Documentation ¶
Index ¶
- func CloudRTCClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForListRtcClientQosDetails() *def.HttpRequestDef
- func GenReqDefForListRtcHistoryQuality() *def.HttpRequestDef
- func GenReqDefForListRtcHistoryScale() *def.HttpRequestDef
- func GenReqDefForListRtcHistoryUsage() *def.HttpRequestDef
- func GenReqDefForListRtcRealtimeNetwork() *def.HttpRequestDef
- func GenReqDefForListRtcRealtimeQuality() *def.HttpRequestDef
- func GenReqDefForListRtcRealtimeScale() *def.HttpRequestDef
- func GenReqDefForListRtcRealtimeScaleDimension() *def.HttpRequestDef
- func GenReqDefForListRtcRoomList() *def.HttpRequestDef
- func GenReqDefForListRtcUserList() *def.HttpRequestDef
- type CloudRTCClient
- func (c *CloudRTCClient) ListRtcClientQosDetails(request *model.ListRtcClientQosDetailsRequest) (*model.ListRtcClientQosDetailsResponse, error)
- func (c *CloudRTCClient) ListRtcHistoryQuality(request *model.ListRtcHistoryQualityRequest) (*model.ListRtcHistoryQualityResponse, error)
- func (c *CloudRTCClient) ListRtcHistoryScale(request *model.ListRtcHistoryScaleRequest) (*model.ListRtcHistoryScaleResponse, error)
- func (c *CloudRTCClient) ListRtcHistoryUsage(request *model.ListRtcHistoryUsageRequest) (*model.ListRtcHistoryUsageResponse, error)
- func (c *CloudRTCClient) ListRtcRealtimeNetwork(request *model.ListRtcRealtimeNetworkRequest) (*model.ListRtcRealtimeNetworkResponse, error)
- func (c *CloudRTCClient) ListRtcRealtimeQuality(request *model.ListRtcRealtimeQualityRequest) (*model.ListRtcRealtimeQualityResponse, error)
- func (c *CloudRTCClient) ListRtcRealtimeScale(request *model.ListRtcRealtimeScaleRequest) (*model.ListRtcRealtimeScaleResponse, error)
- func (c *CloudRTCClient) ListRtcRealtimeScaleDimension(request *model.ListRtcRealtimeScaleDimensionRequest) (*model.ListRtcRealtimeScaleDimensionResponse, error)
- func (c *CloudRTCClient) ListRtcRoomList(request *model.ListRtcRoomListRequest) (*model.ListRtcRoomListResponse, error)
- func (c *CloudRTCClient) ListRtcUserList(request *model.ListRtcUserListRequest) (*model.ListRtcUserListResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloudRTCClientBuilder ¶
func CloudRTCClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForListRtcClientQosDetails ¶
func GenReqDefForListRtcClientQosDetails() *def.HttpRequestDef
func GenReqDefForListRtcHistoryQuality ¶
func GenReqDefForListRtcHistoryQuality() *def.HttpRequestDef
func GenReqDefForListRtcHistoryScale ¶
func GenReqDefForListRtcHistoryScale() *def.HttpRequestDef
func GenReqDefForListRtcHistoryUsage ¶
func GenReqDefForListRtcHistoryUsage() *def.HttpRequestDef
func GenReqDefForListRtcRealtimeNetwork ¶
func GenReqDefForListRtcRealtimeNetwork() *def.HttpRequestDef
func GenReqDefForListRtcRealtimeQuality ¶
func GenReqDefForListRtcRealtimeQuality() *def.HttpRequestDef
func GenReqDefForListRtcRealtimeScale ¶
func GenReqDefForListRtcRealtimeScale() *def.HttpRequestDef
func GenReqDefForListRtcRealtimeScaleDimension ¶
func GenReqDefForListRtcRealtimeScaleDimension() *def.HttpRequestDef
func GenReqDefForListRtcRoomList ¶
func GenReqDefForListRtcRoomList() *def.HttpRequestDef
func GenReqDefForListRtcUserList ¶
func GenReqDefForListRtcUserList() *def.HttpRequestDef
Types ¶
type CloudRTCClient ¶
type CloudRTCClient struct {
HcClient *http_client.HcHttpClient
}
func NewCloudRTCClient ¶
func NewCloudRTCClient(hcClient *http_client.HcHttpClient) *CloudRTCClient
func (*CloudRTCClient) ListRtcClientQosDetails ¶
func (c *CloudRTCClient) ListRtcClientQosDetails(request *model.ListRtcClientQosDetailsRequest) (*model.ListRtcClientQosDetailsResponse, error)
查询用户通话质量指标数据。可查询5天内的数据,mid 不为null,查询实时数据时,查询起止时间不超过1个小时,每次查询单个用户时,支持跨天查询。
func (*CloudRTCClient) ListRtcHistoryQuality ¶
func (c *CloudRTCClient) ListRtcHistoryQuality(request *model.ListRtcHistoryQualityRequest) (*model.ListRtcHistoryQualityResponse, error)
查询质量指标过去每天的体验数据,可查询最近31天的数据。当天未结束,无法查询到当天的体验数据
func (*CloudRTCClient) ListRtcHistoryScale ¶
func (c *CloudRTCClient) ListRtcHistoryScale(request *model.ListRtcHistoryScaleRequest) (*model.ListRtcHistoryScaleResponse, error)
查询指标过去每天的规模数量,可查询最近31天的数据。当天未结束,无法查到当天的房间数与用户数
func (*CloudRTCClient) ListRtcHistoryUsage ¶
func (c *CloudRTCClient) ListRtcHistoryUsage(request *model.ListRtcHistoryUsageRequest) (*model.ListRtcHistoryUsageResponse, error)
查询过去的某一时间段内各种业务的用量数据
func (*CloudRTCClient) ListRtcRealtimeNetwork ¶
func (c *CloudRTCClient) ListRtcRealtimeNetwork(request *model.ListRtcRealtimeNetworkRequest) (*model.ListRtcRealtimeNetworkResponse, error)
获取质量数据相关指标在某一时间段内每分钟的统计数据
func (*CloudRTCClient) ListRtcRealtimeQuality ¶
func (c *CloudRTCClient) ListRtcRealtimeQuality(request *model.ListRtcRealtimeQualityRequest) (*model.ListRtcRealtimeQualityResponse, error)
获取实时质量数据的相关指标在某一时间段内每分钟的统计数据
func (*CloudRTCClient) ListRtcRealtimeScale ¶
func (c *CloudRTCClient) ListRtcRealtimeScale(request *model.ListRtcRealtimeScaleRequest) (*model.ListRtcRealtimeScaleResponse, error)
获取规模相关的指标在某一时间段内每分钟的统计数据
func (*CloudRTCClient) ListRtcRealtimeScaleDimension ¶
func (c *CloudRTCClient) ListRtcRealtimeScaleDimension(request *model.ListRtcRealtimeScaleDimensionRequest) (*model.ListRtcRealtimeScaleDimensionResponse, error)
对规模相关的数据,根据指定维度按在线用户数排名,获取规模相关的指标在指定维度下的统计数据
func (*CloudRTCClient) ListRtcRoomList ¶
func (c *CloudRTCClient) ListRtcRoomList(request *model.ListRtcRoomListRequest) (*model.ListRtcRoomListResponse, error)
指定时间范围查询这段期间创建的房间列表
func (*CloudRTCClient) ListRtcUserList ¶
func (c *CloudRTCClient) ListRtcUserList(request *model.ListRtcUserListRequest) (*model.ListRtcUserListResponse, error)
指定时间范围查询这段期间加入房间的用户列表
Click to show internal directories.
Click to hide internal directories.