v1

package
v0.1.59 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloudRTCClientBuilder

func CloudRTCClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForListRtcAbnormalEvent added in v0.1.54

func GenReqDefForListRtcAbnormalEvent() *def.HttpRequestDef

func GenReqDefForListRtcAbnormalEventDimension added in v0.0.72

func GenReqDefForListRtcAbnormalEventDimension() *def.HttpRequestDef

func GenReqDefForListRtcAbnormalEvents added in v0.0.72

func GenReqDefForListRtcAbnormalEvents() *def.HttpRequestDef

func GenReqDefForListRtcClientQosDetails

func GenReqDefForListRtcClientQosDetails() *def.HttpRequestDef

func GenReqDefForListRtcEvent added in v0.1.54

func GenReqDefForListRtcEvent() *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) ListRtcAbnormalEvent added in v0.1.54

ListRtcAbnormalEvent 查询用户异常体验事件接口

查询指定APP下通话的异常明细数据。可查询5天内的数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcAbnormalEventDimension added in v0.0.72

ListRtcAbnormalEventDimension 查询异常事件用户分布

查询指定APP下指定时间内的通话异常明细数据分布情况。

最大查询跨度1天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcAbnormalEventDimensionInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcAbnormalEventDimensionInvoker(request *model.ListRtcAbnormalEventDimensionRequest) *ListRtcAbnormalEventDimensionInvoker

ListRtcAbnormalEventDimensionInvoker 查询异常事件用户分布

func (*CloudRTCClient) ListRtcAbnormalEventInvoker added in v0.1.54

func (c *CloudRTCClient) ListRtcAbnormalEventInvoker(request *model.ListRtcAbnormalEventRequest) *ListRtcAbnormalEventInvoker

ListRtcAbnormalEventInvoker 查询用户异常体验事件接口

func (*CloudRTCClient) ListRtcAbnormalEvents added in v0.0.72

ListRtcAbnormalEvents 查询用户异常体验事件

查询指定APP下通话的异常明细数据。

最大查询跨度1天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcAbnormalEventsInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcAbnormalEventsInvoker(request *model.ListRtcAbnormalEventsRequest) *ListRtcAbnormalEventsInvoker

ListRtcAbnormalEventsInvoker 查询用户异常体验事件

func (*CloudRTCClient) ListRtcClientQosDetails

ListRtcClientQosDetails 查询用户通话指标

查询用户通话质量指标数据。

可查询5天内的数据,mid 不为null,查询实时数据时,查询起止时间不超过24个小时,每次查询单个用户时,支持跨天查询。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcClientQosDetailsInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcClientQosDetailsInvoker(request *model.ListRtcClientQosDetailsRequest) *ListRtcClientQosDetailsInvoker

ListRtcClientQosDetailsInvoker 查询用户通话指标

func (*CloudRTCClient) ListRtcEvent added in v0.1.54

ListRtcEvent 查询详情事件接口

查询指定APP下通话的异常明细数据。可查询5天内的数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcEventInvoker added in v0.1.54

func (c *CloudRTCClient) ListRtcEventInvoker(request *model.ListRtcEventRequest) *ListRtcEventInvoker

ListRtcEventInvoker 查询详情事件接口

func (*CloudRTCClient) ListRtcHistoryQuality

ListRtcHistoryQuality 查询历史质量

查询质量指标过去每天的体验数据,可查询最近31天的数据。当天未结束,无法查询到当天的体验数据。

最大查询跨度31天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcHistoryQualityInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcHistoryQualityInvoker(request *model.ListRtcHistoryQualityRequest) *ListRtcHistoryQualityInvoker

ListRtcHistoryQualityInvoker 查询历史质量

func (*CloudRTCClient) ListRtcHistoryScale

ListRtcHistoryScale 查询历史规模

查询指标过去每天的规模数量,可查询最近31天的数据。当天未结束,无法查到当天的房间数与用户数。

最大查询跨度31天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcHistoryScaleInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcHistoryScaleInvoker(request *model.ListRtcHistoryScaleRequest) *ListRtcHistoryScaleInvoker

ListRtcHistoryScaleInvoker 查询历史规模

func (*CloudRTCClient) ListRtcHistoryUsage

ListRtcHistoryUsage 查询用量

查询过去的某一时间段内各种业务的用量数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcHistoryUsageInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcHistoryUsageInvoker(request *model.ListRtcHistoryUsageRequest) *ListRtcHistoryUsageInvoker

ListRtcHistoryUsageInvoker 查询用量

func (*CloudRTCClient) ListRtcRealtimeNetwork

ListRtcRealtimeNetwork 查询实时网络

获取实时网络数据相关指标在某一时间段内每分钟的统计数据。

最大查询跨度1天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcRealtimeNetworkInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcRealtimeNetworkInvoker(request *model.ListRtcRealtimeNetworkRequest) *ListRtcRealtimeNetworkInvoker

ListRtcRealtimeNetworkInvoker 查询实时网络

func (*CloudRTCClient) ListRtcRealtimeQuality

ListRtcRealtimeQuality 查询实时质量数据

获取实时质量数据的相关指标在某一时间段内每分钟的统计数据。

最大查询跨度1天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcRealtimeQualityInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcRealtimeQualityInvoker(request *model.ListRtcRealtimeQualityRequest) *ListRtcRealtimeQualityInvoker

ListRtcRealtimeQualityInvoker 查询实时质量数据

func (*CloudRTCClient) ListRtcRealtimeScale

ListRtcRealtimeScale 查询实时规模

获取规模相关的指标在某一时间段内每分钟的统计数据。

最大查询跨度1天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcRealtimeScaleDimension

ListRtcRealtimeScaleDimension 查询实时规模分布

对规模相关的数据,根据指定维度按在线用户数排名,获取规模相关的指标在指定维度下的统计数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcRealtimeScaleDimensionInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcRealtimeScaleDimensionInvoker(request *model.ListRtcRealtimeScaleDimensionRequest) *ListRtcRealtimeScaleDimensionInvoker

ListRtcRealtimeScaleDimensionInvoker 查询实时规模分布

func (*CloudRTCClient) ListRtcRealtimeScaleInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcRealtimeScaleInvoker(request *model.ListRtcRealtimeScaleRequest) *ListRtcRealtimeScaleInvoker

ListRtcRealtimeScaleInvoker 查询实时规模

func (*CloudRTCClient) ListRtcRoomList

ListRtcRoomList 查询房间列表

指定事件范围查询这段期间创建的房间列表。

最大查询跨度90天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcRoomListInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcRoomListInvoker(request *model.ListRtcRoomListRequest) *ListRtcRoomListInvoker

ListRtcRoomListInvoker 查询房间列表

func (*CloudRTCClient) ListRtcUserList

ListRtcUserList 查询用户列表

指定事件范围查询这段期间加入房间的用户列表。

最大查询跨度90天。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudRTCClient) ListRtcUserListInvoker added in v0.0.90

func (c *CloudRTCClient) ListRtcUserListInvoker(request *model.ListRtcUserListRequest) *ListRtcUserListInvoker

ListRtcUserListInvoker 查询用户列表

type ListRtcAbnormalEventDimensionInvoker added in v0.0.90

type ListRtcAbnormalEventDimensionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcAbnormalEventDimensionInvoker) Invoke added in v0.0.90

type ListRtcAbnormalEventInvoker added in v0.1.54

type ListRtcAbnormalEventInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcAbnormalEventInvoker) Invoke added in v0.1.54

type ListRtcAbnormalEventsInvoker added in v0.0.90

type ListRtcAbnormalEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcAbnormalEventsInvoker) Invoke added in v0.0.90

type ListRtcClientQosDetailsInvoker added in v0.0.90

type ListRtcClientQosDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcClientQosDetailsInvoker) Invoke added in v0.0.90

type ListRtcEventInvoker added in v0.1.54

type ListRtcEventInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcEventInvoker) Invoke added in v0.1.54

type ListRtcHistoryQualityInvoker added in v0.0.90

type ListRtcHistoryQualityInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcHistoryQualityInvoker) Invoke added in v0.0.90

type ListRtcHistoryScaleInvoker added in v0.0.90

type ListRtcHistoryScaleInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcHistoryScaleInvoker) Invoke added in v0.0.90

type ListRtcHistoryUsageInvoker added in v0.0.90

type ListRtcHistoryUsageInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcHistoryUsageInvoker) Invoke added in v0.0.90

type ListRtcRealtimeNetworkInvoker added in v0.0.90

type ListRtcRealtimeNetworkInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcRealtimeNetworkInvoker) Invoke added in v0.0.90

type ListRtcRealtimeQualityInvoker added in v0.0.90

type ListRtcRealtimeQualityInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcRealtimeQualityInvoker) Invoke added in v0.0.90

type ListRtcRealtimeScaleDimensionInvoker added in v0.0.90

type ListRtcRealtimeScaleDimensionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcRealtimeScaleDimensionInvoker) Invoke added in v0.0.90

type ListRtcRealtimeScaleInvoker added in v0.0.90

type ListRtcRealtimeScaleInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcRealtimeScaleInvoker) Invoke added in v0.0.90

type ListRtcRoomListInvoker added in v0.0.90

type ListRtcRoomListInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcRoomListInvoker) Invoke added in v0.0.90

type ListRtcUserListInvoker added in v0.0.90

type ListRtcUserListInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRtcUserListInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL