client

package
v6.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddRecordTemplateRequest

type AddRecordTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 0
	BackgroundColor *int32                                  `json:"BackgroundColor,omitempty" xml:"BackgroundColor,omitempty"`
	Backgrounds     []*AddRecordTemplateRequestBackgrounds  `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	ClockWidgets    []*AddRecordTemplateRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 180
	DelayStopTime *int32 `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	// example:
	//
	// false
	EnableM3u8DateTime *bool `json:"EnableM3u8DateTime,omitempty" xml:"EnableM3u8DateTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1800
	FileSplitInterval *int32 `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// mp4
	Formats []*string `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	// example:
	//
	// http://example.com/callback
	HttpCallbackUrl *string `json:"HttpCallbackUrl,omitempty" xml:"HttpCallbackUrl,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2
	LayoutIds []*int64 `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 20
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// record-callback-queue
	MnsQueue *string `json:"MnsQueue,omitempty" xml:"MnsQueue,omitempty"`
	// This parameter is required.
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rtc-record-oss
	OssBucket   *string `json:"OssBucket,omitempty" xml:"OssBucket,omitempty"`
	OssEndpoint *string `json:"OssEndpoint,omitempty" xml:"OssEndpoint,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// record/{AppId}/{ChannelId_TaskId}/{EscapedStartTime}_{EscapedEndTime}
	OssFilePrefix *string `json:"OssFilePrefix,omitempty" xml:"OssFilePrefix,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 4IN_1080P
	TaskProfile *string                               `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	Watermarks  []*AddRecordTemplateRequestWatermarks `json:"Watermarks,omitempty" xml:"Watermarks,omitempty" type:"Repeated"`
}

func (AddRecordTemplateRequest) GoString

func (s AddRecordTemplateRequest) GoString() string

func (*AddRecordTemplateRequest) SetAppId

func (*AddRecordTemplateRequest) SetBackgroundColor

func (s *AddRecordTemplateRequest) SetBackgroundColor(v int32) *AddRecordTemplateRequest

func (*AddRecordTemplateRequest) SetBackgrounds

func (*AddRecordTemplateRequest) SetClockWidgets

func (*AddRecordTemplateRequest) SetDelayStopTime

func (*AddRecordTemplateRequest) SetEnableM3u8DateTime

func (s *AddRecordTemplateRequest) SetEnableM3u8DateTime(v bool) *AddRecordTemplateRequest

func (*AddRecordTemplateRequest) SetFileSplitInterval

func (s *AddRecordTemplateRequest) SetFileSplitInterval(v int32) *AddRecordTemplateRequest

func (*AddRecordTemplateRequest) SetFormats

func (*AddRecordTemplateRequest) SetHttpCallbackUrl

func (s *AddRecordTemplateRequest) SetHttpCallbackUrl(v string) *AddRecordTemplateRequest

func (*AddRecordTemplateRequest) SetLayoutIds

func (*AddRecordTemplateRequest) SetMediaEncode

func (*AddRecordTemplateRequest) SetMnsQueue

func (*AddRecordTemplateRequest) SetName

func (*AddRecordTemplateRequest) SetOssBucket

func (*AddRecordTemplateRequest) SetOssEndpoint

func (*AddRecordTemplateRequest) SetOssFilePrefix

func (*AddRecordTemplateRequest) SetOwnerId

func (*AddRecordTemplateRequest) SetTaskProfile

func (*AddRecordTemplateRequest) SetWatermarks

func (AddRecordTemplateRequest) String

func (s AddRecordTemplateRequest) String() string

type AddRecordTemplateRequestBackgrounds

type AddRecordTemplateRequestBackgrounds struct {
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (AddRecordTemplateRequestBackgrounds) GoString

func (*AddRecordTemplateRequestBackgrounds) SetDisplay

func (*AddRecordTemplateRequestBackgrounds) SetHeight

func (*AddRecordTemplateRequestBackgrounds) SetUrl

func (*AddRecordTemplateRequestBackgrounds) SetWidth

func (*AddRecordTemplateRequestBackgrounds) SetX

func (*AddRecordTemplateRequestBackgrounds) SetY

func (*AddRecordTemplateRequestBackgrounds) SetZOrder

func (AddRecordTemplateRequestBackgrounds) String

type AddRecordTemplateRequestClockWidgets

type AddRecordTemplateRequestClockWidgets struct {
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (AddRecordTemplateRequestClockWidgets) GoString

func (*AddRecordTemplateRequestClockWidgets) SetFontColor

func (*AddRecordTemplateRequestClockWidgets) SetFontSize

func (*AddRecordTemplateRequestClockWidgets) SetFontType

func (*AddRecordTemplateRequestClockWidgets) SetX

func (*AddRecordTemplateRequestClockWidgets) SetY

func (*AddRecordTemplateRequestClockWidgets) SetZOrder

func (AddRecordTemplateRequestClockWidgets) String

type AddRecordTemplateRequestWatermarks

type AddRecordTemplateRequestWatermarks struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (AddRecordTemplateRequestWatermarks) GoString

func (*AddRecordTemplateRequestWatermarks) SetAlpha

func (*AddRecordTemplateRequestWatermarks) SetDisplay

func (*AddRecordTemplateRequestWatermarks) SetHeight

func (*AddRecordTemplateRequestWatermarks) SetUrl

func (*AddRecordTemplateRequestWatermarks) SetWidth

func (*AddRecordTemplateRequestWatermarks) SetX

func (*AddRecordTemplateRequestWatermarks) SetY

func (*AddRecordTemplateRequestWatermarks) SetZOrder

func (AddRecordTemplateRequestWatermarks) String

type AddRecordTemplateResponse

type AddRecordTemplateResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddRecordTemplateResponse) GoString

func (s AddRecordTemplateResponse) GoString() string

func (*AddRecordTemplateResponse) SetBody

func (*AddRecordTemplateResponse) SetHeaders

func (*AddRecordTemplateResponse) SetStatusCode

func (AddRecordTemplateResponse) String

func (s AddRecordTemplateResponse) String() string

type AddRecordTemplateResponseBody

type AddRecordTemplateResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 76dasgb****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (AddRecordTemplateResponseBody) GoString

func (*AddRecordTemplateResponseBody) SetRequestId

func (*AddRecordTemplateResponseBody) SetTemplateId

func (AddRecordTemplateResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddRecordTemplate

func (client *Client) AddRecordTemplate(request *AddRecordTemplateRequest) (_result *AddRecordTemplateResponse, _err error)

@param request - AddRecordTemplateRequest

@return AddRecordTemplateResponse

func (*Client) AddRecordTemplateWithOptions

func (client *Client) AddRecordTemplateWithOptions(request *AddRecordTemplateRequest, runtime *util.RuntimeOptions) (_result *AddRecordTemplateResponse, _err error)

@param request - AddRecordTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return AddRecordTemplateResponse

func (*Client) CreateAppLayout

func (client *Client) CreateAppLayout(request *CreateAppLayoutRequest) (_result *CreateAppLayoutResponse, _err error)

Summary:

新增app自定义布局

@param request - CreateAppLayoutRequest

@return CreateAppLayoutResponse

func (*Client) CreateAppLayoutWithOptions

func (client *Client) CreateAppLayoutWithOptions(tmpReq *CreateAppLayoutRequest, runtime *util.RuntimeOptions) (_result *CreateAppLayoutResponse, _err error)

Summary:

新增app自定义布局

@param tmpReq - CreateAppLayoutRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAppLayoutResponse

func (*Client) CreateAppRecordTemplate

func (client *Client) CreateAppRecordTemplate(request *CreateAppRecordTemplateRequest) (_result *CreateAppRecordTemplateResponse, _err error)

Summary:

增加应用录制模版

@param request - CreateAppRecordTemplateRequest

@return CreateAppRecordTemplateResponse

func (*Client) CreateAppRecordTemplateWithOptions

func (client *Client) CreateAppRecordTemplateWithOptions(tmpReq *CreateAppRecordTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateAppRecordTemplateResponse, _err error)

Summary:

增加应用录制模版

@param tmpReq - CreateAppRecordTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAppRecordTemplateResponse

func (*Client) CreateAppStreamingOutTemplate

func (client *Client) CreateAppStreamingOutTemplate(request *CreateAppStreamingOutTemplateRequest) (_result *CreateAppStreamingOutTemplateResponse, _err error)

Summary:

创建应用推流模版

@param request - CreateAppStreamingOutTemplateRequest

@return CreateAppStreamingOutTemplateResponse

func (*Client) CreateAppStreamingOutTemplateWithOptions

func (client *Client) CreateAppStreamingOutTemplateWithOptions(tmpReq *CreateAppStreamingOutTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateAppStreamingOutTemplateResponse, _err error)

Summary:

创建应用推流模版

@param tmpReq - CreateAppStreamingOutTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAppStreamingOutTemplateResponse

func (*Client) CreateAutoLiveStreamRule

func (client *Client) CreateAutoLiveStreamRule(request *CreateAutoLiveStreamRuleRequest) (_result *CreateAutoLiveStreamRuleResponse, _err error)

@param request - CreateAutoLiveStreamRuleRequest

@return CreateAutoLiveStreamRuleResponse

func (*Client) CreateAutoLiveStreamRuleWithOptions

func (client *Client) CreateAutoLiveStreamRuleWithOptions(request *CreateAutoLiveStreamRuleRequest, runtime *util.RuntimeOptions) (_result *CreateAutoLiveStreamRuleResponse, _err error)

@param request - CreateAutoLiveStreamRuleRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAutoLiveStreamRuleResponse

func (*Client) CreateEventSubscribe

func (client *Client) CreateEventSubscribe(request *CreateEventSubscribeRequest) (_result *CreateEventSubscribeResponse, _err error)

@param request - CreateEventSubscribeRequest

@return CreateEventSubscribeResponse

func (*Client) CreateEventSubscribeWithOptions

func (client *Client) CreateEventSubscribeWithOptions(request *CreateEventSubscribeRequest, runtime *util.RuntimeOptions) (_result *CreateEventSubscribeResponse, _err error)

@param request - CreateEventSubscribeRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateEventSubscribeResponse

func (*Client) CreateMPULayout

func (client *Client) CreateMPULayout(request *CreateMPULayoutRequest) (_result *CreateMPULayoutResponse, _err error)

@param request - CreateMPULayoutRequest

@return CreateMPULayoutResponse

func (*Client) CreateMPULayoutWithOptions

func (client *Client) CreateMPULayoutWithOptions(request *CreateMPULayoutRequest, runtime *util.RuntimeOptions) (_result *CreateMPULayoutResponse, _err error)

@param request - CreateMPULayoutRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateMPULayoutResponse

func (*Client) DeleteAppLayout

func (client *Client) DeleteAppLayout(request *DeleteAppLayoutRequest) (_result *DeleteAppLayoutResponse, _err error)

Summary:

删除app自定义布局

@param request - DeleteAppLayoutRequest

@return DeleteAppLayoutResponse

func (*Client) DeleteAppLayoutWithOptions

func (client *Client) DeleteAppLayoutWithOptions(tmpReq *DeleteAppLayoutRequest, runtime *util.RuntimeOptions) (_result *DeleteAppLayoutResponse, _err error)

Summary:

删除app自定义布局

@param tmpReq - DeleteAppLayoutRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAppLayoutResponse

func (*Client) DeleteAppRecordTemplate

func (client *Client) DeleteAppRecordTemplate(request *DeleteAppRecordTemplateRequest) (_result *DeleteAppRecordTemplateResponse, _err error)

Summary:

删除应用录制模版

@param request - DeleteAppRecordTemplateRequest

@return DeleteAppRecordTemplateResponse

func (*Client) DeleteAppRecordTemplateWithOptions

func (client *Client) DeleteAppRecordTemplateWithOptions(tmpReq *DeleteAppRecordTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteAppRecordTemplateResponse, _err error)

Summary:

删除应用录制模版

@param tmpReq - DeleteAppRecordTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAppRecordTemplateResponse

func (*Client) DeleteAppStreamingOutTemplate

func (client *Client) DeleteAppStreamingOutTemplate(request *DeleteAppStreamingOutTemplateRequest) (_result *DeleteAppStreamingOutTemplateResponse, _err error)

Summary:

删除应用推流模版

@param request - DeleteAppStreamingOutTemplateRequest

@return DeleteAppStreamingOutTemplateResponse

func (*Client) DeleteAppStreamingOutTemplateWithOptions

func (client *Client) DeleteAppStreamingOutTemplateWithOptions(tmpReq *DeleteAppStreamingOutTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteAppStreamingOutTemplateResponse, _err error)

Summary:

删除应用推流模版

@param tmpReq - DeleteAppStreamingOutTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAppStreamingOutTemplateResponse

func (*Client) DeleteAutoLiveStreamRule

func (client *Client) DeleteAutoLiveStreamRule(request *DeleteAutoLiveStreamRuleRequest) (_result *DeleteAutoLiveStreamRuleResponse, _err error)

@param request - DeleteAutoLiveStreamRuleRequest

@return DeleteAutoLiveStreamRuleResponse

func (*Client) DeleteAutoLiveStreamRuleWithOptions

func (client *Client) DeleteAutoLiveStreamRuleWithOptions(request *DeleteAutoLiveStreamRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteAutoLiveStreamRuleResponse, _err error)

@param request - DeleteAutoLiveStreamRuleRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAutoLiveStreamRuleResponse

func (*Client) DeleteChannel

func (client *Client) DeleteChannel(request *DeleteChannelRequest) (_result *DeleteChannelResponse, _err error)

@param request - DeleteChannelRequest

@return DeleteChannelResponse

func (*Client) DeleteChannelWithOptions

func (client *Client) DeleteChannelWithOptions(request *DeleteChannelRequest, runtime *util.RuntimeOptions) (_result *DeleteChannelResponse, _err error)

@param request - DeleteChannelRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteChannelResponse

func (*Client) DeleteEventSubscribe

func (client *Client) DeleteEventSubscribe(request *DeleteEventSubscribeRequest) (_result *DeleteEventSubscribeResponse, _err error)

@param request - DeleteEventSubscribeRequest

@return DeleteEventSubscribeResponse

func (*Client) DeleteEventSubscribeWithOptions

func (client *Client) DeleteEventSubscribeWithOptions(request *DeleteEventSubscribeRequest, runtime *util.RuntimeOptions) (_result *DeleteEventSubscribeResponse, _err error)

@param request - DeleteEventSubscribeRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteEventSubscribeResponse

func (*Client) DeleteMPULayout

func (client *Client) DeleteMPULayout(request *DeleteMPULayoutRequest) (_result *DeleteMPULayoutResponse, _err error)

@param request - DeleteMPULayoutRequest

@return DeleteMPULayoutResponse

func (*Client) DeleteMPULayoutWithOptions

func (client *Client) DeleteMPULayoutWithOptions(request *DeleteMPULayoutRequest, runtime *util.RuntimeOptions) (_result *DeleteMPULayoutResponse, _err error)

@param request - DeleteMPULayoutRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteMPULayoutResponse

func (*Client) DeleteRecordTemplate

func (client *Client) DeleteRecordTemplate(request *DeleteRecordTemplateRequest) (_result *DeleteRecordTemplateResponse, _err error)

@param request - DeleteRecordTemplateRequest

@return DeleteRecordTemplateResponse

func (*Client) DeleteRecordTemplateWithOptions

func (client *Client) DeleteRecordTemplateWithOptions(request *DeleteRecordTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteRecordTemplateResponse, _err error)

@param request - DeleteRecordTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteRecordTemplateResponse

func (*Client) DescribeAllCallback

func (client *Client) DescribeAllCallback() (_result *DescribeAllCallbackResponse, _err error)

Summary:

列出系统支持的事件回调

@return DescribeAllCallbackResponse

func (*Client) DescribeAllCallbackWithOptions

func (client *Client) DescribeAllCallbackWithOptions(runtime *util.RuntimeOptions) (_result *DescribeAllCallbackResponse, _err error)

Summary:

列出系统支持的事件回调

@param request - DescribeAllCallbackRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAllCallbackResponse

func (*Client) DescribeAppCallStatus

func (client *Client) DescribeAppCallStatus(request *DescribeAppCallStatusRequest) (_result *DescribeAppCallStatusResponse, _err error)

Summary:

查看app回调开关

@param request - DescribeAppCallStatusRequest

@return DescribeAppCallStatusResponse

func (*Client) DescribeAppCallStatusWithOptions

func (client *Client) DescribeAppCallStatusWithOptions(request *DescribeAppCallStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeAppCallStatusResponse, _err error)

Summary:

查看app回调开关

@param request - DescribeAppCallStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppCallStatusResponse

func (*Client) DescribeAppCallbackSecretKey

func (client *Client) DescribeAppCallbackSecretKey(request *DescribeAppCallbackSecretKeyRequest) (_result *DescribeAppCallbackSecretKeyResponse, _err error)

Summary:

获取app回调密钥

@param request - DescribeAppCallbackSecretKeyRequest

@return DescribeAppCallbackSecretKeyResponse

func (*Client) DescribeAppCallbackSecretKeyWithOptions

func (client *Client) DescribeAppCallbackSecretKeyWithOptions(request *DescribeAppCallbackSecretKeyRequest, runtime *util.RuntimeOptions) (_result *DescribeAppCallbackSecretKeyResponse, _err error)

Summary:

获取app回调密钥

@param request - DescribeAppCallbackSecretKeyRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppCallbackSecretKeyResponse

func (*Client) DescribeAppKey

func (client *Client) DescribeAppKey(request *DescribeAppKeyRequest) (_result *DescribeAppKeyResponse, _err error)

Summary:

查看AppKey

@param request - DescribeAppKeyRequest

@return DescribeAppKeyResponse

func (*Client) DescribeAppKeyWithOptions

func (client *Client) DescribeAppKeyWithOptions(request *DescribeAppKeyRequest, runtime *util.RuntimeOptions) (_result *DescribeAppKeyResponse, _err error)

Summary:

查看AppKey

@param request - DescribeAppKeyRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppKeyResponse

func (*Client) DescribeAppLayouts

func (client *Client) DescribeAppLayouts(request *DescribeAppLayoutsRequest) (_result *DescribeAppLayoutsResponse, _err error)

Summary:

查询app自定义布局

@param request - DescribeAppLayoutsRequest

@return DescribeAppLayoutsResponse

func (*Client) DescribeAppLayoutsWithOptions

func (client *Client) DescribeAppLayoutsWithOptions(tmpReq *DescribeAppLayoutsRequest, runtime *util.RuntimeOptions) (_result *DescribeAppLayoutsResponse, _err error)

Summary:

查询app自定义布局

@param tmpReq - DescribeAppLayoutsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppLayoutsResponse

func (*Client) DescribeAppLiveStreamStatus

func (client *Client) DescribeAppLiveStreamStatus(request *DescribeAppLiveStreamStatusRequest) (_result *DescribeAppLiveStreamStatusResponse, _err error)

Summary:

查看应用旁路开关

@param request - DescribeAppLiveStreamStatusRequest

@return DescribeAppLiveStreamStatusResponse

func (*Client) DescribeAppLiveStreamStatusWithOptions

func (client *Client) DescribeAppLiveStreamStatusWithOptions(request *DescribeAppLiveStreamStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeAppLiveStreamStatusResponse, _err error)

Summary:

查看应用旁路开关

@param request - DescribeAppLiveStreamStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppLiveStreamStatusResponse

func (*Client) DescribeAppRecordStatus

func (client *Client) DescribeAppRecordStatus(request *DescribeAppRecordStatusRequest) (_result *DescribeAppRecordStatusResponse, _err error)

Summary:

查询应用录制开关

@param request - DescribeAppRecordStatusRequest

@return DescribeAppRecordStatusResponse

func (*Client) DescribeAppRecordStatusWithOptions

func (client *Client) DescribeAppRecordStatusWithOptions(request *DescribeAppRecordStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeAppRecordStatusResponse, _err error)

Summary:

查询应用录制开关

@param request - DescribeAppRecordStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppRecordStatusResponse

func (*Client) DescribeAppRecordTemplates

func (client *Client) DescribeAppRecordTemplates(request *DescribeAppRecordTemplatesRequest) (_result *DescribeAppRecordTemplatesResponse, _err error)

Summary:

应用录制模版列表

@param request - DescribeAppRecordTemplatesRequest

@return DescribeAppRecordTemplatesResponse

func (*Client) DescribeAppRecordTemplatesWithOptions

func (client *Client) DescribeAppRecordTemplatesWithOptions(tmpReq *DescribeAppRecordTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeAppRecordTemplatesResponse, _err error)

Summary:

应用录制模版列表

@param tmpReq - DescribeAppRecordTemplatesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppRecordTemplatesResponse

func (*Client) DescribeAppRecordingFiles

func (client *Client) DescribeAppRecordingFiles(request *DescribeAppRecordingFilesRequest) (_result *DescribeAppRecordingFilesResponse, _err error)

Summary:

查询录制列表

@param request - DescribeAppRecordingFilesRequest

@return DescribeAppRecordingFilesResponse

func (*Client) DescribeAppRecordingFilesWithOptions

func (client *Client) DescribeAppRecordingFilesWithOptions(tmpReq *DescribeAppRecordingFilesRequest, runtime *util.RuntimeOptions) (_result *DescribeAppRecordingFilesResponse, _err error)

Summary:

查询录制列表

@param tmpReq - DescribeAppRecordingFilesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppRecordingFilesResponse

func (*Client) DescribeAppStreamingOutTemplates

func (client *Client) DescribeAppStreamingOutTemplates(request *DescribeAppStreamingOutTemplatesRequest) (_result *DescribeAppStreamingOutTemplatesResponse, _err error)

Summary:

应用推流模版列表

@param request - DescribeAppStreamingOutTemplatesRequest

@return DescribeAppStreamingOutTemplatesResponse

func (*Client) DescribeAppStreamingOutTemplatesWithOptions

func (client *Client) DescribeAppStreamingOutTemplatesWithOptions(tmpReq *DescribeAppStreamingOutTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeAppStreamingOutTemplatesResponse, _err error)

Summary:

应用推流模版列表

@param tmpReq - DescribeAppStreamingOutTemplatesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppStreamingOutTemplatesResponse

func (*Client) DescribeApps

func (client *Client) DescribeApps(request *DescribeAppsRequest) (_result *DescribeAppsResponse, _err error)

Summary:

App列表

@param request - DescribeAppsRequest

@return DescribeAppsResponse

func (*Client) DescribeAppsWithOptions

func (client *Client) DescribeAppsWithOptions(request *DescribeAppsRequest, runtime *util.RuntimeOptions) (_result *DescribeAppsResponse, _err error)

Summary:

App列表

@param request - DescribeAppsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAppsResponse

func (*Client) DescribeAutoLiveStreamRule

func (client *Client) DescribeAutoLiveStreamRule(request *DescribeAutoLiveStreamRuleRequest) (_result *DescribeAutoLiveStreamRuleResponse, _err error)

@param request - DescribeAutoLiveStreamRuleRequest

@return DescribeAutoLiveStreamRuleResponse

func (*Client) DescribeAutoLiveStreamRuleWithOptions

func (client *Client) DescribeAutoLiveStreamRuleWithOptions(request *DescribeAutoLiveStreamRuleRequest, runtime *util.RuntimeOptions) (_result *DescribeAutoLiveStreamRuleResponse, _err error)

@param request - DescribeAutoLiveStreamRuleRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAutoLiveStreamRuleResponse

func (*Client) DescribeCall

func (client *Client) DescribeCall(request *DescribeCallRequest) (_result *DescribeCallResponse, _err error)

Summary:

调用DescribeCall获取单次通信详情。

@param request - DescribeCallRequest

@return DescribeCallResponse

func (*Client) DescribeCallList

func (client *Client) DescribeCallList(request *DescribeCallListRequest) (_result *DescribeCallListResponse, _err error)

Summary:

调用DescribeCallList分页查询时间范围内创建的通信信息。

@param request - DescribeCallListRequest

@return DescribeCallListResponse

func (*Client) DescribeCallListWithOptions

func (client *Client) DescribeCallListWithOptions(request *DescribeCallListRequest, runtime *util.RuntimeOptions) (_result *DescribeCallListResponse, _err error)

Summary:

调用DescribeCallList分页查询时间范围内创建的通信信息。

@param request - DescribeCallListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeCallListResponse

func (*Client) DescribeCallWithOptions

func (client *Client) DescribeCallWithOptions(request *DescribeCallRequest, runtime *util.RuntimeOptions) (_result *DescribeCallResponse, _err error)

Summary:

调用DescribeCall获取单次通信详情。

@param request - DescribeCallRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeCallResponse

func (*Client) DescribeCallbacks

func (client *Client) DescribeCallbacks(request *DescribeCallbacksRequest) (_result *DescribeCallbacksResponse, _err error)

Summary:

app事件回调列表

@param request - DescribeCallbacksRequest

@return DescribeCallbacksResponse

func (*Client) DescribeCallbacksWithOptions

func (client *Client) DescribeCallbacksWithOptions(request *DescribeCallbacksRequest, runtime *util.RuntimeOptions) (_result *DescribeCallbacksResponse, _err error)

Summary:

app事件回调列表

@param request - DescribeCallbacksRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeCallbacksResponse

func (*Client) DescribeChannel

func (client *Client) DescribeChannel(request *DescribeChannelRequest) (_result *DescribeChannelResponse, _err error)

Summary:

DescribeChannel

@param request - DescribeChannelRequest

@return DescribeChannelResponse

func (*Client) DescribeChannelAllUsers

func (client *Client) DescribeChannelAllUsers(request *DescribeChannelAllUsersRequest) (_result *DescribeChannelAllUsersResponse, _err error)

Summary:

查询频道的所有参会者

@param request - DescribeChannelAllUsersRequest

@return DescribeChannelAllUsersResponse

func (*Client) DescribeChannelAllUsersWithOptions

func (client *Client) DescribeChannelAllUsersWithOptions(request *DescribeChannelAllUsersRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelAllUsersResponse, _err error)

Summary:

查询频道的所有参会者

@param request - DescribeChannelAllUsersRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelAllUsersResponse

func (*Client) DescribeChannelAreaDistributionStatData

func (client *Client) DescribeChannelAreaDistributionStatData(request *DescribeChannelAreaDistributionStatDataRequest) (_result *DescribeChannelAreaDistributionStatDataResponse, _err error)

Summary:

调用DescribeChannelAreaDistributionStatData获取频道地区分布统计数据。

@param request - DescribeChannelAreaDistributionStatDataRequest

@return DescribeChannelAreaDistributionStatDataResponse

func (*Client) DescribeChannelAreaDistributionStatDataWithOptions

func (client *Client) DescribeChannelAreaDistributionStatDataWithOptions(request *DescribeChannelAreaDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelAreaDistributionStatDataResponse, _err error)

Summary:

调用DescribeChannelAreaDistributionStatData获取频道地区分布统计数据。

@param request - DescribeChannelAreaDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelAreaDistributionStatDataResponse

func (*Client) DescribeChannelDistributionStatData

func (client *Client) DescribeChannelDistributionStatData(request *DescribeChannelDistributionStatDataRequest) (_result *DescribeChannelDistributionStatDataResponse, _err error)

Summary:

调用DescribeChannelDistributionStatData获取频道分布统计数据。

@param request - DescribeChannelDistributionStatDataRequest

@return DescribeChannelDistributionStatDataResponse

func (*Client) DescribeChannelDistributionStatDataWithOptions

func (client *Client) DescribeChannelDistributionStatDataWithOptions(request *DescribeChannelDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelDistributionStatDataResponse, _err error)

Summary:

调用DescribeChannelDistributionStatData获取频道分布统计数据。

@param request - DescribeChannelDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelDistributionStatDataResponse

func (*Client) DescribeChannelOverallData

func (client *Client) DescribeChannelOverallData(request *DescribeChannelOverallDataRequest) (_result *DescribeChannelOverallDataResponse, _err error)

Summary:

调用DescribeChannelOverallData查询频道概览数据。

@param request - DescribeChannelOverallDataRequest

@return DescribeChannelOverallDataResponse

func (*Client) DescribeChannelOverallDataWithOptions

func (client *Client) DescribeChannelOverallDataWithOptions(request *DescribeChannelOverallDataRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelOverallDataResponse, _err error)

Summary:

调用DescribeChannelOverallData查询频道概览数据。

@param request - DescribeChannelOverallDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelOverallDataResponse

func (*Client) DescribeChannelParticipants

func (client *Client) DescribeChannelParticipants(request *DescribeChannelParticipantsRequest) (_result *DescribeChannelParticipantsResponse, _err error)

@param request - DescribeChannelParticipantsRequest

@return DescribeChannelParticipantsResponse

func (*Client) DescribeChannelParticipantsWithOptions

func (client *Client) DescribeChannelParticipantsWithOptions(request *DescribeChannelParticipantsRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelParticipantsResponse, _err error)

@param request - DescribeChannelParticipantsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelParticipantsResponse

func (*Client) DescribeChannelTopPubUserList

func (client *Client) DescribeChannelTopPubUserList(request *DescribeChannelTopPubUserListRequest) (_result *DescribeChannelTopPubUserListResponse, _err error)

Summary:

调用DescribeChannelTopPubUserList获取频道内发布端的用户列表(按用户在线时长降序)。

@param request - DescribeChannelTopPubUserListRequest

@return DescribeChannelTopPubUserListResponse

func (*Client) DescribeChannelTopPubUserListWithOptions

func (client *Client) DescribeChannelTopPubUserListWithOptions(request *DescribeChannelTopPubUserListRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelTopPubUserListResponse, _err error)

Summary:

调用DescribeChannelTopPubUserList获取频道内发布端的用户列表(按用户在线时长降序)。

@param request - DescribeChannelTopPubUserListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelTopPubUserListResponse

func (*Client) DescribeChannelUser

func (client *Client) DescribeChannelUser(request *DescribeChannelUserRequest) (_result *DescribeChannelUserResponse, _err error)

Summary:

DescribeChannelUser

@param request - DescribeChannelUserRequest

@return DescribeChannelUserResponse

func (*Client) DescribeChannelUserMetrics

func (client *Client) DescribeChannelUserMetrics(request *DescribeChannelUserMetricsRequest) (_result *DescribeChannelUserMetricsResponse, _err error)

Summary:

调用DescribeChannelUserMetrics查询频道总览中的用户数据。

@param request - DescribeChannelUserMetricsRequest

@return DescribeChannelUserMetricsResponse

func (*Client) DescribeChannelUserMetricsWithOptions

func (client *Client) DescribeChannelUserMetricsWithOptions(request *DescribeChannelUserMetricsRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelUserMetricsResponse, _err error)

Summary:

调用DescribeChannelUserMetrics查询频道总览中的用户数据。

@param request - DescribeChannelUserMetricsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelUserMetricsResponse

func (*Client) DescribeChannelUserWithOptions

func (client *Client) DescribeChannelUserWithOptions(request *DescribeChannelUserRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelUserResponse, _err error)

Summary:

DescribeChannelUser

@param request - DescribeChannelUserRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelUserResponse

func (*Client) DescribeChannelUsers

func (client *Client) DescribeChannelUsers(request *DescribeChannelUsersRequest) (_result *DescribeChannelUsersResponse, _err error)

@param request - DescribeChannelUsersRequest

@return DescribeChannelUsersResponse

func (*Client) DescribeChannelUsersWithOptions

func (client *Client) DescribeChannelUsersWithOptions(request *DescribeChannelUsersRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelUsersResponse, _err error)

@param request - DescribeChannelUsersRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelUsersResponse

func (*Client) DescribeChannelWithOptions

func (client *Client) DescribeChannelWithOptions(request *DescribeChannelRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelResponse, _err error)

Summary:

DescribeChannel

@param request - DescribeChannelRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelResponse

func (*Client) DescribeChannels

func (client *Client) DescribeChannels(request *DescribeChannelsRequest) (_result *DescribeChannelsResponse, _err error)

Summary:

查询在线频道列表

@param request - DescribeChannelsRequest

@return DescribeChannelsResponse

func (*Client) DescribeChannelsWithOptions

func (client *Client) DescribeChannelsWithOptions(request *DescribeChannelsRequest, runtime *util.RuntimeOptions) (_result *DescribeChannelsResponse, _err error)

Summary:

查询在线频道列表

@param request - DescribeChannelsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeChannelsResponse

func (*Client) DescribeCloudNotes

func (client *Client) DescribeCloudNotes(request *DescribeCloudNotesRequest) (_result *DescribeCloudNotesResponse, _err error)

Summary:

纪要列表

@param request - DescribeCloudNotesRequest

@return DescribeCloudNotesResponse

func (*Client) DescribeCloudNotesWithOptions

func (client *Client) DescribeCloudNotesWithOptions(tmpReq *DescribeCloudNotesRequest, runtime *util.RuntimeOptions) (_result *DescribeCloudNotesResponse, _err error)

Summary:

纪要列表

@param tmpReq - DescribeCloudNotesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeCloudNotesResponse

func (*Client) DescribeEndPointEventList

func (client *Client) DescribeEndPointEventList(request *DescribeEndPointEventListRequest) (_result *DescribeEndPointEventListResponse, _err error)

Summary:

调用DescribeEndPointEventList获取端对端用户事件列表。

@param request - DescribeEndPointEventListRequest

@return DescribeEndPointEventListResponse

func (*Client) DescribeEndPointEventListWithOptions

func (client *Client) DescribeEndPointEventListWithOptions(request *DescribeEndPointEventListRequest, runtime *util.RuntimeOptions) (_result *DescribeEndPointEventListResponse, _err error)

Summary:

调用DescribeEndPointEventList获取端对端用户事件列表。

@param request - DescribeEndPointEventListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeEndPointEventListResponse

func (*Client) DescribeEndPointMetricData

func (client *Client) DescribeEndPointMetricData(request *DescribeEndPointMetricDataRequest) (_result *DescribeEndPointMetricDataResponse, _err error)

Summary:

调用DescribeEndPointMetricData获取端对端指标数据。

@param request - DescribeEndPointMetricDataRequest

@return DescribeEndPointMetricDataResponse

func (*Client) DescribeEndPointMetricDataWithOptions

func (client *Client) DescribeEndPointMetricDataWithOptions(request *DescribeEndPointMetricDataRequest, runtime *util.RuntimeOptions) (_result *DescribeEndPointMetricDataResponse, _err error)

Summary:

调用DescribeEndPointMetricData获取端对端指标数据。

@param request - DescribeEndPointMetricDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeEndPointMetricDataResponse

func (*Client) DescribeFaultDiagnosisFactorDistributionStat

func (client *Client) DescribeFaultDiagnosisFactorDistributionStat(request *DescribeFaultDiagnosisFactorDistributionStatRequest) (_result *DescribeFaultDiagnosisFactorDistributionStatResponse, _err error)

Summary:

获取异常诊断影响因素分布

@param request - DescribeFaultDiagnosisFactorDistributionStatRequest

@return DescribeFaultDiagnosisFactorDistributionStatResponse

func (*Client) DescribeFaultDiagnosisFactorDistributionStatWithOptions

func (client *Client) DescribeFaultDiagnosisFactorDistributionStatWithOptions(request *DescribeFaultDiagnosisFactorDistributionStatRequest, runtime *util.RuntimeOptions) (_result *DescribeFaultDiagnosisFactorDistributionStatResponse, _err error)

Summary:

获取异常诊断影响因素分布

@param request - DescribeFaultDiagnosisFactorDistributionStatRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeFaultDiagnosisFactorDistributionStatResponse

func (*Client) DescribeFaultDiagnosisOverallData

func (client *Client) DescribeFaultDiagnosisOverallData(request *DescribeFaultDiagnosisOverallDataRequest) (_result *DescribeFaultDiagnosisOverallDataResponse, _err error)

Summary:

获取异常诊断总览数据

@param request - DescribeFaultDiagnosisOverallDataRequest

@return DescribeFaultDiagnosisOverallDataResponse

func (*Client) DescribeFaultDiagnosisOverallDataWithOptions

func (client *Client) DescribeFaultDiagnosisOverallDataWithOptions(request *DescribeFaultDiagnosisOverallDataRequest, runtime *util.RuntimeOptions) (_result *DescribeFaultDiagnosisOverallDataResponse, _err error)

Summary:

获取异常诊断总览数据

@param request - DescribeFaultDiagnosisOverallDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeFaultDiagnosisOverallDataResponse

func (*Client) DescribeFaultDiagnosisUserDetail

func (client *Client) DescribeFaultDiagnosisUserDetail(request *DescribeFaultDiagnosisUserDetailRequest) (_result *DescribeFaultDiagnosisUserDetailResponse, _err error)

Summary:

获取异常诊断用户详情

@param request - DescribeFaultDiagnosisUserDetailRequest

@return DescribeFaultDiagnosisUserDetailResponse

func (*Client) DescribeFaultDiagnosisUserDetailWithOptions

func (client *Client) DescribeFaultDiagnosisUserDetailWithOptions(request *DescribeFaultDiagnosisUserDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeFaultDiagnosisUserDetailResponse, _err error)

Summary:

获取异常诊断用户详情

@param request - DescribeFaultDiagnosisUserDetailRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeFaultDiagnosisUserDetailResponse

func (*Client) DescribeFaultDiagnosisUserList

func (client *Client) DescribeFaultDiagnosisUserList(request *DescribeFaultDiagnosisUserListRequest) (_result *DescribeFaultDiagnosisUserListResponse, _err error)

Summary:

获取异常诊断用户明细列表

@param request - DescribeFaultDiagnosisUserListRequest

@return DescribeFaultDiagnosisUserListResponse

func (*Client) DescribeFaultDiagnosisUserListWithOptions

func (client *Client) DescribeFaultDiagnosisUserListWithOptions(request *DescribeFaultDiagnosisUserListRequest, runtime *util.RuntimeOptions) (_result *DescribeFaultDiagnosisUserListResponse, _err error)

Summary:

获取异常诊断用户明细列表

@param request - DescribeFaultDiagnosisUserListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeFaultDiagnosisUserListResponse

func (*Client) DescribeMPULayoutInfoList

func (client *Client) DescribeMPULayoutInfoList(request *DescribeMPULayoutInfoListRequest) (_result *DescribeMPULayoutInfoListResponse, _err error)

@param request - DescribeMPULayoutInfoListRequest

@return DescribeMPULayoutInfoListResponse

func (*Client) DescribeMPULayoutInfoListWithOptions

func (client *Client) DescribeMPULayoutInfoListWithOptions(request *DescribeMPULayoutInfoListRequest, runtime *util.RuntimeOptions) (_result *DescribeMPULayoutInfoListResponse, _err error)

@param request - DescribeMPULayoutInfoListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeMPULayoutInfoListResponse

func (*Client) DescribePubUserListBySubUser

func (client *Client) DescribePubUserListBySubUser(request *DescribePubUserListBySubUserRequest) (_result *DescribePubUserListBySubUserResponse, _err error)

Summary:

调用DescribePubUserListBySubUser根据订阅端获取通信中发布端用户列表。

@param request - DescribePubUserListBySubUserRequest

@return DescribePubUserListBySubUserResponse

func (*Client) DescribePubUserListBySubUserWithOptions

func (client *Client) DescribePubUserListBySubUserWithOptions(request *DescribePubUserListBySubUserRequest, runtime *util.RuntimeOptions) (_result *DescribePubUserListBySubUserResponse, _err error)

Summary:

调用DescribePubUserListBySubUser根据订阅端获取通信中发布端用户列表。

@param request - DescribePubUserListBySubUserRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribePubUserListBySubUserResponse

func (*Client) DescribeQoeMetricData

func (client *Client) DescribeQoeMetricData(request *DescribeQoeMetricDataRequest) (_result *DescribeQoeMetricDataResponse, _err error)

Summary:

调用DescribeQoeMetricData获取单次通信中用户的下行体验质量指标。

@param request - DescribeQoeMetricDataRequest

@return DescribeQoeMetricDataResponse

func (*Client) DescribeQoeMetricDataWithOptions

func (client *Client) DescribeQoeMetricDataWithOptions(request *DescribeQoeMetricDataRequest, runtime *util.RuntimeOptions) (_result *DescribeQoeMetricDataResponse, _err error)

Summary:

调用DescribeQoeMetricData获取单次通信中用户的下行体验质量指标。

@param request - DescribeQoeMetricDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeQoeMetricDataResponse

func (*Client) DescribeQualityAreaDistributionStatData

func (client *Client) DescribeQualityAreaDistributionStatData(request *DescribeQualityAreaDistributionStatDataRequest) (_result *DescribeQualityAreaDistributionStatDataResponse, _err error)

Summary:

获取质量统计区域分布统计数据

@param request - DescribeQualityAreaDistributionStatDataRequest

@return DescribeQualityAreaDistributionStatDataResponse

func (*Client) DescribeQualityAreaDistributionStatDataWithOptions

func (client *Client) DescribeQualityAreaDistributionStatDataWithOptions(request *DescribeQualityAreaDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeQualityAreaDistributionStatDataResponse, _err error)

Summary:

获取质量统计区域分布统计数据

@param request - DescribeQualityAreaDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeQualityAreaDistributionStatDataResponse

func (*Client) DescribeQualityDistributionStatData

func (client *Client) DescribeQualityDistributionStatData(request *DescribeQualityDistributionStatDataRequest) (_result *DescribeQualityDistributionStatDataResponse, _err error)

Summary:

获取质量统计分布数据

@param request - DescribeQualityDistributionStatDataRequest

@return DescribeQualityDistributionStatDataResponse

func (*Client) DescribeQualityDistributionStatDataWithOptions

func (client *Client) DescribeQualityDistributionStatDataWithOptions(request *DescribeQualityDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeQualityDistributionStatDataResponse, _err error)

Summary:

获取质量统计分布数据

@param request - DescribeQualityDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeQualityDistributionStatDataResponse

func (*Client) DescribeQualityOsSdkVersionDistributionStatData

func (client *Client) DescribeQualityOsSdkVersionDistributionStatData(request *DescribeQualityOsSdkVersionDistributionStatDataRequest) (_result *DescribeQualityOsSdkVersionDistributionStatDataResponse, _err error)

Summary:

获取质量统计各操作系统下SDK版本分布数据

@param request - DescribeQualityOsSdkVersionDistributionStatDataRequest

@return DescribeQualityOsSdkVersionDistributionStatDataResponse

func (*Client) DescribeQualityOsSdkVersionDistributionStatDataWithOptions

func (client *Client) DescribeQualityOsSdkVersionDistributionStatDataWithOptions(request *DescribeQualityOsSdkVersionDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeQualityOsSdkVersionDistributionStatDataResponse, _err error)

Summary:

获取质量统计各操作系统下SDK版本分布数据

@param request - DescribeQualityOsSdkVersionDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeQualityOsSdkVersionDistributionStatDataResponse

func (*Client) DescribeQualityOverallData

func (client *Client) DescribeQualityOverallData(request *DescribeQualityOverallDataRequest) (_result *DescribeQualityOverallDataResponse, _err error)

Summary:

获取质量统计概览数据

@param request - DescribeQualityOverallDataRequest

@return DescribeQualityOverallDataResponse

func (*Client) DescribeQualityOverallDataWithOptions

func (client *Client) DescribeQualityOverallDataWithOptions(request *DescribeQualityOverallDataRequest, runtime *util.RuntimeOptions) (_result *DescribeQualityOverallDataResponse, _err error)

Summary:

获取质量统计概览数据

@param request - DescribeQualityOverallDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeQualityOverallDataResponse

func (*Client) DescribeRecordFiles

func (client *Client) DescribeRecordFiles(request *DescribeRecordFilesRequest) (_result *DescribeRecordFilesResponse, _err error)

@param request - DescribeRecordFilesRequest

@return DescribeRecordFilesResponse

func (*Client) DescribeRecordFilesWithOptions

func (client *Client) DescribeRecordFilesWithOptions(request *DescribeRecordFilesRequest, runtime *util.RuntimeOptions) (_result *DescribeRecordFilesResponse, _err error)

@param request - DescribeRecordFilesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRecordFilesResponse

func (*Client) DescribeRecordTemplates

func (client *Client) DescribeRecordTemplates(request *DescribeRecordTemplatesRequest) (_result *DescribeRecordTemplatesResponse, _err error)

@param request - DescribeRecordTemplatesRequest

@return DescribeRecordTemplatesResponse

func (*Client) DescribeRecordTemplatesWithOptions

func (client *Client) DescribeRecordTemplatesWithOptions(request *DescribeRecordTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeRecordTemplatesResponse, _err error)

@param request - DescribeRecordTemplatesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRecordTemplatesResponse

func (*Client) DescribeRtcChannelList

func (client *Client) DescribeRtcChannelList(request *DescribeRtcChannelListRequest) (_result *DescribeRtcChannelListResponse, _err error)

@param request - DescribeRtcChannelListRequest

@return DescribeRtcChannelListResponse

func (*Client) DescribeRtcChannelListWithOptions

func (client *Client) DescribeRtcChannelListWithOptions(request *DescribeRtcChannelListRequest, runtime *util.RuntimeOptions) (_result *DescribeRtcChannelListResponse, _err error)

@param request - DescribeRtcChannelListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRtcChannelListResponse

func (*Client) DescribeRtcChannelMetric

func (client *Client) DescribeRtcChannelMetric(request *DescribeRtcChannelMetricRequest) (_result *DescribeRtcChannelMetricResponse, _err error)

@param request - DescribeRtcChannelMetricRequest

@return DescribeRtcChannelMetricResponse

func (*Client) DescribeRtcChannelMetricWithOptions

func (client *Client) DescribeRtcChannelMetricWithOptions(request *DescribeRtcChannelMetricRequest, runtime *util.RuntimeOptions) (_result *DescribeRtcChannelMetricResponse, _err error)

@param request - DescribeRtcChannelMetricRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRtcChannelMetricResponse

func (*Client) DescribeRtcDurationData

func (client *Client) DescribeRtcDurationData(request *DescribeRtcDurationDataRequest) (_result *DescribeRtcDurationDataResponse, _err error)

@param request - DescribeRtcDurationDataRequest

@return DescribeRtcDurationDataResponse

func (*Client) DescribeRtcDurationDataWithOptions

func (client *Client) DescribeRtcDurationDataWithOptions(request *DescribeRtcDurationDataRequest, runtime *util.RuntimeOptions) (_result *DescribeRtcDurationDataResponse, _err error)

@param request - DescribeRtcDurationDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRtcDurationDataResponse

func (*Client) DescribeRtcPeakChannelCntData

func (client *Client) DescribeRtcPeakChannelCntData(request *DescribeRtcPeakChannelCntDataRequest) (_result *DescribeRtcPeakChannelCntDataResponse, _err error)

@param request - DescribeRtcPeakChannelCntDataRequest

@return DescribeRtcPeakChannelCntDataResponse

func (*Client) DescribeRtcPeakChannelCntDataWithOptions

func (client *Client) DescribeRtcPeakChannelCntDataWithOptions(request *DescribeRtcPeakChannelCntDataRequest, runtime *util.RuntimeOptions) (_result *DescribeRtcPeakChannelCntDataResponse, _err error)

@param request - DescribeRtcPeakChannelCntDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRtcPeakChannelCntDataResponse

func (*Client) DescribeRtcUserCntData

func (client *Client) DescribeRtcUserCntData(request *DescribeRtcUserCntDataRequest) (_result *DescribeRtcUserCntDataResponse, _err error)

@param request - DescribeRtcUserCntDataRequest

@return DescribeRtcUserCntDataResponse

func (*Client) DescribeRtcUserCntDataWithOptions

func (client *Client) DescribeRtcUserCntDataWithOptions(request *DescribeRtcUserCntDataRequest, runtime *util.RuntimeOptions) (_result *DescribeRtcUserCntDataResponse, _err error)

@param request - DescribeRtcUserCntDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRtcUserCntDataResponse

func (*Client) DescribeStreamingOutStatus

func (client *Client) DescribeStreamingOutStatus(request *DescribeStreamingOutStatusRequest) (_result *DescribeStreamingOutStatusResponse, _err error)

Summary:

查询旁路推流状态

@param request - DescribeStreamingOutStatusRequest

@return DescribeStreamingOutStatusResponse

func (*Client) DescribeStreamingOutStatusWithOptions

func (client *Client) DescribeStreamingOutStatusWithOptions(request *DescribeStreamingOutStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeStreamingOutStatusResponse, _err error)

Summary:

查询旁路推流状态

@param request - DescribeStreamingOutStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeStreamingOutStatusResponse

func (*Client) DescribeSystemLayoutList

func (client *Client) DescribeSystemLayoutList(request *DescribeSystemLayoutListRequest) (_result *DescribeSystemLayoutListResponse, _err error)

Summary:

系统内置布局

@param request - DescribeSystemLayoutListRequest

@return DescribeSystemLayoutListResponse

func (*Client) DescribeSystemLayoutListWithOptions

func (client *Client) DescribeSystemLayoutListWithOptions(request *DescribeSystemLayoutListRequest, runtime *util.RuntimeOptions) (_result *DescribeSystemLayoutListResponse, _err error)

Summary:

系统内置布局

@param request - DescribeSystemLayoutListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeSystemLayoutListResponse

func (*Client) DescribeUsageAreaDistributionStatData

func (client *Client) DescribeUsageAreaDistributionStatData(request *DescribeUsageAreaDistributionStatDataRequest) (_result *DescribeUsageAreaDistributionStatDataResponse, _err error)

Summary:

获取用量统计地域分布数据

@param request - DescribeUsageAreaDistributionStatDataRequest

@return DescribeUsageAreaDistributionStatDataResponse

func (*Client) DescribeUsageAreaDistributionStatDataWithOptions

func (client *Client) DescribeUsageAreaDistributionStatDataWithOptions(request *DescribeUsageAreaDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeUsageAreaDistributionStatDataResponse, _err error)

Summary:

获取用量统计地域分布数据

@param request - DescribeUsageAreaDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeUsageAreaDistributionStatDataResponse

func (*Client) DescribeUsageDistributionStatData

func (client *Client) DescribeUsageDistributionStatData(request *DescribeUsageDistributionStatDataRequest) (_result *DescribeUsageDistributionStatDataResponse, _err error)

Summary:

获取用量统计分布数据

@param request - DescribeUsageDistributionStatDataRequest

@return DescribeUsageDistributionStatDataResponse

func (*Client) DescribeUsageDistributionStatDataWithOptions

func (client *Client) DescribeUsageDistributionStatDataWithOptions(request *DescribeUsageDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeUsageDistributionStatDataResponse, _err error)

Summary:

获取用量统计分布数据

@param request - DescribeUsageDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeUsageDistributionStatDataResponse

func (*Client) DescribeUsageOsSdkVersionDistributionStatData

func (client *Client) DescribeUsageOsSdkVersionDistributionStatData(request *DescribeUsageOsSdkVersionDistributionStatDataRequest) (_result *DescribeUsageOsSdkVersionDistributionStatDataResponse, _err error)

Summary:

获取用量统计各操作系统下SDK版本分布数据

@param request - DescribeUsageOsSdkVersionDistributionStatDataRequest

@return DescribeUsageOsSdkVersionDistributionStatDataResponse

func (*Client) DescribeUsageOsSdkVersionDistributionStatDataWithOptions

func (client *Client) DescribeUsageOsSdkVersionDistributionStatDataWithOptions(request *DescribeUsageOsSdkVersionDistributionStatDataRequest, runtime *util.RuntimeOptions) (_result *DescribeUsageOsSdkVersionDistributionStatDataResponse, _err error)

Summary:

获取用量统计各操作系统下SDK版本分布数据

@param request - DescribeUsageOsSdkVersionDistributionStatDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeUsageOsSdkVersionDistributionStatDataResponse

func (*Client) DescribeUsageOverallData

func (client *Client) DescribeUsageOverallData(request *DescribeUsageOverallDataRequest) (_result *DescribeUsageOverallDataResponse, _err error)

Summary:

获取用量统计概览数据

@param request - DescribeUsageOverallDataRequest

@return DescribeUsageOverallDataResponse

func (*Client) DescribeUsageOverallDataWithOptions

func (client *Client) DescribeUsageOverallDataWithOptions(request *DescribeUsageOverallDataRequest, runtime *util.RuntimeOptions) (_result *DescribeUsageOverallDataResponse, _err error)

Summary:

获取用量统计概览数据

@param request - DescribeUsageOverallDataRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeUsageOverallDataResponse

func (*Client) DescribeUserInfoInChannel

func (client *Client) DescribeUserInfoInChannel(request *DescribeUserInfoInChannelRequest) (_result *DescribeUserInfoInChannelResponse, _err error)

@param request - DescribeUserInfoInChannelRequest

@return DescribeUserInfoInChannelResponse

func (*Client) DescribeUserInfoInChannelWithOptions

func (client *Client) DescribeUserInfoInChannelWithOptions(request *DescribeUserInfoInChannelRequest, runtime *util.RuntimeOptions) (_result *DescribeUserInfoInChannelResponse, _err error)

@param request - DescribeUserInfoInChannelRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeUserInfoInChannelResponse

func (*Client) DisableAutoLiveStreamRule

func (client *Client) DisableAutoLiveStreamRule(request *DisableAutoLiveStreamRuleRequest) (_result *DisableAutoLiveStreamRuleResponse, _err error)

@param request - DisableAutoLiveStreamRuleRequest

@return DisableAutoLiveStreamRuleResponse

func (*Client) DisableAutoLiveStreamRuleWithOptions

func (client *Client) DisableAutoLiveStreamRuleWithOptions(request *DisableAutoLiveStreamRuleRequest, runtime *util.RuntimeOptions) (_result *DisableAutoLiveStreamRuleResponse, _err error)

@param request - DisableAutoLiveStreamRuleRequest

@param runtime - runtime options for this request RuntimeOptions

@return DisableAutoLiveStreamRuleResponse

func (*Client) EnableAutoLiveStreamRule

func (client *Client) EnableAutoLiveStreamRule(request *EnableAutoLiveStreamRuleRequest) (_result *EnableAutoLiveStreamRuleResponse, _err error)

@param request - EnableAutoLiveStreamRuleRequest

@return EnableAutoLiveStreamRuleResponse

func (*Client) EnableAutoLiveStreamRuleWithOptions

func (client *Client) EnableAutoLiveStreamRuleWithOptions(request *EnableAutoLiveStreamRuleRequest, runtime *util.RuntimeOptions) (_result *EnableAutoLiveStreamRuleResponse, _err error)

@param request - EnableAutoLiveStreamRuleRequest

@param runtime - runtime options for this request RuntimeOptions

@return EnableAutoLiveStreamRuleResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetMPUTaskStatus

func (client *Client) GetMPUTaskStatus(request *GetMPUTaskStatusRequest) (_result *GetMPUTaskStatusResponse, _err error)

@param request - GetMPUTaskStatusRequest

@return GetMPUTaskStatusResponse

func (*Client) GetMPUTaskStatusWithOptions

func (client *Client) GetMPUTaskStatusWithOptions(request *GetMPUTaskStatusRequest, runtime *util.RuntimeOptions) (_result *GetMPUTaskStatusResponse, _err error)

@param request - GetMPUTaskStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetMPUTaskStatusResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ModifyApp

func (client *Client) ModifyApp(request *ModifyAppRequest) (_result *ModifyAppResponse, _err error)

Summary:

修改App信息

@param request - ModifyAppRequest

@return ModifyAppResponse

func (*Client) ModifyAppCallbackStatus

func (client *Client) ModifyAppCallbackStatus(request *ModifyAppCallbackStatusRequest) (_result *ModifyAppCallbackStatusResponse, _err error)

Summary:

更新app回调事件开关

@param request - ModifyAppCallbackStatusRequest

@return ModifyAppCallbackStatusResponse

func (*Client) ModifyAppCallbackStatusWithOptions

func (client *Client) ModifyAppCallbackStatusWithOptions(request *ModifyAppCallbackStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyAppCallbackStatusResponse, _err error)

Summary:

更新app回调事件开关

@param request - ModifyAppCallbackStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppCallbackStatusResponse

func (*Client) ModifyAppLayout

func (client *Client) ModifyAppLayout(request *ModifyAppLayoutRequest) (_result *ModifyAppLayoutResponse, _err error)

Summary:

修改app自定义布局

@param request - ModifyAppLayoutRequest

@return ModifyAppLayoutResponse

func (*Client) ModifyAppLayoutWithOptions

func (client *Client) ModifyAppLayoutWithOptions(tmpReq *ModifyAppLayoutRequest, runtime *util.RuntimeOptions) (_result *ModifyAppLayoutResponse, _err error)

Summary:

修改app自定义布局

@param tmpReq - ModifyAppLayoutRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppLayoutResponse

func (*Client) ModifyAppLiveStreamStatus

func (client *Client) ModifyAppLiveStreamStatus(request *ModifyAppLiveStreamStatusRequest) (_result *ModifyAppLiveStreamStatusResponse, _err error)

Summary:

修改应用旁路开关

@param request - ModifyAppLiveStreamStatusRequest

@return ModifyAppLiveStreamStatusResponse

func (*Client) ModifyAppLiveStreamStatusWithOptions

func (client *Client) ModifyAppLiveStreamStatusWithOptions(request *ModifyAppLiveStreamStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyAppLiveStreamStatusResponse, _err error)

Summary:

修改应用旁路开关

@param request - ModifyAppLiveStreamStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppLiveStreamStatusResponse

func (*Client) ModifyAppRecordStatus

func (client *Client) ModifyAppRecordStatus(request *ModifyAppRecordStatusRequest) (_result *ModifyAppRecordStatusResponse, _err error)

Summary:

修改应用录制开关

@param request - ModifyAppRecordStatusRequest

@return ModifyAppRecordStatusResponse

func (*Client) ModifyAppRecordStatusWithOptions

func (client *Client) ModifyAppRecordStatusWithOptions(request *ModifyAppRecordStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyAppRecordStatusResponse, _err error)

Summary:

修改应用录制开关

@param request - ModifyAppRecordStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppRecordStatusResponse

func (*Client) ModifyAppRecordTemplate

func (client *Client) ModifyAppRecordTemplate(request *ModifyAppRecordTemplateRequest) (_result *ModifyAppRecordTemplateResponse, _err error)

Summary:

修改应用录制模版

@param request - ModifyAppRecordTemplateRequest

@return ModifyAppRecordTemplateResponse

func (*Client) ModifyAppRecordTemplateWithOptions

func (client *Client) ModifyAppRecordTemplateWithOptions(tmpReq *ModifyAppRecordTemplateRequest, runtime *util.RuntimeOptions) (_result *ModifyAppRecordTemplateResponse, _err error)

Summary:

修改应用录制模版

@param tmpReq - ModifyAppRecordTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppRecordTemplateResponse

func (*Client) ModifyAppStreamingOutTemplate

func (client *Client) ModifyAppStreamingOutTemplate(request *ModifyAppStreamingOutTemplateRequest) (_result *ModifyAppStreamingOutTemplateResponse, _err error)

Summary:

更新应用推流模版

@param request - ModifyAppStreamingOutTemplateRequest

@return ModifyAppStreamingOutTemplateResponse

func (*Client) ModifyAppStreamingOutTemplateWithOptions

func (client *Client) ModifyAppStreamingOutTemplateWithOptions(tmpReq *ModifyAppStreamingOutTemplateRequest, runtime *util.RuntimeOptions) (_result *ModifyAppStreamingOutTemplateResponse, _err error)

Summary:

更新应用推流模版

@param tmpReq - ModifyAppStreamingOutTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppStreamingOutTemplateResponse

func (*Client) ModifyAppWithOptions

func (client *Client) ModifyAppWithOptions(request *ModifyAppRequest, runtime *util.RuntimeOptions) (_result *ModifyAppResponse, _err error)

Summary:

修改App信息

@param request - ModifyAppRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppResponse

func (*Client) ModifyCallbackMeta

func (client *Client) ModifyCallbackMeta(request *ModifyCallbackMetaRequest) (_result *ModifyCallbackMetaResponse, _err error)

Summary:

更新app回调

@param request - ModifyCallbackMetaRequest

@return ModifyCallbackMetaResponse

func (*Client) ModifyCallbackMetaWithOptions

func (client *Client) ModifyCallbackMetaWithOptions(tmpReq *ModifyCallbackMetaRequest, runtime *util.RuntimeOptions) (_result *ModifyCallbackMetaResponse, _err error)

Summary:

更新app回调

@param tmpReq - ModifyCallbackMetaRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyCallbackMetaResponse

func (*Client) ModifyMPULayout

func (client *Client) ModifyMPULayout(request *ModifyMPULayoutRequest) (_result *ModifyMPULayoutResponse, _err error)

@param request - ModifyMPULayoutRequest

@return ModifyMPULayoutResponse

func (*Client) ModifyMPULayoutWithOptions

func (client *Client) ModifyMPULayoutWithOptions(request *ModifyMPULayoutRequest, runtime *util.RuntimeOptions) (_result *ModifyMPULayoutResponse, _err error)

@param request - ModifyMPULayoutRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyMPULayoutResponse

func (*Client) RemoveTerminals

func (client *Client) RemoveTerminals(request *RemoveTerminalsRequest) (_result *RemoveTerminalsResponse, _err error)

@param request - RemoveTerminalsRequest

@return RemoveTerminalsResponse

func (*Client) RemoveTerminalsWithOptions

func (client *Client) RemoveTerminalsWithOptions(request *RemoveTerminalsRequest, runtime *util.RuntimeOptions) (_result *RemoveTerminalsResponse, _err error)

@param request - RemoveTerminalsRequest

@param runtime - runtime options for this request RuntimeOptions

@return RemoveTerminalsResponse

func (*Client) RemoveUsers

func (client *Client) RemoveUsers(request *RemoveUsersRequest) (_result *RemoveUsersResponse, _err error)

Summary:

RemoveUsers

@param request - RemoveUsersRequest

@return RemoveUsersResponse

func (*Client) RemoveUsersWithOptions

func (client *Client) RemoveUsersWithOptions(request *RemoveUsersRequest, runtime *util.RuntimeOptions) (_result *RemoveUsersResponse, _err error)

Summary:

RemoveUsers

@param request - RemoveUsersRequest

@param runtime - runtime options for this request RuntimeOptions

@return RemoveUsersResponse

func (*Client) StartCategoryCallback

func (client *Client) StartCategoryCallback(request *StartCategoryCallbackRequest) (_result *StartCategoryCallbackResponse, _err error)

Summary:

开启某个事件回调

@param request - StartCategoryCallbackRequest

@return StartCategoryCallbackResponse

func (*Client) StartCategoryCallbackWithOptions

func (client *Client) StartCategoryCallbackWithOptions(tmpReq *StartCategoryCallbackRequest, runtime *util.RuntimeOptions) (_result *StartCategoryCallbackResponse, _err error)

Summary:

开启某个事件回调

@param tmpReq - StartCategoryCallbackRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartCategoryCallbackResponse

func (*Client) StartCloudNote

func (client *Client) StartCloudNote(request *StartCloudNoteRequest) (_result *StartCloudNoteResponse, _err error)

Summary:

开启智能纪要

@param request - StartCloudNoteRequest

@return StartCloudNoteResponse

func (*Client) StartCloudNoteWithOptions

func (client *Client) StartCloudNoteWithOptions(tmpReq *StartCloudNoteRequest, runtime *util.RuntimeOptions) (_result *StartCloudNoteResponse, _err error)

Summary:

开启智能纪要

@param tmpReq - StartCloudNoteRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartCloudNoteResponse

func (*Client) StartCloudRecord

func (client *Client) StartCloudRecord(request *StartCloudRecordRequest) (_result *StartCloudRecordResponse, _err error)

Summary:

StartCloudRecord

@param request - StartCloudRecordRequest

@return StartCloudRecordResponse

func (*Client) StartCloudRecordWithOptions

func (client *Client) StartCloudRecordWithOptions(tmpReq *StartCloudRecordRequest, runtime *util.RuntimeOptions) (_result *StartCloudRecordResponse, _err error)

Summary:

StartCloudRecord

@param tmpReq - StartCloudRecordRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartCloudRecordResponse

func (*Client) StartMPUTask

func (client *Client) StartMPUTask(request *StartMPUTaskRequest) (_result *StartMPUTaskResponse, _err error)

@param request - StartMPUTaskRequest

@return StartMPUTaskResponse

func (*Client) StartMPUTaskWithOptions

func (client *Client) StartMPUTaskWithOptions(request *StartMPUTaskRequest, runtime *util.RuntimeOptions) (_result *StartMPUTaskResponse, _err error)

@param request - StartMPUTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartMPUTaskResponse

func (*Client) StartRecordTask

func (client *Client) StartRecordTask(request *StartRecordTaskRequest) (_result *StartRecordTaskResponse, _err error)

@param request - StartRecordTaskRequest

@return StartRecordTaskResponse

func (*Client) StartRecordTaskWithOptions

func (client *Client) StartRecordTaskWithOptions(request *StartRecordTaskRequest, runtime *util.RuntimeOptions) (_result *StartRecordTaskResponse, _err error)

@param request - StartRecordTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartRecordTaskResponse

func (*Client) StartStreamingOut

func (client *Client) StartStreamingOut(request *StartStreamingOutRequest) (_result *StartStreamingOutResponse, _err error)

Summary:

StartStreamingOut

@param request - StartStreamingOutRequest

@return StartStreamingOutResponse

func (*Client) StartStreamingOutWithOptions

func (client *Client) StartStreamingOutWithOptions(tmpReq *StartStreamingOutRequest, runtime *util.RuntimeOptions) (_result *StartStreamingOutResponse, _err error)

Summary:

StartStreamingOut

@param tmpReq - StartStreamingOutRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartStreamingOutResponse

func (*Client) StopCategoryCallback

func (client *Client) StopCategoryCallback(request *StopCategoryCallbackRequest) (_result *StopCategoryCallbackResponse, _err error)

Summary:

关闭某个事件回调

@param request - StopCategoryCallbackRequest

@return StopCategoryCallbackResponse

func (*Client) StopCategoryCallbackWithOptions

func (client *Client) StopCategoryCallbackWithOptions(tmpReq *StopCategoryCallbackRequest, runtime *util.RuntimeOptions) (_result *StopCategoryCallbackResponse, _err error)

Summary:

关闭某个事件回调

@param tmpReq - StopCategoryCallbackRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopCategoryCallbackResponse

func (*Client) StopChannel

func (client *Client) StopChannel(request *StopChannelRequest) (_result *StopChannelResponse, _err error)

Summary:

删除频道

@param request - StopChannelRequest

@return StopChannelResponse

func (*Client) StopChannelWithOptions

func (client *Client) StopChannelWithOptions(request *StopChannelRequest, runtime *util.RuntimeOptions) (_result *StopChannelResponse, _err error)

Summary:

删除频道

@param request - StopChannelRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopChannelResponse

func (*Client) StopCloudNote

func (client *Client) StopCloudNote(request *StopCloudNoteRequest) (_result *StopCloudNoteResponse, _err error)

Summary:

停止智能纪要

@param request - StopCloudNoteRequest

@return StopCloudNoteResponse

func (*Client) StopCloudNoteWithOptions

func (client *Client) StopCloudNoteWithOptions(request *StopCloudNoteRequest, runtime *util.RuntimeOptions) (_result *StopCloudNoteResponse, _err error)

Summary:

停止智能纪要

@param request - StopCloudNoteRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopCloudNoteResponse

func (*Client) StopCloudRecord

func (client *Client) StopCloudRecord(request *StopCloudRecordRequest) (_result *StopCloudRecordResponse, _err error)

Summary:

StopCloudRecord

@param request - StopCloudRecordRequest

@return StopCloudRecordResponse

func (*Client) StopCloudRecordWithOptions

func (client *Client) StopCloudRecordWithOptions(request *StopCloudRecordRequest, runtime *util.RuntimeOptions) (_result *StopCloudRecordResponse, _err error)

Summary:

StopCloudRecord

@param request - StopCloudRecordRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopCloudRecordResponse

func (*Client) StopMPUTask

func (client *Client) StopMPUTask(request *StopMPUTaskRequest) (_result *StopMPUTaskResponse, _err error)

@param request - StopMPUTaskRequest

@return StopMPUTaskResponse

func (*Client) StopMPUTaskWithOptions

func (client *Client) StopMPUTaskWithOptions(request *StopMPUTaskRequest, runtime *util.RuntimeOptions) (_result *StopMPUTaskResponse, _err error)

@param request - StopMPUTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopMPUTaskResponse

func (*Client) StopRecordTask

func (client *Client) StopRecordTask(request *StopRecordTaskRequest) (_result *StopRecordTaskResponse, _err error)

@param request - StopRecordTaskRequest

@return StopRecordTaskResponse

func (*Client) StopRecordTaskWithOptions

func (client *Client) StopRecordTaskWithOptions(request *StopRecordTaskRequest, runtime *util.RuntimeOptions) (_result *StopRecordTaskResponse, _err error)

@param request - StopRecordTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopRecordTaskResponse

func (*Client) StopStreamingOut

func (client *Client) StopStreamingOut(request *StopStreamingOutRequest) (_result *StopStreamingOutResponse, _err error)

Summary:

StopStreamingOut

@param request - StopStreamingOutRequest

@return StopStreamingOutResponse

func (*Client) StopStreamingOutWithOptions

func (client *Client) StopStreamingOutWithOptions(request *StopStreamingOutRequest, runtime *util.RuntimeOptions) (_result *StopStreamingOutResponse, _err error)

Summary:

StopStreamingOut

@param request - StopStreamingOutRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopStreamingOutResponse

func (*Client) UpdateAutoLiveStreamRule

func (client *Client) UpdateAutoLiveStreamRule(request *UpdateAutoLiveStreamRuleRequest) (_result *UpdateAutoLiveStreamRuleResponse, _err error)

@param request - UpdateAutoLiveStreamRuleRequest

@return UpdateAutoLiveStreamRuleResponse

func (*Client) UpdateAutoLiveStreamRuleWithOptions

func (client *Client) UpdateAutoLiveStreamRuleWithOptions(request *UpdateAutoLiveStreamRuleRequest, runtime *util.RuntimeOptions) (_result *UpdateAutoLiveStreamRuleResponse, _err error)

@param request - UpdateAutoLiveStreamRuleRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateAutoLiveStreamRuleResponse

func (*Client) UpdateCloudRecord

func (client *Client) UpdateCloudRecord(request *UpdateCloudRecordRequest) (_result *UpdateCloudRecordResponse, _err error)

Summary:

更新云端录制任务

@param request - UpdateCloudRecordRequest

@return UpdateCloudRecordResponse

func (*Client) UpdateCloudRecordWithOptions

func (client *Client) UpdateCloudRecordWithOptions(tmpReq *UpdateCloudRecordRequest, runtime *util.RuntimeOptions) (_result *UpdateCloudRecordResponse, _err error)

Summary:

更新云端录制任务

@param tmpReq - UpdateCloudRecordRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateCloudRecordResponse

func (*Client) UpdateMPUTask

func (client *Client) UpdateMPUTask(request *UpdateMPUTaskRequest) (_result *UpdateMPUTaskResponse, _err error)

@param request - UpdateMPUTaskRequest

@return UpdateMPUTaskResponse

func (*Client) UpdateMPUTaskWithOptions

func (client *Client) UpdateMPUTaskWithOptions(request *UpdateMPUTaskRequest, runtime *util.RuntimeOptions) (_result *UpdateMPUTaskResponse, _err error)

@param request - UpdateMPUTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateMPUTaskResponse

func (*Client) UpdateRecordTask

func (client *Client) UpdateRecordTask(request *UpdateRecordTaskRequest) (_result *UpdateRecordTaskResponse, _err error)

@param request - UpdateRecordTaskRequest

@return UpdateRecordTaskResponse

func (*Client) UpdateRecordTaskWithOptions

func (client *Client) UpdateRecordTaskWithOptions(request *UpdateRecordTaskRequest, runtime *util.RuntimeOptions) (_result *UpdateRecordTaskResponse, _err error)

@param request - UpdateRecordTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRecordTaskResponse

func (*Client) UpdateRecordTemplate

func (client *Client) UpdateRecordTemplate(request *UpdateRecordTemplateRequest) (_result *UpdateRecordTemplateResponse, _err error)

@param request - UpdateRecordTemplateRequest

@return UpdateRecordTemplateResponse

func (*Client) UpdateRecordTemplateWithOptions

func (client *Client) UpdateRecordTemplateWithOptions(request *UpdateRecordTemplateRequest, runtime *util.RuntimeOptions) (_result *UpdateRecordTemplateResponse, _err error)

@param request - UpdateRecordTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRecordTemplateResponse

func (*Client) UpdateStreamingOut

func (client *Client) UpdateStreamingOut(request *UpdateStreamingOutRequest) (_result *UpdateStreamingOutResponse, _err error)

Summary:

更新旁路推流任务

@param request - UpdateStreamingOutRequest

@return UpdateStreamingOutResponse

func (*Client) UpdateStreamingOutWithOptions

func (client *Client) UpdateStreamingOutWithOptions(tmpReq *UpdateStreamingOutRequest, runtime *util.RuntimeOptions) (_result *UpdateStreamingOutResponse, _err error)

Summary:

更新旁路推流任务

@param tmpReq - UpdateStreamingOutRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateStreamingOutResponse

type CreateAppLayoutRequest

type CreateAppLayoutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	Layout *CreateAppLayoutRequestLayout `json:"Layout,omitempty" xml:"Layout,omitempty" type:"Struct"`
}

func (CreateAppLayoutRequest) GoString

func (s CreateAppLayoutRequest) GoString() string

func (*CreateAppLayoutRequest) SetAppId

func (*CreateAppLayoutRequest) SetClientToken

func (*CreateAppLayoutRequest) SetLayout

func (CreateAppLayoutRequest) String

func (s CreateAppLayoutRequest) String() string

type CreateAppLayoutRequestLayout

type CreateAppLayoutRequestLayout struct {
	// This parameter is required.
	//
	// example:
	//
	// 布局
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// This parameter is required.
	Panes []*CreateAppLayoutRequestLayoutPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (CreateAppLayoutRequestLayout) GoString

func (s CreateAppLayoutRequestLayout) GoString() string

func (*CreateAppLayoutRequestLayout) SetName

func (*CreateAppLayoutRequestLayout) SetPanes

func (CreateAppLayoutRequestLayout) String

type CreateAppLayoutRequestLayoutPanes

type CreateAppLayoutRequestLayoutPanes struct {
	// example:
	//
	// 0.25
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	PaneId *int64 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.25
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.25
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.25
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (CreateAppLayoutRequestLayoutPanes) GoString

func (*CreateAppLayoutRequestLayoutPanes) SetHeight

func (*CreateAppLayoutRequestLayoutPanes) SetPaneId

func (*CreateAppLayoutRequestLayoutPanes) SetWidth

func (*CreateAppLayoutRequestLayoutPanes) SetX

func (*CreateAppLayoutRequestLayoutPanes) SetY

func (*CreateAppLayoutRequestLayoutPanes) SetZOrder

func (CreateAppLayoutRequestLayoutPanes) String

type CreateAppLayoutResponse

type CreateAppLayoutResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAppLayoutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAppLayoutResponse) GoString

func (s CreateAppLayoutResponse) GoString() string

func (*CreateAppLayoutResponse) SetBody

func (*CreateAppLayoutResponse) SetHeaders

func (*CreateAppLayoutResponse) SetStatusCode

func (CreateAppLayoutResponse) String

func (s CreateAppLayoutResponse) String() string

type CreateAppLayoutResponseBody

type CreateAppLayoutResponseBody struct {
	// example:
	//
	// 167466539798442****
	LayoutId *string `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 20A6D1E3-1F5F-5440-A4F1-EC7831646FE4
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAppLayoutResponseBody) GoString

func (s CreateAppLayoutResponseBody) GoString() string

func (*CreateAppLayoutResponseBody) SetLayoutId

func (*CreateAppLayoutResponseBody) SetRequestId

func (CreateAppLayoutResponseBody) String

type CreateAppLayoutShrinkRequest

type CreateAppLayoutShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	LayoutShrink *string `json:"Layout,omitempty" xml:"Layout,omitempty"`
}

func (CreateAppLayoutShrinkRequest) GoString

func (s CreateAppLayoutShrinkRequest) GoString() string

func (*CreateAppLayoutShrinkRequest) SetAppId

func (*CreateAppLayoutShrinkRequest) SetClientToken

func (*CreateAppLayoutShrinkRequest) SetLayoutShrink

func (CreateAppLayoutShrinkRequest) String

type CreateAppRecordTemplateRequest

type CreateAppRecordTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	RecordTemplate *CreateAppRecordTemplateRequestRecordTemplate `json:"RecordTemplate,omitempty" xml:"RecordTemplate,omitempty" type:"Struct"`
}

func (CreateAppRecordTemplateRequest) GoString

func (*CreateAppRecordTemplateRequest) SetAppId

func (*CreateAppRecordTemplateRequest) SetClientToken

func (CreateAppRecordTemplateRequest) String

type CreateAppRecordTemplateRequestRecordTemplate

type CreateAppRecordTemplateRequestRecordTemplate struct {
	// example:
	//
	// 180
	DelayStopTime *int32 `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// record/{AppId}/{ChannelId}_{TaskId}/{EscapedStartTime}_{EscapedEndTime}
	FilePrefix *string `json:"FilePrefix,omitempty" xml:"FilePrefix,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1800
	FileSplitInterval *int32 `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	// This parameter is required.
	Formats   []*string `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	LayoutIds []*string `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 模版
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (CreateAppRecordTemplateRequestRecordTemplate) GoString

func (*CreateAppRecordTemplateRequestRecordTemplate) SetDelayStopTime

func (*CreateAppRecordTemplateRequestRecordTemplate) SetFilePrefix

func (*CreateAppRecordTemplateRequestRecordTemplate) SetFileSplitInterval

func (*CreateAppRecordTemplateRequestRecordTemplate) SetFormats

func (*CreateAppRecordTemplateRequestRecordTemplate) SetLayoutIds

func (*CreateAppRecordTemplateRequestRecordTemplate) SetMediaEncode

func (*CreateAppRecordTemplateRequestRecordTemplate) SetName

func (CreateAppRecordTemplateRequestRecordTemplate) String

type CreateAppRecordTemplateResponse

type CreateAppRecordTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAppRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAppRecordTemplateResponse) GoString

func (*CreateAppRecordTemplateResponse) SetHeaders

func (*CreateAppRecordTemplateResponse) SetStatusCode

func (CreateAppRecordTemplateResponse) String

type CreateAppRecordTemplateResponseBody

type CreateAppRecordTemplateResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// lD7muaxx
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (CreateAppRecordTemplateResponseBody) GoString

func (*CreateAppRecordTemplateResponseBody) SetRequestId

func (*CreateAppRecordTemplateResponseBody) SetTemplateId

func (CreateAppRecordTemplateResponseBody) String

type CreateAppRecordTemplateShrinkRequest

type CreateAppRecordTemplateShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	RecordTemplateShrink *string `json:"RecordTemplate,omitempty" xml:"RecordTemplate,omitempty"`
}

func (CreateAppRecordTemplateShrinkRequest) GoString

func (*CreateAppRecordTemplateShrinkRequest) SetAppId

func (*CreateAppRecordTemplateShrinkRequest) SetClientToken

func (*CreateAppRecordTemplateShrinkRequest) SetRecordTemplateShrink

func (CreateAppRecordTemplateShrinkRequest) String

type CreateAppStreamingOutTemplateRequest

type CreateAppStreamingOutTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	StreamingOutTemplate *CreateAppStreamingOutTemplateRequestStreamingOutTemplate `json:"StreamingOutTemplate,omitempty" xml:"StreamingOutTemplate,omitempty" type:"Struct"`
}

func (CreateAppStreamingOutTemplateRequest) GoString

func (*CreateAppStreamingOutTemplateRequest) SetAppId

func (CreateAppStreamingOutTemplateRequest) String

type CreateAppStreamingOutTemplateRequestStreamingOutTemplate

type CreateAppStreamingOutTemplateRequestStreamingOutTemplate struct {
	// This parameter is required.
	LayoutIds []*string `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 模版
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (CreateAppStreamingOutTemplateRequestStreamingOutTemplate) GoString

func (*CreateAppStreamingOutTemplateRequestStreamingOutTemplate) SetLayoutIds

func (*CreateAppStreamingOutTemplateRequestStreamingOutTemplate) SetMediaEncode

func (*CreateAppStreamingOutTemplateRequestStreamingOutTemplate) SetName

func (CreateAppStreamingOutTemplateRequestStreamingOutTemplate) String

type CreateAppStreamingOutTemplateResponse

type CreateAppStreamingOutTemplateResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAppStreamingOutTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAppStreamingOutTemplateResponse) GoString

func (*CreateAppStreamingOutTemplateResponse) SetHeaders

func (*CreateAppStreamingOutTemplateResponse) SetStatusCode

func (CreateAppStreamingOutTemplateResponse) String

type CreateAppStreamingOutTemplateResponseBody

type CreateAppStreamingOutTemplateResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 30D41049-D02D-1C21-86AE-B3E5FD805C27
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// bc5v****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (CreateAppStreamingOutTemplateResponseBody) GoString

func (*CreateAppStreamingOutTemplateResponseBody) SetRequestId

func (*CreateAppStreamingOutTemplateResponseBody) SetTemplateId

func (CreateAppStreamingOutTemplateResponseBody) String

type CreateAppStreamingOutTemplateShrinkRequest

type CreateAppStreamingOutTemplateShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	StreamingOutTemplateShrink *string `json:"StreamingOutTemplate,omitempty" xml:"StreamingOutTemplate,omitempty"`
}

func (CreateAppStreamingOutTemplateShrinkRequest) GoString

func (*CreateAppStreamingOutTemplateShrinkRequest) SetAppId

func (*CreateAppStreamingOutTemplateShrinkRequest) SetStreamingOutTemplateShrink

func (CreateAppStreamingOutTemplateShrinkRequest) String

type CreateAutoLiveStreamRuleRequest

type CreateAutoLiveStreamRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// http://example.com/callback
	CallBack          *string   `json:"CallBack,omitempty" xml:"CallBack,omitempty"`
	ChannelIdPrefixes []*string `json:"ChannelIdPrefixes,omitempty" xml:"ChannelIdPrefixes,omitempty" type:"Repeated"`
	ChannelIds        []*string `json:"ChannelIds,omitempty" xml:"ChannelIds,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	OwnerId     *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rtmp://${domain}/${app}/${stream}
	PlayDomain *string `json:"PlayDomain,omitempty" xml:"PlayDomain,omitempty"`
	// example:
	//
	// testRule
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
}

func (CreateAutoLiveStreamRuleRequest) GoString

func (*CreateAutoLiveStreamRuleRequest) SetAppId

func (*CreateAutoLiveStreamRuleRequest) SetCallBack

func (*CreateAutoLiveStreamRuleRequest) SetChannelIdPrefixes

func (*CreateAutoLiveStreamRuleRequest) SetChannelIds

func (*CreateAutoLiveStreamRuleRequest) SetMediaEncode

func (*CreateAutoLiveStreamRuleRequest) SetOwnerId

func (*CreateAutoLiveStreamRuleRequest) SetPlayDomain

func (*CreateAutoLiveStreamRuleRequest) SetRuleName

func (CreateAutoLiveStreamRuleRequest) String

type CreateAutoLiveStreamRuleResponse

type CreateAutoLiveStreamRuleResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAutoLiveStreamRuleResponse) GoString

func (*CreateAutoLiveStreamRuleResponse) SetHeaders

func (*CreateAutoLiveStreamRuleResponse) SetStatusCode

func (CreateAutoLiveStreamRuleResponse) String

type CreateAutoLiveStreamRuleResponseBody

type CreateAutoLiveStreamRuleResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 12
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (CreateAutoLiveStreamRuleResponseBody) GoString

func (*CreateAutoLiveStreamRuleResponseBody) SetRequestId

func (*CreateAutoLiveStreamRuleResponseBody) SetRuleId

func (CreateAutoLiveStreamRuleResponseBody) String

type CreateEventSubscribeRequest

type CreateEventSubscribeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 9qb1****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// http://****.com/callback
	CallbackUrl *string `json:"CallbackUrl,omitempty" xml:"CallbackUrl,omitempty"`
	// example:
	//
	// 123333
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ChannelEvent
	Events []*string `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"`
	// example:
	//
	// false
	NeedCallbackAuth *bool  `json:"NeedCallbackAuth,omitempty" xml:"NeedCallbackAuth,omitempty"`
	OwnerId          *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	Role *int64 `json:"Role,omitempty" xml:"Role,omitempty"`
	// example:
	//
	// user1
	Users []*string `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
}

func (CreateEventSubscribeRequest) GoString

func (s CreateEventSubscribeRequest) GoString() string

func (*CreateEventSubscribeRequest) SetAppId

func (*CreateEventSubscribeRequest) SetCallbackUrl

func (*CreateEventSubscribeRequest) SetChannelId

func (*CreateEventSubscribeRequest) SetClientToken

func (*CreateEventSubscribeRequest) SetEvents

func (*CreateEventSubscribeRequest) SetNeedCallbackAuth

func (*CreateEventSubscribeRequest) SetOwnerId

func (*CreateEventSubscribeRequest) SetRole

func (*CreateEventSubscribeRequest) SetUsers

func (CreateEventSubscribeRequest) String

type CreateEventSubscribeResponse

type CreateEventSubscribeResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateEventSubscribeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateEventSubscribeResponse) GoString

func (s CreateEventSubscribeResponse) GoString() string

func (*CreateEventSubscribeResponse) SetBody

func (*CreateEventSubscribeResponse) SetHeaders

func (*CreateEventSubscribeResponse) SetStatusCode

func (CreateEventSubscribeResponse) String

type CreateEventSubscribeResponseBody

type CreateEventSubscribeResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// ad53276431c****
	SubscribeId *string `json:"SubscribeId,omitempty" xml:"SubscribeId,omitempty"`
}

func (CreateEventSubscribeResponseBody) GoString

func (*CreateEventSubscribeResponseBody) SetRequestId

func (*CreateEventSubscribeResponseBody) SetSubscribeId

func (CreateEventSubscribeResponseBody) String

type CreateMPULayoutRequest

type CreateMPULayoutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 3
	AudioMixCount *int32 `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	// example:
	//
	// LayoutName
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	Panes []*CreateMPULayoutRequestPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (CreateMPULayoutRequest) GoString

func (s CreateMPULayoutRequest) GoString() string

func (*CreateMPULayoutRequest) SetAppId

func (*CreateMPULayoutRequest) SetAudioMixCount

func (s *CreateMPULayoutRequest) SetAudioMixCount(v int32) *CreateMPULayoutRequest

func (*CreateMPULayoutRequest) SetName

func (*CreateMPULayoutRequest) SetOwnerId

func (*CreateMPULayoutRequest) SetPanes

func (CreateMPULayoutRequest) String

func (s CreateMPULayoutRequest) String() string

type CreateMPULayoutRequestPanes

type CreateMPULayoutRequestPanes struct {
	// example:
	//
	// 0.25
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 1
	MajorPane *int32 `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.25
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.25
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.25
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (CreateMPULayoutRequestPanes) GoString

func (s CreateMPULayoutRequestPanes) GoString() string

func (*CreateMPULayoutRequestPanes) SetHeight

func (*CreateMPULayoutRequestPanes) SetMajorPane

func (*CreateMPULayoutRequestPanes) SetPaneId

func (*CreateMPULayoutRequestPanes) SetWidth

func (*CreateMPULayoutRequestPanes) SetX

func (*CreateMPULayoutRequestPanes) SetY

func (*CreateMPULayoutRequestPanes) SetZOrder

func (CreateMPULayoutRequestPanes) String

type CreateMPULayoutResponse

type CreateMPULayoutResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateMPULayoutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateMPULayoutResponse) GoString

func (s CreateMPULayoutResponse) GoString() string

func (*CreateMPULayoutResponse) SetBody

func (*CreateMPULayoutResponse) SetHeaders

func (*CreateMPULayoutResponse) SetStatusCode

func (CreateMPULayoutResponse) String

func (s CreateMPULayoutResponse) String() string

type CreateMPULayoutResponseBody

type CreateMPULayoutResponseBody struct {
	// example:
	//
	// 2
	LayoutId *int64 `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateMPULayoutResponseBody) GoString

func (s CreateMPULayoutResponseBody) GoString() string

func (*CreateMPULayoutResponseBody) SetLayoutId

func (*CreateMPULayoutResponseBody) SetRequestId

func (CreateMPULayoutResponseBody) String

type DeleteAppLayoutRequest

type DeleteAppLayoutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string                       `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Layout      *DeleteAppLayoutRequestLayout `json:"Layout,omitempty" xml:"Layout,omitempty" type:"Struct"`
}

func (DeleteAppLayoutRequest) GoString

func (s DeleteAppLayoutRequest) GoString() string

func (*DeleteAppLayoutRequest) SetAppId

func (*DeleteAppLayoutRequest) SetClientToken

func (*DeleteAppLayoutRequest) SetLayout

func (DeleteAppLayoutRequest) String

func (s DeleteAppLayoutRequest) String() string

type DeleteAppLayoutRequestLayout

type DeleteAppLayoutRequestLayout struct {
	// This parameter is required.
	//
	// example:
	//
	// 167466539798442****
	LayoutId *string `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
}

func (DeleteAppLayoutRequestLayout) GoString

func (s DeleteAppLayoutRequestLayout) GoString() string

func (*DeleteAppLayoutRequestLayout) SetLayoutId

func (DeleteAppLayoutRequestLayout) String

type DeleteAppLayoutResponse

type DeleteAppLayoutResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAppLayoutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAppLayoutResponse) GoString

func (s DeleteAppLayoutResponse) GoString() string

func (*DeleteAppLayoutResponse) SetBody

func (*DeleteAppLayoutResponse) SetHeaders

func (*DeleteAppLayoutResponse) SetStatusCode

func (DeleteAppLayoutResponse) String

func (s DeleteAppLayoutResponse) String() string

type DeleteAppLayoutResponseBody

type DeleteAppLayoutResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 2DCE8D7E-BE3B-54AB-8DAC-32F34BED0763
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAppLayoutResponseBody) GoString

func (s DeleteAppLayoutResponseBody) GoString() string

func (*DeleteAppLayoutResponseBody) SetRequestId

func (DeleteAppLayoutResponseBody) String

type DeleteAppLayoutShrinkRequest

type DeleteAppLayoutShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken  *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	LayoutShrink *string `json:"Layout,omitempty" xml:"Layout,omitempty"`
}

func (DeleteAppLayoutShrinkRequest) GoString

func (s DeleteAppLayoutShrinkRequest) GoString() string

func (*DeleteAppLayoutShrinkRequest) SetAppId

func (*DeleteAppLayoutShrinkRequest) SetClientToken

func (*DeleteAppLayoutShrinkRequest) SetLayoutShrink

func (DeleteAppLayoutShrinkRequest) String

type DeleteAppRecordTemplateRequest

type DeleteAppRecordTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	Template *DeleteAppRecordTemplateRequestTemplate `json:"Template,omitempty" xml:"Template,omitempty" type:"Struct"`
}

func (DeleteAppRecordTemplateRequest) GoString

func (*DeleteAppRecordTemplateRequest) SetAppId

func (*DeleteAppRecordTemplateRequest) SetClientToken

func (DeleteAppRecordTemplateRequest) String

type DeleteAppRecordTemplateRequestTemplate

type DeleteAppRecordTemplateRequestTemplate struct {
	// This parameter is required.
	//
	// example:
	//
	// 2xh6****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteAppRecordTemplateRequestTemplate) GoString

func (*DeleteAppRecordTemplateRequestTemplate) SetTemplateId

func (DeleteAppRecordTemplateRequestTemplate) String

type DeleteAppRecordTemplateResponse

type DeleteAppRecordTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAppRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAppRecordTemplateResponse) GoString

func (*DeleteAppRecordTemplateResponse) SetHeaders

func (*DeleteAppRecordTemplateResponse) SetStatusCode

func (DeleteAppRecordTemplateResponse) String

type DeleteAppRecordTemplateResponseBody

type DeleteAppRecordTemplateResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAppRecordTemplateResponseBody) GoString

func (*DeleteAppRecordTemplateResponseBody) SetRequestId

func (DeleteAppRecordTemplateResponseBody) String

type DeleteAppRecordTemplateShrinkRequest

type DeleteAppRecordTemplateShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	TemplateShrink *string `json:"Template,omitempty" xml:"Template,omitempty"`
}

func (DeleteAppRecordTemplateShrinkRequest) GoString

func (*DeleteAppRecordTemplateShrinkRequest) SetAppId

func (*DeleteAppRecordTemplateShrinkRequest) SetClientToken

func (*DeleteAppRecordTemplateShrinkRequest) SetTemplateShrink

func (DeleteAppRecordTemplateShrinkRequest) String

type DeleteAppStreamingOutTemplateRequest

type DeleteAppStreamingOutTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// wv7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	StreamingOutTemplate *DeleteAppStreamingOutTemplateRequestStreamingOutTemplate `json:"StreamingOutTemplate,omitempty" xml:"StreamingOutTemplate,omitempty" type:"Struct"`
}

func (DeleteAppStreamingOutTemplateRequest) GoString

func (*DeleteAppStreamingOutTemplateRequest) SetAppId

func (DeleteAppStreamingOutTemplateRequest) String

type DeleteAppStreamingOutTemplateRequestStreamingOutTemplate

type DeleteAppStreamingOutTemplateRequestStreamingOutTemplate struct {
	// This parameter is required.
	//
	// example:
	//
	// xd4c****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteAppStreamingOutTemplateRequestStreamingOutTemplate) GoString

func (*DeleteAppStreamingOutTemplateRequestStreamingOutTemplate) SetTemplateId

func (DeleteAppStreamingOutTemplateRequestStreamingOutTemplate) String

type DeleteAppStreamingOutTemplateResponse

type DeleteAppStreamingOutTemplateResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAppStreamingOutTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAppStreamingOutTemplateResponse) GoString

func (*DeleteAppStreamingOutTemplateResponse) SetHeaders

func (*DeleteAppStreamingOutTemplateResponse) SetStatusCode

func (DeleteAppStreamingOutTemplateResponse) String

type DeleteAppStreamingOutTemplateResponseBody

type DeleteAppStreamingOutTemplateResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 30D41049-D02D-1C21-86AE-B3E5FD825C17
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAppStreamingOutTemplateResponseBody) GoString

func (*DeleteAppStreamingOutTemplateResponseBody) SetRequestId

func (DeleteAppStreamingOutTemplateResponseBody) String

type DeleteAppStreamingOutTemplateShrinkRequest

type DeleteAppStreamingOutTemplateShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// wv7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	StreamingOutTemplateShrink *string `json:"StreamingOutTemplate,omitempty" xml:"StreamingOutTemplate,omitempty"`
}

func (DeleteAppStreamingOutTemplateShrinkRequest) GoString

func (*DeleteAppStreamingOutTemplateShrinkRequest) SetAppId

func (*DeleteAppStreamingOutTemplateShrinkRequest) SetStreamingOutTemplateShrink

func (DeleteAppStreamingOutTemplateShrinkRequest) String

type DeleteAutoLiveStreamRuleRequest

type DeleteAutoLiveStreamRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 12
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (DeleteAutoLiveStreamRuleRequest) GoString

func (*DeleteAutoLiveStreamRuleRequest) SetAppId

func (*DeleteAutoLiveStreamRuleRequest) SetOwnerId

func (*DeleteAutoLiveStreamRuleRequest) SetRuleId

func (DeleteAutoLiveStreamRuleRequest) String

type DeleteAutoLiveStreamRuleResponse

type DeleteAutoLiveStreamRuleResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAutoLiveStreamRuleResponse) GoString

func (*DeleteAutoLiveStreamRuleResponse) SetHeaders

func (*DeleteAutoLiveStreamRuleResponse) SetStatusCode

func (DeleteAutoLiveStreamRuleResponse) String

type DeleteAutoLiveStreamRuleResponseBody

type DeleteAutoLiveStreamRuleResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAutoLiveStreamRuleResponseBody) GoString

func (*DeleteAutoLiveStreamRuleResponseBody) SetRequestId

func (DeleteAutoLiveStreamRuleResponseBody) String

type DeleteChannelRequest

type DeleteChannelRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (DeleteChannelRequest) GoString

func (s DeleteChannelRequest) GoString() string

func (*DeleteChannelRequest) SetAppId

func (*DeleteChannelRequest) SetChannelId

func (s *DeleteChannelRequest) SetChannelId(v string) *DeleteChannelRequest

func (*DeleteChannelRequest) SetOwnerId

func (DeleteChannelRequest) String

func (s DeleteChannelRequest) String() string

type DeleteChannelResponse

type DeleteChannelResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteChannelResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteChannelResponse) GoString

func (s DeleteChannelResponse) GoString() string

func (*DeleteChannelResponse) SetBody

func (*DeleteChannelResponse) SetHeaders

func (*DeleteChannelResponse) SetStatusCode

func (s *DeleteChannelResponse) SetStatusCode(v int32) *DeleteChannelResponse

func (DeleteChannelResponse) String

func (s DeleteChannelResponse) String() string

type DeleteChannelResponseBody

type DeleteChannelResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteChannelResponseBody) GoString

func (s DeleteChannelResponseBody) GoString() string

func (*DeleteChannelResponseBody) SetRequestId

func (DeleteChannelResponseBody) String

func (s DeleteChannelResponseBody) String() string

type DeleteEventSubscribeRequest

type DeleteEventSubscribeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 9qb1****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ad53276431c****
	SubscribeId *string `json:"SubscribeId,omitempty" xml:"SubscribeId,omitempty"`
}

func (DeleteEventSubscribeRequest) GoString

func (s DeleteEventSubscribeRequest) GoString() string

func (*DeleteEventSubscribeRequest) SetAppId

func (*DeleteEventSubscribeRequest) SetOwnerId

func (*DeleteEventSubscribeRequest) SetSubscribeId

func (DeleteEventSubscribeRequest) String

type DeleteEventSubscribeResponse

type DeleteEventSubscribeResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteEventSubscribeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteEventSubscribeResponse) GoString

func (s DeleteEventSubscribeResponse) GoString() string

func (*DeleteEventSubscribeResponse) SetBody

func (*DeleteEventSubscribeResponse) SetHeaders

func (*DeleteEventSubscribeResponse) SetStatusCode

func (DeleteEventSubscribeResponse) String

type DeleteEventSubscribeResponseBody

type DeleteEventSubscribeResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteEventSubscribeResponseBody) GoString

func (*DeleteEventSubscribeResponseBody) SetRequestId

func (DeleteEventSubscribeResponseBody) String

type DeleteMPULayoutRequest

type DeleteMPULayoutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2
	LayoutId *int64 `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	OwnerId  *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (DeleteMPULayoutRequest) GoString

func (s DeleteMPULayoutRequest) GoString() string

func (*DeleteMPULayoutRequest) SetAppId

func (*DeleteMPULayoutRequest) SetLayoutId

func (*DeleteMPULayoutRequest) SetOwnerId

func (DeleteMPULayoutRequest) String

func (s DeleteMPULayoutRequest) String() string

type DeleteMPULayoutResponse

type DeleteMPULayoutResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteMPULayoutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteMPULayoutResponse) GoString

func (s DeleteMPULayoutResponse) GoString() string

func (*DeleteMPULayoutResponse) SetBody

func (*DeleteMPULayoutResponse) SetHeaders

func (*DeleteMPULayoutResponse) SetStatusCode

func (DeleteMPULayoutResponse) String

func (s DeleteMPULayoutResponse) String() string

type DeleteMPULayoutResponseBody

type DeleteMPULayoutResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteMPULayoutResponseBody) GoString

func (s DeleteMPULayoutResponseBody) GoString() string

func (*DeleteMPULayoutResponseBody) SetRequestId

func (DeleteMPULayoutResponseBody) String

type DeleteRecordTemplateRequest

type DeleteRecordTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// 1
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 76dasgb****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteRecordTemplateRequest) GoString

func (s DeleteRecordTemplateRequest) GoString() string

func (*DeleteRecordTemplateRequest) SetAppId

func (*DeleteRecordTemplateRequest) SetOwnerId

func (*DeleteRecordTemplateRequest) SetTemplateId

func (DeleteRecordTemplateRequest) String

type DeleteRecordTemplateResponse

type DeleteRecordTemplateResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteRecordTemplateResponse) GoString

func (s DeleteRecordTemplateResponse) GoString() string

func (*DeleteRecordTemplateResponse) SetBody

func (*DeleteRecordTemplateResponse) SetHeaders

func (*DeleteRecordTemplateResponse) SetStatusCode

func (DeleteRecordTemplateResponse) String

type DeleteRecordTemplateResponseBody

type DeleteRecordTemplateResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteRecordTemplateResponseBody) GoString

func (*DeleteRecordTemplateResponseBody) SetRequestId

func (DeleteRecordTemplateResponseBody) String

type DescribeAllCallbackResponse

type DescribeAllCallbackResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAllCallbackResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAllCallbackResponse) GoString

func (s DescribeAllCallbackResponse) GoString() string

func (*DescribeAllCallbackResponse) SetBody

func (*DescribeAllCallbackResponse) SetHeaders

func (*DescribeAllCallbackResponse) SetStatusCode

func (DescribeAllCallbackResponse) String

type DescribeAllCallbackResponseBody

type DescribeAllCallbackResponseBody struct {
	Callbacks []*DescribeAllCallbackResponseBodyCallbacks `json:"Callbacks,omitempty" xml:"Callbacks,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeAllCallbackResponseBody) GoString

func (*DescribeAllCallbackResponseBody) SetRequestId

func (DescribeAllCallbackResponseBody) String

type DescribeAllCallbackResponseBodyCallbacks

type DescribeAllCallbackResponseBodyCallbacks struct {
	// example:
	//
	// RecordEvent
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	// example:
	//
	// 录制回调
	Name     *string                                             `json:"Name,omitempty" xml:"Name,omitempty"`
	SubEvent []*DescribeAllCallbackResponseBodyCallbacksSubEvent `json:"SubEvent,omitempty" xml:"SubEvent,omitempty" type:"Repeated"`
}

func (DescribeAllCallbackResponseBodyCallbacks) GoString

func (*DescribeAllCallbackResponseBodyCallbacks) SetCategory

func (*DescribeAllCallbackResponseBodyCallbacks) SetName

func (DescribeAllCallbackResponseBodyCallbacks) String

type DescribeAllCallbackResponseBodyCallbacksSubEvent

type DescribeAllCallbackResponseBodyCallbacksSubEvent struct {
	// example:
	//
	// 2000
	Event *int32 `json:"Event,omitempty" xml:"Event,omitempty"`
	// example:
	//
	// 录制开始
	EventName *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	// example:
	//
	// 0
	Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeAllCallbackResponseBodyCallbacksSubEvent) GoString

func (*DescribeAllCallbackResponseBodyCallbacksSubEvent) SetEvent

func (*DescribeAllCallbackResponseBodyCallbacksSubEvent) SetEventName

func (*DescribeAllCallbackResponseBodyCallbacksSubEvent) SetType

func (DescribeAllCallbackResponseBodyCallbacksSubEvent) String

type DescribeAppCallStatusRequest

type DescribeAppCallStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
}

func (DescribeAppCallStatusRequest) GoString

func (s DescribeAppCallStatusRequest) GoString() string

func (*DescribeAppCallStatusRequest) SetAppId

func (DescribeAppCallStatusRequest) String

type DescribeAppCallStatusResponse

type DescribeAppCallStatusResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppCallStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppCallStatusResponse) GoString

func (*DescribeAppCallStatusResponse) SetBody

func (*DescribeAppCallStatusResponse) SetHeaders

func (*DescribeAppCallStatusResponse) SetStatusCode

func (DescribeAppCallStatusResponse) String

type DescribeAppCallStatusResponseBody

type DescribeAppCallStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 20A6D1E3-1F5F-5440-A4F1-EC7831646FE4
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// enable
	Result *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeAppCallStatusResponseBody) GoString

func (*DescribeAppCallStatusResponseBody) SetRequestId

func (*DescribeAppCallStatusResponseBody) SetResult

func (DescribeAppCallStatusResponseBody) String

type DescribeAppCallbackSecretKeyRequest

type DescribeAppCallbackSecretKeyRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 9qb1****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
}

func (DescribeAppCallbackSecretKeyRequest) GoString

func (*DescribeAppCallbackSecretKeyRequest) SetAppId

func (DescribeAppCallbackSecretKeyRequest) String

type DescribeAppCallbackSecretKeyResponse

type DescribeAppCallbackSecretKeyResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppCallbackSecretKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppCallbackSecretKeyResponse) GoString

func (*DescribeAppCallbackSecretKeyResponse) SetHeaders

func (*DescribeAppCallbackSecretKeyResponse) SetStatusCode

func (DescribeAppCallbackSecretKeyResponse) String

type DescribeAppCallbackSecretKeyResponseBody

type DescribeAppCallbackSecretKeyResponseBody struct {
	// example:
	//
	// a656b296a30xxxxxxxxxx1cd4
	CallbackSecretKey *string `json:"CallbackSecretKey,omitempty" xml:"CallbackSecretKey,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeAppCallbackSecretKeyResponseBody) GoString

func (*DescribeAppCallbackSecretKeyResponseBody) SetCallbackSecretKey

func (*DescribeAppCallbackSecretKeyResponseBody) SetRequestId

func (DescribeAppCallbackSecretKeyResponseBody) String

type DescribeAppKeyRequest

type DescribeAppKeyRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 0cho****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (DescribeAppKeyRequest) GoString

func (s DescribeAppKeyRequest) GoString() string

func (*DescribeAppKeyRequest) SetAppId

func (*DescribeAppKeyRequest) SetOwnerId

func (DescribeAppKeyRequest) String

func (s DescribeAppKeyRequest) String() string

type DescribeAppKeyResponse

type DescribeAppKeyResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppKeyResponse) GoString

func (s DescribeAppKeyResponse) GoString() string

func (*DescribeAppKeyResponse) SetBody

func (*DescribeAppKeyResponse) SetHeaders

func (*DescribeAppKeyResponse) SetStatusCode

func (DescribeAppKeyResponse) String

func (s DescribeAppKeyResponse) String() string

type DescribeAppKeyResponseBody

type DescribeAppKeyResponseBody struct {
	// AppKey。
	//
	// example:
	//
	// ba133b2cee4ab9be424674892c33****
	AppKey *string `json:"AppKey,omitempty" xml:"AppKey,omitempty"`
	// example:
	//
	// 154EF5DE-3D08-1F2C-A482-281F78D74B7C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeAppKeyResponseBody) GoString

func (s DescribeAppKeyResponseBody) GoString() string

func (*DescribeAppKeyResponseBody) SetAppKey

func (*DescribeAppKeyResponseBody) SetRequestId

func (DescribeAppKeyResponseBody) String

type DescribeAppLayoutsRequest

type DescribeAppLayoutsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId     *string                             `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Condition *DescribeAppLayoutsRequestCondition `json:"Condition,omitempty" xml:"Condition,omitempty" type:"Struct"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeAppLayoutsRequest) GoString

func (s DescribeAppLayoutsRequest) GoString() string

func (*DescribeAppLayoutsRequest) SetAppId

func (*DescribeAppLayoutsRequest) SetCondition

func (*DescribeAppLayoutsRequest) SetPageNum

func (*DescribeAppLayoutsRequest) SetPageSize

func (DescribeAppLayoutsRequest) String

func (s DescribeAppLayoutsRequest) String() string

type DescribeAppLayoutsRequestCondition

type DescribeAppLayoutsRequestCondition struct {
	// example:
	//
	// 167466539798442****
	LayoutId *string `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// example:
	//
	// 测试
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (DescribeAppLayoutsRequestCondition) GoString

func (*DescribeAppLayoutsRequestCondition) SetLayoutId

func (*DescribeAppLayoutsRequestCondition) SetName

func (DescribeAppLayoutsRequestCondition) String

type DescribeAppLayoutsResponse

type DescribeAppLayoutsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppLayoutsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppLayoutsResponse) GoString

func (s DescribeAppLayoutsResponse) GoString() string

func (*DescribeAppLayoutsResponse) SetBody

func (*DescribeAppLayoutsResponse) SetHeaders

func (*DescribeAppLayoutsResponse) SetStatusCode

func (DescribeAppLayoutsResponse) String

type DescribeAppLayoutsResponseBody

type DescribeAppLayoutsResponseBody struct {
	Layouts []*DescribeAppLayoutsResponseBodyLayouts `json:"Layouts,omitempty" xml:"Layouts,omitempty" type:"Repeated"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 10
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeAppLayoutsResponseBody) GoString

func (*DescribeAppLayoutsResponseBody) SetLayouts

func (*DescribeAppLayoutsResponseBody) SetRequestId

func (*DescribeAppLayoutsResponseBody) SetTotalNum

func (*DescribeAppLayoutsResponseBody) SetTotalPage

func (DescribeAppLayoutsResponseBody) String

type DescribeAppLayoutsResponseBodyLayouts

type DescribeAppLayoutsResponseBodyLayouts struct {
	// example:
	//
	// 167466539798442****
	LayoutId *string `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// example:
	//
	// 测试
	Name  *string                                       `json:"Name,omitempty" xml:"Name,omitempty"`
	Panes []*DescribeAppLayoutsResponseBodyLayoutsPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (DescribeAppLayoutsResponseBodyLayouts) GoString

func (*DescribeAppLayoutsResponseBodyLayouts) SetLayoutId

func (*DescribeAppLayoutsResponseBodyLayouts) SetName

func (DescribeAppLayoutsResponseBodyLayouts) String

type DescribeAppLayoutsResponseBodyLayoutsPanes

type DescribeAppLayoutsResponseBodyLayoutsPanes struct {
	// example:
	//
	// 0.25
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.25
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.25
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.25
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (DescribeAppLayoutsResponseBodyLayoutsPanes) GoString

func (*DescribeAppLayoutsResponseBodyLayoutsPanes) SetHeight

func (*DescribeAppLayoutsResponseBodyLayoutsPanes) SetPaneId

func (*DescribeAppLayoutsResponseBodyLayoutsPanes) SetWidth

func (*DescribeAppLayoutsResponseBodyLayoutsPanes) SetX

func (*DescribeAppLayoutsResponseBodyLayoutsPanes) SetY

func (*DescribeAppLayoutsResponseBodyLayoutsPanes) SetZOrder

func (DescribeAppLayoutsResponseBodyLayoutsPanes) String

type DescribeAppLayoutsShrinkRequest

type DescribeAppLayoutsShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId           *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ConditionShrink *string `json:"Condition,omitempty" xml:"Condition,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeAppLayoutsShrinkRequest) GoString

func (*DescribeAppLayoutsShrinkRequest) SetAppId

func (*DescribeAppLayoutsShrinkRequest) SetConditionShrink

func (*DescribeAppLayoutsShrinkRequest) SetPageNum

func (*DescribeAppLayoutsShrinkRequest) SetPageSize

func (DescribeAppLayoutsShrinkRequest) String

type DescribeAppLiveStreamStatusRequest

type DescribeAppLiveStreamStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (DescribeAppLiveStreamStatusRequest) GoString

func (*DescribeAppLiveStreamStatusRequest) SetAppId

func (*DescribeAppLiveStreamStatusRequest) SetClientToken

func (DescribeAppLiveStreamStatusRequest) String

type DescribeAppLiveStreamStatusResponse

type DescribeAppLiveStreamStatusResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppLiveStreamStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppLiveStreamStatusResponse) GoString

func (*DescribeAppLiveStreamStatusResponse) SetHeaders

func (*DescribeAppLiveStreamStatusResponse) SetStatusCode

func (DescribeAppLiveStreamStatusResponse) String

type DescribeAppLiveStreamStatusResponseBody

type DescribeAppLiveStreamStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// disable
	Result *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeAppLiveStreamStatusResponseBody) GoString

func (*DescribeAppLiveStreamStatusResponseBody) SetRequestId

func (*DescribeAppLiveStreamStatusResponseBody) SetResult

func (DescribeAppLiveStreamStatusResponseBody) String

type DescribeAppRecordStatusRequest

type DescribeAppRecordStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (DescribeAppRecordStatusRequest) GoString

func (*DescribeAppRecordStatusRequest) SetAppId

func (*DescribeAppRecordStatusRequest) SetClientToken

func (DescribeAppRecordStatusRequest) String

type DescribeAppRecordStatusResponse

type DescribeAppRecordStatusResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppRecordStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppRecordStatusResponse) GoString

func (*DescribeAppRecordStatusResponse) SetHeaders

func (*DescribeAppRecordStatusResponse) SetStatusCode

func (DescribeAppRecordStatusResponse) String

type DescribeAppRecordStatusResponseBody

type DescribeAppRecordStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// disable
	Result *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeAppRecordStatusResponseBody) GoString

func (*DescribeAppRecordStatusResponseBody) SetRequestId

func (*DescribeAppRecordStatusResponseBody) SetResult

func (DescribeAppRecordStatusResponseBody) String

type DescribeAppRecordTemplatesRequest

type DescribeAppRecordTemplatesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string                                     `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Condition   *DescribeAppRecordTemplatesRequestCondition `json:"Condition,omitempty" xml:"Condition,omitempty" type:"Struct"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeAppRecordTemplatesRequest) GoString

func (*DescribeAppRecordTemplatesRequest) SetAppId

func (*DescribeAppRecordTemplatesRequest) SetClientToken

func (*DescribeAppRecordTemplatesRequest) SetPageNum

func (*DescribeAppRecordTemplatesRequest) SetPageSize

func (DescribeAppRecordTemplatesRequest) String

type DescribeAppRecordTemplatesRequestCondition

type DescribeAppRecordTemplatesRequestCondition struct {
	// example:
	//
	// 测试
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// ac7N****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeAppRecordTemplatesRequestCondition) GoString

func (*DescribeAppRecordTemplatesRequestCondition) SetName

func (*DescribeAppRecordTemplatesRequestCondition) SetTemplateId

func (DescribeAppRecordTemplatesRequestCondition) String

type DescribeAppRecordTemplatesResponse

type DescribeAppRecordTemplatesResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppRecordTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppRecordTemplatesResponse) GoString

func (*DescribeAppRecordTemplatesResponse) SetHeaders

func (*DescribeAppRecordTemplatesResponse) SetStatusCode

func (DescribeAppRecordTemplatesResponse) String

type DescribeAppRecordTemplatesResponseBody

type DescribeAppRecordTemplatesResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 2A7497D0-BEAE-58E7-B13A-751BD8EAE4C6
	RequestId *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates []*DescribeAppRecordTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeAppRecordTemplatesResponseBody) GoString

func (*DescribeAppRecordTemplatesResponseBody) SetRequestId

func (*DescribeAppRecordTemplatesResponseBody) SetTotalNum

func (*DescribeAppRecordTemplatesResponseBody) SetTotalPage

func (DescribeAppRecordTemplatesResponseBody) String

type DescribeAppRecordTemplatesResponseBodyTemplates

type DescribeAppRecordTemplatesResponseBodyTemplates struct {
	// example:
	//
	// 2020-09-04T06:22:15Z
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// 180
	DelayStopTime *int64 `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	// example:
	//
	// record/{AppId}/{ChannelId_TaskId}/{EscapedStartTime}_{EscapedEndTime}
	FilePrefix *string `json:"FilePrefix,omitempty" xml:"FilePrefix,omitempty"`
	// example:
	//
	// 1800
	FileSplitInterval *int64    `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	Formats           []*string `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	LayoutIds         []*string `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// 测试
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// wv7N****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeAppRecordTemplatesResponseBodyTemplates) GoString

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetCreateTime

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetDelayStopTime

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetFilePrefix

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetFileSplitInterval

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetFormats

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetLayoutIds

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetMediaEncode

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetName

func (*DescribeAppRecordTemplatesResponseBodyTemplates) SetTemplateId

func (DescribeAppRecordTemplatesResponseBodyTemplates) String

type DescribeAppRecordTemplatesShrinkRequest

type DescribeAppRecordTemplatesShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken     *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConditionShrink *string `json:"Condition,omitempty" xml:"Condition,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeAppRecordTemplatesShrinkRequest) GoString

func (*DescribeAppRecordTemplatesShrinkRequest) SetAppId

func (*DescribeAppRecordTemplatesShrinkRequest) SetClientToken

func (*DescribeAppRecordTemplatesShrinkRequest) SetConditionShrink

func (*DescribeAppRecordTemplatesShrinkRequest) SetPageNum

func (*DescribeAppRecordTemplatesShrinkRequest) SetPageSize

func (DescribeAppRecordTemplatesShrinkRequest) String

type DescribeAppRecordingFilesRequest

type DescribeAppRecordingFilesRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1712376532000
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1712376032000
	StartTs *int64    `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	TaskIds []*string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty" type:"Repeated"`
}

func (DescribeAppRecordingFilesRequest) GoString

func (*DescribeAppRecordingFilesRequest) SetAppId

func (*DescribeAppRecordingFilesRequest) SetChannelId

func (*DescribeAppRecordingFilesRequest) SetEndTs

func (*DescribeAppRecordingFilesRequest) SetPageNo

func (*DescribeAppRecordingFilesRequest) SetPageSize

func (*DescribeAppRecordingFilesRequest) SetStartTs

func (*DescribeAppRecordingFilesRequest) SetTaskIds

func (DescribeAppRecordingFilesRequest) String

type DescribeAppRecordingFilesResponse

type DescribeAppRecordingFilesResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppRecordingFilesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppRecordingFilesResponse) GoString

func (*DescribeAppRecordingFilesResponse) SetHeaders

func (*DescribeAppRecordingFilesResponse) SetStatusCode

func (DescribeAppRecordingFilesResponse) String

type DescribeAppRecordingFilesResponseBody

type DescribeAppRecordingFilesResponseBody struct {
	Items []*DescribeAppRecordingFilesResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 10
	TotalCnt *int32 `json:"TotalCnt,omitempty" xml:"TotalCnt,omitempty"`
}

func (DescribeAppRecordingFilesResponseBody) GoString

func (*DescribeAppRecordingFilesResponseBody) SetPageNo

func (*DescribeAppRecordingFilesResponseBody) SetPageSize

func (*DescribeAppRecordingFilesResponseBody) SetRequestId

func (*DescribeAppRecordingFilesResponseBody) SetTotalCnt

func (DescribeAppRecordingFilesResponseBody) String

type DescribeAppRecordingFilesResponseBodyItems

type DescribeAppRecordingFilesResponseBodyItems struct {
	// example:
	//
	// rtc-bucket
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	// example:
	//
	// testchannelId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1712376032000
	FileCreateTs *int64 `json:"FileCreateTs,omitempty" xml:"FileCreateTs,omitempty"`
	// example:
	//
	// 200
	FileDuration *int32 `json:"FileDuration,omitempty" xml:"FileDuration,omitempty"`
	// example:
	//
	// record/appid/12_task_local1/1712279809158_1712279844691/playlist.mp4
	FilePath *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	// example:
	//
	// 10000
	FileSize *int32 `json:"FileSize,omitempty" xml:"FileSize,omitempty"`
	// example:
	//
	// 1
	Region *int32 `json:"Region,omitempty" xml:"Region,omitempty"`
	// example:
	//
	// 1712376012000
	StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	// example:
	//
	// test001
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// example:
	//
	// 1
	Vendor *int32 `json:"Vendor,omitempty" xml:"Vendor,omitempty"`
}

func (DescribeAppRecordingFilesResponseBodyItems) GoString

func (*DescribeAppRecordingFilesResponseBodyItems) SetBucket

func (*DescribeAppRecordingFilesResponseBodyItems) SetChannelId

func (*DescribeAppRecordingFilesResponseBodyItems) SetFileCreateTs

func (*DescribeAppRecordingFilesResponseBodyItems) SetFileDuration

func (*DescribeAppRecordingFilesResponseBodyItems) SetFilePath

func (*DescribeAppRecordingFilesResponseBodyItems) SetFileSize

func (*DescribeAppRecordingFilesResponseBodyItems) SetRegion

func (*DescribeAppRecordingFilesResponseBodyItems) SetStartTs

func (*DescribeAppRecordingFilesResponseBodyItems) SetTaskId

func (*DescribeAppRecordingFilesResponseBodyItems) SetVendor

func (DescribeAppRecordingFilesResponseBodyItems) String

type DescribeAppRecordingFilesShrinkRequest

type DescribeAppRecordingFilesShrinkRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1712376532000
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1712376032000
	StartTs       *int64  `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	TaskIdsShrink *string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty"`
}

func (DescribeAppRecordingFilesShrinkRequest) GoString

func (*DescribeAppRecordingFilesShrinkRequest) SetAppId

func (*DescribeAppRecordingFilesShrinkRequest) SetChannelId

func (*DescribeAppRecordingFilesShrinkRequest) SetEndTs

func (*DescribeAppRecordingFilesShrinkRequest) SetPageNo

func (*DescribeAppRecordingFilesShrinkRequest) SetPageSize

func (*DescribeAppRecordingFilesShrinkRequest) SetStartTs

func (*DescribeAppRecordingFilesShrinkRequest) SetTaskIdsShrink

func (DescribeAppRecordingFilesShrinkRequest) String

type DescribeAppStreamingOutTemplatesRequest

type DescribeAppStreamingOutTemplatesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ioeh****
	AppId     *string                                           `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Condition *DescribeAppStreamingOutTemplatesRequestCondition `json:"Condition,omitempty" xml:"Condition,omitempty" type:"Struct"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeAppStreamingOutTemplatesRequest) GoString

func (*DescribeAppStreamingOutTemplatesRequest) SetAppId

func (*DescribeAppStreamingOutTemplatesRequest) SetPageNum

func (*DescribeAppStreamingOutTemplatesRequest) SetPageSize

func (DescribeAppStreamingOutTemplatesRequest) String

type DescribeAppStreamingOutTemplatesRequestCondition

type DescribeAppStreamingOutTemplatesRequestCondition struct {
	// example:
	//
	// 测试
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// Bj6D****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeAppStreamingOutTemplatesRequestCondition) GoString

func (*DescribeAppStreamingOutTemplatesRequestCondition) SetName

func (*DescribeAppStreamingOutTemplatesRequestCondition) SetTemplateId

func (DescribeAppStreamingOutTemplatesRequestCondition) String

type DescribeAppStreamingOutTemplatesResponse

type DescribeAppStreamingOutTemplatesResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppStreamingOutTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppStreamingOutTemplatesResponse) GoString

func (*DescribeAppStreamingOutTemplatesResponse) SetHeaders

func (*DescribeAppStreamingOutTemplatesResponse) SetStatusCode

func (DescribeAppStreamingOutTemplatesResponse) String

type DescribeAppStreamingOutTemplatesResponseBody

type DescribeAppStreamingOutTemplatesResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// B0A2FCBC-43A4-428F-BC1D-3F4F85837F76
	RequestId *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates []*DescribeAppStreamingOutTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeAppStreamingOutTemplatesResponseBody) GoString

func (*DescribeAppStreamingOutTemplatesResponseBody) SetRequestId

func (*DescribeAppStreamingOutTemplatesResponseBody) SetTotalNum

func (*DescribeAppStreamingOutTemplatesResponseBody) SetTotalPage

func (DescribeAppStreamingOutTemplatesResponseBody) String

type DescribeAppStreamingOutTemplatesResponseBodyTemplates

type DescribeAppStreamingOutTemplatesResponseBodyTemplates struct {
	// example:
	//
	// 2020-09-04T06:22:15Z
	CreateTime *string   `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	LayoutIds  []*string `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// 模版名称
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// Bj6D****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeAppStreamingOutTemplatesResponseBodyTemplates) GoString

func (*DescribeAppStreamingOutTemplatesResponseBodyTemplates) SetCreateTime

func (*DescribeAppStreamingOutTemplatesResponseBodyTemplates) SetLayoutIds

func (*DescribeAppStreamingOutTemplatesResponseBodyTemplates) SetMediaEncode

func (*DescribeAppStreamingOutTemplatesResponseBodyTemplates) SetName

func (*DescribeAppStreamingOutTemplatesResponseBodyTemplates) SetTemplateId

func (DescribeAppStreamingOutTemplatesResponseBodyTemplates) String

type DescribeAppStreamingOutTemplatesShrinkRequest

type DescribeAppStreamingOutTemplatesShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ioeh****
	AppId           *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ConditionShrink *string `json:"Condition,omitempty" xml:"Condition,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeAppStreamingOutTemplatesShrinkRequest) GoString

func (*DescribeAppStreamingOutTemplatesShrinkRequest) SetAppId

func (*DescribeAppStreamingOutTemplatesShrinkRequest) SetConditionShrink

func (*DescribeAppStreamingOutTemplatesShrinkRequest) SetPageNum

func (*DescribeAppStreamingOutTemplatesShrinkRequest) SetPageSize

func (DescribeAppStreamingOutTemplatesShrinkRequest) String

type DescribeAppsRequest

type DescribeAppsRequest struct {
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 3.0
	AppVersion *string `json:"AppVersion,omitempty" xml:"AppVersion,omitempty"`
	// example:
	//
	// asc
	Order   *string `json:"Order,omitempty" xml:"Order,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 2
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeAppsRequest) GoString

func (s DescribeAppsRequest) GoString() string

func (*DescribeAppsRequest) SetAppId

func (*DescribeAppsRequest) SetAppVersion

func (s *DescribeAppsRequest) SetAppVersion(v string) *DescribeAppsRequest

func (*DescribeAppsRequest) SetOrder

func (*DescribeAppsRequest) SetOwnerId

func (s *DescribeAppsRequest) SetOwnerId(v int64) *DescribeAppsRequest

func (*DescribeAppsRequest) SetPageNum

func (s *DescribeAppsRequest) SetPageNum(v int32) *DescribeAppsRequest

func (*DescribeAppsRequest) SetPageSize

func (s *DescribeAppsRequest) SetPageSize(v int32) *DescribeAppsRequest

func (*DescribeAppsRequest) SetStatus

func (DescribeAppsRequest) String

func (s DescribeAppsRequest) String() string

type DescribeAppsResponse

type DescribeAppsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAppsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAppsResponse) GoString

func (s DescribeAppsResponse) GoString() string

func (*DescribeAppsResponse) SetBody

func (*DescribeAppsResponse) SetHeaders

func (s *DescribeAppsResponse) SetHeaders(v map[string]*string) *DescribeAppsResponse

func (*DescribeAppsResponse) SetStatusCode

func (s *DescribeAppsResponse) SetStatusCode(v int32) *DescribeAppsResponse

func (DescribeAppsResponse) String

func (s DescribeAppsResponse) String() string

type DescribeAppsResponseBody

type DescribeAppsResponseBody struct {
	AppList *DescribeAppsResponseBodyAppList `json:"AppList,omitempty" xml:"AppList,omitempty" type:"Struct"`
	// example:
	//
	// 6159ba01-6687-4fb2-a831-f0cd8d188648
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1
	TotalNum *int32 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int32 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeAppsResponseBody) GoString

func (s DescribeAppsResponseBody) GoString() string

func (*DescribeAppsResponseBody) SetAppList

func (*DescribeAppsResponseBody) SetRequestId

func (*DescribeAppsResponseBody) SetTotalNum

func (*DescribeAppsResponseBody) SetTotalPage

func (DescribeAppsResponseBody) String

func (s DescribeAppsResponseBody) String() string

type DescribeAppsResponseBodyAppList

type DescribeAppsResponseBodyAppList struct {
	App []*DescribeAppsResponseBodyAppListApp `json:"App,omitempty" xml:"App,omitempty" type:"Repeated"`
}

func (DescribeAppsResponseBodyAppList) GoString

func (*DescribeAppsResponseBodyAppList) SetApp

func (DescribeAppsResponseBodyAppList) String

type DescribeAppsResponseBodyAppListApp

type DescribeAppsResponseBodyAppListApp struct {
	// example:
	//
	// rgf1****"
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// Default AppName
	AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"`
	// example:
	//
	// universal
	AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"`
	// example:
	//
	// paybyduration
	BillType *string `json:"BillType,omitempty" xml:"BillType,omitempty"`
	// example:
	//
	// 2020-01-09T02:02:29Z
	CreateTime   *string                                         `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	ServiceAreas *DescribeAppsResponseBodyAppListAppServiceAreas `json:"ServiceAreas,omitempty" xml:"ServiceAreas,omitempty" type:"Struct"`
	// example:
	//
	// 1
	Status  *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
	Version *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (DescribeAppsResponseBodyAppListApp) GoString

func (*DescribeAppsResponseBodyAppListApp) SetAppId

func (*DescribeAppsResponseBodyAppListApp) SetAppName

func (*DescribeAppsResponseBodyAppListApp) SetAppType

func (*DescribeAppsResponseBodyAppListApp) SetBillType

func (*DescribeAppsResponseBodyAppListApp) SetCreateTime

func (*DescribeAppsResponseBodyAppListApp) SetStatus

func (*DescribeAppsResponseBodyAppListApp) SetVersion

func (DescribeAppsResponseBodyAppListApp) String

type DescribeAppsResponseBodyAppListAppServiceAreas

type DescribeAppsResponseBodyAppListAppServiceAreas struct {
	ServiceArea []*string `json:"ServiceArea,omitempty" xml:"ServiceArea,omitempty" type:"Repeated"`
}

func (DescribeAppsResponseBodyAppListAppServiceAreas) GoString

func (*DescribeAppsResponseBodyAppListAppServiceAreas) SetServiceArea

func (DescribeAppsResponseBodyAppListAppServiceAreas) String

type DescribeAutoLiveStreamRuleRequest

type DescribeAutoLiveStreamRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (DescribeAutoLiveStreamRuleRequest) GoString

func (*DescribeAutoLiveStreamRuleRequest) SetAppId

func (*DescribeAutoLiveStreamRuleRequest) SetOwnerId

func (DescribeAutoLiveStreamRuleRequest) String

type DescribeAutoLiveStreamRuleResponse

type DescribeAutoLiveStreamRuleResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAutoLiveStreamRuleResponse) GoString

func (*DescribeAutoLiveStreamRuleResponse) SetHeaders

func (*DescribeAutoLiveStreamRuleResponse) SetStatusCode

func (DescribeAutoLiveStreamRuleResponse) String

type DescribeAutoLiveStreamRuleResponseBody

type DescribeAutoLiveStreamRuleResponseBody struct {
	// example:
	//
	// 069BCB66-CD80-11E8-A82B-A70F78BBDC00
	RequestId *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Rules     []*DescribeAutoLiveStreamRuleResponseBodyRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"`
}

func (DescribeAutoLiveStreamRuleResponseBody) GoString

func (*DescribeAutoLiveStreamRuleResponseBody) SetRequestId

func (DescribeAutoLiveStreamRuleResponseBody) String

type DescribeAutoLiveStreamRuleResponseBodyRules

type DescribeAutoLiveStreamRuleResponseBodyRules struct {
	// example:
	//
	// http://example.com/callBack
	CallBack          *string   `json:"CallBack,omitempty" xml:"CallBack,omitempty"`
	ChannelIdPrefixes []*string `json:"ChannelIdPrefixes,omitempty" xml:"ChannelIdPrefixes,omitempty" type:"Repeated"`
	ChannelIds        []*string `json:"ChannelIds,omitempty" xml:"ChannelIds,omitempty" type:"Repeated"`
	// example:
	//
	// 2021-08-19T02:53:07Z
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// 20
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// rtmp://${domain}/${app}/${stream}
	PlayDomain *string `json:"PlayDomain,omitempty" xml:"PlayDomain,omitempty"`
	// example:
	//
	// 12
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	// example:
	//
	// testRule
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	// example:
	//
	// disable
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeAutoLiveStreamRuleResponseBodyRules) GoString

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetCallBack

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetChannelIdPrefixes

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetChannelIds

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetCreateTime

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetMediaEncode

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetPlayDomain

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetRuleId

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetRuleName

func (*DescribeAutoLiveStreamRuleResponseBodyRules) SetStatus

func (DescribeAutoLiveStreamRuleResponseBodyRules) String

type DescribeCallListRequest

type DescribeCallListRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// OUT
	CallStatus *string `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615892596
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// example:
	//
	// BAD_EXP_USER_COUNT_DESC
	OrderBy *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// ALL
	QueryMode *string `json:"QueryMode,omitempty" xml:"QueryMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615806196
	StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	// example:
	//
	// c906531af5f9****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeCallListRequest) GoString

func (s DescribeCallListRequest) GoString() string

func (*DescribeCallListRequest) SetAppId

func (*DescribeCallListRequest) SetCallStatus

func (*DescribeCallListRequest) SetChannelId

func (*DescribeCallListRequest) SetEndTs

func (*DescribeCallListRequest) SetOrderBy

func (*DescribeCallListRequest) SetPageNo

func (*DescribeCallListRequest) SetPageSize

func (*DescribeCallListRequest) SetQueryMode

func (*DescribeCallListRequest) SetStartTs

func (*DescribeCallListRequest) SetUserId

func (DescribeCallListRequest) String

func (s DescribeCallListRequest) String() string

type DescribeCallListResponse

type DescribeCallListResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeCallListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeCallListResponse) GoString

func (s DescribeCallListResponse) GoString() string

func (*DescribeCallListResponse) SetBody

func (*DescribeCallListResponse) SetHeaders

func (*DescribeCallListResponse) SetStatusCode

func (DescribeCallListResponse) String

func (s DescribeCallListResponse) String() string

type DescribeCallListResponseBody

type DescribeCallListResponseBody struct {
	CallList []*DescribeCallListResponseBodyCallList `json:"CallList,omitempty" xml:"CallList,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 20
	TotalCnt *int32 `json:"TotalCnt,omitempty" xml:"TotalCnt,omitempty"`
}

func (DescribeCallListResponseBody) GoString

func (s DescribeCallListResponseBody) GoString() string

func (*DescribeCallListResponseBody) SetCallList

func (*DescribeCallListResponseBody) SetPageNo

func (*DescribeCallListResponseBody) SetPageSize

func (*DescribeCallListResponseBody) SetRequestId

func (*DescribeCallListResponseBody) SetTotalCnt

func (DescribeCallListResponseBody) String

type DescribeCallListResponseBodyCallList

type DescribeCallListResponseBodyCallList struct {
	// App ID。
	//
	// example:
	//
	// 9qb1****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 0
	BadExpUserCnt *int32 `json:"BadExpUserCnt,omitempty" xml:"BadExpUserCnt,omitempty"`
	// example:
	//
	// OUT
	CallStatus *string `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	// example:
	//
	// 904
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 10
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 5
	UserCnt *int32 `json:"UserCnt,omitempty" xml:"UserCnt,omitempty"`
}

func (DescribeCallListResponseBodyCallList) GoString

func (*DescribeCallListResponseBodyCallList) SetAppId

func (*DescribeCallListResponseBodyCallList) SetBadExpUserCnt

func (*DescribeCallListResponseBodyCallList) SetCallStatus

func (*DescribeCallListResponseBodyCallList) SetChannelId

func (*DescribeCallListResponseBodyCallList) SetCreatedTs

func (*DescribeCallListResponseBodyCallList) SetDestroyedTs

func (*DescribeCallListResponseBodyCallList) SetDuration

func (*DescribeCallListResponseBodyCallList) SetUserCnt

func (DescribeCallListResponseBodyCallList) String

type DescribeCallRequest

type DescribeCallRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// USER_DURATION_STAT
	ExtDataType *string `json:"ExtDataType,omitempty" xml:"ExtDataType,omitempty"`
	// example:
	//
	// false
	QueryExpInfo *bool `json:"QueryExpInfo,omitempty" xml:"QueryExpInfo,omitempty"`
}

func (DescribeCallRequest) GoString

func (s DescribeCallRequest) GoString() string

func (*DescribeCallRequest) SetAppId

func (*DescribeCallRequest) SetChannelId

func (s *DescribeCallRequest) SetChannelId(v string) *DescribeCallRequest

func (*DescribeCallRequest) SetCreatedTs

func (s *DescribeCallRequest) SetCreatedTs(v int64) *DescribeCallRequest

func (*DescribeCallRequest) SetDestroyedTs

func (s *DescribeCallRequest) SetDestroyedTs(v int64) *DescribeCallRequest

func (*DescribeCallRequest) SetExtDataType

func (s *DescribeCallRequest) SetExtDataType(v string) *DescribeCallRequest

func (*DescribeCallRequest) SetQueryExpInfo

func (s *DescribeCallRequest) SetQueryExpInfo(v bool) *DescribeCallRequest

func (DescribeCallRequest) String

func (s DescribeCallRequest) String() string

type DescribeCallResponse

type DescribeCallResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeCallResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeCallResponse) GoString

func (s DescribeCallResponse) GoString() string

func (*DescribeCallResponse) SetBody

func (*DescribeCallResponse) SetHeaders

func (s *DescribeCallResponse) SetHeaders(v map[string]*string) *DescribeCallResponse

func (*DescribeCallResponse) SetStatusCode

func (s *DescribeCallResponse) SetStatusCode(v int32) *DescribeCallResponse

func (DescribeCallResponse) String

func (s DescribeCallResponse) String() string

type DescribeCallResponseBody

type DescribeCallResponseBody struct {
	CallInfo *DescribeCallResponseBodyCallInfo `json:"CallInfo,omitempty" xml:"CallInfo,omitempty" type:"Struct"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId      *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UserDetailList []*DescribeCallResponseBodyUserDetailList `json:"UserDetailList,omitempty" xml:"UserDetailList,omitempty" type:"Repeated"`
}

func (DescribeCallResponseBody) GoString

func (s DescribeCallResponseBody) GoString() string

func (*DescribeCallResponseBody) SetCallInfo

func (*DescribeCallResponseBody) SetRequestId

func (*DescribeCallResponseBody) SetUserDetailList

func (DescribeCallResponseBody) String

func (s DescribeCallResponseBody) String() string

type DescribeCallResponseBodyCallInfo

type DescribeCallResponseBodyCallInfo struct {
	// App ID。
	//
	// example:
	//
	// xxxxxxxx
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// IN
	CallStatus *string `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	// example:
	//
	// 123456
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1615860711
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1615860811
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 100
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
}

func (DescribeCallResponseBodyCallInfo) GoString

func (*DescribeCallResponseBodyCallInfo) SetAppId

func (*DescribeCallResponseBodyCallInfo) SetCallStatus

func (*DescribeCallResponseBodyCallInfo) SetChannelId

func (*DescribeCallResponseBodyCallInfo) SetCreatedTs

func (*DescribeCallResponseBodyCallInfo) SetDestroyedTs

func (*DescribeCallResponseBodyCallInfo) SetDuration

func (DescribeCallResponseBodyCallInfo) String

type DescribeCallResponseBodyUserDetailList

type DescribeCallResponseBodyUserDetailList struct {
	// example:
	//
	// GOOD
	CallExp *string `json:"CallExp,omitempty" xml:"CallExp,omitempty"`
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs       *int64                                                   `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	DurMetricStatData *DescribeCallResponseBodyUserDetailListDurMetricStatData `json:"DurMetricStatData,omitempty" xml:"DurMetricStatData,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 浙江省-杭州市
	Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
	// example:
	//
	// 4G
	Network     *string   `json:"Network,omitempty" xml:"Network,omitempty"`
	NetworkList []*string `json:"NetworkList,omitempty" xml:"NetworkList,omitempty" type:"Repeated"`
	// example:
	//
	// 0
	OnlineDuration *int64                                                 `json:"OnlineDuration,omitempty" xml:"OnlineDuration,omitempty"`
	OnlinePeriods  []*DescribeCallResponseBodyUserDetailListOnlinePeriods `json:"OnlinePeriods,omitempty" xml:"OnlinePeriods,omitempty" type:"Repeated"`
	// example:
	//
	// iOS
	Os     *string   `json:"Os,omitempty" xml:"Os,omitempty"`
	OsList []*string `json:"OsList,omitempty" xml:"OsList,omitempty" type:"Repeated"`
	Roles  []*string `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Repeated"`
	// example:
	//
	// 1.0.0
	SdkVersion     *string   `json:"SdkVersion,omitempty" xml:"SdkVersion,omitempty"`
	SdkVersionList []*string `json:"SdkVersionList,omitempty" xml:"SdkVersionList,omitempty" type:"Repeated"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeCallResponseBodyUserDetailList) GoString

func (*DescribeCallResponseBodyUserDetailList) SetCallExp

func (*DescribeCallResponseBodyUserDetailList) SetCreatedTs

func (*DescribeCallResponseBodyUserDetailList) SetDestroyedTs

func (*DescribeCallResponseBodyUserDetailList) SetDuration

func (*DescribeCallResponseBodyUserDetailList) SetLocation

func (*DescribeCallResponseBodyUserDetailList) SetNetwork

func (*DescribeCallResponseBodyUserDetailList) SetNetworkList

func (*DescribeCallResponseBodyUserDetailList) SetOnlineDuration

func (*DescribeCallResponseBodyUserDetailList) SetOs

func (*DescribeCallResponseBodyUserDetailList) SetOsList

func (*DescribeCallResponseBodyUserDetailList) SetRoles

func (*DescribeCallResponseBodyUserDetailList) SetSdkVersion

func (*DescribeCallResponseBodyUserDetailList) SetSdkVersionList

func (*DescribeCallResponseBodyUserDetailList) SetUserId

func (DescribeCallResponseBodyUserDetailList) String

type DescribeCallResponseBodyUserDetailListDurMetricStatData

type DescribeCallResponseBodyUserDetailListDurMetricStatData struct {
	// example:
	//
	// 0
	PubAudio *int64 `json:"PubAudio,omitempty" xml:"PubAudio,omitempty"`
	// example:
	//
	// 0
	PubVideo1080 *int64 `json:"PubVideo1080,omitempty" xml:"PubVideo1080,omitempty"`
	// example:
	//
	// 0
	PubVideo360 *int64 `json:"PubVideo360,omitempty" xml:"PubVideo360,omitempty"`
	// example:
	//
	// 0
	PubVideo720 *int64 `json:"PubVideo720,omitempty" xml:"PubVideo720,omitempty"`
	// example:
	//
	// 0
	PubVideoScreenShare *int64 `json:"PubVideoScreenShare,omitempty" xml:"PubVideoScreenShare,omitempty"`
	// example:
	//
	// 0
	SubAudio *int64 `json:"SubAudio,omitempty" xml:"SubAudio,omitempty"`
	// example:
	//
	// 0
	SubVideo1080 *int64 `json:"SubVideo1080,omitempty" xml:"SubVideo1080,omitempty"`
	// example:
	//
	// 0
	SubVideo360 *int64 `json:"SubVideo360,omitempty" xml:"SubVideo360,omitempty"`
	// example:
	//
	// 0
	SubVideo720 *int64 `json:"SubVideo720,omitempty" xml:"SubVideo720,omitempty"`
	// example:
	//
	// 0
	SubVideoScreenShare *int64 `json:"SubVideoScreenShare,omitempty" xml:"SubVideoScreenShare,omitempty"`
}

func (DescribeCallResponseBodyUserDetailListDurMetricStatData) GoString

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetPubAudio

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetPubVideo1080

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetPubVideo360

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetPubVideo720

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetPubVideoScreenShare

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetSubAudio

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetSubVideo1080

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetSubVideo360

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetSubVideo720

func (*DescribeCallResponseBodyUserDetailListDurMetricStatData) SetSubVideoScreenShare

func (DescribeCallResponseBodyUserDetailListDurMetricStatData) String

type DescribeCallResponseBodyUserDetailListOnlinePeriods

type DescribeCallResponseBodyUserDetailListOnlinePeriods struct {
	// example:
	//
	// 1614936817
	JoinTs *int64 `json:"JoinTs,omitempty" xml:"JoinTs,omitempty"`
	// example:
	//
	// 1614936817
	LeaveTs *int64 `json:"LeaveTs,omitempty" xml:"LeaveTs,omitempty"`
}

func (DescribeCallResponseBodyUserDetailListOnlinePeriods) GoString

func (*DescribeCallResponseBodyUserDetailListOnlinePeriods) SetJoinTs

func (*DescribeCallResponseBodyUserDetailListOnlinePeriods) SetLeaveTs

func (DescribeCallResponseBodyUserDetailListOnlinePeriods) String

type DescribeCallbacksRequest

type DescribeCallbacksRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
}

func (DescribeCallbacksRequest) GoString

func (s DescribeCallbacksRequest) GoString() string

func (*DescribeCallbacksRequest) SetAppId

func (DescribeCallbacksRequest) String

func (s DescribeCallbacksRequest) String() string

type DescribeCallbacksResponse

type DescribeCallbacksResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeCallbacksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeCallbacksResponse) GoString

func (s DescribeCallbacksResponse) GoString() string

func (*DescribeCallbacksResponse) SetBody

func (*DescribeCallbacksResponse) SetHeaders

func (*DescribeCallbacksResponse) SetStatusCode

func (DescribeCallbacksResponse) String

func (s DescribeCallbacksResponse) String() string

type DescribeCallbacksResponseBody

type DescribeCallbacksResponseBody struct {
	Callbacks []*DescribeCallbacksResponseBodyCallbacks `json:"Callbacks,omitempty" xml:"Callbacks,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeCallbacksResponseBody) GoString

func (*DescribeCallbacksResponseBody) SetCallbacks

func (*DescribeCallbacksResponseBody) SetRequestId

func (DescribeCallbacksResponseBody) String

type DescribeCallbacksResponseBodyCallbacks

type DescribeCallbacksResponseBodyCallbacks struct {
	// example:
	//
	// RecordEvent
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	// example:
	//
	// 1
	CheckStatus *string `json:"CheckStatus,omitempty" xml:"CheckStatus,omitempty"`
	// example:
	//
	// RESPONSE_INVALID
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// https://www.aliyun.com
	Conf *string `json:"Conf,omitempty" xml:"Conf,omitempty"`
	// example:
	//
	// Success
	Msg *string `json:"Msg,omitempty" xml:"Msg,omitempty"`
	// example:
	//
	// 1
	Status   *int32   `json:"Status,omitempty" xml:"Status,omitempty"`
	SubEvent []*int32 `json:"SubEvent,omitempty" xml:"SubEvent,omitempty" type:"Repeated"`
}

func (DescribeCallbacksResponseBodyCallbacks) GoString

func (*DescribeCallbacksResponseBodyCallbacks) SetCategory

func (*DescribeCallbacksResponseBodyCallbacks) SetCheckStatus

func (*DescribeCallbacksResponseBodyCallbacks) SetCode

func (*DescribeCallbacksResponseBodyCallbacks) SetConf

func (*DescribeCallbacksResponseBodyCallbacks) SetMsg

func (*DescribeCallbacksResponseBodyCallbacks) SetStatus

func (*DescribeCallbacksResponseBodyCallbacks) SetSubEvent

func (DescribeCallbacksResponseBodyCallbacks) String

type DescribeChannelAllUsersRequest

type DescribeChannelAllUsersRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
}

func (DescribeChannelAllUsersRequest) GoString

func (*DescribeChannelAllUsersRequest) SetAppId

func (*DescribeChannelAllUsersRequest) SetChannelId

func (DescribeChannelAllUsersRequest) String

type DescribeChannelAllUsersResponse

type DescribeChannelAllUsersResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelAllUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelAllUsersResponse) GoString

func (*DescribeChannelAllUsersResponse) SetHeaders

func (*DescribeChannelAllUsersResponse) SetStatusCode

func (DescribeChannelAllUsersResponse) String

type DescribeChannelAllUsersResponseBody

type DescribeChannelAllUsersResponseBody struct {
	ChannelExist *bool `json:"ChannelExist,omitempty" xml:"ChannelExist,omitempty"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Users     []*DescribeChannelAllUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
}

func (DescribeChannelAllUsersResponseBody) GoString

func (*DescribeChannelAllUsersResponseBody) SetChannelExist

func (*DescribeChannelAllUsersResponseBody) SetRequestId

func (DescribeChannelAllUsersResponseBody) String

type DescribeChannelAllUsersResponseBodyUsers

type DescribeChannelAllUsersResponseBodyUsers struct {
	// example:
	//
	// 1811****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeChannelAllUsersResponseBodyUsers) GoString

func (*DescribeChannelAllUsersResponseBodyUsers) SetUserId

func (DescribeChannelAllUsersResponseBodyUsers) String

type DescribeChannelAreaDistributionStatDataRequest

type DescribeChannelAreaDistributionStatDataRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64  `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	ParentArea  *string `json:"ParentArea,omitempty" xml:"ParentArea,omitempty"`
}

func (DescribeChannelAreaDistributionStatDataRequest) GoString

func (*DescribeChannelAreaDistributionStatDataRequest) SetAppId

func (*DescribeChannelAreaDistributionStatDataRequest) SetChannelId

func (*DescribeChannelAreaDistributionStatDataRequest) SetCreatedTs

func (*DescribeChannelAreaDistributionStatDataRequest) SetDestroyedTs

func (*DescribeChannelAreaDistributionStatDataRequest) SetParentArea

func (DescribeChannelAreaDistributionStatDataRequest) String

type DescribeChannelAreaDistributionStatDataResponse

type DescribeChannelAreaDistributionStatDataResponse struct {
	Headers    map[string]*string                                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelAreaDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelAreaDistributionStatDataResponse) GoString

func (*DescribeChannelAreaDistributionStatDataResponse) SetHeaders

func (*DescribeChannelAreaDistributionStatDataResponse) SetStatusCode

func (DescribeChannelAreaDistributionStatDataResponse) String

type DescribeChannelAreaDistributionStatDataResponseBody

type DescribeChannelAreaDistributionStatDataResponseBody struct {
	AreaStatList []*DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList `json:"AreaStatList,omitempty" xml:"AreaStatList,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeChannelAreaDistributionStatDataResponseBody) GoString

func (*DescribeChannelAreaDistributionStatDataResponseBody) SetRequestId

func (DescribeChannelAreaDistributionStatDataResponseBody) String

type DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList

type DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList struct {
	// example:
	//
	// 浙江省
	AreaName *string `json:"AreaName,omitempty" xml:"AreaName,omitempty"`
	// example:
	//
	// 1
	CallUserCount *int32 `json:"CallUserCount,omitempty" xml:"CallUserCount,omitempty"`
	// example:
	//
	// 0.9999
	HighQualityTransmissionRate *string `json:"HighQualityTransmissionRate,omitempty" xml:"HighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 1
	PubUserCount *int32 `json:"PubUserCount,omitempty" xml:"PubUserCount,omitempty"`
	// example:
	//
	// 1
	SubUserCount *int32 `json:"SubUserCount,omitempty" xml:"SubUserCount,omitempty"`
}

func (DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) GoString

func (*DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) SetAreaName

func (*DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) SetCallUserCount

func (*DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) SetHighQualityTransmissionRate

func (*DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) SetPubUserCount

func (*DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) SetSubUserCount

func (DescribeChannelAreaDistributionStatDataResponseBodyAreaStatList) String

type DescribeChannelDistributionStatDataRequest

type DescribeChannelDistributionStatDataRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// OS
	StatDim *string `json:"StatDim,omitempty" xml:"StatDim,omitempty"`
}

func (DescribeChannelDistributionStatDataRequest) GoString

func (*DescribeChannelDistributionStatDataRequest) SetAppId

func (*DescribeChannelDistributionStatDataRequest) SetChannelId

func (*DescribeChannelDistributionStatDataRequest) SetCreatedTs

func (*DescribeChannelDistributionStatDataRequest) SetDestroyedTs

func (*DescribeChannelDistributionStatDataRequest) SetStatDim

func (DescribeChannelDistributionStatDataRequest) String

type DescribeChannelDistributionStatDataResponse

type DescribeChannelDistributionStatDataResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelDistributionStatDataResponse) GoString

func (*DescribeChannelDistributionStatDataResponse) SetHeaders

func (*DescribeChannelDistributionStatDataResponse) SetStatusCode

func (DescribeChannelDistributionStatDataResponse) String

type DescribeChannelDistributionStatDataResponseBody

type DescribeChannelDistributionStatDataResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StatList  []*DescribeChannelDistributionStatDataResponseBodyStatList `json:"StatList,omitempty" xml:"StatList,omitempty" type:"Repeated"`
}

func (DescribeChannelDistributionStatDataResponseBody) GoString

func (*DescribeChannelDistributionStatDataResponseBody) SetRequestId

func (DescribeChannelDistributionStatDataResponseBody) String

type DescribeChannelDistributionStatDataResponseBodyStatList

type DescribeChannelDistributionStatDataResponseBodyStatList struct {
	// example:
	//
	// 1
	CallUserCount *int32 `json:"CallUserCount,omitempty" xml:"CallUserCount,omitempty"`
	// example:
	//
	// 1.0000
	CallUserRatio *string `json:"CallUserRatio,omitempty" xml:"CallUserRatio,omitempty"`
	// example:
	//
	// OS
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (DescribeChannelDistributionStatDataResponseBodyStatList) GoString

func (*DescribeChannelDistributionStatDataResponseBodyStatList) SetCallUserCount

func (*DescribeChannelDistributionStatDataResponseBodyStatList) SetCallUserRatio

func (*DescribeChannelDistributionStatDataResponseBodyStatList) SetName

func (DescribeChannelDistributionStatDataResponseBodyStatList) String

type DescribeChannelOverallDataRequest

type DescribeChannelOverallDataRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615893133
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1615893757
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
}

func (DescribeChannelOverallDataRequest) GoString

func (*DescribeChannelOverallDataRequest) SetAppId

func (*DescribeChannelOverallDataRequest) SetChannelId

func (*DescribeChannelOverallDataRequest) SetCreatedTs

func (*DescribeChannelOverallDataRequest) SetDestroyedTs

func (DescribeChannelOverallDataRequest) String

type DescribeChannelOverallDataResponse

type DescribeChannelOverallDataResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelOverallDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelOverallDataResponse) GoString

func (*DescribeChannelOverallDataResponse) SetHeaders

func (*DescribeChannelOverallDataResponse) SetStatusCode

func (DescribeChannelOverallDataResponse) String

type DescribeChannelOverallDataResponseBody

type DescribeChannelOverallDataResponseBody struct {
	CallInfo    *DescribeChannelOverallDataResponseBodyCallInfo      `json:"CallInfo,omitempty" xml:"CallInfo,omitempty" type:"Struct"`
	MetricDatas []*DescribeChannelOverallDataResponseBodyMetricDatas `json:"MetricDatas,omitempty" xml:"MetricDatas,omitempty" type:"Repeated"`
	OverallData *DescribeChannelOverallDataResponseBodyOverallData   `json:"OverallData,omitempty" xml:"OverallData,omitempty" type:"Struct"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeChannelOverallDataResponseBody) GoString

func (*DescribeChannelOverallDataResponseBody) SetRequestId

func (DescribeChannelOverallDataResponseBody) String

type DescribeChannelOverallDataResponseBodyCallInfo

type DescribeChannelOverallDataResponseBodyCallInfo struct {
	// example:
	//
	// rjdhtnqy
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// IN
	CallStatus *string `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	// example:
	//
	// 123456
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1615860711
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1615860811
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 100
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
}

func (DescribeChannelOverallDataResponseBodyCallInfo) GoString

func (*DescribeChannelOverallDataResponseBodyCallInfo) SetAppId

func (*DescribeChannelOverallDataResponseBodyCallInfo) SetCallStatus

func (*DescribeChannelOverallDataResponseBodyCallInfo) SetChannelId

func (*DescribeChannelOverallDataResponseBodyCallInfo) SetCreatedTs

func (*DescribeChannelOverallDataResponseBodyCallInfo) SetDestroyedTs

func (*DescribeChannelOverallDataResponseBodyCallInfo) SetDuration

func (DescribeChannelOverallDataResponseBodyCallInfo) String

type DescribeChannelOverallDataResponseBodyMetricDatas

type DescribeChannelOverallDataResponseBodyMetricDatas struct {
	Nodes []*DescribeChannelOverallDataResponseBodyMetricDatasNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// CALL_QUALITY
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeChannelOverallDataResponseBodyMetricDatas) GoString

func (*DescribeChannelOverallDataResponseBodyMetricDatas) SetType

func (DescribeChannelOverallDataResponseBodyMetricDatas) String

type DescribeChannelOverallDataResponseBodyMetricDatasNodes

type DescribeChannelOverallDataResponseBodyMetricDatasNodes struct {
	Ext map[string]interface{} `json:"Ext,omitempty" xml:"Ext,omitempty"`
	// example:
	//
	// 1612418625
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 123
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeChannelOverallDataResponseBodyMetricDatasNodes) GoString

func (*DescribeChannelOverallDataResponseBodyMetricDatasNodes) SetExt

func (*DescribeChannelOverallDataResponseBodyMetricDatasNodes) SetX

func (*DescribeChannelOverallDataResponseBodyMetricDatasNodes) SetY

func (DescribeChannelOverallDataResponseBodyMetricDatasNodes) String

type DescribeChannelOverallDataResponseBodyOverallData

type DescribeChannelOverallDataResponseBodyOverallData struct {
	// example:
	//
	// 0.5
	ConnAvgTime *float32 `json:"ConnAvgTime,omitempty" xml:"ConnAvgTime,omitempty"`
	// example:
	//
	// 0.91
	FiveSecJoinRate *float32 `json:"FiveSecJoinRate,omitempty" xml:"FiveSecJoinRate,omitempty"`
	// example:
	//
	// 0.02
	TotalAudioStuckRate *float32 `json:"TotalAudioStuckRate,omitempty" xml:"TotalAudioStuckRate,omitempty"`
	// example:
	//
	// 0.02
	TotalVideoStuckRate *float32 `json:"TotalVideoStuckRate,omitempty" xml:"TotalVideoStuckRate,omitempty"`
	// example:
	//
	// 0.02
	TotalVideoVagueRate *float32 `json:"TotalVideoVagueRate,omitempty" xml:"TotalVideoVagueRate,omitempty"`
}

func (DescribeChannelOverallDataResponseBodyOverallData) GoString

func (*DescribeChannelOverallDataResponseBodyOverallData) SetConnAvgTime

func (*DescribeChannelOverallDataResponseBodyOverallData) SetFiveSecJoinRate

func (*DescribeChannelOverallDataResponseBodyOverallData) SetTotalAudioStuckRate

func (*DescribeChannelOverallDataResponseBodyOverallData) SetTotalVideoStuckRate

func (*DescribeChannelOverallDataResponseBodyOverallData) SetTotalVideoVagueRate

func (DescribeChannelOverallDataResponseBodyOverallData) String

type DescribeChannelParticipantsRequest

type DescribeChannelParticipantsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aec****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// asc
	Order   *string `json:"Order,omitempty" xml:"Order,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeChannelParticipantsRequest) GoString

func (*DescribeChannelParticipantsRequest) SetAppId

func (*DescribeChannelParticipantsRequest) SetChannelId

func (*DescribeChannelParticipantsRequest) SetOrder

func (*DescribeChannelParticipantsRequest) SetOwnerId

func (*DescribeChannelParticipantsRequest) SetPageNum

func (*DescribeChannelParticipantsRequest) SetPageSize

func (DescribeChannelParticipantsRequest) String

type DescribeChannelParticipantsResponse

type DescribeChannelParticipantsResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelParticipantsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelParticipantsResponse) GoString

func (*DescribeChannelParticipantsResponse) SetHeaders

func (*DescribeChannelParticipantsResponse) SetStatusCode

func (DescribeChannelParticipantsResponse) String

type DescribeChannelParticipantsResponseBody

type DescribeChannelParticipantsResponseBody struct {
	// example:
	//
	// 6159ba01-6687-4fb2-a831-f0cd8d188648
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1557909133
	Timestamp *int32 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
	// example:
	//
	// 3
	TotalNum *int32 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int32                                           `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
	UserList  *DescribeChannelParticipantsResponseBodyUserList `json:"UserList,omitempty" xml:"UserList,omitempty" type:"Struct"`
}

func (DescribeChannelParticipantsResponseBody) GoString

func (*DescribeChannelParticipantsResponseBody) SetRequestId

func (*DescribeChannelParticipantsResponseBody) SetTimestamp

func (*DescribeChannelParticipantsResponseBody) SetTotalNum

func (*DescribeChannelParticipantsResponseBody) SetTotalPage

func (DescribeChannelParticipantsResponseBody) String

type DescribeChannelParticipantsResponseBodyUserList

type DescribeChannelParticipantsResponseBodyUserList struct {
	User []*string `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (DescribeChannelParticipantsResponseBodyUserList) GoString

func (*DescribeChannelParticipantsResponseBodyUserList) SetUser

func (DescribeChannelParticipantsResponseBodyUserList) String

type DescribeChannelRequest

type DescribeChannelRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
}

func (DescribeChannelRequest) GoString

func (s DescribeChannelRequest) GoString() string

func (*DescribeChannelRequest) SetAppId

func (*DescribeChannelRequest) SetChannelId

func (DescribeChannelRequest) String

func (s DescribeChannelRequest) String() string

type DescribeChannelResponse

type DescribeChannelResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelResponse) GoString

func (s DescribeChannelResponse) GoString() string

func (*DescribeChannelResponse) SetBody

func (*DescribeChannelResponse) SetHeaders

func (*DescribeChannelResponse) SetStatusCode

func (DescribeChannelResponse) String

func (s DescribeChannelResponse) String() string

type DescribeChannelResponseBody

type DescribeChannelResponseBody struct {
	// channel
	Channel      *DescribeChannelResponseBodyChannel `json:"Channel,omitempty" xml:"Channel,omitempty" type:"Struct"`
	ChannelExist *bool                               `json:"ChannelExist,omitempty" xml:"ChannelExist,omitempty"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeChannelResponseBody) GoString

func (s DescribeChannelResponseBody) GoString() string

func (*DescribeChannelResponseBody) SetChannel

func (*DescribeChannelResponseBody) SetChannelExist

func (*DescribeChannelResponseBody) SetRequestId

func (DescribeChannelResponseBody) String

type DescribeChannelResponseBodyChannel

type DescribeChannelResponseBodyChannel struct {
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1557909133
	StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeChannelResponseBodyChannel) GoString

func (*DescribeChannelResponseBodyChannel) SetChannelId

func (*DescribeChannelResponseBodyChannel) SetStartTime

func (DescribeChannelResponseBodyChannel) String

type DescribeChannelTopPubUserListRequest

type DescribeChannelTopPubUserListRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615893133
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1615893757
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
}

func (DescribeChannelTopPubUserListRequest) GoString

func (*DescribeChannelTopPubUserListRequest) SetAppId

func (*DescribeChannelTopPubUserListRequest) SetChannelId

func (*DescribeChannelTopPubUserListRequest) SetCreatedTs

func (*DescribeChannelTopPubUserListRequest) SetDestroyedTs

func (DescribeChannelTopPubUserListRequest) String

type DescribeChannelTopPubUserListResponse

type DescribeChannelTopPubUserListResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelTopPubUserListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelTopPubUserListResponse) GoString

func (*DescribeChannelTopPubUserListResponse) SetHeaders

func (*DescribeChannelTopPubUserListResponse) SetStatusCode

func (DescribeChannelTopPubUserListResponse) String

type DescribeChannelTopPubUserListResponseBody

type DescribeChannelTopPubUserListResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId            *string                                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TopPubUserDetailList []*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList `json:"TopPubUserDetailList,omitempty" xml:"TopPubUserDetailList,omitempty" type:"Repeated"`
}

func (DescribeChannelTopPubUserListResponseBody) GoString

func (*DescribeChannelTopPubUserListResponseBody) SetRequestId

func (DescribeChannelTopPubUserListResponseBody) String

type DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList

type DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList struct {
	// example:
	//
	// 1615893327
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1615893442
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 0
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 浙江省-杭州市
	Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
	// example:
	//
	// 0
	OnlineDuration *int64                                                                        `json:"OnlineDuration,omitempty" xml:"OnlineDuration,omitempty"`
	OnlinePeriods  []*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods `json:"OnlinePeriods,omitempty" xml:"OnlinePeriods,omitempty" type:"Repeated"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) GoString

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) SetCreatedTs

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) SetDestroyedTs

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) SetDuration

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) SetLocation

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) SetOnlineDuration

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) SetUserId

func (DescribeChannelTopPubUserListResponseBodyTopPubUserDetailList) String

type DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods

type DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods struct {
	// example:
	//
	// 1615893327
	JoinTs *int64 `json:"JoinTs,omitempty" xml:"JoinTs,omitempty"`
	// example:
	//
	// 1615893442
	LeaveTs *int64 `json:"LeaveTs,omitempty" xml:"LeaveTs,omitempty"`
}

func (DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods) GoString

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods) SetJoinTs

func (*DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods) SetLeaveTs

func (DescribeChannelTopPubUserListResponseBodyTopPubUserDetailListOnlinePeriods) String

type DescribeChannelUserMetricsRequest

type DescribeChannelUserMetricsRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
}

func (DescribeChannelUserMetricsRequest) GoString

func (*DescribeChannelUserMetricsRequest) SetAppId

func (*DescribeChannelUserMetricsRequest) SetChannelId

func (*DescribeChannelUserMetricsRequest) SetCreatedTs

func (*DescribeChannelUserMetricsRequest) SetDestroyedTs

func (DescribeChannelUserMetricsRequest) String

type DescribeChannelUserMetricsResponse

type DescribeChannelUserMetricsResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelUserMetricsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelUserMetricsResponse) GoString

func (*DescribeChannelUserMetricsResponse) SetHeaders

func (*DescribeChannelUserMetricsResponse) SetStatusCode

func (DescribeChannelUserMetricsResponse) String

type DescribeChannelUserMetricsResponseBody

type DescribeChannelUserMetricsResponseBody struct {
	MetricDatas []*DescribeChannelUserMetricsResponseBodyMetricDatas `json:"MetricDatas,omitempty" xml:"MetricDatas,omitempty" type:"Repeated"`
	OverallData *DescribeChannelUserMetricsResponseBodyOverallData   `json:"OverallData,omitempty" xml:"OverallData,omitempty" type:"Struct"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeChannelUserMetricsResponseBody) GoString

func (*DescribeChannelUserMetricsResponseBody) SetRequestId

func (DescribeChannelUserMetricsResponseBody) String

type DescribeChannelUserMetricsResponseBodyMetricDatas

type DescribeChannelUserMetricsResponseBodyMetricDatas struct {
	Nodes []*DescribeChannelUserMetricsResponseBodyMetricDatasNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// ALL_NUM
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeChannelUserMetricsResponseBodyMetricDatas) GoString

func (*DescribeChannelUserMetricsResponseBodyMetricDatas) SetType

func (DescribeChannelUserMetricsResponseBodyMetricDatas) String

type DescribeChannelUserMetricsResponseBodyMetricDatasNodes

type DescribeChannelUserMetricsResponseBodyMetricDatasNodes struct {
	Ext map[string]interface{} `json:"Ext,omitempty" xml:"Ext,omitempty"`
	// example:
	//
	// 1612418625
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 123
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeChannelUserMetricsResponseBodyMetricDatasNodes) GoString

func (*DescribeChannelUserMetricsResponseBodyMetricDatasNodes) SetExt

func (*DescribeChannelUserMetricsResponseBodyMetricDatasNodes) SetX

func (*DescribeChannelUserMetricsResponseBodyMetricDatasNodes) SetY

func (DescribeChannelUserMetricsResponseBodyMetricDatasNodes) String

type DescribeChannelUserMetricsResponseBodyOverallData

type DescribeChannelUserMetricsResponseBodyOverallData struct {
	// example:
	//
	// 0
	TotalBadExpNum *int64 `json:"TotalBadExpNum,omitempty" xml:"TotalBadExpNum,omitempty"`
	// example:
	//
	// 0
	TotalJoinFailNum *int64 `json:"TotalJoinFailNum,omitempty" xml:"TotalJoinFailNum,omitempty"`
	// example:
	//
	// 1
	TotalPubUserNum *int64 `json:"TotalPubUserNum,omitempty" xml:"TotalPubUserNum,omitempty"`
	// example:
	//
	// 3
	TotalSubUserNum *int64 `json:"TotalSubUserNum,omitempty" xml:"TotalSubUserNum,omitempty"`
	// example:
	//
	// 5
	TotalUserNum *int64 `json:"TotalUserNum,omitempty" xml:"TotalUserNum,omitempty"`
}

func (DescribeChannelUserMetricsResponseBodyOverallData) GoString

func (*DescribeChannelUserMetricsResponseBodyOverallData) SetTotalBadExpNum

func (*DescribeChannelUserMetricsResponseBodyOverallData) SetTotalJoinFailNum

func (*DescribeChannelUserMetricsResponseBodyOverallData) SetTotalPubUserNum

func (*DescribeChannelUserMetricsResponseBodyOverallData) SetTotalSubUserNum

func (*DescribeChannelUserMetricsResponseBodyOverallData) SetTotalUserNum

func (DescribeChannelUserMetricsResponseBodyOverallData) String

type DescribeChannelUserRequest

type DescribeChannelUserRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1811****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeChannelUserRequest) GoString

func (s DescribeChannelUserRequest) GoString() string

func (*DescribeChannelUserRequest) SetAppId

func (*DescribeChannelUserRequest) SetChannelId

func (*DescribeChannelUserRequest) SetUserId

func (DescribeChannelUserRequest) String

type DescribeChannelUserResponse

type DescribeChannelUserResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelUserResponse) GoString

func (s DescribeChannelUserResponse) GoString() string

func (*DescribeChannelUserResponse) SetBody

func (*DescribeChannelUserResponse) SetHeaders

func (*DescribeChannelUserResponse) SetStatusCode

func (DescribeChannelUserResponse) String

type DescribeChannelUserResponseBody

type DescribeChannelUserResponseBody struct {
	ChannelExist *bool `json:"ChannelExist,omitempty" xml:"ChannelExist,omitempty"`
	InChannel    *bool `json:"InChannel,omitempty" xml:"InChannel,omitempty"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Sessions  []*DescribeChannelUserResponseBodySessions `json:"Sessions,omitempty" xml:"Sessions,omitempty" type:"Repeated"`
}

func (DescribeChannelUserResponseBody) GoString

func (*DescribeChannelUserResponseBody) SetChannelExist

func (*DescribeChannelUserResponseBody) SetInChannel

func (*DescribeChannelUserResponseBody) SetRequestId

func (DescribeChannelUserResponseBody) String

type DescribeChannelUserResponseBodySessions

type DescribeChannelUserResponseBodySessions struct {
	// example:
	//
	// 1557909133
	Joined *int64 `json:"Joined,omitempty" xml:"Joined,omitempty"`
	// example:
	//
	// xa744sxx8rtobgj****
	SessionId *string `json:"SessionId,omitempty" xml:"SessionId,omitempty"`
	// example:
	//
	// 1811****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeChannelUserResponseBodySessions) GoString

func (*DescribeChannelUserResponseBodySessions) SetJoined

func (*DescribeChannelUserResponseBodySessions) SetSessionId

func (*DescribeChannelUserResponseBodySessions) SetUserId

func (DescribeChannelUserResponseBodySessions) String

type DescribeChannelUsersRequest

type DescribeChannelUsersRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// a2hz****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (DescribeChannelUsersRequest) GoString

func (s DescribeChannelUsersRequest) GoString() string

func (*DescribeChannelUsersRequest) SetAppId

func (*DescribeChannelUsersRequest) SetChannelId

func (*DescribeChannelUsersRequest) SetOwnerId

func (DescribeChannelUsersRequest) String

type DescribeChannelUsersResponse

type DescribeChannelUsersResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelUsersResponse) GoString

func (s DescribeChannelUsersResponse) GoString() string

func (*DescribeChannelUsersResponse) SetBody

func (*DescribeChannelUsersResponse) SetHeaders

func (*DescribeChannelUsersResponse) SetStatusCode

func (DescribeChannelUsersResponse) String

type DescribeChannelUsersResponseBody

type DescribeChannelUsersResponseBody struct {
	// example:
	//
	// 1
	ChannelProfile *int32 `json:"ChannelProfile,omitempty" xml:"ChannelProfile,omitempty"`
	// example:
	//
	// 100
	CommTotalNum        *int32    `json:"CommTotalNum,omitempty" xml:"CommTotalNum,omitempty"`
	InteractiveUserList []*string `json:"InteractiveUserList,omitempty" xml:"InteractiveUserList,omitempty" type:"Repeated"`
	// example:
	//
	// 0
	InteractiveUserNum *int32 `json:"InteractiveUserNum,omitempty" xml:"InteractiveUserNum,omitempty"`
	// example:
	//
	// true
	IsChannelExist *bool     `json:"IsChannelExist,omitempty" xml:"IsChannelExist,omitempty"`
	LiveUserList   []*string `json:"LiveUserList,omitempty" xml:"LiveUserList,omitempty" type:"Repeated"`
	// example:
	//
	// 0
	LiveUserNum *int32 `json:"LiveUserNum,omitempty" xml:"LiveUserNum,omitempty"`
	// example:
	//
	// 6159ba01-6687-4fb2-a831-f0cd8d188648
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1557909133
	Timestamp *int32    `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
	UserList  []*string `json:"UserList,omitempty" xml:"UserList,omitempty" type:"Repeated"`
}

func (DescribeChannelUsersResponseBody) GoString

func (*DescribeChannelUsersResponseBody) SetChannelProfile

func (*DescribeChannelUsersResponseBody) SetCommTotalNum

func (*DescribeChannelUsersResponseBody) SetInteractiveUserList

func (*DescribeChannelUsersResponseBody) SetInteractiveUserNum

func (*DescribeChannelUsersResponseBody) SetIsChannelExist

func (*DescribeChannelUsersResponseBody) SetLiveUserList

func (*DescribeChannelUsersResponseBody) SetLiveUserNum

func (*DescribeChannelUsersResponseBody) SetRequestId

func (*DescribeChannelUsersResponseBody) SetTimestamp

func (*DescribeChannelUsersResponseBody) SetUserList

func (DescribeChannelUsersResponseBody) String

type DescribeChannelsRequest

type DescribeChannelsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeChannelsRequest) GoString

func (s DescribeChannelsRequest) GoString() string

func (*DescribeChannelsRequest) SetAppId

func (*DescribeChannelsRequest) SetPageNo

func (*DescribeChannelsRequest) SetPageSize

func (DescribeChannelsRequest) String

func (s DescribeChannelsRequest) String() string

type DescribeChannelsResponse

type DescribeChannelsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeChannelsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeChannelsResponse) GoString

func (s DescribeChannelsResponse) GoString() string

func (*DescribeChannelsResponse) SetBody

func (*DescribeChannelsResponse) SetHeaders

func (*DescribeChannelsResponse) SetStatusCode

func (DescribeChannelsResponse) String

func (s DescribeChannelsResponse) String() string

type DescribeChannelsResponseBody

type DescribeChannelsResponseBody struct {
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Records  []*string `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1
	TotalCnt *int32 `json:"TotalCnt,omitempty" xml:"TotalCnt,omitempty"`
}

func (DescribeChannelsResponseBody) GoString

func (s DescribeChannelsResponseBody) GoString() string

func (*DescribeChannelsResponseBody) SetPageNo

func (*DescribeChannelsResponseBody) SetPageSize

func (*DescribeChannelsResponseBody) SetRecords

func (*DescribeChannelsResponseBody) SetRequestId

func (*DescribeChannelsResponseBody) SetTotalCnt

func (DescribeChannelsResponseBody) String

type DescribeCloudNotesRequest

type DescribeCloudNotesRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1712376532000
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1712376032000
	StartTs *int64    `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	TaskIds []*string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty" type:"Repeated"`
}

func (DescribeCloudNotesRequest) GoString

func (s DescribeCloudNotesRequest) GoString() string

func (*DescribeCloudNotesRequest) SetAppId

func (*DescribeCloudNotesRequest) SetChannelId

func (*DescribeCloudNotesRequest) SetEndTs

func (*DescribeCloudNotesRequest) SetPageNo

func (*DescribeCloudNotesRequest) SetPageSize

func (*DescribeCloudNotesRequest) SetStartTs

func (*DescribeCloudNotesRequest) SetTaskIds

func (DescribeCloudNotesRequest) String

func (s DescribeCloudNotesRequest) String() string

type DescribeCloudNotesResponse

type DescribeCloudNotesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeCloudNotesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeCloudNotesResponse) GoString

func (s DescribeCloudNotesResponse) GoString() string

func (*DescribeCloudNotesResponse) SetBody

func (*DescribeCloudNotesResponse) SetHeaders

func (*DescribeCloudNotesResponse) SetStatusCode

func (DescribeCloudNotesResponse) String

type DescribeCloudNotesResponseBody

type DescribeCloudNotesResponseBody struct {
	Items []*DescribeCloudNotesResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 154EF5DE-3D08-1F2C-A482-281F78D74B7C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 10
	TotalCnt *int32 `json:"TotalCnt,omitempty" xml:"TotalCnt,omitempty"`
}

func (DescribeCloudNotesResponseBody) GoString

func (*DescribeCloudNotesResponseBody) SetItems

func (*DescribeCloudNotesResponseBody) SetPageNo

func (*DescribeCloudNotesResponseBody) SetPageSize

func (*DescribeCloudNotesResponseBody) SetRequestId

func (*DescribeCloudNotesResponseBody) SetTotalCnt

func (DescribeCloudNotesResponseBody) String

type DescribeCloudNotesResponseBodyItems

type DescribeCloudNotesResponseBodyItems struct {
	// example:
	//
	// cloudNote/ksvxxppi/88_12/autoChapters_1724914365173.json
	AutoChaptersFilePath *string `json:"AutoChaptersFilePath,omitempty" xml:"AutoChaptersFilePath,omitempty"`
	// example:
	//
	// sample-bucket
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	// example:
	//
	// testchannelId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// cloudNote/ksvxxppi/88_12/customPrompt_1724914365173.json
	CustomPromptFilePath *string `json:"CustomPromptFilePath,omitempty" xml:"CustomPromptFilePath,omitempty"`
	// example:
	//
	// cloudNote/ksvxxppi/88_12/meetingAssistance_1724914365173.json
	MeetingAssistanceFilePath *string `json:"MeetingAssistanceFilePath,omitempty" xml:"MeetingAssistanceFilePath,omitempty"`
	// example:
	//
	// 1
	Region *int32 `json:"Region,omitempty" xml:"Region,omitempty"`
	// example:
	//
	// cloudNote/ksvxxppi/88_12/serviceInspection_1724914365173.json
	ServiceInspectionFilePath *string `json:"ServiceInspectionFilePath,omitempty" xml:"ServiceInspectionFilePath,omitempty"`
	// example:
	//
	// 1731939816837
	StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	// example:
	//
	// cloudNote/ksvxxppi/88_12/summarization_1724914365173.json
	SummarizationFilePath *string `json:"SummarizationFilePath,omitempty" xml:"SummarizationFilePath,omitempty"`
	// example:
	//
	// test001
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// example:
	//
	// cloudNote/ksvxxppi/88_12/textPolish_1724914365173.json
	TextPolishFilePath *string `json:"TextPolishFilePath,omitempty" xml:"TextPolishFilePath,omitempty"`
	// example:
	//
	// cloudNote/ksvxxppi/88_12/transcription_1724914365173.json
	TranscriptionFilePath *string `json:"TranscriptionFilePath,omitempty" xml:"TranscriptionFilePath,omitempty"`
	// example:
	//
	// 1
	Vendor *int32 `json:"Vendor,omitempty" xml:"Vendor,omitempty"`
}

func (DescribeCloudNotesResponseBodyItems) GoString

func (*DescribeCloudNotesResponseBodyItems) SetAutoChaptersFilePath

func (*DescribeCloudNotesResponseBodyItems) SetBucket

func (*DescribeCloudNotesResponseBodyItems) SetChannelId

func (*DescribeCloudNotesResponseBodyItems) SetCustomPromptFilePath

func (*DescribeCloudNotesResponseBodyItems) SetMeetingAssistanceFilePath

func (*DescribeCloudNotesResponseBodyItems) SetRegion

func (*DescribeCloudNotesResponseBodyItems) SetServiceInspectionFilePath

func (*DescribeCloudNotesResponseBodyItems) SetStartTs

func (*DescribeCloudNotesResponseBodyItems) SetSummarizationFilePath

func (*DescribeCloudNotesResponseBodyItems) SetTaskId

func (*DescribeCloudNotesResponseBodyItems) SetTextPolishFilePath

func (*DescribeCloudNotesResponseBodyItems) SetTranscriptionFilePath

func (*DescribeCloudNotesResponseBodyItems) SetVendor

func (DescribeCloudNotesResponseBodyItems) String

type DescribeCloudNotesShrinkRequest

type DescribeCloudNotesShrinkRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1712376532000
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1712376032000
	StartTs       *int64  `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	TaskIdsShrink *string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty"`
}

func (DescribeCloudNotesShrinkRequest) GoString

func (*DescribeCloudNotesShrinkRequest) SetAppId

func (*DescribeCloudNotesShrinkRequest) SetChannelId

func (*DescribeCloudNotesShrinkRequest) SetEndTs

func (*DescribeCloudNotesShrinkRequest) SetPageNo

func (*DescribeCloudNotesShrinkRequest) SetPageSize

func (*DescribeCloudNotesShrinkRequest) SetStartTs

func (*DescribeCloudNotesShrinkRequest) SetTaskIdsShrink

func (DescribeCloudNotesShrinkRequest) String

type DescribeEndPointEventListRequest

type DescribeEndPointEventListRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testuserid1,testuserid2
	UserIdList *string `json:"UserIdList,omitempty" xml:"UserIdList,omitempty"`
}

func (DescribeEndPointEventListRequest) GoString

func (*DescribeEndPointEventListRequest) SetAppId

func (*DescribeEndPointEventListRequest) SetChannelId

func (*DescribeEndPointEventListRequest) SetCreatedTs

func (*DescribeEndPointEventListRequest) SetDestroyedTs

func (*DescribeEndPointEventListRequest) SetUserIdList

func (DescribeEndPointEventListRequest) String

type DescribeEndPointEventListResponse

type DescribeEndPointEventListResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeEndPointEventListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeEndPointEventListResponse) GoString

func (*DescribeEndPointEventListResponse) SetHeaders

func (*DescribeEndPointEventListResponse) SetStatusCode

func (DescribeEndPointEventListResponse) String

type DescribeEndPointEventListResponseBody

type DescribeEndPointEventListResponseBody struct {
	Nodes []*DescribeEndPointEventListResponseBodyNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeEndPointEventListResponseBody) GoString

func (*DescribeEndPointEventListResponseBody) SetRequestId

func (DescribeEndPointEventListResponseBody) String

type DescribeEndPointEventListResponseBodyNodes

type DescribeEndPointEventListResponseBodyNodes struct {
	EventDataItems []*DescribeEndPointEventListResponseBodyNodesEventDataItems `json:"EventDataItems,omitempty" xml:"EventDataItems,omitempty" type:"Repeated"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeEndPointEventListResponseBodyNodes) GoString

func (*DescribeEndPointEventListResponseBodyNodes) SetUserId

func (DescribeEndPointEventListResponseBodyNodes) String

type DescribeEndPointEventListResponseBodyNodesEventDataItems

type DescribeEndPointEventListResponseBodyNodesEventDataItems struct {
	EventList []*DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList `json:"EventList,omitempty" xml:"EventList,omitempty" type:"Repeated"`
	// example:
	//
	// 1614936817
	Ts *int64 `json:"Ts,omitempty" xml:"Ts,omitempty"`
}

func (DescribeEndPointEventListResponseBodyNodesEventDataItems) GoString

func (*DescribeEndPointEventListResponseBodyNodesEventDataItems) SetTs

func (DescribeEndPointEventListResponseBodyNodesEventDataItems) String

type DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList

type DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList struct {
	// example:
	//
	// 开始发布
	EventName *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	// example:
	//
	// USER
	EventType *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	// example:
	//
	// 1614936817
	Ts *int64 `json:"Ts,omitempty" xml:"Ts,omitempty"`
	// example:
	//
	// 1614936817123
	TsInMs *string `json:"TsInMs,omitempty" xml:"TsInMs,omitempty"`
}

func (DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList) GoString

func (*DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList) SetEventName

func (*DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList) SetEventType

func (*DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList) SetTs

func (*DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList) SetTsInMs

func (DescribeEndPointEventListResponseBodyNodesEventDataItemsEventList) String

type DescribeEndPointMetricDataRequest

type DescribeEndPointMetricDataRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// VIDEO_STUCK_CAMERA
	Metrics *string `json:"Metrics,omitempty" xml:"Metrics,omitempty"`
	// example:
	//
	// testcall1,testcall2
	PubCallIdList *string `json:"PubCallIdList,omitempty" xml:"PubCallIdList,omitempty"`
	// example:
	//
	// testuserid
	PubUserId *string `json:"PubUserId,omitempty" xml:"PubUserId,omitempty"`
	// example:
	//
	// testuserid
	SubUserId *string `json:"SubUserId,omitempty" xml:"SubUserId,omitempty"`
}

func (DescribeEndPointMetricDataRequest) GoString

func (*DescribeEndPointMetricDataRequest) SetAppId

func (*DescribeEndPointMetricDataRequest) SetChannelId

func (*DescribeEndPointMetricDataRequest) SetCreatedTs

func (*DescribeEndPointMetricDataRequest) SetDestroyedTs

func (*DescribeEndPointMetricDataRequest) SetMetrics

func (*DescribeEndPointMetricDataRequest) SetPubCallIdList

func (*DescribeEndPointMetricDataRequest) SetPubUserId

func (*DescribeEndPointMetricDataRequest) SetSubUserId

func (DescribeEndPointMetricDataRequest) String

type DescribeEndPointMetricDataResponse

type DescribeEndPointMetricDataResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeEndPointMetricDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeEndPointMetricDataResponse) GoString

func (*DescribeEndPointMetricDataResponse) SetHeaders

func (*DescribeEndPointMetricDataResponse) SetStatusCode

func (DescribeEndPointMetricDataResponse) String

type DescribeEndPointMetricDataResponseBody

type DescribeEndPointMetricDataResponseBody struct {
	PubMetrics []*DescribeEndPointMetricDataResponseBodyPubMetrics `json:"PubMetrics,omitempty" xml:"PubMetrics,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId  *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubMetrics []*DescribeEndPointMetricDataResponseBodySubMetrics `json:"SubMetrics,omitempty" xml:"SubMetrics,omitempty" type:"Repeated"`
}

func (DescribeEndPointMetricDataResponseBody) GoString

func (*DescribeEndPointMetricDataResponseBody) SetRequestId

func (DescribeEndPointMetricDataResponseBody) String

type DescribeEndPointMetricDataResponseBodyPubMetrics

type DescribeEndPointMetricDataResponseBodyPubMetrics struct {
	Nodes []*DescribeEndPointMetricDataResponseBodyPubMetricsNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// VIDEO_STUCK_CAMERA
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeEndPointMetricDataResponseBodyPubMetrics) GoString

func (*DescribeEndPointMetricDataResponseBodyPubMetrics) SetType

func (*DescribeEndPointMetricDataResponseBodyPubMetrics) SetUserId

func (DescribeEndPointMetricDataResponseBodyPubMetrics) String

type DescribeEndPointMetricDataResponseBodyPubMetricsNodes

type DescribeEndPointMetricDataResponseBodyPubMetricsNodes struct {
	Ext map[string]interface{} `json:"Ext,omitempty" xml:"Ext,omitempty"`
	// example:
	//
	// 1548670257
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 230100
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeEndPointMetricDataResponseBodyPubMetricsNodes) GoString

func (*DescribeEndPointMetricDataResponseBodyPubMetricsNodes) SetExt

func (*DescribeEndPointMetricDataResponseBodyPubMetricsNodes) SetX

func (*DescribeEndPointMetricDataResponseBodyPubMetricsNodes) SetY

func (DescribeEndPointMetricDataResponseBodyPubMetricsNodes) String

type DescribeEndPointMetricDataResponseBodySubMetrics

type DescribeEndPointMetricDataResponseBodySubMetrics struct {
	Nodes []*DescribeEndPointMetricDataResponseBodySubMetricsNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// VIDEO_STUCK_CAMERA
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeEndPointMetricDataResponseBodySubMetrics) GoString

func (*DescribeEndPointMetricDataResponseBodySubMetrics) SetType

func (*DescribeEndPointMetricDataResponseBodySubMetrics) SetUserId

func (DescribeEndPointMetricDataResponseBodySubMetrics) String

type DescribeEndPointMetricDataResponseBodySubMetricsNodes

type DescribeEndPointMetricDataResponseBodySubMetricsNodes struct {
	Ext map[string]interface{} `json:"Ext,omitempty" xml:"Ext,omitempty"`
	// example:
	//
	// 1548670257
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 230100
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeEndPointMetricDataResponseBodySubMetricsNodes) GoString

func (*DescribeEndPointMetricDataResponseBodySubMetricsNodes) SetExt

func (*DescribeEndPointMetricDataResponseBodySubMetricsNodes) SetX

func (*DescribeEndPointMetricDataResponseBodySubMetricsNodes) SetY

func (DescribeEndPointMetricDataResponseBodySubMetricsNodes) String

type DescribeFaultDiagnosisFactorDistributionStatRequest

type DescribeFaultDiagnosisFactorDistributionStatRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615892596****
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615892596
	StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
}

func (DescribeFaultDiagnosisFactorDistributionStatRequest) GoString

func (*DescribeFaultDiagnosisFactorDistributionStatRequest) SetAppId

func (*DescribeFaultDiagnosisFactorDistributionStatRequest) SetEndTs

func (*DescribeFaultDiagnosisFactorDistributionStatRequest) SetStartTs

func (DescribeFaultDiagnosisFactorDistributionStatRequest) String

type DescribeFaultDiagnosisFactorDistributionStatResponse

type DescribeFaultDiagnosisFactorDistributionStatResponse struct {
	Headers    map[string]*string                                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeFaultDiagnosisFactorDistributionStatResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeFaultDiagnosisFactorDistributionStatResponse) GoString

func (*DescribeFaultDiagnosisFactorDistributionStatResponse) SetHeaders

func (*DescribeFaultDiagnosisFactorDistributionStatResponse) SetStatusCode

func (DescribeFaultDiagnosisFactorDistributionStatResponse) String

type DescribeFaultDiagnosisFactorDistributionStatResponseBody

type DescribeFaultDiagnosisFactorDistributionStatResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string                                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StatList  []*DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList `json:"StatList,omitempty" xml:"StatList,omitempty" type:"Repeated"`
}

func (DescribeFaultDiagnosisFactorDistributionStatResponseBody) GoString

func (*DescribeFaultDiagnosisFactorDistributionStatResponseBody) SetRequestId

func (DescribeFaultDiagnosisFactorDistributionStatResponseBody) String

type DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList

type DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList struct {
	// example:
	//
	// 1
	FactorId *string `json:"FactorId,omitempty" xml:"FactorId,omitempty"`
	// example:
	//
	// 100
	UserCount *int32 `json:"UserCount,omitempty" xml:"UserCount,omitempty"`
	// example:
	//
	// 0.9239
	UserRatio *float32 `json:"UserRatio,omitempty" xml:"UserRatio,omitempty"`
}

func (DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList) GoString

func (*DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList) SetFactorId

func (*DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList) SetUserCount

func (*DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList) SetUserRatio

func (DescribeFaultDiagnosisFactorDistributionStatResponseBodyStatList) String

type DescribeFaultDiagnosisOverallDataRequest

type DescribeFaultDiagnosisOverallDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 4eah****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// JOIN_SLOW_USER
	StatDim *string `json:"StatDim,omitempty" xml:"StatDim,omitempty"`
}

func (DescribeFaultDiagnosisOverallDataRequest) GoString

func (*DescribeFaultDiagnosisOverallDataRequest) SetAppId

func (*DescribeFaultDiagnosisOverallDataRequest) SetEndTs

func (*DescribeFaultDiagnosisOverallDataRequest) SetStartTs

func (*DescribeFaultDiagnosisOverallDataRequest) SetStatDim

func (DescribeFaultDiagnosisOverallDataRequest) String

type DescribeFaultDiagnosisOverallDataResponse

type DescribeFaultDiagnosisOverallDataResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeFaultDiagnosisOverallDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeFaultDiagnosisOverallDataResponse) GoString

func (*DescribeFaultDiagnosisOverallDataResponse) SetHeaders

func (*DescribeFaultDiagnosisOverallDataResponse) SetStatusCode

func (DescribeFaultDiagnosisOverallDataResponse) String

type DescribeFaultDiagnosisOverallDataResponseBody

type DescribeFaultDiagnosisOverallDataResponseBody struct {
	MetricData  *DescribeFaultDiagnosisOverallDataResponseBodyMetricData  `json:"MetricData,omitempty" xml:"MetricData,omitempty" type:"Struct"`
	OverallData *DescribeFaultDiagnosisOverallDataResponseBodyOverallData `json:"OverallData,omitempty" xml:"OverallData,omitempty" type:"Struct"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeFaultDiagnosisOverallDataResponseBody) GoString

func (*DescribeFaultDiagnosisOverallDataResponseBody) SetRequestId

func (DescribeFaultDiagnosisOverallDataResponseBody) String

type DescribeFaultDiagnosisOverallDataResponseBodyMetricData

type DescribeFaultDiagnosisOverallDataResponseBodyMetricData struct {
	Nodes []*DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
}

func (DescribeFaultDiagnosisOverallDataResponseBodyMetricData) GoString

func (DescribeFaultDiagnosisOverallDataResponseBodyMetricData) String

type DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes

type DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes struct {
	Ext map[string]interface{} `json:"Ext,omitempty" xml:"Ext,omitempty"`
	// example:
	//
	// 1615824000
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 1
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes) GoString

func (*DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes) SetExt

func (*DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes) SetX

func (*DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes) SetY

func (DescribeFaultDiagnosisOverallDataResponseBodyMetricDataNodes) String

type DescribeFaultDiagnosisOverallDataResponseBodyOverallData

type DescribeFaultDiagnosisOverallDataResponseBodyOverallData struct {
	// example:
	//
	// 20
	FaultUserCount *int32 `json:"FaultUserCount,omitempty" xml:"FaultUserCount,omitempty"`
	// example:
	//
	// 0.1
	FaultUserRatio *float32 `json:"FaultUserRatio,omitempty" xml:"FaultUserRatio,omitempty"`
	// example:
	//
	// 40
	TotalUserCount *int32 `json:"TotalUserCount,omitempty" xml:"TotalUserCount,omitempty"`
}

func (DescribeFaultDiagnosisOverallDataResponseBodyOverallData) GoString

func (*DescribeFaultDiagnosisOverallDataResponseBodyOverallData) SetFaultUserCount

func (*DescribeFaultDiagnosisOverallDataResponseBodyOverallData) SetFaultUserRatio

func (*DescribeFaultDiagnosisOverallDataResponseBodyOverallData) SetTotalUserCount

func (DescribeFaultDiagnosisOverallDataResponseBodyOverallData) String

type DescribeFaultDiagnosisUserDetailRequest

type DescribeFaultDiagnosisUserDetailRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615892596
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// JOIN_SLOW
	FaultType *string `json:"FaultType,omitempty" xml:"FaultType,omitempty"`
	// example:
	//
	// true
	QueryCallUserInfo *bool `json:"QueryCallUserInfo,omitempty" xml:"QueryCallUserInfo,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// c906531af5f9****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailRequest) GoString

func (*DescribeFaultDiagnosisUserDetailRequest) SetAppId

func (*DescribeFaultDiagnosisUserDetailRequest) SetChannelId

func (*DescribeFaultDiagnosisUserDetailRequest) SetCreatedTs

func (*DescribeFaultDiagnosisUserDetailRequest) SetFaultType

func (*DescribeFaultDiagnosisUserDetailRequest) SetQueryCallUserInfo

func (*DescribeFaultDiagnosisUserDetailRequest) SetUserId

func (DescribeFaultDiagnosisUserDetailRequest) String

type DescribeFaultDiagnosisUserDetailResponse

type DescribeFaultDiagnosisUserDetailResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeFaultDiagnosisUserDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponse) GoString

func (*DescribeFaultDiagnosisUserDetailResponse) SetHeaders

func (*DescribeFaultDiagnosisUserDetailResponse) SetStatusCode

func (DescribeFaultDiagnosisUserDetailResponse) String

type DescribeFaultDiagnosisUserDetailResponseBody

type DescribeFaultDiagnosisUserDetailResponseBody struct {
	CallInfo         *DescribeFaultDiagnosisUserDetailResponseBodyCallInfo        `json:"CallInfo,omitempty" xml:"CallInfo,omitempty" type:"Struct"`
	FactorList       []*DescribeFaultDiagnosisUserDetailResponseBodyFactorList    `json:"FactorList,omitempty" xml:"FactorList,omitempty" type:"Repeated"`
	FaultMetricData  *DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricData `json:"FaultMetricData,omitempty" xml:"FaultMetricData,omitempty" type:"Struct"`
	NetworkOperators []*string                                                    `json:"NetworkOperators,omitempty" xml:"NetworkOperators,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId  *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UserDetail *DescribeFaultDiagnosisUserDetailResponseBodyUserDetail `json:"UserDetail,omitempty" xml:"UserDetail,omitempty" type:"Struct"`
}

func (DescribeFaultDiagnosisUserDetailResponseBody) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBody) SetNetworkOperators

func (*DescribeFaultDiagnosisUserDetailResponseBody) SetRequestId

func (DescribeFaultDiagnosisUserDetailResponseBody) String

type DescribeFaultDiagnosisUserDetailResponseBodyCallInfo

type DescribeFaultDiagnosisUserDetailResponseBodyCallInfo struct {
	// App ID。
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// IN
	CallStatus *string `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1620957905
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1620958150
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 100
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) SetAppId

func (*DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) SetCallStatus

func (*DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) SetChannelId

func (*DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) SetCreatedTs

func (*DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) SetDestroyedTs

func (*DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) SetDuration

func (DescribeFaultDiagnosisUserDetailResponseBodyCallInfo) String

type DescribeFaultDiagnosisUserDetailResponseBodyFactorList

type DescribeFaultDiagnosisUserDetailResponseBodyFactorList struct {
	// example:
	//
	// 1
	FactorId *string `json:"FactorId,omitempty" xml:"FactorId,omitempty"`
	// example:
	//
	// LOCAL
	FaultSource        *string                                                                     `json:"FaultSource,omitempty" xml:"FaultSource,omitempty"`
	RelatedEventDatas  []*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas  `json:"RelatedEventDatas,omitempty" xml:"RelatedEventDatas,omitempty" type:"Repeated"`
	RelatedMetricDatas []*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas `json:"RelatedMetricDatas,omitempty" xml:"RelatedMetricDatas,omitempty" type:"Repeated"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorList) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorList) SetFactorId

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorList) SetFaultSource

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorList) String

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas struct {
	EventDataItems []*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItems `json:"EventDataItems,omitempty" xml:"EventDataItems,omitempty" type:"Repeated"`
	// example:
	//
	// SENDER
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
	// example:
	//
	// 0a497933****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas) SetRole

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas) SetUserId

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatas) String

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItems

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItems struct {
	EventList []*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItemsEventList `json:"EventList,omitempty" xml:"EventList,omitempty" type:"Repeated"`
	// example:
	//
	// 1614936817
	Ts *int64 `json:"Ts,omitempty" xml:"Ts,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItems) GoString

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItems) String

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItemsEventList

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItemsEventList struct {
	// example:
	//
	// 开始发布
	EventName *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	// example:
	//
	// USER
	EventType *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	// example:
	//
	// 1614936817
	Ts *int64 `json:"Ts,omitempty" xml:"Ts,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItemsEventList) GoString

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedEventDatasEventDataItemsEventList) String

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas struct {
	Nodes []*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// SENDER
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
	// example:
	//
	// AUDIO_STUCK
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// example:
	//
	// 0a497933****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas) SetRole

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas) SetType

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas) SetUserId

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatas) String

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes

type DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes struct {
	Ext map[string]interface{} `json:"Ext,omitempty" xml:"Ext,omitempty"`
	// example:
	//
	// 1615892596
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 20
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes) SetExt

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes) SetX

func (*DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes) SetY

func (DescribeFaultDiagnosisUserDetailResponseBodyFactorListRelatedMetricDatasNodes) String

type DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricData

type DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricData struct {
	Nodes []*DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricData) GoString

func (DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricData) String

type DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes

type DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes struct {
	// example:
	//
	// 1620957900
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.4540
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes) SetX

func (*DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes) SetY

func (DescribeFaultDiagnosisUserDetailResponseBodyFaultMetricDataNodes) String

type DescribeFaultDiagnosisUserDetailResponseBodyUserDetail

type DescribeFaultDiagnosisUserDetailResponseBodyUserDetail struct {
	// example:
	//
	// 1620957919
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1620958150
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 231
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 浙江省-杭州市
	Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
	// example:
	//
	// 4G
	Network *string `json:"Network,omitempty" xml:"Network,omitempty"`
	// example:
	//
	// 231
	OnlineDuration *int64                                                                 `json:"OnlineDuration,omitempty" xml:"OnlineDuration,omitempty"`
	OnlinePeriods  []*DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods `json:"OnlinePeriods,omitempty" xml:"OnlinePeriods,omitempty" type:"Repeated"`
	// example:
	//
	// iOS
	Os *string `json:"Os,omitempty" xml:"Os,omitempty"`
	// example:
	//
	// 1.0.0
	SdkVersion *string `json:"SdkVersion,omitempty" xml:"SdkVersion,omitempty"`
	// example:
	//
	// 0a497933****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetCreatedTs

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetDestroyedTs

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetDuration

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetLocation

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetNetwork

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetOnlineDuration

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetOs

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetSdkVersion

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) SetUserId

func (DescribeFaultDiagnosisUserDetailResponseBodyUserDetail) String

type DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods

type DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods struct {
	// example:
	//
	// 1620957919
	JoinTs *int64 `json:"JoinTs,omitempty" xml:"JoinTs,omitempty"`
	// example:
	//
	// 1620958150
	LeaveTs *int64 `json:"LeaveTs,omitempty" xml:"LeaveTs,omitempty"`
}

func (DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods) GoString

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods) SetJoinTs

func (*DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods) SetLeaveTs

func (DescribeFaultDiagnosisUserDetailResponseBodyUserDetailOnlinePeriods) String

type DescribeFaultDiagnosisUserListRequest

type DescribeFaultDiagnosisUserListRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 311
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615892596
	EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"`
	// example:
	//
	// JOIN_SLOW,AUDIO_STUCK
	FaultTypes *string `json:"FaultTypes,omitempty" xml:"FaultTypes,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615806196
	StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"`
	// example:
	//
	// c906531af5f9****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeFaultDiagnosisUserListRequest) GoString

func (*DescribeFaultDiagnosisUserListRequest) SetAppId

func (*DescribeFaultDiagnosisUserListRequest) SetChannelId

func (*DescribeFaultDiagnosisUserListRequest) SetEndTs

func (*DescribeFaultDiagnosisUserListRequest) SetFaultTypes

func (*DescribeFaultDiagnosisUserListRequest) SetPageNo

func (*DescribeFaultDiagnosisUserListRequest) SetPageSize

func (*DescribeFaultDiagnosisUserListRequest) SetStartTs

func (*DescribeFaultDiagnosisUserListRequest) SetUserId

func (DescribeFaultDiagnosisUserListRequest) String

type DescribeFaultDiagnosisUserListResponse

type DescribeFaultDiagnosisUserListResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeFaultDiagnosisUserListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeFaultDiagnosisUserListResponse) GoString

func (*DescribeFaultDiagnosisUserListResponse) SetHeaders

func (*DescribeFaultDiagnosisUserListResponse) SetStatusCode

func (DescribeFaultDiagnosisUserListResponse) String

type DescribeFaultDiagnosisUserListResponseBody

type DescribeFaultDiagnosisUserListResponseBody struct {
	// example:
	//
	// 2
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 20
	TotalCnt *int32                                                `json:"TotalCnt,omitempty" xml:"TotalCnt,omitempty"`
	UserList []*DescribeFaultDiagnosisUserListResponseBodyUserList `json:"UserList,omitempty" xml:"UserList,omitempty" type:"Repeated"`
}

func (DescribeFaultDiagnosisUserListResponseBody) GoString

func (*DescribeFaultDiagnosisUserListResponseBody) SetPageNo

func (*DescribeFaultDiagnosisUserListResponseBody) SetPageSize

func (*DescribeFaultDiagnosisUserListResponseBody) SetRequestId

func (*DescribeFaultDiagnosisUserListResponseBody) SetTotalCnt

func (DescribeFaultDiagnosisUserListResponseBody) String

type DescribeFaultDiagnosisUserListResponseBodyUserList

type DescribeFaultDiagnosisUserListResponseBodyUserList struct {
	// example:
	//
	// 1614936817
	ChannelCreatedTs *int64 `json:"ChannelCreatedTs,omitempty" xml:"ChannelCreatedTs,omitempty"`
	// example:
	//
	// 904
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64                                                         `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	FaultList   []*DescribeFaultDiagnosisUserListResponseBodyUserListFaultList `json:"FaultList,omitempty" xml:"FaultList,omitempty" type:"Repeated"`
	// example:
	//
	// 123456
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeFaultDiagnosisUserListResponseBodyUserList) GoString

func (*DescribeFaultDiagnosisUserListResponseBodyUserList) SetChannelCreatedTs

func (*DescribeFaultDiagnosisUserListResponseBodyUserList) SetChannelId

func (*DescribeFaultDiagnosisUserListResponseBodyUserList) SetCreatedTs

func (*DescribeFaultDiagnosisUserListResponseBodyUserList) SetDestroyedTs

func (*DescribeFaultDiagnosisUserListResponseBodyUserList) SetUserId

func (DescribeFaultDiagnosisUserListResponseBodyUserList) String

type DescribeFaultDiagnosisUserListResponseBodyUserListFaultList

type DescribeFaultDiagnosisUserListResponseBodyUserListFaultList struct {
	// example:
	//
	// JOIN_SLOW
	FaultType *string `json:"FaultType,omitempty" xml:"FaultType,omitempty"`
}

func (DescribeFaultDiagnosisUserListResponseBodyUserListFaultList) GoString

func (*DescribeFaultDiagnosisUserListResponseBodyUserListFaultList) SetFaultType

func (DescribeFaultDiagnosisUserListResponseBodyUserListFaultList) String

type DescribeMPULayoutInfoListRequest

type DescribeMPULayoutInfoListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 2
	LayoutId *int64 `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// example:
	//
	// LayoutName
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNum *int64 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeMPULayoutInfoListRequest) GoString

func (*DescribeMPULayoutInfoListRequest) SetAppId

func (*DescribeMPULayoutInfoListRequest) SetLayoutId

func (*DescribeMPULayoutInfoListRequest) SetName

func (*DescribeMPULayoutInfoListRequest) SetOwnerId

func (*DescribeMPULayoutInfoListRequest) SetPageNum

func (*DescribeMPULayoutInfoListRequest) SetPageSize

func (DescribeMPULayoutInfoListRequest) String

type DescribeMPULayoutInfoListResponse

type DescribeMPULayoutInfoListResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeMPULayoutInfoListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeMPULayoutInfoListResponse) GoString

func (*DescribeMPULayoutInfoListResponse) SetHeaders

func (*DescribeMPULayoutInfoListResponse) SetStatusCode

func (DescribeMPULayoutInfoListResponse) String

type DescribeMPULayoutInfoListResponseBody

type DescribeMPULayoutInfoListResponseBody struct {
	Layouts *DescribeMPULayoutInfoListResponseBodyLayouts `json:"Layouts,omitempty" xml:"Layouts,omitempty" type:"Struct"`
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeMPULayoutInfoListResponseBody) GoString

func (*DescribeMPULayoutInfoListResponseBody) SetRequestId

func (*DescribeMPULayoutInfoListResponseBody) SetTotalNum

func (*DescribeMPULayoutInfoListResponseBody) SetTotalPage

func (DescribeMPULayoutInfoListResponseBody) String

type DescribeMPULayoutInfoListResponseBodyLayouts

type DescribeMPULayoutInfoListResponseBodyLayouts struct {
	Layout []*DescribeMPULayoutInfoListResponseBodyLayoutsLayout `json:"Layout,omitempty" xml:"Layout,omitempty" type:"Repeated"`
}

func (DescribeMPULayoutInfoListResponseBodyLayouts) GoString

func (DescribeMPULayoutInfoListResponseBodyLayouts) String

type DescribeMPULayoutInfoListResponseBodyLayoutsLayout

type DescribeMPULayoutInfoListResponseBodyLayoutsLayout struct {
	// example:
	//
	// 3
	AudioMixCount *int32 `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	// example:
	//
	// 2
	LayoutId *int64 `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// example:
	//
	// LayoutName
	Name  *string                                                  `json:"Name,omitempty" xml:"Name,omitempty"`
	Panes *DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Struct"`
}

func (DescribeMPULayoutInfoListResponseBodyLayoutsLayout) GoString

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayout) SetAudioMixCount

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayout) SetLayoutId

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayout) SetName

func (DescribeMPULayoutInfoListResponseBodyLayoutsLayout) String

type DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanes

type DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanes struct {
	Panes []*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanes) GoString

func (DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanes) String

type DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes

type DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes struct {
	// example:
	//
	// 0.5
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	MajorPane *int32 `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.5
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.5
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.5
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) GoString

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetHeight

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetMajorPane

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetPaneId

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetWidth

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetX

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetY

func (*DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) SetZOrder

func (DescribeMPULayoutInfoListResponseBodyLayoutsLayoutPanesPanes) String

type DescribePubUserListBySubUserRequest

type DescribePubUserListBySubUserRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testuserid
	SubUserId *string `json:"SubUserId,omitempty" xml:"SubUserId,omitempty"`
}

func (DescribePubUserListBySubUserRequest) GoString

func (*DescribePubUserListBySubUserRequest) SetAppId

func (*DescribePubUserListBySubUserRequest) SetChannelId

func (*DescribePubUserListBySubUserRequest) SetCreatedTs

func (*DescribePubUserListBySubUserRequest) SetDestroyedTs

func (*DescribePubUserListBySubUserRequest) SetSubUserId

func (DescribePubUserListBySubUserRequest) String

type DescribePubUserListBySubUserResponse

type DescribePubUserListBySubUserResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribePubUserListBySubUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribePubUserListBySubUserResponse) GoString

func (*DescribePubUserListBySubUserResponse) SetHeaders

func (*DescribePubUserListBySubUserResponse) SetStatusCode

func (DescribePubUserListBySubUserResponse) String

type DescribePubUserListBySubUserResponseBody

type DescribePubUserListBySubUserResponseBody struct {
	// example:
	//
	// IN
	CallStatus        *string                                                      `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	PubUserDetailList []*DescribePubUserListBySubUserResponseBodyPubUserDetailList `json:"PubUserDetailList,omitempty" xml:"PubUserDetailList,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId     *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SubUserDetail *DescribePubUserListBySubUserResponseBodySubUserDetail `json:"SubUserDetail,omitempty" xml:"SubUserDetail,omitempty" type:"Struct"`
}

func (DescribePubUserListBySubUserResponseBody) GoString

func (*DescribePubUserListBySubUserResponseBody) SetCallStatus

func (*DescribePubUserListBySubUserResponseBody) SetRequestId

func (DescribePubUserListBySubUserResponseBody) String

type DescribePubUserListBySubUserResponseBodyPubUserDetailList

type DescribePubUserListBySubUserResponseBodyPubUserDetailList struct {
	CallIdList []*string `json:"CallIdList,omitempty" xml:"CallIdList,omitempty" type:"Repeated"`
	// example:
	//
	// NATIVE
	ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"`
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 0
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 浙江省-杭州市
	Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
	// example:
	//
	// 4G
	Network     *string   `json:"Network,omitempty" xml:"Network,omitempty"`
	NetworkList []*string `json:"NetworkList,omitempty" xml:"NetworkList,omitempty" type:"Repeated"`
	// example:
	//
	// 0
	OnlineDuration *int64                                                                    `json:"OnlineDuration,omitempty" xml:"OnlineDuration,omitempty"`
	OnlinePeriods  []*DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods `json:"OnlinePeriods,omitempty" xml:"OnlinePeriods,omitempty" type:"Repeated"`
	// example:
	//
	// iOS
	Os     *string   `json:"Os,omitempty" xml:"Os,omitempty"`
	OsList []*string `json:"OsList,omitempty" xml:"OsList,omitempty" type:"Repeated"`
	Roles  []*string `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Repeated"`
	// example:
	//
	// 1.0.0
	SdkVersion     *string   `json:"SdkVersion,omitempty" xml:"SdkVersion,omitempty"`
	SdkVersionList []*string `json:"SdkVersionList,omitempty" xml:"SdkVersionList,omitempty" type:"Repeated"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	// example:
	//
	// 旁路转推
	UserIdAlias *string `json:"UserIdAlias,omitempty" xml:"UserIdAlias,omitempty"`
}

func (DescribePubUserListBySubUserResponseBodyPubUserDetailList) GoString

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetCallIdList

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetClientType

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetCreatedTs

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetDestroyedTs

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetDuration

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetLocation

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetNetwork

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetNetworkList

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetOnlineDuration

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetOs

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetOsList

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetRoles

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetSdkVersion

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetSdkVersionList

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetUserId

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailList) SetUserIdAlias

func (DescribePubUserListBySubUserResponseBodyPubUserDetailList) String

type DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods

type DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods struct {
	// example:
	//
	// 1614936817
	JoinTs *int64 `json:"JoinTs,omitempty" xml:"JoinTs,omitempty"`
	// example:
	//
	// 1614936817
	LeaveTs *int64 `json:"LeaveTs,omitempty" xml:"LeaveTs,omitempty"`
}

func (DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods) GoString

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods) SetJoinTs

func (*DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods) SetLeaveTs

func (DescribePubUserListBySubUserResponseBodyPubUserDetailListOnlinePeriods) String

type DescribePubUserListBySubUserResponseBodySubUserDetail

type DescribePubUserListBySubUserResponseBodySubUserDetail struct {
	// example:
	//
	// NATIVE
	ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"`
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// example:
	//
	// 0
	Duration *int64 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 浙江省-杭州市
	Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
	// example:
	//
	// 4G
	Network     *string   `json:"Network,omitempty" xml:"Network,omitempty"`
	NetworkList []*string `json:"NetworkList,omitempty" xml:"NetworkList,omitempty" type:"Repeated"`
	// example:
	//
	// 0
	OnlineDuration *int64                                                                `json:"OnlineDuration,omitempty" xml:"OnlineDuration,omitempty"`
	OnlinePeriods  []*DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods `json:"OnlinePeriods,omitempty" xml:"OnlinePeriods,omitempty" type:"Repeated"`
	// example:
	//
	// iOS
	Os     *string   `json:"Os,omitempty" xml:"Os,omitempty"`
	OsList []*string `json:"OsList,omitempty" xml:"OsList,omitempty" type:"Repeated"`
	Roles  []*string `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Repeated"`
	// example:
	//
	// 1.0.0
	SdkVersion     *string   `json:"SdkVersion,omitempty" xml:"SdkVersion,omitempty"`
	SdkVersionList []*string `json:"SdkVersionList,omitempty" xml:"SdkVersionList,omitempty" type:"Repeated"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
	// example:
	//
	// 旁路转推
	UserIdAlias *string `json:"UserIdAlias,omitempty" xml:"UserIdAlias,omitempty"`
}

func (DescribePubUserListBySubUserResponseBodySubUserDetail) GoString

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetClientType

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetCreatedTs

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetDestroyedTs

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetDuration

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetLocation

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetNetwork

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetNetworkList

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetOnlineDuration

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetOs

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetOsList

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetRoles

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetSdkVersion

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetSdkVersionList

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetUserId

func (*DescribePubUserListBySubUserResponseBodySubUserDetail) SetUserIdAlias

func (DescribePubUserListBySubUserResponseBodySubUserDetail) String

type DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods

type DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods struct {
	// example:
	//
	// 1614936817
	JoinTs *int64 `json:"JoinTs,omitempty" xml:"JoinTs,omitempty"`
	// example:
	//
	// 1614936817
	LeaveTs *int64 `json:"LeaveTs,omitempty" xml:"LeaveTs,omitempty"`
}

func (DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods) GoString

func (*DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods) SetJoinTs

func (*DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods) SetLeaveTs

func (DescribePubUserListBySubUserResponseBodySubUserDetailOnlinePeriods) String

type DescribeQoeMetricDataRequest

type DescribeQoeMetricDataRequest struct {
	// APP ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// testappid
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1614936817
	CreatedTs *int64 `json:"CreatedTs,omitempty" xml:"CreatedTs,omitempty"`
	// example:
	//
	// 1614936817
	DestroyedTs *int64 `json:"DestroyedTs,omitempty" xml:"DestroyedTs,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeQoeMetricDataRequest) GoString

func (s DescribeQoeMetricDataRequest) GoString() string

func (*DescribeQoeMetricDataRequest) SetAppId

func (*DescribeQoeMetricDataRequest) SetChannelId

func (*DescribeQoeMetricDataRequest) SetCreatedTs

func (*DescribeQoeMetricDataRequest) SetDestroyedTs

func (*DescribeQoeMetricDataRequest) SetUserId

func (DescribeQoeMetricDataRequest) String

type DescribeQoeMetricDataResponse

type DescribeQoeMetricDataResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeQoeMetricDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeQoeMetricDataResponse) GoString

func (*DescribeQoeMetricDataResponse) SetBody

func (*DescribeQoeMetricDataResponse) SetHeaders

func (*DescribeQoeMetricDataResponse) SetStatusCode

func (DescribeQoeMetricDataResponse) String

type DescribeQoeMetricDataResponseBody

type DescribeQoeMetricDataResponseBody struct {
	AudioData []*DescribeQoeMetricDataResponseBodyAudioData `json:"AudioData,omitempty" xml:"AudioData,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	VideoData []*DescribeQoeMetricDataResponseBodyVideoData `json:"VideoData,omitempty" xml:"VideoData,omitempty" type:"Repeated"`
}

func (DescribeQoeMetricDataResponseBody) GoString

func (*DescribeQoeMetricDataResponseBody) SetRequestId

func (DescribeQoeMetricDataResponseBody) String

type DescribeQoeMetricDataResponseBodyAudioData

type DescribeQoeMetricDataResponseBodyAudioData struct {
	Nodes []*DescribeQoeMetricDataResponseBodyAudioDataNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// AUDIO
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeQoeMetricDataResponseBodyAudioData) GoString

func (*DescribeQoeMetricDataResponseBodyAudioData) SetType

func (*DescribeQoeMetricDataResponseBodyAudioData) SetUserId

func (DescribeQoeMetricDataResponseBodyAudioData) String

type DescribeQoeMetricDataResponseBodyAudioDataNodes

type DescribeQoeMetricDataResponseBodyAudioDataNodes struct {
	// example:
	//
	// 1548670256
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 123
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeQoeMetricDataResponseBodyAudioDataNodes) GoString

func (*DescribeQoeMetricDataResponseBodyAudioDataNodes) SetX

func (*DescribeQoeMetricDataResponseBodyAudioDataNodes) SetY

func (DescribeQoeMetricDataResponseBodyAudioDataNodes) String

type DescribeQoeMetricDataResponseBodyVideoData

type DescribeQoeMetricDataResponseBodyVideoData struct {
	Nodes []*DescribeQoeMetricDataResponseBodyVideoDataNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// VIDEO_CAMERA
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// example:
	//
	// testuserid
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeQoeMetricDataResponseBodyVideoData) GoString

func (*DescribeQoeMetricDataResponseBodyVideoData) SetType

func (*DescribeQoeMetricDataResponseBodyVideoData) SetUserId

func (DescribeQoeMetricDataResponseBodyVideoData) String

type DescribeQoeMetricDataResponseBodyVideoDataNodes

type DescribeQoeMetricDataResponseBodyVideoDataNodes struct {
	// example:
	//
	// 1548670256
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 123
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeQoeMetricDataResponseBodyVideoDataNodes) GoString

func (*DescribeQoeMetricDataResponseBodyVideoDataNodes) SetX

func (*DescribeQoeMetricDataResponseBodyVideoDataNodes) SetY

func (DescribeQoeMetricDataResponseBodyVideoDataNodes) String

type DescribeQualityAreaDistributionStatDataRequest

type DescribeQualityAreaDistributionStatDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// example:
	//
	// 中国
	ParentArea *string `json:"ParentArea,omitempty" xml:"ParentArea,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
}

func (DescribeQualityAreaDistributionStatDataRequest) GoString

func (*DescribeQualityAreaDistributionStatDataRequest) SetAppId

func (*DescribeQualityAreaDistributionStatDataRequest) SetEndDate

func (*DescribeQualityAreaDistributionStatDataRequest) SetParentArea

func (*DescribeQualityAreaDistributionStatDataRequest) SetStartDate

func (DescribeQualityAreaDistributionStatDataRequest) String

type DescribeQualityAreaDistributionStatDataResponse

type DescribeQualityAreaDistributionStatDataResponse struct {
	Headers    map[string]*string                                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeQualityAreaDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeQualityAreaDistributionStatDataResponse) GoString

func (*DescribeQualityAreaDistributionStatDataResponse) SetHeaders

func (*DescribeQualityAreaDistributionStatDataResponse) SetStatusCode

func (DescribeQualityAreaDistributionStatDataResponse) String

type DescribeQualityAreaDistributionStatDataResponseBody

type DescribeQualityAreaDistributionStatDataResponseBody struct {
	QualityStatDataList []*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList `json:"QualityStatDataList,omitempty" xml:"QualityStatDataList,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeQualityAreaDistributionStatDataResponseBody) GoString

func (*DescribeQualityAreaDistributionStatDataResponseBody) SetRequestId

func (DescribeQualityAreaDistributionStatDataResponseBody) String

type DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList

type DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList struct {
	// example:
	//
	// 347
	AudioDelay *int64 `json:"AudioDelay,omitempty" xml:"AudioDelay,omitempty"`
	// example:
	//
	// 0.9933
	AudioHighQualityTransmissionRate *string `json:"AudioHighQualityTransmissionRate,omitempty" xml:"AudioHighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 0.0021
	AudioStuckRate *string `json:"AudioStuckRate,omitempty" xml:"AudioStuckRate,omitempty"`
	// example:
	//
	// 0.6654
	CallDurationRatio *string `json:"CallDurationRatio,omitempty" xml:"CallDurationRatio,omitempty"`
	// example:
	//
	// 0.9338
	JoinChannelSucFiveSecRate *string `json:"JoinChannelSucFiveSecRate,omitempty" xml:"JoinChannelSucFiveSecRate,omitempty"`
	// example:
	//
	// 0.9356
	JoinChannelSucRate *string `json:"JoinChannelSucRate,omitempty" xml:"JoinChannelSucRate,omitempty"`
	// example:
	//
	// 中国_浙江省
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// 291
	VideoDelay *int64 `json:"VideoDelay,omitempty" xml:"VideoDelay,omitempty"`
	// example:
	//
	// 1363
	VideoFirstPicDuration *int64 `json:"VideoFirstPicDuration,omitempty" xml:"VideoFirstPicDuration,omitempty"`
	// example:
	//
	// 0.9967
	VideoHighQualityTransmissionRate *string `json:"VideoHighQualityTransmissionRate,omitempty" xml:"VideoHighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 0.0058
	VideoStuckRate *string `json:"VideoStuckRate,omitempty" xml:"VideoStuckRate,omitempty"`
}

func (DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) GoString

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetAudioDelay

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetAudioHighQualityTransmissionRate

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetAudioStuckRate

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetCallDurationRatio

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetJoinChannelSucFiveSecRate

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetJoinChannelSucRate

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetName

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetVideoDelay

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetVideoFirstPicDuration

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetVideoHighQualityTransmissionRate

func (*DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) SetVideoStuckRate

func (DescribeQualityAreaDistributionStatDataResponseBodyQualityStatDataList) String

type DescribeQualityDistributionStatDataRequest

type DescribeQualityDistributionStatDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CHANNEL_ONLINE
	StatDim *string `json:"StatDim,omitempty" xml:"StatDim,omitempty"`
}

func (DescribeQualityDistributionStatDataRequest) GoString

func (*DescribeQualityDistributionStatDataRequest) SetAppId

func (*DescribeQualityDistributionStatDataRequest) SetEndDate

func (*DescribeQualityDistributionStatDataRequest) SetStartDate

func (*DescribeQualityDistributionStatDataRequest) SetStatDim

func (DescribeQualityDistributionStatDataRequest) String

type DescribeQualityDistributionStatDataResponse

type DescribeQualityDistributionStatDataResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeQualityDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeQualityDistributionStatDataResponse) GoString

func (*DescribeQualityDistributionStatDataResponse) SetHeaders

func (*DescribeQualityDistributionStatDataResponse) SetStatusCode

func (DescribeQualityDistributionStatDataResponse) String

type DescribeQualityDistributionStatDataResponseBody

type DescribeQualityDistributionStatDataResponseBody struct {
	QualityStatDataList []*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList `json:"QualityStatDataList,omitempty" xml:"QualityStatDataList,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeQualityDistributionStatDataResponseBody) GoString

func (*DescribeQualityDistributionStatDataResponseBody) SetRequestId

func (DescribeQualityDistributionStatDataResponseBody) String

type DescribeQualityDistributionStatDataResponseBodyQualityStatDataList

type DescribeQualityDistributionStatDataResponseBodyQualityStatDataList struct {
	// example:
	//
	// 554
	AudioDelay *int64 `json:"AudioDelay,omitempty" xml:"AudioDelay,omitempty"`
	// example:
	//
	// 0.9953
	AudioHighQualityTransmissionRate *string `json:"AudioHighQualityTransmissionRate,omitempty" xml:"AudioHighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 0.0014
	AudioStuckRate *string `json:"AudioStuckRate,omitempty" xml:"AudioStuckRate,omitempty"`
	// example:
	//
	// 1.0000
	CallDurationRatio *string `json:"CallDurationRatio,omitempty" xml:"CallDurationRatio,omitempty"`
	// example:
	//
	// 0.9560
	JoinChannelSucFiveSecRate *string `json:"JoinChannelSucFiveSecRate,omitempty" xml:"JoinChannelSucFiveSecRate,omitempty"`
	// example:
	//
	// 0.9575
	JoinChannelSucRate *string `json:"JoinChannelSucRate,omitempty" xml:"JoinChannelSucRate,omitempty"`
	// example:
	//
	// ONE_TO_FIVE
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// 517
	VideoDelay *int64 `json:"VideoDelay,omitempty" xml:"VideoDelay,omitempty"`
	// example:
	//
	// 1299
	VideoFirstPicDuration *int64 `json:"VideoFirstPicDuration,omitempty" xml:"VideoFirstPicDuration,omitempty"`
	// example:
	//
	// 0.9981
	VideoHighQualityTransmissionRate *string `json:"VideoHighQualityTransmissionRate,omitempty" xml:"VideoHighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 0.0264
	VideoStuckRate *string `json:"VideoStuckRate,omitempty" xml:"VideoStuckRate,omitempty"`
}

func (DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) GoString

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetAudioDelay

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetAudioHighQualityTransmissionRate

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetAudioStuckRate

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetCallDurationRatio

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetJoinChannelSucFiveSecRate

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetJoinChannelSucRate

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetName

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetVideoDelay

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetVideoFirstPicDuration

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetVideoHighQualityTransmissionRate

func (*DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) SetVideoStuckRate

func (DescribeQualityDistributionStatDataResponseBodyQualityStatDataList) String

type DescribeQualityOsSdkVersionDistributionStatDataRequest

type DescribeQualityOsSdkVersionDistributionStatDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
}

func (DescribeQualityOsSdkVersionDistributionStatDataRequest) GoString

func (*DescribeQualityOsSdkVersionDistributionStatDataRequest) SetAppId

func (*DescribeQualityOsSdkVersionDistributionStatDataRequest) SetEndDate

func (*DescribeQualityOsSdkVersionDistributionStatDataRequest) SetStartDate

func (DescribeQualityOsSdkVersionDistributionStatDataRequest) String

type DescribeQualityOsSdkVersionDistributionStatDataResponse

type DescribeQualityOsSdkVersionDistributionStatDataResponse struct {
	Headers    map[string]*string                                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeQualityOsSdkVersionDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeQualityOsSdkVersionDistributionStatDataResponse) GoString

func (*DescribeQualityOsSdkVersionDistributionStatDataResponse) SetHeaders

func (*DescribeQualityOsSdkVersionDistributionStatDataResponse) SetStatusCode

func (DescribeQualityOsSdkVersionDistributionStatDataResponse) String

type DescribeQualityOsSdkVersionDistributionStatDataResponseBody

type DescribeQualityOsSdkVersionDistributionStatDataResponseBody struct {
	QualityOsSdkVersionStatDataList []*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList `json:"QualityOsSdkVersionStatDataList,omitempty" xml:"QualityOsSdkVersionStatDataList,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeQualityOsSdkVersionDistributionStatDataResponseBody) GoString

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBody) SetRequestId

func (DescribeQualityOsSdkVersionDistributionStatDataResponseBody) String

type DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList

type DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList struct {
	// example:
	//
	// 248
	AudioDelay *int64 `json:"AudioDelay,omitempty" xml:"AudioDelay,omitempty"`
	// example:
	//
	// 0.9987
	AudioHighQualityTransmissionRate *string `json:"AudioHighQualityTransmissionRate,omitempty" xml:"AudioHighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 0.0011
	AudioStuckRate *string `json:"AudioStuckRate,omitempty" xml:"AudioStuckRate,omitempty"`
	// example:
	//
	// 0.0984
	CallDurationRatio *string `json:"CallDurationRatio,omitempty" xml:"CallDurationRatio,omitempty"`
	// example:
	//
	// 0.8276
	JoinChannelSucFiveSecRate *string `json:"JoinChannelSucFiveSecRate,omitempty" xml:"JoinChannelSucFiveSecRate,omitempty"`
	// example:
	//
	// 0.8276
	JoinChannelSucRate *string `json:"JoinChannelSucRate,omitempty" xml:"JoinChannelSucRate,omitempty"`
	// example:
	//
	// 2.1.0.210316.dev--release/rtcsdk_v2.1
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// macOS
	Os *string `json:"Os,omitempty" xml:"Os,omitempty"`
	// example:
	//
	// 333
	VideoDelay *int64 `json:"VideoDelay,omitempty" xml:"VideoDelay,omitempty"`
	// example:
	//
	// 5643
	VideoFirstPicDuration *int64 `json:"VideoFirstPicDuration,omitempty" xml:"VideoFirstPicDuration,omitempty"`
	// example:
	//
	// 0.9997
	VideoHighQualityTransmissionRate *string `json:"VideoHighQualityTransmissionRate,omitempty" xml:"VideoHighQualityTransmissionRate,omitempty"`
	// example:
	//
	// 0.0054
	VideoStuckRate *string `json:"VideoStuckRate,omitempty" xml:"VideoStuckRate,omitempty"`
}

func (DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) GoString

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetAudioHighQualityTransmissionRate

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetAudioStuckRate

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetCallDurationRatio

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetJoinChannelSucFiveSecRate

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetJoinChannelSucRate

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetVideoFirstPicDuration

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetVideoHighQualityTransmissionRate

func (*DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) SetVideoStuckRate

func (DescribeQualityOsSdkVersionDistributionStatDataResponseBodyQualityOsSdkVersionStatDataList) String

type DescribeQualityOverallDataRequest

type DescribeQualityOverallDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// JOIN_CHANNEL_SUC_RATE
	Types *string `json:"Types,omitempty" xml:"Types,omitempty"`
}

func (DescribeQualityOverallDataRequest) GoString

func (*DescribeQualityOverallDataRequest) SetAppId

func (*DescribeQualityOverallDataRequest) SetEndDate

func (*DescribeQualityOverallDataRequest) SetStartDate

func (*DescribeQualityOverallDataRequest) SetTypes

func (DescribeQualityOverallDataRequest) String

type DescribeQualityOverallDataResponse

type DescribeQualityOverallDataResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeQualityOverallDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeQualityOverallDataResponse) GoString

func (*DescribeQualityOverallDataResponse) SetHeaders

func (*DescribeQualityOverallDataResponse) SetStatusCode

func (DescribeQualityOverallDataResponse) String

type DescribeQualityOverallDataResponseBody

type DescribeQualityOverallDataResponseBody struct {
	QualityOverallData []*DescribeQualityOverallDataResponseBodyQualityOverallData `json:"QualityOverallData,omitempty" xml:"QualityOverallData,omitempty" type:"Repeated"`
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeQualityOverallDataResponseBody) GoString

func (*DescribeQualityOverallDataResponseBody) SetRequestId

func (DescribeQualityOverallDataResponseBody) String

type DescribeQualityOverallDataResponseBodyQualityOverallData

type DescribeQualityOverallDataResponseBodyQualityOverallData struct {
	// example:
	//
	// 0.9376
	Average *string                                                          `json:"Average,omitempty" xml:"Average,omitempty"`
	Nodes   []*DescribeQualityOverallDataResponseBodyQualityOverallDataNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// JOIN_CHANNEL_SUC_RATE
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeQualityOverallDataResponseBodyQualityOverallData) GoString

func (*DescribeQualityOverallDataResponseBodyQualityOverallData) SetAverage

func (*DescribeQualityOverallDataResponseBodyQualityOverallData) SetType

func (DescribeQualityOverallDataResponseBodyQualityOverallData) String

type DescribeQualityOverallDataResponseBodyQualityOverallDataNodes

type DescribeQualityOverallDataResponseBodyQualityOverallDataNodes struct {
	// example:
	//
	// 1615831200
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 1.0000
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeQualityOverallDataResponseBodyQualityOverallDataNodes) GoString

func (*DescribeQualityOverallDataResponseBodyQualityOverallDataNodes) SetX

func (*DescribeQualityOverallDataResponseBodyQualityOverallDataNodes) SetY

func (DescribeQualityOverallDataResponseBodyQualityOverallDataNodes) String

type DescribeRecordFilesRequest

type DescribeRecordFilesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// yourChannelId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 2020-11-02T17:36:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 2020-11-01T17:36:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// yourTaskId
	TaskIds []*string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty" type:"Repeated"`
}

func (DescribeRecordFilesRequest) GoString

func (s DescribeRecordFilesRequest) GoString() string

func (*DescribeRecordFilesRequest) SetAppId

func (*DescribeRecordFilesRequest) SetChannelId

func (*DescribeRecordFilesRequest) SetEndTime

func (*DescribeRecordFilesRequest) SetOwnerId

func (*DescribeRecordFilesRequest) SetPageNum

func (*DescribeRecordFilesRequest) SetPageSize

func (*DescribeRecordFilesRequest) SetStartTime

func (*DescribeRecordFilesRequest) SetTaskIds

func (DescribeRecordFilesRequest) String

type DescribeRecordFilesResponse

type DescribeRecordFilesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRecordFilesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRecordFilesResponse) GoString

func (s DescribeRecordFilesResponse) GoString() string

func (*DescribeRecordFilesResponse) SetBody

func (*DescribeRecordFilesResponse) SetHeaders

func (*DescribeRecordFilesResponse) SetStatusCode

func (DescribeRecordFilesResponse) String

type DescribeRecordFilesResponseBody

type DescribeRecordFilesResponseBody struct {
	RecordFiles []*DescribeRecordFilesResponseBodyRecordFiles `json:"RecordFiles,omitempty" xml:"RecordFiles,omitempty" type:"Repeated"`
	// example:
	//
	// 760bad53276431c499e30dc36f6b****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeRecordFilesResponseBody) GoString

func (*DescribeRecordFilesResponseBody) SetRequestId

func (*DescribeRecordFilesResponseBody) SetTotalNum

func (*DescribeRecordFilesResponseBody) SetTotalPage

func (DescribeRecordFilesResponseBody) String

type DescribeRecordFilesResponseBodyRecordFiles

type DescribeRecordFilesResponseBodyRecordFiles struct {
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// yourChannelId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 2020-10-02T17:36:00Z
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// 1800
	Duration *float32 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// example:
	//
	// 2020-11-01T17:36:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// 2020-11-02T17:36:00Z
	StopTime *string `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
	// example:
	//
	// yourTaskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	Url    *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (DescribeRecordFilesResponseBodyRecordFiles) GoString

func (*DescribeRecordFilesResponseBodyRecordFiles) SetAppId

func (*DescribeRecordFilesResponseBodyRecordFiles) SetChannelId

func (*DescribeRecordFilesResponseBodyRecordFiles) SetCreateTime

func (*DescribeRecordFilesResponseBodyRecordFiles) SetDuration

func (*DescribeRecordFilesResponseBodyRecordFiles) SetStartTime

func (*DescribeRecordFilesResponseBodyRecordFiles) SetStopTime

func (*DescribeRecordFilesResponseBodyRecordFiles) SetTaskId

func (*DescribeRecordFilesResponseBodyRecordFiles) SetUrl

func (DescribeRecordFilesResponseBodyRecordFiles) String

type DescribeRecordTemplatesRequest

type DescribeRecordTemplatesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// 1
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 76dasgb****
	TemplateIds []*string `json:"TemplateIds,omitempty" xml:"TemplateIds,omitempty" type:"Repeated"`
}

func (DescribeRecordTemplatesRequest) GoString

func (*DescribeRecordTemplatesRequest) SetAppId

func (*DescribeRecordTemplatesRequest) SetOwnerId

func (*DescribeRecordTemplatesRequest) SetPageNum

func (*DescribeRecordTemplatesRequest) SetPageSize

func (*DescribeRecordTemplatesRequest) SetTemplateIds

func (DescribeRecordTemplatesRequest) String

type DescribeRecordTemplatesResponse

type DescribeRecordTemplatesResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRecordTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRecordTemplatesResponse) GoString

func (*DescribeRecordTemplatesResponse) SetHeaders

func (*DescribeRecordTemplatesResponse) SetStatusCode

func (DescribeRecordTemplatesResponse) String

type DescribeRecordTemplatesResponseBody

type DescribeRecordTemplatesResponseBody struct {
	// example:
	//
	// C292B80E-5175-4BA4-8CC292B80E-5175-4BA4-8C1E-2ABEC4D7C2FE1E-2ABEC4D7****
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates []*DescribeRecordTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 1
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeRecordTemplatesResponseBody) GoString

func (*DescribeRecordTemplatesResponseBody) SetRequestId

func (*DescribeRecordTemplatesResponseBody) SetTotalNum

func (*DescribeRecordTemplatesResponseBody) SetTotalPage

func (DescribeRecordTemplatesResponseBody) String

type DescribeRecordTemplatesResponseBodyTemplates

type DescribeRecordTemplatesResponseBodyTemplates struct {
	// example:
	//
	// 0
	BackgroundColor *int32                                                      `json:"BackgroundColor,omitempty" xml:"BackgroundColor,omitempty"`
	Backgrounds     []*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds  `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	ClockWidgets    []*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 2020-09-04T06:22:15Z
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// 180
	DelayStopTime *int32 `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	// example:
	//
	// false
	EnableM3u8DateTime *bool `json:"EnableM3u8DateTime,omitempty" xml:"EnableM3u8DateTime,omitempty"`
	// example:
	//
	// 1800
	FileSplitInterval *int32    `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	Formats           []*string `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	// example:
	//
	// http://example.com/callback
	HttpCallbackUrl *string  `json:"HttpCallbackUrl,omitempty" xml:"HttpCallbackUrl,omitempty"`
	LayoutIds       []*int64 `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// example:
	//
	// 50
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// record-callback-queue
	MnsQueue *string `json:"MnsQueue,omitempty" xml:"MnsQueue,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// rtc-record-oss
	OssBucket *string `json:"OssBucket,omitempty" xml:"OssBucket,omitempty"`
	// example:
	//
	// record/pre/{AppId}/{ChannelId_TaskId}/{EscapedStartTime}_{EscapedEndTime}
	OssFilePrefix *string `json:"OssFilePrefix,omitempty" xml:"OssFilePrefix,omitempty"`
	// example:
	//
	// 4IN_1080P
	TaskProfile *string `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	// example:
	//
	// 1ca698e2-57fa-4314-8e11-00d950d4****
	TemplateId *string                                                   `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Watermarks []*DescribeRecordTemplatesResponseBodyTemplatesWatermarks `json:"Watermarks,omitempty" xml:"Watermarks,omitempty" type:"Repeated"`
}

func (DescribeRecordTemplatesResponseBodyTemplates) GoString

func (*DescribeRecordTemplatesResponseBodyTemplates) SetBackgroundColor

func (*DescribeRecordTemplatesResponseBodyTemplates) SetCreateTime

func (*DescribeRecordTemplatesResponseBodyTemplates) SetDelayStopTime

func (*DescribeRecordTemplatesResponseBodyTemplates) SetEnableM3u8DateTime

func (*DescribeRecordTemplatesResponseBodyTemplates) SetFileSplitInterval

func (*DescribeRecordTemplatesResponseBodyTemplates) SetFormats

func (*DescribeRecordTemplatesResponseBodyTemplates) SetHttpCallbackUrl

func (*DescribeRecordTemplatesResponseBodyTemplates) SetLayoutIds

func (*DescribeRecordTemplatesResponseBodyTemplates) SetMediaEncode

func (*DescribeRecordTemplatesResponseBodyTemplates) SetMnsQueue

func (*DescribeRecordTemplatesResponseBodyTemplates) SetName

func (*DescribeRecordTemplatesResponseBodyTemplates) SetOssBucket

func (*DescribeRecordTemplatesResponseBodyTemplates) SetOssFilePrefix

func (*DescribeRecordTemplatesResponseBodyTemplates) SetTaskProfile

func (*DescribeRecordTemplatesResponseBodyTemplates) SetTemplateId

func (DescribeRecordTemplatesResponseBodyTemplates) String

type DescribeRecordTemplatesResponseBodyTemplatesBackgrounds

type DescribeRecordTemplatesResponseBodyTemplatesBackgrounds struct {
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) GoString

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetDisplay

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetHeight

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetUrl

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetWidth

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetX

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetY

func (*DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) SetZOrder

func (DescribeRecordTemplatesResponseBodyTemplatesBackgrounds) String

type DescribeRecordTemplatesResponseBodyTemplatesClockWidgets

type DescribeRecordTemplatesResponseBodyTemplatesClockWidgets struct {
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) GoString

func (*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) SetFontColor

func (*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) SetFontSize

func (*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) SetFontType

func (*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) SetX

func (*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) SetY

func (*DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) SetZOrder

func (DescribeRecordTemplatesResponseBodyTemplatesClockWidgets) String

type DescribeRecordTemplatesResponseBodyTemplatesWatermarks

type DescribeRecordTemplatesResponseBodyTemplatesWatermarks struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (DescribeRecordTemplatesResponseBodyTemplatesWatermarks) GoString

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetAlpha

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetDisplay

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetHeight

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetUrl

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetWidth

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetX

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetY

func (*DescribeRecordTemplatesResponseBodyTemplatesWatermarks) SetZOrder

func (DescribeRecordTemplatesResponseBodyTemplatesWatermarks) String

type DescribeRtcChannelListRequest

type DescribeRtcChannelListRequest struct {
	// example:
	//
	// aoe****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// testChannel
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	PageNo *int64 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 20
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// cn
	ServiceArea *string `json:"ServiceArea,omitempty" xml:"ServiceArea,omitempty"`
	// example:
	//
	// desc
	SortType *string `json:"SortType,omitempty" xml:"SortType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2018-01-29T00:00:00Z
	TimePoint *string `json:"TimePoint,omitempty" xml:"TimePoint,omitempty"`
	// example:
	//
	// testUser
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeRtcChannelListRequest) GoString

func (*DescribeRtcChannelListRequest) SetAppId

func (*DescribeRtcChannelListRequest) SetChannelId

func (*DescribeRtcChannelListRequest) SetOwnerId

func (*DescribeRtcChannelListRequest) SetPageNo

func (*DescribeRtcChannelListRequest) SetPageSize

func (*DescribeRtcChannelListRequest) SetServiceArea

func (*DescribeRtcChannelListRequest) SetSortType

func (*DescribeRtcChannelListRequest) SetTimePoint

func (*DescribeRtcChannelListRequest) SetUserId

func (DescribeRtcChannelListRequest) String

type DescribeRtcChannelListResponse

type DescribeRtcChannelListResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRtcChannelListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRtcChannelListResponse) GoString

func (*DescribeRtcChannelListResponse) SetHeaders

func (*DescribeRtcChannelListResponse) SetStatusCode

func (DescribeRtcChannelListResponse) String

type DescribeRtcChannelListResponseBody

type DescribeRtcChannelListResponseBody struct {
	ChannelList *DescribeRtcChannelListResponseBodyChannelList `json:"ChannelList,omitempty" xml:"ChannelList,omitempty" type:"Struct"`
	// example:
	//
	// 1
	PageNo *int64 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 100
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1000
	TotalCnt *int64 `json:"TotalCnt,omitempty" xml:"TotalCnt,omitempty"`
}

func (DescribeRtcChannelListResponseBody) GoString

func (*DescribeRtcChannelListResponseBody) SetPageNo

func (*DescribeRtcChannelListResponseBody) SetPageSize

func (*DescribeRtcChannelListResponseBody) SetRequestId

func (*DescribeRtcChannelListResponseBody) SetTotalCnt

func (DescribeRtcChannelListResponseBody) String

type DescribeRtcChannelListResponseBodyChannelList

type DescribeRtcChannelListResponseBodyChannelList struct {
	ChannelList []*DescribeRtcChannelListResponseBodyChannelListChannelList `json:"ChannelList,omitempty" xml:"ChannelList,omitempty" type:"Repeated"`
}

func (DescribeRtcChannelListResponseBodyChannelList) GoString

func (DescribeRtcChannelListResponseBodyChannelList) String

type DescribeRtcChannelListResponseBodyChannelListChannelList

type DescribeRtcChannelListResponseBodyChannelListChannelList struct {
	CallArea *DescribeRtcChannelListResponseBodyChannelListChannelListCallArea `json:"CallArea,omitempty" xml:"CallArea,omitempty" type:"Struct"`
	// example:
	//
	// testChannel
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 2018-01-29T02:00:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 2018-01-29T01:00:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// 2
	TotalUserCnt *int64 `json:"TotalUserCnt,omitempty" xml:"TotalUserCnt,omitempty"`
}

func (DescribeRtcChannelListResponseBodyChannelListChannelList) GoString

func (*DescribeRtcChannelListResponseBodyChannelListChannelList) SetChannelId

func (*DescribeRtcChannelListResponseBodyChannelListChannelList) SetEndTime

func (*DescribeRtcChannelListResponseBodyChannelListChannelList) SetStartTime

func (*DescribeRtcChannelListResponseBodyChannelListChannelList) SetTotalUserCnt

func (DescribeRtcChannelListResponseBodyChannelListChannelList) String

type DescribeRtcChannelListResponseBodyChannelListChannelListCallArea

type DescribeRtcChannelListResponseBodyChannelListChannelListCallArea struct {
	CallArea []*string `json:"CallArea,omitempty" xml:"CallArea,omitempty" type:"Repeated"`
}

func (DescribeRtcChannelListResponseBodyChannelListChannelListCallArea) GoString

func (*DescribeRtcChannelListResponseBodyChannelListChannelListCallArea) SetCallArea

func (DescribeRtcChannelListResponseBodyChannelListChannelListCallArea) String

type DescribeRtcChannelMetricRequest

type DescribeRtcChannelMetricRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aoe****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2018-01-29T00:00:00Z
	TimePoint *string `json:"TimePoint,omitempty" xml:"TimePoint,omitempty"`
}

func (DescribeRtcChannelMetricRequest) GoString

func (*DescribeRtcChannelMetricRequest) SetAppId

func (*DescribeRtcChannelMetricRequest) SetChannelId

func (*DescribeRtcChannelMetricRequest) SetOwnerId

func (*DescribeRtcChannelMetricRequest) SetTimePoint

func (DescribeRtcChannelMetricRequest) String

type DescribeRtcChannelMetricResponse

type DescribeRtcChannelMetricResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRtcChannelMetricResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRtcChannelMetricResponse) GoString

func (*DescribeRtcChannelMetricResponse) SetHeaders

func (*DescribeRtcChannelMetricResponse) SetStatusCode

func (DescribeRtcChannelMetricResponse) String

type DescribeRtcChannelMetricResponseBody

type DescribeRtcChannelMetricResponseBody struct {
	ChannelMetricInfo *DescribeRtcChannelMetricResponseBodyChannelMetricInfo `json:"ChannelMetricInfo,omitempty" xml:"ChannelMetricInfo,omitempty" type:"Struct"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeRtcChannelMetricResponseBody) GoString

func (*DescribeRtcChannelMetricResponseBody) SetRequestId

func (DescribeRtcChannelMetricResponseBody) String

type DescribeRtcChannelMetricResponseBodyChannelMetricInfo

type DescribeRtcChannelMetricResponseBodyChannelMetricInfo struct {
	ChannelMetric *DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric `json:"ChannelMetric,omitempty" xml:"ChannelMetric,omitempty" type:"Struct"`
	Duration      *DescribeRtcChannelMetricResponseBodyChannelMetricInfoDuration      `json:"Duration,omitempty" xml:"Duration,omitempty" type:"Struct"`
}

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfo) GoString

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfo) String

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric struct {
	// example:
	//
	// example_channel
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 2019-06-06T18:57:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 10
	PubUserCount *int32 `json:"PubUserCount,omitempty" xml:"PubUserCount,omitempty"`
	// example:
	//
	// 2019-06-06T17:57:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// 25
	SubUserCount *int32 `json:"SubUserCount,omitempty" xml:"SubUserCount,omitempty"`
	// example:
	//
	// 30
	UserCount *int32 `json:"UserCount,omitempty" xml:"UserCount,omitempty"`
}

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) GoString

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) SetChannelId

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) SetEndTime

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) SetPubUserCount

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) SetStartTime

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) SetSubUserCount

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) SetUserCount

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoChannelMetric) String

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoDuration

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoDuration struct {
	PubDuration *DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration `json:"PubDuration,omitempty" xml:"PubDuration,omitempty" type:"Struct"`
	SubDuration *DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration `json:"SubDuration,omitempty" xml:"SubDuration,omitempty" type:"Struct"`
}

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoDuration) GoString

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoDuration) String

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration struct {
	// example:
	//
	// 100
	Audio *int32 `json:"Audio,omitempty" xml:"Audio,omitempty"`
	// example:
	//
	// 100
	Content *int32 `json:"Content,omitempty" xml:"Content,omitempty"`
	// example:
	//
	// 100
	Video1080 *int32 `json:"Video1080,omitempty" xml:"Video1080,omitempty"`
	// example:
	//
	// 100
	Video360 *int32 `json:"Video360,omitempty" xml:"Video360,omitempty"`
	// example:
	//
	// 100
	Video720 *int32 `json:"Video720,omitempty" xml:"Video720,omitempty"`
}

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) GoString

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) SetAudio

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) SetContent

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) SetVideo1080

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) SetVideo360

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) SetVideo720

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationPubDuration) String

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration

type DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration struct {
	// example:
	//
	// 100
	Audio *int32 `json:"Audio,omitempty" xml:"Audio,omitempty"`
	// example:
	//
	// 100
	Content *int32 `json:"Content,omitempty" xml:"Content,omitempty"`
	// example:
	//
	// 100
	Video1080 *int32 `json:"Video1080,omitempty" xml:"Video1080,omitempty"`
	// example:
	//
	// 100
	Video360 *int32 `json:"Video360,omitempty" xml:"Video360,omitempty"`
	// example:
	//
	// 100
	Video720 *int32 `json:"Video720,omitempty" xml:"Video720,omitempty"`
}

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) GoString

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) SetAudio

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) SetContent

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) SetVideo1080

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) SetVideo360

func (*DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) SetVideo720

func (DescribeRtcChannelMetricResponseBodyChannelMetricInfoDurationSubDuration) String

type DescribeRtcDurationDataRequest

type DescribeRtcDurationDataRequest struct {
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 2020-02-04T07:00:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 3600
	Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// CN
	ServiceArea *string `json:"ServiceArea,omitempty" xml:"ServiceArea,omitempty"`
	// example:
	//
	// 2020-02-04T05:00:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeRtcDurationDataRequest) GoString

func (*DescribeRtcDurationDataRequest) SetAppId

func (*DescribeRtcDurationDataRequest) SetEndTime

func (*DescribeRtcDurationDataRequest) SetInterval

func (*DescribeRtcDurationDataRequest) SetOwnerId

func (*DescribeRtcDurationDataRequest) SetServiceArea

func (*DescribeRtcDurationDataRequest) SetStartTime

func (DescribeRtcDurationDataRequest) String

type DescribeRtcDurationDataResponse

type DescribeRtcDurationDataResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRtcDurationDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRtcDurationDataResponse) GoString

func (*DescribeRtcDurationDataResponse) SetHeaders

func (*DescribeRtcDurationDataResponse) SetStatusCode

func (DescribeRtcDurationDataResponse) String

type DescribeRtcDurationDataResponseBody

type DescribeRtcDurationDataResponseBody struct {
	DurationDataPerInterval *DescribeRtcDurationDataResponseBodyDurationDataPerInterval `json:"DurationDataPerInterval,omitempty" xml:"DurationDataPerInterval,omitempty" type:"Struct"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeRtcDurationDataResponseBody) GoString

func (*DescribeRtcDurationDataResponseBody) SetRequestId

func (DescribeRtcDurationDataResponseBody) String

type DescribeRtcDurationDataResponseBodyDurationDataPerInterval

type DescribeRtcDurationDataResponseBodyDurationDataPerInterval struct {
	DurationModule []*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule `json:"DurationModule,omitempty" xml:"DurationModule,omitempty" type:"Repeated"`
}

func (DescribeRtcDurationDataResponseBodyDurationDataPerInterval) GoString

func (DescribeRtcDurationDataResponseBodyDurationDataPerInterval) String

type DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule

type DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule struct {
	// example:
	//
	// 200
	AudioDuration *int64 `json:"AudioDuration,omitempty" xml:"AudioDuration,omitempty"`
	// example:
	//
	// 200
	ContentDuration *int64 `json:"ContentDuration,omitempty" xml:"ContentDuration,omitempty"`
	// example:
	//
	// 2020-02-04T05:00:00Z
	TimeStamp *string `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
	// example:
	//
	// 1000
	TotalDuration *int64 `json:"TotalDuration,omitempty" xml:"TotalDuration,omitempty"`
	// example:
	//
	// 300
	V1080Duration *int64 `json:"V1080Duration,omitempty" xml:"V1080Duration,omitempty"`
	// example:
	//
	// 300
	V360Duration *int64 `json:"V360Duration,omitempty" xml:"V360Duration,omitempty"`
	// example:
	//
	// 200
	V720Duration *int64 `json:"V720Duration,omitempty" xml:"V720Duration,omitempty"`
}

func (DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) GoString

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetAudioDuration

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetContentDuration

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetTimeStamp

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetTotalDuration

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetV1080Duration

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetV360Duration

func (*DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) SetV720Duration

func (DescribeRtcDurationDataResponseBodyDurationDataPerIntervalDurationModule) String

type DescribeRtcPeakChannelCntDataRequest

type DescribeRtcPeakChannelCntDataRequest struct {
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 2018-01-29T00:00:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 3600
	Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// CN
	ServiceArea *string `json:"ServiceArea,omitempty" xml:"ServiceArea,omitempty"`
	// example:
	//
	// 2018-01-29T00:00:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeRtcPeakChannelCntDataRequest) GoString

func (*DescribeRtcPeakChannelCntDataRequest) SetAppId

func (*DescribeRtcPeakChannelCntDataRequest) SetEndTime

func (*DescribeRtcPeakChannelCntDataRequest) SetInterval

func (*DescribeRtcPeakChannelCntDataRequest) SetOwnerId

func (*DescribeRtcPeakChannelCntDataRequest) SetServiceArea

func (*DescribeRtcPeakChannelCntDataRequest) SetStartTime

func (DescribeRtcPeakChannelCntDataRequest) String

type DescribeRtcPeakChannelCntDataResponse

type DescribeRtcPeakChannelCntDataResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRtcPeakChannelCntDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRtcPeakChannelCntDataResponse) GoString

func (*DescribeRtcPeakChannelCntDataResponse) SetHeaders

func (*DescribeRtcPeakChannelCntDataResponse) SetStatusCode

func (DescribeRtcPeakChannelCntDataResponse) String

type DescribeRtcPeakChannelCntDataResponseBody

type DescribeRtcPeakChannelCntDataResponseBody struct {
	PeakChannelCntDataPerInterval *DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerInterval `json:"PeakChannelCntDataPerInterval,omitempty" xml:"PeakChannelCntDataPerInterval,omitempty" type:"Struct"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeRtcPeakChannelCntDataResponseBody) GoString

func (*DescribeRtcPeakChannelCntDataResponseBody) SetRequestId

func (DescribeRtcPeakChannelCntDataResponseBody) String

type DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerInterval

type DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerInterval struct {
	PeakChannelCntModule []*DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule `json:"PeakChannelCntModule,omitempty" xml:"PeakChannelCntModule,omitempty" type:"Repeated"`
}

func (DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerInterval) GoString

func (DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerInterval) String

type DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule

type DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule struct {
	// example:
	//
	// 10
	ActiveChannelPeak *int64 `json:"ActiveChannelPeak,omitempty" xml:"ActiveChannelPeak,omitempty"`
	// example:
	//
	// 2018-01-29T00:01:00Z
	ActiveChannelPeakTime *string `json:"ActiveChannelPeakTime,omitempty" xml:"ActiveChannelPeakTime,omitempty"`
	// example:
	//
	// 2018-01-29T00:00:00Z
	TimeStamp *string `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule) GoString

func (*DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule) SetActiveChannelPeak

func (*DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule) SetActiveChannelPeakTime

func (DescribeRtcPeakChannelCntDataResponseBodyPeakChannelCntDataPerIntervalPeakChannelCntModule) String

type DescribeRtcUserCntDataRequest

type DescribeRtcUserCntDataRequest struct {
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 2018-01-29T01:00:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 3600
	Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// CN
	ServiceArea *string `json:"ServiceArea,omitempty" xml:"ServiceArea,omitempty"`
	// example:
	//
	// 2018-01-29T00:00:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeRtcUserCntDataRequest) GoString

func (*DescribeRtcUserCntDataRequest) SetAppId

func (*DescribeRtcUserCntDataRequest) SetEndTime

func (*DescribeRtcUserCntDataRequest) SetInterval

func (*DescribeRtcUserCntDataRequest) SetOwnerId

func (*DescribeRtcUserCntDataRequest) SetServiceArea

func (*DescribeRtcUserCntDataRequest) SetStartTime

func (DescribeRtcUserCntDataRequest) String

type DescribeRtcUserCntDataResponse

type DescribeRtcUserCntDataResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRtcUserCntDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRtcUserCntDataResponse) GoString

func (*DescribeRtcUserCntDataResponse) SetHeaders

func (*DescribeRtcUserCntDataResponse) SetStatusCode

func (DescribeRtcUserCntDataResponse) String

type DescribeRtcUserCntDataResponseBody

type DescribeRtcUserCntDataResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId              *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UserCntDataPerInterval *DescribeRtcUserCntDataResponseBodyUserCntDataPerInterval `json:"UserCntDataPerInterval,omitempty" xml:"UserCntDataPerInterval,omitempty" type:"Struct"`
}

func (DescribeRtcUserCntDataResponseBody) GoString

func (*DescribeRtcUserCntDataResponseBody) SetRequestId

func (DescribeRtcUserCntDataResponseBody) String

type DescribeRtcUserCntDataResponseBodyUserCntDataPerInterval

type DescribeRtcUserCntDataResponseBodyUserCntDataPerInterval struct {
	UserCntModule []*DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule `json:"UserCntModule,omitempty" xml:"UserCntModule,omitempty" type:"Repeated"`
}

func (DescribeRtcUserCntDataResponseBodyUserCntDataPerInterval) GoString

func (DescribeRtcUserCntDataResponseBodyUserCntDataPerInterval) String

type DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule

type DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule struct {
	// example:
	//
	// 10
	ActiveUserCnt *int64 `json:"ActiveUserCnt,omitempty" xml:"ActiveUserCnt,omitempty"`
	// example:
	//
	// 2018-01-29T00:00:00Z
	TimeStamp *string `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule) GoString

func (*DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule) SetActiveUserCnt

func (*DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule) SetTimeStamp

func (DescribeRtcUserCntDataResponseBodyUserCntDataPerIntervalUserCntModule) String

type DescribeStreamingOutStatusRequest

type DescribeStreamingOutStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1qaz***x
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testChannel
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// taskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DescribeStreamingOutStatusRequest) GoString

func (*DescribeStreamingOutStatusRequest) SetAppId

func (*DescribeStreamingOutStatusRequest) SetChannelId

func (*DescribeStreamingOutStatusRequest) SetTaskId

func (DescribeStreamingOutStatusRequest) String

type DescribeStreamingOutStatusResponse

type DescribeStreamingOutStatusResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeStreamingOutStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeStreamingOutStatusResponse) GoString

func (*DescribeStreamingOutStatusResponse) SetHeaders

func (*DescribeStreamingOutStatusResponse) SetStatusCode

func (DescribeStreamingOutStatusResponse) String

type DescribeStreamingOutStatusResponseBody

type DescribeStreamingOutStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeStreamingOutStatusResponseBody) GoString

func (*DescribeStreamingOutStatusResponseBody) SetRequestId

func (*DescribeStreamingOutStatusResponseBody) SetStatus

func (DescribeStreamingOutStatusResponseBody) String

type DescribeSystemLayoutListRequest

type DescribeSystemLayoutListRequest struct {
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNum *int64 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeSystemLayoutListRequest) GoString

func (*DescribeSystemLayoutListRequest) SetOwnerId

func (*DescribeSystemLayoutListRequest) SetPageNum

func (*DescribeSystemLayoutListRequest) SetPageSize

func (DescribeSystemLayoutListRequest) String

type DescribeSystemLayoutListResponse

type DescribeSystemLayoutListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeSystemLayoutListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeSystemLayoutListResponse) GoString

func (*DescribeSystemLayoutListResponse) SetHeaders

func (*DescribeSystemLayoutListResponse) SetStatusCode

func (DescribeSystemLayoutListResponse) String

type DescribeSystemLayoutListResponseBody

type DescribeSystemLayoutListResponseBody struct {
	Layouts *DescribeSystemLayoutListResponseBodyLayouts `json:"Layouts,omitempty" xml:"Layouts,omitempty" type:"Struct"`
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 6
	TotalNum *int64 `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	// example:
	//
	// 2
	TotalPage *int64 `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DescribeSystemLayoutListResponseBody) GoString

func (*DescribeSystemLayoutListResponseBody) SetRequestId

func (*DescribeSystemLayoutListResponseBody) SetTotalNum

func (*DescribeSystemLayoutListResponseBody) SetTotalPage

func (DescribeSystemLayoutListResponseBody) String

type DescribeSystemLayoutListResponseBodyLayouts

type DescribeSystemLayoutListResponseBodyLayouts struct {
	Layout []*DescribeSystemLayoutListResponseBodyLayoutsLayout `json:"Layout,omitempty" xml:"Layout,omitempty" type:"Repeated"`
}

func (DescribeSystemLayoutListResponseBodyLayouts) GoString

func (DescribeSystemLayoutListResponseBodyLayouts) String

type DescribeSystemLayoutListResponseBodyLayoutsLayout

type DescribeSystemLayoutListResponseBodyLayoutsLayout struct {
	// AudioMixCount。
	//
	// example:
	//
	// 3
	AudioMixCount *int32 `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	// example:
	//
	// 22
	LayoutId *int64                                                  `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	Name     *string                                                 `json:"Name,omitempty" xml:"Name,omitempty"`
	Panes    *DescribeSystemLayoutListResponseBodyLayoutsLayoutPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Struct"`
}

func (DescribeSystemLayoutListResponseBodyLayoutsLayout) GoString

func (*DescribeSystemLayoutListResponseBodyLayoutsLayout) SetAudioMixCount

func (*DescribeSystemLayoutListResponseBodyLayoutsLayout) SetLayoutId

func (*DescribeSystemLayoutListResponseBodyLayoutsLayout) SetName

func (DescribeSystemLayoutListResponseBodyLayoutsLayout) String

type DescribeSystemLayoutListResponseBodyLayoutsLayoutPanes

type DescribeSystemLayoutListResponseBodyLayoutsLayoutPanes struct {
	Panes []*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (DescribeSystemLayoutListResponseBodyLayoutsLayoutPanes) GoString

func (DescribeSystemLayoutListResponseBodyLayoutsLayoutPanes) String

type DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes

type DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes struct {
	// example:
	//
	// 0.25
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// MajorPane。
	//
	// example:
	//
	// 0
	MajorPane *int32 `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.25
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.25
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.25
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) GoString

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetHeight

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetMajorPane

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetPaneId

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetWidth

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetX

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetY

func (*DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) SetZOrder

func (DescribeSystemLayoutListResponseBodyLayoutsLayoutPanesPanes) String

type DescribeUsageAreaDistributionStatDataRequest

type DescribeUsageAreaDistributionStatDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate    *string `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	ParentArea *string `json:"ParentArea,omitempty" xml:"ParentArea,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *string `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
}

func (DescribeUsageAreaDistributionStatDataRequest) GoString

func (*DescribeUsageAreaDistributionStatDataRequest) SetAppId

func (*DescribeUsageAreaDistributionStatDataRequest) SetEndDate

func (*DescribeUsageAreaDistributionStatDataRequest) SetParentArea

func (*DescribeUsageAreaDistributionStatDataRequest) SetStartDate

func (DescribeUsageAreaDistributionStatDataRequest) String

type DescribeUsageAreaDistributionStatDataResponse

type DescribeUsageAreaDistributionStatDataResponse struct {
	Headers    map[string]*string                                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeUsageAreaDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeUsageAreaDistributionStatDataResponse) GoString

func (*DescribeUsageAreaDistributionStatDataResponse) SetHeaders

func (*DescribeUsageAreaDistributionStatDataResponse) SetStatusCode

func (DescribeUsageAreaDistributionStatDataResponse) String

type DescribeUsageAreaDistributionStatDataResponseBody

type DescribeUsageAreaDistributionStatDataResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId         *string                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UsageAreaStatList []*DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList `json:"UsageAreaStatList,omitempty" xml:"UsageAreaStatList,omitempty" type:"Repeated"`
}

func (DescribeUsageAreaDistributionStatDataResponseBody) GoString

func (*DescribeUsageAreaDistributionStatDataResponseBody) SetRequestId

func (DescribeUsageAreaDistributionStatDataResponseBody) String

type DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList

type DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList struct {
	// example:
	//
	// 45
	AudioCallDuration *int32 `json:"AudioCallDuration,omitempty" xml:"AudioCallDuration,omitempty"`
	// example:
	//
	// 中国
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// 4821
	TotalCallDuration *int32 `json:"TotalCallDuration,omitempty" xml:"TotalCallDuration,omitempty"`
	// example:
	//
	// 4776
	VideoCallDuration *int32 `json:"VideoCallDuration,omitempty" xml:"VideoCallDuration,omitempty"`
}

func (DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList) GoString

func (*DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList) SetAudioCallDuration

func (*DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList) SetName

func (*DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList) SetTotalCallDuration

func (*DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList) SetVideoCallDuration

func (DescribeUsageAreaDistributionStatDataResponseBodyUsageAreaStatList) String

type DescribeUsageDistributionStatDataRequest

type DescribeUsageDistributionStatDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CHANNEL_ONLINE
	StatDim *string `json:"StatDim,omitempty" xml:"StatDim,omitempty"`
}

func (DescribeUsageDistributionStatDataRequest) GoString

func (*DescribeUsageDistributionStatDataRequest) SetAppId

func (*DescribeUsageDistributionStatDataRequest) SetEndDate

func (*DescribeUsageDistributionStatDataRequest) SetStartDate

func (*DescribeUsageDistributionStatDataRequest) SetStatDim

func (DescribeUsageDistributionStatDataRequest) String

type DescribeUsageDistributionStatDataResponse

type DescribeUsageDistributionStatDataResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeUsageDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeUsageDistributionStatDataResponse) GoString

func (*DescribeUsageDistributionStatDataResponse) SetHeaders

func (*DescribeUsageDistributionStatDataResponse) SetStatusCode

func (DescribeUsageDistributionStatDataResponse) String

type DescribeUsageDistributionStatDataResponseBody

type DescribeUsageDistributionStatDataResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId     *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UsageStatList []*DescribeUsageDistributionStatDataResponseBodyUsageStatList `json:"UsageStatList,omitempty" xml:"UsageStatList,omitempty" type:"Repeated"`
}

func (DescribeUsageDistributionStatDataResponseBody) GoString

func (*DescribeUsageDistributionStatDataResponseBody) SetRequestId

func (DescribeUsageDistributionStatDataResponseBody) String

type DescribeUsageDistributionStatDataResponseBodyUsageStatList

type DescribeUsageDistributionStatDataResponseBodyUsageStatList struct {
	// example:
	//
	// 51
	AudioCallDuration *int64 `json:"AudioCallDuration,omitempty" xml:"AudioCallDuration,omitempty"`
	// example:
	//
	// 0.9782
	CallDurationRatio *string `json:"CallDurationRatio,omitempty" xml:"CallDurationRatio,omitempty"`
	// example:
	//
	// ONE_TO_FIVE
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// 10636
	TotalCallDuration *int64 `json:"TotalCallDuration,omitempty" xml:"TotalCallDuration,omitempty"`
	// example:
	//
	// 10585
	VideoCallDuration *int64 `json:"VideoCallDuration,omitempty" xml:"VideoCallDuration,omitempty"`
}

func (DescribeUsageDistributionStatDataResponseBodyUsageStatList) GoString

func (*DescribeUsageDistributionStatDataResponseBodyUsageStatList) SetAudioCallDuration

func (*DescribeUsageDistributionStatDataResponseBodyUsageStatList) SetCallDurationRatio

func (*DescribeUsageDistributionStatDataResponseBodyUsageStatList) SetName

func (*DescribeUsageDistributionStatDataResponseBodyUsageStatList) SetTotalCallDuration

func (*DescribeUsageDistributionStatDataResponseBodyUsageStatList) SetVideoCallDuration

func (DescribeUsageDistributionStatDataResponseBodyUsageStatList) String

type DescribeUsageOsSdkVersionDistributionStatDataRequest

type DescribeUsageOsSdkVersionDistributionStatDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 0rbd****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
}

func (DescribeUsageOsSdkVersionDistributionStatDataRequest) GoString

func (*DescribeUsageOsSdkVersionDistributionStatDataRequest) SetAppId

func (*DescribeUsageOsSdkVersionDistributionStatDataRequest) SetEndDate

func (*DescribeUsageOsSdkVersionDistributionStatDataRequest) SetStartDate

func (DescribeUsageOsSdkVersionDistributionStatDataRequest) String

type DescribeUsageOsSdkVersionDistributionStatDataResponse

type DescribeUsageOsSdkVersionDistributionStatDataResponse struct {
	Headers    map[string]*string                                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeUsageOsSdkVersionDistributionStatDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeUsageOsSdkVersionDistributionStatDataResponse) GoString

func (*DescribeUsageOsSdkVersionDistributionStatDataResponse) SetHeaders

func (*DescribeUsageOsSdkVersionDistributionStatDataResponse) SetStatusCode

func (DescribeUsageOsSdkVersionDistributionStatDataResponse) String

type DescribeUsageOsSdkVersionDistributionStatDataResponseBody

type DescribeUsageOsSdkVersionDistributionStatDataResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId                 *string                                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UsageOsSdkVersionStatList []*DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList `json:"UsageOsSdkVersionStatList,omitempty" xml:"UsageOsSdkVersionStatList,omitempty" type:"Repeated"`
}

func (DescribeUsageOsSdkVersionDistributionStatDataResponseBody) GoString

func (*DescribeUsageOsSdkVersionDistributionStatDataResponseBody) SetRequestId

func (DescribeUsageOsSdkVersionDistributionStatDataResponseBody) String

type DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList

type DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList struct {
	// example:
	//
	// 3
	AudioCallDuration *int64 `json:"AudioCallDuration,omitempty" xml:"AudioCallDuration,omitempty"`
	// example:
	//
	// 0.0984
	CallDurationRatio *string `json:"CallDurationRatio,omitempty" xml:"CallDurationRatio,omitempty"`
	// example:
	//
	// 1.0.0
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// macOS
	Os *string `json:"Os,omitempty" xml:"Os,omitempty"`
	// example:
	//
	// 476
	TotalCallDuration *int64 `json:"TotalCallDuration,omitempty" xml:"TotalCallDuration,omitempty"`
	// example:
	//
	// 473
	VideoCallDuration *int64 `json:"VideoCallDuration,omitempty" xml:"VideoCallDuration,omitempty"`
}

func (DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList) GoString

func (*DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList) SetAudioCallDuration

func (*DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList) SetCallDurationRatio

func (*DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList) SetTotalCallDuration

func (*DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList) SetVideoCallDuration

func (DescribeUsageOsSdkVersionDistributionStatDataResponseBodyUsageOsSdkVersionStatList) String

type DescribeUsageOverallDataRequest

type DescribeUsageOverallDataRequest struct {
	// APP ID
	//
	// This parameter is required.
	//
	// example:
	//
	// a2hz****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615910399
	EndDate *int64 `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1615824000
	StartDate *int64 `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ONLINE_USER_PEAK
	Types *string `json:"Types,omitempty" xml:"Types,omitempty"`
}

func (DescribeUsageOverallDataRequest) GoString

func (*DescribeUsageOverallDataRequest) SetAppId

func (*DescribeUsageOverallDataRequest) SetEndDate

func (*DescribeUsageOverallDataRequest) SetStartDate

func (*DescribeUsageOverallDataRequest) SetTypes

func (DescribeUsageOverallDataRequest) String

type DescribeUsageOverallDataResponse

type DescribeUsageOverallDataResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeUsageOverallDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeUsageOverallDataResponse) GoString

func (*DescribeUsageOverallDataResponse) SetHeaders

func (*DescribeUsageOverallDataResponse) SetStatusCode

func (DescribeUsageOverallDataResponse) String

type DescribeUsageOverallDataResponseBody

type DescribeUsageOverallDataResponseBody struct {
	// example:
	//
	// 231470C1-ACFB-4C9F-844F-4CFE1E3804C5
	RequestId        *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UsageOverallData []*DescribeUsageOverallDataResponseBodyUsageOverallData `json:"UsageOverallData,omitempty" xml:"UsageOverallData,omitempty" type:"Repeated"`
}

func (DescribeUsageOverallDataResponseBody) GoString

func (*DescribeUsageOverallDataResponseBody) SetRequestId

func (DescribeUsageOverallDataResponseBody) String

type DescribeUsageOverallDataResponseBodyUsageOverallData

type DescribeUsageOverallDataResponseBodyUsageOverallData struct {
	Nodes []*DescribeUsageOverallDataResponseBodyUsageOverallDataNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// ONLINE_USER_PEAK
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeUsageOverallDataResponseBodyUsageOverallData) GoString

func (*DescribeUsageOverallDataResponseBodyUsageOverallData) SetType

func (DescribeUsageOverallDataResponseBodyUsageOverallData) String

type DescribeUsageOverallDataResponseBodyUsageOverallDataNodes

type DescribeUsageOverallDataResponseBodyUsageOverallDataNodes struct {
	// example:
	//
	// 1615824000
	X *string `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 1
	Y *string `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (DescribeUsageOverallDataResponseBodyUsageOverallDataNodes) GoString

func (*DescribeUsageOverallDataResponseBodyUsageOverallDataNodes) SetX

func (*DescribeUsageOverallDataResponseBodyUsageOverallDataNodes) SetY

func (DescribeUsageOverallDataResponseBodyUsageOverallDataNodes) String

type DescribeUserInfoInChannelRequest

type DescribeUserInfoInChannelRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 4eah****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1234
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testId
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (DescribeUserInfoInChannelRequest) GoString

func (*DescribeUserInfoInChannelRequest) SetAppId

func (*DescribeUserInfoInChannelRequest) SetChannelId

func (*DescribeUserInfoInChannelRequest) SetOwnerId

func (*DescribeUserInfoInChannelRequest) SetUserId

func (DescribeUserInfoInChannelRequest) String

type DescribeUserInfoInChannelResponse

type DescribeUserInfoInChannelResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeUserInfoInChannelResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeUserInfoInChannelResponse) GoString

func (*DescribeUserInfoInChannelResponse) SetHeaders

func (*DescribeUserInfoInChannelResponse) SetStatusCode

func (DescribeUserInfoInChannelResponse) String

type DescribeUserInfoInChannelResponseBody

type DescribeUserInfoInChannelResponseBody struct {
	// example:
	//
	// true
	IsChannelExist *bool `json:"IsChannelExist,omitempty" xml:"IsChannelExist,omitempty"`
	// example:
	//
	// true
	IsInChannel *bool                                            `json:"IsInChannel,omitempty" xml:"IsInChannel,omitempty"`
	Property    []*DescribeUserInfoInChannelResponseBodyProperty `json:"Property,omitempty" xml:"Property,omitempty" type:"Repeated"`
	// example:
	//
	// 6159ba01-6687-4fb2-a831-f0cd8d188648
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1557909133
	Timestamp *int32 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (DescribeUserInfoInChannelResponseBody) GoString

func (*DescribeUserInfoInChannelResponseBody) SetIsChannelExist

func (*DescribeUserInfoInChannelResponseBody) SetIsInChannel

func (*DescribeUserInfoInChannelResponseBody) SetRequestId

func (*DescribeUserInfoInChannelResponseBody) SetTimestamp

func (DescribeUserInfoInChannelResponseBody) String

type DescribeUserInfoInChannelResponseBodyProperty

type DescribeUserInfoInChannelResponseBodyProperty struct {
	// example:
	//
	// 1557909133
	Join *int32 `json:"Join,omitempty" xml:"Join,omitempty"`
	// example:
	//
	// 1
	Role *int32 `json:"Role,omitempty" xml:"Role,omitempty"`
	// example:
	//
	// xa744sxx8rtobgj****
	Session *string `json:"Session,omitempty" xml:"Session,omitempty"`
}

func (DescribeUserInfoInChannelResponseBodyProperty) GoString

func (*DescribeUserInfoInChannelResponseBodyProperty) SetJoin

func (*DescribeUserInfoInChannelResponseBodyProperty) SetRole

func (*DescribeUserInfoInChannelResponseBodyProperty) SetSession

func (DescribeUserInfoInChannelResponseBodyProperty) String

type DisableAutoLiveStreamRuleRequest

type DisableAutoLiveStreamRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 12
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (DisableAutoLiveStreamRuleRequest) GoString

func (*DisableAutoLiveStreamRuleRequest) SetAppId

func (*DisableAutoLiveStreamRuleRequest) SetOwnerId

func (*DisableAutoLiveStreamRuleRequest) SetRuleId

func (DisableAutoLiveStreamRuleRequest) String

type DisableAutoLiveStreamRuleResponse

type DisableAutoLiveStreamRuleResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableAutoLiveStreamRuleResponse) GoString

func (*DisableAutoLiveStreamRuleResponse) SetHeaders

func (*DisableAutoLiveStreamRuleResponse) SetStatusCode

func (DisableAutoLiveStreamRuleResponse) String

type DisableAutoLiveStreamRuleResponseBody

type DisableAutoLiveStreamRuleResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DisableAutoLiveStreamRuleResponseBody) GoString

func (*DisableAutoLiveStreamRuleResponseBody) SetRequestId

func (DisableAutoLiveStreamRuleResponseBody) String

type EnableAutoLiveStreamRuleRequest

type EnableAutoLiveStreamRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 12
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (EnableAutoLiveStreamRuleRequest) GoString

func (*EnableAutoLiveStreamRuleRequest) SetAppId

func (*EnableAutoLiveStreamRuleRequest) SetOwnerId

func (*EnableAutoLiveStreamRuleRequest) SetRuleId

func (EnableAutoLiveStreamRuleRequest) String

type EnableAutoLiveStreamRuleResponse

type EnableAutoLiveStreamRuleResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableAutoLiveStreamRuleResponse) GoString

func (*EnableAutoLiveStreamRuleResponse) SetHeaders

func (*EnableAutoLiveStreamRuleResponse) SetStatusCode

func (EnableAutoLiveStreamRuleResponse) String

type EnableAutoLiveStreamRuleResponseBody

type EnableAutoLiveStreamRuleResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (EnableAutoLiveStreamRuleResponseBody) GoString

func (*EnableAutoLiveStreamRuleResponseBody) SetRequestId

func (EnableAutoLiveStreamRuleResponseBody) String

type GetMPUTaskStatusRequest

type GetMPUTaskStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// yourTaskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (GetMPUTaskStatusRequest) GoString

func (s GetMPUTaskStatusRequest) GoString() string

func (*GetMPUTaskStatusRequest) SetAppId

func (*GetMPUTaskStatusRequest) SetOwnerId

func (*GetMPUTaskStatusRequest) SetTaskId

func (GetMPUTaskStatusRequest) String

func (s GetMPUTaskStatusRequest) String() string

type GetMPUTaskStatusResponse

type GetMPUTaskStatusResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetMPUTaskStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMPUTaskStatusResponse) GoString

func (s GetMPUTaskStatusResponse) GoString() string

func (*GetMPUTaskStatusResponse) SetBody

func (*GetMPUTaskStatusResponse) SetHeaders

func (*GetMPUTaskStatusResponse) SetStatusCode

func (GetMPUTaskStatusResponse) String

func (s GetMPUTaskStatusResponse) String() string

type GetMPUTaskStatusResponseBody

type GetMPUTaskStatusResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 0
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetMPUTaskStatusResponseBody) GoString

func (s GetMPUTaskStatusResponseBody) GoString() string

func (*GetMPUTaskStatusResponseBody) SetRequestId

func (*GetMPUTaskStatusResponseBody) SetStatus

func (GetMPUTaskStatusResponseBody) String

type ModifyAppCallbackStatusRequest

type ModifyAppCallbackStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
}

func (ModifyAppCallbackStatusRequest) GoString

func (*ModifyAppCallbackStatusRequest) SetAppId

func (ModifyAppCallbackStatusRequest) String

type ModifyAppCallbackStatusResponse

type ModifyAppCallbackStatusResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppCallbackStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppCallbackStatusResponse) GoString

func (*ModifyAppCallbackStatusResponse) SetHeaders

func (*ModifyAppCallbackStatusResponse) SetStatusCode

func (ModifyAppCallbackStatusResponse) String

type ModifyAppCallbackStatusResponseBody

type ModifyAppCallbackStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// F80AAC02-87BD-5D9C-B925-8AB40171BA1A
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppCallbackStatusResponseBody) GoString

func (*ModifyAppCallbackStatusResponseBody) SetRequestId

func (ModifyAppCallbackStatusResponseBody) String

type ModifyAppLayoutRequest

type ModifyAppLayoutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	Layout *ModifyAppLayoutRequestLayout `json:"Layout,omitempty" xml:"Layout,omitempty" type:"Struct"`
}

func (ModifyAppLayoutRequest) GoString

func (s ModifyAppLayoutRequest) GoString() string

func (*ModifyAppLayoutRequest) SetAppId

func (*ModifyAppLayoutRequest) SetClientToken

func (*ModifyAppLayoutRequest) SetLayout

func (ModifyAppLayoutRequest) String

func (s ModifyAppLayoutRequest) String() string

type ModifyAppLayoutRequestLayout

type ModifyAppLayoutRequestLayout struct {
	// This parameter is required.
	//
	// example:
	//
	// 123121231313
	LayoutId *string `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 测试
	Name  *string                              `json:"Name,omitempty" xml:"Name,omitempty"`
	Panes []*ModifyAppLayoutRequestLayoutPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (ModifyAppLayoutRequestLayout) GoString

func (s ModifyAppLayoutRequestLayout) GoString() string

func (*ModifyAppLayoutRequestLayout) SetLayoutId

func (*ModifyAppLayoutRequestLayout) SetName

func (*ModifyAppLayoutRequestLayout) SetPanes

func (ModifyAppLayoutRequestLayout) String

type ModifyAppLayoutRequestLayoutPanes

type ModifyAppLayoutRequestLayoutPanes struct {
	// example:
	//
	// 0.25
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	PaneId *int64 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.25
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.25
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.25
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (ModifyAppLayoutRequestLayoutPanes) GoString

func (*ModifyAppLayoutRequestLayoutPanes) SetHeight

func (*ModifyAppLayoutRequestLayoutPanes) SetPaneId

func (*ModifyAppLayoutRequestLayoutPanes) SetWidth

func (*ModifyAppLayoutRequestLayoutPanes) SetX

func (*ModifyAppLayoutRequestLayoutPanes) SetY

func (*ModifyAppLayoutRequestLayoutPanes) SetZOrder

func (ModifyAppLayoutRequestLayoutPanes) String

type ModifyAppLayoutResponse

type ModifyAppLayoutResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppLayoutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppLayoutResponse) GoString

func (s ModifyAppLayoutResponse) GoString() string

func (*ModifyAppLayoutResponse) SetBody

func (*ModifyAppLayoutResponse) SetHeaders

func (*ModifyAppLayoutResponse) SetStatusCode

func (ModifyAppLayoutResponse) String

func (s ModifyAppLayoutResponse) String() string

type ModifyAppLayoutResponseBody

type ModifyAppLayoutResponseBody struct {
	// example:
	//
	// 167466539798442****
	LayoutId *string `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppLayoutResponseBody) GoString

func (s ModifyAppLayoutResponseBody) GoString() string

func (*ModifyAppLayoutResponseBody) SetLayoutId

func (*ModifyAppLayoutResponseBody) SetRequestId

func (ModifyAppLayoutResponseBody) String

type ModifyAppLayoutShrinkRequest

type ModifyAppLayoutShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	LayoutShrink *string `json:"Layout,omitempty" xml:"Layout,omitempty"`
}

func (ModifyAppLayoutShrinkRequest) GoString

func (s ModifyAppLayoutShrinkRequest) GoString() string

func (*ModifyAppLayoutShrinkRequest) SetAppId

func (*ModifyAppLayoutShrinkRequest) SetClientToken

func (*ModifyAppLayoutShrinkRequest) SetLayoutShrink

func (ModifyAppLayoutShrinkRequest) String

type ModifyAppLiveStreamStatusRequest

type ModifyAppLiveStreamStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (ModifyAppLiveStreamStatusRequest) GoString

func (*ModifyAppLiveStreamStatusRequest) SetAppId

func (*ModifyAppLiveStreamStatusRequest) SetClientToken

func (ModifyAppLiveStreamStatusRequest) String

type ModifyAppLiveStreamStatusResponse

type ModifyAppLiveStreamStatusResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppLiveStreamStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppLiveStreamStatusResponse) GoString

func (*ModifyAppLiveStreamStatusResponse) SetHeaders

func (*ModifyAppLiveStreamStatusResponse) SetStatusCode

func (ModifyAppLiveStreamStatusResponse) String

type ModifyAppLiveStreamStatusResponseBody

type ModifyAppLiveStreamStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppLiveStreamStatusResponseBody) GoString

func (*ModifyAppLiveStreamStatusResponseBody) SetRequestId

func (ModifyAppLiveStreamStatusResponseBody) String

type ModifyAppRecordStatusRequest

type ModifyAppRecordStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (ModifyAppRecordStatusRequest) GoString

func (s ModifyAppRecordStatusRequest) GoString() string

func (*ModifyAppRecordStatusRequest) SetAppId

func (*ModifyAppRecordStatusRequest) SetClientToken

func (ModifyAppRecordStatusRequest) String

type ModifyAppRecordStatusResponse

type ModifyAppRecordStatusResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppRecordStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppRecordStatusResponse) GoString

func (*ModifyAppRecordStatusResponse) SetBody

func (*ModifyAppRecordStatusResponse) SetHeaders

func (*ModifyAppRecordStatusResponse) SetStatusCode

func (ModifyAppRecordStatusResponse) String

type ModifyAppRecordStatusResponseBody

type ModifyAppRecordStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// D53303DB-AA68-5D09-90C2-A345072DCC5A
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppRecordStatusResponseBody) GoString

func (*ModifyAppRecordStatusResponseBody) SetRequestId

func (ModifyAppRecordStatusResponseBody) String

type ModifyAppRecordTemplateRequest

type ModifyAppRecordTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	RecordTemplate *ModifyAppRecordTemplateRequestRecordTemplate `json:"RecordTemplate,omitempty" xml:"RecordTemplate,omitempty" type:"Struct"`
}

func (ModifyAppRecordTemplateRequest) GoString

func (*ModifyAppRecordTemplateRequest) SetAppId

func (*ModifyAppRecordTemplateRequest) SetClientToken

func (ModifyAppRecordTemplateRequest) String

type ModifyAppRecordTemplateRequestRecordTemplate

type ModifyAppRecordTemplateRequestRecordTemplate struct {
	// example:
	//
	// 180
	DelayStopTime *int32 `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// record/{AppId}/{ChannelId}_{TaskId}/{EscapedStartTime}_{EscapedEndTime}
	FilePrefix *string `json:"FilePrefix,omitempty" xml:"FilePrefix,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1800
	FileSplitInterval *int32 `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	// This parameter is required.
	Formats []*string `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	// This parameter is required.
	LayoutIds []*string `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 模版
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2xh6****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (ModifyAppRecordTemplateRequestRecordTemplate) GoString

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetDelayStopTime

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetFilePrefix

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetFileSplitInterval

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetFormats

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetLayoutIds

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetMediaEncode

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetName

func (*ModifyAppRecordTemplateRequestRecordTemplate) SetTemplateId

func (ModifyAppRecordTemplateRequestRecordTemplate) String

type ModifyAppRecordTemplateResponse

type ModifyAppRecordTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppRecordTemplateResponse) GoString

func (*ModifyAppRecordTemplateResponse) SetHeaders

func (*ModifyAppRecordTemplateResponse) SetStatusCode

func (ModifyAppRecordTemplateResponse) String

type ModifyAppRecordTemplateResponseBody

type ModifyAppRecordTemplateResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppRecordTemplateResponseBody) GoString

func (*ModifyAppRecordTemplateResponseBody) SetRequestId

func (ModifyAppRecordTemplateResponseBody) String

type ModifyAppRecordTemplateShrinkRequest

type ModifyAppRecordTemplateShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 53200b81-b761-4c10-842a-a0726d97xxxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	RecordTemplateShrink *string `json:"RecordTemplate,omitempty" xml:"RecordTemplate,omitempty"`
}

func (ModifyAppRecordTemplateShrinkRequest) GoString

func (*ModifyAppRecordTemplateShrinkRequest) SetAppId

func (*ModifyAppRecordTemplateShrinkRequest) SetClientToken

func (*ModifyAppRecordTemplateShrinkRequest) SetRecordTemplateShrink

func (ModifyAppRecordTemplateShrinkRequest) String

type ModifyAppRequest

type ModifyAppRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ioeh****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// defaultName
	AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (ModifyAppRequest) GoString

func (s ModifyAppRequest) GoString() string

func (*ModifyAppRequest) SetAppId

func (s *ModifyAppRequest) SetAppId(v string) *ModifyAppRequest

func (*ModifyAppRequest) SetAppName

func (s *ModifyAppRequest) SetAppName(v string) *ModifyAppRequest

func (*ModifyAppRequest) SetOwnerId

func (s *ModifyAppRequest) SetOwnerId(v int64) *ModifyAppRequest

func (ModifyAppRequest) String

func (s ModifyAppRequest) String() string

type ModifyAppResponse

type ModifyAppResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppResponse) GoString

func (s ModifyAppResponse) GoString() string

func (*ModifyAppResponse) SetBody

func (*ModifyAppResponse) SetHeaders

func (s *ModifyAppResponse) SetHeaders(v map[string]*string) *ModifyAppResponse

func (*ModifyAppResponse) SetStatusCode

func (s *ModifyAppResponse) SetStatusCode(v int32) *ModifyAppResponse

func (ModifyAppResponse) String

func (s ModifyAppResponse) String() string

type ModifyAppResponseBody

type ModifyAppResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppResponseBody) GoString

func (s ModifyAppResponseBody) GoString() string

func (*ModifyAppResponseBody) SetRequestId

func (ModifyAppResponseBody) String

func (s ModifyAppResponseBody) String() string

type ModifyAppStreamingOutTemplateRequest

type ModifyAppStreamingOutTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// wv7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	StreamingOutTemplate *ModifyAppStreamingOutTemplateRequestStreamingOutTemplate `json:"StreamingOutTemplate,omitempty" xml:"StreamingOutTemplate,omitempty" type:"Struct"`
}

func (ModifyAppStreamingOutTemplateRequest) GoString

func (*ModifyAppStreamingOutTemplateRequest) SetAppId

func (ModifyAppStreamingOutTemplateRequest) String

type ModifyAppStreamingOutTemplateRequestStreamingOutTemplate

type ModifyAppStreamingOutTemplateRequestStreamingOutTemplate struct {
	// This parameter is required.
	LayoutIds []*string `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 模版
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ac7N****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (ModifyAppStreamingOutTemplateRequestStreamingOutTemplate) GoString

func (*ModifyAppStreamingOutTemplateRequestStreamingOutTemplate) SetLayoutIds

func (*ModifyAppStreamingOutTemplateRequestStreamingOutTemplate) SetMediaEncode

func (*ModifyAppStreamingOutTemplateRequestStreamingOutTemplate) SetName

func (*ModifyAppStreamingOutTemplateRequestStreamingOutTemplate) SetTemplateId

func (ModifyAppStreamingOutTemplateRequestStreamingOutTemplate) String

type ModifyAppStreamingOutTemplateResponse

type ModifyAppStreamingOutTemplateResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppStreamingOutTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppStreamingOutTemplateResponse) GoString

func (*ModifyAppStreamingOutTemplateResponse) SetHeaders

func (*ModifyAppStreamingOutTemplateResponse) SetStatusCode

func (ModifyAppStreamingOutTemplateResponse) String

type ModifyAppStreamingOutTemplateResponseBody

type ModifyAppStreamingOutTemplateResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 30D41049-D02D-1C21-86AE-B3E5FD805C27
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// ac7N****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (ModifyAppStreamingOutTemplateResponseBody) GoString

func (*ModifyAppStreamingOutTemplateResponseBody) SetRequestId

func (*ModifyAppStreamingOutTemplateResponseBody) SetTemplateId

func (ModifyAppStreamingOutTemplateResponseBody) String

type ModifyAppStreamingOutTemplateShrinkRequest

type ModifyAppStreamingOutTemplateShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// wv7N****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	StreamingOutTemplateShrink *string `json:"StreamingOutTemplate,omitempty" xml:"StreamingOutTemplate,omitempty"`
}

func (ModifyAppStreamingOutTemplateShrinkRequest) GoString

func (*ModifyAppStreamingOutTemplateShrinkRequest) SetAppId

func (*ModifyAppStreamingOutTemplateShrinkRequest) SetStreamingOutTemplateShrink

func (ModifyAppStreamingOutTemplateShrinkRequest) String

type ModifyCallbackMetaRequest

type ModifyCallbackMetaRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	Callback *ModifyCallbackMetaRequestCallback `json:"Callback,omitempty" xml:"Callback,omitempty" type:"Struct"`
	OwnerId  *int64                             `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (ModifyCallbackMetaRequest) GoString

func (s ModifyCallbackMetaRequest) GoString() string

func (*ModifyCallbackMetaRequest) SetAppId

func (*ModifyCallbackMetaRequest) SetCallback

func (*ModifyCallbackMetaRequest) SetOwnerId

func (ModifyCallbackMetaRequest) String

func (s ModifyCallbackMetaRequest) String() string

type ModifyCallbackMetaRequestCallback

type ModifyCallbackMetaRequestCallback struct {
	// This parameter is required.
	//
	// example:
	//
	// RecordEvent
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://www.aliyun.com
	Conf     *string  `json:"Conf,omitempty" xml:"Conf,omitempty"`
	SubEvent []*int32 `json:"SubEvent,omitempty" xml:"SubEvent,omitempty" type:"Repeated"`
}

func (ModifyCallbackMetaRequestCallback) GoString

func (*ModifyCallbackMetaRequestCallback) SetCategory

func (*ModifyCallbackMetaRequestCallback) SetConf

func (*ModifyCallbackMetaRequestCallback) SetSubEvent

func (ModifyCallbackMetaRequestCallback) String

type ModifyCallbackMetaResponse

type ModifyCallbackMetaResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyCallbackMetaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyCallbackMetaResponse) GoString

func (s ModifyCallbackMetaResponse) GoString() string

func (*ModifyCallbackMetaResponse) SetBody

func (*ModifyCallbackMetaResponse) SetHeaders

func (*ModifyCallbackMetaResponse) SetStatusCode

func (ModifyCallbackMetaResponse) String

type ModifyCallbackMetaResponseBody

type ModifyCallbackMetaResponseBody struct {
	// code
	//
	// example:
	//
	// 0
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// httpStatusCode
	//
	// example:
	//
	// 0
	HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	// message
	//
	// example:
	//
	// OK
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// requestId
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// success
	//
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyCallbackMetaResponseBody) GoString

func (*ModifyCallbackMetaResponseBody) SetCode

func (*ModifyCallbackMetaResponseBody) SetHttpStatusCode

func (*ModifyCallbackMetaResponseBody) SetMessage

func (*ModifyCallbackMetaResponseBody) SetRequestId

func (*ModifyCallbackMetaResponseBody) SetSuccess

func (ModifyCallbackMetaResponseBody) String

type ModifyCallbackMetaShrinkRequest

type ModifyCallbackMetaShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	CallbackShrink *string `json:"Callback,omitempty" xml:"Callback,omitempty"`
	OwnerId        *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (ModifyCallbackMetaShrinkRequest) GoString

func (*ModifyCallbackMetaShrinkRequest) SetAppId

func (*ModifyCallbackMetaShrinkRequest) SetCallbackShrink

func (*ModifyCallbackMetaShrinkRequest) SetOwnerId

func (ModifyCallbackMetaShrinkRequest) String

type ModifyMPULayoutRequest

type ModifyMPULayoutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 3
	AudioMixCount *int32 `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10117
	LayoutId *int64 `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	// example:
	//
	// LayoutName
	Name    *string                        `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64                         `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Panes   []*ModifyMPULayoutRequestPanes `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
}

func (ModifyMPULayoutRequest) GoString

func (s ModifyMPULayoutRequest) GoString() string

func (*ModifyMPULayoutRequest) SetAppId

func (*ModifyMPULayoutRequest) SetAudioMixCount

func (s *ModifyMPULayoutRequest) SetAudioMixCount(v int32) *ModifyMPULayoutRequest

func (*ModifyMPULayoutRequest) SetLayoutId

func (*ModifyMPULayoutRequest) SetName

func (*ModifyMPULayoutRequest) SetOwnerId

func (*ModifyMPULayoutRequest) SetPanes

func (ModifyMPULayoutRequest) String

func (s ModifyMPULayoutRequest) String() string

type ModifyMPULayoutRequestPanes

type ModifyMPULayoutRequestPanes struct {
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	MajorPane *int32 `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (ModifyMPULayoutRequestPanes) GoString

func (s ModifyMPULayoutRequestPanes) GoString() string

func (*ModifyMPULayoutRequestPanes) SetHeight

func (*ModifyMPULayoutRequestPanes) SetMajorPane

func (*ModifyMPULayoutRequestPanes) SetPaneId

func (*ModifyMPULayoutRequestPanes) SetWidth

func (*ModifyMPULayoutRequestPanes) SetX

func (*ModifyMPULayoutRequestPanes) SetY

func (*ModifyMPULayoutRequestPanes) SetZOrder

func (ModifyMPULayoutRequestPanes) String

type ModifyMPULayoutResponse

type ModifyMPULayoutResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyMPULayoutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyMPULayoutResponse) GoString

func (s ModifyMPULayoutResponse) GoString() string

func (*ModifyMPULayoutResponse) SetBody

func (*ModifyMPULayoutResponse) SetHeaders

func (*ModifyMPULayoutResponse) SetStatusCode

func (ModifyMPULayoutResponse) String

func (s ModifyMPULayoutResponse) String() string

type ModifyMPULayoutResponseBody

type ModifyMPULayoutResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyMPULayoutResponseBody) GoString

func (s ModifyMPULayoutResponseBody) GoString() string

func (*ModifyMPULayoutResponseBody) SetRequestId

func (ModifyMPULayoutResponseBody) String

type RemoveTerminalsRequest

type RemoveTerminalsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// yourChannelId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1811xxxx
	TerminalIds []*string `json:"TerminalIds,omitempty" xml:"TerminalIds,omitempty" type:"Repeated"`
}

func (RemoveTerminalsRequest) GoString

func (s RemoveTerminalsRequest) GoString() string

func (*RemoveTerminalsRequest) SetAppId

func (*RemoveTerminalsRequest) SetChannelId

func (*RemoveTerminalsRequest) SetOwnerId

func (*RemoveTerminalsRequest) SetTerminalIds

func (s *RemoveTerminalsRequest) SetTerminalIds(v []*string) *RemoveTerminalsRequest

func (RemoveTerminalsRequest) String

func (s RemoveTerminalsRequest) String() string

type RemoveTerminalsResponse

type RemoveTerminalsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveTerminalsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveTerminalsResponse) GoString

func (s RemoveTerminalsResponse) GoString() string

func (*RemoveTerminalsResponse) SetBody

func (*RemoveTerminalsResponse) SetHeaders

func (*RemoveTerminalsResponse) SetStatusCode

func (RemoveTerminalsResponse) String

func (s RemoveTerminalsResponse) String() string

type RemoveTerminalsResponseBody

type RemoveTerminalsResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Terminals *RemoveTerminalsResponseBodyTerminals `json:"Terminals,omitempty" xml:"Terminals,omitempty" type:"Struct"`
}

func (RemoveTerminalsResponseBody) GoString

func (s RemoveTerminalsResponseBody) GoString() string

func (*RemoveTerminalsResponseBody) SetRequestId

func (*RemoveTerminalsResponseBody) SetTerminals

func (RemoveTerminalsResponseBody) String

type RemoveTerminalsResponseBodyTerminals

type RemoveTerminalsResponseBodyTerminals struct {
	Terminal []*RemoveTerminalsResponseBodyTerminalsTerminal `json:"Terminal,omitempty" xml:"Terminal,omitempty" type:"Repeated"`
}

func (RemoveTerminalsResponseBodyTerminals) GoString

func (RemoveTerminalsResponseBodyTerminals) String

type RemoveTerminalsResponseBodyTerminalsTerminal

type RemoveTerminalsResponseBodyTerminalsTerminal struct {
	// example:
	//
	// 0
	Code *int32 `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// 1811****
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// Success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
}

func (RemoveTerminalsResponseBodyTerminalsTerminal) GoString

func (*RemoveTerminalsResponseBodyTerminalsTerminal) SetCode

func (*RemoveTerminalsResponseBodyTerminalsTerminal) SetId

func (*RemoveTerminalsResponseBodyTerminalsTerminal) SetMessage

func (RemoveTerminalsResponseBodyTerminalsTerminal) String

type RemoveUsersRequest

type RemoveUsersRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	Users []*RemoveUsersRequestUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
}

func (RemoveUsersRequest) GoString

func (s RemoveUsersRequest) GoString() string

func (*RemoveUsersRequest) SetAppId

func (*RemoveUsersRequest) SetChannelId

func (s *RemoveUsersRequest) SetChannelId(v string) *RemoveUsersRequest

func (*RemoveUsersRequest) SetUsers

func (RemoveUsersRequest) String

func (s RemoveUsersRequest) String() string

type RemoveUsersRequestUsers

type RemoveUsersRequestUsers struct {
	// This parameter is required.
	//
	// example:
	//
	// 1811****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (RemoveUsersRequestUsers) GoString

func (s RemoveUsersRequestUsers) GoString() string

func (*RemoveUsersRequestUsers) SetUserId

func (RemoveUsersRequestUsers) String

func (s RemoveUsersRequestUsers) String() string

type RemoveUsersResponse

type RemoveUsersResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveUsersResponse) GoString

func (s RemoveUsersResponse) GoString() string

func (*RemoveUsersResponse) SetBody

func (*RemoveUsersResponse) SetHeaders

func (s *RemoveUsersResponse) SetHeaders(v map[string]*string) *RemoveUsersResponse

func (*RemoveUsersResponse) SetStatusCode

func (s *RemoveUsersResponse) SetStatusCode(v int32) *RemoveUsersResponse

func (RemoveUsersResponse) String

func (s RemoveUsersResponse) String() string

type RemoveUsersResponseBody

type RemoveUsersResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Users     []*RemoveUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
}

func (RemoveUsersResponseBody) GoString

func (s RemoveUsersResponseBody) GoString() string

func (*RemoveUsersResponseBody) SetRequestId

func (*RemoveUsersResponseBody) SetUsers

func (RemoveUsersResponseBody) String

func (s RemoveUsersResponseBody) String() string

type RemoveUsersResponseBodyUsers

type RemoveUsersResponseBodyUsers struct {
	// example:
	//
	// 0
	Code *int32 `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// Success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1811****
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (RemoveUsersResponseBodyUsers) GoString

func (s RemoveUsersResponseBodyUsers) GoString() string

func (*RemoveUsersResponseBodyUsers) SetCode

func (*RemoveUsersResponseBodyUsers) SetMessage

func (*RemoveUsersResponseBodyUsers) SetUserId

func (RemoveUsersResponseBodyUsers) String

type StartCategoryCallbackRequest

type StartCategoryCallbackRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	Callback *StartCategoryCallbackRequestCallback `json:"Callback,omitempty" xml:"Callback,omitempty" type:"Struct"`
}

func (StartCategoryCallbackRequest) GoString

func (s StartCategoryCallbackRequest) GoString() string

func (*StartCategoryCallbackRequest) SetAppId

func (*StartCategoryCallbackRequest) SetCallback

func (StartCategoryCallbackRequest) String

type StartCategoryCallbackRequestCallback

type StartCategoryCallbackRequestCallback struct {
	// This parameter is required.
	//
	// example:
	//
	// RecordEvent
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
}

func (StartCategoryCallbackRequestCallback) GoString

func (*StartCategoryCallbackRequestCallback) SetCategory

func (StartCategoryCallbackRequestCallback) String

type StartCategoryCallbackResponse

type StartCategoryCallbackResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartCategoryCallbackResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartCategoryCallbackResponse) GoString

func (*StartCategoryCallbackResponse) SetBody

func (*StartCategoryCallbackResponse) SetHeaders

func (*StartCategoryCallbackResponse) SetStatusCode

func (StartCategoryCallbackResponse) String

type StartCategoryCallbackResponseBody

type StartCategoryCallbackResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartCategoryCallbackResponseBody) GoString

func (*StartCategoryCallbackResponseBody) SetRequestId

func (StartCategoryCallbackResponseBody) String

type StartCategoryCallbackShrinkRequest

type StartCategoryCallbackShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	CallbackShrink *string `json:"Callback,omitempty" xml:"Callback,omitempty"`
}

func (StartCategoryCallbackShrinkRequest) GoString

func (*StartCategoryCallbackShrinkRequest) SetAppId

func (*StartCategoryCallbackShrinkRequest) SetCallbackShrink

func (StartCategoryCallbackShrinkRequest) String

type StartCloudNoteRequest

type StartCloudNoteRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 2ws***z3
	AppId        *string                            `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AutoChapters *StartCloudNoteRequestAutoChapters `json:"AutoChapters,omitempty" xml:"AutoChapters,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// test
	ChannelId         *string                                 `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	CustomPrompt      *StartCloudNoteRequestCustomPrompt      `json:"CustomPrompt,omitempty" xml:"CustomPrompt,omitempty" type:"Struct"`
	LanguageHints     []*string                               `json:"LanguageHints,omitempty" xml:"LanguageHints,omitempty" type:"Repeated"`
	MeetingAssistance *StartCloudNoteRequestMeetingAssistance `json:"MeetingAssistance,omitempty" xml:"MeetingAssistance,omitempty" type:"Struct"`
	ServiceInspection *StartCloudNoteRequestServiceInspection `json:"ServiceInspection,omitempty" xml:"ServiceInspection,omitempty" type:"Struct"`
	// example:
	//
	// cn
	SourceLanguage *string `json:"SourceLanguage,omitempty" xml:"SourceLanguage,omitempty"`
	// This parameter is required.
	StorageConfig *StartCloudNoteRequestStorageConfig `json:"StorageConfig,omitempty" xml:"StorageConfig,omitempty" type:"Struct"`
	Summarization *StartCloudNoteRequestSummarization `json:"Summarization,omitempty" xml:"Summarization,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// rtc
	TaskId     *string                          `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TextPolish *StartCloudNoteRequestTextPolish `json:"TextPolish,omitempty" xml:"TextPolish,omitempty" type:"Struct"`
}

func (StartCloudNoteRequest) GoString

func (s StartCloudNoteRequest) GoString() string

func (*StartCloudNoteRequest) SetAppId

func (*StartCloudNoteRequest) SetAutoChapters

func (*StartCloudNoteRequest) SetChannelId

func (*StartCloudNoteRequest) SetCustomPrompt

func (*StartCloudNoteRequest) SetLanguageHints

func (s *StartCloudNoteRequest) SetLanguageHints(v []*string) *StartCloudNoteRequest

func (*StartCloudNoteRequest) SetMeetingAssistance

func (*StartCloudNoteRequest) SetServiceInspection

func (*StartCloudNoteRequest) SetSourceLanguage

func (s *StartCloudNoteRequest) SetSourceLanguage(v string) *StartCloudNoteRequest

func (*StartCloudNoteRequest) SetStorageConfig

func (*StartCloudNoteRequest) SetSummarization

func (*StartCloudNoteRequest) SetTaskId

func (*StartCloudNoteRequest) SetTextPolish

func (StartCloudNoteRequest) String

func (s StartCloudNoteRequest) String() string

type StartCloudNoteRequestAutoChapters

type StartCloudNoteRequestAutoChapters struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
}

func (StartCloudNoteRequestAutoChapters) GoString

func (*StartCloudNoteRequestAutoChapters) SetEnabled

func (StartCloudNoteRequestAutoChapters) String

type StartCloudNoteRequestCustomPrompt

type StartCloudNoteRequestCustomPrompt struct {
	// This parameter is required.
	CustomPromptContents []*StartCloudNoteRequestCustomPromptCustomPromptContents `json:"CustomPromptContents,omitempty" xml:"CustomPromptContents,omitempty" type:"Repeated"`
	Enabled              *bool                                                    `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
}

func (StartCloudNoteRequestCustomPrompt) GoString

func (*StartCloudNoteRequestCustomPrompt) SetEnabled

func (StartCloudNoteRequestCustomPrompt) String

type StartCloudNoteRequestCustomPromptCustomPromptContents

type StartCloudNoteRequestCustomPromptCustomPromptContents struct {
	// example:
	//
	// tingwu-turbo
	Model *string `json:"Model,omitempty" xml:"Model,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// split-summary-demo
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 请帮我将下面的对话进行总结,根据发言人来总结:\n {Transcription}
	Prompt *string `json:"Prompt,omitempty" xml:"Prompt,omitempty"`
	// example:
	//
	// chat
	TransType *string `json:"TransType,omitempty" xml:"TransType,omitempty"`
}

func (StartCloudNoteRequestCustomPromptCustomPromptContents) GoString

func (*StartCloudNoteRequestCustomPromptCustomPromptContents) SetModel

func (*StartCloudNoteRequestCustomPromptCustomPromptContents) SetName

func (*StartCloudNoteRequestCustomPromptCustomPromptContents) SetPrompt

func (*StartCloudNoteRequestCustomPromptCustomPromptContents) SetTransType

func (StartCloudNoteRequestCustomPromptCustomPromptContents) String

type StartCloudNoteRequestMeetingAssistance

type StartCloudNoteRequestMeetingAssistance struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	// This parameter is required.
	MeetingAssistanceType []*string `json:"MeetingAssistanceType,omitempty" xml:"MeetingAssistanceType,omitempty" type:"Repeated"`
}

func (StartCloudNoteRequestMeetingAssistance) GoString

func (*StartCloudNoteRequestMeetingAssistance) SetEnabled

func (*StartCloudNoteRequestMeetingAssistance) SetMeetingAssistanceType

func (StartCloudNoteRequestMeetingAssistance) String

type StartCloudNoteRequestServiceInspection

type StartCloudNoteRequestServiceInspection struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	// This parameter is required.
	InspectionContents []*StartCloudNoteRequestServiceInspectionInspectionContents `json:"InspectionContents,omitempty" xml:"InspectionContents,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 请监测对话中销售人员表现是否接待热情、态度良好
	InspectionIntroduction *string `json:"InspectionIntroduction,omitempty" xml:"InspectionIntroduction,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 汽车门店线下销售场景
	SceneIntroduction *string `json:"SceneIntroduction,omitempty" xml:"SceneIntroduction,omitempty"`
}

func (StartCloudNoteRequestServiceInspection) GoString

func (*StartCloudNoteRequestServiceInspection) SetEnabled

func (*StartCloudNoteRequestServiceInspection) SetInspectionIntroduction

func (*StartCloudNoteRequestServiceInspection) SetSceneIntroduction

func (StartCloudNoteRequestServiceInspection) String

type StartCloudNoteRequestServiceInspectionInspectionContents

type StartCloudNoteRequestServiceInspectionInspectionContents struct {
	// This parameter is required.
	//
	// example:
	//
	// 销售在开场白的时候主动向客户打招呼进行欢迎
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 到店欢迎-欢迎语
	Title *string `json:"Title,omitempty" xml:"Title,omitempty"`
}

func (StartCloudNoteRequestServiceInspectionInspectionContents) GoString

func (*StartCloudNoteRequestServiceInspectionInspectionContents) SetContent

func (*StartCloudNoteRequestServiceInspectionInspectionContents) SetTitle

func (StartCloudNoteRequestServiceInspectionInspectionContents) String

type StartCloudNoteRequestStorageConfig

type StartCloudNoteRequestStorageConfig struct {
	// accessKey。
	//
	// This parameter is required.
	//
	// example:
	//
	// LTAX***
	AccessKey *string `json:"AccessKey,omitempty" xml:"AccessKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test-bucket-for-recording
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	Region *int32 `json:"Region,omitempty" xml:"Region,omitempty"`
	// secretKey。
	//
	// This parameter is required.
	//
	// example:
	//
	// APb6qWYEzKtYxE***
	SecretKey *string `json:"SecretKey,omitempty" xml:"SecretKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Vendor *int32 `json:"Vendor,omitempty" xml:"Vendor,omitempty"`
}

func (StartCloudNoteRequestStorageConfig) GoString

func (*StartCloudNoteRequestStorageConfig) SetAccessKey

func (*StartCloudNoteRequestStorageConfig) SetBucket

func (*StartCloudNoteRequestStorageConfig) SetRegion

func (*StartCloudNoteRequestStorageConfig) SetSecretKey

func (*StartCloudNoteRequestStorageConfig) SetVendor

func (StartCloudNoteRequestStorageConfig) String

type StartCloudNoteRequestSummarization

type StartCloudNoteRequestSummarization struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	// This parameter is required.
	Type []*string `json:"Type,omitempty" xml:"Type,omitempty" type:"Repeated"`
}

func (StartCloudNoteRequestSummarization) GoString

func (*StartCloudNoteRequestSummarization) SetEnabled

func (*StartCloudNoteRequestSummarization) SetType

func (StartCloudNoteRequestSummarization) String

type StartCloudNoteRequestTextPolish

type StartCloudNoteRequestTextPolish struct {
	Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
}

func (StartCloudNoteRequestTextPolish) GoString

func (*StartCloudNoteRequestTextPolish) SetEnabled

func (StartCloudNoteRequestTextPolish) String

type StartCloudNoteResponse

type StartCloudNoteResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartCloudNoteResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartCloudNoteResponse) GoString

func (s StartCloudNoteResponse) GoString() string

func (*StartCloudNoteResponse) SetBody

func (*StartCloudNoteResponse) SetHeaders

func (*StartCloudNoteResponse) SetStatusCode

func (StartCloudNoteResponse) String

func (s StartCloudNoteResponse) String() string

type StartCloudNoteResponseBody

type StartCloudNoteResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StartCloudNoteResponseBody) GoString

func (s StartCloudNoteResponseBody) GoString() string

func (*StartCloudNoteResponseBody) SetRequestId

func (*StartCloudNoteResponseBody) SetTaskId

func (StartCloudNoteResponseBody) String

type StartCloudNoteShrinkRequest

type StartCloudNoteShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 2ws***z3
	AppId              *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AutoChaptersShrink *string `json:"AutoChapters,omitempty" xml:"AutoChapters,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test
	ChannelId               *string   `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	CustomPromptShrink      *string   `json:"CustomPrompt,omitempty" xml:"CustomPrompt,omitempty"`
	LanguageHints           []*string `json:"LanguageHints,omitempty" xml:"LanguageHints,omitempty" type:"Repeated"`
	MeetingAssistanceShrink *string   `json:"MeetingAssistance,omitempty" xml:"MeetingAssistance,omitempty"`
	ServiceInspectionShrink *string   `json:"ServiceInspection,omitempty" xml:"ServiceInspection,omitempty"`
	// example:
	//
	// cn
	SourceLanguage *string `json:"SourceLanguage,omitempty" xml:"SourceLanguage,omitempty"`
	// This parameter is required.
	StorageConfig       *StartCloudNoteShrinkRequestStorageConfig `json:"StorageConfig,omitempty" xml:"StorageConfig,omitempty" type:"Struct"`
	SummarizationShrink *string                                   `json:"Summarization,omitempty" xml:"Summarization,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rtc
	TaskId           *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TextPolishShrink *string `json:"TextPolish,omitempty" xml:"TextPolish,omitempty"`
}

func (StartCloudNoteShrinkRequest) GoString

func (s StartCloudNoteShrinkRequest) GoString() string

func (*StartCloudNoteShrinkRequest) SetAppId

func (*StartCloudNoteShrinkRequest) SetAutoChaptersShrink

func (s *StartCloudNoteShrinkRequest) SetAutoChaptersShrink(v string) *StartCloudNoteShrinkRequest

func (*StartCloudNoteShrinkRequest) SetChannelId

func (*StartCloudNoteShrinkRequest) SetCustomPromptShrink

func (s *StartCloudNoteShrinkRequest) SetCustomPromptShrink(v string) *StartCloudNoteShrinkRequest

func (*StartCloudNoteShrinkRequest) SetLanguageHints

func (*StartCloudNoteShrinkRequest) SetMeetingAssistanceShrink

func (s *StartCloudNoteShrinkRequest) SetMeetingAssistanceShrink(v string) *StartCloudNoteShrinkRequest

func (*StartCloudNoteShrinkRequest) SetServiceInspectionShrink

func (s *StartCloudNoteShrinkRequest) SetServiceInspectionShrink(v string) *StartCloudNoteShrinkRequest

func (*StartCloudNoteShrinkRequest) SetSourceLanguage

func (*StartCloudNoteShrinkRequest) SetSummarizationShrink

func (s *StartCloudNoteShrinkRequest) SetSummarizationShrink(v string) *StartCloudNoteShrinkRequest

func (*StartCloudNoteShrinkRequest) SetTaskId

func (*StartCloudNoteShrinkRequest) SetTextPolishShrink

func (StartCloudNoteShrinkRequest) String

type StartCloudNoteShrinkRequestStorageConfig

type StartCloudNoteShrinkRequestStorageConfig struct {
	// accessKey。
	//
	// This parameter is required.
	//
	// example:
	//
	// LTAX***
	AccessKey *string `json:"AccessKey,omitempty" xml:"AccessKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test-bucket-for-recording
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	Region *int32 `json:"Region,omitempty" xml:"Region,omitempty"`
	// secretKey。
	//
	// This parameter is required.
	//
	// example:
	//
	// APb6qWYEzKtYxE***
	SecretKey *string `json:"SecretKey,omitempty" xml:"SecretKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Vendor *int32 `json:"Vendor,omitempty" xml:"Vendor,omitempty"`
}

func (StartCloudNoteShrinkRequestStorageConfig) GoString

func (*StartCloudNoteShrinkRequestStorageConfig) SetAccessKey

func (*StartCloudNoteShrinkRequestStorageConfig) SetBucket

func (*StartCloudNoteShrinkRequestStorageConfig) SetRegion

func (*StartCloudNoteShrinkRequestStorageConfig) SetSecretKey

func (*StartCloudNoteShrinkRequestStorageConfig) SetVendor

func (StartCloudNoteShrinkRequestStorageConfig) String

type StartCloudRecordRequest

type StartCloudRecordRequest struct {
	// appId
	//
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                               `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*StartCloudRecordRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// channelName
	//
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId    *string                                `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets []*StartCloudRecordRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	CropMode             *int32                                       `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	Images               []*StartCloudRecordRequestImages             `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsers *StartCloudRecordRequestLayoutSpecifiedUsers `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty" type:"Struct"`
	// panes
	Panes       []*StartCloudRecordRequestPanes     `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	RegionColor *StartCloudRecordRequestRegionColor `json:"RegionColor,omitempty" xml:"RegionColor,omitempty" type:"Struct"`
	// storageConfig
	//
	// This parameter is required.
	StorageConfig *StartCloudRecordRequestStorageConfig `json:"StorageConfig,omitempty" xml:"StorageConfig,omitempty" type:"Struct"`
	// taskId
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// templateId
	//
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                         `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*StartCloudRecordRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (StartCloudRecordRequest) GoString

func (s StartCloudRecordRequest) GoString() string

func (*StartCloudRecordRequest) SetAppId

func (*StartCloudRecordRequest) SetBackgrounds

func (*StartCloudRecordRequest) SetChannelId

func (*StartCloudRecordRequest) SetClockWidgets

func (*StartCloudRecordRequest) SetCropMode

func (*StartCloudRecordRequest) SetImages

func (*StartCloudRecordRequest) SetLayoutSpecifiedUsers

func (*StartCloudRecordRequest) SetPanes

func (*StartCloudRecordRequest) SetRegionColor

func (*StartCloudRecordRequest) SetStorageConfig

func (*StartCloudRecordRequest) SetTaskId

func (*StartCloudRecordRequest) SetTemplateId

func (*StartCloudRecordRequest) SetTexts

func (StartCloudRecordRequest) String

func (s StartCloudRecordRequest) String() string

type StartCloudRecordRequestBackgrounds

type StartCloudRecordRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordRequestBackgrounds) GoString

func (*StartCloudRecordRequestBackgrounds) SetAlpha

func (*StartCloudRecordRequestBackgrounds) SetBackgroundCropMode

func (*StartCloudRecordRequestBackgrounds) SetHeight

func (*StartCloudRecordRequestBackgrounds) SetLayer

func (*StartCloudRecordRequestBackgrounds) SetUrl

func (*StartCloudRecordRequestBackgrounds) SetWidth

func (*StartCloudRecordRequestBackgrounds) SetX

func (*StartCloudRecordRequestBackgrounds) SetY

func (StartCloudRecordRequestBackgrounds) String

type StartCloudRecordRequestClockWidgets

type StartCloudRecordRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                       `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartCloudRecordRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                        `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartCloudRecordRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (StartCloudRecordRequestClockWidgets) GoString

func (*StartCloudRecordRequestClockWidgets) SetAlpha

func (*StartCloudRecordRequestClockWidgets) SetBoxAlpha

func (*StartCloudRecordRequestClockWidgets) SetBoxBorderw

func (*StartCloudRecordRequestClockWidgets) SetFont

func (*StartCloudRecordRequestClockWidgets) SetFontSize

func (*StartCloudRecordRequestClockWidgets) SetHasBox

func (*StartCloudRecordRequestClockWidgets) SetLayer

func (*StartCloudRecordRequestClockWidgets) SetX

func (*StartCloudRecordRequestClockWidgets) SetY

func (*StartCloudRecordRequestClockWidgets) SetZone

func (StartCloudRecordRequestClockWidgets) String

type StartCloudRecordRequestClockWidgetsBoxColor

type StartCloudRecordRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestClockWidgetsBoxColor) GoString

func (*StartCloudRecordRequestClockWidgetsBoxColor) SetB

func (*StartCloudRecordRequestClockWidgetsBoxColor) SetG

func (*StartCloudRecordRequestClockWidgetsBoxColor) SetR

func (StartCloudRecordRequestClockWidgetsBoxColor) String

type StartCloudRecordRequestClockWidgetsFontColor

type StartCloudRecordRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestClockWidgetsFontColor) GoString

func (*StartCloudRecordRequestClockWidgetsFontColor) SetB

func (*StartCloudRecordRequestClockWidgetsFontColor) SetG

func (*StartCloudRecordRequestClockWidgetsFontColor) SetR

func (StartCloudRecordRequestClockWidgetsFontColor) String

type StartCloudRecordRequestImages

type StartCloudRecordRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.3
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordRequestImages) GoString

func (*StartCloudRecordRequestImages) SetAlpha

func (*StartCloudRecordRequestImages) SetHeight

func (*StartCloudRecordRequestImages) SetImageCropMode

func (*StartCloudRecordRequestImages) SetLayer

func (*StartCloudRecordRequestImages) SetUrl

func (*StartCloudRecordRequestImages) SetWidth

func (*StartCloudRecordRequestImages) SetX

func (*StartCloudRecordRequestImages) SetY

func (StartCloudRecordRequestImages) String

type StartCloudRecordRequestLayoutSpecifiedUsers

type StartCloudRecordRequestLayoutSpecifiedUsers struct {
	// This parameter is required.
	Ids []*string `json:"Ids,omitempty" xml:"Ids,omitempty" type:"Repeated"`
	// This parameter is required.
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (StartCloudRecordRequestLayoutSpecifiedUsers) GoString

func (*StartCloudRecordRequestLayoutSpecifiedUsers) SetIds

func (*StartCloudRecordRequestLayoutSpecifiedUsers) SetType

func (StartCloudRecordRequestLayoutSpecifiedUsers) String

type StartCloudRecordRequestPanes

type StartCloudRecordRequestPanes struct {
	Images []*StartCloudRecordRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 3
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// paneId
	//
	// This parameter is required.
	//
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// source
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// sourceType
	//
	// example:
	//
	// video
	SourceType *string                              `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartCloudRecordRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (StartCloudRecordRequestPanes) GoString

func (s StartCloudRecordRequestPanes) GoString() string

func (*StartCloudRecordRequestPanes) SetImages

func (*StartCloudRecordRequestPanes) SetPaneCropMode

func (*StartCloudRecordRequestPanes) SetPaneId

func (*StartCloudRecordRequestPanes) SetSource

func (*StartCloudRecordRequestPanes) SetSourceType

func (*StartCloudRecordRequestPanes) SetTexts

func (StartCloudRecordRequestPanes) String

type StartCloudRecordRequestPanesImages

type StartCloudRecordRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordRequestPanesImages) GoString

func (*StartCloudRecordRequestPanesImages) SetAlpha

func (*StartCloudRecordRequestPanesImages) SetHeight

func (*StartCloudRecordRequestPanesImages) SetLayer

func (*StartCloudRecordRequestPanesImages) SetPaneImageCropMode

func (*StartCloudRecordRequestPanesImages) SetUrl

func (*StartCloudRecordRequestPanesImages) SetWidth

func (*StartCloudRecordRequestPanesImages) SetX

func (*StartCloudRecordRequestPanesImages) SetY

func (StartCloudRecordRequestPanesImages) String

type StartCloudRecordRequestPanesTexts

type StartCloudRecordRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                     `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartCloudRecordRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                      `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartCloudRecordRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordRequestPanesTexts) GoString

func (*StartCloudRecordRequestPanesTexts) SetAlpha

func (*StartCloudRecordRequestPanesTexts) SetBoxAlpha

func (*StartCloudRecordRequestPanesTexts) SetBoxBorderw

func (*StartCloudRecordRequestPanesTexts) SetFont

func (*StartCloudRecordRequestPanesTexts) SetFontSize

func (*StartCloudRecordRequestPanesTexts) SetHasBox

func (*StartCloudRecordRequestPanesTexts) SetLayer

func (*StartCloudRecordRequestPanesTexts) SetTexture

func (*StartCloudRecordRequestPanesTexts) SetX

func (*StartCloudRecordRequestPanesTexts) SetY

func (StartCloudRecordRequestPanesTexts) String

type StartCloudRecordRequestPanesTextsBoxColor

type StartCloudRecordRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestPanesTextsBoxColor) GoString

func (*StartCloudRecordRequestPanesTextsBoxColor) SetB

func (*StartCloudRecordRequestPanesTextsBoxColor) SetG

func (*StartCloudRecordRequestPanesTextsBoxColor) SetR

func (StartCloudRecordRequestPanesTextsBoxColor) String

type StartCloudRecordRequestPanesTextsFontColor

type StartCloudRecordRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestPanesTextsFontColor) GoString

func (*StartCloudRecordRequestPanesTextsFontColor) SetB

func (*StartCloudRecordRequestPanesTextsFontColor) SetG

func (*StartCloudRecordRequestPanesTextsFontColor) SetR

func (StartCloudRecordRequestPanesTextsFontColor) String

type StartCloudRecordRequestRegionColor

type StartCloudRecordRequestRegionColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestRegionColor) GoString

func (*StartCloudRecordRequestRegionColor) SetB

func (*StartCloudRecordRequestRegionColor) SetG

func (*StartCloudRecordRequestRegionColor) SetR

func (StartCloudRecordRequestRegionColor) String

type StartCloudRecordRequestStorageConfig

type StartCloudRecordRequestStorageConfig struct {
	// accessKey
	//
	// This parameter is required.
	//
	// example:
	//
	// LTAX***
	AccessKey *string `json:"AccessKey,omitempty" xml:"AccessKey,omitempty"`
	// bucket
	//
	// This parameter is required.
	//
	// example:
	//
	// test-bucket-for-recording
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	// region
	//
	// This parameter is required.
	//
	// example:
	//
	// 0
	Region *int32 `json:"Region,omitempty" xml:"Region,omitempty"`
	// secretKey
	//
	// This parameter is required.
	//
	// example:
	//
	// APb6qWYEzKtYxE***
	SecretKey *string `json:"SecretKey,omitempty" xml:"SecretKey,omitempty"`
	// vendor
	//
	// This parameter is required.
	//
	// example:
	//
	// 1
	Vendor *int32 `json:"Vendor,omitempty" xml:"Vendor,omitempty"`
}

func (StartCloudRecordRequestStorageConfig) GoString

func (*StartCloudRecordRequestStorageConfig) SetAccessKey

func (*StartCloudRecordRequestStorageConfig) SetBucket

func (*StartCloudRecordRequestStorageConfig) SetRegion

func (*StartCloudRecordRequestStorageConfig) SetSecretKey

func (*StartCloudRecordRequestStorageConfig) SetVendor

func (StartCloudRecordRequestStorageConfig) String

type StartCloudRecordRequestTexts

type StartCloudRecordRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartCloudRecordRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                 `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartCloudRecordRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordRequestTexts) GoString

func (s StartCloudRecordRequestTexts) GoString() string

func (*StartCloudRecordRequestTexts) SetAlpha

func (*StartCloudRecordRequestTexts) SetBoxAlpha

func (*StartCloudRecordRequestTexts) SetBoxBorderw

func (*StartCloudRecordRequestTexts) SetBoxColor

func (*StartCloudRecordRequestTexts) SetFont

func (*StartCloudRecordRequestTexts) SetFontSize

func (*StartCloudRecordRequestTexts) SetHasBox

func (*StartCloudRecordRequestTexts) SetLayer

func (*StartCloudRecordRequestTexts) SetTexture

func (*StartCloudRecordRequestTexts) SetX

func (*StartCloudRecordRequestTexts) SetY

func (StartCloudRecordRequestTexts) String

type StartCloudRecordRequestTextsBoxColor

type StartCloudRecordRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestTextsBoxColor) GoString

func (*StartCloudRecordRequestTextsBoxColor) SetB

func (*StartCloudRecordRequestTextsBoxColor) SetG

func (*StartCloudRecordRequestTextsBoxColor) SetR

func (StartCloudRecordRequestTextsBoxColor) String

type StartCloudRecordRequestTextsFontColor

type StartCloudRecordRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordRequestTextsFontColor) GoString

func (*StartCloudRecordRequestTextsFontColor) SetB

func (*StartCloudRecordRequestTextsFontColor) SetG

func (*StartCloudRecordRequestTextsFontColor) SetR

func (StartCloudRecordRequestTextsFontColor) String

type StartCloudRecordResponse

type StartCloudRecordResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartCloudRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartCloudRecordResponse) GoString

func (s StartCloudRecordResponse) GoString() string

func (*StartCloudRecordResponse) SetBody

func (*StartCloudRecordResponse) SetHeaders

func (*StartCloudRecordResponse) SetStatusCode

func (StartCloudRecordResponse) String

func (s StartCloudRecordResponse) String() string

type StartCloudRecordResponseBody

type StartCloudRecordResponseBody struct {
	// requestId
	//
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// taskId
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StartCloudRecordResponseBody) GoString

func (s StartCloudRecordResponseBody) GoString() string

func (*StartCloudRecordResponseBody) SetRequestId

func (*StartCloudRecordResponseBody) SetTaskId

func (StartCloudRecordResponseBody) String

type StartCloudRecordShrinkRequest

type StartCloudRecordShrinkRequest struct {
	// appId
	//
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                     `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*StartCloudRecordShrinkRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// channelName
	//
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId    *string                                      `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets []*StartCloudRecordShrinkRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	CropMode                   *int32                                 `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	Images                     []*StartCloudRecordShrinkRequestImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsersShrink *string                                `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty"`
	// panes
	Panes       []*StartCloudRecordShrinkRequestPanes     `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	RegionColor *StartCloudRecordShrinkRequestRegionColor `json:"RegionColor,omitempty" xml:"RegionColor,omitempty" type:"Struct"`
	// storageConfig
	//
	// This parameter is required.
	StorageConfig *StartCloudRecordShrinkRequestStorageConfig `json:"StorageConfig,omitempty" xml:"StorageConfig,omitempty" type:"Struct"`
	// taskId
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// templateId
	//
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                               `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*StartCloudRecordShrinkRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (StartCloudRecordShrinkRequest) GoString

func (*StartCloudRecordShrinkRequest) SetAppId

func (*StartCloudRecordShrinkRequest) SetBackgrounds

func (*StartCloudRecordShrinkRequest) SetChannelId

func (*StartCloudRecordShrinkRequest) SetCropMode

func (*StartCloudRecordShrinkRequest) SetImages

func (*StartCloudRecordShrinkRequest) SetLayoutSpecifiedUsersShrink

func (s *StartCloudRecordShrinkRequest) SetLayoutSpecifiedUsersShrink(v string) *StartCloudRecordShrinkRequest

func (*StartCloudRecordShrinkRequest) SetPanes

func (*StartCloudRecordShrinkRequest) SetTaskId

func (*StartCloudRecordShrinkRequest) SetTemplateId

func (*StartCloudRecordShrinkRequest) SetTexts

func (StartCloudRecordShrinkRequest) String

type StartCloudRecordShrinkRequestBackgrounds

type StartCloudRecordShrinkRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordShrinkRequestBackgrounds) GoString

func (*StartCloudRecordShrinkRequestBackgrounds) SetAlpha

func (*StartCloudRecordShrinkRequestBackgrounds) SetBackgroundCropMode

func (*StartCloudRecordShrinkRequestBackgrounds) SetHeight

func (*StartCloudRecordShrinkRequestBackgrounds) SetLayer

func (*StartCloudRecordShrinkRequestBackgrounds) SetUrl

func (*StartCloudRecordShrinkRequestBackgrounds) SetWidth

func (*StartCloudRecordShrinkRequestBackgrounds) SetX

func (*StartCloudRecordShrinkRequestBackgrounds) SetY

func (StartCloudRecordShrinkRequestBackgrounds) String

type StartCloudRecordShrinkRequestClockWidgets

type StartCloudRecordShrinkRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                             `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartCloudRecordShrinkRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                              `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartCloudRecordShrinkRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (StartCloudRecordShrinkRequestClockWidgets) GoString

func (*StartCloudRecordShrinkRequestClockWidgets) SetAlpha

func (*StartCloudRecordShrinkRequestClockWidgets) SetBoxAlpha

func (*StartCloudRecordShrinkRequestClockWidgets) SetBoxBorderw

func (*StartCloudRecordShrinkRequestClockWidgets) SetFont

func (*StartCloudRecordShrinkRequestClockWidgets) SetFontSize

func (*StartCloudRecordShrinkRequestClockWidgets) SetHasBox

func (*StartCloudRecordShrinkRequestClockWidgets) SetLayer

func (*StartCloudRecordShrinkRequestClockWidgets) SetX

func (*StartCloudRecordShrinkRequestClockWidgets) SetY

func (*StartCloudRecordShrinkRequestClockWidgets) SetZone

func (StartCloudRecordShrinkRequestClockWidgets) String

type StartCloudRecordShrinkRequestClockWidgetsBoxColor

type StartCloudRecordShrinkRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestClockWidgetsBoxColor) GoString

func (*StartCloudRecordShrinkRequestClockWidgetsBoxColor) SetB

func (*StartCloudRecordShrinkRequestClockWidgetsBoxColor) SetG

func (*StartCloudRecordShrinkRequestClockWidgetsBoxColor) SetR

func (StartCloudRecordShrinkRequestClockWidgetsBoxColor) String

type StartCloudRecordShrinkRequestClockWidgetsFontColor

type StartCloudRecordShrinkRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestClockWidgetsFontColor) GoString

func (*StartCloudRecordShrinkRequestClockWidgetsFontColor) SetB

func (*StartCloudRecordShrinkRequestClockWidgetsFontColor) SetG

func (*StartCloudRecordShrinkRequestClockWidgetsFontColor) SetR

func (StartCloudRecordShrinkRequestClockWidgetsFontColor) String

type StartCloudRecordShrinkRequestImages

type StartCloudRecordShrinkRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.3
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordShrinkRequestImages) GoString

func (*StartCloudRecordShrinkRequestImages) SetAlpha

func (*StartCloudRecordShrinkRequestImages) SetHeight

func (*StartCloudRecordShrinkRequestImages) SetImageCropMode

func (*StartCloudRecordShrinkRequestImages) SetLayer

func (*StartCloudRecordShrinkRequestImages) SetUrl

func (*StartCloudRecordShrinkRequestImages) SetWidth

func (*StartCloudRecordShrinkRequestImages) SetX

func (*StartCloudRecordShrinkRequestImages) SetY

func (StartCloudRecordShrinkRequestImages) String

type StartCloudRecordShrinkRequestPanes

type StartCloudRecordShrinkRequestPanes struct {
	Images []*StartCloudRecordShrinkRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 3
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// paneId
	//
	// This parameter is required.
	//
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// source
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// sourceType
	//
	// example:
	//
	// video
	SourceType *string                                    `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartCloudRecordShrinkRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (StartCloudRecordShrinkRequestPanes) GoString

func (*StartCloudRecordShrinkRequestPanes) SetPaneCropMode

func (*StartCloudRecordShrinkRequestPanes) SetPaneId

func (*StartCloudRecordShrinkRequestPanes) SetSource

func (*StartCloudRecordShrinkRequestPanes) SetSourceType

func (StartCloudRecordShrinkRequestPanes) String

type StartCloudRecordShrinkRequestPanesImages

type StartCloudRecordShrinkRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordShrinkRequestPanesImages) GoString

func (*StartCloudRecordShrinkRequestPanesImages) SetAlpha

func (*StartCloudRecordShrinkRequestPanesImages) SetHeight

func (*StartCloudRecordShrinkRequestPanesImages) SetLayer

func (*StartCloudRecordShrinkRequestPanesImages) SetPaneImageCropMode

func (*StartCloudRecordShrinkRequestPanesImages) SetUrl

func (*StartCloudRecordShrinkRequestPanesImages) SetWidth

func (*StartCloudRecordShrinkRequestPanesImages) SetX

func (*StartCloudRecordShrinkRequestPanesImages) SetY

func (StartCloudRecordShrinkRequestPanesImages) String

type StartCloudRecordShrinkRequestPanesTexts

type StartCloudRecordShrinkRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                           `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartCloudRecordShrinkRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                            `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartCloudRecordShrinkRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordShrinkRequestPanesTexts) GoString

func (*StartCloudRecordShrinkRequestPanesTexts) SetAlpha

func (*StartCloudRecordShrinkRequestPanesTexts) SetBoxAlpha

func (*StartCloudRecordShrinkRequestPanesTexts) SetBoxBorderw

func (*StartCloudRecordShrinkRequestPanesTexts) SetFont

func (*StartCloudRecordShrinkRequestPanesTexts) SetFontSize

func (*StartCloudRecordShrinkRequestPanesTexts) SetHasBox

func (*StartCloudRecordShrinkRequestPanesTexts) SetLayer

func (*StartCloudRecordShrinkRequestPanesTexts) SetTexture

func (*StartCloudRecordShrinkRequestPanesTexts) SetX

func (*StartCloudRecordShrinkRequestPanesTexts) SetY

func (StartCloudRecordShrinkRequestPanesTexts) String

type StartCloudRecordShrinkRequestPanesTextsBoxColor

type StartCloudRecordShrinkRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestPanesTextsBoxColor) GoString

func (*StartCloudRecordShrinkRequestPanesTextsBoxColor) SetB

func (*StartCloudRecordShrinkRequestPanesTextsBoxColor) SetG

func (*StartCloudRecordShrinkRequestPanesTextsBoxColor) SetR

func (StartCloudRecordShrinkRequestPanesTextsBoxColor) String

type StartCloudRecordShrinkRequestPanesTextsFontColor

type StartCloudRecordShrinkRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestPanesTextsFontColor) GoString

func (*StartCloudRecordShrinkRequestPanesTextsFontColor) SetB

func (*StartCloudRecordShrinkRequestPanesTextsFontColor) SetG

func (*StartCloudRecordShrinkRequestPanesTextsFontColor) SetR

func (StartCloudRecordShrinkRequestPanesTextsFontColor) String

type StartCloudRecordShrinkRequestRegionColor

type StartCloudRecordShrinkRequestRegionColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestRegionColor) GoString

func (*StartCloudRecordShrinkRequestRegionColor) SetB

func (*StartCloudRecordShrinkRequestRegionColor) SetG

func (*StartCloudRecordShrinkRequestRegionColor) SetR

func (StartCloudRecordShrinkRequestRegionColor) String

type StartCloudRecordShrinkRequestStorageConfig

type StartCloudRecordShrinkRequestStorageConfig struct {
	// accessKey
	//
	// This parameter is required.
	//
	// example:
	//
	// LTAX***
	AccessKey *string `json:"AccessKey,omitempty" xml:"AccessKey,omitempty"`
	// bucket
	//
	// This parameter is required.
	//
	// example:
	//
	// test-bucket-for-recording
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	// region
	//
	// This parameter is required.
	//
	// example:
	//
	// 0
	Region *int32 `json:"Region,omitempty" xml:"Region,omitempty"`
	// secretKey
	//
	// This parameter is required.
	//
	// example:
	//
	// APb6qWYEzKtYxE***
	SecretKey *string `json:"SecretKey,omitempty" xml:"SecretKey,omitempty"`
	// vendor
	//
	// This parameter is required.
	//
	// example:
	//
	// 1
	Vendor *int32 `json:"Vendor,omitempty" xml:"Vendor,omitempty"`
}

func (StartCloudRecordShrinkRequestStorageConfig) GoString

func (*StartCloudRecordShrinkRequestStorageConfig) SetAccessKey

func (*StartCloudRecordShrinkRequestStorageConfig) SetBucket

func (*StartCloudRecordShrinkRequestStorageConfig) SetRegion

func (*StartCloudRecordShrinkRequestStorageConfig) SetSecretKey

func (*StartCloudRecordShrinkRequestStorageConfig) SetVendor

func (StartCloudRecordShrinkRequestStorageConfig) String

type StartCloudRecordShrinkRequestTexts

type StartCloudRecordShrinkRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                      `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartCloudRecordShrinkRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                       `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartCloudRecordShrinkRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartCloudRecordShrinkRequestTexts) GoString

func (*StartCloudRecordShrinkRequestTexts) SetAlpha

func (*StartCloudRecordShrinkRequestTexts) SetBoxAlpha

func (*StartCloudRecordShrinkRequestTexts) SetBoxBorderw

func (*StartCloudRecordShrinkRequestTexts) SetFont

func (*StartCloudRecordShrinkRequestTexts) SetFontSize

func (*StartCloudRecordShrinkRequestTexts) SetHasBox

func (*StartCloudRecordShrinkRequestTexts) SetLayer

func (*StartCloudRecordShrinkRequestTexts) SetTexture

func (*StartCloudRecordShrinkRequestTexts) SetX

func (*StartCloudRecordShrinkRequestTexts) SetY

func (StartCloudRecordShrinkRequestTexts) String

type StartCloudRecordShrinkRequestTextsBoxColor

type StartCloudRecordShrinkRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestTextsBoxColor) GoString

func (*StartCloudRecordShrinkRequestTextsBoxColor) SetB

func (*StartCloudRecordShrinkRequestTextsBoxColor) SetG

func (*StartCloudRecordShrinkRequestTextsBoxColor) SetR

func (StartCloudRecordShrinkRequestTextsBoxColor) String

type StartCloudRecordShrinkRequestTextsFontColor

type StartCloudRecordShrinkRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartCloudRecordShrinkRequestTextsFontColor) GoString

func (*StartCloudRecordShrinkRequestTextsFontColor) SetB

func (*StartCloudRecordShrinkRequestTextsFontColor) SetG

func (*StartCloudRecordShrinkRequestTextsFontColor) SetR

func (StartCloudRecordShrinkRequestTextsFontColor) String

type StartMPUTaskRequest

type StartMPUTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 0
	BackgroundColor *int32                            `json:"BackgroundColor,omitempty" xml:"BackgroundColor,omitempty"`
	Backgrounds     []*StartMPUTaskRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// yourChannelId
	ChannelId    *string                            `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets []*StartMPUTaskRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	CropMode      *int32                            `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	EnhancedParam *StartMPUTaskRequestEnhancedParam `json:"EnhancedParam,omitempty" xml:"EnhancedParam,omitempty" type:"Struct"`
	// example:
	//
	// 1
	LayoutIds []*int64 `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// 0
	MixMode *int32 `json:"MixMode,omitempty" xml:"MixMode,omitempty"`
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 0
	PayloadType *int32 `json:"PayloadType,omitempty" xml:"PayloadType,omitempty"`
	// example:
	//
	// 0
	ReportVad *int32 `json:"ReportVad,omitempty" xml:"ReportVad,omitempty"`
	// example:
	//
	// 0
	RtpExtInfo *int32 `json:"RtpExtInfo,omitempty" xml:"RtpExtInfo,omitempty"`
	// example:
	//
	// camera
	SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	// example:
	//
	// 0
	StreamType *int32 `json:"StreamType,omitempty" xml:"StreamType,omitempty"`
	// example:
	//
	// rtmp://example.com/live/stream
	StreamURL *string `json:"StreamURL,omitempty" xml:"StreamURL,omitempty"`
	// example:
	//
	// audioUserID
	SubSpecAudioUsers       []*string `json:"SubSpecAudioUsers,omitempty" xml:"SubSpecAudioUsers,omitempty" type:"Repeated"`
	SubSpecCameraUsers      []*string `json:"SubSpecCameraUsers,omitempty" xml:"SubSpecCameraUsers,omitempty" type:"Repeated"`
	SubSpecShareScreenUsers []*string `json:"SubSpecShareScreenUsers,omitempty" xml:"SubSpecShareScreenUsers,omitempty" type:"Repeated"`
	// example:
	//
	// userID
	SubSpecUsers []*string `json:"SubSpecUsers,omitempty" xml:"SubSpecUsers,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// yourTaskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// example:
	//
	// 0
	TaskType *int32 `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	// example:
	//
	// 15273582735
	TimeStampRef              *int64                          `json:"TimeStampRef,omitempty" xml:"TimeStampRef,omitempty"`
	UnsubSpecAudioUsers       []*string                       `json:"UnsubSpecAudioUsers,omitempty" xml:"UnsubSpecAudioUsers,omitempty" type:"Repeated"`
	UnsubSpecCameraUsers      []*string                       `json:"UnsubSpecCameraUsers,omitempty" xml:"UnsubSpecCameraUsers,omitempty" type:"Repeated"`
	UnsubSpecShareScreenUsers []*string                       `json:"UnsubSpecShareScreenUsers,omitempty" xml:"UnsubSpecShareScreenUsers,omitempty" type:"Repeated"`
	UserPanes                 []*StartMPUTaskRequestUserPanes `json:"UserPanes,omitempty" xml:"UserPanes,omitempty" type:"Repeated"`
	// example:
	//
	// 86400
	VadInterval *int64                           `json:"VadInterval,omitempty" xml:"VadInterval,omitempty"`
	Watermarks  []*StartMPUTaskRequestWatermarks `json:"Watermarks,omitempty" xml:"Watermarks,omitempty" type:"Repeated"`
}

func (StartMPUTaskRequest) GoString

func (s StartMPUTaskRequest) GoString() string

func (*StartMPUTaskRequest) SetAppId

func (*StartMPUTaskRequest) SetBackgroundColor

func (s *StartMPUTaskRequest) SetBackgroundColor(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetBackgrounds

func (*StartMPUTaskRequest) SetChannelId

func (s *StartMPUTaskRequest) SetChannelId(v string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetClockWidgets

func (*StartMPUTaskRequest) SetCropMode

func (s *StartMPUTaskRequest) SetCropMode(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetEnhancedParam

func (*StartMPUTaskRequest) SetLayoutIds

func (s *StartMPUTaskRequest) SetLayoutIds(v []*int64) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetMediaEncode

func (s *StartMPUTaskRequest) SetMediaEncode(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetMixMode

func (s *StartMPUTaskRequest) SetMixMode(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetOwnerId

func (s *StartMPUTaskRequest) SetOwnerId(v int64) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetPayloadType

func (s *StartMPUTaskRequest) SetPayloadType(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetReportVad

func (s *StartMPUTaskRequest) SetReportVad(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetRtpExtInfo

func (s *StartMPUTaskRequest) SetRtpExtInfo(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetSourceType

func (s *StartMPUTaskRequest) SetSourceType(v string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetStreamType

func (s *StartMPUTaskRequest) SetStreamType(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetStreamURL

func (s *StartMPUTaskRequest) SetStreamURL(v string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetSubSpecAudioUsers

func (s *StartMPUTaskRequest) SetSubSpecAudioUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetSubSpecCameraUsers

func (s *StartMPUTaskRequest) SetSubSpecCameraUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetSubSpecShareScreenUsers

func (s *StartMPUTaskRequest) SetSubSpecShareScreenUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetSubSpecUsers

func (s *StartMPUTaskRequest) SetSubSpecUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetTaskId

func (*StartMPUTaskRequest) SetTaskType

func (s *StartMPUTaskRequest) SetTaskType(v int32) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetTimeStampRef

func (s *StartMPUTaskRequest) SetTimeStampRef(v int64) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetUnsubSpecAudioUsers

func (s *StartMPUTaskRequest) SetUnsubSpecAudioUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetUnsubSpecCameraUsers

func (s *StartMPUTaskRequest) SetUnsubSpecCameraUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetUnsubSpecShareScreenUsers

func (s *StartMPUTaskRequest) SetUnsubSpecShareScreenUsers(v []*string) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetUserPanes

func (*StartMPUTaskRequest) SetVadInterval

func (s *StartMPUTaskRequest) SetVadInterval(v int64) *StartMPUTaskRequest

func (*StartMPUTaskRequest) SetWatermarks

func (StartMPUTaskRequest) String

func (s StartMPUTaskRequest) String() string

type StartMPUTaskRequestBackgrounds

type StartMPUTaskRequestBackgrounds struct {
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartMPUTaskRequestBackgrounds) GoString

func (*StartMPUTaskRequestBackgrounds) SetDisplay

func (*StartMPUTaskRequestBackgrounds) SetHeight

func (*StartMPUTaskRequestBackgrounds) SetUrl

func (*StartMPUTaskRequestBackgrounds) SetWidth

func (*StartMPUTaskRequestBackgrounds) SetX

func (*StartMPUTaskRequestBackgrounds) SetY

func (*StartMPUTaskRequestBackgrounds) SetZOrder

func (StartMPUTaskRequestBackgrounds) String

type StartMPUTaskRequestClockWidgets

type StartMPUTaskRequestClockWidgets struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	BorderColor *int64 `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	// example:
	//
	// 1
	BorderWidth *int32 `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	// example:
	//
	// false
	Box *bool `json:"Box,omitempty" xml:"Box,omitempty"`
	// example:
	//
	// 0
	BoxBorderWidth *int32 `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	// example:
	//
	// 0
	BoxColor *int64 `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartMPUTaskRequestClockWidgets) GoString

func (*StartMPUTaskRequestClockWidgets) SetAlpha

func (*StartMPUTaskRequestClockWidgets) SetBorderColor

func (*StartMPUTaskRequestClockWidgets) SetBorderWidth

func (*StartMPUTaskRequestClockWidgets) SetBox

func (*StartMPUTaskRequestClockWidgets) SetBoxBorderWidth

func (*StartMPUTaskRequestClockWidgets) SetBoxColor

func (*StartMPUTaskRequestClockWidgets) SetFontColor

func (*StartMPUTaskRequestClockWidgets) SetFontSize

func (*StartMPUTaskRequestClockWidgets) SetFontType

func (*StartMPUTaskRequestClockWidgets) SetX

func (*StartMPUTaskRequestClockWidgets) SetY

func (*StartMPUTaskRequestClockWidgets) SetZOrder

func (StartMPUTaskRequestClockWidgets) String

type StartMPUTaskRequestEnhancedParam

type StartMPUTaskRequestEnhancedParam struct {
	// example:
	//
	// false
	EnablePortraitSegmentation *bool `json:"EnablePortraitSegmentation,omitempty" xml:"EnablePortraitSegmentation,omitempty"`
}

func (StartMPUTaskRequestEnhancedParam) GoString

func (*StartMPUTaskRequestEnhancedParam) SetEnablePortraitSegmentation

func (s *StartMPUTaskRequestEnhancedParam) SetEnablePortraitSegmentation(v bool) *StartMPUTaskRequestEnhancedParam

func (StartMPUTaskRequestEnhancedParam) String

type StartMPUTaskRequestUserPanes

type StartMPUTaskRequestUserPanes struct {
	Images []*StartMPUTaskRequestUserPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0
	SegmentType *int32 `json:"SegmentType,omitempty" xml:"SegmentType,omitempty"`
	// example:
	//
	// camera
	SourceType *string                              `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartMPUTaskRequestUserPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	// example:
	//
	// TestId
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (StartMPUTaskRequestUserPanes) GoString

func (s StartMPUTaskRequestUserPanes) GoString() string

func (*StartMPUTaskRequestUserPanes) SetImages

func (*StartMPUTaskRequestUserPanes) SetPaneId

func (*StartMPUTaskRequestUserPanes) SetSegmentType

func (*StartMPUTaskRequestUserPanes) SetSourceType

func (*StartMPUTaskRequestUserPanes) SetTexts

func (*StartMPUTaskRequestUserPanes) SetUserId

func (StartMPUTaskRequestUserPanes) String

type StartMPUTaskRequestUserPanesImages

type StartMPUTaskRequestUserPanesImages struct {
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartMPUTaskRequestUserPanesImages) GoString

func (*StartMPUTaskRequestUserPanesImages) SetDisplay

func (*StartMPUTaskRequestUserPanesImages) SetHeight

func (*StartMPUTaskRequestUserPanesImages) SetUrl

func (*StartMPUTaskRequestUserPanesImages) SetWidth

func (*StartMPUTaskRequestUserPanesImages) SetX

func (*StartMPUTaskRequestUserPanesImages) SetY

func (*StartMPUTaskRequestUserPanesImages) SetZOrder

func (StartMPUTaskRequestUserPanesImages) String

type StartMPUTaskRequestUserPanesTexts

type StartMPUTaskRequestUserPanesTexts struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	BorderColor *int64 `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	// example:
	//
	// 1
	BorderWidth *int32 `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	// example:
	//
	// false
	Box *bool `json:"Box,omitempty" xml:"Box,omitempty"`
	// example:
	//
	// 0
	BoxBorderWidth *int32 `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	// example:
	//
	// 0
	BoxColor *int64 `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// text
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.2456
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartMPUTaskRequestUserPanesTexts) GoString

func (*StartMPUTaskRequestUserPanesTexts) SetAlpha

func (*StartMPUTaskRequestUserPanesTexts) SetBorderColor

func (*StartMPUTaskRequestUserPanesTexts) SetBorderWidth

func (*StartMPUTaskRequestUserPanesTexts) SetBox

func (*StartMPUTaskRequestUserPanesTexts) SetBoxBorderWidth

func (*StartMPUTaskRequestUserPanesTexts) SetBoxColor

func (*StartMPUTaskRequestUserPanesTexts) SetFontColor

func (*StartMPUTaskRequestUserPanesTexts) SetFontSize

func (*StartMPUTaskRequestUserPanesTexts) SetFontType

func (*StartMPUTaskRequestUserPanesTexts) SetText

func (*StartMPUTaskRequestUserPanesTexts) SetX

func (*StartMPUTaskRequestUserPanesTexts) SetY

func (*StartMPUTaskRequestUserPanesTexts) SetZOrder

func (StartMPUTaskRequestUserPanesTexts) String

type StartMPUTaskRequestWatermarks

type StartMPUTaskRequestWatermarks struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartMPUTaskRequestWatermarks) GoString

func (*StartMPUTaskRequestWatermarks) SetAlpha

func (*StartMPUTaskRequestWatermarks) SetDisplay

func (*StartMPUTaskRequestWatermarks) SetHeight

func (*StartMPUTaskRequestWatermarks) SetUrl

func (*StartMPUTaskRequestWatermarks) SetWidth

func (*StartMPUTaskRequestWatermarks) SetX

func (*StartMPUTaskRequestWatermarks) SetY

func (*StartMPUTaskRequestWatermarks) SetZOrder

func (StartMPUTaskRequestWatermarks) String

type StartMPUTaskResponse

type StartMPUTaskResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartMPUTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartMPUTaskResponse) GoString

func (s StartMPUTaskResponse) GoString() string

func (*StartMPUTaskResponse) SetBody

func (*StartMPUTaskResponse) SetHeaders

func (s *StartMPUTaskResponse) SetHeaders(v map[string]*string) *StartMPUTaskResponse

func (*StartMPUTaskResponse) SetStatusCode

func (s *StartMPUTaskResponse) SetStatusCode(v int32) *StartMPUTaskResponse

func (StartMPUTaskResponse) String

func (s StartMPUTaskResponse) String() string

type StartMPUTaskResponseBody

type StartMPUTaskResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartMPUTaskResponseBody) GoString

func (s StartMPUTaskResponseBody) GoString() string

func (*StartMPUTaskResponseBody) SetRequestId

func (StartMPUTaskResponseBody) String

func (s StartMPUTaskResponseBody) String() string

type StartRecordTaskRequest

type StartRecordTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// yourChannelId
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// example:
	//
	// 1
	CropMode *int64 `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	// example:
	//
	// 1111
	LayoutIds []*int64 `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// 1
	MixMode *int32 `json:"MixMode,omitempty" xml:"MixMode,omitempty"`
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// camera
	SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	// example:
	//
	// 0
	StreamType *int32 `json:"StreamType,omitempty" xml:"StreamType,omitempty"`
	// example:
	//
	// 1
	SubSpecAudioUsers []*string `json:"SubSpecAudioUsers,omitempty" xml:"SubSpecAudioUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	SubSpecCameraUsers []*string `json:"SubSpecCameraUsers,omitempty" xml:"SubSpecCameraUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	SubSpecShareScreenUsers []*string `json:"SubSpecShareScreenUsers,omitempty" xml:"SubSpecShareScreenUsers,omitempty" type:"Repeated"`
	// example:
	//
	// userID
	SubSpecUsers []*string `json:"SubSpecUsers,omitempty" xml:"SubSpecUsers,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// yourTaskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// example:
	//
	// 4IN_1080P
	TaskProfile *string `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 76dasgb****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// example:
	//
	// 1
	UnsubSpecAudioUsers []*string `json:"UnsubSpecAudioUsers,omitempty" xml:"UnsubSpecAudioUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	UnsubSpecCameraUsers []*string `json:"UnsubSpecCameraUsers,omitempty" xml:"UnsubSpecCameraUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	UnsubSpecShareScreenUsers []*string                          `json:"UnsubSpecShareScreenUsers,omitempty" xml:"UnsubSpecShareScreenUsers,omitempty" type:"Repeated"`
	UserPanes                 []*StartRecordTaskRequestUserPanes `json:"UserPanes,omitempty" xml:"UserPanes,omitempty" type:"Repeated"`
}

func (StartRecordTaskRequest) GoString

func (s StartRecordTaskRequest) GoString() string

func (*StartRecordTaskRequest) SetAppId

func (*StartRecordTaskRequest) SetChannelId

func (*StartRecordTaskRequest) SetCropMode

func (*StartRecordTaskRequest) SetLayoutIds

func (s *StartRecordTaskRequest) SetLayoutIds(v []*int64) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetMediaEncode

func (s *StartRecordTaskRequest) SetMediaEncode(v int32) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetMixMode

func (*StartRecordTaskRequest) SetOwnerId

func (*StartRecordTaskRequest) SetSourceType

func (*StartRecordTaskRequest) SetStreamType

func (*StartRecordTaskRequest) SetSubSpecAudioUsers

func (s *StartRecordTaskRequest) SetSubSpecAudioUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetSubSpecCameraUsers

func (s *StartRecordTaskRequest) SetSubSpecCameraUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetSubSpecShareScreenUsers

func (s *StartRecordTaskRequest) SetSubSpecShareScreenUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetSubSpecUsers

func (s *StartRecordTaskRequest) SetSubSpecUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetTaskId

func (*StartRecordTaskRequest) SetTaskProfile

func (*StartRecordTaskRequest) SetTemplateId

func (*StartRecordTaskRequest) SetUnsubSpecAudioUsers

func (s *StartRecordTaskRequest) SetUnsubSpecAudioUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetUnsubSpecCameraUsers

func (s *StartRecordTaskRequest) SetUnsubSpecCameraUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetUnsubSpecShareScreenUsers

func (s *StartRecordTaskRequest) SetUnsubSpecShareScreenUsers(v []*string) *StartRecordTaskRequest

func (*StartRecordTaskRequest) SetUserPanes

func (StartRecordTaskRequest) String

func (s StartRecordTaskRequest) String() string

type StartRecordTaskRequestUserPanes

type StartRecordTaskRequestUserPanes struct {
	Images []*StartRecordTaskRequestUserPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// camera
	SourceType *string                                 `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartRecordTaskRequestUserPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	// example:
	//
	// TestId
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (StartRecordTaskRequestUserPanes) GoString

func (*StartRecordTaskRequestUserPanes) SetPaneId

func (*StartRecordTaskRequestUserPanes) SetSourceType

func (*StartRecordTaskRequestUserPanes) SetTexts

func (*StartRecordTaskRequestUserPanes) SetUserId

func (StartRecordTaskRequestUserPanes) String

type StartRecordTaskRequestUserPanesImages

type StartRecordTaskRequestUserPanesImages struct {
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartRecordTaskRequestUserPanesImages) GoString

func (*StartRecordTaskRequestUserPanesImages) SetDisplay

func (*StartRecordTaskRequestUserPanesImages) SetHeight

func (*StartRecordTaskRequestUserPanesImages) SetUrl

func (*StartRecordTaskRequestUserPanesImages) SetWidth

func (*StartRecordTaskRequestUserPanesImages) SetX

func (*StartRecordTaskRequestUserPanesImages) SetY

func (*StartRecordTaskRequestUserPanesImages) SetZOrder

func (StartRecordTaskRequestUserPanesImages) String

type StartRecordTaskRequestUserPanesTexts

type StartRecordTaskRequestUserPanesTexts struct {
	// example:
	//
	// 1
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// text
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (StartRecordTaskRequestUserPanesTexts) GoString

func (*StartRecordTaskRequestUserPanesTexts) SetFontColor

func (*StartRecordTaskRequestUserPanesTexts) SetFontSize

func (*StartRecordTaskRequestUserPanesTexts) SetFontType

func (*StartRecordTaskRequestUserPanesTexts) SetText

func (*StartRecordTaskRequestUserPanesTexts) SetX

func (*StartRecordTaskRequestUserPanesTexts) SetY

func (*StartRecordTaskRequestUserPanesTexts) SetZOrder

func (StartRecordTaskRequestUserPanesTexts) String

type StartRecordTaskResponse

type StartRecordTaskResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartRecordTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartRecordTaskResponse) GoString

func (s StartRecordTaskResponse) GoString() string

func (*StartRecordTaskResponse) SetBody

func (*StartRecordTaskResponse) SetHeaders

func (*StartRecordTaskResponse) SetStatusCode

func (StartRecordTaskResponse) String

func (s StartRecordTaskResponse) String() string

type StartRecordTaskResponseBody

type StartRecordTaskResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartRecordTaskResponseBody) GoString

func (s StartRecordTaskResponseBody) GoString() string

func (*StartRecordTaskResponseBody) SetRequestId

func (StartRecordTaskResponseBody) String

type StartStreamingOutRequest

type StartStreamingOutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*StartStreamingOutRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId    *string                                 `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets []*StartStreamingOutRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	CropMode             *int32                                        `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	Images               []*StartStreamingOutRequestImages             `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsers *StartStreamingOutRequestLayoutSpecifiedUsers `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty" type:"Struct"`
	Panes                []*StartStreamingOutRequestPanes              `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	RegionColor          *StartStreamingOutRequestRegionColor          `json:"RegionColor,omitempty" xml:"RegionColor,omitempty" type:"Struct"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                          `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*StartStreamingOutRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// rtmp://example.com/live/stream
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (StartStreamingOutRequest) GoString

func (s StartStreamingOutRequest) GoString() string

func (*StartStreamingOutRequest) SetAppId

func (*StartStreamingOutRequest) SetBackgrounds

func (*StartStreamingOutRequest) SetChannelId

func (*StartStreamingOutRequest) SetClockWidgets

func (*StartStreamingOutRequest) SetCropMode

func (*StartStreamingOutRequest) SetImages

func (*StartStreamingOutRequest) SetLayoutSpecifiedUsers

func (*StartStreamingOutRequest) SetPanes

func (*StartStreamingOutRequest) SetRegionColor

func (*StartStreamingOutRequest) SetTaskId

func (*StartStreamingOutRequest) SetTemplateId

func (*StartStreamingOutRequest) SetTexts

func (*StartStreamingOutRequest) SetUrl

func (StartStreamingOutRequest) String

func (s StartStreamingOutRequest) String() string

type StartStreamingOutRequestBackgrounds

type StartStreamingOutRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutRequestBackgrounds) GoString

func (*StartStreamingOutRequestBackgrounds) SetAlpha

func (*StartStreamingOutRequestBackgrounds) SetBackgroundCropMode

func (*StartStreamingOutRequestBackgrounds) SetHeight

func (*StartStreamingOutRequestBackgrounds) SetLayer

func (*StartStreamingOutRequestBackgrounds) SetUrl

func (*StartStreamingOutRequestBackgrounds) SetWidth

func (*StartStreamingOutRequestBackgrounds) SetX

func (*StartStreamingOutRequestBackgrounds) SetY

func (StartStreamingOutRequestBackgrounds) String

type StartStreamingOutRequestClockWidgets

type StartStreamingOutRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                        `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartStreamingOutRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                         `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartStreamingOutRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (StartStreamingOutRequestClockWidgets) GoString

func (*StartStreamingOutRequestClockWidgets) SetAlpha

func (*StartStreamingOutRequestClockWidgets) SetBoxAlpha

func (*StartStreamingOutRequestClockWidgets) SetBoxBorderw

func (*StartStreamingOutRequestClockWidgets) SetFont

func (*StartStreamingOutRequestClockWidgets) SetFontSize

func (*StartStreamingOutRequestClockWidgets) SetHasBox

func (*StartStreamingOutRequestClockWidgets) SetLayer

func (*StartStreamingOutRequestClockWidgets) SetX

func (*StartStreamingOutRequestClockWidgets) SetY

func (*StartStreamingOutRequestClockWidgets) SetZone

func (StartStreamingOutRequestClockWidgets) String

type StartStreamingOutRequestClockWidgetsBoxColor

type StartStreamingOutRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestClockWidgetsBoxColor) GoString

func (*StartStreamingOutRequestClockWidgetsBoxColor) SetB

func (*StartStreamingOutRequestClockWidgetsBoxColor) SetG

func (*StartStreamingOutRequestClockWidgetsBoxColor) SetR

func (StartStreamingOutRequestClockWidgetsBoxColor) String

type StartStreamingOutRequestClockWidgetsFontColor

type StartStreamingOutRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestClockWidgetsFontColor) GoString

func (*StartStreamingOutRequestClockWidgetsFontColor) SetB

func (*StartStreamingOutRequestClockWidgetsFontColor) SetG

func (*StartStreamingOutRequestClockWidgetsFontColor) SetR

func (StartStreamingOutRequestClockWidgetsFontColor) String

type StartStreamingOutRequestImages

type StartStreamingOutRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutRequestImages) GoString

func (*StartStreamingOutRequestImages) SetAlpha

func (*StartStreamingOutRequestImages) SetHeight

func (*StartStreamingOutRequestImages) SetImageCropMode

func (*StartStreamingOutRequestImages) SetLayer

func (*StartStreamingOutRequestImages) SetUrl

func (*StartStreamingOutRequestImages) SetWidth

func (*StartStreamingOutRequestImages) SetX

func (*StartStreamingOutRequestImages) SetY

func (StartStreamingOutRequestImages) String

type StartStreamingOutRequestLayoutSpecifiedUsers

type StartStreamingOutRequestLayoutSpecifiedUsers struct {
	// This parameter is required.
	Ids []*string `json:"Ids,omitempty" xml:"Ids,omitempty" type:"Repeated"`
	// This parameter is required.
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (StartStreamingOutRequestLayoutSpecifiedUsers) GoString

func (*StartStreamingOutRequestLayoutSpecifiedUsers) SetIds

func (*StartStreamingOutRequestLayoutSpecifiedUsers) SetType

func (StartStreamingOutRequestLayoutSpecifiedUsers) String

type StartStreamingOutRequestPanes

type StartStreamingOutRequestPanes struct {
	Images []*StartStreamingOutRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	PaneId *string `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 1811****
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// example:
	//
	// Video
	SourceType *string                               `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartStreamingOutRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (StartStreamingOutRequestPanes) GoString

func (*StartStreamingOutRequestPanes) SetImages

func (*StartStreamingOutRequestPanes) SetPaneCropMode

func (*StartStreamingOutRequestPanes) SetPaneId

func (*StartStreamingOutRequestPanes) SetSource

func (*StartStreamingOutRequestPanes) SetSourceType

func (*StartStreamingOutRequestPanes) SetTexts

func (StartStreamingOutRequestPanes) String

type StartStreamingOutRequestPanesImages

type StartStreamingOutRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.3
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutRequestPanesImages) GoString

func (*StartStreamingOutRequestPanesImages) SetAlpha

func (*StartStreamingOutRequestPanesImages) SetHeight

func (*StartStreamingOutRequestPanesImages) SetLayer

func (*StartStreamingOutRequestPanesImages) SetPaneImageCropMode

func (*StartStreamingOutRequestPanesImages) SetUrl

func (*StartStreamingOutRequestPanesImages) SetWidth

func (*StartStreamingOutRequestPanesImages) SetX

func (*StartStreamingOutRequestPanesImages) SetY

func (StartStreamingOutRequestPanesImages) String

type StartStreamingOutRequestPanesTexts

type StartStreamingOutRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                      `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartStreamingOutRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                       `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartStreamingOutRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutRequestPanesTexts) GoString

func (*StartStreamingOutRequestPanesTexts) SetAlpha

func (*StartStreamingOutRequestPanesTexts) SetBoxAlpha

func (*StartStreamingOutRequestPanesTexts) SetBoxBorderw

func (*StartStreamingOutRequestPanesTexts) SetFont

func (*StartStreamingOutRequestPanesTexts) SetFontSize

func (*StartStreamingOutRequestPanesTexts) SetHasBox

func (*StartStreamingOutRequestPanesTexts) SetLayer

func (*StartStreamingOutRequestPanesTexts) SetTexture

func (*StartStreamingOutRequestPanesTexts) SetX

func (*StartStreamingOutRequestPanesTexts) SetY

func (StartStreamingOutRequestPanesTexts) String

type StartStreamingOutRequestPanesTextsBoxColor

type StartStreamingOutRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestPanesTextsBoxColor) GoString

func (*StartStreamingOutRequestPanesTextsBoxColor) SetB

func (*StartStreamingOutRequestPanesTextsBoxColor) SetG

func (*StartStreamingOutRequestPanesTextsBoxColor) SetR

func (StartStreamingOutRequestPanesTextsBoxColor) String

type StartStreamingOutRequestPanesTextsFontColor

type StartStreamingOutRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestPanesTextsFontColor) GoString

func (*StartStreamingOutRequestPanesTextsFontColor) SetB

func (*StartStreamingOutRequestPanesTextsFontColor) SetG

func (*StartStreamingOutRequestPanesTextsFontColor) SetR

func (StartStreamingOutRequestPanesTextsFontColor) String

type StartStreamingOutRequestRegionColor

type StartStreamingOutRequestRegionColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestRegionColor) GoString

func (*StartStreamingOutRequestRegionColor) SetB

func (*StartStreamingOutRequestRegionColor) SetG

func (*StartStreamingOutRequestRegionColor) SetR

func (StartStreamingOutRequestRegionColor) String

type StartStreamingOutRequestTexts

type StartStreamingOutRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                 `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartStreamingOutRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                  `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartStreamingOutRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutRequestTexts) GoString

func (*StartStreamingOutRequestTexts) SetAlpha

func (*StartStreamingOutRequestTexts) SetBoxAlpha

func (*StartStreamingOutRequestTexts) SetBoxBorderw

func (*StartStreamingOutRequestTexts) SetFont

func (*StartStreamingOutRequestTexts) SetFontSize

func (*StartStreamingOutRequestTexts) SetHasBox

func (*StartStreamingOutRequestTexts) SetLayer

func (*StartStreamingOutRequestTexts) SetTexture

func (*StartStreamingOutRequestTexts) SetX

func (*StartStreamingOutRequestTexts) SetY

func (StartStreamingOutRequestTexts) String

type StartStreamingOutRequestTextsBoxColor

type StartStreamingOutRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestTextsBoxColor) GoString

func (*StartStreamingOutRequestTextsBoxColor) SetB

func (*StartStreamingOutRequestTextsBoxColor) SetG

func (*StartStreamingOutRequestTextsBoxColor) SetR

func (StartStreamingOutRequestTextsBoxColor) String

type StartStreamingOutRequestTextsFontColor

type StartStreamingOutRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutRequestTextsFontColor) GoString

func (*StartStreamingOutRequestTextsFontColor) SetB

func (*StartStreamingOutRequestTextsFontColor) SetG

func (*StartStreamingOutRequestTextsFontColor) SetR

func (StartStreamingOutRequestTextsFontColor) String

type StartStreamingOutResponse

type StartStreamingOutResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartStreamingOutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartStreamingOutResponse) GoString

func (s StartStreamingOutResponse) GoString() string

func (*StartStreamingOutResponse) SetBody

func (*StartStreamingOutResponse) SetHeaders

func (*StartStreamingOutResponse) SetStatusCode

func (StartStreamingOutResponse) String

func (s StartStreamingOutResponse) String() string

type StartStreamingOutResponseBody

type StartStreamingOutResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StartStreamingOutResponseBody) GoString

func (*StartStreamingOutResponseBody) SetRequestId

func (*StartStreamingOutResponseBody) SetTaskId

func (StartStreamingOutResponseBody) String

type StartStreamingOutShrinkRequest

type StartStreamingOutShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                      `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*StartStreamingOutShrinkRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId    *string                                       `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets []*StartStreamingOutShrinkRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	CropMode                   *int32                                     `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	Images                     []*StartStreamingOutShrinkRequestImages    `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsersShrink *string                                    `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty"`
	Panes                      []*StartStreamingOutShrinkRequestPanes     `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	RegionColor                *StartStreamingOutShrinkRequestRegionColor `json:"RegionColor,omitempty" xml:"RegionColor,omitempty" type:"Struct"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                                `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*StartStreamingOutShrinkRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// rtmp://example.com/live/stream
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (StartStreamingOutShrinkRequest) GoString

func (*StartStreamingOutShrinkRequest) SetAppId

func (*StartStreamingOutShrinkRequest) SetChannelId

func (*StartStreamingOutShrinkRequest) SetCropMode

func (*StartStreamingOutShrinkRequest) SetImages

func (*StartStreamingOutShrinkRequest) SetLayoutSpecifiedUsersShrink

func (s *StartStreamingOutShrinkRequest) SetLayoutSpecifiedUsersShrink(v string) *StartStreamingOutShrinkRequest

func (*StartStreamingOutShrinkRequest) SetPanes

func (*StartStreamingOutShrinkRequest) SetTaskId

func (*StartStreamingOutShrinkRequest) SetTemplateId

func (*StartStreamingOutShrinkRequest) SetTexts

func (*StartStreamingOutShrinkRequest) SetUrl

func (StartStreamingOutShrinkRequest) String

type StartStreamingOutShrinkRequestBackgrounds

type StartStreamingOutShrinkRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutShrinkRequestBackgrounds) GoString

func (*StartStreamingOutShrinkRequestBackgrounds) SetAlpha

func (*StartStreamingOutShrinkRequestBackgrounds) SetBackgroundCropMode

func (*StartStreamingOutShrinkRequestBackgrounds) SetHeight

func (*StartStreamingOutShrinkRequestBackgrounds) SetLayer

func (*StartStreamingOutShrinkRequestBackgrounds) SetUrl

func (*StartStreamingOutShrinkRequestBackgrounds) SetWidth

func (*StartStreamingOutShrinkRequestBackgrounds) SetX

func (*StartStreamingOutShrinkRequestBackgrounds) SetY

func (StartStreamingOutShrinkRequestBackgrounds) String

type StartStreamingOutShrinkRequestClockWidgets

type StartStreamingOutShrinkRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                              `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartStreamingOutShrinkRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                               `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartStreamingOutShrinkRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (StartStreamingOutShrinkRequestClockWidgets) GoString

func (*StartStreamingOutShrinkRequestClockWidgets) SetAlpha

func (*StartStreamingOutShrinkRequestClockWidgets) SetBoxAlpha

func (*StartStreamingOutShrinkRequestClockWidgets) SetBoxBorderw

func (*StartStreamingOutShrinkRequestClockWidgets) SetFont

func (*StartStreamingOutShrinkRequestClockWidgets) SetFontSize

func (*StartStreamingOutShrinkRequestClockWidgets) SetHasBox

func (*StartStreamingOutShrinkRequestClockWidgets) SetLayer

func (*StartStreamingOutShrinkRequestClockWidgets) SetX

func (*StartStreamingOutShrinkRequestClockWidgets) SetY

func (*StartStreamingOutShrinkRequestClockWidgets) SetZone

func (StartStreamingOutShrinkRequestClockWidgets) String

type StartStreamingOutShrinkRequestClockWidgetsBoxColor

type StartStreamingOutShrinkRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestClockWidgetsBoxColor) GoString

func (*StartStreamingOutShrinkRequestClockWidgetsBoxColor) SetB

func (*StartStreamingOutShrinkRequestClockWidgetsBoxColor) SetG

func (*StartStreamingOutShrinkRequestClockWidgetsBoxColor) SetR

func (StartStreamingOutShrinkRequestClockWidgetsBoxColor) String

type StartStreamingOutShrinkRequestClockWidgetsFontColor

type StartStreamingOutShrinkRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestClockWidgetsFontColor) GoString

func (*StartStreamingOutShrinkRequestClockWidgetsFontColor) SetB

func (*StartStreamingOutShrinkRequestClockWidgetsFontColor) SetG

func (*StartStreamingOutShrinkRequestClockWidgetsFontColor) SetR

func (StartStreamingOutShrinkRequestClockWidgetsFontColor) String

type StartStreamingOutShrinkRequestImages

type StartStreamingOutShrinkRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutShrinkRequestImages) GoString

func (*StartStreamingOutShrinkRequestImages) SetAlpha

func (*StartStreamingOutShrinkRequestImages) SetHeight

func (*StartStreamingOutShrinkRequestImages) SetImageCropMode

func (*StartStreamingOutShrinkRequestImages) SetLayer

func (*StartStreamingOutShrinkRequestImages) SetUrl

func (*StartStreamingOutShrinkRequestImages) SetWidth

func (*StartStreamingOutShrinkRequestImages) SetX

func (*StartStreamingOutShrinkRequestImages) SetY

func (StartStreamingOutShrinkRequestImages) String

type StartStreamingOutShrinkRequestPanes

type StartStreamingOutShrinkRequestPanes struct {
	Images []*StartStreamingOutShrinkRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	PaneId *string `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 1811****
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// example:
	//
	// Video
	SourceType *string                                     `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartStreamingOutShrinkRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (StartStreamingOutShrinkRequestPanes) GoString

func (*StartStreamingOutShrinkRequestPanes) SetPaneCropMode

func (*StartStreamingOutShrinkRequestPanes) SetPaneId

func (*StartStreamingOutShrinkRequestPanes) SetSource

func (*StartStreamingOutShrinkRequestPanes) SetSourceType

func (StartStreamingOutShrinkRequestPanes) String

type StartStreamingOutShrinkRequestPanesImages

type StartStreamingOutShrinkRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.3
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutShrinkRequestPanesImages) GoString

func (*StartStreamingOutShrinkRequestPanesImages) SetAlpha

func (*StartStreamingOutShrinkRequestPanesImages) SetHeight

func (*StartStreamingOutShrinkRequestPanesImages) SetLayer

func (*StartStreamingOutShrinkRequestPanesImages) SetPaneImageCropMode

func (*StartStreamingOutShrinkRequestPanesImages) SetUrl

func (*StartStreamingOutShrinkRequestPanesImages) SetWidth

func (*StartStreamingOutShrinkRequestPanesImages) SetX

func (*StartStreamingOutShrinkRequestPanesImages) SetY

func (StartStreamingOutShrinkRequestPanesImages) String

type StartStreamingOutShrinkRequestPanesTexts

type StartStreamingOutShrinkRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                            `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartStreamingOutShrinkRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                             `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartStreamingOutShrinkRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutShrinkRequestPanesTexts) GoString

func (*StartStreamingOutShrinkRequestPanesTexts) SetAlpha

func (*StartStreamingOutShrinkRequestPanesTexts) SetBoxAlpha

func (*StartStreamingOutShrinkRequestPanesTexts) SetBoxBorderw

func (*StartStreamingOutShrinkRequestPanesTexts) SetFont

func (*StartStreamingOutShrinkRequestPanesTexts) SetFontSize

func (*StartStreamingOutShrinkRequestPanesTexts) SetHasBox

func (*StartStreamingOutShrinkRequestPanesTexts) SetLayer

func (*StartStreamingOutShrinkRequestPanesTexts) SetTexture

func (*StartStreamingOutShrinkRequestPanesTexts) SetX

func (*StartStreamingOutShrinkRequestPanesTexts) SetY

func (StartStreamingOutShrinkRequestPanesTexts) String

type StartStreamingOutShrinkRequestPanesTextsBoxColor

type StartStreamingOutShrinkRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestPanesTextsBoxColor) GoString

func (*StartStreamingOutShrinkRequestPanesTextsBoxColor) SetB

func (*StartStreamingOutShrinkRequestPanesTextsBoxColor) SetG

func (*StartStreamingOutShrinkRequestPanesTextsBoxColor) SetR

func (StartStreamingOutShrinkRequestPanesTextsBoxColor) String

type StartStreamingOutShrinkRequestPanesTextsFontColor

type StartStreamingOutShrinkRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestPanesTextsFontColor) GoString

func (*StartStreamingOutShrinkRequestPanesTextsFontColor) SetB

func (*StartStreamingOutShrinkRequestPanesTextsFontColor) SetG

func (*StartStreamingOutShrinkRequestPanesTextsFontColor) SetR

func (StartStreamingOutShrinkRequestPanesTextsFontColor) String

type StartStreamingOutShrinkRequestRegionColor

type StartStreamingOutShrinkRequestRegionColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestRegionColor) GoString

func (*StartStreamingOutShrinkRequestRegionColor) SetB

func (*StartStreamingOutShrinkRequestRegionColor) SetG

func (*StartStreamingOutShrinkRequestRegionColor) SetR

func (StartStreamingOutShrinkRequestRegionColor) String

type StartStreamingOutShrinkRequestTexts

type StartStreamingOutShrinkRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                       `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *StartStreamingOutShrinkRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                        `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *StartStreamingOutShrinkRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (StartStreamingOutShrinkRequestTexts) GoString

func (*StartStreamingOutShrinkRequestTexts) SetAlpha

func (*StartStreamingOutShrinkRequestTexts) SetBoxAlpha

func (*StartStreamingOutShrinkRequestTexts) SetBoxBorderw

func (*StartStreamingOutShrinkRequestTexts) SetFont

func (*StartStreamingOutShrinkRequestTexts) SetFontSize

func (*StartStreamingOutShrinkRequestTexts) SetHasBox

func (*StartStreamingOutShrinkRequestTexts) SetLayer

func (*StartStreamingOutShrinkRequestTexts) SetTexture

func (*StartStreamingOutShrinkRequestTexts) SetX

func (*StartStreamingOutShrinkRequestTexts) SetY

func (StartStreamingOutShrinkRequestTexts) String

type StartStreamingOutShrinkRequestTextsBoxColor

type StartStreamingOutShrinkRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestTextsBoxColor) GoString

func (*StartStreamingOutShrinkRequestTextsBoxColor) SetB

func (*StartStreamingOutShrinkRequestTextsBoxColor) SetG

func (*StartStreamingOutShrinkRequestTextsBoxColor) SetR

func (StartStreamingOutShrinkRequestTextsBoxColor) String

type StartStreamingOutShrinkRequestTextsFontColor

type StartStreamingOutShrinkRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (StartStreamingOutShrinkRequestTextsFontColor) GoString

func (*StartStreamingOutShrinkRequestTextsFontColor) SetB

func (*StartStreamingOutShrinkRequestTextsFontColor) SetG

func (*StartStreamingOutShrinkRequestTextsFontColor) SetR

func (StartStreamingOutShrinkRequestTextsFontColor) String

type StopCategoryCallbackRequest

type StopCategoryCallbackRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	Callback *StopCategoryCallbackRequestCallback `json:"Callback,omitempty" xml:"Callback,omitempty" type:"Struct"`
}

func (StopCategoryCallbackRequest) GoString

func (s StopCategoryCallbackRequest) GoString() string

func (*StopCategoryCallbackRequest) SetAppId

func (*StopCategoryCallbackRequest) SetCallback

func (StopCategoryCallbackRequest) String

type StopCategoryCallbackRequestCallback

type StopCategoryCallbackRequestCallback struct {
	// This parameter is required.
	//
	// example:
	//
	// RecordEvent
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
}

func (StopCategoryCallbackRequestCallback) GoString

func (*StopCategoryCallbackRequestCallback) SetCategory

func (StopCategoryCallbackRequestCallback) String

type StopCategoryCallbackResponse

type StopCategoryCallbackResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopCategoryCallbackResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopCategoryCallbackResponse) GoString

func (s StopCategoryCallbackResponse) GoString() string

func (*StopCategoryCallbackResponse) SetBody

func (*StopCategoryCallbackResponse) SetHeaders

func (*StopCategoryCallbackResponse) SetStatusCode

func (StopCategoryCallbackResponse) String

type StopCategoryCallbackResponseBody

type StopCategoryCallbackResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 2DCE8D7E-BE3B-54AB-8DAC-32F34BED0763
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopCategoryCallbackResponseBody) GoString

func (*StopCategoryCallbackResponseBody) SetRequestId

func (StopCategoryCallbackResponseBody) String

type StopCategoryCallbackShrinkRequest

type StopCategoryCallbackShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 223***JQb
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	CallbackShrink *string `json:"Callback,omitempty" xml:"Callback,omitempty"`
}

func (StopCategoryCallbackShrinkRequest) GoString

func (*StopCategoryCallbackShrinkRequest) SetAppId

func (*StopCategoryCallbackShrinkRequest) SetCallbackShrink

func (StopCategoryCallbackShrinkRequest) String

type StopChannelRequest

type StopChannelRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
}

func (StopChannelRequest) GoString

func (s StopChannelRequest) GoString() string

func (*StopChannelRequest) SetAppId

func (*StopChannelRequest) SetChannelId

func (s *StopChannelRequest) SetChannelId(v string) *StopChannelRequest

func (StopChannelRequest) String

func (s StopChannelRequest) String() string

type StopChannelResponse

type StopChannelResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopChannelResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopChannelResponse) GoString

func (s StopChannelResponse) GoString() string

func (*StopChannelResponse) SetBody

func (*StopChannelResponse) SetHeaders

func (s *StopChannelResponse) SetHeaders(v map[string]*string) *StopChannelResponse

func (*StopChannelResponse) SetStatusCode

func (s *StopChannelResponse) SetStatusCode(v int32) *StopChannelResponse

func (StopChannelResponse) String

func (s StopChannelResponse) String() string

type StopChannelResponseBody

type StopChannelResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopChannelResponseBody) GoString

func (s StopChannelResponseBody) GoString() string

func (*StopChannelResponseBody) SetRequestId

func (StopChannelResponseBody) String

func (s StopChannelResponseBody) String() string

type StopCloudNoteRequest

type StopCloudNoteRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// qwsz1234
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test
	ChannelId   *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rtc
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopCloudNoteRequest) GoString

func (s StopCloudNoteRequest) GoString() string

func (*StopCloudNoteRequest) SetAppId

func (*StopCloudNoteRequest) SetChannelId

func (s *StopCloudNoteRequest) SetChannelId(v string) *StopCloudNoteRequest

func (*StopCloudNoteRequest) SetClientToken

func (s *StopCloudNoteRequest) SetClientToken(v string) *StopCloudNoteRequest

func (*StopCloudNoteRequest) SetTaskId

func (StopCloudNoteRequest) String

func (s StopCloudNoteRequest) String() string

type StopCloudNoteResponse

type StopCloudNoteResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopCloudNoteResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopCloudNoteResponse) GoString

func (s StopCloudNoteResponse) GoString() string

func (*StopCloudNoteResponse) SetBody

func (*StopCloudNoteResponse) SetHeaders

func (*StopCloudNoteResponse) SetStatusCode

func (s *StopCloudNoteResponse) SetStatusCode(v int32) *StopCloudNoteResponse

func (StopCloudNoteResponse) String

func (s StopCloudNoteResponse) String() string

type StopCloudNoteResponseBody

type StopCloudNoteResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopCloudNoteResponseBody) GoString

func (s StopCloudNoteResponseBody) GoString() string

func (*StopCloudNoteResponseBody) SetRequestId

func (*StopCloudNoteResponseBody) SetTaskId

func (StopCloudNoteResponseBody) String

func (s StopCloudNoteResponseBody) String() string

type StopCloudRecordRequest

type StopCloudRecordRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopCloudRecordRequest) GoString

func (s StopCloudRecordRequest) GoString() string

func (*StopCloudRecordRequest) SetAppId

func (*StopCloudRecordRequest) SetChannelId

func (*StopCloudRecordRequest) SetTaskId

func (StopCloudRecordRequest) String

func (s StopCloudRecordRequest) String() string

type StopCloudRecordResponse

type StopCloudRecordResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopCloudRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopCloudRecordResponse) GoString

func (s StopCloudRecordResponse) GoString() string

func (*StopCloudRecordResponse) SetBody

func (*StopCloudRecordResponse) SetHeaders

func (*StopCloudRecordResponse) SetStatusCode

func (StopCloudRecordResponse) String

func (s StopCloudRecordResponse) String() string

type StopCloudRecordResponseBody

type StopCloudRecordResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopCloudRecordResponseBody) GoString

func (s StopCloudRecordResponseBody) GoString() string

func (*StopCloudRecordResponseBody) SetRequestId

func (*StopCloudRecordResponseBody) SetTaskId

func (StopCloudRecordResponseBody) String

type StopMPUTaskRequest

type StopMPUTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// yourTaskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopMPUTaskRequest) GoString

func (s StopMPUTaskRequest) GoString() string

func (*StopMPUTaskRequest) SetAppId

func (*StopMPUTaskRequest) SetOwnerId

func (s *StopMPUTaskRequest) SetOwnerId(v int64) *StopMPUTaskRequest

func (*StopMPUTaskRequest) SetTaskId

func (s *StopMPUTaskRequest) SetTaskId(v string) *StopMPUTaskRequest

func (StopMPUTaskRequest) String

func (s StopMPUTaskRequest) String() string

type StopMPUTaskResponse

type StopMPUTaskResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopMPUTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopMPUTaskResponse) GoString

func (s StopMPUTaskResponse) GoString() string

func (*StopMPUTaskResponse) SetBody

func (*StopMPUTaskResponse) SetHeaders

func (s *StopMPUTaskResponse) SetHeaders(v map[string]*string) *StopMPUTaskResponse

func (*StopMPUTaskResponse) SetStatusCode

func (s *StopMPUTaskResponse) SetStatusCode(v int32) *StopMPUTaskResponse

func (StopMPUTaskResponse) String

func (s StopMPUTaskResponse) String() string

type StopMPUTaskResponseBody

type StopMPUTaskResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopMPUTaskResponseBody) GoString

func (s StopMPUTaskResponseBody) GoString() string

func (*StopMPUTaskResponseBody) SetRequestId

func (StopMPUTaskResponseBody) String

func (s StopMPUTaskResponseBody) String() string

type StopRecordTaskRequest

type StopRecordTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// yourTaskId
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopRecordTaskRequest) GoString

func (s StopRecordTaskRequest) GoString() string

func (*StopRecordTaskRequest) SetAppId

func (*StopRecordTaskRequest) SetOwnerId

func (*StopRecordTaskRequest) SetTaskId

func (StopRecordTaskRequest) String

func (s StopRecordTaskRequest) String() string

type StopRecordTaskResponse

type StopRecordTaskResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopRecordTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopRecordTaskResponse) GoString

func (s StopRecordTaskResponse) GoString() string

func (*StopRecordTaskResponse) SetBody

func (*StopRecordTaskResponse) SetHeaders

func (*StopRecordTaskResponse) SetStatusCode

func (StopRecordTaskResponse) String

func (s StopRecordTaskResponse) String() string

type StopRecordTaskResponseBody

type StopRecordTaskResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopRecordTaskResponseBody) GoString

func (s StopRecordTaskResponseBody) GoString() string

func (*StopRecordTaskResponseBody) SetRequestId

func (StopRecordTaskResponseBody) String

type StopStreamingOutRequest

type StopStreamingOutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopStreamingOutRequest) GoString

func (s StopStreamingOutRequest) GoString() string

func (*StopStreamingOutRequest) SetAppId

func (*StopStreamingOutRequest) SetChannelId

func (*StopStreamingOutRequest) SetTaskId

func (StopStreamingOutRequest) String

func (s StopStreamingOutRequest) String() string

type StopStreamingOutResponse

type StopStreamingOutResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopStreamingOutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopStreamingOutResponse) GoString

func (s StopStreamingOutResponse) GoString() string

func (*StopStreamingOutResponse) SetBody

func (*StopStreamingOutResponse) SetHeaders

func (*StopStreamingOutResponse) SetStatusCode

func (StopStreamingOutResponse) String

func (s StopStreamingOutResponse) String() string

type StopStreamingOutResponseBody

type StopStreamingOutResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (StopStreamingOutResponseBody) GoString

func (s StopStreamingOutResponseBody) GoString() string

func (*StopStreamingOutResponseBody) SetRequestId

func (*StopStreamingOutResponseBody) SetTaskId

func (StopStreamingOutResponseBody) String

type UpdateAutoLiveStreamRuleRequest

type UpdateAutoLiveStreamRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// http://example.com/callback
	CallBack          *string   `json:"CallBack,omitempty" xml:"CallBack,omitempty"`
	ChannelIdPrefixes []*string `json:"ChannelIdPrefixes,omitempty" xml:"ChannelIdPrefixes,omitempty" type:"Repeated"`
	ChannelIds        []*string `json:"ChannelIds,omitempty" xml:"ChannelIds,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	OwnerId     *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rtmp://${domain}/${app}/${stream}
	PlayDomain *string `json:"PlayDomain,omitempty" xml:"PlayDomain,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 12
	RuleId *int32 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	// example:
	//
	// testRule
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
}

func (UpdateAutoLiveStreamRuleRequest) GoString

func (*UpdateAutoLiveStreamRuleRequest) SetAppId

func (*UpdateAutoLiveStreamRuleRequest) SetCallBack

func (*UpdateAutoLiveStreamRuleRequest) SetChannelIdPrefixes

func (*UpdateAutoLiveStreamRuleRequest) SetChannelIds

func (*UpdateAutoLiveStreamRuleRequest) SetMediaEncode

func (*UpdateAutoLiveStreamRuleRequest) SetOwnerId

func (*UpdateAutoLiveStreamRuleRequest) SetPlayDomain

func (*UpdateAutoLiveStreamRuleRequest) SetRuleId

func (*UpdateAutoLiveStreamRuleRequest) SetRuleName

func (UpdateAutoLiveStreamRuleRequest) String

type UpdateAutoLiveStreamRuleResponse

type UpdateAutoLiveStreamRuleResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAutoLiveStreamRuleResponse) GoString

func (*UpdateAutoLiveStreamRuleResponse) SetHeaders

func (*UpdateAutoLiveStreamRuleResponse) SetStatusCode

func (UpdateAutoLiveStreamRuleResponse) String

type UpdateAutoLiveStreamRuleResponseBody

type UpdateAutoLiveStreamRuleResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAutoLiveStreamRuleResponseBody) GoString

func (*UpdateAutoLiveStreamRuleResponseBody) SetRequestId

func (UpdateAutoLiveStreamRuleResponseBody) String

type UpdateCloudRecordRequest

type UpdateCloudRecordRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*UpdateCloudRecordRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId            *string                                       `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets         []*UpdateCloudRecordRequestClockWidgets       `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	Images               []*UpdateCloudRecordRequestImages             `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsers *UpdateCloudRecordRequestLayoutSpecifiedUsers `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty" type:"Struct"`
	Panes                []*UpdateCloudRecordRequestPanes              `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                          `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*UpdateCloudRecordRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateCloudRecordRequest) GoString

func (s UpdateCloudRecordRequest) GoString() string

func (*UpdateCloudRecordRequest) SetAppId

func (*UpdateCloudRecordRequest) SetBackgrounds

func (*UpdateCloudRecordRequest) SetChannelId

func (*UpdateCloudRecordRequest) SetClockWidgets

func (*UpdateCloudRecordRequest) SetImages

func (*UpdateCloudRecordRequest) SetLayoutSpecifiedUsers

func (*UpdateCloudRecordRequest) SetPanes

func (*UpdateCloudRecordRequest) SetTaskId

func (*UpdateCloudRecordRequest) SetTemplateId

func (*UpdateCloudRecordRequest) SetTexts

func (UpdateCloudRecordRequest) String

func (s UpdateCloudRecordRequest) String() string

type UpdateCloudRecordRequestBackgrounds

type UpdateCloudRecordRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordRequestBackgrounds) GoString

func (*UpdateCloudRecordRequestBackgrounds) SetAlpha

func (*UpdateCloudRecordRequestBackgrounds) SetBackgroundCropMode

func (*UpdateCloudRecordRequestBackgrounds) SetHeight

func (*UpdateCloudRecordRequestBackgrounds) SetLayer

func (*UpdateCloudRecordRequestBackgrounds) SetUrl

func (*UpdateCloudRecordRequestBackgrounds) SetWidth

func (*UpdateCloudRecordRequestBackgrounds) SetX

func (*UpdateCloudRecordRequestBackgrounds) SetY

func (UpdateCloudRecordRequestBackgrounds) String

type UpdateCloudRecordRequestClockWidgets

type UpdateCloudRecordRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                        `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateCloudRecordRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                         `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateCloudRecordRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (UpdateCloudRecordRequestClockWidgets) GoString

func (*UpdateCloudRecordRequestClockWidgets) SetAlpha

func (*UpdateCloudRecordRequestClockWidgets) SetBoxAlpha

func (*UpdateCloudRecordRequestClockWidgets) SetBoxBorderw

func (*UpdateCloudRecordRequestClockWidgets) SetFont

func (*UpdateCloudRecordRequestClockWidgets) SetFontSize

func (*UpdateCloudRecordRequestClockWidgets) SetHasBox

func (*UpdateCloudRecordRequestClockWidgets) SetLayer

func (*UpdateCloudRecordRequestClockWidgets) SetX

func (*UpdateCloudRecordRequestClockWidgets) SetY

func (*UpdateCloudRecordRequestClockWidgets) SetZone

func (UpdateCloudRecordRequestClockWidgets) String

type UpdateCloudRecordRequestClockWidgetsBoxColor

type UpdateCloudRecordRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordRequestClockWidgetsBoxColor) GoString

func (*UpdateCloudRecordRequestClockWidgetsBoxColor) SetB

func (*UpdateCloudRecordRequestClockWidgetsBoxColor) SetG

func (*UpdateCloudRecordRequestClockWidgetsBoxColor) SetR

func (UpdateCloudRecordRequestClockWidgetsBoxColor) String

type UpdateCloudRecordRequestClockWidgetsFontColor

type UpdateCloudRecordRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordRequestClockWidgetsFontColor) GoString

func (*UpdateCloudRecordRequestClockWidgetsFontColor) SetB

func (*UpdateCloudRecordRequestClockWidgetsFontColor) SetG

func (*UpdateCloudRecordRequestClockWidgetsFontColor) SetR

func (UpdateCloudRecordRequestClockWidgetsFontColor) String

type UpdateCloudRecordRequestImages

type UpdateCloudRecordRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordRequestImages) GoString

func (*UpdateCloudRecordRequestImages) SetAlpha

func (*UpdateCloudRecordRequestImages) SetHeight

func (*UpdateCloudRecordRequestImages) SetImageCropMode

func (*UpdateCloudRecordRequestImages) SetLayer

func (*UpdateCloudRecordRequestImages) SetUrl

func (*UpdateCloudRecordRequestImages) SetWidth

func (*UpdateCloudRecordRequestImages) SetX

func (*UpdateCloudRecordRequestImages) SetY

func (UpdateCloudRecordRequestImages) String

type UpdateCloudRecordRequestLayoutSpecifiedUsers

type UpdateCloudRecordRequestLayoutSpecifiedUsers struct {
	// This parameter is required.
	Ids []*string `json:"Ids,omitempty" xml:"Ids,omitempty" type:"Repeated"`
	// This parameter is required.
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (UpdateCloudRecordRequestLayoutSpecifiedUsers) GoString

func (*UpdateCloudRecordRequestLayoutSpecifiedUsers) SetIds

func (*UpdateCloudRecordRequestLayoutSpecifiedUsers) SetType

func (UpdateCloudRecordRequestLayoutSpecifiedUsers) String

type UpdateCloudRecordRequestPanes

type UpdateCloudRecordRequestPanes struct {
	Images []*UpdateCloudRecordRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 22
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// example:
	//
	// video
	SourceType *string                               `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateCloudRecordRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateCloudRecordRequestPanes) GoString

func (*UpdateCloudRecordRequestPanes) SetImages

func (*UpdateCloudRecordRequestPanes) SetPaneCropMode

func (*UpdateCloudRecordRequestPanes) SetPaneId

func (*UpdateCloudRecordRequestPanes) SetSource

func (*UpdateCloudRecordRequestPanes) SetSourceType

func (*UpdateCloudRecordRequestPanes) SetTexts

func (UpdateCloudRecordRequestPanes) String

type UpdateCloudRecordRequestPanesImages

type UpdateCloudRecordRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordRequestPanesImages) GoString

func (*UpdateCloudRecordRequestPanesImages) SetAlpha

func (*UpdateCloudRecordRequestPanesImages) SetHeight

func (*UpdateCloudRecordRequestPanesImages) SetLayer

func (*UpdateCloudRecordRequestPanesImages) SetPaneImageCropMode

func (*UpdateCloudRecordRequestPanesImages) SetUrl

func (*UpdateCloudRecordRequestPanesImages) SetWidth

func (*UpdateCloudRecordRequestPanesImages) SetX

func (*UpdateCloudRecordRequestPanesImages) SetY

func (UpdateCloudRecordRequestPanesImages) String

type UpdateCloudRecordRequestPanesTexts

type UpdateCloudRecordRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                      `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateCloudRecordRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                       `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateCloudRecordRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordRequestPanesTexts) GoString

func (*UpdateCloudRecordRequestPanesTexts) SetAlpha

func (*UpdateCloudRecordRequestPanesTexts) SetBoxAlpha

func (*UpdateCloudRecordRequestPanesTexts) SetBoxBorderw

func (*UpdateCloudRecordRequestPanesTexts) SetFont

func (*UpdateCloudRecordRequestPanesTexts) SetFontSize

func (*UpdateCloudRecordRequestPanesTexts) SetHasBox

func (*UpdateCloudRecordRequestPanesTexts) SetLayer

func (*UpdateCloudRecordRequestPanesTexts) SetTexture

func (*UpdateCloudRecordRequestPanesTexts) SetX

func (*UpdateCloudRecordRequestPanesTexts) SetY

func (UpdateCloudRecordRequestPanesTexts) String

type UpdateCloudRecordRequestPanesTextsBoxColor

type UpdateCloudRecordRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordRequestPanesTextsBoxColor) GoString

func (*UpdateCloudRecordRequestPanesTextsBoxColor) SetB

func (*UpdateCloudRecordRequestPanesTextsBoxColor) SetG

func (*UpdateCloudRecordRequestPanesTextsBoxColor) SetR

func (UpdateCloudRecordRequestPanesTextsBoxColor) String

type UpdateCloudRecordRequestPanesTextsFontColor

type UpdateCloudRecordRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordRequestPanesTextsFontColor) GoString

func (*UpdateCloudRecordRequestPanesTextsFontColor) SetB

func (*UpdateCloudRecordRequestPanesTextsFontColor) SetG

func (*UpdateCloudRecordRequestPanesTextsFontColor) SetR

func (UpdateCloudRecordRequestPanesTextsFontColor) String

type UpdateCloudRecordRequestTexts

type UpdateCloudRecordRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                 `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateCloudRecordRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                  `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateCloudRecordRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordRequestTexts) GoString

func (*UpdateCloudRecordRequestTexts) SetAlpha

func (*UpdateCloudRecordRequestTexts) SetBoxAlpha

func (*UpdateCloudRecordRequestTexts) SetBoxBorderw

func (*UpdateCloudRecordRequestTexts) SetFont

func (*UpdateCloudRecordRequestTexts) SetFontSize

func (*UpdateCloudRecordRequestTexts) SetHasBox

func (*UpdateCloudRecordRequestTexts) SetLayer

func (*UpdateCloudRecordRequestTexts) SetTexture

func (*UpdateCloudRecordRequestTexts) SetX

func (*UpdateCloudRecordRequestTexts) SetY

func (UpdateCloudRecordRequestTexts) String

type UpdateCloudRecordRequestTextsBoxColor

type UpdateCloudRecordRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordRequestTextsBoxColor) GoString

func (*UpdateCloudRecordRequestTextsBoxColor) SetB

func (*UpdateCloudRecordRequestTextsBoxColor) SetG

func (*UpdateCloudRecordRequestTextsBoxColor) SetR

func (UpdateCloudRecordRequestTextsBoxColor) String

type UpdateCloudRecordRequestTextsFontColor

type UpdateCloudRecordRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordRequestTextsFontColor) GoString

func (*UpdateCloudRecordRequestTextsFontColor) SetB

func (*UpdateCloudRecordRequestTextsFontColor) SetG

func (*UpdateCloudRecordRequestTextsFontColor) SetR

func (UpdateCloudRecordRequestTextsFontColor) String

type UpdateCloudRecordResponse

type UpdateCloudRecordResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateCloudRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCloudRecordResponse) GoString

func (s UpdateCloudRecordResponse) GoString() string

func (*UpdateCloudRecordResponse) SetBody

func (*UpdateCloudRecordResponse) SetHeaders

func (*UpdateCloudRecordResponse) SetStatusCode

func (UpdateCloudRecordResponse) String

func (s UpdateCloudRecordResponse) String() string

type UpdateCloudRecordResponseBody

type UpdateCloudRecordResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpdateCloudRecordResponseBody) GoString

func (*UpdateCloudRecordResponseBody) SetRequestId

func (*UpdateCloudRecordResponseBody) SetTaskId

func (UpdateCloudRecordResponseBody) String

type UpdateCloudRecordShrinkRequest

type UpdateCloudRecordShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                      `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*UpdateCloudRecordShrinkRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId                  *string                                       `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets               []*UpdateCloudRecordShrinkRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	Images                     []*UpdateCloudRecordShrinkRequestImages       `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsersShrink *string                                       `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty"`
	Panes                      []*UpdateCloudRecordShrinkRequestPanes        `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                                `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*UpdateCloudRecordShrinkRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateCloudRecordShrinkRequest) GoString

func (*UpdateCloudRecordShrinkRequest) SetAppId

func (*UpdateCloudRecordShrinkRequest) SetChannelId

func (*UpdateCloudRecordShrinkRequest) SetImages

func (*UpdateCloudRecordShrinkRequest) SetLayoutSpecifiedUsersShrink

func (s *UpdateCloudRecordShrinkRequest) SetLayoutSpecifiedUsersShrink(v string) *UpdateCloudRecordShrinkRequest

func (*UpdateCloudRecordShrinkRequest) SetPanes

func (*UpdateCloudRecordShrinkRequest) SetTaskId

func (*UpdateCloudRecordShrinkRequest) SetTemplateId

func (*UpdateCloudRecordShrinkRequest) SetTexts

func (UpdateCloudRecordShrinkRequest) String

type UpdateCloudRecordShrinkRequestBackgrounds

type UpdateCloudRecordShrinkRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordShrinkRequestBackgrounds) GoString

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetAlpha

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetBackgroundCropMode

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetHeight

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetLayer

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetUrl

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetWidth

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetX

func (*UpdateCloudRecordShrinkRequestBackgrounds) SetY

func (UpdateCloudRecordShrinkRequestBackgrounds) String

type UpdateCloudRecordShrinkRequestClockWidgets

type UpdateCloudRecordShrinkRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                              `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateCloudRecordShrinkRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                               `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateCloudRecordShrinkRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (UpdateCloudRecordShrinkRequestClockWidgets) GoString

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetAlpha

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetBoxAlpha

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetBoxBorderw

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetFont

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetFontSize

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetHasBox

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetLayer

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetX

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetY

func (*UpdateCloudRecordShrinkRequestClockWidgets) SetZone

func (UpdateCloudRecordShrinkRequestClockWidgets) String

type UpdateCloudRecordShrinkRequestClockWidgetsBoxColor

type UpdateCloudRecordShrinkRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordShrinkRequestClockWidgetsBoxColor) GoString

func (*UpdateCloudRecordShrinkRequestClockWidgetsBoxColor) SetB

func (*UpdateCloudRecordShrinkRequestClockWidgetsBoxColor) SetG

func (*UpdateCloudRecordShrinkRequestClockWidgetsBoxColor) SetR

func (UpdateCloudRecordShrinkRequestClockWidgetsBoxColor) String

type UpdateCloudRecordShrinkRequestClockWidgetsFontColor

type UpdateCloudRecordShrinkRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordShrinkRequestClockWidgetsFontColor) GoString

func (*UpdateCloudRecordShrinkRequestClockWidgetsFontColor) SetB

func (*UpdateCloudRecordShrinkRequestClockWidgetsFontColor) SetG

func (*UpdateCloudRecordShrinkRequestClockWidgetsFontColor) SetR

func (UpdateCloudRecordShrinkRequestClockWidgetsFontColor) String

type UpdateCloudRecordShrinkRequestImages

type UpdateCloudRecordShrinkRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordShrinkRequestImages) GoString

func (*UpdateCloudRecordShrinkRequestImages) SetAlpha

func (*UpdateCloudRecordShrinkRequestImages) SetHeight

func (*UpdateCloudRecordShrinkRequestImages) SetImageCropMode

func (*UpdateCloudRecordShrinkRequestImages) SetLayer

func (*UpdateCloudRecordShrinkRequestImages) SetUrl

func (*UpdateCloudRecordShrinkRequestImages) SetWidth

func (*UpdateCloudRecordShrinkRequestImages) SetX

func (*UpdateCloudRecordShrinkRequestImages) SetY

func (UpdateCloudRecordShrinkRequestImages) String

type UpdateCloudRecordShrinkRequestPanes

type UpdateCloudRecordShrinkRequestPanes struct {
	Images []*UpdateCloudRecordShrinkRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 22
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// example:
	//
	// video
	SourceType *string                                     `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateCloudRecordShrinkRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateCloudRecordShrinkRequestPanes) GoString

func (*UpdateCloudRecordShrinkRequestPanes) SetPaneCropMode

func (*UpdateCloudRecordShrinkRequestPanes) SetPaneId

func (*UpdateCloudRecordShrinkRequestPanes) SetSource

func (*UpdateCloudRecordShrinkRequestPanes) SetSourceType

func (UpdateCloudRecordShrinkRequestPanes) String

type UpdateCloudRecordShrinkRequestPanesImages

type UpdateCloudRecordShrinkRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123xxx.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordShrinkRequestPanesImages) GoString

func (*UpdateCloudRecordShrinkRequestPanesImages) SetAlpha

func (*UpdateCloudRecordShrinkRequestPanesImages) SetHeight

func (*UpdateCloudRecordShrinkRequestPanesImages) SetLayer

func (*UpdateCloudRecordShrinkRequestPanesImages) SetPaneImageCropMode

func (*UpdateCloudRecordShrinkRequestPanesImages) SetUrl

func (*UpdateCloudRecordShrinkRequestPanesImages) SetWidth

func (*UpdateCloudRecordShrinkRequestPanesImages) SetX

func (*UpdateCloudRecordShrinkRequestPanesImages) SetY

func (UpdateCloudRecordShrinkRequestPanesImages) String

type UpdateCloudRecordShrinkRequestPanesTexts

type UpdateCloudRecordShrinkRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                            `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateCloudRecordShrinkRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                             `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateCloudRecordShrinkRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordShrinkRequestPanesTexts) GoString

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetAlpha

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetBoxAlpha

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetBoxBorderw

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetFont

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetFontSize

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetHasBox

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetLayer

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetTexture

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetX

func (*UpdateCloudRecordShrinkRequestPanesTexts) SetY

func (UpdateCloudRecordShrinkRequestPanesTexts) String

type UpdateCloudRecordShrinkRequestPanesTextsBoxColor

type UpdateCloudRecordShrinkRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordShrinkRequestPanesTextsBoxColor) GoString

func (*UpdateCloudRecordShrinkRequestPanesTextsBoxColor) SetB

func (*UpdateCloudRecordShrinkRequestPanesTextsBoxColor) SetG

func (*UpdateCloudRecordShrinkRequestPanesTextsBoxColor) SetR

func (UpdateCloudRecordShrinkRequestPanesTextsBoxColor) String

type UpdateCloudRecordShrinkRequestPanesTextsFontColor

type UpdateCloudRecordShrinkRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordShrinkRequestPanesTextsFontColor) GoString

func (*UpdateCloudRecordShrinkRequestPanesTextsFontColor) SetB

func (*UpdateCloudRecordShrinkRequestPanesTextsFontColor) SetG

func (*UpdateCloudRecordShrinkRequestPanesTextsFontColor) SetR

func (UpdateCloudRecordShrinkRequestPanesTextsFontColor) String

type UpdateCloudRecordShrinkRequestTexts

type UpdateCloudRecordShrinkRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                       `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateCloudRecordShrinkRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                        `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateCloudRecordShrinkRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateCloudRecordShrinkRequestTexts) GoString

func (*UpdateCloudRecordShrinkRequestTexts) SetAlpha

func (*UpdateCloudRecordShrinkRequestTexts) SetBoxAlpha

func (*UpdateCloudRecordShrinkRequestTexts) SetBoxBorderw

func (*UpdateCloudRecordShrinkRequestTexts) SetFont

func (*UpdateCloudRecordShrinkRequestTexts) SetFontSize

func (*UpdateCloudRecordShrinkRequestTexts) SetHasBox

func (*UpdateCloudRecordShrinkRequestTexts) SetLayer

func (*UpdateCloudRecordShrinkRequestTexts) SetTexture

func (*UpdateCloudRecordShrinkRequestTexts) SetX

func (*UpdateCloudRecordShrinkRequestTexts) SetY

func (UpdateCloudRecordShrinkRequestTexts) String

type UpdateCloudRecordShrinkRequestTextsBoxColor

type UpdateCloudRecordShrinkRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordShrinkRequestTextsBoxColor) GoString

func (*UpdateCloudRecordShrinkRequestTextsBoxColor) SetB

func (*UpdateCloudRecordShrinkRequestTextsBoxColor) SetG

func (*UpdateCloudRecordShrinkRequestTextsBoxColor) SetR

func (UpdateCloudRecordShrinkRequestTextsBoxColor) String

type UpdateCloudRecordShrinkRequestTextsFontColor

type UpdateCloudRecordShrinkRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateCloudRecordShrinkRequestTextsFontColor) GoString

func (*UpdateCloudRecordShrinkRequestTextsFontColor) SetB

func (*UpdateCloudRecordShrinkRequestTextsFontColor) SetG

func (*UpdateCloudRecordShrinkRequestTextsFontColor) SetR

func (UpdateCloudRecordShrinkRequestTextsFontColor) String

type UpdateMPUTaskRequest

type UpdateMPUTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 0
	BackgroundColor *int32                              `json:"BackgroundColor,omitempty" xml:"BackgroundColor,omitempty"`
	Backgrounds     []*UpdateMPUTaskRequestBackgrounds  `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	ClockWidgets    []*UpdateMPUTaskRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	CropMode  *int32   `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	LayoutIds []*int64 `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// 0
	MixMode *int32 `json:"MixMode,omitempty" xml:"MixMode,omitempty"`
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// camera
	SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	// example:
	//
	// 0
	StreamType              *int32    `json:"StreamType,omitempty" xml:"StreamType,omitempty"`
	SubSpecAudioUsers       []*string `json:"SubSpecAudioUsers,omitempty" xml:"SubSpecAudioUsers,omitempty" type:"Repeated"`
	SubSpecCameraUsers      []*string `json:"SubSpecCameraUsers,omitempty" xml:"SubSpecCameraUsers,omitempty" type:"Repeated"`
	SubSpecShareScreenUsers []*string `json:"SubSpecShareScreenUsers,omitempty" xml:"SubSpecShareScreenUsers,omitempty" type:"Repeated"`
	SubSpecUsers            []*string `json:"SubSpecUsers,omitempty" xml:"SubSpecUsers,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testId
	TaskId                    *string                           `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	UnsubSpecAudioUsers       []*string                         `json:"UnsubSpecAudioUsers,omitempty" xml:"UnsubSpecAudioUsers,omitempty" type:"Repeated"`
	UnsubSpecCameraUsers      []*string                         `json:"UnsubSpecCameraUsers,omitempty" xml:"UnsubSpecCameraUsers,omitempty" type:"Repeated"`
	UnsubSpecShareScreenUsers []*string                         `json:"UnsubSpecShareScreenUsers,omitempty" xml:"UnsubSpecShareScreenUsers,omitempty" type:"Repeated"`
	UserPanes                 []*UpdateMPUTaskRequestUserPanes  `json:"UserPanes,omitempty" xml:"UserPanes,omitempty" type:"Repeated"`
	Watermarks                []*UpdateMPUTaskRequestWatermarks `json:"Watermarks,omitempty" xml:"Watermarks,omitempty" type:"Repeated"`
}

func (UpdateMPUTaskRequest) GoString

func (s UpdateMPUTaskRequest) GoString() string

func (*UpdateMPUTaskRequest) SetAppId

func (*UpdateMPUTaskRequest) SetBackgroundColor

func (s *UpdateMPUTaskRequest) SetBackgroundColor(v int32) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetBackgrounds

func (*UpdateMPUTaskRequest) SetClockWidgets

func (*UpdateMPUTaskRequest) SetCropMode

func (s *UpdateMPUTaskRequest) SetCropMode(v int32) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetLayoutIds

func (s *UpdateMPUTaskRequest) SetLayoutIds(v []*int64) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetMediaEncode

func (s *UpdateMPUTaskRequest) SetMediaEncode(v int32) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetMixMode

func (*UpdateMPUTaskRequest) SetOwnerId

func (*UpdateMPUTaskRequest) SetSourceType

func (s *UpdateMPUTaskRequest) SetSourceType(v string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetStreamType

func (s *UpdateMPUTaskRequest) SetStreamType(v int32) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetSubSpecAudioUsers

func (s *UpdateMPUTaskRequest) SetSubSpecAudioUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetSubSpecCameraUsers

func (s *UpdateMPUTaskRequest) SetSubSpecCameraUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetSubSpecShareScreenUsers

func (s *UpdateMPUTaskRequest) SetSubSpecShareScreenUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetSubSpecUsers

func (s *UpdateMPUTaskRequest) SetSubSpecUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetTaskId

func (*UpdateMPUTaskRequest) SetUnsubSpecAudioUsers

func (s *UpdateMPUTaskRequest) SetUnsubSpecAudioUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetUnsubSpecCameraUsers

func (s *UpdateMPUTaskRequest) SetUnsubSpecCameraUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetUnsubSpecShareScreenUsers

func (s *UpdateMPUTaskRequest) SetUnsubSpecShareScreenUsers(v []*string) *UpdateMPUTaskRequest

func (*UpdateMPUTaskRequest) SetUserPanes

func (*UpdateMPUTaskRequest) SetWatermarks

func (UpdateMPUTaskRequest) String

func (s UpdateMPUTaskRequest) String() string

type UpdateMPUTaskRequestBackgrounds

type UpdateMPUTaskRequestBackgrounds struct {
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateMPUTaskRequestBackgrounds) GoString

func (*UpdateMPUTaskRequestBackgrounds) SetDisplay

func (*UpdateMPUTaskRequestBackgrounds) SetHeight

func (*UpdateMPUTaskRequestBackgrounds) SetUrl

func (*UpdateMPUTaskRequestBackgrounds) SetWidth

func (*UpdateMPUTaskRequestBackgrounds) SetX

func (*UpdateMPUTaskRequestBackgrounds) SetY

func (*UpdateMPUTaskRequestBackgrounds) SetZOrder

func (UpdateMPUTaskRequestBackgrounds) String

type UpdateMPUTaskRequestClockWidgets

type UpdateMPUTaskRequestClockWidgets struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	BorderColor *int64 `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	// example:
	//
	// 1
	BorderWidth *int32 `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	// example:
	//
	// false
	Box *bool `json:"Box,omitempty" xml:"Box,omitempty"`
	// example:
	//
	// 0
	BoxBorderWidth *int32 `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	// example:
	//
	// 0
	BoxColor *int64 `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateMPUTaskRequestClockWidgets) GoString

func (*UpdateMPUTaskRequestClockWidgets) SetAlpha

func (*UpdateMPUTaskRequestClockWidgets) SetBorderColor

func (*UpdateMPUTaskRequestClockWidgets) SetBorderWidth

func (*UpdateMPUTaskRequestClockWidgets) SetBox

func (*UpdateMPUTaskRequestClockWidgets) SetBoxBorderWidth

func (*UpdateMPUTaskRequestClockWidgets) SetBoxColor

func (*UpdateMPUTaskRequestClockWidgets) SetFontColor

func (*UpdateMPUTaskRequestClockWidgets) SetFontSize

func (*UpdateMPUTaskRequestClockWidgets) SetFontType

func (*UpdateMPUTaskRequestClockWidgets) SetX

func (*UpdateMPUTaskRequestClockWidgets) SetY

func (*UpdateMPUTaskRequestClockWidgets) SetZOrder

func (UpdateMPUTaskRequestClockWidgets) String

type UpdateMPUTaskRequestUserPanes

type UpdateMPUTaskRequestUserPanes struct {
	Images []*UpdateMPUTaskRequestUserPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 0
	SegmentType *int32 `json:"SegmentType,omitempty" xml:"SegmentType,omitempty"`
	// example:
	//
	// camera
	SourceType *string                               `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateMPUTaskRequestUserPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	// example:
	//
	// TestUserID
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (UpdateMPUTaskRequestUserPanes) GoString

func (*UpdateMPUTaskRequestUserPanes) SetImages

func (*UpdateMPUTaskRequestUserPanes) SetPaneId

func (*UpdateMPUTaskRequestUserPanes) SetSegmentType

func (*UpdateMPUTaskRequestUserPanes) SetSourceType

func (*UpdateMPUTaskRequestUserPanes) SetTexts

func (*UpdateMPUTaskRequestUserPanes) SetUserId

func (UpdateMPUTaskRequestUserPanes) String

type UpdateMPUTaskRequestUserPanesImages

type UpdateMPUTaskRequestUserPanesImages struct {
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateMPUTaskRequestUserPanesImages) GoString

func (*UpdateMPUTaskRequestUserPanesImages) SetDisplay

func (*UpdateMPUTaskRequestUserPanesImages) SetHeight

func (*UpdateMPUTaskRequestUserPanesImages) SetUrl

func (*UpdateMPUTaskRequestUserPanesImages) SetWidth

func (*UpdateMPUTaskRequestUserPanesImages) SetX

func (*UpdateMPUTaskRequestUserPanesImages) SetY

func (*UpdateMPUTaskRequestUserPanesImages) SetZOrder

func (UpdateMPUTaskRequestUserPanesImages) String

type UpdateMPUTaskRequestUserPanesTexts

type UpdateMPUTaskRequestUserPanesTexts struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	BorderColor *int64 `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	// example:
	//
	// 1
	BorderWidth *int32 `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	// example:
	//
	// false
	Box *bool `json:"Box,omitempty" xml:"Box,omitempty"`
	// example:
	//
	// 0
	BoxBorderWidth *int32 `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	// example:
	//
	// 0
	BoxColor *int64 `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// text
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateMPUTaskRequestUserPanesTexts) GoString

func (*UpdateMPUTaskRequestUserPanesTexts) SetAlpha

func (*UpdateMPUTaskRequestUserPanesTexts) SetBorderColor

func (*UpdateMPUTaskRequestUserPanesTexts) SetBorderWidth

func (*UpdateMPUTaskRequestUserPanesTexts) SetBox

func (*UpdateMPUTaskRequestUserPanesTexts) SetBoxBorderWidth

func (*UpdateMPUTaskRequestUserPanesTexts) SetBoxColor

func (*UpdateMPUTaskRequestUserPanesTexts) SetFontColor

func (*UpdateMPUTaskRequestUserPanesTexts) SetFontSize

func (*UpdateMPUTaskRequestUserPanesTexts) SetFontType

func (*UpdateMPUTaskRequestUserPanesTexts) SetText

func (*UpdateMPUTaskRequestUserPanesTexts) SetX

func (*UpdateMPUTaskRequestUserPanesTexts) SetY

func (*UpdateMPUTaskRequestUserPanesTexts) SetZOrder

func (UpdateMPUTaskRequestUserPanesTexts) String

type UpdateMPUTaskRequestWatermarks

type UpdateMPUTaskRequestWatermarks struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateMPUTaskRequestWatermarks) GoString

func (*UpdateMPUTaskRequestWatermarks) SetAlpha

func (*UpdateMPUTaskRequestWatermarks) SetDisplay

func (*UpdateMPUTaskRequestWatermarks) SetHeight

func (*UpdateMPUTaskRequestWatermarks) SetUrl

func (*UpdateMPUTaskRequestWatermarks) SetWidth

func (*UpdateMPUTaskRequestWatermarks) SetX

func (*UpdateMPUTaskRequestWatermarks) SetY

func (*UpdateMPUTaskRequestWatermarks) SetZOrder

func (UpdateMPUTaskRequestWatermarks) String

type UpdateMPUTaskResponse

type UpdateMPUTaskResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateMPUTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateMPUTaskResponse) GoString

func (s UpdateMPUTaskResponse) GoString() string

func (*UpdateMPUTaskResponse) SetBody

func (*UpdateMPUTaskResponse) SetHeaders

func (*UpdateMPUTaskResponse) SetStatusCode

func (s *UpdateMPUTaskResponse) SetStatusCode(v int32) *UpdateMPUTaskResponse

func (UpdateMPUTaskResponse) String

func (s UpdateMPUTaskResponse) String() string

type UpdateMPUTaskResponseBody

type UpdateMPUTaskResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateMPUTaskResponseBody) GoString

func (s UpdateMPUTaskResponseBody) GoString() string

func (*UpdateMPUTaskResponseBody) SetRequestId

func (UpdateMPUTaskResponseBody) String

func (s UpdateMPUTaskResponseBody) String() string

type UpdateRecordTaskRequest

type UpdateRecordTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// yourChannelId
	ChannelId               *string   `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	CropMode                *int64    `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	LayoutIds               []*int64  `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	MediaEncode             *int64    `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	OwnerId                 *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	SubSpecAudioUsers       []*string `json:"SubSpecAudioUsers,omitempty" xml:"SubSpecAudioUsers,omitempty" type:"Repeated"`
	SubSpecCameraUsers      []*string `json:"SubSpecCameraUsers,omitempty" xml:"SubSpecCameraUsers,omitempty" type:"Repeated"`
	SubSpecShareScreenUsers []*string `json:"SubSpecShareScreenUsers,omitempty" xml:"SubSpecShareScreenUsers,omitempty" type:"Repeated"`
	// example:
	//
	// userID
	SubSpecUsers []*string `json:"SubSpecUsers,omitempty" xml:"SubSpecUsers,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// yourTaskId
	TaskId      *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskProfile *string `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 76dasgb****
	TemplateId                *string                             `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	UnsubSpecAudioUsers       []*string                           `json:"UnsubSpecAudioUsers,omitempty" xml:"UnsubSpecAudioUsers,omitempty" type:"Repeated"`
	UnsubSpecCameraUsers      []*string                           `json:"UnsubSpecCameraUsers,omitempty" xml:"UnsubSpecCameraUsers,omitempty" type:"Repeated"`
	UnsubSpecShareScreenUsers []*string                           `json:"UnsubSpecShareScreenUsers,omitempty" xml:"UnsubSpecShareScreenUsers,omitempty" type:"Repeated"`
	UserPanes                 []*UpdateRecordTaskRequestUserPanes `json:"UserPanes,omitempty" xml:"UserPanes,omitempty" type:"Repeated"`
}

func (UpdateRecordTaskRequest) GoString

func (s UpdateRecordTaskRequest) GoString() string

func (*UpdateRecordTaskRequest) SetAppId

func (*UpdateRecordTaskRequest) SetChannelId

func (*UpdateRecordTaskRequest) SetCropMode

func (*UpdateRecordTaskRequest) SetLayoutIds

func (s *UpdateRecordTaskRequest) SetLayoutIds(v []*int64) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetMediaEncode

func (*UpdateRecordTaskRequest) SetOwnerId

func (*UpdateRecordTaskRequest) SetSubSpecAudioUsers

func (s *UpdateRecordTaskRequest) SetSubSpecAudioUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetSubSpecCameraUsers

func (s *UpdateRecordTaskRequest) SetSubSpecCameraUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetSubSpecShareScreenUsers

func (s *UpdateRecordTaskRequest) SetSubSpecShareScreenUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetSubSpecUsers

func (s *UpdateRecordTaskRequest) SetSubSpecUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetTaskId

func (*UpdateRecordTaskRequest) SetTaskProfile

func (*UpdateRecordTaskRequest) SetTemplateId

func (*UpdateRecordTaskRequest) SetUnsubSpecAudioUsers

func (s *UpdateRecordTaskRequest) SetUnsubSpecAudioUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetUnsubSpecCameraUsers

func (s *UpdateRecordTaskRequest) SetUnsubSpecCameraUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetUnsubSpecShareScreenUsers

func (s *UpdateRecordTaskRequest) SetUnsubSpecShareScreenUsers(v []*string) *UpdateRecordTaskRequest

func (*UpdateRecordTaskRequest) SetUserPanes

func (UpdateRecordTaskRequest) String

func (s UpdateRecordTaskRequest) String() string

type UpdateRecordTaskRequestUserPanes

type UpdateRecordTaskRequestUserPanes struct {
	Images []*UpdateRecordTaskRequestUserPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// camera
	SourceType *string                                  `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateRecordTaskRequestUserPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	// example:
	//
	// TestId
	UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (UpdateRecordTaskRequestUserPanes) GoString

func (*UpdateRecordTaskRequestUserPanes) SetPaneId

func (*UpdateRecordTaskRequestUserPanes) SetSourceType

func (*UpdateRecordTaskRequestUserPanes) SetUserId

func (UpdateRecordTaskRequestUserPanes) String

type UpdateRecordTaskRequestUserPanesImages

type UpdateRecordTaskRequestUserPanesImages struct {
	// example:
	//
	// 1
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateRecordTaskRequestUserPanesImages) GoString

func (*UpdateRecordTaskRequestUserPanesImages) SetDisplay

func (*UpdateRecordTaskRequestUserPanesImages) SetHeight

func (*UpdateRecordTaskRequestUserPanesImages) SetUrl

func (*UpdateRecordTaskRequestUserPanesImages) SetWidth

func (*UpdateRecordTaskRequestUserPanesImages) SetX

func (*UpdateRecordTaskRequestUserPanesImages) SetY

func (*UpdateRecordTaskRequestUserPanesImages) SetZOrder

func (UpdateRecordTaskRequestUserPanesImages) String

type UpdateRecordTaskRequestUserPanesTexts

type UpdateRecordTaskRequestUserPanesTexts struct {
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// text
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateRecordTaskRequestUserPanesTexts) GoString

func (*UpdateRecordTaskRequestUserPanesTexts) SetFontColor

func (*UpdateRecordTaskRequestUserPanesTexts) SetFontSize

func (*UpdateRecordTaskRequestUserPanesTexts) SetFontType

func (*UpdateRecordTaskRequestUserPanesTexts) SetText

func (*UpdateRecordTaskRequestUserPanesTexts) SetX

func (*UpdateRecordTaskRequestUserPanesTexts) SetY

func (*UpdateRecordTaskRequestUserPanesTexts) SetZOrder

func (UpdateRecordTaskRequestUserPanesTexts) String

type UpdateRecordTaskResponse

type UpdateRecordTaskResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateRecordTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateRecordTaskResponse) GoString

func (s UpdateRecordTaskResponse) GoString() string

func (*UpdateRecordTaskResponse) SetBody

func (*UpdateRecordTaskResponse) SetHeaders

func (*UpdateRecordTaskResponse) SetStatusCode

func (UpdateRecordTaskResponse) String

func (s UpdateRecordTaskResponse) String() string

type UpdateRecordTaskResponseBody

type UpdateRecordTaskResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateRecordTaskResponseBody) GoString

func (s UpdateRecordTaskResponseBody) GoString() string

func (*UpdateRecordTaskResponseBody) SetRequestId

func (UpdateRecordTaskResponseBody) String

type UpdateRecordTemplateRequest

type UpdateRecordTemplateRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// yourAppId
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// 0
	BackgroundColor *int32                                     `json:"BackgroundColor,omitempty" xml:"BackgroundColor,omitempty"`
	Backgrounds     []*UpdateRecordTemplateRequestBackgrounds  `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	ClockWidgets    []*UpdateRecordTemplateRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	// example:
	//
	// 180
	DelayStopTime *int32 `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	// example:
	//
	// false
	EnableM3u8DateTime *bool `json:"EnableM3u8DateTime,omitempty" xml:"EnableM3u8DateTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1800
	FileSplitInterval *int32 `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// mp4
	Formats []*string `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	// example:
	//
	// http://example.com/callback
	HttpCallbackUrl *string `json:"HttpCallbackUrl,omitempty" xml:"HttpCallbackUrl,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1111
	LayoutIds []*int64 `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 20
	MediaEncode *int32 `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	// example:
	//
	// record-callback-queue
	MnsQueue *string `json:"MnsQueue,omitempty" xml:"MnsQueue,omitempty"`
	// This parameter is required.
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rtc-record-pre
	OssBucket   *string `json:"OssBucket,omitempty" xml:"OssBucket,omitempty"`
	OssEndpoint *string `json:"OssEndpoint,omitempty" xml:"OssEndpoint,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// record/{AppId}/{ChannelId_TaskId}/{EscapedStartTime}_{EscapedEndTime}
	OssFilePrefix *string `json:"OssFilePrefix,omitempty" xml:"OssFilePrefix,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 4IN_1080P
	TaskProfile *string `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 76dasgb****
	TemplateId *string                                  `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Watermarks []*UpdateRecordTemplateRequestWatermarks `json:"Watermarks,omitempty" xml:"Watermarks,omitempty" type:"Repeated"`
}

func (UpdateRecordTemplateRequest) GoString

func (s UpdateRecordTemplateRequest) GoString() string

func (*UpdateRecordTemplateRequest) SetAppId

func (*UpdateRecordTemplateRequest) SetBackgroundColor

func (*UpdateRecordTemplateRequest) SetBackgrounds

func (*UpdateRecordTemplateRequest) SetClockWidgets

func (*UpdateRecordTemplateRequest) SetDelayStopTime

func (*UpdateRecordTemplateRequest) SetEnableM3u8DateTime

func (s *UpdateRecordTemplateRequest) SetEnableM3u8DateTime(v bool) *UpdateRecordTemplateRequest

func (*UpdateRecordTemplateRequest) SetFileSplitInterval

func (*UpdateRecordTemplateRequest) SetFormats

func (*UpdateRecordTemplateRequest) SetHttpCallbackUrl

func (*UpdateRecordTemplateRequest) SetLayoutIds

func (*UpdateRecordTemplateRequest) SetMediaEncode

func (*UpdateRecordTemplateRequest) SetMnsQueue

func (*UpdateRecordTemplateRequest) SetName

func (*UpdateRecordTemplateRequest) SetOssBucket

func (*UpdateRecordTemplateRequest) SetOssEndpoint

func (*UpdateRecordTemplateRequest) SetOssFilePrefix

func (*UpdateRecordTemplateRequest) SetOwnerId

func (*UpdateRecordTemplateRequest) SetTaskProfile

func (*UpdateRecordTemplateRequest) SetTemplateId

func (*UpdateRecordTemplateRequest) SetWatermarks

func (UpdateRecordTemplateRequest) String

type UpdateRecordTemplateRequestBackgrounds

type UpdateRecordTemplateRequestBackgrounds struct {
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateRecordTemplateRequestBackgrounds) GoString

func (*UpdateRecordTemplateRequestBackgrounds) SetDisplay

func (*UpdateRecordTemplateRequestBackgrounds) SetHeight

func (*UpdateRecordTemplateRequestBackgrounds) SetUrl

func (*UpdateRecordTemplateRequestBackgrounds) SetWidth

func (*UpdateRecordTemplateRequestBackgrounds) SetX

func (*UpdateRecordTemplateRequestBackgrounds) SetY

func (*UpdateRecordTemplateRequestBackgrounds) SetZOrder

func (UpdateRecordTemplateRequestBackgrounds) String

type UpdateRecordTemplateRequestClockWidgets

type UpdateRecordTemplateRequestClockWidgets struct {
	// example:
	//
	// 0
	FontColor *int32 `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	// example:
	//
	// 1
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	// example:
	//
	// 0
	FontType *int32 `json:"FontType,omitempty" xml:"FontType,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateRecordTemplateRequestClockWidgets) GoString

func (*UpdateRecordTemplateRequestClockWidgets) SetFontColor

func (*UpdateRecordTemplateRequestClockWidgets) SetFontSize

func (*UpdateRecordTemplateRequestClockWidgets) SetFontType

func (*UpdateRecordTemplateRequestClockWidgets) SetX

func (*UpdateRecordTemplateRequestClockWidgets) SetY

func (*UpdateRecordTemplateRequestClockWidgets) SetZOrder

func (UpdateRecordTemplateRequestClockWidgets) String

type UpdateRecordTemplateRequestWatermarks

type UpdateRecordTemplateRequestWatermarks struct {
	// example:
	//
	// 0
	Alpha *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0
	Display *int32 `json:"Display,omitempty" xml:"Display,omitempty"`
	// example:
	//
	// 0.2456
	Height *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// https://www.example.com/image.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// example:
	//
	// 0.2456
	Width *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	// example:
	//
	// 0.7576
	X *float32 `json:"X,omitempty" xml:"X,omitempty"`
	// example:
	//
	// 0.7576
	Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 0
	ZOrder *int32 `json:"ZOrder,omitempty" xml:"ZOrder,omitempty"`
}

func (UpdateRecordTemplateRequestWatermarks) GoString

func (*UpdateRecordTemplateRequestWatermarks) SetAlpha

func (*UpdateRecordTemplateRequestWatermarks) SetDisplay

func (*UpdateRecordTemplateRequestWatermarks) SetHeight

func (*UpdateRecordTemplateRequestWatermarks) SetUrl

func (*UpdateRecordTemplateRequestWatermarks) SetWidth

func (*UpdateRecordTemplateRequestWatermarks) SetX

func (*UpdateRecordTemplateRequestWatermarks) SetY

func (*UpdateRecordTemplateRequestWatermarks) SetZOrder

func (UpdateRecordTemplateRequestWatermarks) String

type UpdateRecordTemplateResponse

type UpdateRecordTemplateResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateRecordTemplateResponse) GoString

func (s UpdateRecordTemplateResponse) GoString() string

func (*UpdateRecordTemplateResponse) SetBody

func (*UpdateRecordTemplateResponse) SetHeaders

func (*UpdateRecordTemplateResponse) SetStatusCode

func (UpdateRecordTemplateResponse) String

type UpdateRecordTemplateResponseBody

type UpdateRecordTemplateResponseBody struct {
	// example:
	//
	// 760bad53276431c499e30dc36f6b26be
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 76dasgb****
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (UpdateRecordTemplateResponseBody) GoString

func (*UpdateRecordTemplateResponseBody) SetRequestId

func (*UpdateRecordTemplateResponseBody) SetTemplateId

func (UpdateRecordTemplateResponseBody) String

type UpdateStreamingOutRequest

type UpdateStreamingOutRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                 `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*UpdateStreamingOutRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId            *string                                        `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets         []*UpdateStreamingOutRequestClockWidgets       `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	Images               []*UpdateStreamingOutRequestImages             `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsers *UpdateStreamingOutRequestLayoutSpecifiedUsers `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty" type:"Struct"`
	Panes                []*UpdateStreamingOutRequestPanes              `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                           `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*UpdateStreamingOutRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateStreamingOutRequest) GoString

func (s UpdateStreamingOutRequest) GoString() string

func (*UpdateStreamingOutRequest) SetAppId

func (*UpdateStreamingOutRequest) SetBackgrounds

func (*UpdateStreamingOutRequest) SetChannelId

func (*UpdateStreamingOutRequest) SetClockWidgets

func (*UpdateStreamingOutRequest) SetImages

func (*UpdateStreamingOutRequest) SetPanes

func (*UpdateStreamingOutRequest) SetTaskId

func (*UpdateStreamingOutRequest) SetTemplateId

func (*UpdateStreamingOutRequest) SetTexts

func (UpdateStreamingOutRequest) String

func (s UpdateStreamingOutRequest) String() string

type UpdateStreamingOutRequestBackgrounds

type UpdateStreamingOutRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutRequestBackgrounds) GoString

func (*UpdateStreamingOutRequestBackgrounds) SetAlpha

func (*UpdateStreamingOutRequestBackgrounds) SetBackgroundCropMode

func (*UpdateStreamingOutRequestBackgrounds) SetHeight

func (*UpdateStreamingOutRequestBackgrounds) SetLayer

func (*UpdateStreamingOutRequestBackgrounds) SetUrl

func (*UpdateStreamingOutRequestBackgrounds) SetWidth

func (*UpdateStreamingOutRequestBackgrounds) SetX

func (*UpdateStreamingOutRequestBackgrounds) SetY

func (UpdateStreamingOutRequestBackgrounds) String

type UpdateStreamingOutRequestClockWidgets

type UpdateStreamingOutRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                         `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateStreamingOutRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                          `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateStreamingOutRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (UpdateStreamingOutRequestClockWidgets) GoString

func (*UpdateStreamingOutRequestClockWidgets) SetAlpha

func (*UpdateStreamingOutRequestClockWidgets) SetBoxAlpha

func (*UpdateStreamingOutRequestClockWidgets) SetBoxBorderw

func (*UpdateStreamingOutRequestClockWidgets) SetFont

func (*UpdateStreamingOutRequestClockWidgets) SetFontSize

func (*UpdateStreamingOutRequestClockWidgets) SetHasBox

func (*UpdateStreamingOutRequestClockWidgets) SetLayer

func (*UpdateStreamingOutRequestClockWidgets) SetX

func (*UpdateStreamingOutRequestClockWidgets) SetY

func (*UpdateStreamingOutRequestClockWidgets) SetZone

func (UpdateStreamingOutRequestClockWidgets) String

type UpdateStreamingOutRequestClockWidgetsBoxColor

type UpdateStreamingOutRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutRequestClockWidgetsBoxColor) GoString

func (*UpdateStreamingOutRequestClockWidgetsBoxColor) SetB

func (*UpdateStreamingOutRequestClockWidgetsBoxColor) SetG

func (*UpdateStreamingOutRequestClockWidgetsBoxColor) SetR

func (UpdateStreamingOutRequestClockWidgetsBoxColor) String

type UpdateStreamingOutRequestClockWidgetsFontColor

type UpdateStreamingOutRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutRequestClockWidgetsFontColor) GoString

func (*UpdateStreamingOutRequestClockWidgetsFontColor) SetB

func (*UpdateStreamingOutRequestClockWidgetsFontColor) SetG

func (*UpdateStreamingOutRequestClockWidgetsFontColor) SetR

func (UpdateStreamingOutRequestClockWidgetsFontColor) String

type UpdateStreamingOutRequestImages

type UpdateStreamingOutRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutRequestImages) GoString

func (*UpdateStreamingOutRequestImages) SetAlpha

func (*UpdateStreamingOutRequestImages) SetHeight

func (*UpdateStreamingOutRequestImages) SetImageCropMode

func (*UpdateStreamingOutRequestImages) SetLayer

func (*UpdateStreamingOutRequestImages) SetUrl

func (*UpdateStreamingOutRequestImages) SetWidth

func (*UpdateStreamingOutRequestImages) SetX

func (*UpdateStreamingOutRequestImages) SetY

func (UpdateStreamingOutRequestImages) String

type UpdateStreamingOutRequestLayoutSpecifiedUsers

type UpdateStreamingOutRequestLayoutSpecifiedUsers struct {
	// This parameter is required.
	Ids []*string `json:"Ids,omitempty" xml:"Ids,omitempty" type:"Repeated"`
	// This parameter is required.
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (UpdateStreamingOutRequestLayoutSpecifiedUsers) GoString

func (*UpdateStreamingOutRequestLayoutSpecifiedUsers) SetIds

func (*UpdateStreamingOutRequestLayoutSpecifiedUsers) SetType

func (UpdateStreamingOutRequestLayoutSpecifiedUsers) String

type UpdateStreamingOutRequestPanes

type UpdateStreamingOutRequestPanes struct {
	Images []*UpdateStreamingOutRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// example:
	//
	// 1
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 22
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// example:
	//
	// video
	SourceType *string                                `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateStreamingOutRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateStreamingOutRequestPanes) GoString

func (*UpdateStreamingOutRequestPanes) SetImages

func (*UpdateStreamingOutRequestPanes) SetPaneCropMode

func (*UpdateStreamingOutRequestPanes) SetPaneId

func (*UpdateStreamingOutRequestPanes) SetSource

func (*UpdateStreamingOutRequestPanes) SetSourceType

func (*UpdateStreamingOutRequestPanes) SetTexts

func (UpdateStreamingOutRequestPanes) String

type UpdateStreamingOutRequestPanesImages

type UpdateStreamingOutRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutRequestPanesImages) GoString

func (*UpdateStreamingOutRequestPanesImages) SetAlpha

func (*UpdateStreamingOutRequestPanesImages) SetHeight

func (*UpdateStreamingOutRequestPanesImages) SetLayer

func (*UpdateStreamingOutRequestPanesImages) SetPaneImageCropMode

func (*UpdateStreamingOutRequestPanesImages) SetUrl

func (*UpdateStreamingOutRequestPanesImages) SetWidth

func (*UpdateStreamingOutRequestPanesImages) SetX

func (*UpdateStreamingOutRequestPanesImages) SetY

func (UpdateStreamingOutRequestPanesImages) String

type UpdateStreamingOutRequestPanesTexts

type UpdateStreamingOutRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                       `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateStreamingOutRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                        `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateStreamingOutRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutRequestPanesTexts) GoString

func (*UpdateStreamingOutRequestPanesTexts) SetAlpha

func (*UpdateStreamingOutRequestPanesTexts) SetBoxAlpha

func (*UpdateStreamingOutRequestPanesTexts) SetBoxBorderw

func (*UpdateStreamingOutRequestPanesTexts) SetFont

func (*UpdateStreamingOutRequestPanesTexts) SetFontSize

func (*UpdateStreamingOutRequestPanesTexts) SetHasBox

func (*UpdateStreamingOutRequestPanesTexts) SetLayer

func (*UpdateStreamingOutRequestPanesTexts) SetTexture

func (*UpdateStreamingOutRequestPanesTexts) SetX

func (*UpdateStreamingOutRequestPanesTexts) SetY

func (UpdateStreamingOutRequestPanesTexts) String

type UpdateStreamingOutRequestPanesTextsBoxColor

type UpdateStreamingOutRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutRequestPanesTextsBoxColor) GoString

func (*UpdateStreamingOutRequestPanesTextsBoxColor) SetB

func (*UpdateStreamingOutRequestPanesTextsBoxColor) SetG

func (*UpdateStreamingOutRequestPanesTextsBoxColor) SetR

func (UpdateStreamingOutRequestPanesTextsBoxColor) String

type UpdateStreamingOutRequestPanesTextsFontColor

type UpdateStreamingOutRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutRequestPanesTextsFontColor) GoString

func (*UpdateStreamingOutRequestPanesTextsFontColor) SetB

func (*UpdateStreamingOutRequestPanesTextsFontColor) SetG

func (*UpdateStreamingOutRequestPanesTextsFontColor) SetR

func (UpdateStreamingOutRequestPanesTextsFontColor) String

type UpdateStreamingOutRequestTexts

type UpdateStreamingOutRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                  `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateStreamingOutRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                   `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateStreamingOutRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutRequestTexts) GoString

func (*UpdateStreamingOutRequestTexts) SetAlpha

func (*UpdateStreamingOutRequestTexts) SetBoxAlpha

func (*UpdateStreamingOutRequestTexts) SetBoxBorderw

func (*UpdateStreamingOutRequestTexts) SetFont

func (*UpdateStreamingOutRequestTexts) SetFontSize

func (*UpdateStreamingOutRequestTexts) SetHasBox

func (*UpdateStreamingOutRequestTexts) SetLayer

func (*UpdateStreamingOutRequestTexts) SetTexture

func (*UpdateStreamingOutRequestTexts) SetX

func (*UpdateStreamingOutRequestTexts) SetY

func (UpdateStreamingOutRequestTexts) String

type UpdateStreamingOutRequestTextsBoxColor

type UpdateStreamingOutRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutRequestTextsBoxColor) GoString

func (*UpdateStreamingOutRequestTextsBoxColor) SetB

func (*UpdateStreamingOutRequestTextsBoxColor) SetG

func (*UpdateStreamingOutRequestTextsBoxColor) SetR

func (UpdateStreamingOutRequestTextsBoxColor) String

type UpdateStreamingOutRequestTextsFontColor

type UpdateStreamingOutRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutRequestTextsFontColor) GoString

func (*UpdateStreamingOutRequestTextsFontColor) SetB

func (*UpdateStreamingOutRequestTextsFontColor) SetG

func (*UpdateStreamingOutRequestTextsFontColor) SetR

func (UpdateStreamingOutRequestTextsFontColor) String

type UpdateStreamingOutResponse

type UpdateStreamingOutResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateStreamingOutResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateStreamingOutResponse) GoString

func (s UpdateStreamingOutResponse) GoString() string

func (*UpdateStreamingOutResponse) SetBody

func (*UpdateStreamingOutResponse) SetHeaders

func (*UpdateStreamingOutResponse) SetStatusCode

func (UpdateStreamingOutResponse) String

type UpdateStreamingOutResponseBody

type UpdateStreamingOutResponseBody struct {
	// example:
	//
	// 16A96B9A-F203-4EC5-8E43-CB92E68F4CF8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpdateStreamingOutResponseBody) GoString

func (*UpdateStreamingOutResponseBody) SetRequestId

func (*UpdateStreamingOutResponseBody) SetTaskId

func (UpdateStreamingOutResponseBody) String

type UpdateStreamingOutShrinkRequest

type UpdateStreamingOutShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// eo85****
	AppId       *string                                       `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Backgrounds []*UpdateStreamingOutShrinkRequestBackgrounds `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// testid
	ChannelId                  *string                                        `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets               []*UpdateStreamingOutShrinkRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	Images                     []*UpdateStreamingOutShrinkRequestImages       `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	LayoutSpecifiedUsersShrink *string                                        `json:"LayoutSpecifiedUsers,omitempty" xml:"LayoutSpecifiedUsers,omitempty"`
	Panes                      []*UpdateStreamingOutShrinkRequestPanes        `json:"Panes,omitempty" xml:"Panes,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 567
	TemplateId *string                                 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Texts      []*UpdateStreamingOutShrinkRequestTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateStreamingOutShrinkRequest) GoString

func (*UpdateStreamingOutShrinkRequest) SetAppId

func (*UpdateStreamingOutShrinkRequest) SetChannelId

func (*UpdateStreamingOutShrinkRequest) SetLayoutSpecifiedUsersShrink

func (s *UpdateStreamingOutShrinkRequest) SetLayoutSpecifiedUsersShrink(v string) *UpdateStreamingOutShrinkRequest

func (*UpdateStreamingOutShrinkRequest) SetPanes

func (*UpdateStreamingOutShrinkRequest) SetTaskId

func (*UpdateStreamingOutShrinkRequest) SetTemplateId

func (*UpdateStreamingOutShrinkRequest) SetTexts

func (UpdateStreamingOutShrinkRequest) String

type UpdateStreamingOutShrinkRequestBackgrounds

type UpdateStreamingOutShrinkRequestBackgrounds struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 2
	BackgroundCropMode *int32 `json:"BackgroundCropMode,omitempty" xml:"BackgroundCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutShrinkRequestBackgrounds) GoString

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetAlpha

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetBackgroundCropMode

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetHeight

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetLayer

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetUrl

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetWidth

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetX

func (*UpdateStreamingOutShrinkRequestBackgrounds) SetY

func (UpdateStreamingOutShrinkRequestBackgrounds) String

type UpdateStreamingOutShrinkRequestClockWidgets

type UpdateStreamingOutShrinkRequestClockWidgets struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                               `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateStreamingOutShrinkRequestClockWidgetsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                                `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateStreamingOutShrinkRequestClockWidgetsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 30
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
	// example:
	//
	// 8
	Zone *int32 `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (UpdateStreamingOutShrinkRequestClockWidgets) GoString

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetAlpha

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetBoxAlpha

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetBoxBorderw

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetFont

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetFontSize

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetHasBox

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetLayer

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetX

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetY

func (*UpdateStreamingOutShrinkRequestClockWidgets) SetZone

func (UpdateStreamingOutShrinkRequestClockWidgets) String

type UpdateStreamingOutShrinkRequestClockWidgetsBoxColor

type UpdateStreamingOutShrinkRequestClockWidgetsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutShrinkRequestClockWidgetsBoxColor) GoString

func (*UpdateStreamingOutShrinkRequestClockWidgetsBoxColor) SetB

func (*UpdateStreamingOutShrinkRequestClockWidgetsBoxColor) SetG

func (*UpdateStreamingOutShrinkRequestClockWidgetsBoxColor) SetR

func (UpdateStreamingOutShrinkRequestClockWidgetsBoxColor) String

type UpdateStreamingOutShrinkRequestClockWidgetsFontColor

type UpdateStreamingOutShrinkRequestClockWidgetsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutShrinkRequestClockWidgetsFontColor) GoString

func (*UpdateStreamingOutShrinkRequestClockWidgetsFontColor) SetB

func (*UpdateStreamingOutShrinkRequestClockWidgetsFontColor) SetG

func (*UpdateStreamingOutShrinkRequestClockWidgetsFontColor) SetR

func (UpdateStreamingOutShrinkRequestClockWidgetsFontColor) String

type UpdateStreamingOutShrinkRequestImages

type UpdateStreamingOutShrinkRequestImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 2
	ImageCropMode *int32 `json:"ImageCropMode,omitempty" xml:"ImageCropMode,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutShrinkRequestImages) GoString

func (*UpdateStreamingOutShrinkRequestImages) SetAlpha

func (*UpdateStreamingOutShrinkRequestImages) SetHeight

func (*UpdateStreamingOutShrinkRequestImages) SetImageCropMode

func (*UpdateStreamingOutShrinkRequestImages) SetLayer

func (*UpdateStreamingOutShrinkRequestImages) SetUrl

func (*UpdateStreamingOutShrinkRequestImages) SetWidth

func (*UpdateStreamingOutShrinkRequestImages) SetX

func (*UpdateStreamingOutShrinkRequestImages) SetY

func (UpdateStreamingOutShrinkRequestImages) String

type UpdateStreamingOutShrinkRequestPanes

type UpdateStreamingOutShrinkRequestPanes struct {
	Images []*UpdateStreamingOutShrinkRequestPanesImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"`
	// example:
	//
	// 2
	PaneCropMode *int32 `json:"PaneCropMode,omitempty" xml:"PaneCropMode,omitempty"`
	// example:
	//
	// 1
	PaneId *int32 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	// example:
	//
	// 22
	Source *string `json:"Source,omitempty" xml:"Source,omitempty"`
	// example:
	//
	// video
	SourceType *string                                      `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateStreamingOutShrinkRequestPanesTexts `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
}

func (UpdateStreamingOutShrinkRequestPanes) GoString

func (*UpdateStreamingOutShrinkRequestPanes) SetPaneCropMode

func (*UpdateStreamingOutShrinkRequestPanes) SetPaneId

func (*UpdateStreamingOutShrinkRequestPanes) SetSource

func (*UpdateStreamingOutShrinkRequestPanes) SetSourceType

func (UpdateStreamingOutShrinkRequestPanes) String

type UpdateStreamingOutShrinkRequestPanesImages

type UpdateStreamingOutShrinkRequestPanesImages struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Height *float64 `json:"Height,omitempty" xml:"Height,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// example:
	//
	// 2
	PaneImageCropMode *int32 `json:"PaneImageCropMode,omitempty" xml:"PaneImageCropMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// https://aliyun.com/123.jpg
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Width *float64 `json:"Width,omitempty" xml:"Width,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutShrinkRequestPanesImages) GoString

func (*UpdateStreamingOutShrinkRequestPanesImages) SetAlpha

func (*UpdateStreamingOutShrinkRequestPanesImages) SetHeight

func (*UpdateStreamingOutShrinkRequestPanesImages) SetLayer

func (*UpdateStreamingOutShrinkRequestPanesImages) SetPaneImageCropMode

func (*UpdateStreamingOutShrinkRequestPanesImages) SetUrl

func (*UpdateStreamingOutShrinkRequestPanesImages) SetWidth

func (*UpdateStreamingOutShrinkRequestPanesImages) SetX

func (*UpdateStreamingOutShrinkRequestPanesImages) SetY

func (UpdateStreamingOutShrinkRequestPanesImages) String

type UpdateStreamingOutShrinkRequestPanesTexts

type UpdateStreamingOutShrinkRequestPanesTexts struct {
	// example:
	//
	// 0.9
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                             `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateStreamingOutShrinkRequestPanesTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                              `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateStreamingOutShrinkRequestPanesTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutShrinkRequestPanesTexts) GoString

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetAlpha

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetBoxAlpha

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetBoxBorderw

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetFont

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetFontSize

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetHasBox

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetLayer

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetTexture

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetX

func (*UpdateStreamingOutShrinkRequestPanesTexts) SetY

func (UpdateStreamingOutShrinkRequestPanesTexts) String

type UpdateStreamingOutShrinkRequestPanesTextsBoxColor

type UpdateStreamingOutShrinkRequestPanesTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutShrinkRequestPanesTextsBoxColor) GoString

func (*UpdateStreamingOutShrinkRequestPanesTextsBoxColor) SetB

func (*UpdateStreamingOutShrinkRequestPanesTextsBoxColor) SetG

func (*UpdateStreamingOutShrinkRequestPanesTextsBoxColor) SetR

func (UpdateStreamingOutShrinkRequestPanesTextsBoxColor) String

type UpdateStreamingOutShrinkRequestPanesTextsFontColor

type UpdateStreamingOutShrinkRequestPanesTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutShrinkRequestPanesTextsFontColor) GoString

func (*UpdateStreamingOutShrinkRequestPanesTextsFontColor) SetB

func (*UpdateStreamingOutShrinkRequestPanesTextsFontColor) SetG

func (*UpdateStreamingOutShrinkRequestPanesTextsFontColor) SetR

func (UpdateStreamingOutShrinkRequestPanesTextsFontColor) String

type UpdateStreamingOutShrinkRequestTexts

type UpdateStreamingOutShrinkRequestTexts struct {
	// example:
	//
	// 0.1
	Alpha *float64 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	// example:
	//
	// 0.6
	BoxAlpha *float64 `json:"BoxAlpha,omitempty" xml:"BoxAlpha,omitempty"`
	// example:
	//
	// 5
	BoxBorderw *int32                                        `json:"BoxBorderw,omitempty" xml:"BoxBorderw,omitempty"`
	BoxColor   *UpdateStreamingOutShrinkRequestTextsBoxColor `json:"BoxColor,omitempty" xml:"BoxColor,omitempty" type:"Struct"`
	// example:
	//
	// 0
	Font      *int32                                         `json:"Font,omitempty" xml:"Font,omitempty"`
	FontColor *UpdateStreamingOutShrinkRequestTextsFontColor `json:"FontColor,omitempty" xml:"FontColor,omitempty" type:"Struct"`
	// example:
	//
	// 36
	FontSize *int32 `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	HasBox   *bool  `json:"HasBox,omitempty" xml:"HasBox,omitempty"`
	// example:
	//
	// 0
	Layer *int32 `json:"Layer,omitempty" xml:"Layer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 文字水印
	Texture *string `json:"Texture,omitempty" xml:"Texture,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	X *float64 `json:"X,omitempty" xml:"X,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0.2
	Y *float64 `json:"Y,omitempty" xml:"Y,omitempty"`
}

func (UpdateStreamingOutShrinkRequestTexts) GoString

func (*UpdateStreamingOutShrinkRequestTexts) SetAlpha

func (*UpdateStreamingOutShrinkRequestTexts) SetBoxAlpha

func (*UpdateStreamingOutShrinkRequestTexts) SetBoxBorderw

func (*UpdateStreamingOutShrinkRequestTexts) SetFont

func (*UpdateStreamingOutShrinkRequestTexts) SetFontSize

func (*UpdateStreamingOutShrinkRequestTexts) SetHasBox

func (*UpdateStreamingOutShrinkRequestTexts) SetLayer

func (*UpdateStreamingOutShrinkRequestTexts) SetTexture

func (*UpdateStreamingOutShrinkRequestTexts) SetX

func (*UpdateStreamingOutShrinkRequestTexts) SetY

func (UpdateStreamingOutShrinkRequestTexts) String

type UpdateStreamingOutShrinkRequestTextsBoxColor

type UpdateStreamingOutShrinkRequestTextsBoxColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutShrinkRequestTextsBoxColor) GoString

func (*UpdateStreamingOutShrinkRequestTextsBoxColor) SetB

func (*UpdateStreamingOutShrinkRequestTextsBoxColor) SetG

func (*UpdateStreamingOutShrinkRequestTextsBoxColor) SetR

func (UpdateStreamingOutShrinkRequestTextsBoxColor) String

type UpdateStreamingOutShrinkRequestTextsFontColor

type UpdateStreamingOutShrinkRequestTextsFontColor struct {
	// example:
	//
	// 255
	B *int32 `json:"B,omitempty" xml:"B,omitempty"`
	// example:
	//
	// 255
	G *int32 `json:"G,omitempty" xml:"G,omitempty"`
	// example:
	//
	// 255
	R *int32 `json:"R,omitempty" xml:"R,omitempty"`
}

func (UpdateStreamingOutShrinkRequestTextsFontColor) GoString

func (*UpdateStreamingOutShrinkRequestTextsFontColor) SetB

func (*UpdateStreamingOutShrinkRequestTextsFontColor) SetG

func (*UpdateStreamingOutShrinkRequestTextsFontColor) SetR

func (UpdateStreamingOutShrinkRequestTextsFontColor) String

Jump to

Keyboard shortcuts

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