GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Test Failed
Push — master ( 348f79...bbbf8d )
by
unknown
09:30
created

CancelMuteAllGroupUser::withBroadCastType()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 6
c 0
b 0
f 0
rs 10
cc 1
nc 1
nop 1
1
<?php
2
3
namespace AlibabaCloud\Live\V20161101;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddCasterComponent addCasterComponent(array $options = [])
9
 * @method AddCasterEpisode addCasterEpisode(array $options = [])
10
 * @method AddCasterEpisodeGroup addCasterEpisodeGroup(array $options = [])
11
 * @method AddCasterEpisodeGroupContent addCasterEpisodeGroupContent(array $options = [])
12
 * @method AddCasterLayout addCasterLayout(array $options = [])
13
 * @method AddCasterProgram addCasterProgram(array $options = [])
14
 * @method AddCasterVideoResource addCasterVideoResource(array $options = [])
15
 * @method AddCustomLiveStreamTranscode addCustomLiveStreamTranscode(array $options = [])
16
 * @method AddLiveAppRecordConfig addLiveAppRecordConfig(array $options = [])
17
 * @method AddLiveAppSnapshotConfig addLiveAppSnapshotConfig(array $options = [])
18
 * @method AddLiveAudioAuditConfig addLiveAudioAuditConfig(array $options = [])
19
 * @method AddLiveAudioAuditNotifyConfig addLiveAudioAuditNotifyConfig(array $options = [])
20
 * @method AddLiveCenterTransfer addLiveCenterTransfer(array $options = [])
21
 * @method AddLiveDetectNotifyConfig addLiveDetectNotifyConfig(array $options = [])
22
 * @method AddLiveDomain addLiveDomain(array $options = [])
23
 * @method AddLiveDomainMapping addLiveDomainMapping(array $options = [])
24
 * @method AddLiveDomainPlayMapping addLiveDomainPlayMapping(array $options = [])
25
 * @method AddLivePullStreamInfoConfig addLivePullStreamInfoConfig(array $options = [])
26
 * @method AddLiveRecordNotifyConfig addLiveRecordNotifyConfig(array $options = [])
27
 * @method AddLiveRecordVodConfig addLiveRecordVodConfig(array $options = [])
28
 * @method AddLiveSnapshotDetectPornConfig addLiveSnapshotDetectPornConfig(array $options = [])
29
 * @method AddLiveSnapshotNotifyConfig addLiveSnapshotNotifyConfig(array $options = [])
30
 * @method AddLiveStreamTranscode addLiveStreamTranscode(array $options = [])
31
 * @method AddLiveStreamWatermark addLiveStreamWatermark(array $options = [])
32
 * @method AddLiveStreamWatermarkRule addLiveStreamWatermarkRule(array $options = [])
33
 * @method AddMultiRateConfig addMultiRateConfig(array $options = [])
34
 * @method AddPlaylistItems addPlaylistItems(array $options = [])
35
 * @method AddRtsLiveStreamTranscode addRtsLiveStreamTranscode(array $options = [])
36
 * @method AddShowIntoShowList addShowIntoShowList(array $options = [])
37
 * @method AddStudioLayout addStudioLayout(array $options = [])
38
 * @method AddTrancodeSEI addTrancodeSEI(array $options = [])
39
 * @method AllowPushStream allowPushStream(array $options = [])
40
 * @method BatchDeleteLiveDomainConfigs batchDeleteLiveDomainConfigs(array $options = [])
41
 * @method BatchGetOnlineUsers batchGetOnlineUsers(array $options = [])
42
 * @method BatchSetLiveDomainConfigs batchSetLiveDomainConfigs(array $options = [])
43
 * @method CancelMuteAllGroupUser cancelMuteAllGroupUser(array $options = [])
44
 * @method CancelMuteGroupUser cancelMuteGroupUser(array $options = [])
45
 * @method CloseLiveShift closeLiveShift(array $options = [])
46
 * @method CopyCaster copyCaster(array $options = [])
47
 * @method CopyCasterSceneConfig copyCasterSceneConfig(array $options = [])
48
 * @method CreateCaster createCaster(array $options = [])
49
 * @method CreateCustomTemplate createCustomTemplate(array $options = [])
50
 * @method CreateLiveDelayConfig createLiveDelayConfig(array $options = [])
51
 * @method CreateLiveRealTimeLogDelivery createLiveRealTimeLogDelivery(array $options = [])
52
 * @method CreateLiveStreamMonitor createLiveStreamMonitor(array $options = [])
53
 * @method CreateLiveStreamRecordIndexFiles createLiveStreamRecordIndexFiles(array $options = [])
54
 * @method CreateLiveTranscodeTemplate createLiveTranscodeTemplate(array $options = [])
55
 * @method CreateMessageApp createMessageApp(array $options = [])
56
 * @method CreateMessageGroup createMessageGroup(array $options = [])
57
 * @method CreateMixStream createMixStream(array $options = [])
58
 * @method DeleteCaster deleteCaster(array $options = [])
59
 * @method DeleteCasterComponent deleteCasterComponent(array $options = [])
60
 * @method DeleteCasterEpisode deleteCasterEpisode(array $options = [])
61
 * @method DeleteCasterEpisodeGroup deleteCasterEpisodeGroup(array $options = [])
62
 * @method DeleteCasterLayout deleteCasterLayout(array $options = [])
63
 * @method DeleteCasterProgram deleteCasterProgram(array $options = [])
64
 * @method DeleteCasterSceneConfig deleteCasterSceneConfig(array $options = [])
65
 * @method DeleteCasterVideoResource deleteCasterVideoResource(array $options = [])
66
 * @method DeleteCustomTemplate deleteCustomTemplate(array $options = [])
67
 * @method DeleteLiveAppRecordConfig deleteLiveAppRecordConfig(array $options = [])
68
 * @method DeleteLiveAppSnapshotConfig deleteLiveAppSnapshotConfig(array $options = [])
69
 * @method DeleteLiveAudioAuditConfig deleteLiveAudioAuditConfig(array $options = [])
70
 * @method DeleteLiveAudioAuditNotifyConfig deleteLiveAudioAuditNotifyConfig(array $options = [])
71
 * @method DeleteLiveCenterTransfer deleteLiveCenterTransfer(array $options = [])
72
 * @method DeleteLiveDelayConfig deleteLiveDelayConfig(array $options = [])
73
 * @method DeleteLiveDetectNotifyConfig deleteLiveDetectNotifyConfig(array $options = [])
74
 * @method DeleteLiveDomain deleteLiveDomain(array $options = [])
75
 * @method DeleteLiveDomainMapping deleteLiveDomainMapping(array $options = [])
76
 * @method DeleteLiveDomainPlayMapping deleteLiveDomainPlayMapping(array $options = [])
77
 * @method DeleteLiveEdgeTransfer deleteLiveEdgeTransfer(array $options = [])
78
 * @method DeleteLiveLazyPullStreamInfoConfig deleteLiveLazyPullStreamInfoConfig(array $options = [])
79
 * @method DeleteLivePullStreamInfoConfig deleteLivePullStreamInfoConfig(array $options = [])
80
 * @method DeleteLiveRealtimeLogDelivery deleteLiveRealtimeLogDelivery(array $options = [])
81
 * @method DeleteLiveRealTimeLogLogstore deleteLiveRealTimeLogLogstore(array $options = [])
82
 * @method DeleteLiveRecordNotifyConfig deleteLiveRecordNotifyConfig(array $options = [])
83
 * @method DeleteLiveRecordVodConfig deleteLiveRecordVodConfig(array $options = [])
84
 * @method DeleteLiveSnapshotDetectPornConfig deleteLiveSnapshotDetectPornConfig(array $options = [])
85
 * @method DeleteLiveSnapshotNotifyConfig deleteLiveSnapshotNotifyConfig(array $options = [])
86
 * @method DeleteLiveSpecificStagingConfig deleteLiveSpecificStagingConfig(array $options = [])
87
 * @method DeleteLiveStreamMonitor deleteLiveStreamMonitor(array $options = [])
88
 * @method DeleteLiveStreamRecordIndexFiles deleteLiveStreamRecordIndexFiles(array $options = [])
89
 * @method DeleteLiveStreamsNotifyUrlConfig deleteLiveStreamsNotifyUrlConfig(array $options = [])
90
 * @method DeleteLiveStreamTranscode deleteLiveStreamTranscode(array $options = [])
91
 * @method DeleteLiveStreamWatermark deleteLiveStreamWatermark(array $options = [])
92
 * @method DeleteLiveStreamWatermarkRule deleteLiveStreamWatermarkRule(array $options = [])
93
 * @method DeleteMessageApp deleteMessageApp(array $options = [])
94
 * @method DeleteMixStream deleteMixStream(array $options = [])
95
 * @method DeleteMultiRateConfig deleteMultiRateConfig(array $options = [])
96
 * @method DeletePlaylist deletePlaylist(array $options = [])
97
 * @method DeletePlaylistItems deletePlaylistItems(array $options = [])
98
 * @method DeleteRoom deleteRoom(array $options = [])
99
 * @method DeleteSnapshotCallbackAuth deleteSnapshotCallbackAuth(array $options = [])
100
 * @method DeleteSnapshotFiles deleteSnapshotFiles(array $options = [])
101
 * @method DeleteStudioLayout deleteStudioLayout(array $options = [])
102
 * @method DescribeAutoShowListTasks describeAutoShowListTasks(array $options = [])
103
 * @method DescribeCasterChannels describeCasterChannels(array $options = [])
104
 * @method DescribeCasterComponents describeCasterComponents(array $options = [])
105
 * @method DescribeCasterConfig describeCasterConfig(array $options = [])
106
 * @method DescribeCasterLayouts describeCasterLayouts(array $options = [])
107
 * @method DescribeCasterProgram describeCasterProgram(array $options = [])
108
 * @method DescribeCasters describeCasters(array $options = [])
109
 * @method DescribeCasterSceneAudio describeCasterSceneAudio(array $options = [])
110
 * @method DescribeCasterScenes describeCasterScenes(array $options = [])
111
 * @method DescribeCasterStreamUrl describeCasterStreamUrl(array $options = [])
112
 * @method DescribeCasterSyncGroup describeCasterSyncGroup(array $options = [])
113
 * @method DescribeCasterVideoResources describeCasterVideoResources(array $options = [])
114
 * @method DescribeDomainUsageData describeDomainUsageData(array $options = [])
115
 * @method DescribeDomainWithIntegrity describeDomainWithIntegrity(array $options = [])
116
 * @method DescribeForbidPushStreamRoomList describeForbidPushStreamRoomList(array $options = [])
117
 * @method DescribeHlsLiveStreamRealTimeBpsData describeHlsLiveStreamRealTimeBpsData(array $options = [])
118
 * @method DescribeLiveAudioAuditConfig describeLiveAudioAuditConfig(array $options = [])
119
 * @method DescribeLiveAudioAuditNotifyConfig describeLiveAudioAuditNotifyConfig(array $options = [])
120
 * @method DescribeLiveCenterTransfer describeLiveCenterTransfer(array $options = [])
121
 * @method DescribeLiveCertificateDetail describeLiveCertificateDetail(array $options = [])
122
 * @method DescribeLiveCertificateList describeLiveCertificateList(array $options = [])
123
 * @method DescribeLiveDelayConfig describeLiveDelayConfig(array $options = [])
124
 * @method DescribeLiveDelayedStreamingUsage describeLiveDelayedStreamingUsage(array $options = [])
125
 * @method DescribeLiveDetectNotifyConfig describeLiveDetectNotifyConfig(array $options = [])
126
 * @method DescribeLiveDetectPornData describeLiveDetectPornData(array $options = [])
127
 * @method DescribeLiveDomainBpsData describeLiveDomainBpsData(array $options = [])
128
 * @method DescribeLiveDomainBpsDataByLayer describeLiveDomainBpsDataByLayer(array $options = [])
129
 * @method DescribeLiveDomainBpsDataByTimeStamp describeLiveDomainBpsDataByTimeStamp(array $options = [])
130
 * @method DescribeLiveDomainCertificateInfo describeLiveDomainCertificateInfo(array $options = [])
131
 * @method DescribeLiveDomainConfigs describeLiveDomainConfigs(array $options = [])
132
 * @method DescribeLiveDomainDetail describeLiveDomainDetail(array $options = [])
133
 * @method DescribeLiveDomainFrameRateAndBitRateData describeLiveDomainFrameRateAndBitRateData(array $options = [])
134
 * @method DescribeLiveDomainLimit describeLiveDomainLimit(array $options = [])
135
 * @method DescribeLiveDomainLog describeLiveDomainLog(array $options = [])
136
 * @method DescribeLiveDomainMapping describeLiveDomainMapping(array $options = [])
137
 * @method DescribeLiveDomainOnlineUserNum describeLiveDomainOnlineUserNum(array $options = [])
138
 * @method DescribeLiveDomainPushBpsData describeLiveDomainPushBpsData(array $options = [])
139
 * @method DescribeLiveDomainPushTrafficData describeLiveDomainPushTrafficData(array $options = [])
140
 * @method DescribeLiveDomainPvUvData describeLiveDomainPvUvData(array $options = [])
141
 * @method DescribeLiveDomainRealTimeBpsData describeLiveDomainRealTimeBpsData(array $options = [])
142
 * @method DescribeLiveDomainRealTimeHttpCodeData describeLiveDomainRealTimeHttpCodeData(array $options = [])
143
 * @method DescribeLiveDomainRealtimeLogDelivery describeLiveDomainRealtimeLogDelivery(array $options = [])
144
 * @method DescribeLiveDomainRealTimeTrafficData describeLiveDomainRealTimeTrafficData(array $options = [])
145
 * @method DescribeLiveDomainRecordData describeLiveDomainRecordData(array $options = [])
146
 * @method DescribeLiveDomainRecordUsageData describeLiveDomainRecordUsageData(array $options = [])
147
 * @method DescribeLiveDomainSnapshotData describeLiveDomainSnapshotData(array $options = [])
148
 * @method DescribeLiveDomainStagingConfig describeLiveDomainStagingConfig(array $options = [])
149
 * @method DescribeLiveDomainStreamTranscodeData describeLiveDomainStreamTranscodeData(array $options = [])
150
 * @method DescribeLiveDomainTimeShiftData describeLiveDomainTimeShiftData(array $options = [])
151
 * @method DescribeLiveDomainTrafficData describeLiveDomainTrafficData(array $options = [])
152
 * @method DescribeLiveDomainTranscodeData describeLiveDomainTranscodeData(array $options = [])
153
 * @method DescribeLiveDrmUsageData describeLiveDrmUsageData(array $options = [])
154
 * @method DescribeLiveEdgeTransfer describeLiveEdgeTransfer(array $options = [])
155
 * @method DescribeLiveLazyPullStreamConfig describeLiveLazyPullStreamConfig(array $options = [])
156
 * @method DescribeLiveProducerUsageData describeLiveProducerUsageData(array $options = [])
157
 * @method DescribeLivePullStreamConfig describeLivePullStreamConfig(array $options = [])
158
 * @method DescribeLiveRealtimeDeliveryAcc describeLiveRealtimeDeliveryAcc(array $options = [])
159
 * @method DescribeLiveRealtimeLogAuthorized describeLiveRealtimeLogAuthorized(array $options = [])
160
 * @method DescribeLiveRecordConfig describeLiveRecordConfig(array $options = [])
161
 * @method DescribeLiveRecordNotifyConfig describeLiveRecordNotifyConfig(array $options = [])
162
 * @method DescribeLiveRecordNotifyRecords describeLiveRecordNotifyRecords(array $options = [])
163
 * @method DescribeLiveRecordVodConfigs describeLiveRecordVodConfigs(array $options = [])
164
 * @method DescribeLiveShiftConfigs describeLiveShiftConfigs(array $options = [])
165
 * @method DescribeLiveSnapshotConfig describeLiveSnapshotConfig(array $options = [])
166
 * @method DescribeLiveSnapshotDetectPornConfig describeLiveSnapshotDetectPornConfig(array $options = [])
167
 * @method DescribeLiveSnapshotNotifyConfig describeLiveSnapshotNotifyConfig(array $options = [])
168
 * @method DescribeLiveStreamAuthChecking describeLiveStreamAuthChecking(array $options = [])
169
 * @method DescribeLiveStreamBitRateData describeLiveStreamBitRateData(array $options = [])
170
 * @method DescribeLiveStreamCount describeLiveStreamCount(array $options = [])
171
 * @method DescribeLiveStreamDelayConfig describeLiveStreamDelayConfig(array $options = [])
172
 * @method DescribeLiveStreamHistoryUserNum describeLiveStreamHistoryUserNum(array $options = [])
173
 * @method DescribeLiveStreamMetricDetailData describeLiveStreamMetricDetailData(array $options = [])
174
 * @method DescribeLiveStreamMonitorList describeLiveStreamMonitorList(array $options = [])
175
 * @method DescribeLiveStreamOptimizedFeatureConfig describeLiveStreamOptimizedFeatureConfig(array $options = [])
176
 * @method DescribeLiveStreamRecordContent describeLiveStreamRecordContent(array $options = [])
177
 * @method DescribeLiveStreamRecordIndexFile describeLiveStreamRecordIndexFile(array $options = [])
178
 * @method DescribeLiveStreamRecordIndexFiles describeLiveStreamRecordIndexFiles(array $options = [])
179
 * @method DescribeLiveStreamsBlockList describeLiveStreamsBlockList(array $options = [])
180
 * @method DescribeLiveStreamsControlHistory describeLiveStreamsControlHistory(array $options = [])
181
 * @method DescribeLiveStreamSnapshotInfo describeLiveStreamSnapshotInfo(array $options = [])
182
 * @method DescribeLiveStreamsNotifyRecords describeLiveStreamsNotifyRecords(array $options = [])
183
 * @method DescribeLiveStreamsNotifyUrlConfig describeLiveStreamsNotifyUrlConfig(array $options = [])
184
 * @method DescribeLiveStreamsOnlineList describeLiveStreamsOnlineList(array $options = [])
185
 * @method DescribeLiveStreamsPublishList describeLiveStreamsPublishList(array $options = [])
186
 * @method DescribeLiveStreamState describeLiveStreamState(array $options = [])
187
 * @method DescribeLiveStreamTranscodeInfo describeLiveStreamTranscodeInfo(array $options = [])
188
 * @method DescribeLiveStreamTranscodeStreamNum describeLiveStreamTranscodeStreamNum(array $options = [])
189
 * @method DescribeLiveStreamWatermarkRules describeLiveStreamWatermarkRules(array $options = [])
190
 * @method DescribeLiveStreamWatermarks describeLiveStreamWatermarks(array $options = [])
191
 * @method DescribeLiveTagResources describeLiveTagResources(array $options = [])
192
 * @method DescribeLiveTopDomainsByFlow describeLiveTopDomainsByFlow(array $options = [])
193
 * @method DescribeLiveUserBillPrediction describeLiveUserBillPrediction(array $options = [])
194
 * @method DescribeLiveUserDomains describeLiveUserDomains(array $options = [])
195
 * @method DescribeLiveUserTags describeLiveUserTags(array $options = [])
196
 * @method DescribeMeterLiveInteractionDau describeMeterLiveInteractionDau(array $options = [])
197
 * @method DescribeMeterLiveRtcDuration describeMeterLiveRtcDuration(array $options = [])
198
 * @method DescribeMixStreamList describeMixStreamList(array $options = [])
199
 * @method DescribeRoomKickoutUserList describeRoomKickoutUserList(array $options = [])
200
 * @method DescribeRoomList describeRoomList(array $options = [])
201
 * @method DescribeRoomStatus describeRoomStatus(array $options = [])
202
 * @method DescribeRTSNativeSDKFirstFrameCost describeRTSNativeSDKFirstFrameCost(array $options = [])
203
 * @method DescribeRTSNativeSDKFirstFrameDelay describeRTSNativeSDKFirstFrameDelay(array $options = [])
204
 * @method DescribeRTSNativeSDKPlayFailStatus describeRTSNativeSDKPlayFailStatus(array $options = [])
205
 * @method DescribeRTSNativeSDKPlayTime describeRTSNativeSDKPlayTime(array $options = [])
206
 * @method DescribeRTSNativeSDKVvData describeRTSNativeSDKVvData(array $options = [])
207
 * @method DescribeShowList describeShowList(array $options = [])
208
 * @method DescribeStudioLayouts describeStudioLayouts(array $options = [])
209
 * @method DescribeToutiaoLivePlay describeToutiaoLivePlay(array $options = [])
210
 * @method DescribeToutiaoLivePublish describeToutiaoLivePublish(array $options = [])
211
 * @method DescribeUpBpsPeakData describeUpBpsPeakData(array $options = [])
212
 * @method DescribeUpBpsPeakOfLine describeUpBpsPeakOfLine(array $options = [])
213
 * @method DescribeUpPeakPublishStreamData describeUpPeakPublishStreamData(array $options = [])
214
 * @method DisableLiveRealtimeLogDelivery disableLiveRealtimeLogDelivery(array $options = [])
215
 * @method DynamicUpdateWaterMarkStreamRule dynamicUpdateWaterMarkStreamRule(array $options = [])
216
 * @method EditPlaylist editPlaylist(array $options = [])
217
 * @method EditShowAndReplace editShowAndReplace(array $options = [])
218
 * @method EffectCasterUrgent effectCasterUrgent(array $options = [])
219
 * @method EffectCasterVideoResource effectCasterVideoResource(array $options = [])
220
 * @method EnableLiveRealtimeLogDelivery enableLiveRealtimeLogDelivery(array $options = [])
221
 * @method ForbidLiveStream forbidLiveStream(array $options = [])
222
 * @method ForbidPushStream forbidPushStream(array $options = [])
223
 * @method GetAllCustomTemplates getAllCustomTemplates(array $options = [])
224
 * @method GetCustomTemplate getCustomTemplate(array $options = [])
225
 * @method GetEditingJobInfo getEditingJobInfo(array $options = [])
226
 * @method GetMessageApp getMessageApp(array $options = [])
227
 * @method GetMessageGroup getMessageGroup(array $options = [])
228
 * @method GetMessageToken getMessageToken(array $options = [])
229
 * @method GetMultiRateConfig getMultiRateConfig(array $options = [])
230
 * @method GetMultiRateConfigList getMultiRateConfigList(array $options = [])
231
 * @method HotLiveRtcStream hotLiveRtcStream(array $options = [])
232
 * @method InitializeAutoShowListTask initializeAutoShowListTask(array $options = [])
233
 * @method JoinMessageGroup joinMessageGroup(array $options = [])
234
 * @method LeaveMessageGroup leaveMessageGroup(array $options = [])
235
 * @method ListLiveDelayConfig listLiveDelayConfig(array $options = [])
236
 * @method ListLiveRealtimeLogDelivery listLiveRealtimeLogDelivery(array $options = [])
237
 * @method ListLiveRealtimeLogDeliveryDomains listLiveRealtimeLogDeliveryDomains(array $options = [])
238
 * @method ListLiveRealtimeLogDeliveryInfos listLiveRealtimeLogDeliveryInfos(array $options = [])
239
 * @method ListMessage listMessage(array $options = [])
240
 * @method ListMessageApp listMessageApp(array $options = [])
241
 * @method ListMessageGroup listMessageGroup(array $options = [])
242
 * @method ListMessageGroupUser listMessageGroupUser(array $options = [])
243
 * @method ListMessageGroupUserById listMessageGroupUserById(array $options = [])
244
 * @method ListPlaylist listPlaylist(array $options = [])
245
 * @method ListPlaylistItems listPlaylistItems(array $options = [])
246
 * @method ModifyCasterComponent modifyCasterComponent(array $options = [])
247
 * @method ModifyCasterEpisode modifyCasterEpisode(array $options = [])
248
 * @method ModifyCasterLayout modifyCasterLayout(array $options = [])
249
 * @method ModifyCasterProgram modifyCasterProgram(array $options = [])
250
 * @method ModifyCasterVideoResource modifyCasterVideoResource(array $options = [])
251
 * @method ModifyLiveDomainSchdmByProperty modifyLiveDomainSchdmByProperty(array $options = [])
252
 * @method ModifyLiveRealtimeLogDelivery modifyLiveRealtimeLogDelivery(array $options = [])
253
 * @method ModifyShowList modifyShowList(array $options = [])
254
 * @method ModifyStudioLayout modifyStudioLayout(array $options = [])
255
 * @method MuteAllGroupUser muteAllGroupUser(array $options = [])
256
 * @method MuteGroupUser muteGroupUser(array $options = [])
257
 * @method OpenLiveShift openLiveShift(array $options = [])
258
 * @method PlayChoosenShow playChoosenShow(array $options = [])
259
 * @method PublishLiveStagingConfigToProduction publishLiveStagingConfigToProduction(array $options = [])
260
 * @method QueryMessageApp queryMessageApp(array $options = [])
261
 * @method QuerySnapshotCallbackAuth querySnapshotCallbackAuth(array $options = [])
262
 * @method RealTimeRecordCommand realTimeRecordCommand(array $options = [])
263
 * @method RealTimeSnapshotCommand realTimeSnapshotCommand(array $options = [])
264
 * @method RemoveShowFromShowList removeShowFromShowList(array $options = [])
265
 * @method RestartCaster restartCaster(array $options = [])
266
 * @method ResumeLiveStream resumeLiveStream(array $options = [])
267
 * @method RollbackLiveStagingConfig rollbackLiveStagingConfig(array $options = [])
268
 * @method SendLike sendLike(array $options = [])
269
 * @method SendMessageToGroup sendMessageToGroup(array $options = [])
270
 * @method SendMessageToGroupUsers sendMessageToGroupUsers(array $options = [])
271
 * @method SendRoomNotification sendRoomNotification(array $options = [])
272
 * @method SendRoomUserNotification sendRoomUserNotification(array $options = [])
273
 * @method SetCasterChannel setCasterChannel(array $options = [])
274
 * @method SetCasterConfig setCasterConfig(array $options = [])
275
 * @method SetCasterSceneConfig setCasterSceneConfig(array $options = [])
276
 * @method SetCasterSyncGroup setCasterSyncGroup(array $options = [])
277
 * @method SetCasterTimedEvent setCasterTimedEvent(array $options = [])
278
 * @method SetLiveDomainCertificate setLiveDomainCertificate(array $options = [])
279
 * @method SetLiveDomainStagingConfig setLiveDomainStagingConfig(array $options = [])
280
 * @method SetLiveEdgeTransfer setLiveEdgeTransfer(array $options = [])
281
 * @method SetLiveLazyPullStreamInfoConfig setLiveLazyPullStreamInfoConfig(array $options = [])
282
 * @method SetLiveMpuTaskSei setLiveMpuTaskSei(array $options = [])
283
 * @method SetLiveStreamDelayConfig setLiveStreamDelayConfig(array $options = [])
284
 * @method SetLiveStreamOptimizedFeatureConfig setLiveStreamOptimizedFeatureConfig(array $options = [])
285
 * @method SetLiveStreamsNotifyUrlConfig setLiveStreamsNotifyUrlConfig(array $options = [])
286
 * @method SetSnapshotCallbackAuth setSnapshotCallbackAuth(array $options = [])
287
 * @method StartCaster startCaster(array $options = [])
288
 * @method StartCasterScene startCasterScene(array $options = [])
289
 * @method StartLiveDomain startLiveDomain(array $options = [])
290
 * @method StartLiveStreamMonitor startLiveStreamMonitor(array $options = [])
291
 * @method StartPlaylist startPlaylist(array $options = [])
292
 * @method StopCaster stopCaster(array $options = [])
293
 * @method StopCasterScene stopCasterScene(array $options = [])
294
 * @method StopLiveDomain stopLiveDomain(array $options = [])
295
 * @method StopLiveStreamMonitor stopLiveStreamMonitor(array $options = [])
296
 * @method StopPlaylist stopPlaylist(array $options = [])
297
 * @method TagLiveResources tagLiveResources(array $options = [])
298
 * @method UnTagLiveResources unTagLiveResources(array $options = [])
299
 * @method UpdateCasterSceneAudio updateCasterSceneAudio(array $options = [])
300
 * @method UpdateCasterSceneConfig updateCasterSceneConfig(array $options = [])
301
 * @method UpdateLiveAppSnapshotConfig updateLiveAppSnapshotConfig(array $options = [])
302
 * @method UpdateLiveAudioAuditConfig updateLiveAudioAuditConfig(array $options = [])
303
 * @method UpdateLiveAudioAuditNotifyConfig updateLiveAudioAuditNotifyConfig(array $options = [])
304
 * @method UpdateLiveCenterTransfer updateLiveCenterTransfer(array $options = [])
305
 * @method UpdateLiveDelayConfig updateLiveDelayConfig(array $options = [])
306
 * @method UpdateLiveDetectNotifyConfig updateLiveDetectNotifyConfig(array $options = [])
307
 * @method UpdateLivePullStreamInfoConfig updateLivePullStreamInfoConfig(array $options = [])
308
 * @method UpdateLiveRecordNotifyConfig updateLiveRecordNotifyConfig(array $options = [])
309
 * @method UpdateLiveSnapshotDetectPornConfig updateLiveSnapshotDetectPornConfig(array $options = [])
310
 * @method UpdateLiveSnapshotNotifyConfig updateLiveSnapshotNotifyConfig(array $options = [])
311
 * @method UpdateLiveStreamMonitor updateLiveStreamMonitor(array $options = [])
312
 * @method UpdateLiveStreamWatermark updateLiveStreamWatermark(array $options = [])
313
 * @method UpdateLiveStreamWatermarkRule updateLiveStreamWatermarkRule(array $options = [])
314
 * @method UpdateLiveTopLevelDomain updateLiveTopLevelDomain(array $options = [])
315
 * @method UpdateMessageApp updateMessageApp(array $options = [])
316
 * @method UpdateMessageGroup updateMessageGroup(array $options = [])
317
 * @method UpdateMixStream updateMixStream(array $options = [])
318
 * @method VerifyLiveDomainOwner verifyLiveDomainOwner(array $options = [])
319
 */
320
class LiveApiResolver extends ApiResolver
321
{
322
}
323
324
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
325
{
326
    /** @var string */
327
    public $product = 'live';
328
329
    /** @var string */
330
    public $version = '2016-11-01';
331
332
    /** @var string */
333
    public $method = 'POST';
334
335
    /** @var string */
336
    public $serviceCode = 'live';
337
}
338
339
/**
340
 * @method string getHtmlLayerContent()
341
 * @method $this withHtmlLayerContent($value)
342
 * @method string getImageLayerContent()
343
 * @method $this withImageLayerContent($value)
344
 * @method string getComponentName()
345
 * @method $this withComponentName($value)
346
 * @method string getLayerOrder()
347
 * @method $this withLayerOrder($value)
348
 * @method string getCasterId()
349
 * @method $this withCasterId($value)
350
 * @method string getComponentLayer()
351
 * @method $this withComponentLayer($value)
352
 * @method string getOwnerId()
353
 * @method $this withOwnerId($value)
354
 * @method string getComponentType()
355
 * @method $this withComponentType($value)
356
 * @method string getLocationId()
357
 * @method $this withLocationId($value)
358
 * @method string getEffect()
359
 * @method $this withEffect($value)
360
 * @method string getCaptionLayerContent()
361
 * @method $this withCaptionLayerContent($value)
362
 * @method string getTextLayerContent()
363
 * @method $this withTextLayerContent($value)
364
 */
365
class AddCasterComponent extends Rpc
366
{
367
}
368
369
/**
370
 * @method string getEpisodeName()
371
 * @method $this withEpisodeName($value)
372
 * @method string getStartTime()
373
 * @method $this withStartTime($value)
374
 * @method string getResourceId()
375
 * @method $this withResourceId($value)
376
 * @method array getComponentId()
377
 * @method string getCasterId()
378
 * @method $this withCasterId($value)
379
 * @method string getEpisodeType()
380
 * @method $this withEpisodeType($value)
381
 * @method string getEndTime()
382
 * @method $this withEndTime($value)
383
 * @method string getOwnerId()
384
 * @method $this withOwnerId($value)
385
 * @method string getSwitchType()
386
 * @method $this withSwitchType($value)
387
 */
388
class AddCasterEpisode extends Rpc
389
{
390
391
    /**
392
     * @param array $componentId
393
     *
394
     * @return $this
395
     */
396
	public function withComponentId(array $componentId)
397
	{
398
	    $this->data['ComponentId'] = $componentId;
399
		foreach ($componentId as $i => $iValue) {
400
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
401
		}
402
403
		return $this;
404
    }
405
}
406
407
/**
408
 * @method string getClientToken()
409
 * @method $this withClientToken($value)
410
 * @method string getStartTime()
411
 * @method $this withStartTime($value)
412
 * @method string getSideOutputUrl()
413
 * @method $this withSideOutputUrl($value)
414
 * @method array getItem()
415
 * @method string getDomainName()
416
 * @method $this withDomainName($value)
417
 * @method string getOwnerId()
418
 * @method $this withOwnerId($value)
419
 * @method string getRepeatNum()
420
 * @method $this withRepeatNum($value)
421
 * @method string getCallbackUrl()
422
 * @method $this withCallbackUrl($value)
423
 */
424
class AddCasterEpisodeGroup extends Rpc
425
{
426
427
    /**
428
     * @param array $item
429
     *
430
     * @return $this
431
     */
432
	public function withItem(array $item)
433
	{
434
	    $this->data['Item'] = $item;
435
		foreach ($item as $depth1 => $depth1Value) {
436
			if(isset($depth1Value['ItemName'])){
437
				$this->options['query']['Item.' . ($depth1 + 1) . '.ItemName'] = $depth1Value['ItemName'];
438
			}
439
			if(isset($depth1Value['VodUrl'])){
440
				$this->options['query']['Item.' . ($depth1 + 1) . '.VodUrl'] = $depth1Value['VodUrl'];
441
			}
442
		}
443
444
		return $this;
445
    }
446
}
447
448
/**
449
 * @method string getClientToken()
450
 * @method $this withClientToken($value)
451
 * @method string getContent()
452
 * @method $this withContent($value)
453
 * @method string getOwnerId()
454
 * @method $this withOwnerId($value)
455
 */
456
class AddCasterEpisodeGroupContent extends Rpc
457
{
458
}
459
460
/**
461
 * @method array getBlendList()
462
 * @method string getCasterId()
463
 * @method $this withCasterId($value)
464
 * @method string getOwnerId()
465
 * @method $this withOwnerId($value)
466
 * @method array getAudioLayer()
467
 * @method array getVideoLayer()
468
 * @method array getMixList()
469
 */
470
class AddCasterLayout extends Rpc
471
{
472
473
    /**
474
     * @param array $blendList
475
     *
476
     * @return $this
477
     */
478
	public function withBlendList(array $blendList)
479
	{
480
	    $this->data['BlendList'] = $blendList;
481
		foreach ($blendList as $i => $iValue) {
482
			$this->options['query']['BlendList.' . ($i + 1)] = $iValue;
483
		}
484
485
		return $this;
486
    }
487
488
    /**
489
     * @param array $audioLayer
490
     *
491
     * @return $this
492
     */
493
	public function withAudioLayer(array $audioLayer)
494
	{
495
	    $this->data['AudioLayer'] = $audioLayer;
496
		foreach ($audioLayer as $depth1 => $depth1Value) {
497
			if(isset($depth1Value['VolumeRate'])){
498
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
499
			}
500
			if(isset($depth1Value['FixedDelayDuration'])){
501
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
502
			}
503
			if(isset($depth1Value['ValidChannel'])){
504
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
505
			}
506
		}
507
508
		return $this;
509
    }
510
511
    /**
512
     * @param array $videoLayer
513
     *
514
     * @return $this
515
     */
516
	public function withVideoLayer(array $videoLayer)
517
	{
518
	    $this->data['VideoLayer'] = $videoLayer;
519
		foreach ($videoLayer as $depth1 => $depth1Value) {
520
			if(isset($depth1Value['FixedDelayDuration'])){
521
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
522
			}
523
			if(isset($depth1Value['FillMode'])){
524
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FillMode'] = $depth1Value['FillMode'];
525
			}
526
			if(isset($depth1Value['HeightNormalized'])){
527
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.HeightNormalized'] = $depth1Value['HeightNormalized'];
528
			}
529
			if(isset($depth1Value['PositionRefer'])){
530
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionRefer'] = $depth1Value['PositionRefer'];
531
			}
532
			foreach ($depth1Value['PositionNormalized'] as $i => $iValue) {
533
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionNormalized.' . ($i + 1)] = $iValue;
534
			}
535
			if(isset($depth1Value['WidthNormalized'])){
536
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.WidthNormalized'] = $depth1Value['WidthNormalized'];
537
			}
538
		}
539
540
		return $this;
541
    }
542
543
    /**
544
     * @param array $mixList
545
     *
546
     * @return $this
547
     */
548
	public function withMixList(array $mixList)
549
	{
550
	    $this->data['MixList'] = $mixList;
551
		foreach ($mixList as $i => $iValue) {
552
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
553
		}
554
555
		return $this;
556
    }
557
}
558
559
/**
560
 * @method array getEpisode()
561
 * @method string getCasterId()
562
 * @method $this withCasterId($value)
563
 * @method string getOwnerId()
564
 * @method $this withOwnerId($value)
565
 */
566
class AddCasterProgram extends Rpc
567
{
568
569
    /**
570
     * @param array $episode
571
     *
572
     * @return $this
573
     */
574
	public function withEpisode(array $episode)
575
	{
576
	    $this->data['Episode'] = $episode;
577
		foreach ($episode as $depth1 => $depth1Value) {
578
			if(isset($depth1Value['EndTime'])){
579
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EndTime'] = $depth1Value['EndTime'];
580
			}
581
			if(isset($depth1Value['StartTime'])){
582
				$this->options['query']['Episode.' . ($depth1 + 1) . '.StartTime'] = $depth1Value['StartTime'];
583
			}
584
			if(isset($depth1Value['EpisodeName'])){
585
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeName'] = $depth1Value['EpisodeName'];
586
			}
587
			if(isset($depth1Value['EpisodeType'])){
588
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeType'] = $depth1Value['EpisodeType'];
589
			}
590
			if(isset($depth1Value['ResourceId'])){
591
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
592
			}
593
			foreach ($depth1Value['ComponentId'] as $i => $iValue) {
594
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ComponentId.' . ($i + 1)] = $iValue;
595
			}
596
			if(isset($depth1Value['SwitchType'])){
597
				$this->options['query']['Episode.' . ($depth1 + 1) . '.SwitchType'] = $depth1Value['SwitchType'];
598
			}
599
		}
600
601
		return $this;
602
    }
603
}
604
605
/**
606
 * @method string getImageId()
607
 * @method $this withImageId($value)
608
 * @method string getInputType()
609
 * @method $this withInputType($value)
610
 * @method string getEndOffset()
611
 * @method $this withEndOffset($value)
612
 * @method string getMaterialId()
613
 * @method $this withMaterialId($value)
614
 * @method string getVodUrl()
615
 * @method $this withVodUrl($value)
616
 * @method string getStreamId()
617
 * @method $this withStreamId($value)
618
 * @method string getCasterId()
619
 * @method $this withCasterId($value)
620
 * @method string getOwnerId()
621
 * @method $this withOwnerId($value)
622
 * @method string getStreamMonitor()
623
 * @method $this withStreamMonitor($value)
624
 * @method string getBeginOffset()
625
 * @method $this withBeginOffset($value)
626
 * @method string getFixedDelayDuration()
627
 * @method $this withFixedDelayDuration($value)
628
 * @method string getLiveStreamUrl()
629
 * @method $this withLiveStreamUrl($value)
630
 * @method string getLocationId()
631
 * @method $this withLocationId($value)
632
 * @method string getImageUrl()
633
 * @method $this withImageUrl($value)
634
 * @method string getPtsCallbackInterval()
635
 * @method $this withPtsCallbackInterval($value)
636
 * @method string getResourceName()
637
 * @method $this withResourceName($value)
638
 * @method string getRepeatNum()
639
 * @method $this withRepeatNum($value)
640
 */
641
class AddCasterVideoResource extends Rpc
642
{
643
}
644
645
/**
646
 * @method string getTemplate()
647
 * @method $this withTemplate($value)
648
 * @method string getLazy()
649
 * @method $this withLazy($value)
650
 * @method string getGop()
651
 * @method $this withGop($value)
652
 * @method string getKmsKeyExpireInterval()
653
 * @method $this withKmsKeyExpireInterval($value)
654
 * @method string getAudioCodec()
655
 * @method $this withAudioCodec($value)
656
 * @method string getKmsUID()
657
 * @method $this withKmsUID($value)
658
 * @method string getTemplateType()
659
 * @method $this withTemplateType($value)
660
 * @method string getAudioProfile()
661
 * @method $this withAudioProfile($value)
662
 * @method string getHeight()
663
 * @method $this withHeight($value)
664
 * @method string getApp()
665
 * @method $this withApp($value)
666
 * @method string getEncryptParameters()
667
 * @method $this withEncryptParameters($value)
668
 * @method string getAudioChannelNum()
669
 * @method $this withAudioChannelNum($value)
670
 * @method string getProfile()
671
 * @method $this withProfile($value)
672
 * @method string getFPS()
673
 * @method $this withFPS($value)
674
 * @method string getOwnerId()
675
 * @method $this withOwnerId($value)
676
 * @method string getAudioRate()
677
 * @method $this withAudioRate($value)
678
 * @method string getAudioBitrate()
679
 * @method $this withAudioBitrate($value)
680
 * @method string getDomain()
681
 * @method $this withDomain($value)
682
 * @method string getWidth()
683
 * @method $this withWidth($value)
684
 * @method string getVideoBitrate()
685
 * @method $this withVideoBitrate($value)
686
 * @method string getKmsKeyID()
687
 * @method $this withKmsKeyID($value)
688
 */
689
class AddCustomLiveStreamTranscode extends Rpc
690
{
691
}
692
693
/**
694
 * @method string getOssEndpoint()
695
 * @method $this withOssEndpoint($value)
696
 * @method array getTranscodeTemplates()
697
 * @method string getStartTime()
698
 * @method $this withStartTime($value)
699
 * @method string getAppName()
700
 * @method $this withAppName($value)
701
 * @method string getSecurityToken()
702
 * @method $this withSecurityToken($value)
703
 * @method array getTranscodeRecordFormat()
704
 * @method string getOnDemand()
705
 * @method $this withOnDemand($value)
706
 * @method string getStreamName()
707
 * @method $this withStreamName($value)
708
 * @method string getOssBucket()
709
 * @method $this withOssBucket($value)
710
 * @method string getDomainName()
711
 * @method $this withDomainName($value)
712
 * @method string getEndTime()
713
 * @method $this withEndTime($value)
714
 * @method string getOwnerId()
715
 * @method $this withOwnerId($value)
716
 * @method array getRecordFormat()
717
 */
718
class AddLiveAppRecordConfig extends Rpc
719
{
720
721
    /**
722
     * @param array $transcodeTemplates
723
     *
724
     * @return $this
725
     */
726
	public function withTranscodeTemplates(array $transcodeTemplates)
727
	{
728
	    $this->data['TranscodeTemplates'] = $transcodeTemplates;
729
		foreach ($transcodeTemplates as $i => $iValue) {
730
			$this->options['query']['TranscodeTemplates.' . ($i + 1)] = $iValue;
731
		}
732
733
		return $this;
734
    }
735
736
    /**
737
     * @param array $transcodeRecordFormat
738
     *
739
     * @return $this
740
     */
741
	public function withTranscodeRecordFormat(array $transcodeRecordFormat)
742
	{
743
	    $this->data['TranscodeRecordFormat'] = $transcodeRecordFormat;
744
		foreach ($transcodeRecordFormat as $depth1 => $depth1Value) {
745
			if(isset($depth1Value['SliceOssObjectPrefix'])){
746
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.SliceOssObjectPrefix'] = $depth1Value['SliceOssObjectPrefix'];
747
			}
748
			if(isset($depth1Value['SliceDuration'])){
749
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.SliceDuration'] = $depth1Value['SliceDuration'];
750
			}
751
			if(isset($depth1Value['OssObjectPrefix'])){
752
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.OssObjectPrefix'] = $depth1Value['OssObjectPrefix'];
753
			}
754
			if(isset($depth1Value['Format'])){
755
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.Format'] = $depth1Value['Format'];
756
			}
757
			if(isset($depth1Value['CycleDuration'])){
758
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.CycleDuration'] = $depth1Value['CycleDuration'];
759
			}
760
		}
761
762
		return $this;
763
    }
764
765
    /**
766
     * @param array $recordFormat
767
     *
768
     * @return $this
769
     */
770
	public function withRecordFormat(array $recordFormat)
771
	{
772
	    $this->data['RecordFormat'] = $recordFormat;
773
		foreach ($recordFormat as $depth1 => $depth1Value) {
774
			if(isset($depth1Value['SliceOssObjectPrefix'])){
775
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.SliceOssObjectPrefix'] = $depth1Value['SliceOssObjectPrefix'];
776
			}
777
			if(isset($depth1Value['SliceDuration'])){
778
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.SliceDuration'] = $depth1Value['SliceDuration'];
779
			}
780
			if(isset($depth1Value['OssObjectPrefix'])){
781
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.OssObjectPrefix'] = $depth1Value['OssObjectPrefix'];
782
			}
783
			if(isset($depth1Value['Format'])){
784
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.Format'] = $depth1Value['Format'];
785
			}
786
			if(isset($depth1Value['CycleDuration'])){
787
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.CycleDuration'] = $depth1Value['CycleDuration'];
788
			}
789
		}
790
791
		return $this;
792
    }
793
}
794
795
/**
796
 * @method string getTimeInterval()
797
 * @method $this withTimeInterval($value)
798
 * @method string getOssEndpoint()
799
 * @method $this withOssEndpoint($value)
800
 * @method string getAppName()
801
 * @method $this withAppName($value)
802
 * @method string getSecurityToken()
803
 * @method $this withSecurityToken($value)
804
 * @method string getOverwriteOssObject()
805
 * @method $this withOverwriteOssObject($value)
806
 * @method string getOssBucket()
807
 * @method $this withOssBucket($value)
808
 * @method string getDomainName()
809
 * @method $this withDomainName($value)
810
 * @method string getSequenceOssObject()
811
 * @method $this withSequenceOssObject($value)
812
 * @method string getOwnerId()
813
 * @method $this withOwnerId($value)
814
 * @method string getCallback()
815
 * @method $this withCallback($value)
816
 */
817
class AddLiveAppSnapshotConfig extends Rpc
818
{
819
}
820
821
/**
822
 * @method string getOssEndpoint()
823
 * @method $this withOssEndpoint($value)
824
 * @method string getOssObject()
825
 * @method $this withOssObject($value)
826
 * @method string getAppName()
827
 * @method $this withAppName($value)
828
 * @method string getStreamName()
829
 * @method $this withStreamName($value)
830
 * @method string getOssBucket()
831
 * @method $this withOssBucket($value)
832
 * @method string getDomainName()
833
 * @method $this withDomainName($value)
834
 * @method string getOwnerId()
835
 * @method $this withOwnerId($value)
836
 * @method string getBizType()
837
 * @method $this withBizType($value)
838
 */
839
class AddLiveAudioAuditConfig extends Rpc
840
{
841
}
842
843
/**
844
 * @method string getDomainName()
845
 * @method $this withDomainName($value)
846
 * @method string getOwnerId()
847
 * @method $this withOwnerId($value)
848
 * @method string getCallbackTemplate()
849
 * @method $this withCallbackTemplate($value)
850
 * @method string getCallback()
851
 * @method $this withCallback($value)
852
 */
853
class AddLiveAudioAuditNotifyConfig extends Rpc
854
{
855
}
856
857
/**
858
 * @method string getTransferArgs()
859
 * @method $this withTransferArgs($value)
860
 * @method string getStartTime()
861
 * @method $this withStartTime($value)
862
 * @method string getAppName()
863
 * @method $this withAppName($value)
864
 * @method string getStreamName()
865
 * @method $this withStreamName($value)
866
 * @method string getDstUrl()
867
 * @method $this withDstUrl($value)
868
 * @method string getDomainName()
869
 * @method $this withDomainName($value)
870
 * @method string getEndTime()
871
 * @method $this withEndTime($value)
872
 * @method string getOwnerId()
873
 * @method $this withOwnerId($value)
874
 */
875
class AddLiveCenterTransfer extends Rpc
876
{
877
}
878
879
/**
880
 * @method string getSecurityToken()
881
 * @method $this withSecurityToken($value)
882
 * @method string getNotifyUrl()
883
 * @method $this withNotifyUrl($value)
884
 * @method string getDomainName()
885
 * @method $this withDomainName($value)
886
 * @method string getOwnerId()
887
 * @method $this withOwnerId($value)
888
 */
889
class AddLiveDetectNotifyConfig extends Rpc
890
{
891
}
892
893
/**
894
 * @method string getSecurityToken()
895
 * @method $this withSecurityToken($value)
896
 * @method string getScope()
897
 * @method $this withScope($value)
898
 * @method string getTopLevelDomain()
899
 * @method $this withTopLevelDomain($value)
900
 * @method string getOwnerAccount()
901
 * @method $this withOwnerAccount($value)
902
 * @method string getDomainName()
903
 * @method $this withDomainName($value)
904
 * @method string getOwnerId()
905
 * @method $this withOwnerId($value)
906
 * @method string getRegion()
907
 * @method $this withRegion($value)
908
 * @method string getCheckUrl()
909
 * @method $this withCheckUrl($value)
910
 * @method string getLiveDomainType()
911
 * @method $this withLiveDomainType($value)
912
 */
913
class AddLiveDomain extends Rpc
914
{
915
}
916
917
/**
918
 * @method string getSecurityToken()
919
 * @method $this withSecurityToken($value)
920
 * @method string getPushDomain()
921
 * @method $this withPushDomain($value)
922
 * @method string getOwnerId()
923
 * @method $this withOwnerId($value)
924
 * @method string getPullDomain()
925
 * @method $this withPullDomain($value)
926
 */
927
class AddLiveDomainMapping extends Rpc
928
{
929
}
930
931
/**
932
 * @method string getPlayDomain()
933
 * @method $this withPlayDomain($value)
934
 * @method string getOwnerId()
935
 * @method $this withOwnerId($value)
936
 * @method string getPullDomain()
937
 * @method $this withPullDomain($value)
938
 */
939
class AddLiveDomainPlayMapping extends Rpc
940
{
941
}
942
943
/**
944
 * @method string getStartTime()
945
 * @method $this withStartTime($value)
946
 * @method string getAppName()
947
 * @method $this withAppName($value)
948
 * @method string getStreamName()
949
 * @method $this withStreamName($value)
950
 * @method string getPullAlways()
951
 * @method $this withPullAlways($value)
952
 * @method string getDomainName()
953
 * @method $this withDomainName($value)
954
 * @method string getEndTime()
955
 * @method $this withEndTime($value)
956
 * @method string getOwnerId()
957
 * @method $this withOwnerId($value)
958
 * @method string getSourceUrl()
959
 * @method $this withSourceUrl($value)
960
 */
961
class AddLivePullStreamInfoConfig extends Rpc
962
{
963
}
964
965
/**
966
 * @method string getOnDemandUrl()
967
 * @method $this withOnDemandUrl($value)
968
 * @method string getSecurityToken()
969
 * @method $this withSecurityToken($value)
970
 * @method string getNotifyUrl()
971
 * @method $this withNotifyUrl($value)
972
 * @method string getNeedStatusNotify()
973
 * @method $this withNeedStatusNotify($value)
974
 * @method string getDomainName()
975
 * @method $this withDomainName($value)
976
 * @method string getOwnerId()
977
 * @method $this withOwnerId($value)
978
 */
979
class AddLiveRecordNotifyConfig extends Rpc
980
{
981
}
982
983
/**
984
 * @method string getAutoCompose()
985
 * @method $this withAutoCompose($value)
986
 * @method string getComposeVodTranscodeGroupId()
987
 * @method $this withComposeVodTranscodeGroupId($value)
988
 * @method string getStorageLocation()
989
 * @method $this withStorageLocation($value)
990
 * @method string getAppName()
991
 * @method $this withAppName($value)
992
 * @method string getStreamName()
993
 * @method $this withStreamName($value)
994
 * @method string getVodTranscodeGroupId()
995
 * @method $this withVodTranscodeGroupId($value)
996
 * @method string getDomainName()
997
 * @method $this withDomainName($value)
998
 * @method string getCycleDuration()
999
 * @method $this withCycleDuration($value)
1000
 * @method string getOwnerId()
1001
 * @method $this withOwnerId($value)
1002
 */
1003
class AddLiveRecordVodConfig extends Rpc
1004
{
1005
}
1006
1007
/**
1008
 * @method string getOssEndpoint()
1009
 * @method $this withOssEndpoint($value)
1010
 * @method string getOssObject()
1011
 * @method $this withOssObject($value)
1012
 * @method array getScene()
1013
 * @method string getAppName()
1014
 * @method $this withAppName($value)
1015
 * @method string getSecurityToken()
1016
 * @method $this withSecurityToken($value)
1017
 * @method string getOssBucket()
1018
 * @method $this withOssBucket($value)
1019
 * @method string getDomainName()
1020
 * @method $this withDomainName($value)
1021
 * @method string getOwnerId()
1022
 * @method $this withOwnerId($value)
1023
 * @method string getInterval()
1024
 * @method $this withInterval($value)
1025
 */
1026
class AddLiveSnapshotDetectPornConfig extends Rpc
1027
{
1028
1029
    /**
1030
     * @param array $scene
1031
     *
1032
     * @return $this
1033
     */
1034
	public function withScene(array $scene)
1035
	{
1036
	    $this->data['Scene'] = $scene;
1037
		foreach ($scene as $i => $iValue) {
1038
			$this->options['query']['Scene.' . ($i + 1)] = $iValue;
1039
		}
1040
1041
		return $this;
1042
    }
1043
}
1044
1045
/**
1046
 * @method string getNotifyReqAuth()
1047
 * @method $this withNotifyReqAuth($value)
1048
 * @method string getNotifyUrl()
1049
 * @method $this withNotifyUrl($value)
1050
 * @method string getDomainName()
1051
 * @method $this withDomainName($value)
1052
 * @method string getOwnerId()
1053
 * @method $this withOwnerId($value)
1054
 * @method string getNotifyAuthKey()
1055
 * @method $this withNotifyAuthKey($value)
1056
 */
1057
class AddLiveSnapshotNotifyConfig extends Rpc
1058
{
1059
}
1060
1061
/**
1062
 * @method string getTemplate()
1063
 * @method $this withTemplate($value)
1064
 * @method string getLazy()
1065
 * @method $this withLazy($value)
1066
 * @method string getMix()
1067
 * @method $this withMix($value)
1068
 * @method string getApp()
1069
 * @method $this withApp($value)
1070
 * @method string getEncryptParameters()
1071
 * @method $this withEncryptParameters($value)
1072
 * @method string getWatermark()
1073
 * @method $this withWatermark($value)
1074
 * @method string getOwnerId()
1075
 * @method $this withOwnerId($value)
1076
 * @method string getDomain()
1077
 * @method $this withDomain($value)
1078
 * @method string getWaterPattern()
1079
 * @method $this withWaterPattern($value)
1080
 * @method string getOnlyAudio()
1081
 * @method $this withOnlyAudio($value)
1082
 */
1083
class AddLiveStreamTranscode extends Rpc
1084
{
1085
}
1086
1087
/**
1088
 * @method string getYOffset()
1089
 * @method $this withYOffset($value)
1090
 * @method string getPictureUrl()
1091
 * @method $this withPictureUrl($value)
1092
 * @method string getDescription()
1093
 * @method $this withDescription($value)
1094
 * @method string getType()
1095
 * @method $this withType($value)
1096
 * @method string getHeight()
1097
 * @method $this withHeight($value)
1098
 * @method string getXOffset()
1099
 * @method $this withXOffset($value)
1100
 * @method string getOwnerId()
1101
 * @method $this withOwnerId($value)
1102
 * @method string getRefWidth()
1103
 * @method $this withRefWidth($value)
1104
 * @method string getTransparency()
1105
 * @method $this withTransparency($value)
1106
 * @method string getDomain()
1107
 * @method $this withDomain($value)
1108
 * @method string getName()
1109
 * @method $this withName($value)
1110
 * @method string getOffsetCorner()
1111
 * @method $this withOffsetCorner($value)
1112
 * @method string getRefHeight()
1113
 * @method $this withRefHeight($value)
1114
 */
1115
class AddLiveStreamWatermark extends Rpc
1116
{
1117
}
1118
1119
/**
1120
 * @method string getDescription()
1121
 * @method $this withDescription($value)
1122
 * @method string getStream()
1123
 * @method $this withStream($value)
1124
 * @method string getApp()
1125
 * @method $this withApp($value)
1126
 * @method string getOwnerId()
1127
 * @method $this withOwnerId($value)
1128
 * @method string getTemplateId()
1129
 * @method $this withTemplateId($value)
1130
 * @method string getDomain()
1131
 * @method $this withDomain($value)
1132
 * @method string getName()
1133
 * @method $this withName($value)
1134
 */
1135
class AddLiveStreamWatermarkRule extends Rpc
1136
{
1137
}
1138
1139
/**
1140
 * @method string getApp()
1141
 * @method $this withApp($value)
1142
 * @method string getGroupId()
1143
 * @method $this withGroupId($value)
1144
 * @method string getTemplates()
1145
 * @method $this withTemplates($value)
1146
 * @method string getDomainName()
1147
 * @method $this withDomainName($value)
1148
 * @method string getOwnerId()
1149
 * @method $this withOwnerId($value)
1150
 * @method string getIsLazy()
1151
 * @method $this withIsLazy($value)
1152
 * @method string getAvFormat()
1153
 * @method $this withAvFormat($value)
1154
 * @method string getIsTimeAlign()
1155
 * @method $this withIsTimeAlign($value)
1156
 */
1157
class AddMultiRateConfig extends Rpc
1158
{
1159
}
1160
1161
/**
1162
 * @method string getProgramItems()
1163
 * @method $this withProgramItems($value)
1164
 * @method string getProgramId()
1165
 * @method $this withProgramId($value)
1166
 * @method string getCasterId()
1167
 * @method $this withCasterId($value)
1168
 * @method string getOwnerId()
1169
 * @method $this withOwnerId($value)
1170
 * @method string getProgramConfig()
1171
 * @method $this withProgramConfig($value)
1172
 */
1173
class AddPlaylistItems extends Rpc
1174
{
1175
}
1176
1177
/**
1178
 * @method string getTemplate()
1179
 * @method $this withTemplate($value)
1180
 * @method string getDeleteBframes()
1181
 * @method $this withDeleteBframes($value)
1182
 * @method string getLazy()
1183
 * @method $this withLazy($value)
1184
 * @method string getGop()
1185
 * @method $this withGop($value)
1186
 * @method string getOpus()
1187
 * @method $this withOpus($value)
1188
 * @method string getAudioCodec()
1189
 * @method $this withAudioCodec($value)
1190
 * @method string getTemplateType()
1191
 * @method $this withTemplateType($value)
1192
 * @method string getAudioProfile()
1193
 * @method $this withAudioProfile($value)
1194
 * @method string getHeight()
1195
 * @method $this withHeight($value)
1196
 * @method string getApp()
1197
 * @method $this withApp($value)
1198
 * @method string getAudioChannelNum()
1199
 * @method $this withAudioChannelNum($value)
1200
 * @method string getProfile()
1201
 * @method $this withProfile($value)
1202
 * @method string getFPS()
1203
 * @method $this withFPS($value)
1204
 * @method string getOwnerId()
1205
 * @method $this withOwnerId($value)
1206
 * @method string getAudioRate()
1207
 * @method $this withAudioRate($value)
1208
 * @method string getAudioBitrate()
1209
 * @method $this withAudioBitrate($value)
1210
 * @method string getDomain()
1211
 * @method $this withDomain($value)
1212
 * @method string getWidth()
1213
 * @method $this withWidth($value)
1214
 * @method string getVideoBitrate()
1215
 * @method $this withVideoBitrate($value)
1216
 */
1217
class AddRtsLiveStreamTranscode extends Rpc
1218
{
1219
}
1220
1221
/**
1222
 * @method array getShowList()
1223
 * @method string getLiveInputType()
1224
 * @method $this withLiveInputType($value)
1225
 * @method string getIsBatchMode()
1226
 * @method string getDuration()
1227
 * @method $this withDuration($value)
1228
 * @method string getRepeatTimes()
1229
 * @method $this withRepeatTimes($value)
1230
 * @method string getShowName()
1231
 * @method $this withShowName($value)
1232
 * @method string getResourceId()
1233
 * @method $this withResourceId($value)
1234
 * @method string getCasterId()
1235
 * @method $this withCasterId($value)
1236
 * @method string getOwnerId()
1237
 * @method $this withOwnerId($value)
1238
 * @method string getResourceType()
1239
 * @method $this withResourceType($value)
1240
 * @method string getResourceUrl()
1241
 * @method $this withResourceUrl($value)
1242
 * @method string getSpot()
1243
 * @method $this withSpot($value)
1244
 */
1245
class AddShowIntoShowList extends Rpc
1246
{
1247
1248
    /**
1249
     * @param array $showList
1250
     *
1251
     * @return $this
1252
     */
1253
	public function withShowList(array $showList)
1254
	{
1255
	    $this->data['ShowList'] = $showList;
1256
		foreach ($showList as $depth1 => $depth1Value) {
1257
			if(isset($depth1Value['ShowName'])){
1258
				$this->options['query']['showList.' . ($depth1 + 1) . '.showName'] = $depth1Value['ShowName'];
1259
			}
1260
			if(isset($depth1Value['RepeatTimes'])){
1261
				$this->options['query']['showList.' . ($depth1 + 1) . '.repeatTimes'] = $depth1Value['RepeatTimes'];
1262
			}
1263
			if(isset($depth1Value['ResourceType'])){
1264
				$this->options['query']['showList.' . ($depth1 + 1) . '.resourceType'] = $depth1Value['ResourceType'];
1265
			}
1266
			if(isset($depth1Value['ResourceUrl'])){
1267
				$this->options['query']['showList.' . ($depth1 + 1) . '.resourceUrl'] = $depth1Value['ResourceUrl'];
1268
			}
1269
			if(isset($depth1Value['LiveInputType'])){
1270
				$this->options['query']['showList.' . ($depth1 + 1) . '.liveInputType'] = $depth1Value['LiveInputType'];
1271
			}
1272
			if(isset($depth1Value['Duration'])){
1273
				$this->options['query']['showList.' . ($depth1 + 1) . '.duration'] = $depth1Value['Duration'];
1274
			}
1275
			if(isset($depth1Value['ResourceId'])){
1276
				$this->options['query']['showList.' . ($depth1 + 1) . '.resourceId'] = $depth1Value['ResourceId'];
1277
			}
1278
		}
1279
1280
		return $this;
1281
    }
1282
1283
    /**
1284
     * @param string $value
1285
     *
1286
     * @return $this
1287
     */
1288
    public function withIsBatchMode($value)
1289
    {
1290
        $this->data['IsBatchMode'] = $value;
1291
        $this->options['query']['isBatchMode'] = $value;
1292
1293
        return $this;
1294
    }
1295
}
1296
1297
/**
1298
 * @method string getScreenInputConfigList()
1299
 * @method $this withScreenInputConfigList($value)
1300
 * @method string getLayoutType()
1301
 * @method $this withLayoutType($value)
1302
 * @method string getLayoutName()
1303
 * @method $this withLayoutName($value)
1304
 * @method string getLayerOrderConfigList()
1305
 * @method $this withLayerOrderConfigList($value)
1306
 * @method string getMediaInputConfigList()
1307
 * @method $this withMediaInputConfigList($value)
1308
 * @method string getCasterId()
1309
 * @method $this withCasterId($value)
1310
 * @method string getBgImageConfig()
1311
 * @method $this withBgImageConfig($value)
1312
 * @method string getOwnerId()
1313
 * @method $this withOwnerId($value)
1314
 * @method string getCommonConfig()
1315
 * @method $this withCommonConfig($value)
1316
 */
1317
class AddStudioLayout extends Rpc
1318
{
1319
}
1320
1321
/**
1322
 * @method string getPattern()
1323
 * @method $this withPattern($value)
1324
 * @method string getAppName()
1325
 * @method $this withAppName($value)
1326
 * @method string getRepeat()
1327
 * @method $this withRepeat($value)
1328
 * @method string getText()
1329
 * @method $this withText($value)
1330
 * @method string getStreamName()
1331
 * @method $this withStreamName($value)
1332
 * @method string getDomainName()
1333
 * @method $this withDomainName($value)
1334
 * @method string getOwnerId()
1335
 * @method $this withOwnerId($value)
1336
 * @method string getDelay()
1337
 * @method $this withDelay($value)
1338
 */
1339
class AddTrancodeSEI extends Rpc
1340
{
1341
}
1342
1343
/**
1344
 * @method string getOwnerId()
1345
 * @method $this withOwnerId($value)
1346
 * @method string getRoomId()
1347
 * @method $this withRoomId($value)
1348
 * @method string getAppId()
1349
 * @method $this withAppId($value)
1350
 */
1351
class AllowPushStream extends Rpc
1352
{
1353
}
1354
1355
/**
1356
 * @method string getFunctionNames()
1357
 * @method $this withFunctionNames($value)
1358
 * @method string getDomainNames()
1359
 * @method $this withDomainNames($value)
1360
 * @method string getOwnerAccount()
1361
 * @method $this withOwnerAccount($value)
1362
 * @method string getOwnerId()
1363
 * @method $this withOwnerId($value)
1364
 * @method string getSecurityToken()
1365
 * @method $this withSecurityToken($value)
1366
 */
1367
class BatchDeleteLiveDomainConfigs extends Rpc
1368
{
1369
}
1370
1371
/**
1372
 * @method string getGroupId()
1373
 * @method string getUserIds()
1374
 * @method string getAppId()
1375
 */
1376
class BatchGetOnlineUsers extends Rpc
1377
{
1378
1379
    /**
1380
     * @param string $value
1381
     *
1382
     * @return $this
1383
     */
1384
    public function withGroupId($value)
1385
    {
1386
        $this->data['GroupId'] = $value;
1387
        $this->options['form_params']['GroupId'] = $value;
1388
1389
        return $this;
1390
    }
1391
1392
    /**
1393
     * @param string $value
1394
     *
1395
     * @return $this
1396
     */
1397
    public function withUserIds($value)
1398
    {
1399
        $this->data['UserIds'] = $value;
1400
        $this->options['form_params']['UserIds'] = $value;
1401
1402
        return $this;
1403
    }
1404
1405
    /**
1406
     * @param string $value
1407
     *
1408
     * @return $this
1409
     */
1410
    public function withAppId($value)
1411
    {
1412
        $this->data['AppId'] = $value;
1413
        $this->options['form_params']['AppId'] = $value;
1414
1415
        return $this;
1416
    }
1417
}
1418
1419
/**
1420
 * @method string getFunctions()
1421
 * @method $this withFunctions($value)
1422
 * @method string getDomainNames()
1423
 * @method $this withDomainNames($value)
1424
 * @method string getOwnerAccount()
1425
 * @method $this withOwnerAccount($value)
1426
 * @method string getOwnerId()
1427
 * @method $this withOwnerId($value)
1428
 * @method string getSecurityToken()
1429
 * @method $this withSecurityToken($value)
1430
 */
1431
class BatchSetLiveDomainConfigs extends Rpc
1432
{
1433
}
1434
1435
/**
1436
 * @method string getOperatorUserId()
1437
 * @method string getBroadCastType()
1438
 * @method string getGroupId()
1439
 * @method string getAppId()
1440
 */
1441
class CancelMuteAllGroupUser extends Rpc
1442
{
1443
1444
    /**
1445
     * @param string $value
1446
     *
1447
     * @return $this
1448
     */
1449
    public function withOperatorUserId($value)
1450
    {
1451
        $this->data['OperatorUserId'] = $value;
1452
        $this->options['form_params']['OperatorUserId'] = $value;
1453
1454
        return $this;
1455
    }
1456
1457
    /**
1458
     * @param string $value
1459
     *
1460
     * @return $this
1461
     */
1462
    public function withBroadCastType($value)
1463
    {
1464
        $this->data['BroadCastType'] = $value;
1465
        $this->options['form_params']['BroadCastType'] = $value;
1466
1467
        return $this;
1468
    }
1469
1470
    /**
1471
     * @param string $value
1472
     *
1473
     * @return $this
1474
     */
1475
    public function withGroupId($value)
1476
    {
1477
        $this->data['GroupId'] = $value;
1478
        $this->options['form_params']['GroupId'] = $value;
1479
1480
        return $this;
1481
    }
1482
1483
    /**
1484
     * @param string $value
1485
     *
1486
     * @return $this
1487
     */
1488
    public function withAppId($value)
1489
    {
1490
        $this->data['AppId'] = $value;
1491
        $this->options['form_params']['AppId'] = $value;
1492
1493
        return $this;
1494
    }
1495
}
1496
1497
/**
1498
 * @method string getCancelMuteUserList()
1499
 * @method string getOperatorUserId()
1500
 * @method string getBroadCastType()
1501
 * @method string getGroupId()
1502
 * @method string getAppId()
1503
 */
1504
class CancelMuteGroupUser extends Rpc
1505
{
1506
1507
    /**
1508
     * @param string $value
1509
     *
1510
     * @return $this
1511
     */
1512
    public function withCancelMuteUserList($value)
1513
    {
1514
        $this->data['CancelMuteUserList'] = $value;
1515
        $this->options['form_params']['CancelMuteUserList'] = $value;
1516
1517
        return $this;
1518
    }
1519
1520
    /**
1521
     * @param string $value
1522
     *
1523
     * @return $this
1524
     */
1525
    public function withOperatorUserId($value)
1526
    {
1527
        $this->data['OperatorUserId'] = $value;
1528
        $this->options['form_params']['OperatorUserId'] = $value;
1529
1530
        return $this;
1531
    }
1532
1533
    /**
1534
     * @param string $value
1535
     *
1536
     * @return $this
1537
     */
1538
    public function withBroadCastType($value)
1539
    {
1540
        $this->data['BroadCastType'] = $value;
1541
        $this->options['form_params']['BroadCastType'] = $value;
1542
1543
        return $this;
1544
    }
1545
1546
    /**
1547
     * @param string $value
1548
     *
1549
     * @return $this
1550
     */
1551
    public function withGroupId($value)
1552
    {
1553
        $this->data['GroupId'] = $value;
1554
        $this->options['form_params']['GroupId'] = $value;
1555
1556
        return $this;
1557
    }
1558
1559
    /**
1560
     * @param string $value
1561
     *
1562
     * @return $this
1563
     */
1564
    public function withAppId($value)
1565
    {
1566
        $this->data['AppId'] = $value;
1567
        $this->options['form_params']['AppId'] = $value;
1568
1569
        return $this;
1570
    }
1571
}
1572
1573
/**
1574
 * @method string getAppName()
1575
 * @method $this withAppName($value)
1576
 * @method string getStreamName()
1577
 * @method $this withStreamName($value)
1578
 * @method string getDomainName()
1579
 * @method $this withDomainName($value)
1580
 * @method string getOwnerId()
1581
 * @method $this withOwnerId($value)
1582
 */
1583
class CloseLiveShift extends Rpc
1584
{
1585
}
1586
1587
/**
1588
 * @method string getClientToken()
1589
 * @method $this withClientToken($value)
1590
 * @method string getCasterName()
1591
 * @method $this withCasterName($value)
1592
 * @method string getSrcCasterId()
1593
 * @method $this withSrcCasterId($value)
1594
 * @method string getOwnerId()
1595
 * @method $this withOwnerId($value)
1596
 */
1597
class CopyCaster extends Rpc
1598
{
1599
}
1600
1601
/**
1602
 * @method string getFromSceneId()
1603
 * @method $this withFromSceneId($value)
1604
 * @method string getToSceneId()
1605
 * @method $this withToSceneId($value)
1606
 * @method string getCasterId()
1607
 * @method $this withCasterId($value)
1608
 * @method string getOwnerId()
1609
 * @method $this withOwnerId($value)
1610
 */
1611
class CopyCasterSceneConfig extends Rpc
1612
{
1613
}
1614
1615
/**
1616
 * @method string getClientToken()
1617
 * @method $this withClientToken($value)
1618
 * @method string getCasterName()
1619
 * @method $this withCasterName($value)
1620
 * @method string getCasterTemplate()
1621
 * @method $this withCasterTemplate($value)
1622
 * @method string getExpireTime()
1623
 * @method $this withExpireTime($value)
1624
 * @method string getNormType()
1625
 * @method $this withNormType($value)
1626
 * @method string getOwnerId()
1627
 * @method $this withOwnerId($value)
1628
 * @method string getPurchaseTime()
1629
 * @method $this withPurchaseTime($value)
1630
 * @method string getMicMode()
1631
 * @method $this withMicMode($value)
1632
 * @method string getChargeType()
1633
 * @method $this withChargeType($value)
1634
 */
1635
class CreateCaster extends Rpc
1636
{
1637
}
1638
1639
/**
1640
 * @method string getTemplate()
1641
 * @method $this withTemplate($value)
1642
 * @method string getCustomTemplate()
1643
 * @method $this withCustomTemplate($value)
1644
 * @method string getOwnerId()
1645
 * @method $this withOwnerId($value)
1646
 */
1647
class CreateCustomTemplate extends Rpc
1648
{
1649
}
1650
1651
/**
1652
 * @method string getDelayTime()
1653
 * @method $this withDelayTime($value)
1654
 * @method string getStream()
1655
 * @method $this withStream($value)
1656
 * @method string getApp()
1657
 * @method $this withApp($value)
1658
 * @method string getOwnerId()
1659
 * @method $this withOwnerId($value)
1660
 * @method string getTaskTriggerMode()
1661
 * @method $this withTaskTriggerMode($value)
1662
 * @method string getDomain()
1663
 * @method $this withDomain($value)
1664
 */
1665
class CreateLiveDelayConfig extends Rpc
1666
{
1667
}
1668
1669
/**
1670
 * @method string getProject()
1671
 * @method $this withProject($value)
1672
 * @method string getDomainName()
1673
 * @method $this withDomainName($value)
1674
 * @method string getOwnerId()
1675
 * @method $this withOwnerId($value)
1676
 * @method string getRegion()
1677
 * @method $this withRegion($value)
1678
 * @method string getLogstore()
1679
 * @method $this withLogstore($value)
1680
 */
1681
class CreateLiveRealTimeLogDelivery extends Rpc
1682
{
1683
1684
    /** @var string */
1685
    public $method = 'GET';
1686
}
1687
1688
/**
1689
 * @method string getMonitorConfig()
1690
 * @method $this withMonitorConfig($value)
1691
 * @method string getMonitorName()
1692
 * @method $this withMonitorName($value)
1693
 * @method string getStream()
1694
 * @method $this withStream($value)
1695
 * @method string getOutputTemplate()
1696
 * @method $this withOutputTemplate($value)
1697
 * @method string getApp()
1698
 * @method $this withApp($value)
1699
 * @method string getInputList()
1700
 * @method $this withInputList($value)
1701
 * @method string getOwnerId()
1702
 * @method $this withOwnerId($value)
1703
 * @method string getDomain()
1704
 * @method $this withDomain($value)
1705
 */
1706
class CreateLiveStreamMonitor extends Rpc
1707
{
1708
}
1709
1710
/**
1711
 * @method string getOssEndpoint()
1712
 * @method $this withOssEndpoint($value)
1713
 * @method string getStartTime()
1714
 * @method $this withStartTime($value)
1715
 * @method string getOssObject()
1716
 * @method $this withOssObject($value)
1717
 * @method string getAppName()
1718
 * @method $this withAppName($value)
1719
 * @method string getSecurityToken()
1720
 * @method $this withSecurityToken($value)
1721
 * @method string getEndTimeIncluded()
1722
 * @method $this withEndTimeIncluded($value)
1723
 * @method string getStreamName()
1724
 * @method $this withStreamName($value)
1725
 * @method string getOssBucket()
1726
 * @method $this withOssBucket($value)
1727
 * @method string getDomainName()
1728
 * @method $this withDomainName($value)
1729
 * @method string getEndTime()
1730
 * @method $this withEndTime($value)
1731
 * @method string getOwnerId()
1732
 * @method $this withOwnerId($value)
1733
 */
1734
class CreateLiveStreamRecordIndexFiles extends Rpc
1735
{
1736
}
1737
1738
/**
1739
 * @method string getType()
1740
 * @method $this withType($value)
1741
 * @method string getSecurityToken()
1742
 * @method $this withSecurityToken($value)
1743
 * @method string getTemplateConfig()
1744
 * @method $this withTemplateConfig($value)
1745
 * @method string getOwnerId()
1746
 * @method $this withOwnerId($value)
1747
 */
1748
class CreateLiveTranscodeTemplate extends Rpc
1749
{
1750
}
1751
1752
/**
1753
 * @method string getExtension()
1754
 * @method string getAppConfig()
1755
 * @method string getAppName()
1756
 */
1757
class CreateMessageApp extends Rpc
1758
{
1759
1760
    /**
1761
     * @param string $value
1762
     *
1763
     * @return $this
1764
     */
1765
    public function withExtension($value)
1766
    {
1767
        $this->data['Extension'] = $value;
1768
        $this->options['form_params']['Extension'] = $value;
1769
1770
        return $this;
1771
    }
1772
1773
    /**
1774
     * @param string $value
1775
     *
1776
     * @return $this
1777
     */
1778
    public function withAppConfig($value)
1779
    {
1780
        $this->data['AppConfig'] = $value;
1781
        $this->options['form_params']['AppConfig'] = $value;
1782
1783
        return $this;
1784
    }
1785
1786
    /**
1787
     * @param string $value
1788
     *
1789
     * @return $this
1790
     */
1791
    public function withAppName($value)
1792
    {
1793
        $this->data['AppName'] = $value;
1794
        $this->options['form_params']['AppName'] = $value;
1795
1796
        return $this;
1797
    }
1798
}
1799
1800
/**
1801
 * @method string getExtension()
1802
 * @method string getCreatorId()
1803
 * @method string getAppId()
1804
 */
1805
class CreateMessageGroup extends Rpc
1806
{
1807
1808
    /**
1809
     * @param string $value
1810
     *
1811
     * @return $this
1812
     */
1813
    public function withExtension($value)
1814
    {
1815
        $this->data['Extension'] = $value;
1816
        $this->options['form_params']['Extension'] = $value;
1817
1818
        return $this;
1819
    }
1820
1821
    /**
1822
     * @param string $value
1823
     *
1824
     * @return $this
1825
     */
1826
    public function withCreatorId($value)
1827
    {
1828
        $this->data['CreatorId'] = $value;
1829
        $this->options['form_params']['CreatorId'] = $value;
1830
1831
        return $this;
1832
    }
1833
1834
    /**
1835
     * @param string $value
1836
     *
1837
     * @return $this
1838
     */
1839
    public function withAppId($value)
1840
    {
1841
        $this->data['AppId'] = $value;
1842
        $this->options['form_params']['AppId'] = $value;
1843
1844
        return $this;
1845
    }
1846
}
1847
1848
/**
1849
 * @method string getOutputConfig()
1850
 * @method $this withOutputConfig($value)
1851
 * @method string getLayoutId()
1852
 * @method $this withLayoutId($value)
1853
 * @method string getDomainName()
1854
 * @method $this withDomainName($value)
1855
 * @method string getInputStreamList()
1856
 * @method $this withInputStreamList($value)
1857
 * @method string getOwnerId()
1858
 * @method $this withOwnerId($value)
1859
 * @method string getCallbackConfig()
1860
 * @method $this withCallbackConfig($value)
1861
 */
1862
class CreateMixStream extends Rpc
1863
{
1864
}
1865
1866
/**
1867
 * @method string getCasterId()
1868
 * @method $this withCasterId($value)
1869
 * @method string getOwnerId()
1870
 * @method $this withOwnerId($value)
1871
 */
1872
class DeleteCaster extends Rpc
1873
{
1874
}
1875
1876
/**
1877
 * @method string getComponentId()
1878
 * @method $this withComponentId($value)
1879
 * @method string getCasterId()
1880
 * @method $this withCasterId($value)
1881
 * @method string getOwnerId()
1882
 * @method $this withOwnerId($value)
1883
 */
1884
class DeleteCasterComponent extends Rpc
1885
{
1886
}
1887
1888
/**
1889
 * @method string getCasterId()
1890
 * @method $this withCasterId($value)
1891
 * @method string getOwnerId()
1892
 * @method $this withOwnerId($value)
1893
 * @method string getEpisodeId()
1894
 * @method $this withEpisodeId($value)
1895
 */
1896
class DeleteCasterEpisode extends Rpc
1897
{
1898
}
1899
1900
/**
1901
 * @method string getProgramId()
1902
 * @method $this withProgramId($value)
1903
 * @method string getOwnerId()
1904
 * @method $this withOwnerId($value)
1905
 */
1906
class DeleteCasterEpisodeGroup extends Rpc
1907
{
1908
}
1909
1910
/**
1911
 * @method string getLayoutId()
1912
 * @method $this withLayoutId($value)
1913
 * @method string getCasterId()
1914
 * @method $this withCasterId($value)
1915
 * @method string getOwnerId()
1916
 * @method $this withOwnerId($value)
1917
 */
1918
class DeleteCasterLayout extends Rpc
1919
{
1920
}
1921
1922
/**
1923
 * @method string getCasterId()
1924
 * @method $this withCasterId($value)
1925
 * @method string getOwnerId()
1926
 * @method $this withOwnerId($value)
1927
 */
1928
class DeleteCasterProgram extends Rpc
1929
{
1930
}
1931
1932
/**
1933
 * @method string getType()
1934
 * @method $this withType($value)
1935
 * @method string getCasterId()
1936
 * @method $this withCasterId($value)
1937
 * @method string getOwnerId()
1938
 * @method $this withOwnerId($value)
1939
 * @method string getSceneId()
1940
 * @method $this withSceneId($value)
1941
 */
1942
class DeleteCasterSceneConfig extends Rpc
1943
{
1944
}
1945
1946
/**
1947
 * @method string getResourceId()
1948
 * @method $this withResourceId($value)
1949
 * @method string getCasterId()
1950
 * @method $this withCasterId($value)
1951
 * @method string getOwnerId()
1952
 * @method $this withOwnerId($value)
1953
 */
1954
class DeleteCasterVideoResource extends Rpc
1955
{
1956
}
1957
1958
/**
1959
 * @method string getTemplate()
1960
 * @method $this withTemplate($value)
1961
 * @method string getOwnerId()
1962
 * @method $this withOwnerId($value)
1963
 */
1964
class DeleteCustomTemplate extends Rpc
1965
{
1966
}
1967
1968
/**
1969
 * @method string getAppName()
1970
 * @method $this withAppName($value)
1971
 * @method string getSecurityToken()
1972
 * @method $this withSecurityToken($value)
1973
 * @method string getStreamName()
1974
 * @method $this withStreamName($value)
1975
 * @method string getDomainName()
1976
 * @method $this withDomainName($value)
1977
 * @method string getOwnerId()
1978
 * @method $this withOwnerId($value)
1979
 */
1980
class DeleteLiveAppRecordConfig extends Rpc
1981
{
1982
}
1983
1984
/**
1985
 * @method string getAppName()
1986
 * @method $this withAppName($value)
1987
 * @method string getSecurityToken()
1988
 * @method $this withSecurityToken($value)
1989
 * @method string getDomainName()
1990
 * @method $this withDomainName($value)
1991
 * @method string getOwnerId()
1992
 * @method $this withOwnerId($value)
1993
 */
1994
class DeleteLiveAppSnapshotConfig extends Rpc
1995
{
1996
}
1997
1998
/**
1999
 * @method string getAppName()
2000
 * @method $this withAppName($value)
2001
 * @method string getStreamName()
2002
 * @method $this withStreamName($value)
2003
 * @method string getDomainName()
2004
 * @method $this withDomainName($value)
2005
 * @method string getOwnerId()
2006
 * @method $this withOwnerId($value)
2007
 */
2008
class DeleteLiveAudioAuditConfig extends Rpc
2009
{
2010
}
2011
2012
/**
2013
 * @method string getDomainName()
2014
 * @method $this withDomainName($value)
2015
 * @method string getOwnerId()
2016
 * @method $this withOwnerId($value)
2017
 */
2018
class DeleteLiveAudioAuditNotifyConfig extends Rpc
2019
{
2020
}
2021
2022
/**
2023
 * @method string getAppName()
2024
 * @method $this withAppName($value)
2025
 * @method string getStreamName()
2026
 * @method $this withStreamName($value)
2027
 * @method string getDstUrl()
2028
 * @method $this withDstUrl($value)
2029
 * @method string getDomainName()
2030
 * @method $this withDomainName($value)
2031
 * @method string getOwnerId()
2032
 * @method $this withOwnerId($value)
2033
 */
2034
class DeleteLiveCenterTransfer extends Rpc
2035
{
2036
}
2037
2038
/**
2039
 * @method string getStream()
2040
 * @method $this withStream($value)
2041
 * @method string getApp()
2042
 * @method $this withApp($value)
2043
 * @method string getOwnerId()
2044
 * @method $this withOwnerId($value)
2045
 * @method string getDomain()
2046
 * @method $this withDomain($value)
2047
 */
2048
class DeleteLiveDelayConfig extends Rpc
2049
{
2050
}
2051
2052
/**
2053
 * @method string getSecurityToken()
2054
 * @method $this withSecurityToken($value)
2055
 * @method string getDomainName()
2056
 * @method $this withDomainName($value)
2057
 * @method string getOwnerId()
2058
 * @method $this withOwnerId($value)
2059
 */
2060
class DeleteLiveDetectNotifyConfig extends Rpc
2061
{
2062
}
2063
2064
/**
2065
 * @method string getOwnerAccount()
2066
 * @method $this withOwnerAccount($value)
2067
 * @method string getDomainName()
2068
 * @method $this withDomainName($value)
2069
 * @method string getOwnerId()
2070
 * @method $this withOwnerId($value)
2071
 * @method string getSecurityToken()
2072
 * @method $this withSecurityToken($value)
2073
 */
2074
class DeleteLiveDomain extends Rpc
2075
{
2076
}
2077
2078
/**
2079
 * @method string getSecurityToken()
2080
 * @method $this withSecurityToken($value)
2081
 * @method string getPushDomain()
2082
 * @method $this withPushDomain($value)
2083
 * @method string getOwnerId()
2084
 * @method $this withOwnerId($value)
2085
 * @method string getPullDomain()
2086
 * @method $this withPullDomain($value)
2087
 */
2088
class DeleteLiveDomainMapping extends Rpc
2089
{
2090
}
2091
2092
/**
2093
 * @method string getPlayDomain()
2094
 * @method $this withPlayDomain($value)
2095
 * @method string getOwnerId()
2096
 * @method $this withOwnerId($value)
2097
 * @method string getPullDomain()
2098
 * @method $this withPullDomain($value)
2099
 */
2100
class DeleteLiveDomainPlayMapping extends Rpc
2101
{
2102
}
2103
2104
/**
2105
 * @method string getDomainName()
2106
 * @method $this withDomainName($value)
2107
 * @method string getOwnerId()
2108
 * @method $this withOwnerId($value)
2109
 */
2110
class DeleteLiveEdgeTransfer extends Rpc
2111
{
2112
}
2113
2114
/**
2115
 * @method string getDomainName()
2116
 * @method $this withDomainName($value)
2117
 * @method string getOwnerId()
2118
 * @method $this withOwnerId($value)
2119
 * @method string getAppName()
2120
 * @method $this withAppName($value)
2121
 */
2122
class DeleteLiveLazyPullStreamInfoConfig extends Rpc
2123
{
2124
}
2125
2126
/**
2127
 * @method string getAppName()
2128
 * @method $this withAppName($value)
2129
 * @method string getStreamName()
2130
 * @method $this withStreamName($value)
2131
 * @method string getDomainName()
2132
 * @method $this withDomainName($value)
2133
 * @method string getOwnerId()
2134
 * @method $this withOwnerId($value)
2135
 */
2136
class DeleteLivePullStreamInfoConfig extends Rpc
2137
{
2138
}
2139
2140
/**
2141
 * @method string getProject()
2142
 * @method $this withProject($value)
2143
 * @method string getDomainName()
2144
 * @method $this withDomainName($value)
2145
 * @method string getOwnerId()
2146
 * @method $this withOwnerId($value)
2147
 * @method string getRegion()
2148
 * @method $this withRegion($value)
2149
 * @method string getLogstore()
2150
 * @method $this withLogstore($value)
2151
 */
2152
class DeleteLiveRealtimeLogDelivery extends Rpc
2153
{
2154
2155
    /** @var string */
2156
    public $method = 'GET';
2157
}
2158
2159
/**
2160
 * @method string getProject()
2161
 * @method $this withProject($value)
2162
 * @method string getOwnerId()
2163
 * @method $this withOwnerId($value)
2164
 * @method string getRegion()
2165
 * @method $this withRegion($value)
2166
 * @method string getLogstore()
2167
 * @method $this withLogstore($value)
2168
 */
2169
class DeleteLiveRealTimeLogLogstore extends Rpc
2170
{
2171
2172
    /** @var string */
2173
    public $method = 'GET';
2174
}
2175
2176
/**
2177
 * @method string getSecurityToken()
2178
 * @method $this withSecurityToken($value)
2179
 * @method string getDomainName()
2180
 * @method $this withDomainName($value)
2181
 * @method string getOwnerId()
2182
 * @method $this withOwnerId($value)
2183
 */
2184
class DeleteLiveRecordNotifyConfig extends Rpc
2185
{
2186
}
2187
2188
/**
2189
 * @method string getAppName()
2190
 * @method $this withAppName($value)
2191
 * @method string getStreamName()
2192
 * @method $this withStreamName($value)
2193
 * @method string getDomainName()
2194
 * @method $this withDomainName($value)
2195
 * @method string getOwnerId()
2196
 * @method $this withOwnerId($value)
2197
 */
2198
class DeleteLiveRecordVodConfig extends Rpc
2199
{
2200
}
2201
2202
/**
2203
 * @method string getAppName()
2204
 * @method $this withAppName($value)
2205
 * @method string getSecurityToken()
2206
 * @method $this withSecurityToken($value)
2207
 * @method string getDomainName()
2208
 * @method $this withDomainName($value)
2209
 * @method string getOwnerId()
2210
 * @method $this withOwnerId($value)
2211
 */
2212
class DeleteLiveSnapshotDetectPornConfig extends Rpc
2213
{
2214
}
2215
2216
/**
2217
 * @method string getDomainName()
2218
 * @method $this withDomainName($value)
2219
 * @method string getOwnerId()
2220
 * @method $this withOwnerId($value)
2221
 */
2222
class DeleteLiveSnapshotNotifyConfig extends Rpc
2223
{
2224
}
2225
2226
/**
2227
 * @method string getSecurityToken()
2228
 * @method $this withSecurityToken($value)
2229
 * @method string getDomainName()
2230
 * @method $this withDomainName($value)
2231
 * @method string getOwnerId()
2232
 * @method $this withOwnerId($value)
2233
 * @method string getConfigId()
2234
 * @method $this withConfigId($value)
2235
 */
2236
class DeleteLiveSpecificStagingConfig extends Rpc
2237
{
2238
}
2239
2240
/**
2241
 * @method string getMonitorId()
2242
 * @method $this withMonitorId($value)
2243
 * @method string getOwnerId()
2244
 * @method $this withOwnerId($value)
2245
 */
2246
class DeleteLiveStreamMonitor extends Rpc
2247
{
2248
}
2249
2250
/**
2251
 * @method string getRemoveFile()
2252
 * @method $this withRemoveFile($value)
2253
 * @method string getAppName()
2254
 * @method $this withAppName($value)
2255
 * @method string getStreamName()
2256
 * @method $this withStreamName($value)
2257
 * @method string getDomainName()
2258
 * @method $this withDomainName($value)
2259
 * @method string getOwnerId()
2260
 * @method $this withOwnerId($value)
2261
 * @method array getRecordId()
2262
 */
2263
class DeleteLiveStreamRecordIndexFiles extends Rpc
2264
{
2265
2266
    /**
2267
     * @param array $recordId
2268
     *
2269
     * @return $this
2270
     */
2271
	public function withRecordId(array $recordId)
2272
	{
2273
	    $this->data['RecordId'] = $recordId;
2274
		foreach ($recordId as $i => $iValue) {
2275
			$this->options['query']['RecordId.' . ($i + 1)] = $iValue;
2276
		}
2277
2278
		return $this;
2279
    }
2280
}
2281
2282
/**
2283
 * @method string getDomainName()
2284
 * @method $this withDomainName($value)
2285
 * @method string getOwnerId()
2286
 * @method $this withOwnerId($value)
2287
 */
2288
class DeleteLiveStreamsNotifyUrlConfig extends Rpc
2289
{
2290
}
2291
2292
/**
2293
 * @method string getTemplate()
2294
 * @method $this withTemplate($value)
2295
 * @method string getSecurityToken()
2296
 * @method $this withSecurityToken($value)
2297
 * @method string getApp()
2298
 * @method $this withApp($value)
2299
 * @method string getOwnerId()
2300
 * @method $this withOwnerId($value)
2301
 * @method string getDomain()
2302
 * @method $this withDomain($value)
2303
 */
2304
class DeleteLiveStreamTranscode extends Rpc
2305
{
2306
}
2307
2308
/**
2309
 * @method string getOwnerId()
2310
 * @method $this withOwnerId($value)
2311
 * @method string getTemplateId()
2312
 * @method $this withTemplateId($value)
2313
 */
2314
class DeleteLiveStreamWatermark extends Rpc
2315
{
2316
}
2317
2318
/**
2319
 * @method string getStream()
2320
 * @method $this withStream($value)
2321
 * @method string getApp()
2322
 * @method $this withApp($value)
2323
 * @method string getOwnerId()
2324
 * @method $this withOwnerId($value)
2325
 * @method string getDomain()
2326
 * @method $this withDomain($value)
2327
 * @method string getRuleId()
2328
 * @method $this withRuleId($value)
2329
 */
2330
class DeleteLiveStreamWatermarkRule extends Rpc
2331
{
2332
}
2333
2334
/**
2335
 * @method string getAppId()
2336
 */
2337
class DeleteMessageApp extends Rpc
2338
{
2339
2340
    /**
2341
     * @param string $value
2342
     *
2343
     * @return $this
2344
     */
2345
    public function withAppId($value)
2346
    {
2347
        $this->data['AppId'] = $value;
2348
        $this->options['form_params']['AppId'] = $value;
2349
2350
        return $this;
2351
    }
2352
}
2353
2354
/**
2355
 * @method string getAppName()
2356
 * @method $this withAppName($value)
2357
 * @method string getStreamName()
2358
 * @method $this withStreamName($value)
2359
 * @method string getMixStreamId()
2360
 * @method $this withMixStreamId($value)
2361
 * @method string getDomainName()
2362
 * @method $this withDomainName($value)
2363
 * @method string getOwnerId()
2364
 * @method $this withOwnerId($value)
2365
 */
2366
class DeleteMixStream extends Rpc
2367
{
2368
}
2369
2370
/**
2371
 * @method string getDeleteAll()
2372
 * @method $this withDeleteAll($value)
2373
 * @method string getApp()
2374
 * @method $this withApp($value)
2375
 * @method string getGroupId()
2376
 * @method $this withGroupId($value)
2377
 * @method string getTemplates()
2378
 * @method $this withTemplates($value)
2379
 * @method string getDomainName()
2380
 * @method $this withDomainName($value)
2381
 * @method string getOwnerId()
2382
 * @method $this withOwnerId($value)
2383
 */
2384
class DeleteMultiRateConfig extends Rpc
2385
{
2386
}
2387
2388
/**
2389
 * @method string getProgramId()
2390
 * @method $this withProgramId($value)
2391
 * @method string getOwnerId()
2392
 * @method $this withOwnerId($value)
2393
 */
2394
class DeletePlaylist extends Rpc
2395
{
2396
}
2397
2398
/**
2399
 * @method string getProgramItemIds()
2400
 * @method $this withProgramItemIds($value)
2401
 * @method string getProgramId()
2402
 * @method $this withProgramId($value)
2403
 * @method string getOwnerId()
2404
 * @method $this withOwnerId($value)
2405
 */
2406
class DeletePlaylistItems extends Rpc
2407
{
2408
}
2409
2410
/**
2411
 * @method string getOwnerId()
2412
 * @method $this withOwnerId($value)
2413
 * @method string getRoomId()
2414
 * @method $this withRoomId($value)
2415
 * @method string getAppId()
2416
 * @method $this withAppId($value)
2417
 */
2418
class DeleteRoom extends Rpc
2419
{
2420
}
2421
2422
/**
2423
 * @method string getDomainName()
2424
 * @method $this withDomainName($value)
2425
 * @method string getOwnerId()
2426
 * @method $this withOwnerId($value)
2427
 */
2428
class DeleteSnapshotCallbackAuth extends Rpc
2429
{
2430
}
2431
2432
/**
2433
 * @method string getRemoveFile()
2434
 * @method $this withRemoveFile($value)
2435
 * @method string getAppName()
2436
 * @method $this withAppName($value)
2437
 * @method string getStreamName()
2438
 * @method $this withStreamName($value)
2439
 * @method string getDomainName()
2440
 * @method $this withDomainName($value)
2441
 * @method string getOwnerId()
2442
 * @method $this withOwnerId($value)
2443
 * @method array getCreateTimestampList()
2444
 */
2445
class DeleteSnapshotFiles extends Rpc
2446
{
2447
2448
    /**
2449
     * @param array $createTimestampList
2450
     *
2451
     * @return $this
2452
     */
2453
	public function withCreateTimestampList(array $createTimestampList)
2454
	{
2455
	    $this->data['CreateTimestampList'] = $createTimestampList;
2456
		foreach ($createTimestampList as $i => $iValue) {
2457
			$this->options['query']['CreateTimestampList.' . ($i + 1)] = $iValue;
2458
		}
2459
2460
		return $this;
2461
    }
2462
}
2463
2464
/**
2465
 * @method string getLayoutId()
2466
 * @method $this withLayoutId($value)
2467
 * @method string getCasterId()
2468
 * @method $this withCasterId($value)
2469
 * @method string getOwnerId()
2470
 * @method $this withOwnerId($value)
2471
 */
2472
class DeleteStudioLayout extends Rpc
2473
{
2474
}
2475
2476
/**
2477
 * @method string getCasterId()
2478
 * @method $this withCasterId($value)
2479
 * @method string getOwnerId()
2480
 * @method $this withOwnerId($value)
2481
 */
2482
class DescribeAutoShowListTasks extends Rpc
2483
{
2484
}
2485
2486
/**
2487
 * @method string getCasterId()
2488
 * @method $this withCasterId($value)
2489
 * @method string getOwnerId()
2490
 * @method $this withOwnerId($value)
2491
 */
2492
class DescribeCasterChannels extends Rpc
2493
{
2494
}
2495
2496
/**
2497
 * @method string getComponentId()
2498
 * @method $this withComponentId($value)
2499
 * @method string getCasterId()
2500
 * @method $this withCasterId($value)
2501
 * @method string getOwnerId()
2502
 * @method $this withOwnerId($value)
2503
 */
2504
class DescribeCasterComponents extends Rpc
2505
{
2506
}
2507
2508
/**
2509
 * @method string getCasterId()
2510
 * @method $this withCasterId($value)
2511
 * @method string getOwnerId()
2512
 * @method $this withOwnerId($value)
2513
 */
2514
class DescribeCasterConfig extends Rpc
2515
{
2516
}
2517
2518
/**
2519
 * @method string getLayoutId()
2520
 * @method $this withLayoutId($value)
2521
 * @method string getCasterId()
2522
 * @method $this withCasterId($value)
2523
 * @method string getOwnerId()
2524
 * @method $this withOwnerId($value)
2525
 */
2526
class DescribeCasterLayouts extends Rpc
2527
{
2528
}
2529
2530
/**
2531
 * @method string getStartTime()
2532
 * @method $this withStartTime($value)
2533
 * @method string getPageNum()
2534
 * @method $this withPageNum($value)
2535
 * @method string getPageSize()
2536
 * @method $this withPageSize($value)
2537
 * @method string getCasterId()
2538
 * @method $this withCasterId($value)
2539
 * @method string getEpisodeType()
2540
 * @method $this withEpisodeType($value)
2541
 * @method string getEndTime()
2542
 * @method $this withEndTime($value)
2543
 * @method string getOwnerId()
2544
 * @method $this withOwnerId($value)
2545
 * @method string getEpisodeId()
2546
 * @method $this withEpisodeId($value)
2547
 * @method string getStatus()
2548
 * @method $this withStatus($value)
2549
 */
2550
class DescribeCasterProgram extends Rpc
2551
{
2552
}
2553
2554
/**
2555
 * @method string getStartTime()
2556
 * @method $this withStartTime($value)
2557
 * @method string getPageNum()
2558
 * @method $this withPageNum($value)
2559
 * @method string getCasterName()
2560
 * @method $this withCasterName($value)
2561
 * @method string getPageSize()
2562
 * @method $this withPageSize($value)
2563
 * @method string getNormType()
2564
 * @method $this withNormType($value)
2565
 * @method string getCasterId()
2566
 * @method $this withCasterId($value)
2567
 * @method string getEndTime()
2568
 * @method $this withEndTime($value)
2569
 * @method string getOwnerId()
2570
 * @method $this withOwnerId($value)
2571
 * @method string getOrderByModifyAsc()
2572
 * @method $this withOrderByModifyAsc($value)
2573
 * @method string getChargeType()
2574
 * @method $this withChargeType($value)
2575
 * @method string getStatus()
2576
 * @method $this withStatus($value)
2577
 */
2578
class DescribeCasters extends Rpc
2579
{
2580
}
2581
2582
/**
2583
 * @method string getCasterId()
2584
 * @method $this withCasterId($value)
2585
 * @method string getOwnerId()
2586
 * @method $this withOwnerId($value)
2587
 * @method string getSceneId()
2588
 * @method $this withSceneId($value)
2589
 */
2590
class DescribeCasterSceneAudio extends Rpc
2591
{
2592
}
2593
2594
/**
2595
 * @method string getCasterId()
2596
 * @method $this withCasterId($value)
2597
 * @method string getOwnerId()
2598
 * @method $this withOwnerId($value)
2599
 * @method string getSceneId()
2600
 * @method $this withSceneId($value)
2601
 */
2602
class DescribeCasterScenes extends Rpc
2603
{
2604
}
2605
2606
/**
2607
 * @method string getCasterId()
2608
 * @method $this withCasterId($value)
2609
 * @method string getOwnerId()
2610
 * @method $this withOwnerId($value)
2611
 */
2612
class DescribeCasterStreamUrl extends Rpc
2613
{
2614
}
2615
2616
/**
2617
 * @method string getCasterId()
2618
 * @method $this withCasterId($value)
2619
 * @method string getOwnerId()
2620
 * @method $this withOwnerId($value)
2621
 */
2622
class DescribeCasterSyncGroup extends Rpc
2623
{
2624
}
2625
2626
/**
2627
 * @method string getCasterId()
2628
 * @method $this withCasterId($value)
2629
 * @method string getOwnerId()
2630
 * @method $this withOwnerId($value)
2631
 */
2632
class DescribeCasterVideoResources extends Rpc
2633
{
2634
}
2635
2636
/**
2637
 * @method string getStartTime()
2638
 * @method $this withStartTime($value)
2639
 * @method string getType()
2640
 * @method $this withType($value)
2641
 * @method string getDataProtocol()
2642
 * @method $this withDataProtocol($value)
2643
 * @method string getArea()
2644
 * @method $this withArea($value)
2645
 * @method string getDomainName()
2646
 * @method $this withDomainName($value)
2647
 * @method string getEndTime()
2648
 * @method $this withEndTime($value)
2649
 * @method string getOwnerId()
2650
 * @method $this withOwnerId($value)
2651
 * @method string getField()
2652
 * @method $this withField($value)
2653
 * @method string getInterval()
2654
 * @method $this withInterval($value)
2655
 */
2656
class DescribeDomainUsageData extends Rpc
2657
{
2658
}
2659
2660
/**
2661
 * @method string getStartTime()
2662
 * @method $this withStartTime($value)
2663
 * @method string getIntegrity()
2664
 * @method $this withIntegrity($value)
2665
 * @method string getEndTime()
2666
 * @method $this withEndTime($value)
2667
 * @method string getOwnerId()
2668
 * @method $this withOwnerId($value)
2669
 */
2670
class DescribeDomainWithIntegrity extends Rpc
2671
{
2672
2673
    /** @var string */
2674
    public $method = 'GET';
2675
}
2676
2677
/**
2678
 * @method string getPageNum()
2679
 * @method $this withPageNum($value)
2680
 * @method string getPageSize()
2681
 * @method $this withPageSize($value)
2682
 * @method string getOrder()
2683
 * @method $this withOrder($value)
2684
 * @method string getOwnerId()
2685
 * @method $this withOwnerId($value)
2686
 * @method string getAppId()
2687
 * @method $this withAppId($value)
2688
 */
2689
class DescribeForbidPushStreamRoomList extends Rpc
2690
{
2691
}
2692
2693
/**
2694
 * @method string getDomainName()
2695
 * @method $this withDomainName($value)
2696
 * @method string getOwnerId()
2697
 * @method $this withOwnerId($value)
2698
 * @method string getTime()
2699
 * @method $this withTime($value)
2700
 */
2701
class DescribeHlsLiveStreamRealTimeBpsData extends Rpc
2702
{
2703
2704
    /** @var string */
2705
    public $method = 'GET';
2706
}
2707
2708
/**
2709
 * @method string getAppName()
2710
 * @method $this withAppName($value)
2711
 * @method string getStreamName()
2712
 * @method $this withStreamName($value)
2713
 * @method string getDomainName()
2714
 * @method $this withDomainName($value)
2715
 * @method string getOwnerId()
2716
 * @method $this withOwnerId($value)
2717
 */
2718
class DescribeLiveAudioAuditConfig extends Rpc
2719
{
2720
}
2721
2722
/**
2723
 * @method string getDomainName()
2724
 * @method $this withDomainName($value)
2725
 * @method string getOwnerId()
2726
 * @method $this withOwnerId($value)
2727
 */
2728
class DescribeLiveAudioAuditNotifyConfig extends Rpc
2729
{
2730
}
2731
2732
/**
2733
 * @method string getAppName()
2734
 * @method $this withAppName($value)
2735
 * @method string getStreamName()
2736
 * @method $this withStreamName($value)
2737
 * @method string getDstUrl()
2738
 * @method $this withDstUrl($value)
2739
 * @method string getDomainName()
2740
 * @method $this withDomainName($value)
2741
 * @method string getOwnerId()
2742
 * @method $this withOwnerId($value)
2743
 */
2744
class DescribeLiveCenterTransfer extends Rpc
2745
{
2746
}
2747
2748
/**
2749
 * @method string getCertName()
2750
 * @method $this withCertName($value)
2751
 * @method string getOwnerId()
2752
 * @method $this withOwnerId($value)
2753
 * @method string getSecurityToken()
2754
 * @method $this withSecurityToken($value)
2755
 */
2756
class DescribeLiveCertificateDetail extends Rpc
2757
{
2758
}
2759
2760
/**
2761
 * @method string getDomainName()
2762
 * @method $this withDomainName($value)
2763
 * @method string getOwnerId()
2764
 * @method $this withOwnerId($value)
2765
 * @method string getSecurityToken()
2766
 * @method $this withSecurityToken($value)
2767
 */
2768
class DescribeLiveCertificateList extends Rpc
2769
{
2770
}
2771
2772
/**
2773
 * @method string getStream()
2774
 * @method $this withStream($value)
2775
 * @method string getApp()
2776
 * @method $this withApp($value)
2777
 * @method string getOwnerId()
2778
 * @method $this withOwnerId($value)
2779
 * @method string getDomain()
2780
 * @method $this withDomain($value)
2781
 */
2782
class DescribeLiveDelayConfig extends Rpc
2783
{
2784
}
2785
2786
/**
2787
 * @method string getStartTime()
2788
 * @method $this withStartTime($value)
2789
 * @method string getStreamName()
2790
 * @method $this withStreamName($value)
2791
 * @method string getSplitBy()
2792
 * @method $this withSplitBy($value)
2793
 * @method string getDomainName()
2794
 * @method $this withDomainName($value)
2795
 * @method string getEndTime()
2796
 * @method $this withEndTime($value)
2797
 * @method string getOwnerId()
2798
 * @method $this withOwnerId($value)
2799
 * @method string getInterval()
2800
 * @method $this withInterval($value)
2801
 * @method string getRegion()
2802
 * @method $this withRegion($value)
2803
 */
2804
class DescribeLiveDelayedStreamingUsage extends Rpc
2805
{
2806
}
2807
2808
/**
2809
 * @method string getSecurityToken()
2810
 * @method $this withSecurityToken($value)
2811
 * @method string getDomainName()
2812
 * @method $this withDomainName($value)
2813
 * @method string getOwnerId()
2814
 * @method $this withOwnerId($value)
2815
 */
2816
class DescribeLiveDetectNotifyConfig extends Rpc
2817
{
2818
}
2819
2820
/**
2821
 * @method string getFee()
2822
 * @method $this withFee($value)
2823
 * @method string getStartTime()
2824
 * @method $this withStartTime($value)
2825
 * @method string getScene()
2826
 * @method $this withScene($value)
2827
 * @method string getStream()
2828
 * @method $this withStream($value)
2829
 * @method string getSplitBy()
2830
 * @method $this withSplitBy($value)
2831
 * @method string getApp()
2832
 * @method $this withApp($value)
2833
 * @method string getDomainName()
2834
 * @method $this withDomainName($value)
2835
 * @method string getEndTime()
2836
 * @method $this withEndTime($value)
2837
 * @method string getOwnerId()
2838
 * @method $this withOwnerId($value)
2839
 * @method string getRegion()
2840
 * @method $this withRegion($value)
2841
 */
2842
class DescribeLiveDetectPornData extends Rpc
2843
{
2844
}
2845
2846
/**
2847
 * @method string getLocationNameEn()
2848
 * @method $this withLocationNameEn($value)
2849
 * @method string getStartTime()
2850
 * @method $this withStartTime($value)
2851
 * @method string getIspNameEn()
2852
 * @method $this withIspNameEn($value)
2853
 * @method string getDomainName()
2854
 * @method $this withDomainName($value)
2855
 * @method string getEndTime()
2856
 * @method $this withEndTime($value)
2857
 * @method string getOwnerId()
2858
 * @method $this withOwnerId($value)
2859
 * @method string getInterval()
2860
 * @method $this withInterval($value)
2861
 */
2862
class DescribeLiveDomainBpsData extends Rpc
2863
{
2864
}
2865
2866
/**
2867
 * @method string getLocationNameEn()
2868
 * @method $this withLocationNameEn($value)
2869
 * @method string getStartTime()
2870
 * @method $this withStartTime($value)
2871
 * @method string getIspNameEn()
2872
 * @method $this withIspNameEn($value)
2873
 * @method string getLayer()
2874
 * @method $this withLayer($value)
2875
 * @method string getDomainName()
2876
 * @method $this withDomainName($value)
2877
 * @method string getEndTime()
2878
 * @method $this withEndTime($value)
2879
 * @method string getOwnerId()
2880
 * @method $this withOwnerId($value)
2881
 * @method string getInterval()
2882
 * @method $this withInterval($value)
2883
 */
2884
class DescribeLiveDomainBpsDataByLayer extends Rpc
2885
{
2886
}
2887
2888
/**
2889
 * @method string getLocationNames()
2890
 * @method $this withLocationNames($value)
2891
 * @method string getIspNames()
2892
 * @method $this withIspNames($value)
2893
 * @method string getDomainName()
2894
 * @method $this withDomainName($value)
2895
 * @method string getOwnerId()
2896
 * @method $this withOwnerId($value)
2897
 * @method string getTimePoint()
2898
 * @method $this withTimePoint($value)
2899
 */
2900
class DescribeLiveDomainBpsDataByTimeStamp extends Rpc
2901
{
2902
}
2903
2904
/**
2905
 * @method string getDomainName()
2906
 * @method $this withDomainName($value)
2907
 * @method string getOwnerId()
2908
 * @method $this withOwnerId($value)
2909
 */
2910
class DescribeLiveDomainCertificateInfo extends Rpc
2911
{
2912
}
2913
2914
/**
2915
 * @method string getFunctionNames()
2916
 * @method $this withFunctionNames($value)
2917
 * @method string getDomainName()
2918
 * @method $this withDomainName($value)
2919
 * @method string getOwnerId()
2920
 * @method $this withOwnerId($value)
2921
 * @method string getSecurityToken()
2922
 * @method $this withSecurityToken($value)
2923
 */
2924
class DescribeLiveDomainConfigs extends Rpc
2925
{
2926
}
2927
2928
/**
2929
 * @method string getDomainName()
2930
 * @method $this withDomainName($value)
2931
 * @method string getOwnerId()
2932
 * @method $this withOwnerId($value)
2933
 * @method string getSecurityToken()
2934
 * @method $this withSecurityToken($value)
2935
 */
2936
class DescribeLiveDomainDetail extends Rpc
2937
{
2938
}
2939
2940
/**
2941
 * @method string getQueryTime()
2942
 * @method $this withQueryTime($value)
2943
 * @method string getDomainName()
2944
 * @method $this withDomainName($value)
2945
 * @method string getOwnerId()
2946
 * @method $this withOwnerId($value)
2947
 */
2948
class DescribeLiveDomainFrameRateAndBitRateData extends Rpc
2949
{
2950
}
2951
2952
/**
2953
 * @method string getLiveapiRequestFrom()
2954
 * @method $this withLiveapiRequestFrom($value)
2955
 * @method string getDomainName()
2956
 * @method $this withDomainName($value)
2957
 * @method string getOwnerId()
2958
 * @method $this withOwnerId($value)
2959
 */
2960
class DescribeLiveDomainLimit extends Rpc
2961
{
2962
}
2963
2964
/**
2965
 * @method string getStartTime()
2966
 * @method $this withStartTime($value)
2967
 * @method string getPageNumber()
2968
 * @method $this withPageNumber($value)
2969
 * @method string getPageSize()
2970
 * @method $this withPageSize($value)
2971
 * @method string getDomainName()
2972
 * @method $this withDomainName($value)
2973
 * @method string getEndTime()
2974
 * @method $this withEndTime($value)
2975
 * @method string getOwnerId()
2976
 * @method $this withOwnerId($value)
2977
 */
2978
class DescribeLiveDomainLog extends Rpc
2979
{
2980
}
2981
2982
/**
2983
 * @method string getDomainName()
2984
 * @method $this withDomainName($value)
2985
 * @method string getOwnerId()
2986
 * @method $this withOwnerId($value)
2987
 */
2988
class DescribeLiveDomainMapping extends Rpc
2989
{
2990
2991
    /** @var string */
2992
    public $method = 'GET';
2993
}
2994
2995
/**
2996
 * @method string getQueryTime()
2997
 * @method $this withQueryTime($value)
2998
 * @method string getDomainName()
2999
 * @method $this withDomainName($value)
3000
 * @method string getOwnerId()
3001
 * @method $this withOwnerId($value)
3002
 */
3003
class DescribeLiveDomainOnlineUserNum extends Rpc
3004
{
3005
}
3006
3007
/**
3008
 * @method string getLocationNameEn()
3009
 * @method $this withLocationNameEn($value)
3010
 * @method string getStartTime()
3011
 * @method $this withStartTime($value)
3012
 * @method string getIspNameEn()
3013
 * @method $this withIspNameEn($value)
3014
 * @method string getDomainName()
3015
 * @method $this withDomainName($value)
3016
 * @method string getEndTime()
3017
 * @method $this withEndTime($value)
3018
 * @method string getOwnerId()
3019
 * @method $this withOwnerId($value)
3020
 * @method string getInterval()
3021
 * @method $this withInterval($value)
3022
 */
3023
class DescribeLiveDomainPushBpsData extends Rpc
3024
{
3025
}
3026
3027
/**
3028
 * @method string getLocationNameEn()
3029
 * @method $this withLocationNameEn($value)
3030
 * @method string getStartTime()
3031
 * @method $this withStartTime($value)
3032
 * @method string getIspNameEn()
3033
 * @method $this withIspNameEn($value)
3034
 * @method string getDomainName()
3035
 * @method $this withDomainName($value)
3036
 * @method string getEndTime()
3037
 * @method $this withEndTime($value)
3038
 * @method string getOwnerId()
3039
 * @method $this withOwnerId($value)
3040
 * @method string getInterval()
3041
 * @method $this withInterval($value)
3042
 */
3043
class DescribeLiveDomainPushTrafficData extends Rpc
3044
{
3045
}
3046
3047
/**
3048
 * @method string getStartTime()
3049
 * @method $this withStartTime($value)
3050
 * @method string getDomainName()
3051
 * @method $this withDomainName($value)
3052
 * @method string getEndTime()
3053
 * @method $this withEndTime($value)
3054
 * @method string getOwnerId()
3055
 * @method $this withOwnerId($value)
3056
 */
3057
class DescribeLiveDomainPvUvData extends Rpc
3058
{
3059
}
3060
3061
/**
3062
 * @method string getLocationNameEn()
3063
 * @method $this withLocationNameEn($value)
3064
 * @method string getIspNameEn()
3065
 * @method $this withIspNameEn($value)
3066
 * @method string getStartTime()
3067
 * @method $this withStartTime($value)
3068
 * @method string getDomainName()
3069
 * @method $this withDomainName($value)
3070
 * @method string getEndTime()
3071
 * @method $this withEndTime($value)
3072
 * @method string getOwnerId()
3073
 * @method $this withOwnerId($value)
3074
 */
3075
class DescribeLiveDomainRealTimeBpsData extends Rpc
3076
{
3077
3078
    /** @var string */
3079
    public $method = 'GET';
3080
}
3081
3082
/**
3083
 * @method string getLocationNameEn()
3084
 * @method $this withLocationNameEn($value)
3085
 * @method string getStartTime()
3086
 * @method $this withStartTime($value)
3087
 * @method string getIspNameEn()
3088
 * @method $this withIspNameEn($value)
3089
 * @method string getDomainName()
3090
 * @method $this withDomainName($value)
3091
 * @method string getEndTime()
3092
 * @method $this withEndTime($value)
3093
 * @method string getOwnerId()
3094
 * @method $this withOwnerId($value)
3095
 */
3096
class DescribeLiveDomainRealTimeHttpCodeData extends Rpc
3097
{
3098
}
3099
3100
/**
3101
 * @method string getDomainName()
3102
 * @method $this withDomainName($value)
3103
 * @method string getOwnerId()
3104
 * @method $this withOwnerId($value)
3105
 */
3106
class DescribeLiveDomainRealtimeLogDelivery extends Rpc
3107
{
3108
3109
    /** @var string */
3110
    public $method = 'GET';
3111
}
3112
3113
/**
3114
 * @method string getLocationNameEn()
3115
 * @method $this withLocationNameEn($value)
3116
 * @method string getStartTime()
3117
 * @method $this withStartTime($value)
3118
 * @method string getIspNameEn()
3119
 * @method $this withIspNameEn($value)
3120
 * @method string getDomainName()
3121
 * @method $this withDomainName($value)
3122
 * @method string getEndTime()
3123
 * @method $this withEndTime($value)
3124
 * @method string getOwnerId()
3125
 * @method $this withOwnerId($value)
3126
 */
3127
class DescribeLiveDomainRealTimeTrafficData extends Rpc
3128
{
3129
}
3130
3131
/**
3132
 * @method string getStartTime()
3133
 * @method $this withStartTime($value)
3134
 * @method string getRecordType()
3135
 * @method $this withRecordType($value)
3136
 * @method string getDomainName()
3137
 * @method $this withDomainName($value)
3138
 * @method string getEndTime()
3139
 * @method $this withEndTime($value)
3140
 * @method string getOwnerId()
3141
 * @method $this withOwnerId($value)
3142
 */
3143
class DescribeLiveDomainRecordData extends Rpc
3144
{
3145
}
3146
3147
/**
3148
 * @method string getStartTime()
3149
 * @method $this withStartTime($value)
3150
 * @method string getSplitBy()
3151
 * @method $this withSplitBy($value)
3152
 * @method string getDomainName()
3153
 * @method $this withDomainName($value)
3154
 * @method string getEndTime()
3155
 * @method $this withEndTime($value)
3156
 * @method string getOwnerId()
3157
 * @method $this withOwnerId($value)
3158
 * @method string getInterval()
3159
 * @method $this withInterval($value)
3160
 * @method string getRegion()
3161
 * @method $this withRegion($value)
3162
 */
3163
class DescribeLiveDomainRecordUsageData extends Rpc
3164
{
3165
}
3166
3167
/**
3168
 * @method string getStartTime()
3169
 * @method $this withStartTime($value)
3170
 * @method string getDomainName()
3171
 * @method $this withDomainName($value)
3172
 * @method string getEndTime()
3173
 * @method $this withEndTime($value)
3174
 * @method string getOwnerId()
3175
 * @method $this withOwnerId($value)
3176
 */
3177
class DescribeLiveDomainSnapshotData extends Rpc
3178
{
3179
}
3180
3181
/**
3182
 * @method string getFunctionNames()
3183
 * @method $this withFunctionNames($value)
3184
 * @method string getDomainName()
3185
 * @method $this withDomainName($value)
3186
 * @method string getOwnerId()
3187
 * @method $this withOwnerId($value)
3188
 */
3189
class DescribeLiveDomainStagingConfig extends Rpc
3190
{
3191
}
3192
3193
/**
3194
 * @method string getStartTime()
3195
 * @method $this withStartTime($value)
3196
 * @method string getSplit()
3197
 * @method $this withSplit($value)
3198
 * @method string getDomainName()
3199
 * @method $this withDomainName($value)
3200
 * @method string getEndTime()
3201
 * @method $this withEndTime($value)
3202
 * @method string getOwnerId()
3203
 * @method $this withOwnerId($value)
3204
 * @method string getInterval()
3205
 * @method $this withInterval($value)
3206
 */
3207
class DescribeLiveDomainStreamTranscodeData extends Rpc
3208
{
3209
}
3210
3211
/**
3212
 * @method string getStartTime()
3213
 * @method $this withStartTime($value)
3214
 * @method string getDomainName()
3215
 * @method $this withDomainName($value)
3216
 * @method string getEndTime()
3217
 * @method $this withEndTime($value)
3218
 * @method string getOwnerId()
3219
 * @method $this withOwnerId($value)
3220
 * @method string getInterval()
3221
 * @method $this withInterval($value)
3222
 */
3223
class DescribeLiveDomainTimeShiftData extends Rpc
3224
{
3225
}
3226
3227
/**
3228
 * @method string getLocationNameEn()
3229
 * @method $this withLocationNameEn($value)
3230
 * @method string getStartTime()
3231
 * @method $this withStartTime($value)
3232
 * @method string getIspNameEn()
3233
 * @method $this withIspNameEn($value)
3234
 * @method string getDomainName()
3235
 * @method $this withDomainName($value)
3236
 * @method string getEndTime()
3237
 * @method $this withEndTime($value)
3238
 * @method string getOwnerId()
3239
 * @method $this withOwnerId($value)
3240
 * @method string getInterval()
3241
 * @method $this withInterval($value)
3242
 */
3243
class DescribeLiveDomainTrafficData extends Rpc
3244
{
3245
}
3246
3247
/**
3248
 * @method string getStartTime()
3249
 * @method $this withStartTime($value)
3250
 * @method string getDomainName()
3251
 * @method $this withDomainName($value)
3252
 * @method string getEndTime()
3253
 * @method $this withEndTime($value)
3254
 * @method string getOwnerId()
3255
 * @method $this withOwnerId($value)
3256
 */
3257
class DescribeLiveDomainTranscodeData extends Rpc
3258
{
3259
}
3260
3261
/**
3262
 * @method string getStartTime()
3263
 * @method $this withStartTime($value)
3264
 * @method string getSplitBy()
3265
 * @method $this withSplitBy($value)
3266
 * @method string getDomainName()
3267
 * @method $this withDomainName($value)
3268
 * @method string getEndTime()
3269
 * @method $this withEndTime($value)
3270
 * @method string getOwnerId()
3271
 * @method $this withOwnerId($value)
3272
 * @method string getInterval()
3273
 * @method $this withInterval($value)
3274
 */
3275
class DescribeLiveDrmUsageData extends Rpc
3276
{
3277
}
3278
3279
/**
3280
 * @method string getDomainName()
3281
 * @method $this withDomainName($value)
3282
 * @method string getOwnerId()
3283
 * @method $this withOwnerId($value)
3284
 */
3285
class DescribeLiveEdgeTransfer extends Rpc
3286
{
3287
}
3288
3289
/**
3290
 * @method string getAppName()
3291
 * @method $this withAppName($value)
3292
 * @method string getLiveapiRequestFrom()
3293
 * @method $this withLiveapiRequestFrom($value)
3294
 * @method string getDomainName()
3295
 * @method $this withDomainName($value)
3296
 * @method string getOwnerId()
3297
 * @method $this withOwnerId($value)
3298
 */
3299
class DescribeLiveLazyPullStreamConfig extends Rpc
3300
{
3301
}
3302
3303
/**
3304
 * @method string getInstance()
3305
 * @method $this withInstance($value)
3306
 * @method string getStartTime()
3307
 * @method $this withStartTime($value)
3308
 * @method string getType()
3309
 * @method $this withType($value)
3310
 * @method string getSplitBy()
3311
 * @method $this withSplitBy($value)
3312
 * @method string getApp()
3313
 * @method string getDomainName()
3314
 * @method $this withDomainName($value)
3315
 * @method string getEndTime()
3316
 * @method $this withEndTime($value)
3317
 * @method string getOwnerId()
3318
 * @method $this withOwnerId($value)
3319
 * @method string getInterval()
3320
 * @method $this withInterval($value)
3321
 * @method string getRegion()
3322
 * @method $this withRegion($value)
3323
 */
3324
class DescribeLiveProducerUsageData extends Rpc
3325
{
3326
3327
    /**
3328
     * @param string $value
3329
     *
3330
     * @return $this
3331
     */
3332
    public function withApp($value)
3333
    {
3334
        $this->data['App'] = $value;
3335
        $this->options['query']['app'] = $value;
3336
3337
        return $this;
3338
    }
3339
}
3340
3341
/**
3342
 * @method string getLiveapiRequestFrom()
3343
 * @method $this withLiveapiRequestFrom($value)
3344
 * @method string getDomainName()
3345
 * @method $this withDomainName($value)
3346
 * @method string getOwnerId()
3347
 * @method $this withOwnerId($value)
3348
 */
3349
class DescribeLivePullStreamConfig extends Rpc
3350
{
3351
}
3352
3353
/**
3354
 * @method string getProject()
3355
 * @method $this withProject($value)
3356
 * @method string getStartTime()
3357
 * @method $this withStartTime($value)
3358
 * @method string getDomainName()
3359
 * @method $this withDomainName($value)
3360
 * @method string getEndTime()
3361
 * @method $this withEndTime($value)
3362
 * @method string getOwnerId()
3363
 * @method $this withOwnerId($value)
3364
 * @method string getInterval()
3365
 * @method $this withInterval($value)
3366
 * @method string getLogStore()
3367
 * @method $this withLogStore($value)
3368
 */
3369
class DescribeLiveRealtimeDeliveryAcc extends Rpc
3370
{
3371
}
3372
3373
/**
3374
 * @method string getOwnerId()
3375
 * @method $this withOwnerId($value)
3376
 * @method string getLiveOpenapiReserve()
3377
 * @method $this withLiveOpenapiReserve($value)
3378
 */
3379
class DescribeLiveRealtimeLogAuthorized extends Rpc
3380
{
3381
3382
    /** @var string */
3383
    public $method = 'GET';
3384
}
3385
3386
/**
3387
 * @method string getPageNum()
3388
 * @method $this withPageNum($value)
3389
 * @method string getAppName()
3390
 * @method $this withAppName($value)
3391
 * @method string getSecurityToken()
3392
 * @method $this withSecurityToken($value)
3393
 * @method string getPageSize()
3394
 * @method $this withPageSize($value)
3395
 * @method string getStreamName()
3396
 * @method $this withStreamName($value)
3397
 * @method string getOrder()
3398
 * @method $this withOrder($value)
3399
 * @method string getDomainName()
3400
 * @method $this withDomainName($value)
3401
 * @method string getOwnerId()
3402
 * @method $this withOwnerId($value)
3403
 */
3404
class DescribeLiveRecordConfig extends Rpc
3405
{
3406
}
3407
3408
/**
3409
 * @method string getSecurityToken()
3410
 * @method $this withSecurityToken($value)
3411
 * @method string getDomainName()
3412
 * @method $this withDomainName($value)
3413
 * @method string getOwnerId()
3414
 * @method $this withOwnerId($value)
3415
 */
3416
class DescribeLiveRecordNotifyConfig extends Rpc
3417
{
3418
}
3419
3420
/**
3421
 * @method string getStartTime()
3422
 * @method $this withStartTime($value)
3423
 * @method string getPageNumber()
3424
 * @method $this withPageNumber($value)
3425
 * @method string getAppName()
3426
 * @method $this withAppName($value)
3427
 * @method string getPageSize()
3428
 * @method $this withPageSize($value)
3429
 * @method string getStreamName()
3430
 * @method $this withStreamName($value)
3431
 * @method string getDomainName()
3432
 * @method $this withDomainName($value)
3433
 * @method string getEndTime()
3434
 * @method $this withEndTime($value)
3435
 * @method string getOwnerId()
3436
 * @method $this withOwnerId($value)
3437
 * @method string getStatus()
3438
 * @method $this withStatus($value)
3439
 */
3440
class DescribeLiveRecordNotifyRecords extends Rpc
3441
{
3442
}
3443
3444
/**
3445
 * @method string getPageNum()
3446
 * @method $this withPageNum($value)
3447
 * @method string getAppName()
3448
 * @method $this withAppName($value)
3449
 * @method string getPageSize()
3450
 * @method $this withPageSize($value)
3451
 * @method string getStreamName()
3452
 * @method $this withStreamName($value)
3453
 * @method string getDomainName()
3454
 * @method $this withDomainName($value)
3455
 * @method string getOwnerId()
3456
 * @method $this withOwnerId($value)
3457
 */
3458
class DescribeLiveRecordVodConfigs extends Rpc
3459
{
3460
}
3461
3462
/**
3463
 * @method string getDomainName()
3464
 * @method $this withDomainName($value)
3465
 * @method string getOwnerId()
3466
 * @method $this withOwnerId($value)
3467
 */
3468
class DescribeLiveShiftConfigs extends Rpc
3469
{
3470
}
3471
3472
/**
3473
 * @method string getPageNum()
3474
 * @method $this withPageNum($value)
3475
 * @method string getAppName()
3476
 * @method $this withAppName($value)
3477
 * @method string getSecurityToken()
3478
 * @method $this withSecurityToken($value)
3479
 * @method string getPageSize()
3480
 * @method $this withPageSize($value)
3481
 * @method string getOrder()
3482
 * @method $this withOrder($value)
3483
 * @method string getDomainName()
3484
 * @method $this withDomainName($value)
3485
 * @method string getOwnerId()
3486
 * @method $this withOwnerId($value)
3487
 */
3488
class DescribeLiveSnapshotConfig extends Rpc
3489
{
3490
}
3491
3492
/**
3493
 * @method string getPageNum()
3494
 * @method $this withPageNum($value)
3495
 * @method string getAppName()
3496
 * @method $this withAppName($value)
3497
 * @method string getSecurityToken()
3498
 * @method $this withSecurityToken($value)
3499
 * @method string getPageSize()
3500
 * @method $this withPageSize($value)
3501
 * @method string getOrder()
3502
 * @method $this withOrder($value)
3503
 * @method string getDomainName()
3504
 * @method $this withDomainName($value)
3505
 * @method string getOwnerId()
3506
 * @method $this withOwnerId($value)
3507
 */
3508
class DescribeLiveSnapshotDetectPornConfig extends Rpc
3509
{
3510
}
3511
3512
/**
3513
 * @method string getDomainName()
3514
 * @method $this withDomainName($value)
3515
 * @method string getOwnerId()
3516
 * @method $this withOwnerId($value)
3517
 */
3518
class DescribeLiveSnapshotNotifyConfig extends Rpc
3519
{
3520
}
3521
3522
/**
3523
 * @method string getDomainName()
3524
 * @method $this withDomainName($value)
3525
 * @method string getOwnerId()
3526
 * @method $this withOwnerId($value)
3527
 * @method string getUrl()
3528
 * @method $this withUrl($value)
3529
 */
3530
class DescribeLiveStreamAuthChecking extends Rpc
3531
{
3532
}
3533
3534
/**
3535
 * @method string getStartTime()
3536
 * @method $this withStartTime($value)
3537
 * @method string getAppName()
3538
 * @method $this withAppName($value)
3539
 * @method string getSecurityToken()
3540
 * @method $this withSecurityToken($value)
3541
 * @method string getStreamName()
3542
 * @method $this withStreamName($value)
3543
 * @method string getDomainName()
3544
 * @method $this withDomainName($value)
3545
 * @method string getEndTime()
3546
 * @method $this withEndTime($value)
3547
 * @method string getOwnerId()
3548
 * @method $this withOwnerId($value)
3549
 */
3550
class DescribeLiveStreamBitRateData extends Rpc
3551
{
3552
}
3553
3554
/**
3555
 * @method string getDomainName()
3556
 * @method $this withDomainName($value)
3557
 * @method string getOwnerId()
3558
 * @method $this withOwnerId($value)
3559
 */
3560
class DescribeLiveStreamCount extends Rpc
3561
{
3562
3563
    /** @var string */
3564
    public $method = 'GET';
3565
}
3566
3567
/**
3568
 * @method string getDomainName()
3569
 * @method $this withDomainName($value)
3570
 * @method string getOwnerId()
3571
 * @method $this withOwnerId($value)
3572
 */
3573
class DescribeLiveStreamDelayConfig extends Rpc
3574
{
3575
}
3576
3577
/**
3578
 * @method string getStartTime()
3579
 * @method $this withStartTime($value)
3580
 * @method string getAppName()
3581
 * @method $this withAppName($value)
3582
 * @method string getSecurityToken()
3583
 * @method $this withSecurityToken($value)
3584
 * @method string getStreamName()
3585
 * @method $this withStreamName($value)
3586
 * @method string getDomainName()
3587
 * @method $this withDomainName($value)
3588
 * @method string getEndTime()
3589
 * @method $this withEndTime($value)
3590
 * @method string getOwnerId()
3591
 * @method $this withOwnerId($value)
3592
 */
3593
class DescribeLiveStreamHistoryUserNum extends Rpc
3594
{
3595
}
3596
3597
/**
3598
 * @method string getNextPageToken()
3599
 * @method $this withNextPageToken($value)
3600
 * @method string getStartTime()
3601
 * @method $this withStartTime($value)
3602
 * @method string getProtocol()
3603
 * @method $this withProtocol($value)
3604
 * @method string getAppName()
3605
 * @method $this withAppName($value)
3606
 * @method string getStreamName()
3607
 * @method $this withStreamName($value)
3608
 * @method string getDomainName()
3609
 * @method $this withDomainName($value)
3610
 * @method string getEndTime()
3611
 * @method $this withEndTime($value)
3612
 * @method string getOwnerId()
3613
 * @method $this withOwnerId($value)
3614
 */
3615
class DescribeLiveStreamMetricDetailData extends Rpc
3616
{
3617
}
3618
3619
/**
3620
 * @method string getMonitorId()
3621
 * @method $this withMonitorId($value)
3622
 * @method string getPageNum()
3623
 * @method $this withPageNum($value)
3624
 * @method string getPageSize()
3625
 * @method $this withPageSize($value)
3626
 * @method string getOwnerId()
3627
 * @method $this withOwnerId($value)
3628
 * @method string getOrderRule()
3629
 * @method $this withOrderRule($value)
3630
 * @method string getStatus()
3631
 * @method $this withStatus($value)
3632
 */
3633
class DescribeLiveStreamMonitorList extends Rpc
3634
{
3635
}
3636
3637
/**
3638
 * @method string getConfigName()
3639
 * @method $this withConfigName($value)
3640
 * @method string getDomainName()
3641
 * @method $this withDomainName($value)
3642
 * @method string getOwnerId()
3643
 * @method $this withOwnerId($value)
3644
 */
3645
class DescribeLiveStreamOptimizedFeatureConfig extends Rpc
3646
{
3647
}
3648
3649
/**
3650
 * @method string getStartTime()
3651
 * @method $this withStartTime($value)
3652
 * @method string getAppName()
3653
 * @method $this withAppName($value)
3654
 * @method string getSecurityToken()
3655
 * @method $this withSecurityToken($value)
3656
 * @method string getStreamName()
3657
 * @method $this withStreamName($value)
3658
 * @method string getDomainName()
3659
 * @method $this withDomainName($value)
3660
 * @method string getEndTime()
3661
 * @method $this withEndTime($value)
3662
 * @method string getOwnerId()
3663
 * @method $this withOwnerId($value)
3664
 */
3665
class DescribeLiveStreamRecordContent extends Rpc
3666
{
3667
}
3668
3669
/**
3670
 * @method string getAppName()
3671
 * @method $this withAppName($value)
3672
 * @method string getSecurityToken()
3673
 * @method $this withSecurityToken($value)
3674
 * @method string getStreamName()
3675
 * @method $this withStreamName($value)
3676
 * @method string getDomainName()
3677
 * @method $this withDomainName($value)
3678
 * @method string getOwnerId()
3679
 * @method $this withOwnerId($value)
3680
 * @method string getRecordId()
3681
 * @method $this withRecordId($value)
3682
 */
3683
class DescribeLiveStreamRecordIndexFile extends Rpc
3684
{
3685
}
3686
3687
/**
3688
 * @method string getStartTime()
3689
 * @method $this withStartTime($value)
3690
 * @method string getPageNum()
3691
 * @method $this withPageNum($value)
3692
 * @method string getAppName()
3693
 * @method $this withAppName($value)
3694
 * @method string getSecurityToken()
3695
 * @method $this withSecurityToken($value)
3696
 * @method string getPageSize()
3697
 * @method $this withPageSize($value)
3698
 * @method string getStreamName()
3699
 * @method $this withStreamName($value)
3700
 * @method string getOrder()
3701
 * @method $this withOrder($value)
3702
 * @method string getDomainName()
3703
 * @method $this withDomainName($value)
3704
 * @method string getEndTime()
3705
 * @method $this withEndTime($value)
3706
 * @method string getOwnerId()
3707
 * @method $this withOwnerId($value)
3708
 */
3709
class DescribeLiveStreamRecordIndexFiles extends Rpc
3710
{
3711
}
3712
3713
/**
3714
 * @method string getPageNum()
3715
 * @method $this withPageNum($value)
3716
 * @method string getSecurityToken()
3717
 * @method $this withSecurityToken($value)
3718
 * @method string getPageSize()
3719
 * @method $this withPageSize($value)
3720
 * @method string getDomainName()
3721
 * @method $this withDomainName($value)
3722
 * @method string getOwnerId()
3723
 * @method $this withOwnerId($value)
3724
 */
3725
class DescribeLiveStreamsBlockList extends Rpc
3726
{
3727
}
3728
3729
/**
3730
 * @method string getStartTime()
3731
 * @method $this withStartTime($value)
3732
 * @method string getAppName()
3733
 * @method $this withAppName($value)
3734
 * @method string getDomainName()
3735
 * @method $this withDomainName($value)
3736
 * @method string getEndTime()
3737
 * @method $this withEndTime($value)
3738
 * @method string getOwnerId()
3739
 * @method $this withOwnerId($value)
3740
 * @method string getRows()
3741
 * @method $this withRows($value)
3742
 * @method string getPage()
3743
 * @method $this withPage($value)
3744
 */
3745
class DescribeLiveStreamsControlHistory extends Rpc
3746
{
3747
}
3748
3749
/**
3750
 * @method string getStartTime()
3751
 * @method $this withStartTime($value)
3752
 * @method string getAppName()
3753
 * @method $this withAppName($value)
3754
 * @method string getSecurityToken()
3755
 * @method $this withSecurityToken($value)
3756
 * @method string getLimit()
3757
 * @method $this withLimit($value)
3758
 * @method string getStreamName()
3759
 * @method $this withStreamName($value)
3760
 * @method string getOrder()
3761
 * @method $this withOrder($value)
3762
 * @method string getDomainName()
3763
 * @method $this withDomainName($value)
3764
 * @method string getEndTime()
3765
 * @method $this withEndTime($value)
3766
 * @method string getOwnerId()
3767
 * @method $this withOwnerId($value)
3768
 */
3769
class DescribeLiveStreamSnapshotInfo extends Rpc
3770
{
3771
}
3772
3773
/**
3774
 * @method string getStartTime()
3775
 * @method $this withStartTime($value)
3776
 * @method string getPageNumber()
3777
 * @method $this withPageNumber($value)
3778
 * @method string getAppName()
3779
 * @method $this withAppName($value)
3780
 * @method string getPageSize()
3781
 * @method $this withPageSize($value)
3782
 * @method string getStreamName()
3783
 * @method $this withStreamName($value)
3784
 * @method string getDomainName()
3785
 * @method $this withDomainName($value)
3786
 * @method string getEndTime()
3787
 * @method $this withEndTime($value)
3788
 * @method string getOwnerId()
3789
 * @method $this withOwnerId($value)
3790
 * @method string getStatus()
3791
 * @method $this withStatus($value)
3792
 */
3793
class DescribeLiveStreamsNotifyRecords extends Rpc
3794
{
3795
}
3796
3797
/**
3798
 * @method string getDomainName()
3799
 * @method $this withDomainName($value)
3800
 * @method string getOwnerId()
3801
 * @method $this withOwnerId($value)
3802
 */
3803
class DescribeLiveStreamsNotifyUrlConfig extends Rpc
3804
{
3805
}
3806
3807
/**
3808
 * @method string getOnlyStream()
3809
 * @method $this withOnlyStream($value)
3810
 * @method string getStartTime()
3811
 * @method $this withStartTime($value)
3812
 * @method string getPageNum()
3813
 * @method $this withPageNum($value)
3814
 * @method string getAppName()
3815
 * @method $this withAppName($value)
3816
 * @method string getPageSize()
3817
 * @method $this withPageSize($value)
3818
 * @method string getStreamName()
3819
 * @method $this withStreamName($value)
3820
 * @method string getQueryType()
3821
 * @method $this withQueryType($value)
3822
 * @method string getStreamType()
3823
 * @method $this withStreamType($value)
3824
 * @method string getDomainName()
3825
 * @method $this withDomainName($value)
3826
 * @method string getEndTime()
3827
 * @method $this withEndTime($value)
3828
 * @method string getOrderBy()
3829
 * @method $this withOrderBy($value)
3830
 * @method string getOwnerId()
3831
 * @method $this withOwnerId($value)
3832
 */
3833
class DescribeLiveStreamsOnlineList extends Rpc
3834
{
3835
}
3836
3837
/**
3838
 * @method string getStartTime()
3839
 * @method $this withStartTime($value)
3840
 * @method string getPageNumber()
3841
 * @method $this withPageNumber($value)
3842
 * @method string getAppName()
3843
 * @method $this withAppName($value)
3844
 * @method string getPageSize()
3845
 * @method $this withPageSize($value)
3846
 * @method string getStreamName()
3847
 * @method $this withStreamName($value)
3848
 * @method string getQueryType()
3849
 * @method $this withQueryType($value)
3850
 * @method string getStreamType()
3851
 * @method $this withStreamType($value)
3852
 * @method string getDomainName()
3853
 * @method $this withDomainName($value)
3854
 * @method string getEndTime()
3855
 * @method $this withEndTime($value)
3856
 * @method string getOrderBy()
3857
 * @method $this withOrderBy($value)
3858
 * @method string getOwnerId()
3859
 * @method $this withOwnerId($value)
3860
 */
3861
class DescribeLiveStreamsPublishList extends Rpc
3862
{
3863
}
3864
3865
/**
3866
 * @method string getAppName()
3867
 * @method $this withAppName($value)
3868
 * @method string getStreamName()
3869
 * @method $this withStreamName($value)
3870
 * @method string getDomainName()
3871
 * @method $this withDomainName($value)
3872
 * @method string getOwnerId()
3873
 * @method $this withOwnerId($value)
3874
 */
3875
class DescribeLiveStreamState extends Rpc
3876
{
3877
}
3878
3879
/**
3880
 * @method string getOwnerId()
3881
 * @method $this withOwnerId($value)
3882
 * @method string getDomainTranscodeName()
3883
 * @method $this withDomainTranscodeName($value)
3884
 */
3885
class DescribeLiveStreamTranscodeInfo extends Rpc
3886
{
3887
}
3888
3889
/**
3890
 * @method string getDomainName()
3891
 * @method $this withDomainName($value)
3892
 * @method string getOwnerId()
3893
 * @method $this withOwnerId($value)
3894
 */
3895
class DescribeLiveStreamTranscodeStreamNum extends Rpc
3896
{
3897
}
3898
3899
/**
3900
 * @method string getPageNumber()
3901
 * @method $this withPageNumber($value)
3902
 * @method string getPageSize()
3903
 * @method $this withPageSize($value)
3904
 * @method string getOwnerId()
3905
 * @method $this withOwnerId($value)
3906
 * @method string getDomain()
3907
 * @method $this withDomain($value)
3908
 */
3909
class DescribeLiveStreamWatermarkRules extends Rpc
3910
{
3911
}
3912
3913
/**
3914
 * @method string getPageNumber()
3915
 * @method $this withPageNumber($value)
3916
 * @method string getPageSize()
3917
 * @method $this withPageSize($value)
3918
 * @method string getKeyWord()
3919
 * @method $this withKeyWord($value)
3920
 * @method string getOwnerId()
3921
 * @method $this withOwnerId($value)
3922
 * @method string getDomain()
3923
 * @method $this withDomain($value)
3924
 */
3925
class DescribeLiveStreamWatermarks extends Rpc
3926
{
3927
}
3928
3929
/**
3930
 * @method string getScope()
3931
 * @method $this withScope($value)
3932
 * @method array getTag()
3933
 * @method array getResourceId()
3934
 * @method string getOwnerId()
3935
 * @method $this withOwnerId($value)
3936
 * @method string getResourceType()
3937
 * @method $this withResourceType($value)
3938
 */
3939
class DescribeLiveTagResources extends Rpc
3940
{
3941
3942
    /**
3943
     * @param array $tag
3944
     *
3945
     * @return $this
3946
     */
3947
	public function withTag(array $tag)
3948
	{
3949
	    $this->data['Tag'] = $tag;
3950
		foreach ($tag as $depth1 => $depth1Value) {
3951
			if(isset($depth1Value['Key'])){
3952
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
3953
			}
3954
			if(isset($depth1Value['Value'])){
3955
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
3956
			}
3957
		}
3958
3959
		return $this;
3960
    }
3961
3962
    /**
3963
     * @param array $resourceId
3964
     *
3965
     * @return $this
3966
     */
3967
	public function withResourceId(array $resourceId)
3968
	{
3969
	    $this->data['ResourceId'] = $resourceId;
3970
		foreach ($resourceId as $i => $iValue) {
3971
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
3972
		}
3973
3974
		return $this;
3975
    }
3976
}
3977
3978
/**
3979
 * @method string getStartTime()
3980
 * @method $this withStartTime($value)
3981
 * @method string getLimit()
3982
 * @method $this withLimit($value)
3983
 * @method string getEndTime()
3984
 * @method $this withEndTime($value)
3985
 * @method string getOwnerId()
3986
 * @method $this withOwnerId($value)
3987
 */
3988
class DescribeLiveTopDomainsByFlow extends Rpc
3989
{
3990
}
3991
3992
/**
3993
 * @method string getStartTime()
3994
 * @method $this withStartTime($value)
3995
 * @method string getEndTime()
3996
 * @method $this withEndTime($value)
3997
 * @method string getOwnerId()
3998
 * @method $this withOwnerId($value)
3999
 */
4000
class DescribeLiveUserBillPrediction extends Rpc
4001
{
4002
}
4003
4004
/**
4005
 * @method string getPageNumber()
4006
 * @method $this withPageNumber($value)
4007
 * @method string getSecurityToken()
4008
 * @method $this withSecurityToken($value)
4009
 * @method string getPageSize()
4010
 * @method $this withPageSize($value)
4011
 * @method string getRegionName()
4012
 * @method $this withRegionName($value)
4013
 * @method array getTag()
4014
 * @method string getDomainName()
4015
 * @method $this withDomainName($value)
4016
 * @method string getOwnerId()
4017
 * @method $this withOwnerId($value)
4018
 * @method string getDomainStatus()
4019
 * @method $this withDomainStatus($value)
4020
 * @method string getDomainSearchType()
4021
 * @method $this withDomainSearchType($value)
4022
 * @method string getLiveDomainType()
4023
 * @method $this withLiveDomainType($value)
4024
 */
4025
class DescribeLiveUserDomains extends Rpc
4026
{
4027
4028
    /**
4029
     * @param array $tag
4030
     *
4031
     * @return $this
4032
     */
4033
	public function withTag(array $tag)
4034
	{
4035
	    $this->data['Tag'] = $tag;
4036
		foreach ($tag as $depth1 => $depth1Value) {
4037
			if(isset($depth1Value['Value'])){
4038
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
4039
			}
4040
			if(isset($depth1Value['Key'])){
4041
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
4042
			}
4043
		}
4044
4045
		return $this;
4046
    }
4047
}
4048
4049
/**
4050
 * @method string getOwnerId()
4051
 * @method $this withOwnerId($value)
4052
 */
4053
class DescribeLiveUserTags extends Rpc
4054
{
4055
}
4056
4057
/**
4058
 * @method string getStartTs()
4059
 * @method $this withStartTs($value)
4060
 * @method string getServiceArea()
4061
 * @method $this withServiceArea($value)
4062
 * @method string getAppId()
4063
 * @method $this withAppId($value)
4064
 * @method string getEndTs()
4065
 * @method $this withEndTs($value)
4066
 * @method string getInterval()
4067
 * @method $this withInterval($value)
4068
 */
4069
class DescribeMeterLiveInteractionDau extends Rpc
4070
{
4071
}
4072
4073
/**
4074
 * @method string getEndTime()
4075
 * @method $this withEndTime($value)
4076
 * @method string getStartTime()
4077
 * @method $this withStartTime($value)
4078
 * @method string getServiceArea()
4079
 * @method $this withServiceArea($value)
4080
 * @method string getAppId()
4081
 * @method string getInterval()
4082
 * @method $this withInterval($value)
4083
 */
4084
class DescribeMeterLiveRtcDuration extends Rpc
4085
{
4086
4087
    /**
4088
     * @param string $value
4089
     *
4090
     * @return $this
4091
     */
4092
    public function withAppId($value)
4093
    {
4094
        $this->data['AppId'] = $value;
4095
        $this->options['query']['appId'] = $value;
4096
4097
        return $this;
4098
    }
4099
}
4100
4101
/**
4102
 * @method string getStartTime()
4103
 * @method $this withStartTime($value)
4104
 * @method string getAppName()
4105
 * @method $this withAppName($value)
4106
 * @method string getPageSize()
4107
 * @method $this withPageSize($value)
4108
 * @method string getStreamName()
4109
 * @method $this withStreamName($value)
4110
 * @method string getMixStreamId()
4111
 * @method $this withMixStreamId($value)
4112
 * @method string getDomainName()
4113
 * @method $this withDomainName($value)
4114
 * @method string getEndTime()
4115
 * @method $this withEndTime($value)
4116
 * @method string getOwnerId()
4117
 * @method $this withOwnerId($value)
4118
 * @method string getPageNo()
4119
 * @method $this withPageNo($value)
4120
 */
4121
class DescribeMixStreamList extends Rpc
4122
{
4123
}
4124
4125
/**
4126
 * @method string getPageNum()
4127
 * @method $this withPageNum($value)
4128
 * @method string getPageSize()
4129
 * @method $this withPageSize($value)
4130
 * @method string getOrder()
4131
 * @method $this withOrder($value)
4132
 * @method string getOwnerId()
4133
 * @method $this withOwnerId($value)
4134
 * @method string getRoomId()
4135
 * @method $this withRoomId($value)
4136
 * @method string getAppId()
4137
 * @method $this withAppId($value)
4138
 */
4139
class DescribeRoomKickoutUserList extends Rpc
4140
{
4141
}
4142
4143
/**
4144
 * @method string getStartTime()
4145
 * @method $this withStartTime($value)
4146
 * @method string getAnchorId()
4147
 * @method $this withAnchorId($value)
4148
 * @method string getPageNum()
4149
 * @method $this withPageNum($value)
4150
 * @method string getRoomStatus()
4151
 * @method $this withRoomStatus($value)
4152
 * @method string getPageSize()
4153
 * @method $this withPageSize($value)
4154
 * @method string getOrder()
4155
 * @method $this withOrder($value)
4156
 * @method string getEndTime()
4157
 * @method $this withEndTime($value)
4158
 * @method string getOwnerId()
4159
 * @method $this withOwnerId($value)
4160
 * @method string getRoomId()
4161
 * @method $this withRoomId($value)
4162
 * @method string getAppId()
4163
 * @method $this withAppId($value)
4164
 */
4165
class DescribeRoomList extends Rpc
4166
{
4167
}
4168
4169
/**
4170
 * @method string getOwnerId()
4171
 * @method $this withOwnerId($value)
4172
 * @method string getRoomId()
4173
 * @method $this withRoomId($value)
4174
 * @method string getAppId()
4175
 * @method $this withAppId($value)
4176
 */
4177
class DescribeRoomStatus extends Rpc
4178
{
4179
}
4180
4181
/**
4182
 * @method string getEndTime()
4183
 * @method $this withEndTime($value)
4184
 * @method string getDomainNameList()
4185
 * @method $this withDomainNameList($value)
4186
 * @method string getStartTime()
4187
 * @method $this withStartTime($value)
4188
 * @method string getDataInterval()
4189
 * @method $this withDataInterval($value)
4190
 */
4191
class DescribeRTSNativeSDKFirstFrameCost extends Rpc
4192
{
4193
}
4194
4195
/**
4196
 * @method string getEndTime()
4197
 * @method $this withEndTime($value)
4198
 * @method string getDomainNameList()
4199
 * @method $this withDomainNameList($value)
4200
 * @method string getStartTime()
4201
 * @method $this withStartTime($value)
4202
 * @method string getDataInterval()
4203
 * @method $this withDataInterval($value)
4204
 */
4205
class DescribeRTSNativeSDKFirstFrameDelay extends Rpc
4206
{
4207
}
4208
4209
/**
4210
 * @method string getEndTime()
4211
 * @method $this withEndTime($value)
4212
 * @method string getDomainNameList()
4213
 * @method $this withDomainNameList($value)
4214
 * @method string getStartTime()
4215
 * @method $this withStartTime($value)
4216
 * @method string getDataInterval()
4217
 * @method $this withDataInterval($value)
4218
 */
4219
class DescribeRTSNativeSDKPlayFailStatus extends Rpc
4220
{
4221
}
4222
4223
/**
4224
 * @method string getEndTime()
4225
 * @method $this withEndTime($value)
4226
 * @method string getDomainNameList()
4227
 * @method $this withDomainNameList($value)
4228
 * @method string getStartTime()
4229
 * @method $this withStartTime($value)
4230
 * @method string getDataInterval()
4231
 * @method $this withDataInterval($value)
4232
 */
4233
class DescribeRTSNativeSDKPlayTime extends Rpc
4234
{
4235
}
4236
4237
/**
4238
 * @method string getEndTime()
4239
 * @method $this withEndTime($value)
4240
 * @method string getDomainNameList()
4241
 * @method $this withDomainNameList($value)
4242
 * @method string getStartTime()
4243
 * @method $this withStartTime($value)
4244
 * @method string getDataInterval()
4245
 * @method $this withDataInterval($value)
4246
 */
4247
class DescribeRTSNativeSDKVvData extends Rpc
4248
{
4249
}
4250
4251
/**
4252
 * @method string getCasterId()
4253
 * @method $this withCasterId($value)
4254
 * @method string getOwnerId()
4255
 * @method $this withOwnerId($value)
4256
 */
4257
class DescribeShowList extends Rpc
4258
{
4259
}
4260
4261
/**
4262
 * @method string getLayoutId()
4263
 * @method $this withLayoutId($value)
4264
 * @method string getCasterId()
4265
 * @method $this withCasterId($value)
4266
 * @method string getOwnerId()
4267
 * @method $this withOwnerId($value)
4268
 */
4269
class DescribeStudioLayouts extends Rpc
4270
{
4271
}
4272
4273
/**
4274
 * @method string getStartTime()
4275
 * @method $this withStartTime($value)
4276
 * @method string getStream()
4277
 * @method $this withStream($value)
4278
 * @method string getApp()
4279
 * @method $this withApp($value)
4280
 * @method string getEndTime()
4281
 * @method $this withEndTime($value)
4282
 * @method string getOwnerId()
4283
 * @method $this withOwnerId($value)
4284
 * @method string getDomain()
4285
 * @method $this withDomain($value)
4286
 */
4287
class DescribeToutiaoLivePlay extends Rpc
4288
{
4289
}
4290
4291
/**
4292
 * @method string getStartTime()
4293
 * @method $this withStartTime($value)
4294
 * @method string getStream()
4295
 * @method $this withStream($value)
4296
 * @method string getApp()
4297
 * @method $this withApp($value)
4298
 * @method string getEndTime()
4299
 * @method $this withEndTime($value)
4300
 * @method string getOwnerId()
4301
 * @method $this withOwnerId($value)
4302
 * @method string getDomain()
4303
 * @method $this withDomain($value)
4304
 */
4305
class DescribeToutiaoLivePublish extends Rpc
4306
{
4307
}
4308
4309
/**
4310
 * @method string getStartTime()
4311
 * @method $this withStartTime($value)
4312
 * @method string getDomainName()
4313
 * @method $this withDomainName($value)
4314
 * @method string getEndTime()
4315
 * @method $this withEndTime($value)
4316
 * @method string getOwnerId()
4317
 * @method $this withOwnerId($value)
4318
 * @method string getDomainSwitch()
4319
 * @method $this withDomainSwitch($value)
4320
 */
4321
class DescribeUpBpsPeakData extends Rpc
4322
{
4323
}
4324
4325
/**
4326
 * @method string getLine()
4327
 * @method $this withLine($value)
4328
 * @method string getStartTime()
4329
 * @method $this withStartTime($value)
4330
 * @method string getDomainName()
4331
 * @method $this withDomainName($value)
4332
 * @method string getEndTime()
4333
 * @method $this withEndTime($value)
4334
 * @method string getOwnerId()
4335
 * @method $this withOwnerId($value)
4336
 * @method string getDomainSwitch()
4337
 * @method $this withDomainSwitch($value)
4338
 */
4339
class DescribeUpBpsPeakOfLine extends Rpc
4340
{
4341
}
4342
4343
/**
4344
 * @method string getStartTime()
4345
 * @method $this withStartTime($value)
4346
 * @method string getDomainName()
4347
 * @method $this withDomainName($value)
4348
 * @method string getEndTime()
4349
 * @method $this withEndTime($value)
4350
 * @method string getOwnerId()
4351
 * @method $this withOwnerId($value)
4352
 * @method string getDomainSwitch()
4353
 * @method $this withDomainSwitch($value)
4354
 */
4355
class DescribeUpPeakPublishStreamData extends Rpc
4356
{
4357
}
4358
4359
/**
4360
 * @method string getDomainName()
4361
 * @method $this withDomainName($value)
4362
 * @method string getOwnerId()
4363
 * @method $this withOwnerId($value)
4364
 */
4365
class DisableLiveRealtimeLogDelivery extends Rpc
4366
{
4367
4368
    /** @var string */
4369
    public $method = 'GET';
4370
}
4371
4372
/**
4373
 * @method string getStream()
4374
 * @method $this withStream($value)
4375
 * @method string getApp()
4376
 * @method $this withApp($value)
4377
 * @method string getOwnerId()
4378
 * @method $this withOwnerId($value)
4379
 * @method string getTemplateId()
4380
 * @method $this withTemplateId($value)
4381
 * @method string getDomain()
4382
 * @method $this withDomain($value)
4383
 */
4384
class DynamicUpdateWaterMarkStreamRule extends Rpc
4385
{
4386
}
4387
4388
/**
4389
 * @method string getProgramItems()
4390
 * @method $this withProgramItems($value)
4391
 * @method string getProgramId()
4392
 * @method $this withProgramId($value)
4393
 * @method string getOwnerId()
4394
 * @method $this withOwnerId($value)
4395
 * @method string getProgramConfig()
4396
 * @method $this withProgramConfig($value)
4397
 */
4398
class EditPlaylist extends Rpc
4399
{
4400
}
4401
4402
/**
4403
 * @method string getStartTime()
4404
 * @method $this withStartTime($value)
4405
 * @method string getUserData()
4406
 * @method $this withUserData($value)
4407
 * @method string getStorageInfo()
4408
 * @method $this withStorageInfo($value)
4409
 * @method string getCasterId()
4410
 * @method $this withCasterId($value)
4411
 * @method string getEndTime()
4412
 * @method $this withEndTime($value)
4413
 * @method string getOwnerId()
4414
 * @method $this withOwnerId($value)
4415
 * @method string getShowId()
4416
 * @method $this withShowId($value)
4417
 */
4418
class EditShowAndReplace extends Rpc
4419
{
4420
}
4421
4422
/**
4423
 * @method string getCasterId()
4424
 * @method $this withCasterId($value)
4425
 * @method string getOwnerId()
4426
 * @method $this withOwnerId($value)
4427
 * @method string getSceneId()
4428
 * @method $this withSceneId($value)
4429
 */
4430
class EffectCasterUrgent extends Rpc
4431
{
4432
}
4433
4434
/**
4435
 * @method string getResourceId()
4436
 * @method $this withResourceId($value)
4437
 * @method string getCasterId()
4438
 * @method $this withCasterId($value)
4439
 * @method string getOwnerId()
4440
 * @method $this withOwnerId($value)
4441
 * @method string getSceneId()
4442
 * @method $this withSceneId($value)
4443
 */
4444
class EffectCasterVideoResource extends Rpc
4445
{
4446
}
4447
4448
/**
4449
 * @method string getDomainName()
4450
 * @method $this withDomainName($value)
4451
 * @method string getOwnerId()
4452
 * @method $this withOwnerId($value)
4453
 */
4454
class EnableLiveRealtimeLogDelivery extends Rpc
4455
{
4456
4457
    /** @var string */
4458
    public $method = 'GET';
4459
}
4460
4461
/**
4462
 * @method string getAppName()
4463
 * @method $this withAppName($value)
4464
 * @method string getStreamName()
4465
 * @method $this withStreamName($value)
4466
 * @method string getControlStreamAction()
4467
 * @method $this withControlStreamAction($value)
4468
 * @method string getResumeTime()
4469
 * @method $this withResumeTime($value)
4470
 * @method string getLiveStreamType()
4471
 * @method $this withLiveStreamType($value)
4472
 * @method string getDomainName()
4473
 * @method $this withDomainName($value)
4474
 * @method string getOwnerId()
4475
 * @method $this withOwnerId($value)
4476
 * @method string getOneshot()
4477
 * @method $this withOneshot($value)
4478
 */
4479
class ForbidLiveStream extends Rpc
4480
{
4481
}
4482
4483
/**
4484
 * @method string getUserData()
4485
 * @method $this withUserData($value)
4486
 * @method string getEndTime()
4487
 * @method $this withEndTime($value)
4488
 * @method string getOwnerId()
4489
 * @method $this withOwnerId($value)
4490
 * @method string getRoomId()
4491
 * @method $this withRoomId($value)
4492
 * @method string getAppId()
4493
 * @method $this withAppId($value)
4494
 */
4495
class ForbidPushStream extends Rpc
4496
{
4497
}
4498
4499
/**
4500
 * @method string getUserId()
4501
 * @method $this withUserId($value)
4502
 * @method string getOwnerId()
4503
 * @method $this withOwnerId($value)
4504
 */
4505
class GetAllCustomTemplates extends Rpc
4506
{
4507
}
4508
4509
/**
4510
 * @method string getTemplate()
4511
 * @method $this withTemplate($value)
4512
 * @method string getOwnerId()
4513
 * @method $this withOwnerId($value)
4514
 */
4515
class GetCustomTemplate extends Rpc
4516
{
4517
}
4518
4519
/**
4520
 * @method string getCasterId()
4521
 * @method $this withCasterId($value)
4522
 * @method string getOwnerId()
4523
 * @method $this withOwnerId($value)
4524
 * @method string getShowId()
4525
 * @method $this withShowId($value)
4526
 */
4527
class GetEditingJobInfo extends Rpc
4528
{
4529
}
4530
4531
/**
4532
 * @method string getAppId()
4533
 */
4534
class GetMessageApp extends Rpc
4535
{
4536
4537
    /**
4538
     * @param string $value
4539
     *
4540
     * @return $this
4541
     */
4542
    public function withAppId($value)
4543
    {
4544
        $this->data['AppId'] = $value;
4545
        $this->options['form_params']['AppId'] = $value;
4546
4547
        return $this;
4548
    }
4549
}
4550
4551
/**
4552
 * @method string getGroupId()
4553
 * @method string getAppId()
4554
 */
4555
class GetMessageGroup extends Rpc
4556
{
4557
4558
    /**
4559
     * @param string $value
4560
     *
4561
     * @return $this
4562
     */
4563
    public function withGroupId($value)
4564
    {
4565
        $this->data['GroupId'] = $value;
4566
        $this->options['form_params']['GroupId'] = $value;
4567
4568
        return $this;
4569
    }
4570
4571
    /**
4572
     * @param string $value
4573
     *
4574
     * @return $this
4575
     */
4576
    public function withAppId($value)
4577
    {
4578
        $this->data['AppId'] = $value;
4579
        $this->options['form_params']['AppId'] = $value;
4580
4581
        return $this;
4582
    }
4583
}
4584
4585
/**
4586
 * @method string getUserId()
4587
 * @method string getDeviceType()
4588
 * @method string getDeviceId()
4589
 * @method string getAppId()
4590
 */
4591
class GetMessageToken extends Rpc
4592
{
4593
4594
    /**
4595
     * @param string $value
4596
     *
4597
     * @return $this
4598
     */
4599
    public function withUserId($value)
4600
    {
4601
        $this->data['UserId'] = $value;
4602
        $this->options['form_params']['UserId'] = $value;
4603
4604
        return $this;
4605
    }
4606
4607
    /**
4608
     * @param string $value
4609
     *
4610
     * @return $this
4611
     */
4612
    public function withDeviceType($value)
4613
    {
4614
        $this->data['DeviceType'] = $value;
4615
        $this->options['form_params']['DeviceType'] = $value;
4616
4617
        return $this;
4618
    }
4619
4620
    /**
4621
     * @param string $value
4622
     *
4623
     * @return $this
4624
     */
4625
    public function withDeviceId($value)
4626
    {
4627
        $this->data['DeviceId'] = $value;
4628
        $this->options['form_params']['DeviceId'] = $value;
4629
4630
        return $this;
4631
    }
4632
4633
    /**
4634
     * @param string $value
4635
     *
4636
     * @return $this
4637
     */
4638
    public function withAppId($value)
4639
    {
4640
        $this->data['AppId'] = $value;
4641
        $this->options['form_params']['AppId'] = $value;
4642
4643
        return $this;
4644
    }
4645
}
4646
4647
/**
4648
 * @method string getApp()
4649
 * @method $this withApp($value)
4650
 * @method string getGroupId()
4651
 * @method $this withGroupId($value)
4652
 * @method string getDomainName()
4653
 * @method $this withDomainName($value)
4654
 * @method string getOwnerId()
4655
 * @method $this withOwnerId($value)
4656
 */
4657
class GetMultiRateConfig extends Rpc
4658
{
4659
}
4660
4661
/**
4662
 * @method string getDomainName()
4663
 * @method $this withDomainName($value)
4664
 * @method string getOwnerId()
4665
 * @method $this withOwnerId($value)
4666
 */
4667
class GetMultiRateConfigList extends Rpc
4668
{
4669
}
4670
4671
/**
4672
 * @method string getVideoMsid()
4673
 * @method $this withVideoMsid($value)
4674
 * @method string getRegionCode()
4675
 * @method $this withRegionCode($value)
4676
 * @method string getConnectionTimeout()
4677
 * @method $this withConnectionTimeout($value)
4678
 * @method string getAppName()
4679
 * @method $this withAppName($value)
4680
 * @method string getAudioMsid()
4681
 * @method $this withAudioMsid($value)
4682
 * @method string getMediaTimeout()
4683
 * @method $this withMediaTimeout($value)
4684
 * @method string getStreamName()
4685
 * @method $this withStreamName($value)
4686
 * @method string getDomainName()
4687
 * @method $this withDomainName($value)
4688
 * @method string getOwnerId()
4689
 * @method $this withOwnerId($value)
4690
 */
4691
class HotLiveRtcStream extends Rpc
4692
{
4693
}
4694
4695
/**
4696
 * @method string getStartTime()
4697
 * @method $this withStartTime($value)
4698
 * @method string getCasterConfig()
4699
 * @method $this withCasterConfig($value)
4700
 * @method string getDomainName()
4701
 * @method $this withDomainName($value)
4702
 * @method string getEndTime()
4703
 * @method $this withEndTime($value)
4704
 * @method string getOwnerId()
4705
 * @method $this withOwnerId($value)
4706
 * @method string getCallBackUrl()
4707
 * @method $this withCallBackUrl($value)
4708
 * @method string getResourceIds()
4709
 * @method $this withResourceIds($value)
4710
 */
4711
class InitializeAutoShowListTask extends Rpc
4712
{
4713
}
4714
4715
/**
4716
 * @method string getUserId()
4717
 * @method string getBroadCastType()
4718
 * @method string getBroadCastStatistics()
4719
 * @method string getGroupId()
4720
 * @method string getAppId()
4721
 */
4722
class JoinMessageGroup extends Rpc
4723
{
4724
4725
    /**
4726
     * @param string $value
4727
     *
4728
     * @return $this
4729
     */
4730
    public function withUserId($value)
4731
    {
4732
        $this->data['UserId'] = $value;
4733
        $this->options['form_params']['UserId'] = $value;
4734
4735
        return $this;
4736
    }
4737
4738
    /**
4739
     * @param string $value
4740
     *
4741
     * @return $this
4742
     */
4743
    public function withBroadCastType($value)
4744
    {
4745
        $this->data['BroadCastType'] = $value;
4746
        $this->options['form_params']['BroadCastType'] = $value;
4747
4748
        return $this;
4749
    }
4750
4751
    /**
4752
     * @param string $value
4753
     *
4754
     * @return $this
4755
     */
4756
    public function withBroadCastStatistics($value)
4757
    {
4758
        $this->data['BroadCastStatistics'] = $value;
4759
        $this->options['form_params']['BroadCastStatistics'] = $value;
4760
4761
        return $this;
4762
    }
4763
4764
    /**
4765
     * @param string $value
4766
     *
4767
     * @return $this
4768
     */
4769
    public function withGroupId($value)
4770
    {
4771
        $this->data['GroupId'] = $value;
4772
        $this->options['form_params']['GroupId'] = $value;
4773
4774
        return $this;
4775
    }
4776
4777
    /**
4778
     * @param string $value
4779
     *
4780
     * @return $this
4781
     */
4782
    public function withAppId($value)
4783
    {
4784
        $this->data['AppId'] = $value;
4785
        $this->options['form_params']['AppId'] = $value;
4786
4787
        return $this;
4788
    }
4789
}
4790
4791
/**
4792
 * @method string getUserId()
4793
 * @method string getBroadCastType()
4794
 * @method string getBroadCastStatistics()
4795
 * @method string getGroupId()
4796
 * @method string getAppId()
4797
 */
4798
class LeaveMessageGroup extends Rpc
4799
{
4800
4801
    /**
4802
     * @param string $value
4803
     *
4804
     * @return $this
4805
     */
4806
    public function withUserId($value)
4807
    {
4808
        $this->data['UserId'] = $value;
4809
        $this->options['form_params']['UserId'] = $value;
4810
4811
        return $this;
4812
    }
4813
4814
    /**
4815
     * @param string $value
4816
     *
4817
     * @return $this
4818
     */
4819
    public function withBroadCastType($value)
4820
    {
4821
        $this->data['BroadCastType'] = $value;
4822
        $this->options['form_params']['BroadCastType'] = $value;
4823
4824
        return $this;
4825
    }
4826
4827
    /**
4828
     * @param string $value
4829
     *
4830
     * @return $this
4831
     */
4832
    public function withBroadCastStatistics($value)
4833
    {
4834
        $this->data['BroadCastStatistics'] = $value;
4835
        $this->options['form_params']['BroadCastStatistics'] = $value;
4836
4837
        return $this;
4838
    }
4839
4840
    /**
4841
     * @param string $value
4842
     *
4843
     * @return $this
4844
     */
4845
    public function withGroupId($value)
4846
    {
4847
        $this->data['GroupId'] = $value;
4848
        $this->options['form_params']['GroupId'] = $value;
4849
4850
        return $this;
4851
    }
4852
4853
    /**
4854
     * @param string $value
4855
     *
4856
     * @return $this
4857
     */
4858
    public function withAppId($value)
4859
    {
4860
        $this->data['AppId'] = $value;
4861
        $this->options['form_params']['AppId'] = $value;
4862
4863
        return $this;
4864
    }
4865
}
4866
4867
/**
4868
 * @method string getPageNum()
4869
 * @method $this withPageNum($value)
4870
 * @method string getPageSize()
4871
 * @method $this withPageSize($value)
4872
 * @method string getOwnerId()
4873
 * @method $this withOwnerId($value)
4874
 * @method string getDomain()
4875
 * @method $this withDomain($value)
4876
 */
4877
class ListLiveDelayConfig extends Rpc
4878
{
4879
}
4880
4881
/**
4882
 * @method string getOwnerId()
4883
 * @method $this withOwnerId($value)
4884
 * @method string getLiveOpenapiReserve()
4885
 * @method $this withLiveOpenapiReserve($value)
4886
 */
4887
class ListLiveRealtimeLogDelivery extends Rpc
4888
{
4889
4890
    /** @var string */
4891
    public $method = 'GET';
4892
}
4893
4894
/**
4895
 * @method string getProject()
4896
 * @method $this withProject($value)
4897
 * @method string getOwnerId()
4898
 * @method $this withOwnerId($value)
4899
 * @method string getRegion()
4900
 * @method $this withRegion($value)
4901
 * @method string getLogstore()
4902
 * @method $this withLogstore($value)
4903
 */
4904
class ListLiveRealtimeLogDeliveryDomains extends Rpc
4905
{
4906
4907
    /** @var string */
4908
    public $method = 'GET';
4909
}
4910
4911
/**
4912
 * @method string getOwnerId()
4913
 * @method $this withOwnerId($value)
4914
 * @method string getLiveOpenapiReserve()
4915
 * @method $this withLiveOpenapiReserve($value)
4916
 */
4917
class ListLiveRealtimeLogDeliveryInfos extends Rpc
4918
{
4919
4920
    /** @var string */
4921
    public $method = 'GET';
4922
}
4923
4924
/**
4925
 * @method string getSortType()
4926
 * @method string getType()
4927
 * @method string getPageNum()
4928
 * @method string getPageSize()
4929
 * @method string getGroupId()
4930
 * @method string getAppId()
4931
 */
4932
class ListMessage extends Rpc
4933
{
4934
4935
    /**
4936
     * @param string $value
4937
     *
4938
     * @return $this
4939
     */
4940
    public function withSortType($value)
4941
    {
4942
        $this->data['SortType'] = $value;
4943
        $this->options['form_params']['SortType'] = $value;
4944
4945
        return $this;
4946
    }
4947
4948
    /**
4949
     * @param string $value
4950
     *
4951
     * @return $this
4952
     */
4953
    public function withType($value)
4954
    {
4955
        $this->data['Type'] = $value;
4956
        $this->options['form_params']['Type'] = $value;
4957
4958
        return $this;
4959
    }
4960
4961
    /**
4962
     * @param string $value
4963
     *
4964
     * @return $this
4965
     */
4966
    public function withPageNum($value)
4967
    {
4968
        $this->data['PageNum'] = $value;
4969
        $this->options['form_params']['PageNum'] = $value;
4970
4971
        return $this;
4972
    }
4973
4974
    /**
4975
     * @param string $value
4976
     *
4977
     * @return $this
4978
     */
4979
    public function withPageSize($value)
4980
    {
4981
        $this->data['PageSize'] = $value;
4982
        $this->options['form_params']['PageSize'] = $value;
4983
4984
        return $this;
4985
    }
4986
4987
    /**
4988
     * @param string $value
4989
     *
4990
     * @return $this
4991
     */
4992
    public function withGroupId($value)
4993
    {
4994
        $this->data['GroupId'] = $value;
4995
        $this->options['form_params']['GroupId'] = $value;
4996
4997
        return $this;
4998
    }
4999
5000
    /**
5001
     * @param string $value
5002
     *
5003
     * @return $this
5004
     */
5005
    public function withAppId($value)
5006
    {
5007
        $this->data['AppId'] = $value;
5008
        $this->options['form_params']['AppId'] = $value;
5009
5010
        return $this;
5011
    }
5012
}
5013
5014
/**
5015
 * @method string getSortType()
5016
 * @method string getPageNum()
5017
 * @method string getPageSize()
5018
 */
5019
class ListMessageApp extends Rpc
5020
{
5021
5022
    /**
5023
     * @param string $value
5024
     *
5025
     * @return $this
5026
     */
5027
    public function withSortType($value)
5028
    {
5029
        $this->data['SortType'] = $value;
5030
        $this->options['form_params']['SortType'] = $value;
5031
5032
        return $this;
5033
    }
5034
5035
    /**
5036
     * @param string $value
5037
     *
5038
     * @return $this
5039
     */
5040
    public function withPageNum($value)
5041
    {
5042
        $this->data['PageNum'] = $value;
5043
        $this->options['form_params']['PageNum'] = $value;
5044
5045
        return $this;
5046
    }
5047
5048
    /**
5049
     * @param string $value
5050
     *
5051
     * @return $this
5052
     */
5053
    public function withPageSize($value)
5054
    {
5055
        $this->data['PageSize'] = $value;
5056
        $this->options['form_params']['PageSize'] = $value;
5057
5058
        return $this;
5059
    }
5060
}
5061
5062
/**
5063
 * @method string getSortType()
5064
 * @method string getPageNum()
5065
 * @method string getUserId()
5066
 * @method string getPageSize()
5067
 * @method string getAppId()
5068
 */
5069
class ListMessageGroup extends Rpc
5070
{
5071
5072
    /**
5073
     * @param string $value
5074
     *
5075
     * @return $this
5076
     */
5077
    public function withSortType($value)
5078
    {
5079
        $this->data['SortType'] = $value;
5080
        $this->options['form_params']['SortType'] = $value;
5081
5082
        return $this;
5083
    }
5084
5085
    /**
5086
     * @param string $value
5087
     *
5088
     * @return $this
5089
     */
5090
    public function withPageNum($value)
5091
    {
5092
        $this->data['PageNum'] = $value;
5093
        $this->options['form_params']['PageNum'] = $value;
5094
5095
        return $this;
5096
    }
5097
5098
    /**
5099
     * @param string $value
5100
     *
5101
     * @return $this
5102
     */
5103
    public function withUserId($value)
5104
    {
5105
        $this->data['UserId'] = $value;
5106
        $this->options['form_params']['UserId'] = $value;
5107
5108
        return $this;
5109
    }
5110
5111
    /**
5112
     * @param string $value
5113
     *
5114
     * @return $this
5115
     */
5116
    public function withPageSize($value)
5117
    {
5118
        $this->data['PageSize'] = $value;
5119
        $this->options['form_params']['PageSize'] = $value;
5120
5121
        return $this;
5122
    }
5123
5124
    /**
5125
     * @param string $value
5126
     *
5127
     * @return $this
5128
     */
5129
    public function withAppId($value)
5130
    {
5131
        $this->data['AppId'] = $value;
5132
        $this->options['form_params']['AppId'] = $value;
5133
5134
        return $this;
5135
    }
5136
}
5137
5138
/**
5139
 * @method string getSortType()
5140
 * @method string getPageNum()
5141
 * @method string getPageSize()
5142
 * @method string getGroupId()
5143
 * @method string getAppId()
5144
 */
5145
class ListMessageGroupUser extends Rpc
5146
{
5147
5148
    /**
5149
     * @param string $value
5150
     *
5151
     * @return $this
5152
     */
5153
    public function withSortType($value)
5154
    {
5155
        $this->data['SortType'] = $value;
5156
        $this->options['form_params']['SortType'] = $value;
5157
5158
        return $this;
5159
    }
5160
5161
    /**
5162
     * @param string $value
5163
     *
5164
     * @return $this
5165
     */
5166
    public function withPageNum($value)
5167
    {
5168
        $this->data['PageNum'] = $value;
5169
        $this->options['form_params']['PageNum'] = $value;
5170
5171
        return $this;
5172
    }
5173
5174
    /**
5175
     * @param string $value
5176
     *
5177
     * @return $this
5178
     */
5179
    public function withPageSize($value)
5180
    {
5181
        $this->data['PageSize'] = $value;
5182
        $this->options['form_params']['PageSize'] = $value;
5183
5184
        return $this;
5185
    }
5186
5187
    /**
5188
     * @param string $value
5189
     *
5190
     * @return $this
5191
     */
5192
    public function withGroupId($value)
5193
    {
5194
        $this->data['GroupId'] = $value;
5195
        $this->options['form_params']['GroupId'] = $value;
5196
5197
        return $this;
5198
    }
5199
5200
    /**
5201
     * @param string $value
5202
     *
5203
     * @return $this
5204
     */
5205
    public function withAppId($value)
5206
    {
5207
        $this->data['AppId'] = $value;
5208
        $this->options['form_params']['AppId'] = $value;
5209
5210
        return $this;
5211
    }
5212
}
5213
5214
/**
5215
 * @method string getUserIdList()
5216
 * @method string getGroupId()
5217
 * @method string getAppId()
5218
 */
5219
class ListMessageGroupUserById extends Rpc
5220
{
5221
5222
    /**
5223
     * @param string $value
5224
     *
5225
     * @return $this
5226
     */
5227
    public function withUserIdList($value)
5228
    {
5229
        $this->data['UserIdList'] = $value;
5230
        $this->options['form_params']['UserIdList'] = $value;
5231
5232
        return $this;
5233
    }
5234
5235
    /**
5236
     * @param string $value
5237
     *
5238
     * @return $this
5239
     */
5240
    public function withGroupId($value)
5241
    {
5242
        $this->data['GroupId'] = $value;
5243
        $this->options['form_params']['GroupId'] = $value;
5244
5245
        return $this;
5246
    }
5247
5248
    /**
5249
     * @param string $value
5250
     *
5251
     * @return $this
5252
     */
5253
    public function withAppId($value)
5254
    {
5255
        $this->data['AppId'] = $value;
5256
        $this->options['form_params']['AppId'] = $value;
5257
5258
        return $this;
5259
    }
5260
}
5261
5262
/**
5263
 * @method string getPageSize()
5264
 * @method $this withPageSize($value)
5265
 * @method string getProgramId()
5266
 * @method $this withProgramId($value)
5267
 * @method string getOwnerId()
5268
 * @method $this withOwnerId($value)
5269
 * @method string getPage()
5270
 * @method $this withPage($value)
5271
 */
5272
class ListPlaylist extends Rpc
5273
{
5274
}
5275
5276
/**
5277
 * @method string getProgramItemIds()
5278
 * @method $this withProgramItemIds($value)
5279
 * @method string getProgramId()
5280
 * @method $this withProgramId($value)
5281
 * @method string getOwnerId()
5282
 * @method $this withOwnerId($value)
5283
 */
5284
class ListPlaylistItems extends Rpc
5285
{
5286
}
5287
5288
/**
5289
 * @method string getImageLayerContent()
5290
 * @method $this withImageLayerContent($value)
5291
 * @method string getComponentName()
5292
 * @method $this withComponentName($value)
5293
 * @method string getComponentId()
5294
 * @method $this withComponentId($value)
5295
 * @method string getCasterId()
5296
 * @method $this withCasterId($value)
5297
 * @method string getComponentLayer()
5298
 * @method $this withComponentLayer($value)
5299
 * @method string getOwnerId()
5300
 * @method $this withOwnerId($value)
5301
 * @method string getComponentType()
5302
 * @method $this withComponentType($value)
5303
 * @method string getEffect()
5304
 * @method $this withEffect($value)
5305
 * @method string getCaptionLayerContent()
5306
 * @method $this withCaptionLayerContent($value)
5307
 * @method string getTextLayerContent()
5308
 * @method $this withTextLayerContent($value)
5309
 */
5310
class ModifyCasterComponent extends Rpc
5311
{
5312
}
5313
5314
/**
5315
 * @method string getEpisodeName()
5316
 * @method $this withEpisodeName($value)
5317
 * @method string getStartTime()
5318
 * @method $this withStartTime($value)
5319
 * @method string getResourceId()
5320
 * @method $this withResourceId($value)
5321
 * @method array getComponentId()
5322
 * @method string getCasterId()
5323
 * @method $this withCasterId($value)
5324
 * @method string getEndTime()
5325
 * @method $this withEndTime($value)
5326
 * @method string getOwnerId()
5327
 * @method $this withOwnerId($value)
5328
 * @method string getEpisodeId()
5329
 * @method $this withEpisodeId($value)
5330
 * @method string getSwitchType()
5331
 * @method $this withSwitchType($value)
5332
 */
5333
class ModifyCasterEpisode extends Rpc
5334
{
5335
5336
    /**
5337
     * @param array $componentId
5338
     *
5339
     * @return $this
5340
     */
5341
	public function withComponentId(array $componentId)
5342
	{
5343
	    $this->data['ComponentId'] = $componentId;
5344
		foreach ($componentId as $i => $iValue) {
5345
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
5346
		}
5347
5348
		return $this;
5349
    }
5350
}
5351
5352
/**
5353
 * @method array getBlendList()
5354
 * @method string getLayoutId()
5355
 * @method $this withLayoutId($value)
5356
 * @method string getCasterId()
5357
 * @method $this withCasterId($value)
5358
 * @method string getOwnerId()
5359
 * @method $this withOwnerId($value)
5360
 * @method array getAudioLayer()
5361
 * @method array getVideoLayer()
5362
 * @method array getMixList()
5363
 */
5364
class ModifyCasterLayout extends Rpc
5365
{
5366
5367
    /**
5368
     * @param array $blendList
5369
     *
5370
     * @return $this
5371
     */
5372
	public function withBlendList(array $blendList)
5373
	{
5374
	    $this->data['BlendList'] = $blendList;
5375
		foreach ($blendList as $i => $iValue) {
5376
			$this->options['query']['BlendList.' . ($i + 1)] = $iValue;
5377
		}
5378
5379
		return $this;
5380
    }
5381
5382
    /**
5383
     * @param array $audioLayer
5384
     *
5385
     * @return $this
5386
     */
5387
	public function withAudioLayer(array $audioLayer)
5388
	{
5389
	    $this->data['AudioLayer'] = $audioLayer;
5390
		foreach ($audioLayer as $depth1 => $depth1Value) {
5391
			if(isset($depth1Value['VolumeRate'])){
5392
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
5393
			}
5394
			if(isset($depth1Value['FixedDelayDuration'])){
5395
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
5396
			}
5397
			if(isset($depth1Value['ValidChannel'])){
5398
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
5399
			}
5400
		}
5401
5402
		return $this;
5403
    }
5404
5405
    /**
5406
     * @param array $videoLayer
5407
     *
5408
     * @return $this
5409
     */
5410
	public function withVideoLayer(array $videoLayer)
5411
	{
5412
	    $this->data['VideoLayer'] = $videoLayer;
5413
		foreach ($videoLayer as $depth1 => $depth1Value) {
5414
			if(isset($depth1Value['FixedDelayDuration'])){
5415
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
5416
			}
5417
			if(isset($depth1Value['FillMode'])){
5418
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FillMode'] = $depth1Value['FillMode'];
5419
			}
5420
			if(isset($depth1Value['HeightNormalized'])){
5421
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.HeightNormalized'] = $depth1Value['HeightNormalized'];
5422
			}
5423
			if(isset($depth1Value['PositionRefer'])){
5424
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionRefer'] = $depth1Value['PositionRefer'];
5425
			}
5426
			foreach ($depth1Value['PositionNormalized'] as $i => $iValue) {
5427
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionNormalized.' . ($i + 1)] = $iValue;
5428
			}
5429
			if(isset($depth1Value['WidthNormalized'])){
5430
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.WidthNormalized'] = $depth1Value['WidthNormalized'];
5431
			}
5432
		}
5433
5434
		return $this;
5435
    }
5436
5437
    /**
5438
     * @param array $mixList
5439
     *
5440
     * @return $this
5441
     */
5442
	public function withMixList(array $mixList)
5443
	{
5444
	    $this->data['MixList'] = $mixList;
5445
		foreach ($mixList as $i => $iValue) {
5446
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
5447
		}
5448
5449
		return $this;
5450
    }
5451
}
5452
5453
/**
5454
 * @method array getEpisode()
5455
 * @method string getCasterId()
5456
 * @method $this withCasterId($value)
5457
 * @method string getOwnerId()
5458
 * @method $this withOwnerId($value)
5459
 */
5460
class ModifyCasterProgram extends Rpc
5461
{
5462
5463
    /**
5464
     * @param array $episode
5465
     *
5466
     * @return $this
5467
     */
5468
	public function withEpisode(array $episode)
5469
	{
5470
	    $this->data['Episode'] = $episode;
5471
		foreach ($episode as $depth1 => $depth1Value) {
5472
			if(isset($depth1Value['EndTime'])){
5473
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EndTime'] = $depth1Value['EndTime'];
5474
			}
5475
			if(isset($depth1Value['StartTime'])){
5476
				$this->options['query']['Episode.' . ($depth1 + 1) . '.StartTime'] = $depth1Value['StartTime'];
5477
			}
5478
			if(isset($depth1Value['EpisodeName'])){
5479
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeName'] = $depth1Value['EpisodeName'];
5480
			}
5481
			if(isset($depth1Value['EpisodeType'])){
5482
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeType'] = $depth1Value['EpisodeType'];
5483
			}
5484
			if(isset($depth1Value['EpisodeId'])){
5485
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeId'] = $depth1Value['EpisodeId'];
5486
			}
5487
			if(isset($depth1Value['ResourceId'])){
5488
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
5489
			}
5490
			foreach ($depth1Value['ComponentId'] as $i => $iValue) {
5491
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ComponentId.' . ($i + 1)] = $iValue;
5492
			}
5493
			if(isset($depth1Value['SwitchType'])){
5494
				$this->options['query']['Episode.' . ($depth1 + 1) . '.SwitchType'] = $depth1Value['SwitchType'];
5495
			}
5496
		}
5497
5498
		return $this;
5499
    }
5500
}
5501
5502
/**
5503
 * @method string getImageId()
5504
 * @method $this withImageId($value)
5505
 * @method string getInputType()
5506
 * @method $this withInputType($value)
5507
 * @method string getEndOffset()
5508
 * @method $this withEndOffset($value)
5509
 * @method string getMaterialId()
5510
 * @method $this withMaterialId($value)
5511
 * @method string getResourceId()
5512
 * @method $this withResourceId($value)
5513
 * @method string getVodUrl()
5514
 * @method $this withVodUrl($value)
5515
 * @method string getCasterId()
5516
 * @method $this withCasterId($value)
5517
 * @method string getOwnerId()
5518
 * @method $this withOwnerId($value)
5519
 * @method string getBeginOffset()
5520
 * @method $this withBeginOffset($value)
5521
 * @method string getLiveStreamUrl()
5522
 * @method $this withLiveStreamUrl($value)
5523
 * @method string getImageUrl()
5524
 * @method $this withImageUrl($value)
5525
 * @method string getPtsCallbackInterval()
5526
 * @method $this withPtsCallbackInterval($value)
5527
 * @method string getResourceName()
5528
 * @method $this withResourceName($value)
5529
 * @method string getRepeatNum()
5530
 * @method $this withRepeatNum($value)
5531
 */
5532
class ModifyCasterVideoResource extends Rpc
5533
{
5534
}
5535
5536
/**
5537
 * @method string getProperty()
5538
 * @method $this withProperty($value)
5539
 * @method string getDomainName()
5540
 * @method $this withDomainName($value)
5541
 * @method string getOwnerId()
5542
 * @method $this withOwnerId($value)
5543
 */
5544
class ModifyLiveDomainSchdmByProperty extends Rpc
5545
{
5546
}
5547
5548
/**
5549
 * @method string getProject()
5550
 * @method $this withProject($value)
5551
 * @method string getDomainName()
5552
 * @method $this withDomainName($value)
5553
 * @method string getOwnerId()
5554
 * @method $this withOwnerId($value)
5555
 * @method string getRegion()
5556
 * @method $this withRegion($value)
5557
 * @method string getLogstore()
5558
 * @method $this withLogstore($value)
5559
 */
5560
class ModifyLiveRealtimeLogDelivery extends Rpc
5561
{
5562
5563
    /** @var string */
5564
    public $method = 'GET';
5565
}
5566
5567
/**
5568
 * @method string getRepeatTimes()
5569
 * @method $this withRepeatTimes($value)
5570
 * @method string getHighPriorityShowStartTime()
5571
 * @method $this withHighPriorityShowStartTime($value)
5572
 * @method string getCasterId()
5573
 * @method $this withCasterId($value)
5574
 * @method string getHighPriorityShowId()
5575
 * @method $this withHighPriorityShowId($value)
5576
 * @method string getOwnerId()
5577
 * @method $this withOwnerId($value)
5578
 * @method string getShowId()
5579
 * @method $this withShowId($value)
5580
 * @method string getSpot()
5581
 * @method $this withSpot($value)
5582
 */
5583
class ModifyShowList extends Rpc
5584
{
5585
}
5586
5587
/**
5588
 * @method string getScreenInputConfigList()
5589
 * @method $this withScreenInputConfigList($value)
5590
 * @method string getLayoutId()
5591
 * @method $this withLayoutId($value)
5592
 * @method string getLayoutName()
5593
 * @method $this withLayoutName($value)
5594
 * @method string getLayerOrderConfigList()
5595
 * @method $this withLayerOrderConfigList($value)
5596
 * @method string getMediaInputConfigList()
5597
 * @method $this withMediaInputConfigList($value)
5598
 * @method string getCasterId()
5599
 * @method $this withCasterId($value)
5600
 * @method string getBgImageConfig()
5601
 * @method $this withBgImageConfig($value)
5602
 * @method string getOwnerId()
5603
 * @method $this withOwnerId($value)
5604
 * @method string getCommonConfig()
5605
 * @method $this withCommonConfig($value)
5606
 */
5607
class ModifyStudioLayout extends Rpc
5608
{
5609
}
5610
5611
/**
5612
 * @method string getOperatorUserId()
5613
 * @method string getBroadCastType()
5614
 * @method string getGroupId()
5615
 * @method string getAppId()
5616
 */
5617
class MuteAllGroupUser extends Rpc
5618
{
5619
5620
    /**
5621
     * @param string $value
5622
     *
5623
     * @return $this
5624
     */
5625
    public function withOperatorUserId($value)
5626
    {
5627
        $this->data['OperatorUserId'] = $value;
5628
        $this->options['form_params']['OperatorUserId'] = $value;
5629
5630
        return $this;
5631
    }
5632
5633
    /**
5634
     * @param string $value
5635
     *
5636
     * @return $this
5637
     */
5638
    public function withBroadCastType($value)
5639
    {
5640
        $this->data['BroadCastType'] = $value;
5641
        $this->options['form_params']['BroadCastType'] = $value;
5642
5643
        return $this;
5644
    }
5645
5646
    /**
5647
     * @param string $value
5648
     *
5649
     * @return $this
5650
     */
5651
    public function withGroupId($value)
5652
    {
5653
        $this->data['GroupId'] = $value;
5654
        $this->options['form_params']['GroupId'] = $value;
5655
5656
        return $this;
5657
    }
5658
5659
    /**
5660
     * @param string $value
5661
     *
5662
     * @return $this
5663
     */
5664
    public function withAppId($value)
5665
    {
5666
        $this->data['AppId'] = $value;
5667
        $this->options['form_params']['AppId'] = $value;
5668
5669
        return $this;
5670
    }
5671
}
5672
5673
/**
5674
 * @method string getMuteUserList()
5675
 * @method string getOperatorUserId()
5676
 * @method string getBroadCastType()
5677
 * @method string getGroupId()
5678
 * @method string getMuteTime()
5679
 * @method string getAppId()
5680
 */
5681
class MuteGroupUser extends Rpc
5682
{
5683
5684
    /**
5685
     * @param string $value
5686
     *
5687
     * @return $this
5688
     */
5689
    public function withMuteUserList($value)
5690
    {
5691
        $this->data['MuteUserList'] = $value;
5692
        $this->options['form_params']['MuteUserList'] = $value;
5693
5694
        return $this;
5695
    }
5696
5697
    /**
5698
     * @param string $value
5699
     *
5700
     * @return $this
5701
     */
5702
    public function withOperatorUserId($value)
5703
    {
5704
        $this->data['OperatorUserId'] = $value;
5705
        $this->options['form_params']['OperatorUserId'] = $value;
5706
5707
        return $this;
5708
    }
5709
5710
    /**
5711
     * @param string $value
5712
     *
5713
     * @return $this
5714
     */
5715
    public function withBroadCastType($value)
5716
    {
5717
        $this->data['BroadCastType'] = $value;
5718
        $this->options['form_params']['BroadCastType'] = $value;
5719
5720
        return $this;
5721
    }
5722
5723
    /**
5724
     * @param string $value
5725
     *
5726
     * @return $this
5727
     */
5728
    public function withGroupId($value)
5729
    {
5730
        $this->data['GroupId'] = $value;
5731
        $this->options['form_params']['GroupId'] = $value;
5732
5733
        return $this;
5734
    }
5735
5736
    /**
5737
     * @param string $value
5738
     *
5739
     * @return $this
5740
     */
5741
    public function withMuteTime($value)
5742
    {
5743
        $this->data['MuteTime'] = $value;
5744
        $this->options['form_params']['MuteTime'] = $value;
5745
5746
        return $this;
5747
    }
5748
5749
    /**
5750
     * @param string $value
5751
     *
5752
     * @return $this
5753
     */
5754
    public function withAppId($value)
5755
    {
5756
        $this->data['AppId'] = $value;
5757
        $this->options['form_params']['AppId'] = $value;
5758
5759
        return $this;
5760
    }
5761
}
5762
5763
/**
5764
 * @method string getDuration()
5765
 * @method $this withDuration($value)
5766
 * @method string getAppName()
5767
 * @method $this withAppName($value)
5768
 * @method string getStreamName()
5769
 * @method $this withStreamName($value)
5770
 * @method string getIgnoreTranscode()
5771
 * @method $this withIgnoreTranscode($value)
5772
 * @method string getDomainName()
5773
 * @method $this withDomainName($value)
5774
 * @method string getOwnerId()
5775
 * @method $this withOwnerId($value)
5776
 * @method string getVision()
5777
 * @method $this withVision($value)
5778
 */
5779
class OpenLiveShift extends Rpc
5780
{
5781
}
5782
5783
/**
5784
 * @method string getCasterId()
5785
 * @method $this withCasterId($value)
5786
 * @method string getOwnerId()
5787
 * @method $this withOwnerId($value)
5788
 * @method string getShowId()
5789
 * @method $this withShowId($value)
5790
 */
5791
class PlayChoosenShow extends Rpc
5792
{
5793
}
5794
5795
/**
5796
 * @method string getFunctionName()
5797
 * @method $this withFunctionName($value)
5798
 * @method string getDomainName()
5799
 * @method $this withDomainName($value)
5800
 * @method string getOwnerId()
5801
 * @method $this withOwnerId($value)
5802
 */
5803
class PublishLiveStagingConfigToProduction extends Rpc
5804
{
5805
}
5806
5807
/**
5808
 * @method string getSortType()
5809
 * @method string getPageNum()
5810
 * @method string getAppName()
5811
 * @method string getPageSize()
5812
 * @method string getAppId()
5813
 */
5814
class QueryMessageApp extends Rpc
5815
{
5816
5817
    /**
5818
     * @param string $value
5819
     *
5820
     * @return $this
5821
     */
5822
    public function withSortType($value)
5823
    {
5824
        $this->data['SortType'] = $value;
5825
        $this->options['form_params']['SortType'] = $value;
5826
5827
        return $this;
5828
    }
5829
5830
    /**
5831
     * @param string $value
5832
     *
5833
     * @return $this
5834
     */
5835
    public function withPageNum($value)
5836
    {
5837
        $this->data['PageNum'] = $value;
5838
        $this->options['form_params']['PageNum'] = $value;
5839
5840
        return $this;
5841
    }
5842
5843
    /**
5844
     * @param string $value
5845
     *
5846
     * @return $this
5847
     */
5848
    public function withAppName($value)
5849
    {
5850
        $this->data['AppName'] = $value;
5851
        $this->options['form_params']['AppName'] = $value;
5852
5853
        return $this;
5854
    }
5855
5856
    /**
5857
     * @param string $value
5858
     *
5859
     * @return $this
5860
     */
5861
    public function withPageSize($value)
5862
    {
5863
        $this->data['PageSize'] = $value;
5864
        $this->options['form_params']['PageSize'] = $value;
5865
5866
        return $this;
5867
    }
5868
5869
    /**
5870
     * @param string $value
5871
     *
5872
     * @return $this
5873
     */
5874
    public function withAppId($value)
5875
    {
5876
        $this->data['AppId'] = $value;
5877
        $this->options['form_params']['AppId'] = $value;
5878
5879
        return $this;
5880
    }
5881
}
5882
5883
/**
5884
 * @method string getDomainName()
5885
 * @method $this withDomainName($value)
5886
 * @method string getOwnerId()
5887
 * @method $this withOwnerId($value)
5888
 */
5889
class QuerySnapshotCallbackAuth extends Rpc
5890
{
5891
}
5892
5893
/**
5894
 * @method string getAppName()
5895
 * @method $this withAppName($value)
5896
 * @method string getStreamName()
5897
 * @method $this withStreamName($value)
5898
 * @method string getDomainName()
5899
 * @method $this withDomainName($value)
5900
 * @method string getOwnerId()
5901
 * @method $this withOwnerId($value)
5902
 * @method string getCommand()
5903
 * @method $this withCommand($value)
5904
 */
5905
class RealTimeRecordCommand extends Rpc
5906
{
5907
}
5908
5909
/**
5910
 * @method string getSource()
5911
 * @method $this withSource($value)
5912
 * @method string getMode()
5913
 * @method $this withMode($value)
5914
 * @method string getAppName()
5915
 * @method $this withAppName($value)
5916
 * @method string getStreamName()
5917
 * @method $this withStreamName($value)
5918
 * @method string getDomainName()
5919
 * @method $this withDomainName($value)
5920
 * @method string getOwnerId()
5921
 * @method $this withOwnerId($value)
5922
 * @method string getCommand()
5923
 * @method $this withCommand($value)
5924
 * @method string getInterval()
5925
 * @method $this withInterval($value)
5926
 */
5927
class RealTimeSnapshotCommand extends Rpc
5928
{
5929
}
5930
5931
/**
5932
 * @method string getIsBatchMode()
5933
 * @method array getShowIdList()
5934
 * @method string getCasterId()
5935
 * @method $this withCasterId($value)
5936
 * @method string getOwnerId()
5937
 * @method $this withOwnerId($value)
5938
 * @method string getShowId()
5939
 * @method $this withShowId($value)
5940
 */
5941
class RemoveShowFromShowList extends Rpc
5942
{
5943
5944
    /**
5945
     * @param string $value
5946
     *
5947
     * @return $this
5948
     */
5949
    public function withIsBatchMode($value)
5950
    {
5951
        $this->data['IsBatchMode'] = $value;
5952
        $this->options['query']['isBatchMode'] = $value;
5953
5954
        return $this;
5955
    }
5956
5957
    /**
5958
     * @param array $showIdList
5959
     *
5960
     * @return $this
5961
     */
5962
	public function withShowIdList(array $showIdList)
5963
	{
5964
	    $this->data['ShowIdList'] = $showIdList;
5965
		foreach ($showIdList as $i => $iValue) {
5966
			$this->options['query']['showIdList.' . ($i + 1)] = $iValue;
5967
		}
5968
5969
		return $this;
5970
    }
5971
}
5972
5973
/**
5974
 * @method string getCasterId()
5975
 * @method $this withCasterId($value)
5976
 * @method string getOwnerId()
5977
 * @method $this withOwnerId($value)
5978
 */
5979
class RestartCaster extends Rpc
5980
{
5981
}
5982
5983
/**
5984
 * @method string getAppName()
5985
 * @method $this withAppName($value)
5986
 * @method string getSecurityToken()
5987
 * @method $this withSecurityToken($value)
5988
 * @method string getStreamName()
5989
 * @method $this withStreamName($value)
5990
 * @method string getLiveStreamType()
5991
 * @method $this withLiveStreamType($value)
5992
 * @method string getDomainName()
5993
 * @method $this withDomainName($value)
5994
 * @method string getOwnerId()
5995
 * @method $this withOwnerId($value)
5996
 */
5997
class ResumeLiveStream extends Rpc
5998
{
5999
}
6000
6001
/**
6002
 * @method string getFunctionName()
6003
 * @method $this withFunctionName($value)
6004
 * @method string getDomainName()
6005
 * @method $this withDomainName($value)
6006
 * @method string getOwnerId()
6007
 * @method $this withOwnerId($value)
6008
 */
6009
class RollbackLiveStagingConfig extends Rpc
6010
{
6011
}
6012
6013
/**
6014
 * @method string getOperatorUserId()
6015
 * @method string getBroadCastType()
6016
 * @method string getGroupId()
6017
 * @method string getCount()
6018
 * @method string getAppId()
6019
 */
6020
class SendLike extends Rpc
6021
{
6022
6023
    /**
6024
     * @param string $value
6025
     *
6026
     * @return $this
6027
     */
6028
    public function withOperatorUserId($value)
6029
    {
6030
        $this->data['OperatorUserId'] = $value;
6031
        $this->options['form_params']['OperatorUserId'] = $value;
6032
6033
        return $this;
6034
    }
6035
6036
    /**
6037
     * @param string $value
6038
     *
6039
     * @return $this
6040
     */
6041
    public function withBroadCastType($value)
6042
    {
6043
        $this->data['BroadCastType'] = $value;
6044
        $this->options['form_params']['BroadCastType'] = $value;
6045
6046
        return $this;
6047
    }
6048
6049
    /**
6050
     * @param string $value
6051
     *
6052
     * @return $this
6053
     */
6054
    public function withGroupId($value)
6055
    {
6056
        $this->data['GroupId'] = $value;
6057
        $this->options['form_params']['GroupId'] = $value;
6058
6059
        return $this;
6060
    }
6061
6062
    /**
6063
     * @param string $value
6064
     *
6065
     * @return $this
6066
     */
6067
    public function withCount($value)
6068
    {
6069
        $this->data['Count'] = $value;
6070
        $this->options['form_params']['Count'] = $value;
6071
6072
        return $this;
6073
    }
6074
6075
    /**
6076
     * @param string $value
6077
     *
6078
     * @return $this
6079
     */
6080
    public function withAppId($value)
6081
    {
6082
        $this->data['AppId'] = $value;
6083
        $this->options['form_params']['AppId'] = $value;
6084
6085
        return $this;
6086
    }
6087
}
6088
6089
/**
6090
 * @method string getData()
6091
 * @method string getSkipAudit()
6092
 * @method $this withSkipAudit($value)
6093
 * @method string getType()
6094
 * @method string getOperatorUserId()
6095
 * @method string getGroupId()
6096
 * @method string getAppId()
6097
 */
6098
class SendMessageToGroup extends Rpc
6099
{
6100
6101
    /**
6102
     * @param string $value
6103
     *
6104
     * @return $this
6105
     */
6106
    public function withData($value)
6107
    {
6108
        $this->data['Data'] = $value;
6109
        $this->options['form_params']['Data'] = $value;
6110
6111
        return $this;
6112
    }
6113
6114
    /**
6115
     * @param string $value
6116
     *
6117
     * @return $this
6118
     */
6119
    public function withType($value)
6120
    {
6121
        $this->data['Type'] = $value;
6122
        $this->options['form_params']['Type'] = $value;
6123
6124
        return $this;
6125
    }
6126
6127
    /**
6128
     * @param string $value
6129
     *
6130
     * @return $this
6131
     */
6132
    public function withOperatorUserId($value)
6133
    {
6134
        $this->data['OperatorUserId'] = $value;
6135
        $this->options['form_params']['OperatorUserId'] = $value;
6136
6137
        return $this;
6138
    }
6139
6140
    /**
6141
     * @param string $value
6142
     *
6143
     * @return $this
6144
     */
6145
    public function withGroupId($value)
6146
    {
6147
        $this->data['GroupId'] = $value;
6148
        $this->options['form_params']['GroupId'] = $value;
6149
6150
        return $this;
6151
    }
6152
6153
    /**
6154
     * @param string $value
6155
     *
6156
     * @return $this
6157
     */
6158
    public function withAppId($value)
6159
    {
6160
        $this->data['AppId'] = $value;
6161
        $this->options['form_params']['AppId'] = $value;
6162
6163
        return $this;
6164
    }
6165
}
6166
6167
/**
6168
 * @method string getData()
6169
 * @method string getSkipAudit()
6170
 * @method $this withSkipAudit($value)
6171
 * @method string getType()
6172
 * @method string getOperatorUserId()
6173
 * @method string getReceiverIdList()
6174
 * @method string getGroupId()
6175
 * @method string getAppId()
6176
 */
6177
class SendMessageToGroupUsers extends Rpc
6178
{
6179
6180
    /**
6181
     * @param string $value
6182
     *
6183
     * @return $this
6184
     */
6185
    public function withData($value)
6186
    {
6187
        $this->data['Data'] = $value;
6188
        $this->options['form_params']['Data'] = $value;
6189
6190
        return $this;
6191
    }
6192
6193
    /**
6194
     * @param string $value
6195
     *
6196
     * @return $this
6197
     */
6198
    public function withType($value)
6199
    {
6200
        $this->data['Type'] = $value;
6201
        $this->options['form_params']['Type'] = $value;
6202
6203
        return $this;
6204
    }
6205
6206
    /**
6207
     * @param string $value
6208
     *
6209
     * @return $this
6210
     */
6211
    public function withOperatorUserId($value)
6212
    {
6213
        $this->data['OperatorUserId'] = $value;
6214
        $this->options['form_params']['OperatorUserId'] = $value;
6215
6216
        return $this;
6217
    }
6218
6219
    /**
6220
     * @param string $value
6221
     *
6222
     * @return $this
6223
     */
6224
    public function withReceiverIdList($value)
6225
    {
6226
        $this->data['ReceiverIdList'] = $value;
6227
        $this->options['form_params']['ReceiverIdList'] = $value;
6228
6229
        return $this;
6230
    }
6231
6232
    /**
6233
     * @param string $value
6234
     *
6235
     * @return $this
6236
     */
6237
    public function withGroupId($value)
6238
    {
6239
        $this->data['GroupId'] = $value;
6240
        $this->options['form_params']['GroupId'] = $value;
6241
6242
        return $this;
6243
    }
6244
6245
    /**
6246
     * @param string $value
6247
     *
6248
     * @return $this
6249
     */
6250
    public function withAppId($value)
6251
    {
6252
        $this->data['AppId'] = $value;
6253
        $this->options['form_params']['AppId'] = $value;
6254
6255
        return $this;
6256
    }
6257
}
6258
6259
/**
6260
 * @method string getData()
6261
 * @method $this withData($value)
6262
 * @method string getAppUid()
6263
 * @method $this withAppUid($value)
6264
 * @method string getOwnerId()
6265
 * @method $this withOwnerId($value)
6266
 * @method string getPriority()
6267
 * @method $this withPriority($value)
6268
 * @method string getRoomId()
6269
 * @method $this withRoomId($value)
6270
 * @method string getAppId()
6271
 * @method $this withAppId($value)
6272
 */
6273
class SendRoomNotification extends Rpc
6274
{
6275
}
6276
6277
/**
6278
 * @method string getData()
6279
 * @method $this withData($value)
6280
 * @method string getToAppUid()
6281
 * @method $this withToAppUid($value)
6282
 * @method string getAppUid()
6283
 * @method $this withAppUid($value)
6284
 * @method string getOwnerId()
6285
 * @method $this withOwnerId($value)
6286
 * @method string getPriority()
6287
 * @method $this withPriority($value)
6288
 * @method string getRoomId()
6289
 * @method $this withRoomId($value)
6290
 * @method string getAppId()
6291
 * @method $this withAppId($value)
6292
 */
6293
class SendRoomUserNotification extends Rpc
6294
{
6295
}
6296
6297
/**
6298
 * @method string getFaceBeauty()
6299
 * @method $this withFaceBeauty($value)
6300
 * @method string getSeekOffset()
6301
 * @method $this withSeekOffset($value)
6302
 * @method string getPlayStatus()
6303
 * @method $this withPlayStatus($value)
6304
 * @method string getResourceId()
6305
 * @method $this withResourceId($value)
6306
 * @method string getCasterId()
6307
 * @method $this withCasterId($value)
6308
 * @method string getEnableSeekResume()
6309
 * @method $this withEnableSeekResume($value)
6310
 * @method string getOwnerId()
6311
 * @method $this withOwnerId($value)
6312
 * @method string getReloadFlag()
6313
 * @method $this withReloadFlag($value)
6314
 * @method string getChannelId()
6315
 * @method $this withChannelId($value)
6316
 */
6317
class SetCasterChannel extends Rpc
6318
{
6319
}
6320
6321
/**
6322
 * @method string getChannelEnable()
6323
 * @method $this withChannelEnable($value)
6324
 * @method string getProgramEffect()
6325
 * @method $this withProgramEffect($value)
6326
 * @method string getProgramName()
6327
 * @method $this withProgramName($value)
6328
 * @method string getUrgentImageUrl()
6329
 * @method $this withUrgentImageUrl($value)
6330
 * @method string getRecordConfig()
6331
 * @method $this withRecordConfig($value)
6332
 * @method string getUrgentMaterialId()
6333
 * @method $this withUrgentMaterialId($value)
6334
 * @method string getTranscodeConfig()
6335
 * @method $this withTranscodeConfig($value)
6336
 * @method string getCasterName()
6337
 * @method $this withCasterName($value)
6338
 * @method string getUrgentLiveStreamUrl()
6339
 * @method $this withUrgentLiveStreamUrl($value)
6340
 * @method string getSideOutputUrl()
6341
 * @method $this withSideOutputUrl($value)
6342
 * @method string getSyncGroupsConfig()
6343
 * @method $this withSyncGroupsConfig($value)
6344
 * @method string getSideOutputUrlList()
6345
 * @method $this withSideOutputUrlList($value)
6346
 * @method string getCasterId()
6347
 * @method $this withCasterId($value)
6348
 * @method string getDomainName()
6349
 * @method $this withDomainName($value)
6350
 * @method string getOwnerId()
6351
 * @method $this withOwnerId($value)
6352
 * @method string getDelay()
6353
 * @method $this withDelay($value)
6354
 * @method string getUrgentImageId()
6355
 * @method $this withUrgentImageId($value)
6356
 * @method string getCallbackUrl()
6357
 * @method $this withCallbackUrl($value)
6358
 */
6359
class SetCasterConfig extends Rpc
6360
{
6361
}
6362
6363
/**
6364
 * @method string getLayoutId()
6365
 * @method $this withLayoutId($value)
6366
 * @method array getComponentId()
6367
 * @method string getCasterId()
6368
 * @method $this withCasterId($value)
6369
 * @method string getOwnerId()
6370
 * @method $this withOwnerId($value)
6371
 * @method string getSceneId()
6372
 * @method $this withSceneId($value)
6373
 */
6374
class SetCasterSceneConfig extends Rpc
6375
{
6376
6377
    /**
6378
     * @param array $componentId
6379
     *
6380
     * @return $this
6381
     */
6382
	public function withComponentId(array $componentId)
6383
	{
6384
	    $this->data['ComponentId'] = $componentId;
6385
		foreach ($componentId as $i => $iValue) {
6386
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
6387
		}
6388
6389
		return $this;
6390
    }
6391
}
6392
6393
/**
6394
 * @method string getCasterId()
6395
 * @method $this withCasterId($value)
6396
 * @method string getOwnerId()
6397
 * @method $this withOwnerId($value)
6398
 * @method array getSyncGroup()
6399
 */
6400
class SetCasterSyncGroup extends Rpc
6401
{
6402
6403
    /**
6404
     * @param array $syncGroup
6405
     *
6406
     * @return $this
6407
     */
6408
	public function withSyncGroup(array $syncGroup)
6409
	{
6410
	    $this->data['SyncGroup'] = $syncGroup;
6411
		foreach ($syncGroup as $depth1 => $depth1Value) {
6412
			if(isset($depth1Value['HostResourceId'])){
6413
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.HostResourceId'] = $depth1Value['HostResourceId'];
6414
			}
6415
			foreach ($depth1Value['ResourceIds'] as $i => $iValue) {
6416
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.ResourceIds.' . ($i + 1)] = $iValue;
6417
			}
6418
			foreach ($depth1Value['SyncOffsets'] as $i => $iValue) {
6419
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.SyncOffsets.' . ($i + 1)] = $iValue;
6420
			}
6421
			if(isset($depth1Value['SyncDelayThreshold'])){
6422
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.SyncDelayThreshold'] = $depth1Value['SyncDelayThreshold'];
6423
			}
6424
			if(isset($depth1Value['Mode'])){
6425
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.Mode'] = $depth1Value['Mode'];
6426
			}
6427
		}
6428
6429
		return $this;
6430
    }
6431
}
6432
6433
/**
6434
 * @method string getEventName()
6435
 * @method $this withEventName($value)
6436
 * @method string getStartTimeUTC()
6437
 * @method $this withStartTimeUTC($value)
6438
 * @method string getCasterId()
6439
 * @method $this withCasterId($value)
6440
 * @method string getOwnerId()
6441
 * @method $this withOwnerId($value)
6442
 */
6443
class SetCasterTimedEvent extends Rpc
6444
{
6445
}
6446
6447
/**
6448
 * @method string getSSLProtocol()
6449
 * @method $this withSSLProtocol($value)
6450
 * @method string getSecurityToken()
6451
 * @method $this withSecurityToken($value)
6452
 * @method string getCertType()
6453
 * @method $this withCertType($value)
6454
 * @method string getSSLPri()
6455
 * @method $this withSSLPri($value)
6456
 * @method string getForceSet()
6457
 * @method $this withForceSet($value)
6458
 * @method string getCertName()
6459
 * @method $this withCertName($value)
6460
 * @method string getDomainName()
6461
 * @method $this withDomainName($value)
6462
 * @method string getOwnerId()
6463
 * @method $this withOwnerId($value)
6464
 * @method string getSSLPub()
6465
 * @method $this withSSLPub($value)
6466
 */
6467
class SetLiveDomainCertificate extends Rpc
6468
{
6469
}
6470
6471
/**
6472
 * @method string getFunctions()
6473
 * @method $this withFunctions($value)
6474
 * @method string getDomainName()
6475
 * @method $this withDomainName($value)
6476
 * @method string getOwnerId()
6477
 * @method $this withOwnerId($value)
6478
 */
6479
class SetLiveDomainStagingConfig extends Rpc
6480
{
6481
}
6482
6483
/**
6484
 * @method string getTransferArgs()
6485
 * @method $this withTransferArgs($value)
6486
 * @method string getAppName()
6487
 * @method $this withAppName($value)
6488
 * @method string getStreamName()
6489
 * @method $this withStreamName($value)
6490
 * @method string getTargetDomainList()
6491
 * @method $this withTargetDomainList($value)
6492
 * @method string getDomainName()
6493
 * @method $this withDomainName($value)
6494
 * @method string getOwnerId()
6495
 * @method $this withOwnerId($value)
6496
 * @method string getHttpDns()
6497
 * @method $this withHttpDns($value)
6498
 */
6499
class SetLiveEdgeTransfer extends Rpc
6500
{
6501
}
6502
6503
/**
6504
 * @method string getPullArgs()
6505
 * @method $this withPullArgs($value)
6506
 * @method string getAppName()
6507
 * @method $this withAppName($value)
6508
 * @method string getLiveapiRequestFrom()
6509
 * @method $this withLiveapiRequestFrom($value)
6510
 * @method string getPullAuthKey()
6511
 * @method $this withPullAuthKey($value)
6512
 * @method string getPullAuthType()
6513
 * @method $this withPullAuthType($value)
6514
 * @method string getDomainName()
6515
 * @method $this withDomainName($value)
6516
 * @method string getPullDomainName()
6517
 * @method $this withPullDomainName($value)
6518
 * @method string getOwnerId()
6519
 * @method $this withOwnerId($value)
6520
 * @method string getPullAppName()
6521
 * @method $this withPullAppName($value)
6522
 * @method string getPullProtocol()
6523
 * @method $this withPullProtocol($value)
6524
 */
6525
class SetLiveLazyPullStreamInfoConfig extends Rpc
6526
{
6527
}
6528
6529
/**
6530
 * @method string getCustomSei()
6531
 * @method $this withCustomSei($value)
6532
 * @method string getAppId()
6533
 * @method $this withAppId($value)
6534
 * @method string getTaskId()
6535
 * @method $this withTaskId($value)
6536
 */
6537
class SetLiveMpuTaskSei extends Rpc
6538
{
6539
}
6540
6541
/**
6542
 * @method string getFlvLevel()
6543
 * @method $this withFlvLevel($value)
6544
 * @method string getHlsLevel()
6545
 * @method $this withHlsLevel($value)
6546
 * @method string getRtmpDelay()
6547
 * @method $this withRtmpDelay($value)
6548
 * @method string getDomainName()
6549
 * @method $this withDomainName($value)
6550
 * @method string getOwnerId()
6551
 * @method $this withOwnerId($value)
6552
 * @method string getFlvDelay()
6553
 * @method $this withFlvDelay($value)
6554
 * @method string getRtmpLevel()
6555
 * @method $this withRtmpLevel($value)
6556
 * @method string getHlsDelay()
6557
 * @method $this withHlsDelay($value)
6558
 */
6559
class SetLiveStreamDelayConfig extends Rpc
6560
{
6561
}
6562
6563
/**
6564
 * @method string getConfigStatus()
6565
 * @method $this withConfigStatus($value)
6566
 * @method string getConfigName()
6567
 * @method $this withConfigName($value)
6568
 * @method string getDomainName()
6569
 * @method $this withDomainName($value)
6570
 * @method string getConfigValue()
6571
 * @method $this withConfigValue($value)
6572
 * @method string getOwnerId()
6573
 * @method $this withOwnerId($value)
6574
 */
6575
class SetLiveStreamOptimizedFeatureConfig extends Rpc
6576
{
6577
}
6578
6579
/**
6580
 * @method string getAuthKey()
6581
 * @method $this withAuthKey($value)
6582
 * @method string getAuthType()
6583
 * @method $this withAuthType($value)
6584
 * @method string getNotifyReqAuth()
6585
 * @method $this withNotifyReqAuth($value)
6586
 * @method string getNotifyUrl()
6587
 * @method $this withNotifyUrl($value)
6588
 * @method string getNotifyType()
6589
 * @method $this withNotifyType($value)
6590
 * @method string getDomainName()
6591
 * @method $this withDomainName($value)
6592
 * @method string getOwnerId()
6593
 * @method $this withOwnerId($value)
6594
 * @method string getNotifyAuthKey()
6595
 * @method $this withNotifyAuthKey($value)
6596
 */
6597
class SetLiveStreamsNotifyUrlConfig extends Rpc
6598
{
6599
}
6600
6601
/**
6602
 * @method string getCallbackAuthKey()
6603
 * @method $this withCallbackAuthKey($value)
6604
 * @method string getDomainName()
6605
 * @method $this withDomainName($value)
6606
 * @method string getOwnerId()
6607
 * @method $this withOwnerId($value)
6608
 * @method string getCallbackReqAuth()
6609
 * @method $this withCallbackReqAuth($value)
6610
 */
6611
class SetSnapshotCallbackAuth extends Rpc
6612
{
6613
}
6614
6615
/**
6616
 * @method string getPlayerType()
6617
 * @method $this withPlayerType($value)
6618
 * @method string getCasterId()
6619
 * @method $this withCasterId($value)
6620
 * @method string getOwnerId()
6621
 * @method $this withOwnerId($value)
6622
 */
6623
class StartCaster extends Rpc
6624
{
6625
}
6626
6627
/**
6628
 * @method string getCasterId()
6629
 * @method $this withCasterId($value)
6630
 * @method string getOwnerId()
6631
 * @method $this withOwnerId($value)
6632
 * @method string getSceneId()
6633
 * @method $this withSceneId($value)
6634
 */
6635
class StartCasterScene extends Rpc
6636
{
6637
}
6638
6639
/**
6640
 * @method string getDomainName()
6641
 * @method $this withDomainName($value)
6642
 * @method string getOwnerId()
6643
 * @method $this withOwnerId($value)
6644
 * @method string getSecurityToken()
6645
 * @method $this withSecurityToken($value)
6646
 */
6647
class StartLiveDomain extends Rpc
6648
{
6649
}
6650
6651
/**
6652
 * @method string getMonitorId()
6653
 * @method $this withMonitorId($value)
6654
 * @method string getOwnerId()
6655
 * @method $this withOwnerId($value)
6656
 */
6657
class StartLiveStreamMonitor extends Rpc
6658
{
6659
}
6660
6661
/**
6662
 * @method string getResumeMode()
6663
 * @method $this withResumeMode($value)
6664
 * @method string getStartItemId()
6665
 * @method $this withStartItemId($value)
6666
 * @method string getProgramId()
6667
 * @method $this withProgramId($value)
6668
 * @method string getOffset()
6669
 * @method $this withOffset($value)
6670
 * @method string getOwnerId()
6671
 * @method $this withOwnerId($value)
6672
 */
6673
class StartPlaylist extends Rpc
6674
{
6675
}
6676
6677
/**
6678
 * @method string getCasterId()
6679
 * @method $this withCasterId($value)
6680
 * @method string getOwnerId()
6681
 * @method $this withOwnerId($value)
6682
 */
6683
class StopCaster extends Rpc
6684
{
6685
}
6686
6687
/**
6688
 * @method string getCasterId()
6689
 * @method $this withCasterId($value)
6690
 * @method string getOwnerId()
6691
 * @method $this withOwnerId($value)
6692
 * @method string getSceneId()
6693
 * @method $this withSceneId($value)
6694
 */
6695
class StopCasterScene extends Rpc
6696
{
6697
}
6698
6699
/**
6700
 * @method string getDomainName()
6701
 * @method $this withDomainName($value)
6702
 * @method string getOwnerId()
6703
 * @method $this withOwnerId($value)
6704
 * @method string getSecurityToken()
6705
 * @method $this withSecurityToken($value)
6706
 */
6707
class StopLiveDomain extends Rpc
6708
{
6709
}
6710
6711
/**
6712
 * @method string getMonitorId()
6713
 * @method $this withMonitorId($value)
6714
 * @method string getOwnerId()
6715
 * @method $this withOwnerId($value)
6716
 */
6717
class StopLiveStreamMonitor extends Rpc
6718
{
6719
}
6720
6721
/**
6722
 * @method string getProgramId()
6723
 * @method $this withProgramId($value)
6724
 * @method string getOwnerId()
6725
 * @method $this withOwnerId($value)
6726
 */
6727
class StopPlaylist extends Rpc
6728
{
6729
}
6730
6731
/**
6732
 * @method array getTag()
6733
 * @method array getResourceId()
6734
 * @method string getOwnerId()
6735
 * @method $this withOwnerId($value)
6736
 * @method string getResourceType()
6737
 * @method $this withResourceType($value)
6738
 */
6739
class TagLiveResources extends Rpc
6740
{
6741
6742
    /**
6743
     * @param array $tag
6744
     *
6745
     * @return $this
6746
     */
6747
	public function withTag(array $tag)
6748
	{
6749
	    $this->data['Tag'] = $tag;
6750
		foreach ($tag as $depth1 => $depth1Value) {
6751
			if(isset($depth1Value['Key'])){
6752
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
6753
			}
6754
			if(isset($depth1Value['Value'])){
6755
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
6756
			}
6757
		}
6758
6759
		return $this;
6760
    }
6761
6762
    /**
6763
     * @param array $resourceId
6764
     *
6765
     * @return $this
6766
     */
6767
	public function withResourceId(array $resourceId)
6768
	{
6769
	    $this->data['ResourceId'] = $resourceId;
6770
		foreach ($resourceId as $i => $iValue) {
6771
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
6772
		}
6773
6774
		return $this;
6775
    }
6776
}
6777
6778
/**
6779
 * @method string getAll()
6780
 * @method $this withAll($value)
6781
 * @method array getResourceId()
6782
 * @method string getOwnerId()
6783
 * @method $this withOwnerId($value)
6784
 * @method string getResourceType()
6785
 * @method $this withResourceType($value)
6786
 * @method array getTagKey()
6787
 */
6788
class UnTagLiveResources extends Rpc
6789
{
6790
6791
    /**
6792
     * @param array $resourceId
6793
     *
6794
     * @return $this
6795
     */
6796
	public function withResourceId(array $resourceId)
6797
	{
6798
	    $this->data['ResourceId'] = $resourceId;
6799
		foreach ($resourceId as $i => $iValue) {
6800
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
6801
		}
6802
6803
		return $this;
6804
    }
6805
6806
    /**
6807
     * @param array $tagKey
6808
     *
6809
     * @return $this
6810
     */
6811
	public function withTagKey(array $tagKey)
6812
	{
6813
	    $this->data['TagKey'] = $tagKey;
6814
		foreach ($tagKey as $i => $iValue) {
6815
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
6816
		}
6817
6818
		return $this;
6819
    }
6820
}
6821
6822
/**
6823
 * @method string getCasterId()
6824
 * @method $this withCasterId($value)
6825
 * @method string getOwnerId()
6826
 * @method $this withOwnerId($value)
6827
 * @method array getAudioLayer()
6828
 * @method string getSceneId()
6829
 * @method $this withSceneId($value)
6830
 * @method array getMixList()
6831
 * @method string getFollowEnable()
6832
 * @method $this withFollowEnable($value)
6833
 */
6834
class UpdateCasterSceneAudio extends Rpc
6835
{
6836
6837
    /**
6838
     * @param array $audioLayer
6839
     *
6840
     * @return $this
6841
     */
6842
	public function withAudioLayer(array $audioLayer)
6843
	{
6844
	    $this->data['AudioLayer'] = $audioLayer;
6845
		foreach ($audioLayer as $depth1 => $depth1Value) {
6846
			if(isset($depth1Value['VolumeRate'])){
6847
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
6848
			}
6849
			if(isset($depth1Value['FixedDelayDuration'])){
6850
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
6851
			}
6852
			if(isset($depth1Value['ValidChannel'])){
6853
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
6854
			}
6855
			if(isset($depth1Value['Filter'])){
6856
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.Filter'] = $depth1Value['Filter'];
6857
			}
6858
		}
6859
6860
		return $this;
6861
    }
6862
6863
    /**
6864
     * @param array $mixList
6865
     *
6866
     * @return $this
6867
     */
6868
	public function withMixList(array $mixList)
6869
	{
6870
	    $this->data['MixList'] = $mixList;
6871
		foreach ($mixList as $i => $iValue) {
6872
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
6873
		}
6874
6875
		return $this;
6876
    }
6877
}
6878
6879
/**
6880
 * @method string getLayoutId()
6881
 * @method $this withLayoutId($value)
6882
 * @method array getComponentId()
6883
 * @method string getCasterId()
6884
 * @method $this withCasterId($value)
6885
 * @method string getOwnerId()
6886
 * @method $this withOwnerId($value)
6887
 * @method string getSceneId()
6888
 * @method $this withSceneId($value)
6889
 */
6890
class UpdateCasterSceneConfig extends Rpc
6891
{
6892
6893
    /**
6894
     * @param array $componentId
6895
     *
6896
     * @return $this
6897
     */
6898
	public function withComponentId(array $componentId)
6899
	{
6900
	    $this->data['ComponentId'] = $componentId;
6901
		foreach ($componentId as $i => $iValue) {
6902
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
6903
		}
6904
6905
		return $this;
6906
    }
6907
}
6908
6909
/**
6910
 * @method string getTimeInterval()
6911
 * @method $this withTimeInterval($value)
6912
 * @method string getOssEndpoint()
6913
 * @method $this withOssEndpoint($value)
6914
 * @method string getAppName()
6915
 * @method $this withAppName($value)
6916
 * @method string getSecurityToken()
6917
 * @method $this withSecurityToken($value)
6918
 * @method string getOverwriteOssObject()
6919
 * @method $this withOverwriteOssObject($value)
6920
 * @method string getOssBucket()
6921
 * @method $this withOssBucket($value)
6922
 * @method string getDomainName()
6923
 * @method $this withDomainName($value)
6924
 * @method string getSequenceOssObject()
6925
 * @method $this withSequenceOssObject($value)
6926
 * @method string getOwnerId()
6927
 * @method $this withOwnerId($value)
6928
 * @method string getCallback()
6929
 * @method $this withCallback($value)
6930
 */
6931
class UpdateLiveAppSnapshotConfig extends Rpc
6932
{
6933
}
6934
6935
/**
6936
 * @method string getOssEndpoint()
6937
 * @method $this withOssEndpoint($value)
6938
 * @method string getOssObject()
6939
 * @method $this withOssObject($value)
6940
 * @method string getAppName()
6941
 * @method $this withAppName($value)
6942
 * @method string getStreamName()
6943
 * @method $this withStreamName($value)
6944
 * @method string getOssBucket()
6945
 * @method $this withOssBucket($value)
6946
 * @method string getDomainName()
6947
 * @method $this withDomainName($value)
6948
 * @method string getOwnerId()
6949
 * @method $this withOwnerId($value)
6950
 * @method string getBizType()
6951
 * @method $this withBizType($value)
6952
 */
6953
class UpdateLiveAudioAuditConfig extends Rpc
6954
{
6955
}
6956
6957
/**
6958
 * @method string getDomainName()
6959
 * @method $this withDomainName($value)
6960
 * @method string getOwnerId()
6961
 * @method $this withOwnerId($value)
6962
 * @method string getCallbackTemplate()
6963
 * @method $this withCallbackTemplate($value)
6964
 * @method string getCallback()
6965
 * @method $this withCallback($value)
6966
 */
6967
class UpdateLiveAudioAuditNotifyConfig extends Rpc
6968
{
6969
}
6970
6971
/**
6972
 * @method string getTransferArgs()
6973
 * @method $this withTransferArgs($value)
6974
 * @method string getStartTime()
6975
 * @method $this withStartTime($value)
6976
 * @method string getAppName()
6977
 * @method $this withAppName($value)
6978
 * @method string getStreamName()
6979
 * @method $this withStreamName($value)
6980
 * @method string getDstUrl()
6981
 * @method $this withDstUrl($value)
6982
 * @method string getDomainName()
6983
 * @method $this withDomainName($value)
6984
 * @method string getEndTime()
6985
 * @method $this withEndTime($value)
6986
 * @method string getOwnerId()
6987
 * @method $this withOwnerId($value)
6988
 */
6989
class UpdateLiveCenterTransfer extends Rpc
6990
{
6991
}
6992
6993
/**
6994
 * @method string getDelayTime()
6995
 * @method $this withDelayTime($value)
6996
 * @method string getStream()
6997
 * @method $this withStream($value)
6998
 * @method string getApp()
6999
 * @method $this withApp($value)
7000
 * @method string getOwnerId()
7001
 * @method $this withOwnerId($value)
7002
 * @method string getTaskTriggerMode()
7003
 * @method $this withTaskTriggerMode($value)
7004
 * @method string getDomain()
7005
 * @method $this withDomain($value)
7006
 */
7007
class UpdateLiveDelayConfig extends Rpc
7008
{
7009
}
7010
7011
/**
7012
 * @method string getSecurityToken()
7013
 * @method $this withSecurityToken($value)
7014
 * @method string getNotifyUrl()
7015
 * @method $this withNotifyUrl($value)
7016
 * @method string getDomainName()
7017
 * @method $this withDomainName($value)
7018
 * @method string getOwnerId()
7019
 * @method $this withOwnerId($value)
7020
 */
7021
class UpdateLiveDetectNotifyConfig extends Rpc
7022
{
7023
}
7024
7025
/**
7026
 * @method string getStartTime()
7027
 * @method $this withStartTime($value)
7028
 * @method string getAppName()
7029
 * @method $this withAppName($value)
7030
 * @method string getStreamName()
7031
 * @method $this withStreamName($value)
7032
 * @method string getPullAlways()
7033
 * @method $this withPullAlways($value)
7034
 * @method string getDomainName()
7035
 * @method $this withDomainName($value)
7036
 * @method string getEndTime()
7037
 * @method $this withEndTime($value)
7038
 * @method string getOwnerId()
7039
 * @method $this withOwnerId($value)
7040
 * @method string getSourceUrl()
7041
 * @method $this withSourceUrl($value)
7042
 */
7043
class UpdateLivePullStreamInfoConfig extends Rpc
7044
{
7045
7046
    /** @var string */
7047
    public $method = 'GET';
7048
}
7049
7050
/**
7051
 * @method string getOnDemandUrl()
7052
 * @method $this withOnDemandUrl($value)
7053
 * @method string getSecurityToken()
7054
 * @method $this withSecurityToken($value)
7055
 * @method string getNotifyUrl()
7056
 * @method $this withNotifyUrl($value)
7057
 * @method string getNeedStatusNotify()
7058
 * @method $this withNeedStatusNotify($value)
7059
 * @method string getDomainName()
7060
 * @method $this withDomainName($value)
7061
 * @method string getOwnerId()
7062
 * @method $this withOwnerId($value)
7063
 */
7064
class UpdateLiveRecordNotifyConfig extends Rpc
7065
{
7066
}
7067
7068
/**
7069
 * @method string getOssEndpoint()
7070
 * @method $this withOssEndpoint($value)
7071
 * @method string getOssObject()
7072
 * @method $this withOssObject($value)
7073
 * @method array getScene()
7074
 * @method string getAppName()
7075
 * @method $this withAppName($value)
7076
 * @method string getSecurityToken()
7077
 * @method $this withSecurityToken($value)
7078
 * @method string getOssBucket()
7079
 * @method $this withOssBucket($value)
7080
 * @method string getDomainName()
7081
 * @method $this withDomainName($value)
7082
 * @method string getOwnerId()
7083
 * @method $this withOwnerId($value)
7084
 * @method string getInterval()
7085
 * @method $this withInterval($value)
7086
 */
7087
class UpdateLiveSnapshotDetectPornConfig extends Rpc
7088
{
7089
7090
    /**
7091
     * @param array $scene
7092
     *
7093
     * @return $this
7094
     */
7095
	public function withScene(array $scene)
7096
	{
7097
	    $this->data['Scene'] = $scene;
7098
		foreach ($scene as $i => $iValue) {
7099
			$this->options['query']['Scene.' . ($i + 1)] = $iValue;
7100
		}
7101
7102
		return $this;
7103
    }
7104
}
7105
7106
/**
7107
 * @method string getNotifyReqAuth()
7108
 * @method $this withNotifyReqAuth($value)
7109
 * @method string getNotifyUrl()
7110
 * @method $this withNotifyUrl($value)
7111
 * @method string getDomainName()
7112
 * @method $this withDomainName($value)
7113
 * @method string getOwnerId()
7114
 * @method $this withOwnerId($value)
7115
 * @method string getNotifyAuthKey()
7116
 * @method $this withNotifyAuthKey($value)
7117
 */
7118
class UpdateLiveSnapshotNotifyConfig extends Rpc
7119
{
7120
}
7121
7122
/**
7123
 * @method string getMonitorId()
7124
 * @method $this withMonitorId($value)
7125
 * @method string getMonitorConfig()
7126
 * @method $this withMonitorConfig($value)
7127
 * @method string getMonitorName()
7128
 * @method $this withMonitorName($value)
7129
 * @method string getStream()
7130
 * @method $this withStream($value)
7131
 * @method string getOutputTemplate()
7132
 * @method $this withOutputTemplate($value)
7133
 * @method string getApp()
7134
 * @method $this withApp($value)
7135
 * @method string getInputList()
7136
 * @method $this withInputList($value)
7137
 * @method string getOwnerId()
7138
 * @method $this withOwnerId($value)
7139
 * @method string getDomain()
7140
 * @method $this withDomain($value)
7141
 */
7142
class UpdateLiveStreamMonitor extends Rpc
7143
{
7144
}
7145
7146
/**
7147
 * @method string getYOffset()
7148
 * @method $this withYOffset($value)
7149
 * @method string getPictureUrl()
7150
 * @method $this withPictureUrl($value)
7151
 * @method string getDescription()
7152
 * @method $this withDescription($value)
7153
 * @method string getHeight()
7154
 * @method $this withHeight($value)
7155
 * @method string getXOffset()
7156
 * @method $this withXOffset($value)
7157
 * @method string getOwnerId()
7158
 * @method $this withOwnerId($value)
7159
 * @method string getTemplateId()
7160
 * @method $this withTemplateId($value)
7161
 * @method string getRefWidth()
7162
 * @method $this withRefWidth($value)
7163
 * @method string getTransparency()
7164
 * @method $this withTransparency($value)
7165
 * @method string getName()
7166
 * @method $this withName($value)
7167
 * @method string getOffsetCorner()
7168
 * @method $this withOffsetCorner($value)
7169
 * @method string getRefHeight()
7170
 * @method $this withRefHeight($value)
7171
 */
7172
class UpdateLiveStreamWatermark extends Rpc
7173
{
7174
}
7175
7176
/**
7177
 * @method string getDescription()
7178
 * @method $this withDescription($value)
7179
 * @method string getOwnerId()
7180
 * @method $this withOwnerId($value)
7181
 * @method string getTemplateId()
7182
 * @method $this withTemplateId($value)
7183
 * @method string getName()
7184
 * @method $this withName($value)
7185
 * @method string getRuleId()
7186
 * @method $this withRuleId($value)
7187
 */
7188
class UpdateLiveStreamWatermarkRule extends Rpc
7189
{
7190
}
7191
7192
/**
7193
 * @method string getTopLevelDomain()
7194
 * @method $this withTopLevelDomain($value)
7195
 * @method string getDomainName()
7196
 * @method $this withDomainName($value)
7197
 * @method string getOwnerId()
7198
 * @method $this withOwnerId($value)
7199
 * @method string getSecurityToken()
7200
 * @method $this withSecurityToken($value)
7201
 */
7202
class UpdateLiveTopLevelDomain extends Rpc
7203
{
7204
}
7205
7206
/**
7207
 * @method string getExtension()
7208
 * @method string getAppConfig()
7209
 * @method string getAppName()
7210
 * @method string getAppId()
7211
 */
7212
class UpdateMessageApp extends Rpc
7213
{
7214
7215
    /**
7216
     * @param string $value
7217
     *
7218
     * @return $this
7219
     */
7220
    public function withExtension($value)
7221
    {
7222
        $this->data['Extension'] = $value;
7223
        $this->options['form_params']['Extension'] = $value;
7224
7225
        return $this;
7226
    }
7227
7228
    /**
7229
     * @param string $value
7230
     *
7231
     * @return $this
7232
     */
7233
    public function withAppConfig($value)
7234
    {
7235
        $this->data['AppConfig'] = $value;
7236
        $this->options['form_params']['AppConfig'] = $value;
7237
7238
        return $this;
7239
    }
7240
7241
    /**
7242
     * @param string $value
7243
     *
7244
     * @return $this
7245
     */
7246
    public function withAppName($value)
7247
    {
7248
        $this->data['AppName'] = $value;
7249
        $this->options['form_params']['AppName'] = $value;
7250
7251
        return $this;
7252
    }
7253
7254
    /**
7255
     * @param string $value
7256
     *
7257
     * @return $this
7258
     */
7259
    public function withAppId($value)
7260
    {
7261
        $this->data['AppId'] = $value;
7262
        $this->options['form_params']['AppId'] = $value;
7263
7264
        return $this;
7265
    }
7266
}
7267
7268
/**
7269
 * @method string getExtension()
7270
 * @method string getGroupId()
7271
 * @method string getAppId()
7272
 */
7273
class UpdateMessageGroup extends Rpc
7274
{
7275
7276
    /**
7277
     * @param string $value
7278
     *
7279
     * @return $this
7280
     */
7281
    public function withExtension($value)
7282
    {
7283
        $this->data['Extension'] = $value;
7284
        $this->options['form_params']['Extension'] = $value;
7285
7286
        return $this;
7287
    }
7288
7289
    /**
7290
     * @param string $value
7291
     *
7292
     * @return $this
7293
     */
7294
    public function withGroupId($value)
7295
    {
7296
        $this->data['GroupId'] = $value;
7297
        $this->options['form_params']['GroupId'] = $value;
7298
7299
        return $this;
7300
    }
7301
7302
    /**
7303
     * @param string $value
7304
     *
7305
     * @return $this
7306
     */
7307
    public function withAppId($value)
7308
    {
7309
        $this->data['AppId'] = $value;
7310
        $this->options['form_params']['AppId'] = $value;
7311
7312
        return $this;
7313
    }
7314
}
7315
7316
/**
7317
 * @method string getLayoutId()
7318
 * @method $this withLayoutId($value)
7319
 * @method string getMixStreamId()
7320
 * @method $this withMixStreamId($value)
7321
 * @method string getDomainName()
7322
 * @method $this withDomainName($value)
7323
 * @method string getInputStreamList()
7324
 * @method $this withInputStreamList($value)
7325
 * @method string getOwnerId()
7326
 * @method $this withOwnerId($value)
7327
 */
7328
class UpdateMixStream extends Rpc
7329
{
7330
}
7331
7332
/**
7333
 * @method string getVerifyType()
7334
 * @method $this withVerifyType($value)
7335
 * @method string getDomainName()
7336
 * @method $this withDomainName($value)
7337
 * @method string getOwnerId()
7338
 * @method $this withOwnerId($value)
7339
 */
7340
class VerifyLiveDomainOwner extends Rpc
7341
{
7342
}
7343