better-buddy-share-backend
Preparing search index...
dao/db/interfaces/IStreamAnalyticsDAO
IStreamAnalyticsDAO
Interface IStreamAnalyticsDAO
interface
IStreamAnalyticsDAO
{
getAverageStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
;
getDailyStatisticsForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
start_date
:
Date
,
end_date
:
Date
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
;
getHourlyStatisticsForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
start_date
:
Date
,
end_date
:
Date
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
;
getMaxStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
;
getMinStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
;
getSumStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
;
getTopStreamsByStatisticType
(
stream_statistic_type_id
:
number
,
limit
:
number
,
start_date
:
Date
|
null
,
end_date
:
Date
|
null
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
;
}
Implemented by
StreamAnalyticsDAO
Index
Methods
get
Average
Statistic
For
Stream
And
Type
get
Daily
Statistics
For
Stream
And
Type
get
Hourly
Statistics
For
Stream
And
Type
get
Max
Statistic
For
Stream
And
Type
get
Min
Statistic
For
Stream
And
Type
get
Sum
Statistic
For
Stream
And
Type
get
Top
Streams
By
Statistic
Type
Methods
get
Average
Statistic
For
Stream
And
Type
getAverageStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Daily
Statistics
For
Stream
And
Type
getDailyStatisticsForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
start_date
:
Date
,
end_date
:
Date
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
start_date
:
Date
end_date
:
Date
Returns
Promise
<
StreamStatsInTimeWithType
[]
>
get
Hourly
Statistics
For
Stream
And
Type
getHourlyStatisticsForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
start_date
:
Date
,
end_date
:
Date
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
start_date
:
Date
end_date
:
Date
Returns
Promise
<
StreamStatsInTimeWithType
[]
>
get
Max
Statistic
For
Stream
And
Type
getMaxStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Min
Statistic
For
Stream
And
Type
getMinStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Sum
Statistic
For
Stream
And
Type
getSumStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Top
Streams
By
Statistic
Type
getTopStreamsByStatisticType
(
stream_statistic_type_id
:
number
,
limit
:
number
,
start_date
:
Date
|
null
,
end_date
:
Date
|
null
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
Parameters
stream_statistic_type_id
:
number
limit
:
number
start_date
:
Date
|
null
end_date
:
Date
|
null
Returns
Promise
<
StreamStatsInTimeWithType
[]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
get
Average
Statistic
For
Stream
And
Type
get
Daily
Statistics
For
Stream
And
Type
get
Hourly
Statistics
For
Stream
And
Type
get
Max
Statistic
For
Stream
And
Type
get
Min
Statistic
For
Stream
And
Type
get
Sum
Statistic
For
Stream
And
Type
get
Top
Streams
By
Statistic
Type
better-buddy-share-backend
Loading...