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 ( 00ebdc...aeda06 )
by
unknown
08:13
created

SetCasterSyncGroup::withSyncGroup()   A

Complexity

Conditions 3
Paths 3

Size

Total Lines 12
Code Lines 7

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 7
c 0
b 0
f 0
dl 0
loc 12
rs 10
cc 3
nc 3
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 AddLiveDetectNotifyConfig addLiveDetectNotifyConfig(array $options = [])
19
 * @method AddLiveDomain addLiveDomain(array $options = [])
20
 * @method AddLiveDomainMapping addLiveDomainMapping(array $options = [])
21
 * @method AddLivePullStreamInfoConfig addLivePullStreamInfoConfig(array $options = [])
22
 * @method AddLiveRecordNotifyConfig addLiveRecordNotifyConfig(array $options = [])
23
 * @method AddLiveRecordVodConfig addLiveRecordVodConfig(array $options = [])
24
 * @method AddLiveSnapshotDetectPornConfig addLiveSnapshotDetectPornConfig(array $options = [])
25
 * @method AddLiveStreamTranscode addLiveStreamTranscode(array $options = [])
26
 * @method AddTrancodeSEI addTrancodeSEI(array $options = [])
27
 * @method AllowPushStream allowPushStream(array $options = [])
28
 * @method ApplyBoardToken applyBoardToken(array $options = [])
29
 * @method ApplyRecordToken applyRecordToken(array $options = [])
30
 * @method BatchDeleteLiveDomainConfigs batchDeleteLiveDomainConfigs(array $options = [])
31
 * @method BatchSetLiveDomainConfigs batchSetLiveDomainConfigs(array $options = [])
32
 * @method CompleteBoard completeBoard(array $options = [])
33
 * @method CompleteBoardRecord completeBoardRecord(array $options = [])
34
 * @method CopyCaster copyCaster(array $options = [])
35
 * @method CopyCasterSceneConfig copyCasterSceneConfig(array $options = [])
36
 * @method CreateBoard createBoard(array $options = [])
37
 * @method CreateCaster createCaster(array $options = [])
38
 * @method CreateLiveRealTimeLogDelivery createLiveRealTimeLogDelivery(array $options = [])
39
 * @method CreateLiveStreamRecordIndexFiles createLiveStreamRecordIndexFiles(array $options = [])
40
 * @method CreateRoom createRoom(array $options = [])
41
 * @method DeleteBoard deleteBoard(array $options = [])
42
 * @method DeleteCaster deleteCaster(array $options = [])
43
 * @method DeleteCasterComponent deleteCasterComponent(array $options = [])
44
 * @method DeleteCasterEpisode deleteCasterEpisode(array $options = [])
45
 * @method DeleteCasterEpisodeGroup deleteCasterEpisodeGroup(array $options = [])
46
 * @method DeleteCasterLayout deleteCasterLayout(array $options = [])
47
 * @method DeleteCasterProgram deleteCasterProgram(array $options = [])
48
 * @method DeleteCasterSceneConfig deleteCasterSceneConfig(array $options = [])
49
 * @method DeleteCasterVideoResource deleteCasterVideoResource(array $options = [])
50
 * @method DeleteLiveAppRecordConfig deleteLiveAppRecordConfig(array $options = [])
51
 * @method DeleteLiveAppSnapshotConfig deleteLiveAppSnapshotConfig(array $options = [])
52
 * @method DeleteLiveDetectNotifyConfig deleteLiveDetectNotifyConfig(array $options = [])
53
 * @method DeleteLiveDomain deleteLiveDomain(array $options = [])
54
 * @method DeleteLiveDomainMapping deleteLiveDomainMapping(array $options = [])
55
 * @method DeleteLiveLazyPullStreamInfoConfig deleteLiveLazyPullStreamInfoConfig(array $options = [])
56
 * @method DeleteLivePullStreamInfoConfig deleteLivePullStreamInfoConfig(array $options = [])
57
 * @method DeleteLiveRealtimeLogDelivery deleteLiveRealtimeLogDelivery(array $options = [])
58
 * @method DeleteLiveRealTimeLogLogstore deleteLiveRealTimeLogLogstore(array $options = [])
59
 * @method DeleteLiveRecordNotifyConfig deleteLiveRecordNotifyConfig(array $options = [])
60
 * @method DeleteLiveRecordVodConfig deleteLiveRecordVodConfig(array $options = [])
61
 * @method DeleteLiveSnapshotDetectPornConfig deleteLiveSnapshotDetectPornConfig(array $options = [])
62
 * @method DeleteLiveStreamsNotifyUrlConfig deleteLiveStreamsNotifyUrlConfig(array $options = [])
63
 * @method DeleteLiveStreamTranscode deleteLiveStreamTranscode(array $options = [])
64
 * @method DeleteRoom deleteRoom(array $options = [])
65
 * @method DescribeBoardEvents describeBoardEvents(array $options = [])
66
 * @method DescribeBoards describeBoards(array $options = [])
67
 * @method DescribeBoardSnapshot describeBoardSnapshot(array $options = [])
68
 * @method DescribeCasterChannels describeCasterChannels(array $options = [])
69
 * @method DescribeCasterComponents describeCasterComponents(array $options = [])
70
 * @method DescribeCasterConfig describeCasterConfig(array $options = [])
71
 * @method DescribeCasterLayouts describeCasterLayouts(array $options = [])
72
 * @method DescribeCasterProgram describeCasterProgram(array $options = [])
73
 * @method DescribeCasterRtcInfo describeCasterRtcInfo(array $options = [])
74
 * @method DescribeCasters describeCasters(array $options = [])
75
 * @method DescribeCasterSceneAudio describeCasterSceneAudio(array $options = [])
76
 * @method DescribeCasterScenes describeCasterScenes(array $options = [])
77
 * @method DescribeCasterStreamUrl describeCasterStreamUrl(array $options = [])
78
 * @method DescribeCasterSyncGroup describeCasterSyncGroup(array $options = [])
79
 * @method DescribeCasterVideoResources describeCasterVideoResources(array $options = [])
80
 * @method DescribeForbidPushStreamRoomList describeForbidPushStreamRoomList(array $options = [])
81
 * @method DescribeHlsLiveStreamRealTimeBpsData describeHlsLiveStreamRealTimeBpsData(array $options = [])
82
 * @method DescribeLiveCertificateDetail describeLiveCertificateDetail(array $options = [])
83
 * @method DescribeLiveCertificateList describeLiveCertificateList(array $options = [])
84
 * @method DescribeLiveDetectNotifyConfig describeLiveDetectNotifyConfig(array $options = [])
85
 * @method DescribeLiveDetectPornData describeLiveDetectPornData(array $options = [])
86
 * @method DescribeLiveDomainBpsData describeLiveDomainBpsData(array $options = [])
87
 * @method DescribeLiveDomainBpsDataByTimeStamp describeLiveDomainBpsDataByTimeStamp(array $options = [])
88
 * @method DescribeLiveDomainConfigs describeLiveDomainConfigs(array $options = [])
89
 * @method DescribeLiveDomainDetail describeLiveDomainDetail(array $options = [])
90
 * @method DescribeLiveDomainFrameRateAndBitRateData describeLiveDomainFrameRateAndBitRateData(array $options = [])
91
 * @method DescribeLiveDomainMapping describeLiveDomainMapping(array $options = [])
92
 * @method DescribeLiveDomainOnlineUserNum describeLiveDomainOnlineUserNum(array $options = [])
93
 * @method DescribeLiveDomainRealTimeBpsData describeLiveDomainRealTimeBpsData(array $options = [])
94
 * @method DescribeLiveDomainRealTimeHttpCodeData describeLiveDomainRealTimeHttpCodeData(array $options = [])
95
 * @method DescribeLiveDomainRealtimeLogDelivery describeLiveDomainRealtimeLogDelivery(array $options = [])
96
 * @method DescribeLiveDomainRealTimeTrafficData describeLiveDomainRealTimeTrafficData(array $options = [])
97
 * @method DescribeLiveDomainRecordData describeLiveDomainRecordData(array $options = [])
98
 * @method DescribeLiveDomainSnapshotData describeLiveDomainSnapshotData(array $options = [])
99
 * @method DescribeLiveDomainTrafficData describeLiveDomainTrafficData(array $options = [])
100
 * @method DescribeLiveDomainTranscodeData describeLiveDomainTranscodeData(array $options = [])
101
 * @method DescribeLiveLazyPullStreamConfig describeLiveLazyPullStreamConfig(array $options = [])
102
 * @method DescribeLivePullStreamConfig describeLivePullStreamConfig(array $options = [])
103
 * @method DescribeLiveRealtimeDeliveryAcc describeLiveRealtimeDeliveryAcc(array $options = [])
104
 * @method DescribeLiveRealtimeLogAuthorized describeLiveRealtimeLogAuthorized(array $options = [])
105
 * @method DescribeLiveRecordConfig describeLiveRecordConfig(array $options = [])
106
 * @method DescribeLiveRecordNotifyConfig describeLiveRecordNotifyConfig(array $options = [])
107
 * @method DescribeLiveRecordVodConfigs describeLiveRecordVodConfigs(array $options = [])
108
 * @method DescribeLiveSnapshotConfig describeLiveSnapshotConfig(array $options = [])
109
 * @method DescribeLiveSnapshotDetectPornConfig describeLiveSnapshotDetectPornConfig(array $options = [])
110
 * @method DescribeLiveStreamBitRateData describeLiveStreamBitRateData(array $options = [])
111
 * @method DescribeLiveStreamCount describeLiveStreamCount(array $options = [])
112
 * @method DescribeLiveStreamDelayConfig describeLiveStreamDelayConfig(array $options = [])
113
 * @method DescribeLiveStreamHistoryUserNum describeLiveStreamHistoryUserNum(array $options = [])
114
 * @method DescribeLiveStreamOnlineUserNum describeLiveStreamOnlineUserNum(array $options = [])
115
 * @method DescribeLiveStreamOptimizedFeatureConfig describeLiveStreamOptimizedFeatureConfig(array $options = [])
116
 * @method DescribeLiveStreamRecordContent describeLiveStreamRecordContent(array $options = [])
117
 * @method DescribeLiveStreamRecordIndexFile describeLiveStreamRecordIndexFile(array $options = [])
118
 * @method DescribeLiveStreamRecordIndexFiles describeLiveStreamRecordIndexFiles(array $options = [])
119
 * @method DescribeLiveStreamsBlockList describeLiveStreamsBlockList(array $options = [])
120
 * @method DescribeLiveStreamsControlHistory describeLiveStreamsControlHistory(array $options = [])
121
 * @method DescribeLiveStreamsFrameRateAndBitRateData describeLiveStreamsFrameRateAndBitRateData(array $options = [])
122
 * @method DescribeLiveStreamSnapshotInfo describeLiveStreamSnapshotInfo(array $options = [])
123
 * @method DescribeLiveStreamsNotifyUrlConfig describeLiveStreamsNotifyUrlConfig(array $options = [])
124
 * @method DescribeLiveStreamsOnlineList describeLiveStreamsOnlineList(array $options = [])
125
 * @method DescribeLiveStreamsPublishList describeLiveStreamsPublishList(array $options = [])
126
 * @method DescribeLiveStreamTranscodeInfo describeLiveStreamTranscodeInfo(array $options = [])
127
 * @method DescribeLiveStreamTranscodeStreamNum describeLiveStreamTranscodeStreamNum(array $options = [])
128
 * @method DescribeLiveTopDomainsByFlow describeLiveTopDomainsByFlow(array $options = [])
129
 * @method DescribeLiveUserDomains describeLiveUserDomains(array $options = [])
130
 * @method DescribeRecord describeRecord(array $options = [])
131
 * @method DescribeRecords describeRecords(array $options = [])
132
 * @method DescribeRoomKickoutUserList describeRoomKickoutUserList(array $options = [])
133
 * @method DescribeRoomList describeRoomList(array $options = [])
134
 * @method DescribeRoomStatus describeRoomStatus(array $options = [])
135
 * @method DescribeUpBpsPeakData describeUpBpsPeakData(array $options = [])
136
 * @method DescribeUpBpsPeakOfLine describeUpBpsPeakOfLine(array $options = [])
137
 * @method DescribeUpPeakPublishStreamData describeUpPeakPublishStreamData(array $options = [])
138
 * @method DisableLiveRealtimeLogDelivery disableLiveRealtimeLogDelivery(array $options = [])
139
 * @method EffectCasterUrgent effectCasterUrgent(array $options = [])
140
 * @method EffectCasterVideoResource effectCasterVideoResource(array $options = [])
141
 * @method EnableLiveRealtimeLogDelivery enableLiveRealtimeLogDelivery(array $options = [])
142
 * @method ForbidLiveStream forbidLiveStream(array $options = [])
143
 * @method ForbidPushStream forbidPushStream(array $options = [])
144
 * @method JoinBoard joinBoard(array $options = [])
145
 * @method ListLiveRealtimeLogDelivery listLiveRealtimeLogDelivery(array $options = [])
146
 * @method ListLiveRealtimeLogDeliveryDomains listLiveRealtimeLogDeliveryDomains(array $options = [])
147
 * @method ListLiveRealtimeLogDeliveryInfos listLiveRealtimeLogDeliveryInfos(array $options = [])
148
 * @method ModifyCasterComponent modifyCasterComponent(array $options = [])
149
 * @method ModifyCasterEpisode modifyCasterEpisode(array $options = [])
150
 * @method ModifyCasterLayout modifyCasterLayout(array $options = [])
151
 * @method ModifyCasterProgram modifyCasterProgram(array $options = [])
152
 * @method ModifyCasterVideoResource modifyCasterVideoResource(array $options = [])
153
 * @method ModifyLiveDomainSchdmByProperty modifyLiveDomainSchdmByProperty(array $options = [])
154
 * @method ModifyLiveRealtimeLogDelivery modifyLiveRealtimeLogDelivery(array $options = [])
155
 * @method RealTimeRecordCommand realTimeRecordCommand(array $options = [])
156
 * @method RealTimeSnapshotCommand realTimeSnapshotCommand(array $options = [])
157
 * @method ResumeLiveStream resumeLiveStream(array $options = [])
158
 * @method SendRoomNotification sendRoomNotification(array $options = [])
159
 * @method SendRoomUserNotification sendRoomUserNotification(array $options = [])
160
 * @method SetBoardCallback setBoardCallback(array $options = [])
161
 * @method SetCasterChannel setCasterChannel(array $options = [])
162
 * @method SetCasterConfig setCasterConfig(array $options = [])
163
 * @method SetCasterSceneConfig setCasterSceneConfig(array $options = [])
164
 * @method SetCasterSyncGroup setCasterSyncGroup(array $options = [])
165
 * @method SetLiveDomainCertificate setLiveDomainCertificate(array $options = [])
166
 * @method SetLiveLazyPullStreamInfoConfig setLiveLazyPullStreamInfoConfig(array $options = [])
167
 * @method SetLiveStreamDelayConfig setLiveStreamDelayConfig(array $options = [])
168
 * @method SetLiveStreamOptimizedFeatureConfig setLiveStreamOptimizedFeatureConfig(array $options = [])
169
 * @method SetLiveStreamsNotifyUrlConfig setLiveStreamsNotifyUrlConfig(array $options = [])
170
 * @method StartBoardRecord startBoardRecord(array $options = [])
171
 * @method StartCaster startCaster(array $options = [])
172
 * @method StartCasterScene startCasterScene(array $options = [])
173
 * @method StartLiveDomain startLiveDomain(array $options = [])
174
 * @method StartLiveIndex startLiveIndex(array $options = [])
175
 * @method StopCaster stopCaster(array $options = [])
176
 * @method StopCasterScene stopCasterScene(array $options = [])
177
 * @method StopLiveDomain stopLiveDomain(array $options = [])
178
 * @method StopLiveIndex stopLiveIndex(array $options = [])
179
 * @method UpdateBoard updateBoard(array $options = [])
180
 * @method UpdateBoardCallback updateBoardCallback(array $options = [])
181
 * @method UpdateCasterSceneAudio updateCasterSceneAudio(array $options = [])
182
 * @method UpdateCasterSceneConfig updateCasterSceneConfig(array $options = [])
183
 * @method UpdateLiveAppSnapshotConfig updateLiveAppSnapshotConfig(array $options = [])
184
 * @method UpdateLiveDetectNotifyConfig updateLiveDetectNotifyConfig(array $options = [])
185
 * @method UpdateLiveRecordNotifyConfig updateLiveRecordNotifyConfig(array $options = [])
186
 * @method UpdateLiveSnapshotDetectPornConfig updateLiveSnapshotDetectPornConfig(array $options = [])
187
 * @method UpdateLiveTopLevelDomain updateLiveTopLevelDomain(array $options = [])
188
 */
189
class LiveApiResolver extends ApiResolver
190
{
191
}
192
193
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
194
{
195
    /** @var string */
196
    public $product = 'live';
197
198
    /** @var string */
199
    public $version = '2016-11-01';
200
201
    /** @var string */
202
    public $method = 'POST';
203
204
    /** @var string */
205
    public $serviceCode = 'live';
206
}
207
208
/**
209
 * @method string getImageLayerContent()
210
 * @method $this withImageLayerContent($value)
211
 * @method string getComponentName()
212
 * @method $this withComponentName($value)
213
 * @method string getCasterId()
214
 * @method $this withCasterId($value)
215
 * @method string getComponentLayer()
216
 * @method $this withComponentLayer($value)
217
 * @method string getOwnerId()
218
 * @method $this withOwnerId($value)
219
 * @method string getComponentType()
220
 * @method $this withComponentType($value)
221
 * @method string getLocationId()
222
 * @method $this withLocationId($value)
223
 * @method string getEffect()
224
 * @method $this withEffect($value)
225
 * @method string getCaptionLayerContent()
226
 * @method $this withCaptionLayerContent($value)
227
 * @method string getTextLayerContent()
228
 * @method $this withTextLayerContent($value)
229
 */
230
class AddCasterComponent extends Rpc
231
{
232
}
233
234
/**
235
 * @method string getEpisodeName()
236
 * @method $this withEpisodeName($value)
237
 * @method string getStartTime()
238
 * @method $this withStartTime($value)
239
 * @method string getResourceId()
240
 * @method $this withResourceId($value)
241
 * @method array getComponentId()
242
 * @method string getCasterId()
243
 * @method $this withCasterId($value)
244
 * @method string getEpisodeType()
245
 * @method $this withEpisodeType($value)
246
 * @method string getEndTime()
247
 * @method $this withEndTime($value)
248
 * @method string getOwnerId()
249
 * @method $this withOwnerId($value)
250
 * @method string getSwitchType()
251
 * @method $this withSwitchType($value)
252
 */
253
class AddCasterEpisode extends Rpc
254
{
255
256
    /**
257
     * @param array $componentId
258
     *
259
     * @return $this
260
     */
261
	public function withComponentId(array $componentId)
262
	{
263
	    $this->data['ComponentId'] = $componentId;
264
		foreach ($componentId as $i => $iValue) {
265
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
266
		}
267
268
		return $this;
269
    }
270
}
271
272
/**
273
 * @method string getClientToken()
274
 * @method $this withClientToken($value)
275
 * @method string getStartTime()
276
 * @method $this withStartTime($value)
277
 * @method string getSideOutputUrl()
278
 * @method $this withSideOutputUrl($value)
279
 * @method array getItem()
280
 * @method string getDomainName()
281
 * @method $this withDomainName($value)
282
 * @method string getOwnerId()
283
 * @method $this withOwnerId($value)
284
 * @method string getRepeatNum()
285
 * @method $this withRepeatNum($value)
286
 * @method string getCallbackUrl()
287
 * @method $this withCallbackUrl($value)
288
 */
289
class AddCasterEpisodeGroup extends Rpc
290
{
291
292
    /**
293
     * @param array $item
294
     *
295
     * @return $this
296
     */
297
	public function withItem(array $item)
298
	{
299
	    $this->data['Item'] = $item;
300
		foreach ($item as $depth1 => $depth1Value) {
301
			$this->options['query']['Item.' . ($depth1 + 1) . '.ItemName'] = $depth1Value['ItemName'];
302
			$this->options['query']['Item.' . ($depth1 + 1) . '.VodUrl'] = $depth1Value['VodUrl'];
303
		}
304
305
		return $this;
306
    }
307
}
308
309
/**
310
 * @method string getClientToken()
311
 * @method $this withClientToken($value)
312
 * @method string getContent()
313
 * @method $this withContent($value)
314
 * @method string getOwnerId()
315
 * @method $this withOwnerId($value)
316
 */
317
class AddCasterEpisodeGroupContent extends Rpc
318
{
319
}
320
321
/**
322
 * @method array getBlendList()
323
 * @method string getCasterId()
324
 * @method $this withCasterId($value)
325
 * @method string getOwnerId()
326
 * @method $this withOwnerId($value)
327
 * @method array getAudioLayer()
328
 * @method array getVideoLayer()
329
 * @method array getMixList()
330
 */
331
class AddCasterLayout extends Rpc
332
{
333
334
    /**
335
     * @param array $blendList
336
     *
337
     * @return $this
338
     */
339
	public function withBlendList(array $blendList)
340
	{
341
	    $this->data['BlendList'] = $blendList;
342
		foreach ($blendList as $i => $iValue) {
343
			$this->options['query']['BlendList.' . ($i + 1)] = $iValue;
344
		}
345
346
		return $this;
347
    }
348
349
    /**
350
     * @param array $audioLayer
351
     *
352
     * @return $this
353
     */
354
	public function withAudioLayer(array $audioLayer)
355
	{
356
	    $this->data['AudioLayer'] = $audioLayer;
357
		foreach ($audioLayer as $depth1 => $depth1Value) {
358
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
359
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
360
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
361
		}
362
363
		return $this;
364
    }
365
366
    /**
367
     * @param array $videoLayer
368
     *
369
     * @return $this
370
     */
371
	public function withVideoLayer(array $videoLayer)
372
	{
373
	    $this->data['VideoLayer'] = $videoLayer;
374
		foreach ($videoLayer as $depth1 => $depth1Value) {
375
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FillMode'] = $depth1Value['FillMode'];
376
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.HeightNormalized'] = $depth1Value['HeightNormalized'];
377
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.WidthNormalized'] = $depth1Value['WidthNormalized'];
378
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionRefer'] = $depth1Value['PositionRefer'];
379
			foreach ($depth1Value['PositionNormalized'] as $i => $iValue) {
380
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionNormalized.' . ($i + 1)] = $iValue;
381
			}
382
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
383
		}
384
385
		return $this;
386
    }
387
388
    /**
389
     * @param array $mixList
390
     *
391
     * @return $this
392
     */
393
	public function withMixList(array $mixList)
394
	{
395
	    $this->data['MixList'] = $mixList;
396
		foreach ($mixList as $i => $iValue) {
397
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
398
		}
399
400
		return $this;
401
    }
402
}
403
404
/**
405
 * @method array getEpisode()
406
 * @method string getCasterId()
407
 * @method $this withCasterId($value)
408
 * @method string getOwnerId()
409
 * @method $this withOwnerId($value)
410
 */
411
class AddCasterProgram extends Rpc
412
{
413
414
    /**
415
     * @param array $episode
416
     *
417
     * @return $this
418
     */
419
	public function withEpisode(array $episode)
420
	{
421
	    $this->data['Episode'] = $episode;
422
		foreach ($episode as $depth1 => $depth1Value) {
423
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeType'] = $depth1Value['EpisodeType'];
424
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeName'] = $depth1Value['EpisodeName'];
425
			$this->options['query']['Episode.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
426
			foreach ($depth1Value['ComponentId'] as $i => $iValue) {
427
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ComponentId.' . ($i + 1)] = $iValue;
428
			}
429
			$this->options['query']['Episode.' . ($depth1 + 1) . '.StartTime'] = $depth1Value['StartTime'];
430
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EndTime'] = $depth1Value['EndTime'];
431
			$this->options['query']['Episode.' . ($depth1 + 1) . '.SwitchType'] = $depth1Value['SwitchType'];
432
		}
433
434
		return $this;
435
    }
436
}
437
438
/**
439
 * @method string getEndOffset()
440
 * @method $this withEndOffset($value)
441
 * @method string getMaterialId()
442
 * @method $this withMaterialId($value)
443
 * @method string getVodUrl()
444
 * @method $this withVodUrl($value)
445
 * @method string getCasterId()
446
 * @method $this withCasterId($value)
447
 * @method string getOwnerId()
448
 * @method $this withOwnerId($value)
449
 * @method string getBeginOffset()
450
 * @method $this withBeginOffset($value)
451
 * @method string getLiveStreamUrl()
452
 * @method $this withLiveStreamUrl($value)
453
 * @method string getLocationId()
454
 * @method $this withLocationId($value)
455
 * @method string getPtsCallbackInterval()
456
 * @method $this withPtsCallbackInterval($value)
457
 * @method string getResourceName()
458
 * @method $this withResourceName($value)
459
 * @method string getRepeatNum()
460
 * @method $this withRepeatNum($value)
461
 */
462
class AddCasterVideoResource extends Rpc
463
{
464
}
465
466
/**
467
 * @method string getTemplate()
468
 * @method $this withTemplate($value)
469
 * @method string getGop()
470
 * @method $this withGop($value)
471
 * @method string getAudioCodec()
472
 * @method $this withAudioCodec($value)
473
 * @method string getTemplateType()
474
 * @method $this withTemplateType($value)
475
 * @method string getAudioProfile()
476
 * @method $this withAudioProfile($value)
477
 * @method string getHeight()
478
 * @method $this withHeight($value)
479
 * @method string getApp()
480
 * @method $this withApp($value)
481
 * @method string getAudioChannelNum()
482
 * @method $this withAudioChannelNum($value)
483
 * @method string getProfile()
484
 * @method $this withProfile($value)
485
 * @method string getFPS()
486
 * @method $this withFPS($value)
487
 * @method string getOwnerId()
488
 * @method $this withOwnerId($value)
489
 * @method string getAudioRate()
490
 * @method $this withAudioRate($value)
491
 * @method string getAudioBitrate()
492
 * @method $this withAudioBitrate($value)
493
 * @method string getDomain()
494
 * @method $this withDomain($value)
495
 * @method string getWidth()
496
 * @method $this withWidth($value)
497
 * @method string getVideoBitrate()
498
 * @method $this withVideoBitrate($value)
499
 */
500
class AddCustomLiveStreamTranscode extends Rpc
501
{
502
}
503
504
/**
505
 * @method string getOssEndpoint()
506
 * @method $this withOssEndpoint($value)
507
 * @method string getStartTime()
508
 * @method $this withStartTime($value)
509
 * @method string getAppName()
510
 * @method $this withAppName($value)
511
 * @method string getSecurityToken()
512
 * @method $this withSecurityToken($value)
513
 * @method string getOnDemand()
514
 * @method $this withOnDemand($value)
515
 * @method string getStreamName()
516
 * @method $this withStreamName($value)
517
 * @method string getOssBucket()
518
 * @method $this withOssBucket($value)
519
 * @method string getDomainName()
520
 * @method $this withDomainName($value)
521
 * @method string getEndTime()
522
 * @method $this withEndTime($value)
523
 * @method string getOwnerId()
524
 * @method $this withOwnerId($value)
525
 * @method array getRecordFormat()
526
 */
527
class AddLiveAppRecordConfig extends Rpc
528
{
529
530
    /**
531
     * @param array $recordFormat
532
     *
533
     * @return $this
534
     */
535
	public function withRecordFormat(array $recordFormat)
536
	{
537
	    $this->data['RecordFormat'] = $recordFormat;
538
		foreach ($recordFormat as $depth1 => $depth1Value) {
539
			$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.SliceOssObjectPrefix'] = $depth1Value['SliceOssObjectPrefix'];
540
			$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.Format'] = $depth1Value['Format'];
541
			$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.OssObjectPrefix'] = $depth1Value['OssObjectPrefix'];
542
			$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.CycleDuration'] = $depth1Value['CycleDuration'];
543
		}
544
545
		return $this;
546
    }
547
}
548
549
/**
550
 * @method string getTimeInterval()
551
 * @method $this withTimeInterval($value)
552
 * @method string getOssEndpoint()
553
 * @method $this withOssEndpoint($value)
554
 * @method string getAppName()
555
 * @method $this withAppName($value)
556
 * @method string getSecurityToken()
557
 * @method $this withSecurityToken($value)
558
 * @method string getOverwriteOssObject()
559
 * @method $this withOverwriteOssObject($value)
560
 * @method string getOssBucket()
561
 * @method $this withOssBucket($value)
562
 * @method string getDomainName()
563
 * @method $this withDomainName($value)
564
 * @method string getSequenceOssObject()
565
 * @method $this withSequenceOssObject($value)
566
 * @method string getOwnerId()
567
 * @method $this withOwnerId($value)
568
 */
569
class AddLiveAppSnapshotConfig extends Rpc
570
{
571
}
572
573
/**
574
 * @method string getDomainName()
575
 * @method $this withDomainName($value)
576
 * @method string getOwnerId()
577
 * @method $this withOwnerId($value)
578
 * @method string getSecurityToken()
579
 * @method $this withSecurityToken($value)
580
 * @method string getNotifyUrl()
581
 * @method $this withNotifyUrl($value)
582
 */
583
class AddLiveDetectNotifyConfig extends Rpc
584
{
585
}
586
587
/**
588
 * @method string getSecurityToken()
589
 * @method $this withSecurityToken($value)
590
 * @method string getScope()
591
 * @method $this withScope($value)
592
 * @method string getTopLevelDomain()
593
 * @method $this withTopLevelDomain($value)
594
 * @method string getOwnerAccount()
595
 * @method $this withOwnerAccount($value)
596
 * @method string getDomainName()
597
 * @method $this withDomainName($value)
598
 * @method string getOwnerId()
599
 * @method $this withOwnerId($value)
600
 * @method string getRegion()
601
 * @method $this withRegion($value)
602
 * @method string getCheckUrl()
603
 * @method $this withCheckUrl($value)
604
 * @method string getLiveDomainType()
605
 * @method $this withLiveDomainType($value)
606
 */
607
class AddLiveDomain extends Rpc
608
{
609
}
610
611
/**
612
 * @method string getOwnerId()
613
 * @method $this withOwnerId($value)
614
 * @method string getPullDomain()
615
 * @method $this withPullDomain($value)
616
 * @method string getSecurityToken()
617
 * @method $this withSecurityToken($value)
618
 * @method string getPushDomain()
619
 * @method $this withPushDomain($value)
620
 */
621
class AddLiveDomainMapping extends Rpc
622
{
623
}
624
625
/**
626
 * @method string getStartTime()
627
 * @method $this withStartTime($value)
628
 * @method string getAppName()
629
 * @method $this withAppName($value)
630
 * @method string getStreamName()
631
 * @method $this withStreamName($value)
632
 * @method string getDomainName()
633
 * @method $this withDomainName($value)
634
 * @method string getEndTime()
635
 * @method $this withEndTime($value)
636
 * @method string getOwnerId()
637
 * @method $this withOwnerId($value)
638
 * @method string getSourceUrl()
639
 * @method $this withSourceUrl($value)
640
 */
641
class AddLivePullStreamInfoConfig extends Rpc
642
{
643
}
644
645
/**
646
 * @method string getOnDemandUrl()
647
 * @method $this withOnDemandUrl($value)
648
 * @method string getSecurityToken()
649
 * @method $this withSecurityToken($value)
650
 * @method string getNotifyUrl()
651
 * @method $this withNotifyUrl($value)
652
 * @method string getNeedStatusNotify()
653
 * @method $this withNeedStatusNotify($value)
654
 * @method string getDomainName()
655
 * @method $this withDomainName($value)
656
 * @method string getOwnerId()
657
 * @method $this withOwnerId($value)
658
 */
659
class AddLiveRecordNotifyConfig extends Rpc
660
{
661
}
662
663
/**
664
 * @method string getAutoCompose()
665
 * @method $this withAutoCompose($value)
666
 * @method string getComposeVodTranscodeGroupId()
667
 * @method $this withComposeVodTranscodeGroupId($value)
668
 * @method string getStorageLocation()
669
 * @method $this withStorageLocation($value)
670
 * @method string getAppName()
671
 * @method $this withAppName($value)
672
 * @method string getStreamName()
673
 * @method $this withStreamName($value)
674
 * @method string getVodTranscodeGroupId()
675
 * @method $this withVodTranscodeGroupId($value)
676
 * @method string getDomainName()
677
 * @method $this withDomainName($value)
678
 * @method string getCycleDuration()
679
 * @method $this withCycleDuration($value)
680
 * @method string getOwnerId()
681
 * @method $this withOwnerId($value)
682
 */
683
class AddLiveRecordVodConfig extends Rpc
684
{
685
}
686
687
/**
688
 * @method string getOssEndpoint()
689
 * @method $this withOssEndpoint($value)
690
 * @method string getOssObject()
691
 * @method $this withOssObject($value)
692
 * @method array getScene()
693
 * @method string getAppName()
694
 * @method $this withAppName($value)
695
 * @method string getSecurityToken()
696
 * @method $this withSecurityToken($value)
697
 * @method string getOssBucket()
698
 * @method $this withOssBucket($value)
699
 * @method string getDomainName()
700
 * @method $this withDomainName($value)
701
 * @method string getOwnerId()
702
 * @method $this withOwnerId($value)
703
 * @method string getInterval()
704
 * @method $this withInterval($value)
705
 */
706
class AddLiveSnapshotDetectPornConfig extends Rpc
707
{
708
709
    /**
710
     * @param array $scene
711
     *
712
     * @return $this
713
     */
714
	public function withScene(array $scene)
715
	{
716
	    $this->data['Scene'] = $scene;
717
		foreach ($scene as $i => $iValue) {
718
			$this->options['query']['Scene.' . ($i + 1)] = $iValue;
719
		}
720
721
		return $this;
722
    }
723
}
724
725
/**
726
 * @method string getTemplate()
727
 * @method $this withTemplate($value)
728
 * @method string getSecurityToken()
729
 * @method $this withSecurityToken($value)
730
 * @method string getApp()
731
 * @method $this withApp($value)
732
 * @method string getOwnerId()
733
 * @method $this withOwnerId($value)
734
 * @method string getDomain()
735
 * @method $this withDomain($value)
736
 */
737
class AddLiveStreamTranscode extends Rpc
738
{
739
}
740
741
/**
742
 * @method string getPattern()
743
 * @method $this withPattern($value)
744
 * @method string getAppName()
745
 * @method $this withAppName($value)
746
 * @method string getRepeat()
747
 * @method $this withRepeat($value)
748
 * @method string getText()
749
 * @method $this withText($value)
750
 * @method string getStreamName()
751
 * @method $this withStreamName($value)
752
 * @method string getDomainName()
753
 * @method $this withDomainName($value)
754
 * @method string getOwnerId()
755
 * @method $this withOwnerId($value)
756
 * @method string getDelay()
757
 * @method $this withDelay($value)
758
 */
759
class AddTrancodeSEI extends Rpc
760
{
761
}
762
763
/**
764
 * @method string getOwnerId()
765
 * @method $this withOwnerId($value)
766
 * @method string getRoomId()
767
 * @method $this withRoomId($value)
768
 * @method string getAppId()
769
 * @method $this withAppId($value)
770
 */
771
class AllowPushStream extends Rpc
772
{
773
}
774
775
/**
776
 * @method string getBoardId()
777
 * @method $this withBoardId($value)
778
 * @method string getAppUid()
779
 * @method $this withAppUid($value)
780
 * @method string getOwnerId()
781
 * @method $this withOwnerId($value)
782
 * @method string getAppId()
783
 * @method $this withAppId($value)
784
 */
785
class ApplyBoardToken extends Rpc
786
{
787
}
788
789
/**
790
 * @method string getOwnerId()
791
 * @method $this withOwnerId($value)
792
 * @method string getAppId()
793
 * @method $this withAppId($value)
794
 */
795
class ApplyRecordToken extends Rpc
796
{
797
}
798
799
/**
800
 * @method string getFunctionNames()
801
 * @method $this withFunctionNames($value)
802
 * @method string getDomainNames()
803
 * @method $this withDomainNames($value)
804
 * @method string getOwnerAccount()
805
 * @method $this withOwnerAccount($value)
806
 * @method string getOwnerId()
807
 * @method $this withOwnerId($value)
808
 * @method string getSecurityToken()
809
 * @method $this withSecurityToken($value)
810
 */
811
class BatchDeleteLiveDomainConfigs extends Rpc
812
{
813
}
814
815
/**
816
 * @method string getFunctions()
817
 * @method $this withFunctions($value)
818
 * @method string getDomainNames()
819
 * @method $this withDomainNames($value)
820
 * @method string getOwnerAccount()
821
 * @method $this withOwnerAccount($value)
822
 * @method string getOwnerId()
823
 * @method $this withOwnerId($value)
824
 * @method string getSecurityToken()
825
 * @method $this withSecurityToken($value)
826
 */
827
class BatchSetLiveDomainConfigs extends Rpc
828
{
829
}
830
831
/**
832
 * @method string getOwnerId()
833
 * @method $this withOwnerId($value)
834
 * @method string getAppId()
835
 * @method $this withAppId($value)
836
 * @method string getBoardId()
837
 * @method $this withBoardId($value)
838
 */
839
class CompleteBoard extends Rpc
840
{
841
}
842
843
/**
844
 * @method string getEndTime()
845
 * @method $this withEndTime($value)
846
 * @method string getOwnerId()
847
 * @method $this withOwnerId($value)
848
 * @method string getRecordId()
849
 * @method $this withRecordId($value)
850
 * @method string getAppId()
851
 * @method $this withAppId($value)
852
 */
853
class CompleteBoardRecord extends Rpc
854
{
855
}
856
857
/**
858
 * @method string getClientToken()
859
 * @method $this withClientToken($value)
860
 * @method string getCasterName()
861
 * @method $this withCasterName($value)
862
 * @method string getSrcCasterId()
863
 * @method $this withSrcCasterId($value)
864
 * @method string getOwnerId()
865
 * @method $this withOwnerId($value)
866
 */
867
class CopyCaster extends Rpc
868
{
869
}
870
871
/**
872
 * @method string getFromSceneId()
873
 * @method $this withFromSceneId($value)
874
 * @method string getToSceneId()
875
 * @method $this withToSceneId($value)
876
 * @method string getCasterId()
877
 * @method $this withCasterId($value)
878
 * @method string getOwnerId()
879
 * @method $this withOwnerId($value)
880
 */
881
class CopyCasterSceneConfig extends Rpc
882
{
883
}
884
885
/**
886
 * @method string getAppUid()
887
 * @method $this withAppUid($value)
888
 * @method string getOwnerId()
889
 * @method $this withOwnerId($value)
890
 * @method string getAppId()
891
 * @method $this withAppId($value)
892
 */
893
class CreateBoard extends Rpc
894
{
895
}
896
897
/**
898
 * @method string getClientToken()
899
 * @method $this withClientToken($value)
900
 * @method string getCasterName()
901
 * @method $this withCasterName($value)
902
 * @method string getCasterTemplate()
903
 * @method $this withCasterTemplate($value)
904
 * @method string getExpireTime()
905
 * @method $this withExpireTime($value)
906
 * @method string getNormType()
907
 * @method $this withNormType($value)
908
 * @method string getOwnerId()
909
 * @method $this withOwnerId($value)
910
 * @method string getPurchaseTime()
911
 * @method $this withPurchaseTime($value)
912
 * @method string getChargeType()
913
 * @method $this withChargeType($value)
914
 */
915
class CreateCaster extends Rpc
916
{
917
}
918
919
/**
920
 * @method string getProject()
921
 * @method $this withProject($value)
922
 * @method string getDomainName()
923
 * @method $this withDomainName($value)
924
 * @method string getOwnerId()
925
 * @method $this withOwnerId($value)
926
 * @method string getRegion()
927
 * @method $this withRegion($value)
928
 * @method string getLogstore()
929
 * @method $this withLogstore($value)
930
 */
931
class CreateLiveRealTimeLogDelivery extends Rpc
932
{
933
934
    /** @var string */
935
    public $method = 'GET';
936
}
937
938
/**
939
 * @method string getOssEndpoint()
940
 * @method $this withOssEndpoint($value)
941
 * @method string getStartTime()
942
 * @method $this withStartTime($value)
943
 * @method string getOssObject()
944
 * @method $this withOssObject($value)
945
 * @method string getAppName()
946
 * @method $this withAppName($value)
947
 * @method string getSecurityToken()
948
 * @method $this withSecurityToken($value)
949
 * @method string getStreamName()
950
 * @method $this withStreamName($value)
951
 * @method string getOssBucket()
952
 * @method $this withOssBucket($value)
953
 * @method string getDomainName()
954
 * @method $this withDomainName($value)
955
 * @method string getEndTime()
956
 * @method $this withEndTime($value)
957
 * @method string getOwnerId()
958
 * @method $this withOwnerId($value)
959
 */
960
class CreateLiveStreamRecordIndexFiles extends Rpc
961
{
962
}
963
964
/**
965
 * @method string getTemplateIds()
966
 * @method $this withTemplateIds($value)
967
 * @method string getAnchorId()
968
 * @method $this withAnchorId($value)
969
 * @method string getUseAppTranscode()
970
 * @method $this withUseAppTranscode($value)
971
 * @method string getOwnerId()
972
 * @method $this withOwnerId($value)
973
 * @method string getRoomId()
974
 * @method $this withRoomId($value)
975
 * @method string getAppId()
976
 * @method $this withAppId($value)
977
 */
978
class CreateRoom extends Rpc
979
{
980
}
981
982
/**
983
 * @method string getOwnerId()
984
 * @method $this withOwnerId($value)
985
 * @method string getAppId()
986
 * @method $this withAppId($value)
987
 * @method string getBoardId()
988
 * @method $this withBoardId($value)
989
 */
990
class DeleteBoard extends Rpc
991
{
992
}
993
994
/**
995
 * @method string getCasterId()
996
 * @method $this withCasterId($value)
997
 * @method string getOwnerId()
998
 * @method $this withOwnerId($value)
999
 * @method string getSecurityToken()
1000
 * @method $this withSecurityToken($value)
1001
 */
1002
class DeleteCaster extends Rpc
1003
{
1004
}
1005
1006
/**
1007
 * @method string getComponentId()
1008
 * @method $this withComponentId($value)
1009
 * @method string getCasterId()
1010
 * @method $this withCasterId($value)
1011
 * @method string getOwnerId()
1012
 * @method $this withOwnerId($value)
1013
 */
1014
class DeleteCasterComponent extends Rpc
1015
{
1016
}
1017
1018
/**
1019
 * @method string getCasterId()
1020
 * @method $this withCasterId($value)
1021
 * @method string getOwnerId()
1022
 * @method $this withOwnerId($value)
1023
 * @method string getEpisodeId()
1024
 * @method $this withEpisodeId($value)
1025
 */
1026
class DeleteCasterEpisode extends Rpc
1027
{
1028
}
1029
1030
/**
1031
 * @method string getProgramId()
1032
 * @method $this withProgramId($value)
1033
 * @method string getOwnerId()
1034
 * @method $this withOwnerId($value)
1035
 */
1036
class DeleteCasterEpisodeGroup extends Rpc
1037
{
1038
}
1039
1040
/**
1041
 * @method string getLayoutId()
1042
 * @method $this withLayoutId($value)
1043
 * @method string getCasterId()
1044
 * @method $this withCasterId($value)
1045
 * @method string getOwnerId()
1046
 * @method $this withOwnerId($value)
1047
 */
1048
class DeleteCasterLayout extends Rpc
1049
{
1050
}
1051
1052
/**
1053
 * @method string getCasterId()
1054
 * @method $this withCasterId($value)
1055
 * @method string getOwnerId()
1056
 * @method $this withOwnerId($value)
1057
 */
1058
class DeleteCasterProgram extends Rpc
1059
{
1060
}
1061
1062
/**
1063
 * @method string getType()
1064
 * @method $this withType($value)
1065
 * @method string getCasterId()
1066
 * @method $this withCasterId($value)
1067
 * @method string getOwnerId()
1068
 * @method $this withOwnerId($value)
1069
 * @method string getSceneId()
1070
 * @method $this withSceneId($value)
1071
 */
1072
class DeleteCasterSceneConfig extends Rpc
1073
{
1074
}
1075
1076
/**
1077
 * @method string getResourceId()
1078
 * @method $this withResourceId($value)
1079
 * @method string getCasterId()
1080
 * @method $this withCasterId($value)
1081
 * @method string getOwnerId()
1082
 * @method $this withOwnerId($value)
1083
 */
1084
class DeleteCasterVideoResource extends Rpc
1085
{
1086
}
1087
1088
/**
1089
 * @method string getAppName()
1090
 * @method $this withAppName($value)
1091
 * @method string getSecurityToken()
1092
 * @method $this withSecurityToken($value)
1093
 * @method string getStreamName()
1094
 * @method $this withStreamName($value)
1095
 * @method string getDomainName()
1096
 * @method $this withDomainName($value)
1097
 * @method string getOwnerId()
1098
 * @method $this withOwnerId($value)
1099
 */
1100
class DeleteLiveAppRecordConfig extends Rpc
1101
{
1102
}
1103
1104
/**
1105
 * @method string getAppName()
1106
 * @method $this withAppName($value)
1107
 * @method string getSecurityToken()
1108
 * @method $this withSecurityToken($value)
1109
 * @method string getDomainName()
1110
 * @method $this withDomainName($value)
1111
 * @method string getOwnerId()
1112
 * @method $this withOwnerId($value)
1113
 */
1114
class DeleteLiveAppSnapshotConfig extends Rpc
1115
{
1116
}
1117
1118
/**
1119
 * @method string getDomainName()
1120
 * @method $this withDomainName($value)
1121
 * @method string getOwnerId()
1122
 * @method $this withOwnerId($value)
1123
 * @method string getSecurityToken()
1124
 * @method $this withSecurityToken($value)
1125
 */
1126
class DeleteLiveDetectNotifyConfig extends Rpc
1127
{
1128
}
1129
1130
/**
1131
 * @method string getOwnerAccount()
1132
 * @method $this withOwnerAccount($value)
1133
 * @method string getDomainName()
1134
 * @method $this withDomainName($value)
1135
 * @method string getOwnerId()
1136
 * @method $this withOwnerId($value)
1137
 * @method string getSecurityToken()
1138
 * @method $this withSecurityToken($value)
1139
 */
1140
class DeleteLiveDomain extends Rpc
1141
{
1142
}
1143
1144
/**
1145
 * @method string getOwnerId()
1146
 * @method $this withOwnerId($value)
1147
 * @method string getPullDomain()
1148
 * @method $this withPullDomain($value)
1149
 * @method string getSecurityToken()
1150
 * @method $this withSecurityToken($value)
1151
 * @method string getPushDomain()
1152
 * @method $this withPushDomain($value)
1153
 */
1154
class DeleteLiveDomainMapping extends Rpc
1155
{
1156
}
1157
1158
/**
1159
 * @method string getDomainName()
1160
 * @method $this withDomainName($value)
1161
 * @method string getOwnerId()
1162
 * @method $this withOwnerId($value)
1163
 * @method string getAppName()
1164
 * @method $this withAppName($value)
1165
 */
1166
class DeleteLiveLazyPullStreamInfoConfig extends Rpc
1167
{
1168
}
1169
1170
/**
1171
 * @method string getAppName()
1172
 * @method $this withAppName($value)
1173
 * @method string getSecurityToken()
1174
 * @method $this withSecurityToken($value)
1175
 * @method string getStreamName()
1176
 * @method $this withStreamName($value)
1177
 * @method string getDomainName()
1178
 * @method $this withDomainName($value)
1179
 * @method string getOwnerId()
1180
 * @method $this withOwnerId($value)
1181
 */
1182
class DeleteLivePullStreamInfoConfig extends Rpc
1183
{
1184
}
1185
1186
/**
1187
 * @method string getProject()
1188
 * @method $this withProject($value)
1189
 * @method string getDomainName()
1190
 * @method $this withDomainName($value)
1191
 * @method string getOwnerId()
1192
 * @method $this withOwnerId($value)
1193
 * @method string getRegion()
1194
 * @method $this withRegion($value)
1195
 * @method string getLogstore()
1196
 * @method $this withLogstore($value)
1197
 */
1198
class DeleteLiveRealtimeLogDelivery extends Rpc
1199
{
1200
1201
    /** @var string */
1202
    public $method = 'GET';
1203
}
1204
1205
/**
1206
 * @method string getProject()
1207
 * @method $this withProject($value)
1208
 * @method string getOwnerId()
1209
 * @method $this withOwnerId($value)
1210
 * @method string getRegion()
1211
 * @method $this withRegion($value)
1212
 * @method string getLogstore()
1213
 * @method $this withLogstore($value)
1214
 */
1215
class DeleteLiveRealTimeLogLogstore extends Rpc
1216
{
1217
1218
    /** @var string */
1219
    public $method = 'GET';
1220
}
1221
1222
/**
1223
 * @method string getDomainName()
1224
 * @method $this withDomainName($value)
1225
 * @method string getOwnerId()
1226
 * @method $this withOwnerId($value)
1227
 * @method string getSecurityToken()
1228
 * @method $this withSecurityToken($value)
1229
 */
1230
class DeleteLiveRecordNotifyConfig extends Rpc
1231
{
1232
}
1233
1234
/**
1235
 * @method string getAppName()
1236
 * @method $this withAppName($value)
1237
 * @method string getStreamName()
1238
 * @method $this withStreamName($value)
1239
 * @method string getDomainName()
1240
 * @method $this withDomainName($value)
1241
 * @method string getOwnerId()
1242
 * @method $this withOwnerId($value)
1243
 */
1244
class DeleteLiveRecordVodConfig extends Rpc
1245
{
1246
}
1247
1248
/**
1249
 * @method string getDomainName()
1250
 * @method $this withDomainName($value)
1251
 * @method string getOwnerId()
1252
 * @method $this withOwnerId($value)
1253
 * @method string getAppName()
1254
 * @method $this withAppName($value)
1255
 * @method string getSecurityToken()
1256
 * @method $this withSecurityToken($value)
1257
 */
1258
class DeleteLiveSnapshotDetectPornConfig extends Rpc
1259
{
1260
}
1261
1262
/**
1263
 * @method string getDomainName()
1264
 * @method $this withDomainName($value)
1265
 * @method string getOwnerId()
1266
 * @method $this withOwnerId($value)
1267
 */
1268
class DeleteLiveStreamsNotifyUrlConfig extends Rpc
1269
{
1270
}
1271
1272
/**
1273
 * @method string getTemplate()
1274
 * @method $this withTemplate($value)
1275
 * @method string getSecurityToken()
1276
 * @method $this withSecurityToken($value)
1277
 * @method string getApp()
1278
 * @method $this withApp($value)
1279
 * @method string getOwnerId()
1280
 * @method $this withOwnerId($value)
1281
 * @method string getDomain()
1282
 * @method $this withDomain($value)
1283
 */
1284
class DeleteLiveStreamTranscode extends Rpc
1285
{
1286
}
1287
1288
/**
1289
 * @method string getOwnerId()
1290
 * @method $this withOwnerId($value)
1291
 * @method string getRoomId()
1292
 * @method $this withRoomId($value)
1293
 * @method string getAppId()
1294
 * @method $this withAppId($value)
1295
 */
1296
class DeleteRoom extends Rpc
1297
{
1298
}
1299
1300
/**
1301
 * @method string getStartTime()
1302
 * @method $this withStartTime($value)
1303
 * @method string getBoardId()
1304
 * @method $this withBoardId($value)
1305
 * @method string getEndTime()
1306
 * @method $this withEndTime($value)
1307
 * @method string getOwnerId()
1308
 * @method $this withOwnerId($value)
1309
 * @method string getAppId()
1310
 * @method $this withAppId($value)
1311
 */
1312
class DescribeBoardEvents extends Rpc
1313
{
1314
}
1315
1316
/**
1317
 * @method string getPageNum()
1318
 * @method $this withPageNum($value)
1319
 * @method string getPageSize()
1320
 * @method $this withPageSize($value)
1321
 * @method string getOwnerId()
1322
 * @method $this withOwnerId($value)
1323
 * @method string getAppId()
1324
 * @method $this withAppId($value)
1325
 */
1326
class DescribeBoards extends Rpc
1327
{
1328
}
1329
1330
/**
1331
 * @method string getOwnerId()
1332
 * @method $this withOwnerId($value)
1333
 * @method string getAppId()
1334
 * @method $this withAppId($value)
1335
 * @method string getBoardId()
1336
 * @method $this withBoardId($value)
1337
 */
1338
class DescribeBoardSnapshot extends Rpc
1339
{
1340
}
1341
1342
/**
1343
 * @method string getCasterId()
1344
 * @method $this withCasterId($value)
1345
 * @method string getOwnerId()
1346
 * @method $this withOwnerId($value)
1347
 */
1348
class DescribeCasterChannels extends Rpc
1349
{
1350
}
1351
1352
/**
1353
 * @method string getComponentId()
1354
 * @method $this withComponentId($value)
1355
 * @method string getCasterId()
1356
 * @method $this withCasterId($value)
1357
 * @method string getOwnerId()
1358
 * @method $this withOwnerId($value)
1359
 */
1360
class DescribeCasterComponents extends Rpc
1361
{
1362
}
1363
1364
/**
1365
 * @method string getCasterId()
1366
 * @method $this withCasterId($value)
1367
 * @method string getOwnerId()
1368
 * @method $this withOwnerId($value)
1369
 */
1370
class DescribeCasterConfig extends Rpc
1371
{
1372
}
1373
1374
/**
1375
 * @method string getLayoutId()
1376
 * @method $this withLayoutId($value)
1377
 * @method string getCasterId()
1378
 * @method $this withCasterId($value)
1379
 * @method string getOwnerId()
1380
 * @method $this withOwnerId($value)
1381
 */
1382
class DescribeCasterLayouts extends Rpc
1383
{
1384
}
1385
1386
/**
1387
 * @method string getStartTime()
1388
 * @method $this withStartTime($value)
1389
 * @method string getPageNum()
1390
 * @method $this withPageNum($value)
1391
 * @method string getPageSize()
1392
 * @method $this withPageSize($value)
1393
 * @method string getCasterId()
1394
 * @method $this withCasterId($value)
1395
 * @method string getEpisodeType()
1396
 * @method $this withEpisodeType($value)
1397
 * @method string getEndTime()
1398
 * @method $this withEndTime($value)
1399
 * @method string getOwnerId()
1400
 * @method $this withOwnerId($value)
1401
 * @method string getEpisodeId()
1402
 * @method $this withEpisodeId($value)
1403
 * @method string getStatus()
1404
 * @method $this withStatus($value)
1405
 */
1406
class DescribeCasterProgram extends Rpc
1407
{
1408
}
1409
1410
/**
1411
 * @method string getCasterId()
1412
 * @method $this withCasterId($value)
1413
 * @method string getOwnerId()
1414
 * @method $this withOwnerId($value)
1415
 */
1416
class DescribeCasterRtcInfo extends Rpc
1417
{
1418
}
1419
1420
/**
1421
 * @method string getStartTime()
1422
 * @method $this withStartTime($value)
1423
 * @method string getPageNum()
1424
 * @method $this withPageNum($value)
1425
 * @method string getCasterName()
1426
 * @method $this withCasterName($value)
1427
 * @method string getPageSize()
1428
 * @method $this withPageSize($value)
1429
 * @method string getCasterId()
1430
 * @method $this withCasterId($value)
1431
 * @method string getEndTime()
1432
 * @method $this withEndTime($value)
1433
 * @method string getOwnerId()
1434
 * @method $this withOwnerId($value)
1435
 * @method string getStatus()
1436
 * @method $this withStatus($value)
1437
 */
1438
class DescribeCasters extends Rpc
1439
{
1440
}
1441
1442
/**
1443
 * @method string getCasterId()
1444
 * @method $this withCasterId($value)
1445
 * @method string getOwnerId()
1446
 * @method $this withOwnerId($value)
1447
 * @method string getSceneId()
1448
 * @method $this withSceneId($value)
1449
 */
1450
class DescribeCasterSceneAudio extends Rpc
1451
{
1452
}
1453
1454
/**
1455
 * @method string getCasterId()
1456
 * @method $this withCasterId($value)
1457
 * @method string getOwnerId()
1458
 * @method $this withOwnerId($value)
1459
 * @method string getSceneId()
1460
 * @method $this withSceneId($value)
1461
 */
1462
class DescribeCasterScenes extends Rpc
1463
{
1464
}
1465
1466
/**
1467
 * @method string getCasterId()
1468
 * @method $this withCasterId($value)
1469
 * @method string getOwnerId()
1470
 * @method $this withOwnerId($value)
1471
 */
1472
class DescribeCasterStreamUrl extends Rpc
1473
{
1474
}
1475
1476
/**
1477
 * @method string getCasterId()
1478
 * @method $this withCasterId($value)
1479
 * @method string getOwnerId()
1480
 * @method $this withOwnerId($value)
1481
 */
1482
class DescribeCasterSyncGroup extends Rpc
1483
{
1484
}
1485
1486
/**
1487
 * @method string getCasterId()
1488
 * @method $this withCasterId($value)
1489
 * @method string getOwnerId()
1490
 * @method $this withOwnerId($value)
1491
 */
1492
class DescribeCasterVideoResources extends Rpc
1493
{
1494
}
1495
1496
/**
1497
 * @method string getPageNum()
1498
 * @method $this withPageNum($value)
1499
 * @method string getPageSize()
1500
 * @method $this withPageSize($value)
1501
 * @method string getOrder()
1502
 * @method $this withOrder($value)
1503
 * @method string getOwnerId()
1504
 * @method $this withOwnerId($value)
1505
 * @method string getAppId()
1506
 * @method $this withAppId($value)
1507
 */
1508
class DescribeForbidPushStreamRoomList extends Rpc
1509
{
1510
}
1511
1512
/**
1513
 * @method string getDomainName()
1514
 * @method $this withDomainName($value)
1515
 * @method string getOwnerId()
1516
 * @method $this withOwnerId($value)
1517
 * @method string getTime()
1518
 * @method $this withTime($value)
1519
 */
1520
class DescribeHlsLiveStreamRealTimeBpsData extends Rpc
1521
{
1522
1523
    /** @var string */
1524
    public $method = 'GET';
1525
}
1526
1527
/**
1528
 * @method string getCertName()
1529
 * @method $this withCertName($value)
1530
 * @method string getOwnerId()
1531
 * @method $this withOwnerId($value)
1532
 * @method string getSecurityToken()
1533
 * @method $this withSecurityToken($value)
1534
 */
1535
class DescribeLiveCertificateDetail extends Rpc
1536
{
1537
}
1538
1539
/**
1540
 * @method string getDomainName()
1541
 * @method $this withDomainName($value)
1542
 * @method string getOwnerId()
1543
 * @method $this withOwnerId($value)
1544
 * @method string getSecurityToken()
1545
 * @method $this withSecurityToken($value)
1546
 */
1547
class DescribeLiveCertificateList extends Rpc
1548
{
1549
}
1550
1551
/**
1552
 * @method string getDomainName()
1553
 * @method $this withDomainName($value)
1554
 * @method string getOwnerId()
1555
 * @method $this withOwnerId($value)
1556
 * @method string getSecurityToken()
1557
 * @method $this withSecurityToken($value)
1558
 */
1559
class DescribeLiveDetectNotifyConfig extends Rpc
1560
{
1561
}
1562
1563
/**
1564
 * @method string getFee()
1565
 * @method $this withFee($value)
1566
 * @method string getStartTime()
1567
 * @method $this withStartTime($value)
1568
 * @method string getScene()
1569
 * @method $this withScene($value)
1570
 * @method string getStream()
1571
 * @method $this withStream($value)
1572
 * @method string getSplitBy()
1573
 * @method $this withSplitBy($value)
1574
 * @method string getApp()
1575
 * @method $this withApp($value)
1576
 * @method string getDomainName()
1577
 * @method $this withDomainName($value)
1578
 * @method string getEndTime()
1579
 * @method $this withEndTime($value)
1580
 * @method string getOwnerId()
1581
 * @method $this withOwnerId($value)
1582
 * @method string getRegion()
1583
 * @method $this withRegion($value)
1584
 */
1585
class DescribeLiveDetectPornData extends Rpc
1586
{
1587
}
1588
1589
/**
1590
 * @method string getLocationNameEn()
1591
 * @method $this withLocationNameEn($value)
1592
 * @method string getStartTime()
1593
 * @method $this withStartTime($value)
1594
 * @method string getIspNameEn()
1595
 * @method $this withIspNameEn($value)
1596
 * @method string getDomainName()
1597
 * @method $this withDomainName($value)
1598
 * @method string getEndTime()
1599
 * @method $this withEndTime($value)
1600
 * @method string getOwnerId()
1601
 * @method $this withOwnerId($value)
1602
 * @method string getInterval()
1603
 * @method $this withInterval($value)
1604
 */
1605
class DescribeLiveDomainBpsData extends Rpc
1606
{
1607
}
1608
1609
/**
1610
 * @method string getLocationNames()
1611
 * @method $this withLocationNames($value)
1612
 * @method string getIspNames()
1613
 * @method $this withIspNames($value)
1614
 * @method string getDomainName()
1615
 * @method $this withDomainName($value)
1616
 * @method string getOwnerId()
1617
 * @method $this withOwnerId($value)
1618
 * @method string getTimePoint()
1619
 * @method $this withTimePoint($value)
1620
 */
1621
class DescribeLiveDomainBpsDataByTimeStamp extends Rpc
1622
{
1623
}
1624
1625
/**
1626
 * @method string getFunctionNames()
1627
 * @method $this withFunctionNames($value)
1628
 * @method string getDomainName()
1629
 * @method $this withDomainName($value)
1630
 * @method string getOwnerId()
1631
 * @method $this withOwnerId($value)
1632
 * @method string getSecurityToken()
1633
 * @method $this withSecurityToken($value)
1634
 */
1635
class DescribeLiveDomainConfigs extends Rpc
1636
{
1637
}
1638
1639
/**
1640
 * @method string getDomainName()
1641
 * @method $this withDomainName($value)
1642
 * @method string getOwnerId()
1643
 * @method $this withOwnerId($value)
1644
 * @method string getSecurityToken()
1645
 * @method $this withSecurityToken($value)
1646
 */
1647
class DescribeLiveDomainDetail extends Rpc
1648
{
1649
}
1650
1651
/**
1652
 * @method string getQueryTime()
1653
 * @method $this withQueryTime($value)
1654
 * @method string getDomainName()
1655
 * @method $this withDomainName($value)
1656
 * @method string getOwnerId()
1657
 * @method $this withOwnerId($value)
1658
 */
1659
class DescribeLiveDomainFrameRateAndBitRateData extends Rpc
1660
{
1661
}
1662
1663
/**
1664
 * @method string getDomainName()
1665
 * @method $this withDomainName($value)
1666
 * @method string getOwnerId()
1667
 * @method $this withOwnerId($value)
1668
 */
1669
class DescribeLiveDomainMapping extends Rpc
1670
{
1671
1672
    /** @var string */
1673
    public $method = 'GET';
1674
}
1675
1676
/**
1677
 * @method string getQueryTime()
1678
 * @method $this withQueryTime($value)
1679
 * @method string getDomainName()
1680
 * @method $this withDomainName($value)
1681
 * @method string getOwnerId()
1682
 * @method $this withOwnerId($value)
1683
 */
1684
class DescribeLiveDomainOnlineUserNum extends Rpc
1685
{
1686
}
1687
1688
/**
1689
 * @method string getLocationNameEn()
1690
 * @method $this withLocationNameEn($value)
1691
 * @method string getIspNameEn()
1692
 * @method $this withIspNameEn($value)
1693
 * @method string getStartTime()
1694
 * @method $this withStartTime($value)
1695
 * @method string getDomainName()
1696
 * @method $this withDomainName($value)
1697
 * @method string getEndTime()
1698
 * @method $this withEndTime($value)
1699
 * @method string getOwnerId()
1700
 * @method $this withOwnerId($value)
1701
 */
1702
class DescribeLiveDomainRealTimeBpsData extends Rpc
1703
{
1704
1705
    /** @var string */
1706
    public $method = 'GET';
1707
}
1708
1709
/**
1710
 * @method string getLocationNameEn()
1711
 * @method $this withLocationNameEn($value)
1712
 * @method string getStartTime()
1713
 * @method $this withStartTime($value)
1714
 * @method string getIspNameEn()
1715
 * @method $this withIspNameEn($value)
1716
 * @method string getDomainName()
1717
 * @method $this withDomainName($value)
1718
 * @method string getEndTime()
1719
 * @method $this withEndTime($value)
1720
 * @method string getOwnerId()
1721
 * @method $this withOwnerId($value)
1722
 */
1723
class DescribeLiveDomainRealTimeHttpCodeData extends Rpc
1724
{
1725
}
1726
1727
/**
1728
 * @method string getDomainName()
1729
 * @method $this withDomainName($value)
1730
 * @method string getOwnerId()
1731
 * @method $this withOwnerId($value)
1732
 */
1733
class DescribeLiveDomainRealtimeLogDelivery extends Rpc
1734
{
1735
1736
    /** @var string */
1737
    public $method = 'GET';
1738
}
1739
1740
/**
1741
 * @method string getLocationNameEn()
1742
 * @method $this withLocationNameEn($value)
1743
 * @method string getStartTime()
1744
 * @method $this withStartTime($value)
1745
 * @method string getIspNameEn()
1746
 * @method $this withIspNameEn($value)
1747
 * @method string getDomainName()
1748
 * @method $this withDomainName($value)
1749
 * @method string getEndTime()
1750
 * @method $this withEndTime($value)
1751
 * @method string getOwnerId()
1752
 * @method $this withOwnerId($value)
1753
 */
1754
class DescribeLiveDomainRealTimeTrafficData extends Rpc
1755
{
1756
}
1757
1758
/**
1759
 * @method string getStartTime()
1760
 * @method $this withStartTime($value)
1761
 * @method string getRecordType()
1762
 * @method $this withRecordType($value)
1763
 * @method string getDomainName()
1764
 * @method $this withDomainName($value)
1765
 * @method string getEndTime()
1766
 * @method $this withEndTime($value)
1767
 * @method string getOwnerId()
1768
 * @method $this withOwnerId($value)
1769
 */
1770
class DescribeLiveDomainRecordData extends Rpc
1771
{
1772
}
1773
1774
/**
1775
 * @method string getStartTime()
1776
 * @method $this withStartTime($value)
1777
 * @method string getDomainName()
1778
 * @method $this withDomainName($value)
1779
 * @method string getEndTime()
1780
 * @method $this withEndTime($value)
1781
 * @method string getOwnerId()
1782
 * @method $this withOwnerId($value)
1783
 */
1784
class DescribeLiveDomainSnapshotData extends Rpc
1785
{
1786
}
1787
1788
/**
1789
 * @method string getLocationNameEn()
1790
 * @method $this withLocationNameEn($value)
1791
 * @method string getStartTime()
1792
 * @method $this withStartTime($value)
1793
 * @method string getIspNameEn()
1794
 * @method $this withIspNameEn($value)
1795
 * @method string getDomainName()
1796
 * @method $this withDomainName($value)
1797
 * @method string getEndTime()
1798
 * @method $this withEndTime($value)
1799
 * @method string getOwnerId()
1800
 * @method $this withOwnerId($value)
1801
 * @method string getInterval()
1802
 * @method $this withInterval($value)
1803
 */
1804
class DescribeLiveDomainTrafficData extends Rpc
1805
{
1806
}
1807
1808
/**
1809
 * @method string getStartTime()
1810
 * @method $this withStartTime($value)
1811
 * @method string getDomainName()
1812
 * @method $this withDomainName($value)
1813
 * @method string getEndTime()
1814
 * @method $this withEndTime($value)
1815
 * @method string getOwnerId()
1816
 * @method $this withOwnerId($value)
1817
 */
1818
class DescribeLiveDomainTranscodeData extends Rpc
1819
{
1820
}
1821
1822
/**
1823
 * @method string getAppName()
1824
 * @method $this withAppName($value)
1825
 * @method string getLiveapiRequestFrom()
1826
 * @method $this withLiveapiRequestFrom($value)
1827
 * @method string getDomainName()
1828
 * @method $this withDomainName($value)
1829
 * @method string getOwnerId()
1830
 * @method $this withOwnerId($value)
1831
 */
1832
class DescribeLiveLazyPullStreamConfig extends Rpc
1833
{
1834
}
1835
1836
/**
1837
 * @method string getDomainName()
1838
 * @method $this withDomainName($value)
1839
 * @method string getOwnerId()
1840
 * @method $this withOwnerId($value)
1841
 * @method string getSecurityToken()
1842
 * @method $this withSecurityToken($value)
1843
 */
1844
class DescribeLivePullStreamConfig extends Rpc
1845
{
1846
}
1847
1848
/**
1849
 * @method string getProject()
1850
 * @method $this withProject($value)
1851
 * @method string getStartTime()
1852
 * @method $this withStartTime($value)
1853
 * @method string getEndTime()
1854
 * @method $this withEndTime($value)
1855
 * @method string getOwnerId()
1856
 * @method $this withOwnerId($value)
1857
 * @method string getInterval()
1858
 * @method $this withInterval($value)
1859
 * @method string getLogStore()
1860
 * @method $this withLogStore($value)
1861
 */
1862
class DescribeLiveRealtimeDeliveryAcc extends Rpc
1863
{
1864
}
1865
1866
/**
1867
 * @method string getOwnerId()
1868
 * @method $this withOwnerId($value)
1869
 * @method string getLiveOpenapiReserve()
1870
 * @method $this withLiveOpenapiReserve($value)
1871
 */
1872
class DescribeLiveRealtimeLogAuthorized extends Rpc
1873
{
1874
1875
    /** @var string */
1876
    public $method = 'GET';
1877
}
1878
1879
/**
1880
 * @method string getPageNum()
1881
 * @method $this withPageNum($value)
1882
 * @method string getAppName()
1883
 * @method $this withAppName($value)
1884
 * @method string getSecurityToken()
1885
 * @method $this withSecurityToken($value)
1886
 * @method string getPageSize()
1887
 * @method $this withPageSize($value)
1888
 * @method string getStreamName()
1889
 * @method $this withStreamName($value)
1890
 * @method string getOrder()
1891
 * @method $this withOrder($value)
1892
 * @method string getDomainName()
1893
 * @method $this withDomainName($value)
1894
 * @method string getOwnerId()
1895
 * @method $this withOwnerId($value)
1896
 */
1897
class DescribeLiveRecordConfig extends Rpc
1898
{
1899
}
1900
1901
/**
1902
 * @method string getDomainName()
1903
 * @method $this withDomainName($value)
1904
 * @method string getOwnerId()
1905
 * @method $this withOwnerId($value)
1906
 * @method string getSecurityToken()
1907
 * @method $this withSecurityToken($value)
1908
 */
1909
class DescribeLiveRecordNotifyConfig extends Rpc
1910
{
1911
}
1912
1913
/**
1914
 * @method string getPageNum()
1915
 * @method $this withPageNum($value)
1916
 * @method string getAppName()
1917
 * @method $this withAppName($value)
1918
 * @method string getPageSize()
1919
 * @method $this withPageSize($value)
1920
 * @method string getStreamName()
1921
 * @method $this withStreamName($value)
1922
 * @method string getDomainName()
1923
 * @method $this withDomainName($value)
1924
 * @method string getOwnerId()
1925
 * @method $this withOwnerId($value)
1926
 */
1927
class DescribeLiveRecordVodConfigs extends Rpc
1928
{
1929
}
1930
1931
/**
1932
 * @method string getPageNum()
1933
 * @method $this withPageNum($value)
1934
 * @method string getAppName()
1935
 * @method $this withAppName($value)
1936
 * @method string getSecurityToken()
1937
 * @method $this withSecurityToken($value)
1938
 * @method string getPageSize()
1939
 * @method $this withPageSize($value)
1940
 * @method string getOrder()
1941
 * @method $this withOrder($value)
1942
 * @method string getDomainName()
1943
 * @method $this withDomainName($value)
1944
 * @method string getOwnerId()
1945
 * @method $this withOwnerId($value)
1946
 */
1947
class DescribeLiveSnapshotConfig extends Rpc
1948
{
1949
}
1950
1951
/**
1952
 * @method string getPageNum()
1953
 * @method $this withPageNum($value)
1954
 * @method string getAppName()
1955
 * @method $this withAppName($value)
1956
 * @method string getSecurityToken()
1957
 * @method $this withSecurityToken($value)
1958
 * @method string getPageSize()
1959
 * @method $this withPageSize($value)
1960
 * @method string getOrder()
1961
 * @method $this withOrder($value)
1962
 * @method string getDomainName()
1963
 * @method $this withDomainName($value)
1964
 * @method string getOwnerId()
1965
 * @method $this withOwnerId($value)
1966
 */
1967
class DescribeLiveSnapshotDetectPornConfig extends Rpc
1968
{
1969
}
1970
1971
/**
1972
 * @method string getStartTime()
1973
 * @method $this withStartTime($value)
1974
 * @method string getAppName()
1975
 * @method $this withAppName($value)
1976
 * @method string getSecurityToken()
1977
 * @method $this withSecurityToken($value)
1978
 * @method string getStreamName()
1979
 * @method $this withStreamName($value)
1980
 * @method string getDomainName()
1981
 * @method $this withDomainName($value)
1982
 * @method string getEndTime()
1983
 * @method $this withEndTime($value)
1984
 * @method string getOwnerId()
1985
 * @method $this withOwnerId($value)
1986
 */
1987
class DescribeLiveStreamBitRateData extends Rpc
1988
{
1989
}
1990
1991
/**
1992
 * @method string getDomainName()
1993
 * @method $this withDomainName($value)
1994
 * @method string getOwnerId()
1995
 * @method $this withOwnerId($value)
1996
 */
1997
class DescribeLiveStreamCount extends Rpc
1998
{
1999
2000
    /** @var string */
2001
    public $method = 'GET';
2002
}
2003
2004
/**
2005
 * @method string getDomainName()
2006
 * @method $this withDomainName($value)
2007
 * @method string getOwnerId()
2008
 * @method $this withOwnerId($value)
2009
 */
2010
class DescribeLiveStreamDelayConfig extends Rpc
2011
{
2012
}
2013
2014
/**
2015
 * @method string getStartTime()
2016
 * @method $this withStartTime($value)
2017
 * @method string getAppName()
2018
 * @method $this withAppName($value)
2019
 * @method string getSecurityToken()
2020
 * @method $this withSecurityToken($value)
2021
 * @method string getStreamName()
2022
 * @method $this withStreamName($value)
2023
 * @method string getDomainName()
2024
 * @method $this withDomainName($value)
2025
 * @method string getEndTime()
2026
 * @method $this withEndTime($value)
2027
 * @method string getOwnerId()
2028
 * @method $this withOwnerId($value)
2029
 */
2030
class DescribeLiveStreamHistoryUserNum extends Rpc
2031
{
2032
}
2033
2034
/**
2035
 * @method string getStartTime()
2036
 * @method $this withStartTime($value)
2037
 * @method string getAppName()
2038
 * @method $this withAppName($value)
2039
 * @method string getSecurityToken()
2040
 * @method $this withSecurityToken($value)
2041
 * @method string getStreamName()
2042
 * @method $this withStreamName($value)
2043
 * @method string getDomainName()
2044
 * @method $this withDomainName($value)
2045
 * @method string getEndTime()
2046
 * @method $this withEndTime($value)
2047
 * @method string getOwnerId()
2048
 * @method $this withOwnerId($value)
2049
 */
2050
class DescribeLiveStreamOnlineUserNum extends Rpc
2051
{
2052
}
2053
2054
/**
2055
 * @method string getConfigName()
2056
 * @method $this withConfigName($value)
2057
 * @method string getDomainName()
2058
 * @method $this withDomainName($value)
2059
 * @method string getOwnerId()
2060
 * @method $this withOwnerId($value)
2061
 */
2062
class DescribeLiveStreamOptimizedFeatureConfig extends Rpc
2063
{
2064
}
2065
2066
/**
2067
 * @method string getStartTime()
2068
 * @method $this withStartTime($value)
2069
 * @method string getAppName()
2070
 * @method $this withAppName($value)
2071
 * @method string getSecurityToken()
2072
 * @method $this withSecurityToken($value)
2073
 * @method string getStreamName()
2074
 * @method $this withStreamName($value)
2075
 * @method string getDomainName()
2076
 * @method $this withDomainName($value)
2077
 * @method string getEndTime()
2078
 * @method $this withEndTime($value)
2079
 * @method string getOwnerId()
2080
 * @method $this withOwnerId($value)
2081
 */
2082
class DescribeLiveStreamRecordContent extends Rpc
2083
{
2084
}
2085
2086
/**
2087
 * @method string getAppName()
2088
 * @method $this withAppName($value)
2089
 * @method string getSecurityToken()
2090
 * @method $this withSecurityToken($value)
2091
 * @method string getStreamName()
2092
 * @method $this withStreamName($value)
2093
 * @method string getDomainName()
2094
 * @method $this withDomainName($value)
2095
 * @method string getOwnerId()
2096
 * @method $this withOwnerId($value)
2097
 * @method string getRecordId()
2098
 * @method $this withRecordId($value)
2099
 */
2100
class DescribeLiveStreamRecordIndexFile extends Rpc
2101
{
2102
}
2103
2104
/**
2105
 * @method string getStartTime()
2106
 * @method $this withStartTime($value)
2107
 * @method string getPageNum()
2108
 * @method $this withPageNum($value)
2109
 * @method string getAppName()
2110
 * @method $this withAppName($value)
2111
 * @method string getSecurityToken()
2112
 * @method $this withSecurityToken($value)
2113
 * @method string getPageSize()
2114
 * @method $this withPageSize($value)
2115
 * @method string getStreamName()
2116
 * @method $this withStreamName($value)
2117
 * @method string getOrder()
2118
 * @method $this withOrder($value)
2119
 * @method string getDomainName()
2120
 * @method $this withDomainName($value)
2121
 * @method string getEndTime()
2122
 * @method $this withEndTime($value)
2123
 * @method string getOwnerId()
2124
 * @method $this withOwnerId($value)
2125
 */
2126
class DescribeLiveStreamRecordIndexFiles extends Rpc
2127
{
2128
}
2129
2130
/**
2131
 * @method string getPageNum()
2132
 * @method $this withPageNum($value)
2133
 * @method string getSecurityToken()
2134
 * @method $this withSecurityToken($value)
2135
 * @method string getPageSize()
2136
 * @method $this withPageSize($value)
2137
 * @method string getDomainName()
2138
 * @method $this withDomainName($value)
2139
 * @method string getOwnerId()
2140
 * @method $this withOwnerId($value)
2141
 */
2142
class DescribeLiveStreamsBlockList extends Rpc
2143
{
2144
}
2145
2146
/**
2147
 * @method string getStartTime()
2148
 * @method $this withStartTime($value)
2149
 * @method string getAppName()
2150
 * @method $this withAppName($value)
2151
 * @method string getSecurityToken()
2152
 * @method $this withSecurityToken($value)
2153
 * @method string getDomainName()
2154
 * @method $this withDomainName($value)
2155
 * @method string getEndTime()
2156
 * @method $this withEndTime($value)
2157
 * @method string getOwnerId()
2158
 * @method $this withOwnerId($value)
2159
 */
2160
class DescribeLiveStreamsControlHistory extends Rpc
2161
{
2162
}
2163
2164
/**
2165
 * @method string getStartTime()
2166
 * @method $this withStartTime($value)
2167
 * @method string getAppName()
2168
 * @method $this withAppName($value)
2169
 * @method string getSecurityToken()
2170
 * @method $this withSecurityToken($value)
2171
 * @method string getStreamName()
2172
 * @method $this withStreamName($value)
2173
 * @method string getDomainName()
2174
 * @method $this withDomainName($value)
2175
 * @method string getEndTime()
2176
 * @method $this withEndTime($value)
2177
 * @method string getOwnerId()
2178
 * @method $this withOwnerId($value)
2179
 */
2180
class DescribeLiveStreamsFrameRateAndBitRateData extends Rpc
2181
{
2182
}
2183
2184
/**
2185
 * @method string getStartTime()
2186
 * @method $this withStartTime($value)
2187
 * @method string getAppName()
2188
 * @method $this withAppName($value)
2189
 * @method string getSecurityToken()
2190
 * @method $this withSecurityToken($value)
2191
 * @method string getLimit()
2192
 * @method $this withLimit($value)
2193
 * @method string getStreamName()
2194
 * @method $this withStreamName($value)
2195
 * @method string getOrder()
2196
 * @method $this withOrder($value)
2197
 * @method string getDomainName()
2198
 * @method $this withDomainName($value)
2199
 * @method string getEndTime()
2200
 * @method $this withEndTime($value)
2201
 * @method string getOwnerId()
2202
 * @method $this withOwnerId($value)
2203
 */
2204
class DescribeLiveStreamSnapshotInfo extends Rpc
2205
{
2206
}
2207
2208
/**
2209
 * @method string getDomainName()
2210
 * @method $this withDomainName($value)
2211
 * @method string getOwnerId()
2212
 * @method $this withOwnerId($value)
2213
 */
2214
class DescribeLiveStreamsNotifyUrlConfig extends Rpc
2215
{
2216
}
2217
2218
/**
2219
 * @method string getStartTime()
2220
 * @method $this withStartTime($value)
2221
 * @method string getPageNum()
2222
 * @method $this withPageNum($value)
2223
 * @method string getAppName()
2224
 * @method $this withAppName($value)
2225
 * @method string getPageSize()
2226
 * @method $this withPageSize($value)
2227
 * @method string getStreamName()
2228
 * @method $this withStreamName($value)
2229
 * @method string getQueryType()
2230
 * @method $this withQueryType($value)
2231
 * @method string getStreamType()
2232
 * @method $this withStreamType($value)
2233
 * @method string getDomainName()
2234
 * @method $this withDomainName($value)
2235
 * @method string getEndTime()
2236
 * @method $this withEndTime($value)
2237
 * @method string getOrderBy()
2238
 * @method $this withOrderBy($value)
2239
 * @method string getOwnerId()
2240
 * @method $this withOwnerId($value)
2241
 */
2242
class DescribeLiveStreamsOnlineList extends Rpc
2243
{
2244
}
2245
2246
/**
2247
 * @method string getStartTime()
2248
 * @method $this withStartTime($value)
2249
 * @method string getPageNumber()
2250
 * @method $this withPageNumber($value)
2251
 * @method string getAppName()
2252
 * @method $this withAppName($value)
2253
 * @method string getPageSize()
2254
 * @method $this withPageSize($value)
2255
 * @method string getStreamName()
2256
 * @method $this withStreamName($value)
2257
 * @method string getQueryType()
2258
 * @method $this withQueryType($value)
2259
 * @method string getStreamType()
2260
 * @method $this withStreamType($value)
2261
 * @method string getDomainName()
2262
 * @method $this withDomainName($value)
2263
 * @method string getEndTime()
2264
 * @method $this withEndTime($value)
2265
 * @method string getOrderBy()
2266
 * @method $this withOrderBy($value)
2267
 * @method string getOwnerId()
2268
 * @method $this withOwnerId($value)
2269
 */
2270
class DescribeLiveStreamsPublishList extends Rpc
2271
{
2272
}
2273
2274
/**
2275
 * @method string getOwnerId()
2276
 * @method $this withOwnerId($value)
2277
 * @method string getDomainTranscodeName()
2278
 * @method $this withDomainTranscodeName($value)
2279
 */
2280
class DescribeLiveStreamTranscodeInfo extends Rpc
2281
{
2282
}
2283
2284
/**
2285
 * @method string getDomainName()
2286
 * @method $this withDomainName($value)
2287
 * @method string getOwnerId()
2288
 * @method $this withOwnerId($value)
2289
 */
2290
class DescribeLiveStreamTranscodeStreamNum extends Rpc
2291
{
2292
}
2293
2294
/**
2295
 * @method string getStartTime()
2296
 * @method $this withStartTime($value)
2297
 * @method string getLimit()
2298
 * @method $this withLimit($value)
2299
 * @method string getEndTime()
2300
 * @method $this withEndTime($value)
2301
 * @method string getOwnerId()
2302
 * @method $this withOwnerId($value)
2303
 */
2304
class DescribeLiveTopDomainsByFlow extends Rpc
2305
{
2306
}
2307
2308
/**
2309
 * @method string getPageNumber()
2310
 * @method $this withPageNumber($value)
2311
 * @method string getSecurityToken()
2312
 * @method $this withSecurityToken($value)
2313
 * @method string getPageSize()
2314
 * @method $this withPageSize($value)
2315
 * @method string getRegionName()
2316
 * @method $this withRegionName($value)
2317
 * @method string getDomainName()
2318
 * @method $this withDomainName($value)
2319
 * @method string getOwnerId()
2320
 * @method $this withOwnerId($value)
2321
 * @method string getDomainStatus()
2322
 * @method $this withDomainStatus($value)
2323
 * @method string getDomainSearchType()
2324
 * @method $this withDomainSearchType($value)
2325
 * @method string getLiveDomainType()
2326
 * @method $this withLiveDomainType($value)
2327
 */
2328
class DescribeLiveUserDomains extends Rpc
2329
{
2330
}
2331
2332
/**
2333
 * @method string getOwnerId()
2334
 * @method $this withOwnerId($value)
2335
 * @method string getRecordId()
2336
 * @method $this withRecordId($value)
2337
 * @method string getAppId()
2338
 * @method $this withAppId($value)
2339
 */
2340
class DescribeRecord extends Rpc
2341
{
2342
}
2343
2344
/**
2345
 * @method string getRecordState()
2346
 * @method $this withRecordState($value)
2347
 * @method string getPageNum()
2348
 * @method $this withPageNum($value)
2349
 * @method string getPageSize()
2350
 * @method $this withPageSize($value)
2351
 * @method string getOwnerId()
2352
 * @method $this withOwnerId($value)
2353
 * @method string getAppId()
2354
 * @method $this withAppId($value)
2355
 */
2356
class DescribeRecords extends Rpc
2357
{
2358
}
2359
2360
/**
2361
 * @method string getPageNum()
2362
 * @method $this withPageNum($value)
2363
 * @method string getPageSize()
2364
 * @method $this withPageSize($value)
2365
 * @method string getOrder()
2366
 * @method $this withOrder($value)
2367
 * @method string getOwnerId()
2368
 * @method $this withOwnerId($value)
2369
 * @method string getRoomId()
2370
 * @method $this withRoomId($value)
2371
 * @method string getAppId()
2372
 * @method $this withAppId($value)
2373
 */
2374
class DescribeRoomKickoutUserList extends Rpc
2375
{
2376
}
2377
2378
/**
2379
 * @method string getStartTime()
2380
 * @method $this withStartTime($value)
2381
 * @method string getAnchorId()
2382
 * @method $this withAnchorId($value)
2383
 * @method string getPageNum()
2384
 * @method $this withPageNum($value)
2385
 * @method string getRoomStatus()
2386
 * @method $this withRoomStatus($value)
2387
 * @method string getPageSize()
2388
 * @method $this withPageSize($value)
2389
 * @method string getOrder()
2390
 * @method $this withOrder($value)
2391
 * @method string getEndTime()
2392
 * @method $this withEndTime($value)
2393
 * @method string getOwnerId()
2394
 * @method $this withOwnerId($value)
2395
 * @method string getRoomId()
2396
 * @method $this withRoomId($value)
2397
 * @method string getAppId()
2398
 * @method $this withAppId($value)
2399
 */
2400
class DescribeRoomList extends Rpc
2401
{
2402
}
2403
2404
/**
2405
 * @method string getOwnerId()
2406
 * @method $this withOwnerId($value)
2407
 * @method string getRoomId()
2408
 * @method $this withRoomId($value)
2409
 * @method string getAppId()
2410
 * @method $this withAppId($value)
2411
 */
2412
class DescribeRoomStatus extends Rpc
2413
{
2414
}
2415
2416
/**
2417
 * @method string getStartTime()
2418
 * @method $this withStartTime($value)
2419
 * @method string getDomainName()
2420
 * @method $this withDomainName($value)
2421
 * @method string getEndTime()
2422
 * @method $this withEndTime($value)
2423
 * @method string getOwnerId()
2424
 * @method $this withOwnerId($value)
2425
 * @method string getDomainSwitch()
2426
 * @method $this withDomainSwitch($value)
2427
 */
2428
class DescribeUpBpsPeakData extends Rpc
2429
{
2430
}
2431
2432
/**
2433
 * @method string getLine()
2434
 * @method $this withLine($value)
2435
 * @method string getStartTime()
2436
 * @method $this withStartTime($value)
2437
 * @method string getDomainName()
2438
 * @method $this withDomainName($value)
2439
 * @method string getEndTime()
2440
 * @method $this withEndTime($value)
2441
 * @method string getOwnerId()
2442
 * @method $this withOwnerId($value)
2443
 * @method string getDomainSwitch()
2444
 * @method $this withDomainSwitch($value)
2445
 */
2446
class DescribeUpBpsPeakOfLine extends Rpc
2447
{
2448
}
2449
2450
/**
2451
 * @method string getStartTime()
2452
 * @method $this withStartTime($value)
2453
 * @method string getDomainName()
2454
 * @method $this withDomainName($value)
2455
 * @method string getEndTime()
2456
 * @method $this withEndTime($value)
2457
 * @method string getOwnerId()
2458
 * @method $this withOwnerId($value)
2459
 * @method string getDomainSwitch()
2460
 * @method $this withDomainSwitch($value)
2461
 */
2462
class DescribeUpPeakPublishStreamData extends Rpc
2463
{
2464
}
2465
2466
/**
2467
 * @method string getDomainName()
2468
 * @method $this withDomainName($value)
2469
 * @method string getOwnerId()
2470
 * @method $this withOwnerId($value)
2471
 */
2472
class DisableLiveRealtimeLogDelivery extends Rpc
2473
{
2474
2475
    /** @var string */
2476
    public $method = 'GET';
2477
}
2478
2479
/**
2480
 * @method string getCasterId()
2481
 * @method $this withCasterId($value)
2482
 * @method string getOwnerId()
2483
 * @method $this withOwnerId($value)
2484
 * @method string getSceneId()
2485
 * @method $this withSceneId($value)
2486
 */
2487
class EffectCasterUrgent extends Rpc
2488
{
2489
}
2490
2491
/**
2492
 * @method string getResourceId()
2493
 * @method $this withResourceId($value)
2494
 * @method string getCasterId()
2495
 * @method $this withCasterId($value)
2496
 * @method string getOwnerId()
2497
 * @method $this withOwnerId($value)
2498
 * @method string getSceneId()
2499
 * @method $this withSceneId($value)
2500
 */
2501
class EffectCasterVideoResource extends Rpc
2502
{
2503
}
2504
2505
/**
2506
 * @method string getDomainName()
2507
 * @method $this withDomainName($value)
2508
 * @method string getOwnerId()
2509
 * @method $this withOwnerId($value)
2510
 */
2511
class EnableLiveRealtimeLogDelivery extends Rpc
2512
{
2513
2514
    /** @var string */
2515
    public $method = 'GET';
2516
}
2517
2518
/**
2519
 * @method string getAppName()
2520
 * @method $this withAppName($value)
2521
 * @method string getStreamName()
2522
 * @method $this withStreamName($value)
2523
 * @method string getControlStreamAction()
2524
 * @method $this withControlStreamAction($value)
2525
 * @method string getResumeTime()
2526
 * @method $this withResumeTime($value)
2527
 * @method string getLiveStreamType()
2528
 * @method $this withLiveStreamType($value)
2529
 * @method string getDomainName()
2530
 * @method $this withDomainName($value)
2531
 * @method string getOwnerId()
2532
 * @method $this withOwnerId($value)
2533
 * @method string getOneshot()
2534
 * @method $this withOneshot($value)
2535
 */
2536
class ForbidLiveStream extends Rpc
2537
{
2538
}
2539
2540
/**
2541
 * @method string getUserData()
2542
 * @method $this withUserData($value)
2543
 * @method string getEndTime()
2544
 * @method $this withEndTime($value)
2545
 * @method string getOwnerId()
2546
 * @method $this withOwnerId($value)
2547
 * @method string getRoomId()
2548
 * @method $this withRoomId($value)
2549
 * @method string getAppId()
2550
 * @method $this withAppId($value)
2551
 */
2552
class ForbidPushStream extends Rpc
2553
{
2554
}
2555
2556
/**
2557
 * @method string getBoardId()
2558
 * @method $this withBoardId($value)
2559
 * @method string getAppUid()
2560
 * @method $this withAppUid($value)
2561
 * @method string getOwnerId()
2562
 * @method $this withOwnerId($value)
2563
 * @method string getAppId()
2564
 * @method $this withAppId($value)
2565
 */
2566
class JoinBoard extends Rpc
2567
{
2568
}
2569
2570
/**
2571
 * @method string getOwnerId()
2572
 * @method $this withOwnerId($value)
2573
 * @method string getLiveOpenapiReserve()
2574
 * @method $this withLiveOpenapiReserve($value)
2575
 */
2576
class ListLiveRealtimeLogDelivery extends Rpc
2577
{
2578
2579
    /** @var string */
2580
    public $method = 'GET';
2581
}
2582
2583
/**
2584
 * @method string getProject()
2585
 * @method $this withProject($value)
2586
 * @method string getOwnerId()
2587
 * @method $this withOwnerId($value)
2588
 * @method string getRegion()
2589
 * @method $this withRegion($value)
2590
 * @method string getLogstore()
2591
 * @method $this withLogstore($value)
2592
 */
2593
class ListLiveRealtimeLogDeliveryDomains extends Rpc
2594
{
2595
2596
    /** @var string */
2597
    public $method = 'GET';
2598
}
2599
2600
/**
2601
 * @method string getOwnerId()
2602
 * @method $this withOwnerId($value)
2603
 * @method string getLiveOpenapiReserve()
2604
 * @method $this withLiveOpenapiReserve($value)
2605
 */
2606
class ListLiveRealtimeLogDeliveryInfos extends Rpc
2607
{
2608
2609
    /** @var string */
2610
    public $method = 'GET';
2611
}
2612
2613
/**
2614
 * @method string getImageLayerContent()
2615
 * @method $this withImageLayerContent($value)
2616
 * @method string getComponentName()
2617
 * @method $this withComponentName($value)
2618
 * @method string getComponentId()
2619
 * @method $this withComponentId($value)
2620
 * @method string getCasterId()
2621
 * @method $this withCasterId($value)
2622
 * @method string getComponentLayer()
2623
 * @method $this withComponentLayer($value)
2624
 * @method string getOwnerId()
2625
 * @method $this withOwnerId($value)
2626
 * @method string getComponentType()
2627
 * @method $this withComponentType($value)
2628
 * @method string getEffect()
2629
 * @method $this withEffect($value)
2630
 * @method string getCaptionLayerContent()
2631
 * @method $this withCaptionLayerContent($value)
2632
 * @method string getTextLayerContent()
2633
 * @method $this withTextLayerContent($value)
2634
 */
2635
class ModifyCasterComponent extends Rpc
2636
{
2637
}
2638
2639
/**
2640
 * @method string getEpisodeName()
2641
 * @method $this withEpisodeName($value)
2642
 * @method string getStartTime()
2643
 * @method $this withStartTime($value)
2644
 * @method string getResourceId()
2645
 * @method $this withResourceId($value)
2646
 * @method array getComponentId()
2647
 * @method string getCasterId()
2648
 * @method $this withCasterId($value)
2649
 * @method string getEndTime()
2650
 * @method $this withEndTime($value)
2651
 * @method string getOwnerId()
2652
 * @method $this withOwnerId($value)
2653
 * @method string getEpisodeId()
2654
 * @method $this withEpisodeId($value)
2655
 * @method string getSwitchType()
2656
 * @method $this withSwitchType($value)
2657
 */
2658
class ModifyCasterEpisode extends Rpc
2659
{
2660
2661
    /**
2662
     * @param array $componentId
2663
     *
2664
     * @return $this
2665
     */
2666
	public function withComponentId(array $componentId)
2667
	{
2668
	    $this->data['ComponentId'] = $componentId;
2669
		foreach ($componentId as $i => $iValue) {
2670
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
2671
		}
2672
2673
		return $this;
2674
    }
2675
}
2676
2677
/**
2678
 * @method array getBlendList()
2679
 * @method string getLayoutId()
2680
 * @method $this withLayoutId($value)
2681
 * @method string getCasterId()
2682
 * @method $this withCasterId($value)
2683
 * @method string getOwnerId()
2684
 * @method $this withOwnerId($value)
2685
 * @method array getAudioLayer()
2686
 * @method array getVideoLayer()
2687
 * @method array getMixList()
2688
 */
2689
class ModifyCasterLayout extends Rpc
2690
{
2691
2692
    /**
2693
     * @param array $blendList
2694
     *
2695
     * @return $this
2696
     */
2697
	public function withBlendList(array $blendList)
2698
	{
2699
	    $this->data['BlendList'] = $blendList;
2700
		foreach ($blendList as $i => $iValue) {
2701
			$this->options['query']['BlendList.' . ($i + 1)] = $iValue;
2702
		}
2703
2704
		return $this;
2705
    }
2706
2707
    /**
2708
     * @param array $audioLayer
2709
     *
2710
     * @return $this
2711
     */
2712
	public function withAudioLayer(array $audioLayer)
2713
	{
2714
	    $this->data['AudioLayer'] = $audioLayer;
2715
		foreach ($audioLayer as $depth1 => $depth1Value) {
2716
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
2717
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
2718
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
2719
		}
2720
2721
		return $this;
2722
    }
2723
2724
    /**
2725
     * @param array $videoLayer
2726
     *
2727
     * @return $this
2728
     */
2729
	public function withVideoLayer(array $videoLayer)
2730
	{
2731
	    $this->data['VideoLayer'] = $videoLayer;
2732
		foreach ($videoLayer as $depth1 => $depth1Value) {
2733
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FillMode'] = $depth1Value['FillMode'];
2734
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.HeightNormalized'] = $depth1Value['HeightNormalized'];
2735
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.WidthNormalized'] = $depth1Value['WidthNormalized'];
2736
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionRefer'] = $depth1Value['PositionRefer'];
2737
			foreach ($depth1Value['PositionNormalized'] as $i => $iValue) {
2738
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionNormalized.' . ($i + 1)] = $iValue;
2739
			}
2740
			$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
2741
		}
2742
2743
		return $this;
2744
    }
2745
2746
    /**
2747
     * @param array $mixList
2748
     *
2749
     * @return $this
2750
     */
2751
	public function withMixList(array $mixList)
2752
	{
2753
	    $this->data['MixList'] = $mixList;
2754
		foreach ($mixList as $i => $iValue) {
2755
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
2756
		}
2757
2758
		return $this;
2759
    }
2760
}
2761
2762
/**
2763
 * @method array getEpisode()
2764
 * @method string getCasterId()
2765
 * @method $this withCasterId($value)
2766
 * @method string getOwnerId()
2767
 * @method $this withOwnerId($value)
2768
 */
2769
class ModifyCasterProgram extends Rpc
2770
{
2771
2772
    /**
2773
     * @param array $episode
2774
     *
2775
     * @return $this
2776
     */
2777
	public function withEpisode(array $episode)
2778
	{
2779
	    $this->data['Episode'] = $episode;
2780
		foreach ($episode as $depth1 => $depth1Value) {
2781
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeId'] = $depth1Value['EpisodeId'];
2782
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeType'] = $depth1Value['EpisodeType'];
2783
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeName'] = $depth1Value['EpisodeName'];
2784
			$this->options['query']['Episode.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
2785
			foreach ($depth1Value['ComponentId'] as $i => $iValue) {
2786
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ComponentId.' . ($i + 1)] = $iValue;
2787
			}
2788
			$this->options['query']['Episode.' . ($depth1 + 1) . '.StartTime'] = $depth1Value['StartTime'];
2789
			$this->options['query']['Episode.' . ($depth1 + 1) . '.EndTime'] = $depth1Value['EndTime'];
2790
			$this->options['query']['Episode.' . ($depth1 + 1) . '.SwitchType'] = $depth1Value['SwitchType'];
2791
		}
2792
2793
		return $this;
2794
    }
2795
}
2796
2797
/**
2798
 * @method string getEndOffset()
2799
 * @method $this withEndOffset($value)
2800
 * @method string getMaterialId()
2801
 * @method $this withMaterialId($value)
2802
 * @method string getResourceId()
2803
 * @method $this withResourceId($value)
2804
 * @method string getVodUrl()
2805
 * @method $this withVodUrl($value)
2806
 * @method string getCasterId()
2807
 * @method $this withCasterId($value)
2808
 * @method string getOwnerId()
2809
 * @method $this withOwnerId($value)
2810
 * @method string getBeginOffset()
2811
 * @method $this withBeginOffset($value)
2812
 * @method string getLiveStreamUrl()
2813
 * @method $this withLiveStreamUrl($value)
2814
 * @method string getPtsCallbackInterval()
2815
 * @method $this withPtsCallbackInterval($value)
2816
 * @method string getResourceName()
2817
 * @method $this withResourceName($value)
2818
 * @method string getRepeatNum()
2819
 * @method $this withRepeatNum($value)
2820
 */
2821
class ModifyCasterVideoResource extends Rpc
2822
{
2823
}
2824
2825
/**
2826
 * @method string getProperty()
2827
 * @method $this withProperty($value)
2828
 * @method string getDomainName()
2829
 * @method $this withDomainName($value)
2830
 * @method string getOwnerId()
2831
 * @method $this withOwnerId($value)
2832
 */
2833
class ModifyLiveDomainSchdmByProperty extends Rpc
2834
{
2835
}
2836
2837
/**
2838
 * @method string getProject()
2839
 * @method $this withProject($value)
2840
 * @method string getDomainName()
2841
 * @method $this withDomainName($value)
2842
 * @method string getOwnerId()
2843
 * @method $this withOwnerId($value)
2844
 * @method string getRegion()
2845
 * @method $this withRegion($value)
2846
 * @method string getLogstore()
2847
 * @method $this withLogstore($value)
2848
 */
2849
class ModifyLiveRealtimeLogDelivery extends Rpc
2850
{
2851
2852
    /** @var string */
2853
    public $method = 'GET';
2854
}
2855
2856
/**
2857
 * @method string getAppName()
2858
 * @method $this withAppName($value)
2859
 * @method string getStreamName()
2860
 * @method $this withStreamName($value)
2861
 * @method string getDomainName()
2862
 * @method $this withDomainName($value)
2863
 * @method string getOwnerId()
2864
 * @method $this withOwnerId($value)
2865
 * @method string getCommand()
2866
 * @method $this withCommand($value)
2867
 */
2868
class RealTimeRecordCommand extends Rpc
2869
{
2870
}
2871
2872
/**
2873
 * @method string getMode()
2874
 * @method $this withMode($value)
2875
 * @method string getAppName()
2876
 * @method $this withAppName($value)
2877
 * @method string getStreamName()
2878
 * @method $this withStreamName($value)
2879
 * @method string getDomainName()
2880
 * @method $this withDomainName($value)
2881
 * @method string getOwnerId()
2882
 * @method $this withOwnerId($value)
2883
 * @method string getCommand()
2884
 * @method $this withCommand($value)
2885
 * @method string getInterval()
2886
 * @method $this withInterval($value)
2887
 */
2888
class RealTimeSnapshotCommand extends Rpc
2889
{
2890
}
2891
2892
/**
2893
 * @method string getAppName()
2894
 * @method $this withAppName($value)
2895
 * @method string getSecurityToken()
2896
 * @method $this withSecurityToken($value)
2897
 * @method string getStreamName()
2898
 * @method $this withStreamName($value)
2899
 * @method string getLiveStreamType()
2900
 * @method $this withLiveStreamType($value)
2901
 * @method string getDomainName()
2902
 * @method $this withDomainName($value)
2903
 * @method string getOwnerId()
2904
 * @method $this withOwnerId($value)
2905
 */
2906
class ResumeLiveStream extends Rpc
2907
{
2908
}
2909
2910
/**
2911
 * @method string getData()
2912
 * @method $this withData($value)
2913
 * @method string getAppUid()
2914
 * @method $this withAppUid($value)
2915
 * @method string getOwnerId()
2916
 * @method $this withOwnerId($value)
2917
 * @method string getPriority()
2918
 * @method $this withPriority($value)
2919
 * @method string getRoomId()
2920
 * @method $this withRoomId($value)
2921
 * @method string getAppId()
2922
 * @method $this withAppId($value)
2923
 */
2924
class SendRoomNotification extends Rpc
2925
{
2926
}
2927
2928
/**
2929
 * @method string getData()
2930
 * @method $this withData($value)
2931
 * @method string getToAppUid()
2932
 * @method $this withToAppUid($value)
2933
 * @method string getAppUid()
2934
 * @method $this withAppUid($value)
2935
 * @method string getOwnerId()
2936
 * @method $this withOwnerId($value)
2937
 * @method string getPriority()
2938
 * @method $this withPriority($value)
2939
 * @method string getRoomId()
2940
 * @method $this withRoomId($value)
2941
 * @method string getAppId()
2942
 * @method $this withAppId($value)
2943
 */
2944
class SendRoomUserNotification extends Rpc
2945
{
2946
}
2947
2948
/**
2949
 * @method string getAuthKey()
2950
 * @method $this withAuthKey($value)
2951
 * @method string getCallbackEnable()
2952
 * @method $this withCallbackEnable($value)
2953
 * @method string getCallbackEvents()
2954
 * @method $this withCallbackEvents($value)
2955
 * @method string getOwnerId()
2956
 * @method $this withOwnerId($value)
2957
 * @method string getCallbackUri()
2958
 * @method $this withCallbackUri($value)
2959
 * @method string getAppId()
2960
 * @method $this withAppId($value)
2961
 * @method string getAuthSwitch()
2962
 * @method $this withAuthSwitch($value)
2963
 */
2964
class SetBoardCallback extends Rpc
2965
{
2966
}
2967
2968
/**
2969
 * @method string getSeekOffset()
2970
 * @method $this withSeekOffset($value)
2971
 * @method string getPlayStatus()
2972
 * @method $this withPlayStatus($value)
2973
 * @method string getResourceId()
2974
 * @method $this withResourceId($value)
2975
 * @method string getCasterId()
2976
 * @method $this withCasterId($value)
2977
 * @method string getOwnerId()
2978
 * @method $this withOwnerId($value)
2979
 * @method string getChannelId()
2980
 * @method $this withChannelId($value)
2981
 */
2982
class SetCasterChannel extends Rpc
2983
{
2984
}
2985
2986
/**
2987
 * @method string getChannelEnable()
2988
 * @method $this withChannelEnable($value)
2989
 * @method string getProgramEffect()
2990
 * @method $this withProgramEffect($value)
2991
 * @method string getProgramName()
2992
 * @method $this withProgramName($value)
2993
 * @method string getRecordConfig()
2994
 * @method $this withRecordConfig($value)
2995
 * @method string getUrgentMaterialId()
2996
 * @method $this withUrgentMaterialId($value)
2997
 * @method string getTranscodeConfig()
2998
 * @method $this withTranscodeConfig($value)
2999
 * @method string getCasterName()
3000
 * @method $this withCasterName($value)
3001
 * @method string getSideOutputUrl()
3002
 * @method $this withSideOutputUrl($value)
3003
 * @method string getCasterId()
3004
 * @method $this withCasterId($value)
3005
 * @method string getDomainName()
3006
 * @method $this withDomainName($value)
3007
 * @method string getOwnerId()
3008
 * @method $this withOwnerId($value)
3009
 * @method string getDelay()
3010
 * @method $this withDelay($value)
3011
 * @method string getCallbackUrl()
3012
 * @method $this withCallbackUrl($value)
3013
 */
3014
class SetCasterConfig extends Rpc
3015
{
3016
}
3017
3018
/**
3019
 * @method string getLayoutId()
3020
 * @method $this withLayoutId($value)
3021
 * @method array getComponentId()
3022
 * @method string getCasterId()
3023
 * @method $this withCasterId($value)
3024
 * @method string getOwnerId()
3025
 * @method $this withOwnerId($value)
3026
 * @method string getSceneId()
3027
 * @method $this withSceneId($value)
3028
 */
3029
class SetCasterSceneConfig extends Rpc
3030
{
3031
3032
    /**
3033
     * @param array $componentId
3034
     *
3035
     * @return $this
3036
     */
3037
	public function withComponentId(array $componentId)
3038
	{
3039
	    $this->data['ComponentId'] = $componentId;
3040
		foreach ($componentId as $i => $iValue) {
3041
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
3042
		}
3043
3044
		return $this;
3045
    }
3046
}
3047
3048
/**
3049
 * @method string getCasterId()
3050
 * @method $this withCasterId($value)
3051
 * @method string getOwnerId()
3052
 * @method $this withOwnerId($value)
3053
 * @method array getSyncGroup()
3054
 */
3055
class SetCasterSyncGroup extends Rpc
3056
{
3057
3058
    /**
3059
     * @param array $syncGroup
3060
     *
3061
     * @return $this
3062
     */
3063
	public function withSyncGroup(array $syncGroup)
3064
	{
3065
	    $this->data['SyncGroup'] = $syncGroup;
3066
		foreach ($syncGroup as $depth1 => $depth1Value) {
3067
			$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.Mode'] = $depth1Value['Mode'];
3068
			$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.HostResourceId'] = $depth1Value['HostResourceId'];
3069
			foreach ($depth1Value['ResourceIds'] as $i => $iValue) {
3070
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.ResourceIds.' . ($i + 1)] = $iValue;
3071
			}
3072
		}
3073
3074
		return $this;
3075
    }
3076
}
3077
3078
/**
3079
 * @method string getSSLProtocol()
3080
 * @method $this withSSLProtocol($value)
3081
 * @method string getSecurityToken()
3082
 * @method $this withSecurityToken($value)
3083
 * @method string getCertType()
3084
 * @method $this withCertType($value)
3085
 * @method string getSSLPri()
3086
 * @method $this withSSLPri($value)
3087
 * @method string getForceSet()
3088
 * @method $this withForceSet($value)
3089
 * @method string getCertName()
3090
 * @method $this withCertName($value)
3091
 * @method string getDomainName()
3092
 * @method $this withDomainName($value)
3093
 * @method string getOwnerId()
3094
 * @method $this withOwnerId($value)
3095
 * @method string getSSLPub()
3096
 * @method $this withSSLPub($value)
3097
 */
3098
class SetLiveDomainCertificate extends Rpc
3099
{
3100
}
3101
3102
/**
3103
 * @method string getPullArgs()
3104
 * @method $this withPullArgs($value)
3105
 * @method string getAppName()
3106
 * @method $this withAppName($value)
3107
 * @method string getLiveapiRequestFrom()
3108
 * @method $this withLiveapiRequestFrom($value)
3109
 * @method string getPullAuthKey()
3110
 * @method $this withPullAuthKey($value)
3111
 * @method string getPullAuthType()
3112
 * @method $this withPullAuthType($value)
3113
 * @method string getDomainName()
3114
 * @method $this withDomainName($value)
3115
 * @method string getPullDomainName()
3116
 * @method $this withPullDomainName($value)
3117
 * @method string getOwnerId()
3118
 * @method $this withOwnerId($value)
3119
 * @method string getPullAppName()
3120
 * @method $this withPullAppName($value)
3121
 * @method string getPullProtocol()
3122
 * @method $this withPullProtocol($value)
3123
 */
3124
class SetLiveLazyPullStreamInfoConfig extends Rpc
3125
{
3126
}
3127
3128
/**
3129
 * @method string getFlvLevel()
3130
 * @method $this withFlvLevel($value)
3131
 * @method string getHlsLevel()
3132
 * @method $this withHlsLevel($value)
3133
 * @method string getRtmpDelay()
3134
 * @method $this withRtmpDelay($value)
3135
 * @method string getDomainName()
3136
 * @method $this withDomainName($value)
3137
 * @method string getOwnerId()
3138
 * @method $this withOwnerId($value)
3139
 * @method string getFlvDelay()
3140
 * @method $this withFlvDelay($value)
3141
 * @method string getRtmpLevel()
3142
 * @method $this withRtmpLevel($value)
3143
 * @method string getHlsDelay()
3144
 * @method $this withHlsDelay($value)
3145
 */
3146
class SetLiveStreamDelayConfig extends Rpc
3147
{
3148
}
3149
3150
/**
3151
 * @method string getConfigStatus()
3152
 * @method $this withConfigStatus($value)
3153
 * @method string getConfigName()
3154
 * @method $this withConfigName($value)
3155
 * @method string getDomainName()
3156
 * @method $this withDomainName($value)
3157
 * @method string getConfigValue()
3158
 * @method $this withConfigValue($value)
3159
 * @method string getOwnerId()
3160
 * @method $this withOwnerId($value)
3161
 */
3162
class SetLiveStreamOptimizedFeatureConfig extends Rpc
3163
{
3164
}
3165
3166
/**
3167
 * @method string getAuthKey()
3168
 * @method $this withAuthKey($value)
3169
 * @method string getAuthType()
3170
 * @method $this withAuthType($value)
3171
 * @method string getNotifyUrl()
3172
 * @method $this withNotifyUrl($value)
3173
 * @method string getDomainName()
3174
 * @method $this withDomainName($value)
3175
 * @method string getOwnerId()
3176
 * @method $this withOwnerId($value)
3177
 */
3178
class SetLiveStreamsNotifyUrlConfig extends Rpc
3179
{
3180
}
3181
3182
/**
3183
 * @method string getStartTime()
3184
 * @method $this withStartTime($value)
3185
 * @method string getBoardId()
3186
 * @method $this withBoardId($value)
3187
 * @method string getOwnerId()
3188
 * @method $this withOwnerId($value)
3189
 * @method string getAppId()
3190
 * @method $this withAppId($value)
3191
 */
3192
class StartBoardRecord extends Rpc
3193
{
3194
}
3195
3196
/**
3197
 * @method string getCasterId()
3198
 * @method $this withCasterId($value)
3199
 * @method string getOwnerId()
3200
 * @method $this withOwnerId($value)
3201
 */
3202
class StartCaster extends Rpc
3203
{
3204
}
3205
3206
/**
3207
 * @method string getCasterId()
3208
 * @method $this withCasterId($value)
3209
 * @method string getOwnerId()
3210
 * @method $this withOwnerId($value)
3211
 * @method string getSceneId()
3212
 * @method $this withSceneId($value)
3213
 */
3214
class StartCasterScene extends Rpc
3215
{
3216
}
3217
3218
/**
3219
 * @method string getDomainName()
3220
 * @method $this withDomainName($value)
3221
 * @method string getOwnerId()
3222
 * @method $this withOwnerId($value)
3223
 * @method string getSecurityToken()
3224
 * @method $this withSecurityToken($value)
3225
 */
3226
class StartLiveDomain extends Rpc
3227
{
3228
}
3229
3230
/**
3231
 * @method string getTokenId()
3232
 * @method $this withTokenId($value)
3233
 * @method string getOssEndpoint()
3234
 * @method $this withOssEndpoint($value)
3235
 * @method string getAppName()
3236
 * @method $this withAppName($value)
3237
 * @method string getOssRamRole()
3238
 * @method $this withOssRamRole($value)
3239
 * @method string getStreamName()
3240
 * @method $this withStreamName($value)
3241
 * @method string getOssUserId()
3242
 * @method $this withOssUserId($value)
3243
 * @method string getOssBucket()
3244
 * @method $this withOssBucket($value)
3245
 * @method string getDomainName()
3246
 * @method $this withDomainName($value)
3247
 * @method string getInputUrl()
3248
 * @method $this withInputUrl($value)
3249
 * @method string getOwnerId()
3250
 * @method $this withOwnerId($value)
3251
 * @method string getInterval()
3252
 * @method $this withInterval($value)
3253
 */
3254
class StartLiveIndex extends Rpc
3255
{
3256
}
3257
3258
/**
3259
 * @method string getCasterId()
3260
 * @method $this withCasterId($value)
3261
 * @method string getOwnerId()
3262
 * @method $this withOwnerId($value)
3263
 */
3264
class StopCaster extends Rpc
3265
{
3266
}
3267
3268
/**
3269
 * @method string getCasterId()
3270
 * @method $this withCasterId($value)
3271
 * @method string getOwnerId()
3272
 * @method $this withOwnerId($value)
3273
 * @method string getSceneId()
3274
 * @method $this withSceneId($value)
3275
 */
3276
class StopCasterScene extends Rpc
3277
{
3278
}
3279
3280
/**
3281
 * @method string getDomainName()
3282
 * @method $this withDomainName($value)
3283
 * @method string getOwnerId()
3284
 * @method $this withOwnerId($value)
3285
 * @method string getSecurityToken()
3286
 * @method $this withSecurityToken($value)
3287
 */
3288
class StopLiveDomain extends Rpc
3289
{
3290
}
3291
3292
/**
3293
 * @method string getAppName()
3294
 * @method $this withAppName($value)
3295
 * @method string getStreamName()
3296
 * @method $this withStreamName($value)
3297
 * @method string getTaskId()
3298
 * @method $this withTaskId($value)
3299
 * @method string getDomainName()
3300
 * @method $this withDomainName($value)
3301
 * @method string getOwnerId()
3302
 * @method $this withOwnerId($value)
3303
 */
3304
class StopLiveIndex extends Rpc
3305
{
3306
}
3307
3308
/**
3309
 * @method string getOwnerId()
3310
 * @method $this withOwnerId($value)
3311
 * @method string getAppId()
3312
 * @method $this withAppId($value)
3313
 * @method string getBoardData()
3314
 * @method $this withBoardData($value)
3315
 */
3316
class UpdateBoard extends Rpc
3317
{
3318
}
3319
3320
/**
3321
 * @method string getAuthKey()
3322
 * @method $this withAuthKey($value)
3323
 * @method string getCallbackEnable()
3324
 * @method $this withCallbackEnable($value)
3325
 * @method string getCallbackEvents()
3326
 * @method $this withCallbackEvents($value)
3327
 * @method string getOwnerId()
3328
 * @method $this withOwnerId($value)
3329
 * @method string getCallbackUri()
3330
 * @method $this withCallbackUri($value)
3331
 * @method string getAppId()
3332
 * @method $this withAppId($value)
3333
 * @method string getAuthSwitch()
3334
 * @method $this withAuthSwitch($value)
3335
 */
3336
class UpdateBoardCallback extends Rpc
3337
{
3338
}
3339
3340
/**
3341
 * @method string getCasterId()
3342
 * @method $this withCasterId($value)
3343
 * @method string getOwnerId()
3344
 * @method $this withOwnerId($value)
3345
 * @method array getAudioLayer()
3346
 * @method string getSceneId()
3347
 * @method $this withSceneId($value)
3348
 * @method array getMixList()
3349
 * @method string getFollowEnable()
3350
 * @method $this withFollowEnable($value)
3351
 */
3352
class UpdateCasterSceneAudio extends Rpc
3353
{
3354
3355
    /**
3356
     * @param array $audioLayer
3357
     *
3358
     * @return $this
3359
     */
3360
	public function withAudioLayer(array $audioLayer)
3361
	{
3362
	    $this->data['AudioLayer'] = $audioLayer;
3363
		foreach ($audioLayer as $depth1 => $depth1Value) {
3364
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
3365
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
3366
			$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
3367
		}
3368
3369
		return $this;
3370
    }
3371
3372
    /**
3373
     * @param array $mixList
3374
     *
3375
     * @return $this
3376
     */
3377
	public function withMixList(array $mixList)
3378
	{
3379
	    $this->data['MixList'] = $mixList;
3380
		foreach ($mixList as $i => $iValue) {
3381
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
3382
		}
3383
3384
		return $this;
3385
    }
3386
}
3387
3388
/**
3389
 * @method string getLayoutId()
3390
 * @method $this withLayoutId($value)
3391
 * @method array getComponentId()
3392
 * @method string getCasterId()
3393
 * @method $this withCasterId($value)
3394
 * @method string getOwnerId()
3395
 * @method $this withOwnerId($value)
3396
 * @method string getSceneId()
3397
 * @method $this withSceneId($value)
3398
 */
3399
class UpdateCasterSceneConfig extends Rpc
3400
{
3401
3402
    /**
3403
     * @param array $componentId
3404
     *
3405
     * @return $this
3406
     */
3407
	public function withComponentId(array $componentId)
3408
	{
3409
	    $this->data['ComponentId'] = $componentId;
3410
		foreach ($componentId as $i => $iValue) {
3411
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
3412
		}
3413
3414
		return $this;
3415
    }
3416
}
3417
3418
/**
3419
 * @method string getTimeInterval()
3420
 * @method $this withTimeInterval($value)
3421
 * @method string getOssEndpoint()
3422
 * @method $this withOssEndpoint($value)
3423
 * @method string getAppName()
3424
 * @method $this withAppName($value)
3425
 * @method string getSecurityToken()
3426
 * @method $this withSecurityToken($value)
3427
 * @method string getOverwriteOssObject()
3428
 * @method $this withOverwriteOssObject($value)
3429
 * @method string getOssBucket()
3430
 * @method $this withOssBucket($value)
3431
 * @method string getDomainName()
3432
 * @method $this withDomainName($value)
3433
 * @method string getSequenceOssObject()
3434
 * @method $this withSequenceOssObject($value)
3435
 * @method string getOwnerId()
3436
 * @method $this withOwnerId($value)
3437
 */
3438
class UpdateLiveAppSnapshotConfig extends Rpc
3439
{
3440
}
3441
3442
/**
3443
 * @method string getDomainName()
3444
 * @method $this withDomainName($value)
3445
 * @method string getOwnerId()
3446
 * @method $this withOwnerId($value)
3447
 * @method string getSecurityToken()
3448
 * @method $this withSecurityToken($value)
3449
 * @method string getNotifyUrl()
3450
 * @method $this withNotifyUrl($value)
3451
 */
3452
class UpdateLiveDetectNotifyConfig extends Rpc
3453
{
3454
}
3455
3456
/**
3457
 * @method string getOnDemandUrl()
3458
 * @method $this withOnDemandUrl($value)
3459
 * @method string getSecurityToken()
3460
 * @method $this withSecurityToken($value)
3461
 * @method string getNotifyUrl()
3462
 * @method $this withNotifyUrl($value)
3463
 * @method string getNeedStatusNotify()
3464
 * @method $this withNeedStatusNotify($value)
3465
 * @method string getDomainName()
3466
 * @method $this withDomainName($value)
3467
 * @method string getOwnerId()
3468
 * @method $this withOwnerId($value)
3469
 */
3470
class UpdateLiveRecordNotifyConfig extends Rpc
3471
{
3472
}
3473
3474
/**
3475
 * @method string getOssEndpoint()
3476
 * @method $this withOssEndpoint($value)
3477
 * @method string getOssObject()
3478
 * @method $this withOssObject($value)
3479
 * @method array getScene()
3480
 * @method string getAppName()
3481
 * @method $this withAppName($value)
3482
 * @method string getSecurityToken()
3483
 * @method $this withSecurityToken($value)
3484
 * @method string getOssBucket()
3485
 * @method $this withOssBucket($value)
3486
 * @method string getDomainName()
3487
 * @method $this withDomainName($value)
3488
 * @method string getOwnerId()
3489
 * @method $this withOwnerId($value)
3490
 * @method string getInterval()
3491
 * @method $this withInterval($value)
3492
 */
3493
class UpdateLiveSnapshotDetectPornConfig extends Rpc
3494
{
3495
3496
    /**
3497
     * @param array $scene
3498
     *
3499
     * @return $this
3500
     */
3501
	public function withScene(array $scene)
3502
	{
3503
	    $this->data['Scene'] = $scene;
3504
		foreach ($scene as $i => $iValue) {
3505
			$this->options['query']['Scene.' . ($i + 1)] = $iValue;
3506
		}
3507
3508
		return $this;
3509
    }
3510
}
3511
3512
/**
3513
 * @method string getTopLevelDomain()
3514
 * @method $this withTopLevelDomain($value)
3515
 * @method string getDomainName()
3516
 * @method $this withDomainName($value)
3517
 * @method string getOwnerId()
3518
 * @method $this withOwnerId($value)
3519
 * @method string getSecurityToken()
3520
 * @method $this withSecurityToken($value)
3521
 */
3522
class UpdateLiveTopLevelDomain extends Rpc
3523
{
3524
}
3525