Documentation ¶
Index ¶
- type AreaDetail
- type AreaTimeValue
- type HistoryStreamInfo
- type HttpCode
- type HttpCodeSummary
- type ListAreaDetailRequest
- type ListAreaDetailRequestInterval
- type ListAreaDetailRequestIntervalEnum
- type ListAreaDetailResponse
- type ListBandwidthDetailRequest
- type ListBandwidthDetailRequestInterval
- type ListBandwidthDetailRequestIntervalEnum
- type ListBandwidthDetailRequestProtocol
- type ListBandwidthDetailRequestProtocolEnum
- type ListBandwidthDetailResponse
- type ListDomainBandwidthPeakRequest
- type ListDomainBandwidthPeakRequestProtocol
- type ListDomainBandwidthPeakRequestProtocolEnum
- type ListDomainBandwidthPeakResponse
- type ListDomainTrafficDetailRequest
- type ListDomainTrafficDetailRequestProtocol
- type ListDomainTrafficDetailRequestProtocolEnum
- type ListDomainTrafficDetailResponse
- type ListDomainTrafficSummaryRequest
- type ListDomainTrafficSummaryRequestProtocol
- type ListDomainTrafficSummaryRequestProtocolEnum
- type ListDomainTrafficSummaryResponse
- type ListHistoryStreamsRequest
- type ListHistoryStreamsResponse
- type ListQueryHttpCodeRequest
- type ListQueryHttpCodeResponse
- type ListRecordDataRequest
- type ListRecordDataResponse
- type ListSingleStreamBitrateRequest
- type ListSingleStreamBitrateResponse
- type ListSingleStreamDetailRequest
- type ListSingleStreamDetailResponse
- type ListSingleStreamFramerateRequest
- type ListSingleStreamFramerateResponse
- type ListSnapshotDataRequest
- type ListSnapshotDataResponse
- type ListTranscodeDataRequest
- type ListTranscodeDataResponse
- type ListTranscodeTaskCountRequest
- type ListTranscodeTaskCountResponse
- type ListUsersOfStreamRequest
- type ListUsersOfStreamRequestInterval
- type ListUsersOfStreamRequestIntervalEnum
- type ListUsersOfStreamRequestProtocol
- type ListUsersOfStreamRequestProtocolEnum
- type ListUsersOfStreamResponse
- type PeakBandwidthData
- type RecordData
- type ShowStreamCountRequest
- type ShowStreamCountResponse
- type ShowStreamPortraitRequest
- type ShowStreamPortraitResponse
- type ShowUpBandwidthRequest
- type ShowUpBandwidthRequestInterval
- type ShowUpBandwidthRequestIntervalEnum
- type ShowUpBandwidthResponse
- type SnapshotData
- type StreamCountData
- type StreamDetail
- type StreamPortrait
- type TimeValue
- type TrafficData
- type TrafficSummaryData
- type TranscodeCountData
- type TranscodeData
- type TranscodeSpec
- type TranscodeSpecCount
- type TranscodeSummary
- type V2BandwidthData
- type V2BitrateInfo
- type V2FramerateInfo
- type V2UserData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AreaDetail ¶ added in v0.0.77
type AreaDetail struct { Area string `json:"area"` Summary []TimeValue `json:"summary"` Detail []AreaTimeValue `json:"detail"` }
func (AreaDetail) String ¶ added in v0.0.77
func (o AreaDetail) String() string
type AreaTimeValue ¶ added in v0.0.77
func (AreaTimeValue) String ¶ added in v0.0.77
func (o AreaTimeValue) String() string
type HistoryStreamInfo ¶
type HistoryStreamInfo struct { Domain *string `json:"domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Type *int32 `json:"type,omitempty"` VideoCodec *string `json:"video_codec,omitempty"` AudioCodec *string `json:"audio_codec,omitempty"` ClientIp *string `json:"client_ip,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
func (HistoryStreamInfo) String ¶
func (o HistoryStreamInfo) String() string
type HttpCode ¶
type HttpCodeSummary ¶
type HttpCodeSummary struct { HttpCodes *[]HttpCode `json:"http_codes,omitempty"` Time *string `json:"time,omitempty"` }
func (HttpCodeSummary) String ¶
func (o HttpCodeSummary) String() string
type ListAreaDetailRequest ¶ added in v0.0.77
type ListAreaDetailRequest struct { StartTime string `json:"start_time"` EndTime string `json:"end_time"` PlayDomains []string `json:"play_domains"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Interval *ListAreaDetailRequestInterval `json:"interval,omitempty"` Isp *[]string `json:"isp,omitempty"` Area []string `json:"area"` Metric string `json:"metric"` Protocol *string `json:"protocol,omitempty"` }
Request Object
func (ListAreaDetailRequest) String ¶ added in v0.0.77
func (o ListAreaDetailRequest) String() string
type ListAreaDetailRequestInterval ¶ added in v0.0.77
type ListAreaDetailRequestInterval struct {
// contains filtered or unexported fields
}
func (ListAreaDetailRequestInterval) MarshalJSON ¶ added in v0.0.77
func (c ListAreaDetailRequestInterval) MarshalJSON() ([]byte, error)
func (*ListAreaDetailRequestInterval) UnmarshalJSON ¶ added in v0.0.77
func (c *ListAreaDetailRequestInterval) UnmarshalJSON(b []byte) error
type ListAreaDetailRequestIntervalEnum ¶ added in v0.0.77
type ListAreaDetailRequestIntervalEnum struct { E_300 ListAreaDetailRequestInterval E_3600 ListAreaDetailRequestInterval E_86400 ListAreaDetailRequestInterval }
func GetListAreaDetailRequestIntervalEnum ¶ added in v0.0.77
func GetListAreaDetailRequestIntervalEnum() ListAreaDetailRequestIntervalEnum
type ListAreaDetailResponse ¶ added in v0.0.77
type ListAreaDetailResponse struct { DataList *[]AreaDetail `json:"data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAreaDetailResponse) String ¶ added in v0.0.77
func (o ListAreaDetailResponse) String() string
type ListBandwidthDetailRequest ¶
type ListBandwidthDetailRequest struct { PlayDomains []string `json:"play_domains"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Country *[]string `json:"country,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` Protocol *ListBandwidthDetailRequestProtocol `json:"protocol,omitempty"` Interval *ListBandwidthDetailRequestInterval `json:"interval,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListBandwidthDetailRequest) String ¶
func (o ListBandwidthDetailRequest) String() string
type ListBandwidthDetailRequestInterval ¶
type ListBandwidthDetailRequestInterval struct {
// contains filtered or unexported fields
}
func (ListBandwidthDetailRequestInterval) MarshalJSON ¶
func (c ListBandwidthDetailRequestInterval) MarshalJSON() ([]byte, error)
func (*ListBandwidthDetailRequestInterval) UnmarshalJSON ¶
func (c *ListBandwidthDetailRequestInterval) UnmarshalJSON(b []byte) error
type ListBandwidthDetailRequestIntervalEnum ¶
type ListBandwidthDetailRequestIntervalEnum struct { E_300 ListBandwidthDetailRequestInterval E_3600 ListBandwidthDetailRequestInterval E_86400 ListBandwidthDetailRequestInterval }
func GetListBandwidthDetailRequestIntervalEnum ¶
func GetListBandwidthDetailRequestIntervalEnum() ListBandwidthDetailRequestIntervalEnum
type ListBandwidthDetailRequestProtocol ¶ added in v0.0.68
type ListBandwidthDetailRequestProtocol struct {
// contains filtered or unexported fields
}
func (ListBandwidthDetailRequestProtocol) MarshalJSON ¶ added in v0.0.68
func (c ListBandwidthDetailRequestProtocol) MarshalJSON() ([]byte, error)
func (*ListBandwidthDetailRequestProtocol) UnmarshalJSON ¶ added in v0.0.68
func (c *ListBandwidthDetailRequestProtocol) UnmarshalJSON(b []byte) error
type ListBandwidthDetailRequestProtocolEnum ¶ added in v0.0.68
type ListBandwidthDetailRequestProtocolEnum struct { FLV ListBandwidthDetailRequestProtocol HLS ListBandwidthDetailRequestProtocol }
func GetListBandwidthDetailRequestProtocolEnum ¶ added in v0.0.68
func GetListBandwidthDetailRequestProtocolEnum() ListBandwidthDetailRequestProtocolEnum
type ListBandwidthDetailResponse ¶
type ListBandwidthDetailResponse struct { DataList *[]V2BandwidthData `json:"data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListBandwidthDetailResponse) String ¶
func (o ListBandwidthDetailResponse) String() string
type ListDomainBandwidthPeakRequest ¶
type ListDomainBandwidthPeakRequest struct { PlayDomains []string `json:"play_domains"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` Protocol *ListDomainBandwidthPeakRequestProtocol `json:"protocol,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListDomainBandwidthPeakRequest) String ¶
func (o ListDomainBandwidthPeakRequest) String() string
type ListDomainBandwidthPeakRequestProtocol ¶ added in v0.0.68
type ListDomainBandwidthPeakRequestProtocol struct {
// contains filtered or unexported fields
}
func (ListDomainBandwidthPeakRequestProtocol) MarshalJSON ¶ added in v0.0.68
func (c ListDomainBandwidthPeakRequestProtocol) MarshalJSON() ([]byte, error)
func (*ListDomainBandwidthPeakRequestProtocol) UnmarshalJSON ¶ added in v0.0.68
func (c *ListDomainBandwidthPeakRequestProtocol) UnmarshalJSON(b []byte) error
type ListDomainBandwidthPeakRequestProtocolEnum ¶ added in v0.0.68
type ListDomainBandwidthPeakRequestProtocolEnum struct { FLV ListDomainBandwidthPeakRequestProtocol HLS ListDomainBandwidthPeakRequestProtocol }
func GetListDomainBandwidthPeakRequestProtocolEnum ¶ added in v0.0.68
func GetListDomainBandwidthPeakRequestProtocolEnum() ListDomainBandwidthPeakRequestProtocolEnum
type ListDomainBandwidthPeakResponse ¶
type ListDomainBandwidthPeakResponse struct { BandwidthList *[]PeakBandwidthData `json:"bandwidth_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListDomainBandwidthPeakResponse) String ¶
func (o ListDomainBandwidthPeakResponse) String() string
type ListDomainTrafficDetailRequest ¶
type ListDomainTrafficDetailRequest struct { PlayDomains []string `json:"play_domains"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` Protocol *ListDomainTrafficDetailRequestProtocol `json:"protocol,omitempty"` Interval *int32 `json:"interval,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListDomainTrafficDetailRequest) String ¶
func (o ListDomainTrafficDetailRequest) String() string
type ListDomainTrafficDetailRequestProtocol ¶ added in v0.0.68
type ListDomainTrafficDetailRequestProtocol struct {
// contains filtered or unexported fields
}
func (ListDomainTrafficDetailRequestProtocol) MarshalJSON ¶ added in v0.0.68
func (c ListDomainTrafficDetailRequestProtocol) MarshalJSON() ([]byte, error)
func (*ListDomainTrafficDetailRequestProtocol) UnmarshalJSON ¶ added in v0.0.68
func (c *ListDomainTrafficDetailRequestProtocol) UnmarshalJSON(b []byte) error
type ListDomainTrafficDetailRequestProtocolEnum ¶ added in v0.0.68
type ListDomainTrafficDetailRequestProtocolEnum struct { FLV ListDomainTrafficDetailRequestProtocol HLS ListDomainTrafficDetailRequestProtocol }
func GetListDomainTrafficDetailRequestProtocolEnum ¶ added in v0.0.68
func GetListDomainTrafficDetailRequestProtocolEnum() ListDomainTrafficDetailRequestProtocolEnum
type ListDomainTrafficDetailResponse ¶
type ListDomainTrafficDetailResponse struct { DataList *[]TrafficData `json:"data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListDomainTrafficDetailResponse) String ¶
func (o ListDomainTrafficDetailResponse) String() string
type ListDomainTrafficSummaryRequest ¶
type ListDomainTrafficSummaryRequest struct { PlayDomains []string `json:"play_domains"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` Protocol *ListDomainTrafficSummaryRequestProtocol `json:"protocol,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListDomainTrafficSummaryRequest) String ¶
func (o ListDomainTrafficSummaryRequest) String() string
type ListDomainTrafficSummaryRequestProtocol ¶ added in v0.0.68
type ListDomainTrafficSummaryRequestProtocol struct {
// contains filtered or unexported fields
}
func (ListDomainTrafficSummaryRequestProtocol) MarshalJSON ¶ added in v0.0.68
func (c ListDomainTrafficSummaryRequestProtocol) MarshalJSON() ([]byte, error)
func (*ListDomainTrafficSummaryRequestProtocol) UnmarshalJSON ¶ added in v0.0.68
func (c *ListDomainTrafficSummaryRequestProtocol) UnmarshalJSON(b []byte) error
type ListDomainTrafficSummaryRequestProtocolEnum ¶ added in v0.0.68
type ListDomainTrafficSummaryRequestProtocolEnum struct { FLV ListDomainTrafficSummaryRequestProtocol HLS ListDomainTrafficSummaryRequestProtocol }
func GetListDomainTrafficSummaryRequestProtocolEnum ¶ added in v0.0.68
func GetListDomainTrafficSummaryRequestProtocolEnum() ListDomainTrafficSummaryRequestProtocolEnum
type ListDomainTrafficSummaryResponse ¶
type ListDomainTrafficSummaryResponse struct { TrafficList *[]TrafficSummaryData `json:"traffic_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListDomainTrafficSummaryResponse) String ¶
func (o ListDomainTrafficSummaryResponse) String() string
type ListHistoryStreamsRequest ¶
type ListHistoryStreamsRequest struct { Domain string `json:"domain"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListHistoryStreamsRequest) String ¶
func (o ListHistoryStreamsRequest) String() string
type ListHistoryStreamsResponse ¶
type ListHistoryStreamsResponse struct { HistoryStreamList *[]HistoryStreamInfo `json:"history_stream_list,omitempty"` Total *int32 `json:"total,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListHistoryStreamsResponse) String ¶
func (o ListHistoryStreamsResponse) String() string
type ListQueryHttpCodeRequest ¶
type ListQueryHttpCodeRequest struct { PlayDomains []string `json:"play_domains"` Code *[]string `json:"code,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListQueryHttpCodeRequest) String ¶
func (o ListQueryHttpCodeRequest) String() string
type ListQueryHttpCodeResponse ¶
type ListQueryHttpCodeResponse struct { DataSeries *[]HttpCodeSummary `json:"data_series,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListQueryHttpCodeResponse) String ¶
func (o ListQueryHttpCodeResponse) String() string
type ListRecordDataRequest ¶
type ListRecordDataRequest struct { PublishDomain *string `json:"publish_domain,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListRecordDataRequest) String ¶
func (o ListRecordDataRequest) String() string
type ListRecordDataResponse ¶
type ListRecordDataResponse struct { RecordDataList *[]RecordData `json:"record_data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRecordDataResponse) String ¶
func (o ListRecordDataResponse) String() string
type ListSingleStreamBitrateRequest ¶
type ListSingleStreamBitrateRequest struct { Domain string `json:"domain"` App string `json:"app"` Stream string `json:"stream"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListSingleStreamBitrateRequest) String ¶
func (o ListSingleStreamBitrateRequest) String() string
type ListSingleStreamBitrateResponse ¶
type ListSingleStreamBitrateResponse struct { BitrateInfoList *[]V2BitrateInfo `json:"bitrate_info_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSingleStreamBitrateResponse) String ¶
func (o ListSingleStreamBitrateResponse) String() string
type ListSingleStreamDetailRequest ¶ added in v0.0.78
type ListSingleStreamDetailRequest struct { PublishDomain string `json:"publish_domain"` App string `json:"app"` Stream string `json:"stream"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListSingleStreamDetailRequest) String ¶ added in v0.0.78
func (o ListSingleStreamDetailRequest) String() string
type ListSingleStreamDetailResponse ¶ added in v0.0.78
type ListSingleStreamDetailResponse struct { PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` VideoFramerate *[]StreamDetail `json:"video_framerate,omitempty"` VideoBitrate *[]StreamDetail `json:"video_bitrate,omitempty"` AudioFramerate *[]StreamDetail `json:"audio_framerate,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSingleStreamDetailResponse) String ¶ added in v0.0.78
func (o ListSingleStreamDetailResponse) String() string
type ListSingleStreamFramerateRequest ¶
type ListSingleStreamFramerateRequest struct { Domain string `json:"domain"` App string `json:"app"` Stream string `json:"stream"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListSingleStreamFramerateRequest) String ¶
func (o ListSingleStreamFramerateRequest) String() string
type ListSingleStreamFramerateResponse ¶
type ListSingleStreamFramerateResponse struct { FramerateInfoList *[]V2FramerateInfo `json:"framerate_info_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSingleStreamFramerateResponse) String ¶
func (o ListSingleStreamFramerateResponse) String() string
type ListSnapshotDataRequest ¶
type ListSnapshotDataRequest struct { PublishDomain *string `json:"publish_domain,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListSnapshotDataRequest) String ¶
func (o ListSnapshotDataRequest) String() string
type ListSnapshotDataResponse ¶
type ListSnapshotDataResponse struct { SnapshotList *[]SnapshotData `json:"snapshot_list,omitempty"` Total *int64 `json:"total,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSnapshotDataResponse) String ¶
func (o ListSnapshotDataResponse) String() string
type ListTranscodeDataRequest ¶
type ListTranscodeDataRequest struct { PublishDomain *string `json:"publish_domain,omitempty"` Stream *string `json:"stream,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListTranscodeDataRequest) String ¶
func (o ListTranscodeDataRequest) String() string
type ListTranscodeDataResponse ¶
type ListTranscodeDataResponse struct { TranscodeDataList *[]TranscodeData `json:"transcode_data_list,omitempty"` SummaryList *[]TranscodeSummary `json:"summary_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTranscodeDataResponse) String ¶
func (o ListTranscodeDataResponse) String() string
type ListTranscodeTaskCountRequest ¶ added in v0.0.77
type ListTranscodeTaskCountRequest struct { PublishDomain string `json:"publish_domain"` App *string `json:"app,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListTranscodeTaskCountRequest) String ¶ added in v0.0.77
func (o ListTranscodeTaskCountRequest) String() string
type ListTranscodeTaskCountResponse ¶ added in v0.0.77
type ListTranscodeTaskCountResponse struct { TranscodeDataList *[]TranscodeCountData `json:"transcode_data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTranscodeTaskCountResponse) String ¶ added in v0.0.77
func (o ListTranscodeTaskCountResponse) String() string
type ListUsersOfStreamRequest ¶
type ListUsersOfStreamRequest struct { PlayDomain string `json:"play_domain"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Isp *[]string `json:"isp,omitempty"` Country *[]string `json:"country,omitempty"` Region *[]string `json:"region,omitempty"` Protocol *ListUsersOfStreamRequestProtocol `json:"protocol,omitempty"` Interval *ListUsersOfStreamRequestInterval `json:"interval,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListUsersOfStreamRequest) String ¶
func (o ListUsersOfStreamRequest) String() string
type ListUsersOfStreamRequestInterval ¶
type ListUsersOfStreamRequestInterval struct {
// contains filtered or unexported fields
}
func (ListUsersOfStreamRequestInterval) MarshalJSON ¶
func (c ListUsersOfStreamRequestInterval) MarshalJSON() ([]byte, error)
func (*ListUsersOfStreamRequestInterval) UnmarshalJSON ¶
func (c *ListUsersOfStreamRequestInterval) UnmarshalJSON(b []byte) error
type ListUsersOfStreamRequestIntervalEnum ¶
type ListUsersOfStreamRequestIntervalEnum struct { E_60 ListUsersOfStreamRequestInterval E_300 ListUsersOfStreamRequestInterval }
func GetListUsersOfStreamRequestIntervalEnum ¶
func GetListUsersOfStreamRequestIntervalEnum() ListUsersOfStreamRequestIntervalEnum
type ListUsersOfStreamRequestProtocol ¶ added in v0.0.68
type ListUsersOfStreamRequestProtocol struct {
// contains filtered or unexported fields
}
func (ListUsersOfStreamRequestProtocol) MarshalJSON ¶ added in v0.0.68
func (c ListUsersOfStreamRequestProtocol) MarshalJSON() ([]byte, error)
func (*ListUsersOfStreamRequestProtocol) UnmarshalJSON ¶ added in v0.0.68
func (c *ListUsersOfStreamRequestProtocol) UnmarshalJSON(b []byte) error
type ListUsersOfStreamRequestProtocolEnum ¶ added in v0.0.68
type ListUsersOfStreamRequestProtocolEnum struct { FLV ListUsersOfStreamRequestProtocol HLS ListUsersOfStreamRequestProtocol }
func GetListUsersOfStreamRequestProtocolEnum ¶ added in v0.0.68
func GetListUsersOfStreamRequestProtocolEnum() ListUsersOfStreamRequestProtocolEnum
type ListUsersOfStreamResponse ¶
type ListUsersOfStreamResponse struct { DataList *[]V2UserData `json:"data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListUsersOfStreamResponse) String ¶
func (o ListUsersOfStreamResponse) String() string
type PeakBandwidthData ¶
type PeakBandwidthData struct { Value *int64 `json:"value,omitempty"` Domain *string `json:"domain,omitempty"` }
func (PeakBandwidthData) String ¶
func (o PeakBandwidthData) String() string
type RecordData ¶
type RecordData struct { ConcurrentCount *int32 `json:"concurrent_count,omitempty"` Time *string `json:"time,omitempty"` }
func (RecordData) String ¶
func (o RecordData) String() string
type ShowStreamCountRequest ¶
type ShowStreamCountRequest struct { PublishDomains []string `json:"publish_domains"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ShowStreamCountRequest) String ¶
func (o ShowStreamCountRequest) String() string
type ShowStreamCountResponse ¶
type ShowStreamCountResponse struct { DataList *[]StreamCountData `json:"data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowStreamCountResponse) String ¶
func (o ShowStreamCountResponse) String() string
type ShowStreamPortraitRequest ¶
type ShowStreamPortraitRequest struct { PlayDomain string `json:"play_domain"` Stream *string `json:"stream,omitempty"` Time string `json:"time"` }
Request Object
func (ShowStreamPortraitRequest) String ¶
func (o ShowStreamPortraitRequest) String() string
type ShowStreamPortraitResponse ¶
type ShowStreamPortraitResponse struct { StreamPortraits *[]StreamPortrait `json:"stream_portraits,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowStreamPortraitResponse) String ¶
func (o ShowStreamPortraitResponse) String() string
type ShowUpBandwidthRequest ¶
type ShowUpBandwidthRequest struct { PublishDomains []string `json:"publish_domains"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` Interval *ShowUpBandwidthRequestInterval `json:"interval,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ShowUpBandwidthRequest) String ¶
func (o ShowUpBandwidthRequest) String() string
type ShowUpBandwidthRequestInterval ¶
type ShowUpBandwidthRequestInterval struct {
// contains filtered or unexported fields
}
func (ShowUpBandwidthRequestInterval) MarshalJSON ¶
func (c ShowUpBandwidthRequestInterval) MarshalJSON() ([]byte, error)
func (*ShowUpBandwidthRequestInterval) UnmarshalJSON ¶
func (c *ShowUpBandwidthRequestInterval) UnmarshalJSON(b []byte) error
type ShowUpBandwidthRequestIntervalEnum ¶
type ShowUpBandwidthRequestIntervalEnum struct { E_300 ShowUpBandwidthRequestInterval E_3600 ShowUpBandwidthRequestInterval E_86400 ShowUpBandwidthRequestInterval }
func GetShowUpBandwidthRequestIntervalEnum ¶
func GetShowUpBandwidthRequestIntervalEnum() ShowUpBandwidthRequestIntervalEnum
type ShowUpBandwidthResponse ¶
type ShowUpBandwidthResponse struct { DataList *[]V2BandwidthData `json:"data_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowUpBandwidthResponse) String ¶
func (o ShowUpBandwidthResponse) String() string
type SnapshotData ¶
type SnapshotData struct { Count *int64 `json:"count,omitempty"` Time *string `json:"time,omitempty"` }
func (SnapshotData) String ¶
func (o SnapshotData) String() string
type StreamCountData ¶
type StreamCountData struct { Value *int32 `json:"value,omitempty"` Time *string `json:"time,omitempty"` }
func (StreamCountData) String ¶
func (o StreamCountData) String() string
type StreamDetail ¶ added in v0.0.78
type StreamDetail struct { StartTime string `json:"start_time"` EndTime string `json:"end_time"` DataList []int64 `json:"data_list"` }
func (StreamDetail) String ¶ added in v0.0.78
func (o StreamDetail) String() string
type StreamPortrait ¶
type StreamPortrait struct { Time *string `json:"time,omitempty"` Flow *int64 `json:"flow,omitempty"` PlayDuration *int64 `json:"play_duration,omitempty"` RequestCount *int64 `json:"request_count,omitempty"` UserCount *int64 `json:"user_count,omitempty"` PeakUserCount *int64 `json:"peak_user_count,omitempty"` PeakBandwidth *int64 `json:"peak_bandwidth,omitempty"` PushDuration *int64 `json:"push_duration,omitempty"` }
func (StreamPortrait) String ¶
func (o StreamPortrait) String() string
type TimeValue ¶ added in v0.0.77
type TrafficData ¶
type TrafficData struct { Value *int64 `json:"value,omitempty"` Time *string `json:"time,omitempty"` }
func (TrafficData) String ¶
func (o TrafficData) String() string
type TrafficSummaryData ¶
type TrafficSummaryData struct { Value *int64 `json:"value,omitempty"` Domain *string `json:"domain,omitempty"` }
func (TrafficSummaryData) String ¶
func (o TrafficSummaryData) String() string
type TranscodeCountData ¶ added in v0.0.77
type TranscodeCountData struct { SpecList *[]TranscodeSpecCount `json:"spec_list,omitempty"` Time *string `json:"time,omitempty"` }
func (TranscodeCountData) String ¶ added in v0.0.77
func (o TranscodeCountData) String() string
type TranscodeData ¶
type TranscodeData struct { SpecList *[]TranscodeSpec `json:"spec_list,omitempty"` Time *string `json:"time,omitempty"` }
func (TranscodeData) String ¶
func (o TranscodeData) String() string
type TranscodeSpec ¶
type TranscodeSpec struct { Type *string `json:"type,omitempty"` Value *float64 `json:"value,omitempty"` }
func (TranscodeSpec) String ¶
func (o TranscodeSpec) String() string
type TranscodeSpecCount ¶ added in v0.0.77
type TranscodeSpecCount struct { Type *string `json:"type,omitempty"` Count *int64 `json:"count,omitempty"` }
func (TranscodeSpecCount) String ¶ added in v0.0.77
func (o TranscodeSpecCount) String() string
type TranscodeSummary ¶
type TranscodeSummary struct { Type *string `json:"type,omitempty"` Value *float64 `json:"value,omitempty"` }
func (TranscodeSummary) String ¶
func (o TranscodeSummary) String() string
type V2BandwidthData ¶
type V2BandwidthData struct { Value *int64 `json:"value,omitempty"` Time *string `json:"time,omitempty"` }
func (V2BandwidthData) String ¶
func (o V2BandwidthData) String() string
type V2BitrateInfo ¶
type V2BitrateInfo struct { PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` DataList *[]int64 `json:"data_list,omitempty"` }
实时码率
func (V2BitrateInfo) String ¶
func (o V2BitrateInfo) String() string
type V2FramerateInfo ¶
type V2FramerateInfo struct { PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` DataList *[]int64 `json:"data_list,omitempty"` }
实时帧率
func (V2FramerateInfo) String ¶
func (o V2FramerateInfo) String() string
type V2UserData ¶
type V2UserData struct { Value *int64 `json:"value,omitempty"` Time *string `json:"time,omitempty"` }
func (V2UserData) String ¶
func (o V2UserData) String() string
Source Files ¶
- model_area_detail.go
- model_area_time_value.go
- model_history_stream_info.go
- model_http_code.go
- model_http_code_summary.go
- model_list_area_detail_request.go
- model_list_area_detail_response.go
- model_list_bandwidth_detail_request.go
- model_list_bandwidth_detail_response.go
- model_list_domain_bandwidth_peak_request.go
- model_list_domain_bandwidth_peak_response.go
- model_list_domain_traffic_detail_request.go
- model_list_domain_traffic_detail_response.go
- model_list_domain_traffic_summary_request.go
- model_list_domain_traffic_summary_response.go
- model_list_history_streams_request.go
- model_list_history_streams_response.go
- model_list_query_http_code_request.go
- model_list_query_http_code_response.go
- model_list_record_data_request.go
- model_list_record_data_response.go
- model_list_single_stream_bitrate_request.go
- model_list_single_stream_bitrate_response.go
- model_list_single_stream_detail_request.go
- model_list_single_stream_detail_response.go
- model_list_single_stream_framerate_request.go
- model_list_single_stream_framerate_response.go
- model_list_snapshot_data_request.go
- model_list_snapshot_data_response.go
- model_list_transcode_data_request.go
- model_list_transcode_data_response.go
- model_list_transcode_task_count_request.go
- model_list_transcode_task_count_response.go
- model_list_users_of_stream_request.go
- model_list_users_of_stream_response.go
- model_peak_bandwidth_data.go
- model_record_data.go
- model_show_stream_count_request.go
- model_show_stream_count_response.go
- model_show_stream_portrait_request.go
- model_show_stream_portrait_response.go
- model_show_up_bandwidth_request.go
- model_show_up_bandwidth_response.go
- model_snapshot_data.go
- model_stream_count_data.go
- model_stream_detail.go
- model_stream_portrait.go
- model_time_value.go
- model_traffic_data.go
- model_traffic_summary_data.go
- model_transcode_count_data.go
- model_transcode_data.go
- model_transcode_spec.go
- model_transcode_spec_count.go
- model_transcode_summary.go
- model_v2_bandwidth_data.go
- model_v2_bitrate_info.go
- model_v2_framerate_info.go
- model_v2_user_data.go
Click to show internal directories.
Click to hide internal directories.