client

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: May 6, 2022 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 {
	AppId              *string                                 `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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"`
	DelayStopTime      *int32                                  `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	EnableM3u8DateTime *bool                                   `json:"EnableM3u8DateTime,omitempty" xml:"EnableM3u8DateTime,omitempty"`
	FileSplitInterval  *int32                                  `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	Formats            []*string                               `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	HttpCallbackUrl    *string                                 `json:"HttpCallbackUrl,omitempty" xml:"HttpCallbackUrl,omitempty"`
	LayoutIds          []*int64                                `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	MediaEncode        *int32                                  `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	MnsQueue           *string                                 `json:"MnsQueue,omitempty" xml:"MnsQueue,omitempty"`
	Name               *string                                 `json:"Name,omitempty" xml:"Name,omitempty"`
	OssBucket          *string                                 `json:"OssBucket,omitempty" xml:"OssBucket,omitempty"`
	OssFilePrefix      *string                                 `json:"OssFilePrefix,omitempty" xml:"OssFilePrefix,omitempty"`
	OwnerId            *int64                                  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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) SetOssFilePrefix

func (*AddRecordTemplateRequest) SetOwnerId

func (*AddRecordTemplateRequest) SetTaskProfile

func (*AddRecordTemplateRequest) SetWatermarks

func (AddRecordTemplateRequest) String

func (s AddRecordTemplateRequest) String() string

type AddRecordTemplateRequestBackgrounds

type AddRecordTemplateRequestBackgrounds struct {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	FontColor *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize  *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType  *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha   *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *AddRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddRecordTemplateResponse) GoString

func (s AddRecordTemplateResponse) GoString() string

func (*AddRecordTemplateResponse) SetBody

func (*AddRecordTemplateResponse) SetHeaders

func (AddRecordTemplateResponse) String

func (s AddRecordTemplateResponse) String() string

type AddRecordTemplateResponseBody

type AddRecordTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	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)

func (*Client) AddRecordTemplateWithOptions

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

func (*Client) CreateAutoLiveStreamRule

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

func (*Client) CreateAutoLiveStreamRuleWithOptions

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

func (*Client) CreateEventSubscribe

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

func (*Client) CreateEventSubscribeWithOptions

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

func (*Client) CreateMPULayout

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

func (*Client) CreateMPULayoutWithOptions

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

func (*Client) DeleteAutoLiveStreamRule

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

func (*Client) DeleteAutoLiveStreamRuleWithOptions

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

func (*Client) DeleteChannel

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

func (*Client) DeleteChannelWithOptions

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

func (*Client) DeleteEventSubscribe

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

func (*Client) DeleteEventSubscribeWithOptions

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

func (*Client) DeleteMPULayout

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

func (*Client) DeleteMPULayoutWithOptions

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

func (*Client) DeleteRecordTemplate

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

func (*Client) DeleteRecordTemplateWithOptions

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

func (*Client) DescribeAppKey added in v1.3.5

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

func (*Client) DescribeAppKeyWithOptions added in v1.3.5

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

func (*Client) DescribeApps

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

func (*Client) DescribeAppsWithOptions

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

func (*Client) DescribeAutoLiveStreamRule

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

func (*Client) DescribeAutoLiveStreamRuleWithOptions

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

func (*Client) DescribeChannelParticipants

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

func (*Client) DescribeChannelParticipantsWithOptions

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

func (*Client) DescribeChannelUsers

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

func (*Client) DescribeChannelUsersWithOptions

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

func (*Client) DescribeMPULayoutInfoList

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

func (*Client) DescribeMPULayoutInfoListWithOptions

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

func (*Client) DescribeRecordFiles

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

func (*Client) DescribeRecordFilesWithOptions

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

func (*Client) DescribeRecordTemplates

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

func (*Client) DescribeRecordTemplatesWithOptions

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

func (*Client) DescribeUserInfoInChannel

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

func (*Client) DescribeUserInfoInChannelWithOptions

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

func (*Client) DisableAutoLiveStreamRule

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

func (*Client) DisableAutoLiveStreamRuleWithOptions

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

func (*Client) EnableAutoLiveStreamRule

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

func (*Client) EnableAutoLiveStreamRuleWithOptions

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

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)

func (*Client) GetMPUTaskStatusWithOptions

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

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)

func (*Client) ModifyAppWithOptions

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

func (*Client) ModifyMPULayout

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

func (*Client) ModifyMPULayoutWithOptions

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

func (*Client) RemoveTerminals

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

func (*Client) RemoveTerminalsWithOptions

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

func (*Client) StartMPUTask

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

func (*Client) StartMPUTaskWithOptions

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

func (*Client) StartRecordTask

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

func (*Client) StartRecordTaskWithOptions

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

func (*Client) StopMPUTask

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

func (*Client) StopMPUTaskWithOptions

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

func (*Client) StopRecordTask

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

func (*Client) StopRecordTaskWithOptions

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

func (*Client) UpdateAutoLiveStreamRule

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

func (*Client) UpdateAutoLiveStreamRuleWithOptions

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

func (*Client) UpdateMPUTask

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

func (*Client) UpdateMPUTaskWithOptions

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

func (*Client) UpdateRecordTask

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

func (*Client) UpdateRecordTaskWithOptions

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

func (*Client) UpdateRecordTemplate

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

func (*Client) UpdateRecordTemplateWithOptions

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

type CreateAutoLiveStreamRuleRequest

type CreateAutoLiveStreamRuleRequest struct {
	AppId             *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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"`
	MediaEncode       *int32    `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	OwnerId           *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PlayDomain        *string   `json:"PlayDomain,omitempty" xml:"PlayDomain,omitempty"`
	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" require:"true"`
	Body    *CreateAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAutoLiveStreamRuleResponse) GoString

func (*CreateAutoLiveStreamRuleResponse) SetHeaders

func (CreateAutoLiveStreamRuleResponse) String

type CreateAutoLiveStreamRuleResponseBody

type CreateAutoLiveStreamRuleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	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 {
	AppId            *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	CallbackUrl      *string   `json:"CallbackUrl,omitempty" xml:"CallbackUrl,omitempty"`
	ChannelId        *string   `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClientToken      *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Events           []*string `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"`
	NeedCallbackAuth *bool     `json:"NeedCallbackAuth,omitempty" xml:"NeedCallbackAuth,omitempty"`
	OwnerId          *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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) SetUsers

func (CreateEventSubscribeRequest) String

type CreateEventSubscribeResponse

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

func (CreateEventSubscribeResponse) GoString

func (s CreateEventSubscribeResponse) GoString() string

func (*CreateEventSubscribeResponse) SetBody

func (*CreateEventSubscribeResponse) SetHeaders

func (CreateEventSubscribeResponse) String

type CreateEventSubscribeResponseBody

type CreateEventSubscribeResponseBody struct {
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	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 {
	AppId         *string                        `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AudioMixCount *int32                         `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	Name          *string                        `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId       *int64                         `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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 {
	Height    *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	MajorPane *int32   `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	PaneId    *int32   `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	Width     *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *CreateMPULayoutResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMPULayoutResponse) GoString

func (s CreateMPULayoutResponse) GoString() string

func (*CreateMPULayoutResponse) SetBody

func (*CreateMPULayoutResponse) SetHeaders

func (CreateMPULayoutResponse) String

func (s CreateMPULayoutResponse) String() string

type CreateMPULayoutResponseBody

type CreateMPULayoutResponseBody struct {
	LayoutId  *int64  `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	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 DeleteAutoLiveStreamRuleRequest

type DeleteAutoLiveStreamRuleRequest struct {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *DeleteAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteAutoLiveStreamRuleResponse) GoString

func (*DeleteAutoLiveStreamRuleResponse) SetHeaders

func (DeleteAutoLiveStreamRuleResponse) String

type DeleteAutoLiveStreamRuleResponseBody

type DeleteAutoLiveStreamRuleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAutoLiveStreamRuleResponseBody) GoString

func (*DeleteAutoLiveStreamRuleResponseBody) SetRequestId

func (DeleteAutoLiveStreamRuleResponseBody) String

type DeleteChannelRequest

type DeleteChannelRequest struct {
	AppId     *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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" require:"true"`
	Body    *DeleteChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteChannelResponse) GoString

func (s DeleteChannelResponse) GoString() string

func (*DeleteChannelResponse) SetBody

func (*DeleteChannelResponse) SetHeaders

func (DeleteChannelResponse) String

func (s DeleteChannelResponse) String() string

type DeleteChannelResponseBody

type DeleteChannelResponseBody struct {
	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 {
	AppId       *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId     *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *DeleteEventSubscribeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteEventSubscribeResponse) GoString

func (s DeleteEventSubscribeResponse) GoString() string

func (*DeleteEventSubscribeResponse) SetBody

func (*DeleteEventSubscribeResponse) SetHeaders

func (DeleteEventSubscribeResponse) String

type DeleteEventSubscribeResponseBody

type DeleteEventSubscribeResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteEventSubscribeResponseBody) GoString

func (*DeleteEventSubscribeResponseBody) SetRequestId

func (DeleteEventSubscribeResponseBody) String

type DeleteMPULayoutRequest

type DeleteMPULayoutRequest struct {
	AppId    *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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" require:"true"`
	Body    *DeleteMPULayoutResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMPULayoutResponse) GoString

func (s DeleteMPULayoutResponse) GoString() string

func (*DeleteMPULayoutResponse) SetBody

func (*DeleteMPULayoutResponse) SetHeaders

func (DeleteMPULayoutResponse) String

func (s DeleteMPULayoutResponse) String() string

type DeleteMPULayoutResponseBody

type DeleteMPULayoutResponseBody struct {
	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 {
	AppId      *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId    *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *DeleteRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteRecordTemplateResponse) GoString

func (s DeleteRecordTemplateResponse) GoString() string

func (*DeleteRecordTemplateResponse) SetBody

func (*DeleteRecordTemplateResponse) SetHeaders

func (DeleteRecordTemplateResponse) String

type DeleteRecordTemplateResponseBody

type DeleteRecordTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteRecordTemplateResponseBody) GoString

func (*DeleteRecordTemplateResponseBody) SetRequestId

func (DeleteRecordTemplateResponseBody) String

type DescribeAppKeyRequest added in v1.3.5

type DescribeAppKeyRequest struct {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (DescribeAppKeyRequest) GoString added in v1.3.5

func (s DescribeAppKeyRequest) GoString() string

func (*DescribeAppKeyRequest) SetAppId added in v1.3.5

func (*DescribeAppKeyRequest) SetOwnerId added in v1.3.5

func (DescribeAppKeyRequest) String added in v1.3.5

func (s DescribeAppKeyRequest) String() string

type DescribeAppKeyResponse added in v1.3.5

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

func (DescribeAppKeyResponse) GoString added in v1.3.5

func (s DescribeAppKeyResponse) GoString() string

func (*DescribeAppKeyResponse) SetBody added in v1.3.5

func (*DescribeAppKeyResponse) SetHeaders added in v1.3.5

func (DescribeAppKeyResponse) String added in v1.3.5

func (s DescribeAppKeyResponse) String() string

type DescribeAppKeyResponseBody added in v1.3.5

type DescribeAppKeyResponseBody struct {
	AppKey    *string `json:"AppKey,omitempty" xml:"AppKey,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeAppKeyResponseBody) GoString added in v1.3.5

func (s DescribeAppKeyResponseBody) GoString() string

func (*DescribeAppKeyResponseBody) SetAppKey added in v1.3.5

func (*DescribeAppKeyResponseBody) SetRequestId added in v1.3.5

func (DescribeAppKeyResponseBody) String added in v1.3.5

type DescribeAppsRequest

type DescribeAppsRequest struct {
	AppId    *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	Order    *string `json:"Order,omitempty" xml:"Order,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum  *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Status   *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeAppsRequest) GoString

func (s DescribeAppsRequest) GoString() string

func (*DescribeAppsRequest) SetAppId

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" require:"true"`
	Body    *DescribeAppsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

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) String

func (s DescribeAppsResponse) String() string

type DescribeAppsResponseBody

type DescribeAppsResponseBody struct {
	AppList   *DescribeAppsResponseBodyAppList `json:"AppList,omitempty" xml:"AppList,omitempty" type:"Struct"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalNum  *int32                           `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	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 {
	AppId        *string                                         `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AppName      *string                                         `json:"AppName,omitempty" xml:"AppName,omitempty"`
	AppType      *string                                         `json:"AppType,omitempty" xml:"AppType,omitempty"`
	BillType     *string                                         `json:"BillType,omitempty" xml:"BillType,omitempty"`
	CreateTime   *string                                         `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Region       *string                                         `json:"Region,omitempty" xml:"Region,omitempty"`
	ServiceAreas *DescribeAppsResponseBodyAppListAppServiceAreas `json:"ServiceAreas,omitempty" xml:"ServiceAreas,omitempty" type:"Struct"`
	Status       *int32                                          `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeAppsResponseBodyAppListApp) GoString

func (*DescribeAppsResponseBodyAppListApp) SetAppId

func (*DescribeAppsResponseBodyAppListApp) SetAppName

func (*DescribeAppsResponseBodyAppListApp) SetAppType

func (*DescribeAppsResponseBodyAppListApp) SetBillType

func (*DescribeAppsResponseBodyAppListApp) SetCreateTime

func (*DescribeAppsResponseBodyAppListApp) SetRegion added in v1.3.5

func (*DescribeAppsResponseBodyAppListApp) SetStatus

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 {
	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" require:"true"`
	Body    *DescribeAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAutoLiveStreamRuleResponse) GoString

func (*DescribeAutoLiveStreamRuleResponse) SetHeaders

func (DescribeAutoLiveStreamRuleResponse) String

type DescribeAutoLiveStreamRuleResponseBody

type DescribeAutoLiveStreamRuleResponseBody struct {
	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 {
	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"`
	CreateTime        *string   `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	MediaEncode       *int32    `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	PlayDomain        *string   `json:"PlayDomain,omitempty" xml:"PlayDomain,omitempty"`
	RuleId            *int64    `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName          *string   `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	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 DescribeChannelParticipantsRequest

type DescribeChannelParticipantsRequest struct {
	AppId     *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	Order     *string `json:"Order,omitempty" xml:"Order,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum   *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	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" require:"true"`
	Body    *DescribeChannelParticipantsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeChannelParticipantsResponse) GoString

func (*DescribeChannelParticipantsResponse) SetHeaders

func (DescribeChannelParticipantsResponse) String

type DescribeChannelParticipantsResponseBody

type DescribeChannelParticipantsResponseBody struct {
	RequestId *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Timestamp *int32                                           `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
	TotalNum  *int32                                           `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	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 DescribeChannelUsersRequest

type DescribeChannelUsersRequest struct {
	AppId     *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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" require:"true"`
	Body    *DescribeChannelUsersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeChannelUsersResponse) GoString

func (s DescribeChannelUsersResponse) GoString() string

func (*DescribeChannelUsersResponse) SetBody

func (*DescribeChannelUsersResponse) SetHeaders

func (DescribeChannelUsersResponse) String

type DescribeChannelUsersResponseBody

type DescribeChannelUsersResponseBody struct {
	ChannelProfile      *int32    `json:"ChannelProfile,omitempty" xml:"ChannelProfile,omitempty"`
	CommTotalNum        *int32    `json:"CommTotalNum,omitempty" xml:"CommTotalNum,omitempty"`
	InteractiveUserList []*string `json:"InteractiveUserList,omitempty" xml:"InteractiveUserList,omitempty" type:"Repeated"`
	InteractiveUserNum  *int32    `json:"InteractiveUserNum,omitempty" xml:"InteractiveUserNum,omitempty"`
	IsChannelExist      *bool     `json:"IsChannelExist,omitempty" xml:"IsChannelExist,omitempty"`
	LiveUserList        []*string `json:"LiveUserList,omitempty" xml:"LiveUserList,omitempty" type:"Repeated"`
	LiveUserNum         *int32    `json:"LiveUserNum,omitempty" xml:"LiveUserNum,omitempty"`
	RequestId           *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	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 DescribeMPULayoutInfoListRequest

type DescribeMPULayoutInfoListRequest struct {
	AppId    *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	LayoutId *int64  `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum  *int64  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	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" require:"true"`
	Body    *DescribeMPULayoutInfoListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMPULayoutInfoListResponse) GoString

func (*DescribeMPULayoutInfoListResponse) SetHeaders

func (DescribeMPULayoutInfoListResponse) String

type DescribeMPULayoutInfoListResponseBody

type DescribeMPULayoutInfoListResponseBody struct {
	Layouts   *DescribeMPULayoutInfoListResponseBodyLayouts `json:"Layouts,omitempty" xml:"Layouts,omitempty" type:"Struct"`
	RequestId *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalNum  *int64                                        `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	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 {
	AudioMixCount *int32                                                   `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	LayoutId      *int64                                                   `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	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 {
	Height    *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	MajorPane *int32   `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	PaneId    *int32   `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	Width     *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 DescribeRecordFilesRequest

type DescribeRecordFilesRequest struct {
	AppId     *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ChannelId *string   `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	EndTime   *string   `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	OwnerId   *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum   *int32    `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize  *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StartTime *string   `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	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" require:"true"`
	Body    *DescribeRecordFilesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeRecordFilesResponse) GoString

func (s DescribeRecordFilesResponse) GoString() string

func (*DescribeRecordFilesResponse) SetBody

func (*DescribeRecordFilesResponse) SetHeaders

func (DescribeRecordFilesResponse) String

type DescribeRecordFilesResponseBody

type DescribeRecordFilesResponseBody struct {
	RecordFiles []*DescribeRecordFilesResponseBodyRecordFiles `json:"RecordFiles,omitempty" xml:"RecordFiles,omitempty" type:"Repeated"`
	RequestId   *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalNum    *int64                                        `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	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 {
	AppId      *string  `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ChannelId  *string  `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	CreateTime *string  `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Duration   *float32 `json:"Duration,omitempty" xml:"Duration,omitempty"`
	StartTime  *string  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime   *string  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
	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 {
	AppId       *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId     *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum     *int32    `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize    *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	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" require:"true"`
	Body    *DescribeRecordTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeRecordTemplatesResponse) GoString

func (*DescribeRecordTemplatesResponse) SetHeaders

func (DescribeRecordTemplatesResponse) String

type DescribeRecordTemplatesResponseBody

type DescribeRecordTemplatesResponseBody struct {
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates []*DescribeRecordTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
	TotalNum  *int64                                          `json:"TotalNum,omitempty" xml:"TotalNum,omitempty"`
	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 {
	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"`
	CreateTime         *string                                                     `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DelayStopTime      *int32                                                      `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	EnableM3u8DateTime *bool                                                       `json:"EnableM3u8DateTime,omitempty" xml:"EnableM3u8DateTime,omitempty"`
	FileSplitInterval  *int32                                                      `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	Formats            []*string                                                   `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	HttpCallbackUrl    *string                                                     `json:"HttpCallbackUrl,omitempty" xml:"HttpCallbackUrl,omitempty"`
	LayoutIds          []*int64                                                    `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	MediaEncode        *int32                                                      `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	MnsQueue           *string                                                     `json:"MnsQueue,omitempty" xml:"MnsQueue,omitempty"`
	Name               *string                                                     `json:"Name,omitempty" xml:"Name,omitempty"`
	OssBucket          *string                                                     `json:"OssBucket,omitempty" xml:"OssBucket,omitempty"`
	OssFilePrefix      *string                                                     `json:"OssFilePrefix,omitempty" xml:"OssFilePrefix,omitempty"`
	TaskProfile        *string                                                     `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	FontColor *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize  *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType  *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha   *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 DescribeUserInfoInChannelRequest

type DescribeUserInfoInChannelRequest struct {
	AppId     *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ChannelId *string `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *DescribeUserInfoInChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeUserInfoInChannelResponse) GoString

func (*DescribeUserInfoInChannelResponse) SetHeaders

func (DescribeUserInfoInChannelResponse) String

type DescribeUserInfoInChannelResponseBody

type DescribeUserInfoInChannelResponseBody struct {
	IsChannelExist *bool                                            `json:"IsChannelExist,omitempty" xml:"IsChannelExist,omitempty"`
	IsInChannel    *bool                                            `json:"IsInChannel,omitempty" xml:"IsInChannel,omitempty"`
	Property       []*DescribeUserInfoInChannelResponseBodyProperty `json:"Property,omitempty" xml:"Property,omitempty" type:"Repeated"`
	RequestId      *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	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 {
	Join    *int32  `json:"Join,omitempty" xml:"Join,omitempty"`
	Role    *int32  `json:"Role,omitempty" xml:"Role,omitempty"`
	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 {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *DisableAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DisableAutoLiveStreamRuleResponse) GoString

func (*DisableAutoLiveStreamRuleResponse) SetHeaders

func (DisableAutoLiveStreamRuleResponse) String

type DisableAutoLiveStreamRuleResponseBody

type DisableAutoLiveStreamRuleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DisableAutoLiveStreamRuleResponseBody) GoString

func (*DisableAutoLiveStreamRuleResponseBody) SetRequestId

func (DisableAutoLiveStreamRuleResponseBody) String

type EnableAutoLiveStreamRuleRequest

type EnableAutoLiveStreamRuleRequest struct {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *EnableAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableAutoLiveStreamRuleResponse) GoString

func (*EnableAutoLiveStreamRuleResponse) SetHeaders

func (EnableAutoLiveStreamRuleResponse) String

type EnableAutoLiveStreamRuleResponseBody

type EnableAutoLiveStreamRuleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (EnableAutoLiveStreamRuleResponseBody) GoString

func (*EnableAutoLiveStreamRuleResponseBody) SetRequestId

func (EnableAutoLiveStreamRuleResponseBody) String

type GetMPUTaskStatusRequest

type GetMPUTaskStatusRequest struct {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *GetMPUTaskStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetMPUTaskStatusResponse) GoString

func (s GetMPUTaskStatusResponse) GoString() string

func (*GetMPUTaskStatusResponse) SetBody

func (*GetMPUTaskStatusResponse) SetHeaders

func (GetMPUTaskStatusResponse) String

func (s GetMPUTaskStatusResponse) String() string

type GetMPUTaskStatusResponseBody

type GetMPUTaskStatusResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	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 ModifyAppRequest

type ModifyAppRequest struct {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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" require:"true"`
	Body    *ModifyAppResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

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) String

func (s ModifyAppResponse) String() string

type ModifyAppResponseBody

type ModifyAppResponseBody struct {
	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 ModifyMPULayoutRequest

type ModifyMPULayoutRequest struct {
	AppId         *string                        `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AudioMixCount *int32                         `json:"AudioMixCount,omitempty" xml:"AudioMixCount,omitempty"`
	LayoutId      *int64                         `json:"LayoutId,omitempty" xml:"LayoutId,omitempty"`
	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 {
	Height    *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	MajorPane *int32   `json:"MajorPane,omitempty" xml:"MajorPane,omitempty"`
	PaneId    *int32   `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	Width     *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *ModifyMPULayoutResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyMPULayoutResponse) GoString

func (s ModifyMPULayoutResponse) GoString() string

func (*ModifyMPULayoutResponse) SetBody

func (*ModifyMPULayoutResponse) SetHeaders

func (ModifyMPULayoutResponse) String

func (s ModifyMPULayoutResponse) String() string

type ModifyMPULayoutResponseBody

type ModifyMPULayoutResponseBody struct {
	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 {
	AppId       *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ChannelId   *string   `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	OwnerId     *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *RemoveTerminalsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveTerminalsResponse) GoString

func (s RemoveTerminalsResponse) GoString() string

func (*RemoveTerminalsResponse) SetBody

func (*RemoveTerminalsResponse) SetHeaders

func (RemoveTerminalsResponse) String

func (s RemoveTerminalsResponse) String() string

type RemoveTerminalsResponseBody

type RemoveTerminalsResponseBody struct {
	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 {
	Code    *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Id      *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
}

func (RemoveTerminalsResponseBodyTerminalsTerminal) GoString

func (*RemoveTerminalsResponseBodyTerminalsTerminal) SetCode

func (*RemoveTerminalsResponseBodyTerminalsTerminal) SetId

func (*RemoveTerminalsResponseBodyTerminalsTerminal) SetMessage

func (RemoveTerminalsResponseBodyTerminalsTerminal) String

type StartMPUTaskRequest

type StartMPUTaskRequest struct {
	AppId                     *string                            `json:"AppId,omitempty" xml:"AppId,omitempty"`
	BackgroundColor           *int32                             `json:"BackgroundColor,omitempty" xml:"BackgroundColor,omitempty"`
	Backgrounds               []*StartMPUTaskRequestBackgrounds  `json:"Backgrounds,omitempty" xml:"Backgrounds,omitempty" type:"Repeated"`
	ChannelId                 *string                            `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	ClockWidgets              []*StartMPUTaskRequestClockWidgets `json:"ClockWidgets,omitempty" xml:"ClockWidgets,omitempty" type:"Repeated"`
	CropMode                  *int32                             `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	EnhancedParam             *StartMPUTaskRequestEnhancedParam  `json:"EnhancedParam,omitempty" xml:"EnhancedParam,omitempty" type:"Struct"`
	LayoutIds                 []*int64                           `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	MediaEncode               *int32                             `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	MixMode                   *int32                             `json:"MixMode,omitempty" xml:"MixMode,omitempty"`
	OwnerId                   *int64                             `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PayloadType               *int32                             `json:"PayloadType,omitempty" xml:"PayloadType,omitempty"`
	ReportVad                 *int32                             `json:"ReportVad,omitempty" xml:"ReportVad,omitempty"`
	RtpExtInfo                *int32                             `json:"RtpExtInfo,omitempty" xml:"RtpExtInfo,omitempty"`
	SourceType                *string                            `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	StreamType                *int32                             `json:"StreamType,omitempty" xml:"StreamType,omitempty"`
	StreamURL                 *string                            `json:"StreamURL,omitempty" xml:"StreamURL,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"`
	TaskId                    *string                            `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskType                  *int32                             `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	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"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha          *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	BorderColor    *int64   `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	BorderWidth    *int32   `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	Box            *bool    `json:"Box,omitempty" xml:"Box,omitempty"`
	BoxBorderWidth *int32   `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	BoxColor       *int64   `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	FontColor      *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize       *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType       *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	X              *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y              *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	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"`
	PaneId      *int32                                `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	SegmentType *int32                                `json:"SegmentType,omitempty" xml:"SegmentType,omitempty"`
	SourceType  *string                               `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts       []*StartMPUTaskRequestUserPanesTexts  `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha          *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	BorderColor    *int64   `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	BorderWidth    *int32   `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	Box            *bool    `json:"Box,omitempty" xml:"Box,omitempty"`
	BoxBorderWidth *int32   `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	BoxColor       *int64   `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	FontColor      *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize       *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType       *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	Text           *string  `json:"Text,omitempty" xml:"Text,omitempty"`
	X              *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y              *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha   *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *StartMPUTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

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) String

func (s StartMPUTaskResponse) String() string

type StartMPUTaskResponseBody

type StartMPUTaskResponseBody struct {
	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 {
	AppId                     *string                            `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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               *int32                             `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	MixMode                   *int32                             `json:"MixMode,omitempty" xml:"MixMode,omitempty"`
	OwnerId                   *int64                             `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	SourceType                *string                            `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	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"`
	TaskId                    *string                            `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskProfile               *string                            `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	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                 []*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"`
	PaneId     *int32                                   `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	SourceType *string                                  `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*StartRecordTaskRequestUserPanesTexts  `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	FontColor *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize  *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType  *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	Text      *string  `json:"Text,omitempty" xml:"Text,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *StartRecordTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (StartRecordTaskResponse) GoString

func (s StartRecordTaskResponse) GoString() string

func (*StartRecordTaskResponse) SetBody

func (*StartRecordTaskResponse) SetHeaders

func (StartRecordTaskResponse) String

func (s StartRecordTaskResponse) String() string

type StartRecordTaskResponseBody

type StartRecordTaskResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartRecordTaskResponseBody) GoString

func (s StartRecordTaskResponseBody) GoString() string

func (*StartRecordTaskResponseBody) SetRequestId

func (StartRecordTaskResponseBody) String

type StopMPUTaskRequest

type StopMPUTaskRequest struct {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *StopMPUTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

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) String

func (s StopMPUTaskResponse) String() string

type StopMPUTaskResponseBody

type StopMPUTaskResponseBody struct {
	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 {
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	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" require:"true"`
	Body    *StopRecordTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (StopRecordTaskResponse) GoString

func (s StopRecordTaskResponse) GoString() string

func (*StopRecordTaskResponse) SetBody

func (*StopRecordTaskResponse) SetHeaders

func (StopRecordTaskResponse) String

func (s StopRecordTaskResponse) String() string

type StopRecordTaskResponseBody

type StopRecordTaskResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopRecordTaskResponseBody) GoString

func (s StopRecordTaskResponseBody) GoString() string

func (*StopRecordTaskResponseBody) SetRequestId

func (StopRecordTaskResponseBody) String

type UpdateAutoLiveStreamRuleRequest

type UpdateAutoLiveStreamRuleRequest struct {
	AppId             *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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"`
	MediaEncode       *int32    `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	OwnerId           *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PlayDomain        *string   `json:"PlayDomain,omitempty" xml:"PlayDomain,omitempty"`
	RuleId            *int32    `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	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" require:"true"`
	Body    *UpdateAutoLiveStreamRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAutoLiveStreamRuleResponse) GoString

func (*UpdateAutoLiveStreamRuleResponse) SetHeaders

func (UpdateAutoLiveStreamRuleResponse) String

type UpdateAutoLiveStreamRuleResponseBody

type UpdateAutoLiveStreamRuleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAutoLiveStreamRuleResponseBody) GoString

func (*UpdateAutoLiveStreamRuleResponseBody) SetRequestId

func (UpdateAutoLiveStreamRuleResponseBody) String

type UpdateMPUTaskRequest

type UpdateMPUTaskRequest struct {
	AppId                     *string                             `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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"`
	CropMode                  *int32                              `json:"CropMode,omitempty" xml:"CropMode,omitempty"`
	LayoutIds                 []*int64                            `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	MediaEncode               *int32                              `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	MixMode                   *int32                              `json:"MixMode,omitempty" xml:"MixMode,omitempty"`
	OwnerId                   *int64                              `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	SourceType                *string                             `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	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"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha          *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	BorderColor    *int64   `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	BorderWidth    *int32   `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	Box            *bool    `json:"Box,omitempty" xml:"Box,omitempty"`
	BoxBorderWidth *int32   `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	BoxColor       *int64   `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	FontColor      *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize       *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType       *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	X              *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y              *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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"`
	PaneId      *int32                                 `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	SegmentType *int32                                 `json:"SegmentType,omitempty" xml:"SegmentType,omitempty"`
	SourceType  *string                                `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts       []*UpdateMPUTaskRequestUserPanesTexts  `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha          *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	BorderColor    *int64   `json:"BorderColor,omitempty" xml:"BorderColor,omitempty"`
	BorderWidth    *int32   `json:"BorderWidth,omitempty" xml:"BorderWidth,omitempty"`
	Box            *bool    `json:"Box,omitempty" xml:"Box,omitempty"`
	BoxBorderWidth *int32   `json:"BoxBorderWidth,omitempty" xml:"BoxBorderWidth,omitempty"`
	BoxColor       *int64   `json:"BoxColor,omitempty" xml:"BoxColor,omitempty"`
	FontColor      *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize       *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType       *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	Text           *string  `json:"Text,omitempty" xml:"Text,omitempty"`
	X              *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y              *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha   *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *UpdateMPUTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateMPUTaskResponse) GoString

func (s UpdateMPUTaskResponse) GoString() string

func (*UpdateMPUTaskResponse) SetBody

func (*UpdateMPUTaskResponse) SetHeaders

func (UpdateMPUTaskResponse) String

func (s UpdateMPUTaskResponse) String() string

type UpdateMPUTaskResponseBody

type UpdateMPUTaskResponseBody struct {
	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 {
	AppId                     *string                             `json:"AppId,omitempty" xml:"AppId,omitempty"`
	ChannelId                 *string                             `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
	LayoutIds                 []*int64                            `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	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"`
	SubSpecUsers              []*string                           `json:"SubSpecUsers,omitempty" xml:"SubSpecUsers,omitempty" type:"Repeated"`
	TaskId                    *string                             `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	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) SetLayoutIds

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

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) 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"`
	PaneId     *int32                                    `json:"PaneId,omitempty" xml:"PaneId,omitempty"`
	SourceType *string                                   `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Texts      []*UpdateRecordTaskRequestUserPanesTexts  `json:"Texts,omitempty" xml:"Texts,omitempty" type:"Repeated"`
	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 {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	FontColor *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize  *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType  *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	Text      *string  `json:"Text,omitempty" xml:"Text,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *UpdateRecordTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateRecordTaskResponse) GoString

func (s UpdateRecordTaskResponse) GoString() string

func (*UpdateRecordTaskResponse) SetBody

func (*UpdateRecordTaskResponse) SetHeaders

func (UpdateRecordTaskResponse) String

func (s UpdateRecordTaskResponse) String() string

type UpdateRecordTaskResponseBody

type UpdateRecordTaskResponseBody struct {
	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 {
	AppId              *string                                    `json:"AppId,omitempty" xml:"AppId,omitempty"`
	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"`
	DelayStopTime      *int32                                     `json:"DelayStopTime,omitempty" xml:"DelayStopTime,omitempty"`
	EnableM3u8DateTime *bool                                      `json:"EnableM3u8DateTime,omitempty" xml:"EnableM3u8DateTime,omitempty"`
	FileSplitInterval  *int32                                     `json:"FileSplitInterval,omitempty" xml:"FileSplitInterval,omitempty"`
	Formats            []*string                                  `json:"Formats,omitempty" xml:"Formats,omitempty" type:"Repeated"`
	HttpCallbackUrl    *string                                    `json:"HttpCallbackUrl,omitempty" xml:"HttpCallbackUrl,omitempty"`
	LayoutIds          []*int64                                   `json:"LayoutIds,omitempty" xml:"LayoutIds,omitempty" type:"Repeated"`
	MediaEncode        *int32                                     `json:"MediaEncode,omitempty" xml:"MediaEncode,omitempty"`
	MnsQueue           *string                                    `json:"MnsQueue,omitempty" xml:"MnsQueue,omitempty"`
	Name               *string                                    `json:"Name,omitempty" xml:"Name,omitempty"`
	OssBucket          *string                                    `json:"OssBucket,omitempty" xml:"OssBucket,omitempty"`
	OssFilePrefix      *string                                    `json:"OssFilePrefix,omitempty" xml:"OssFilePrefix,omitempty"`
	OwnerId            *int64                                     `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	TaskProfile        *string                                    `json:"TaskProfile,omitempty" xml:"TaskProfile,omitempty"`
	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) SetOssFilePrefix

func (*UpdateRecordTemplateRequest) SetOwnerId

func (*UpdateRecordTemplateRequest) SetTaskProfile

func (*UpdateRecordTemplateRequest) SetTemplateId

func (*UpdateRecordTemplateRequest) SetWatermarks

func (UpdateRecordTemplateRequest) String

type UpdateRecordTemplateRequestBackgrounds

type UpdateRecordTemplateRequestBackgrounds struct {
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	FontColor *int32   `json:"FontColor,omitempty" xml:"FontColor,omitempty"`
	FontSize  *int32   `json:"FontSize,omitempty" xml:"FontSize,omitempty"`
	FontType  *int32   `json:"FontType,omitempty" xml:"FontType,omitempty"`
	X         *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y         *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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 {
	Alpha   *float32 `json:"Alpha,omitempty" xml:"Alpha,omitempty"`
	Display *int32   `json:"Display,omitempty" xml:"Display,omitempty"`
	Height  *float32 `json:"Height,omitempty" xml:"Height,omitempty"`
	Url     *string  `json:"Url,omitempty" xml:"Url,omitempty"`
	Width   *float32 `json:"Width,omitempty" xml:"Width,omitempty"`
	X       *float32 `json:"X,omitempty" xml:"X,omitempty"`
	Y       *float32 `json:"Y,omitempty" xml:"Y,omitempty"`
	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" require:"true"`
	Body    *UpdateRecordTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateRecordTemplateResponse) GoString

func (s UpdateRecordTemplateResponse) GoString() string

func (*UpdateRecordTemplateResponse) SetBody

func (*UpdateRecordTemplateResponse) SetHeaders

func (UpdateRecordTemplateResponse) String

type UpdateRecordTemplateResponseBody

type UpdateRecordTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (UpdateRecordTemplateResponseBody) GoString

func (*UpdateRecordTemplateResponseBody) SetRequestId

func (*UpdateRecordTemplateResponseBody) SetTemplateId

func (UpdateRecordTemplateResponseBody) String

Jump to

Keyboard shortcuts

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