Documentation ¶
Index ¶
- func GenReqDefForListBandwidthDetailV2(request *model.ListBandwidthDetailV2Request) *def.HttpRequestDef
- func GenReqDefForListDomainBandwidthSummaryV2(request *model.ListDomainBandwidthSummaryV2Request) *def.HttpRequestDef
- func GenReqDefForListDomainTrafficDetailV2(request *model.ListDomainTrafficDetailV2Request) *def.HttpRequestDef
- func GenReqDefForListDomainTrafficSummaryV2(request *model.ListDomainTrafficSummaryV2Request) *def.HttpRequestDef
- func GenReqDefForListHistoryStreamsV2(request *model.ListHistoryStreamsV2Request) *def.HttpRequestDef
- func GenReqDefForListQueryHttpCode(request *model.ListQueryHttpCodeRequest) *def.HttpRequestDef
- func GenReqDefForListRecordDataV2(request *model.ListRecordDataV2Request) *def.HttpRequestDef
- func GenReqDefForListSingleStreamBitrateV2(request *model.ListSingleStreamBitrateV2Request) *def.HttpRequestDef
- func GenReqDefForListSingleStreamFramerateV2(request *model.ListSingleStreamFramerateV2Request) *def.HttpRequestDef
- func GenReqDefForListSnapshotDataV2(request *model.ListSnapshotDataV2Request) *def.HttpRequestDef
- func GenReqDefForListTranscodeDataV2(request *model.ListTranscodeDataV2Request) *def.HttpRequestDef
- func GenReqDefForListUsersOfStreamV2(request *model.ListUsersOfStreamV2Request) *def.HttpRequestDef
- func GenReqDefForShowStreamCountV2(request *model.ShowStreamCountV2Request) *def.HttpRequestDef
- func GenReqDefForShowStreamPortrait(request *model.ShowStreamPortraitRequest) *def.HttpRequestDef
- func GenReqDefForShowUpBandwidthV2(request *model.ShowUpBandwidthV2Request) *def.HttpRequestDef
- func GenRespForListBandwidthDetailV2() (*model.ListBandwidthDetailV2Response, *def.HttpResponseDef)
- func GenRespForListDomainBandwidthSummaryV2() (*model.ListDomainBandwidthSummaryV2Response, *def.HttpResponseDef)
- func GenRespForListDomainTrafficDetailV2() (*model.ListDomainTrafficDetailV2Response, *def.HttpResponseDef)
- func GenRespForListDomainTrafficSummaryV2() (*model.ListDomainTrafficSummaryV2Response, *def.HttpResponseDef)
- func GenRespForListHistoryStreamsV2() (*model.ListHistoryStreamsV2Response, *def.HttpResponseDef)
- func GenRespForListQueryHttpCode() (*model.ListQueryHttpCodeResponse, *def.HttpResponseDef)
- func GenRespForListRecordDataV2() (*model.ListRecordDataV2Response, *def.HttpResponseDef)
- func GenRespForListSingleStreamBitrateV2() (*model.ListSingleStreamBitrateV2Response, *def.HttpResponseDef)
- func GenRespForListSingleStreamFramerateV2() (*model.ListSingleStreamFramerateV2Response, *def.HttpResponseDef)
- func GenRespForListSnapshotDataV2() (*model.ListSnapshotDataV2Response, *def.HttpResponseDef)
- func GenRespForListTranscodeDataV2() (*model.ListTranscodeDataV2Response, *def.HttpResponseDef)
- func GenRespForListUsersOfStreamV2() (*model.ListUsersOfStreamV2Response, *def.HttpResponseDef)
- func GenRespForShowStreamCountV2() (*model.ShowStreamCountV2Response, *def.HttpResponseDef)
- func GenRespForShowStreamPortrait() (*model.ShowStreamPortraitResponse, *def.HttpResponseDef)
- func GenRespForShowUpBandwidthV2() (*model.ShowUpBandwidthV2Response, *def.HttpResponseDef)
- func LiveAPIClientBuilder() *http_client.HcHttpClientBuilder
- type LiveAPIClient
- func (c *LiveAPIClient) ListBandwidthDetailV2(request *model.ListBandwidthDetailV2Request) (*model.ListBandwidthDetailV2Response, error)
- func (c *LiveAPIClient) ListDomainBandwidthSummaryV2(request *model.ListDomainBandwidthSummaryV2Request) (*model.ListDomainBandwidthSummaryV2Response, error)
- func (c *LiveAPIClient) ListDomainTrafficDetailV2(request *model.ListDomainTrafficDetailV2Request) (*model.ListDomainTrafficDetailV2Response, error)
- func (c *LiveAPIClient) ListDomainTrafficSummaryV2(request *model.ListDomainTrafficSummaryV2Request) (*model.ListDomainTrafficSummaryV2Response, error)
- func (c *LiveAPIClient) ListHistoryStreamsV2(request *model.ListHistoryStreamsV2Request) (*model.ListHistoryStreamsV2Response, error)
- func (c *LiveAPIClient) ListQueryHttpCode(request *model.ListQueryHttpCodeRequest) (*model.ListQueryHttpCodeResponse, error)
- func (c *LiveAPIClient) ListRecordDataV2(request *model.ListRecordDataV2Request) (*model.ListRecordDataV2Response, error)
- func (c *LiveAPIClient) ListSingleStreamBitrateV2(request *model.ListSingleStreamBitrateV2Request) (*model.ListSingleStreamBitrateV2Response, error)
- func (c *LiveAPIClient) ListSingleStreamFramerateV2(request *model.ListSingleStreamFramerateV2Request) (*model.ListSingleStreamFramerateV2Response, error)
- func (c *LiveAPIClient) ListSnapshotDataV2(request *model.ListSnapshotDataV2Request) (*model.ListSnapshotDataV2Response, error)
- func (c *LiveAPIClient) ListTranscodeDataV2(request *model.ListTranscodeDataV2Request) (*model.ListTranscodeDataV2Response, error)
- func (c *LiveAPIClient) ListUsersOfStreamV2(request *model.ListUsersOfStreamV2Request) (*model.ListUsersOfStreamV2Response, error)
- func (c *LiveAPIClient) ShowStreamCountV2(request *model.ShowStreamCountV2Request) (*model.ShowStreamCountV2Response, error)
- func (c *LiveAPIClient) ShowStreamPortrait(request *model.ShowStreamPortraitRequest) (*model.ShowStreamPortraitResponse, error)
- func (c *LiveAPIClient) ShowUpBandwidthV2(request *model.ShowUpBandwidthV2Request) (*model.ShowUpBandwidthV2Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForListBandwidthDetailV2 ¶
func GenReqDefForListBandwidthDetailV2(request *model.ListBandwidthDetailV2Request) *def.HttpRequestDef
func GenReqDefForListDomainBandwidthSummaryV2 ¶
func GenReqDefForListDomainBandwidthSummaryV2(request *model.ListDomainBandwidthSummaryV2Request) *def.HttpRequestDef
func GenReqDefForListDomainTrafficDetailV2 ¶
func GenReqDefForListDomainTrafficDetailV2(request *model.ListDomainTrafficDetailV2Request) *def.HttpRequestDef
func GenReqDefForListDomainTrafficSummaryV2 ¶
func GenReqDefForListDomainTrafficSummaryV2(request *model.ListDomainTrafficSummaryV2Request) *def.HttpRequestDef
func GenReqDefForListHistoryStreamsV2 ¶
func GenReqDefForListHistoryStreamsV2(request *model.ListHistoryStreamsV2Request) *def.HttpRequestDef
func GenReqDefForListQueryHttpCode ¶
func GenReqDefForListQueryHttpCode(request *model.ListQueryHttpCodeRequest) *def.HttpRequestDef
func GenReqDefForListRecordDataV2 ¶
func GenReqDefForListRecordDataV2(request *model.ListRecordDataV2Request) *def.HttpRequestDef
func GenReqDefForListSingleStreamBitrateV2 ¶
func GenReqDefForListSingleStreamBitrateV2(request *model.ListSingleStreamBitrateV2Request) *def.HttpRequestDef
func GenReqDefForListSingleStreamFramerateV2 ¶
func GenReqDefForListSingleStreamFramerateV2(request *model.ListSingleStreamFramerateV2Request) *def.HttpRequestDef
func GenReqDefForListSnapshotDataV2 ¶
func GenReqDefForListSnapshotDataV2(request *model.ListSnapshotDataV2Request) *def.HttpRequestDef
func GenReqDefForListTranscodeDataV2 ¶
func GenReqDefForListTranscodeDataV2(request *model.ListTranscodeDataV2Request) *def.HttpRequestDef
func GenReqDefForListUsersOfStreamV2 ¶
func GenReqDefForListUsersOfStreamV2(request *model.ListUsersOfStreamV2Request) *def.HttpRequestDef
func GenReqDefForShowStreamCountV2 ¶
func GenReqDefForShowStreamCountV2(request *model.ShowStreamCountV2Request) *def.HttpRequestDef
func GenReqDefForShowStreamPortrait ¶
func GenReqDefForShowStreamPortrait(request *model.ShowStreamPortraitRequest) *def.HttpRequestDef
func GenReqDefForShowUpBandwidthV2 ¶
func GenReqDefForShowUpBandwidthV2(request *model.ShowUpBandwidthV2Request) *def.HttpRequestDef
func GenRespForListBandwidthDetailV2 ¶
func GenRespForListBandwidthDetailV2() (*model.ListBandwidthDetailV2Response, *def.HttpResponseDef)
func GenRespForListDomainBandwidthSummaryV2 ¶
func GenRespForListDomainBandwidthSummaryV2() (*model.ListDomainBandwidthSummaryV2Response, *def.HttpResponseDef)
func GenRespForListDomainTrafficDetailV2 ¶
func GenRespForListDomainTrafficDetailV2() (*model.ListDomainTrafficDetailV2Response, *def.HttpResponseDef)
func GenRespForListDomainTrafficSummaryV2 ¶
func GenRespForListDomainTrafficSummaryV2() (*model.ListDomainTrafficSummaryV2Response, *def.HttpResponseDef)
func GenRespForListHistoryStreamsV2 ¶
func GenRespForListHistoryStreamsV2() (*model.ListHistoryStreamsV2Response, *def.HttpResponseDef)
func GenRespForListQueryHttpCode ¶
func GenRespForListQueryHttpCode() (*model.ListQueryHttpCodeResponse, *def.HttpResponseDef)
func GenRespForListRecordDataV2 ¶
func GenRespForListRecordDataV2() (*model.ListRecordDataV2Response, *def.HttpResponseDef)
func GenRespForListSingleStreamBitrateV2 ¶
func GenRespForListSingleStreamBitrateV2() (*model.ListSingleStreamBitrateV2Response, *def.HttpResponseDef)
func GenRespForListSingleStreamFramerateV2 ¶
func GenRespForListSingleStreamFramerateV2() (*model.ListSingleStreamFramerateV2Response, *def.HttpResponseDef)
func GenRespForListSnapshotDataV2 ¶
func GenRespForListSnapshotDataV2() (*model.ListSnapshotDataV2Response, *def.HttpResponseDef)
func GenRespForListTranscodeDataV2 ¶
func GenRespForListTranscodeDataV2() (*model.ListTranscodeDataV2Response, *def.HttpResponseDef)
func GenRespForListUsersOfStreamV2 ¶
func GenRespForListUsersOfStreamV2() (*model.ListUsersOfStreamV2Response, *def.HttpResponseDef)
func GenRespForShowStreamCountV2 ¶
func GenRespForShowStreamCountV2() (*model.ShowStreamCountV2Response, *def.HttpResponseDef)
func GenRespForShowStreamPortrait ¶
func GenRespForShowStreamPortrait() (*model.ShowStreamPortraitResponse, *def.HttpResponseDef)
func GenRespForShowUpBandwidthV2 ¶
func GenRespForShowUpBandwidthV2() (*model.ShowUpBandwidthV2Response, *def.HttpResponseDef)
func LiveAPIClientBuilder ¶
func LiveAPIClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type LiveAPIClient ¶
type LiveAPIClient struct {
// contains filtered or unexported fields
}
func NewLiveAPIClient ¶
func NewLiveAPIClient(hcClient *http_client.HcHttpClient) *LiveAPIClient
func (*LiveAPIClient) ListBandwidthDetailV2 ¶
func (c *LiveAPIClient) ListBandwidthDetailV2(request *model.ListBandwidthDetailV2Request) (*model.ListBandwidthDetailV2Response, error)
查询播放域名带宽数据。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListDomainBandwidthSummaryV2 ¶
func (c *LiveAPIClient) ListDomainBandwidthSummaryV2(request *model.ListDomainBandwidthSummaryV2Request) (*model.ListDomainBandwidthSummaryV2Response, error)
查询指定时间范围内播放带宽峰值。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListDomainTrafficDetailV2 ¶
func (c *LiveAPIClient) ListDomainTrafficDetailV2(request *model.ListDomainTrafficDetailV2Request) (*model.ListDomainTrafficDetailV2Response, error)
查询播放域名流量数据。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListDomainTrafficSummaryV2 ¶
func (c *LiveAPIClient) ListDomainTrafficSummaryV2(request *model.ListDomainTrafficSummaryV2Request) (*model.ListDomainTrafficSummaryV2Response, error)
查询指定时间范围内流量汇总量。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListHistoryStreamsV2 ¶
func (c *LiveAPIClient) ListHistoryStreamsV2(request *model.ListHistoryStreamsV2Request) (*model.ListHistoryStreamsV2Response, error)
查询历史推流列表。 最大查询跨度1天,最大查询周期7天。
func (*LiveAPIClient) ListQueryHttpCode ¶
func (c *LiveAPIClient) ListQueryHttpCode(request *model.ListQueryHttpCodeRequest) (*model.ListQueryHttpCodeResponse, error)
查询直播拉流HTTP状态码接口。 获取加速域名1分钟粒度的HTTP返回码 最大查询跨度不能超过24小时,最大查询周期7天。
func (*LiveAPIClient) ListRecordDataV2 ¶
func (c *LiveAPIClient) ListRecordDataV2(request *model.ListRecordDataV2Request) (*model.ListRecordDataV2Response, error)
查询直播租户每小时录制的最大并发数,计算1小时内每分钟的并发总路数,取最大值做为统计值。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListSingleStreamBitrateV2 ¶
func (c *LiveAPIClient) ListSingleStreamBitrateV2(request *model.ListSingleStreamBitrateV2Request) (*model.ListSingleStreamBitrateV2Response, error)
查询推流监控码率数据接口。 最大查询跨度6小时,最大查询周期7天。
func (*LiveAPIClient) ListSingleStreamFramerateV2 ¶
func (c *LiveAPIClient) ListSingleStreamFramerateV2(request *model.ListSingleStreamFramerateV2Request) (*model.ListSingleStreamFramerateV2Response, error)
查询推流帧率数据接口。 最大查询跨度6小时,最大查询周期7天。
func (*LiveAPIClient) ListSnapshotDataV2 ¶
func (c *LiveAPIClient) ListSnapshotDataV2(request *model.ListSnapshotDataV2Request) (*model.ListSnapshotDataV2Response, error)
查询直播域名每小时的截图数量。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListTranscodeDataV2 ¶
func (c *LiveAPIClient) ListTranscodeDataV2(request *model.ListTranscodeDataV2Request) (*model.ListTranscodeDataV2Response, error)
查询直播域名每小时的转码时长数据。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ListUsersOfStreamV2 ¶
func (c *LiveAPIClient) ListUsersOfStreamV2(request *model.ListUsersOfStreamV2Request) (*model.ListUsersOfStreamV2Response, error)
查询观众趋势。 最大查询跨度7天,最大查询周期90天。
func (*LiveAPIClient) ShowStreamCountV2 ¶
func (c *LiveAPIClient) ShowStreamCountV2(request *model.ShowStreamCountV2Request) (*model.ShowStreamCountV2Response, error)
查询域名维度推流路数接口。 最大查询跨度31天,最大查询周期90天。
func (*LiveAPIClient) ShowStreamPortrait ¶
func (c *LiveAPIClient) ShowStreamPortrait(request *model.ShowStreamPortraitRequest) (*model.ShowStreamPortraitResponse, error)
查询播放画像信息。 最大查询跨度1天,最大查询周期31天。
func (*LiveAPIClient) ShowUpBandwidthV2 ¶
func (c *LiveAPIClient) ShowUpBandwidthV2(request *model.ShowUpBandwidthV2Request) (*model.ShowUpBandwidthV2Response, error)
查询上行带宽数据。 最大查询跨度31天,最大查询周期90天。
Click to show internal directories.
Click to hide internal directories.