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 ( 8c927c...ebddb2 )
by
unknown
09:19
created

DeleteSnapshotFiles::withCreateTimestampList()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 8
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 4
c 0
b 0
f 0
dl 0
loc 8
rs 10
cc 2
nc 2
nop 1
1
<?php
2
3
namespace AlibabaCloud\Live\V20161101;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddCasterComponent addCasterComponent(array $options = [])
9
 * @method AddCasterEpisode addCasterEpisode(array $options = [])
10
 * @method AddCasterEpisodeGroup addCasterEpisodeGroup(array $options = [])
11
 * @method AddCasterEpisodeGroupContent addCasterEpisodeGroupContent(array $options = [])
12
 * @method AddCasterLayout addCasterLayout(array $options = [])
13
 * @method AddCasterProgram addCasterProgram(array $options = [])
14
 * @method AddCasterVideoResource addCasterVideoResource(array $options = [])
15
 * @method AddCustomLiveStreamTranscode addCustomLiveStreamTranscode(array $options = [])
16
 * @method AddLiveAppRecordConfig addLiveAppRecordConfig(array $options = [])
17
 * @method AddLiveAppSnapshotConfig addLiveAppSnapshotConfig(array $options = [])
18
 * @method AddLiveAudioAuditConfig addLiveAudioAuditConfig(array $options = [])
19
 * @method AddLiveAudioAuditNotifyConfig addLiveAudioAuditNotifyConfig(array $options = [])
20
 * @method AddLiveDetectNotifyConfig addLiveDetectNotifyConfig(array $options = [])
21
 * @method AddLiveDomain addLiveDomain(array $options = [])
22
 * @method AddLiveDomainMapping addLiveDomainMapping(array $options = [])
23
 * @method AddLiveDomainPlayMapping addLiveDomainPlayMapping(array $options = [])
24
 * @method AddLivePullStreamInfoConfig addLivePullStreamInfoConfig(array $options = [])
25
 * @method AddLiveRecordNotifyConfig addLiveRecordNotifyConfig(array $options = [])
26
 * @method AddLiveRecordVodConfig addLiveRecordVodConfig(array $options = [])
27
 * @method AddLiveSnapshotDetectPornConfig addLiveSnapshotDetectPornConfig(array $options = [])
28
 * @method AddLiveStreamTranscode addLiveStreamTranscode(array $options = [])
29
 * @method AddLiveStreamWatermark addLiveStreamWatermark(array $options = [])
30
 * @method AddLiveStreamWatermarkRule addLiveStreamWatermarkRule(array $options = [])
31
 * @method AddMultiRateConfig addMultiRateConfig(array $options = [])
32
 * @method AddPlaylistItems addPlaylistItems(array $options = [])
33
 * @method AddRtsLiveStreamTranscode addRtsLiveStreamTranscode(array $options = [])
34
 * @method AddShowIntoShowList addShowIntoShowList(array $options = [])
35
 * @method AddStudioLayout addStudioLayout(array $options = [])
36
 * @method AddTrancodeSEI addTrancodeSEI(array $options = [])
37
 * @method AllowPushStream allowPushStream(array $options = [])
38
 * @method BatchDeleteLiveDomainConfigs batchDeleteLiveDomainConfigs(array $options = [])
39
 * @method BatchSetLiveDomainConfigs batchSetLiveDomainConfigs(array $options = [])
40
 * @method CloseLiveShift closeLiveShift(array $options = [])
41
 * @method CopyCaster copyCaster(array $options = [])
42
 * @method CopyCasterSceneConfig copyCasterSceneConfig(array $options = [])
43
 * @method CreateCaster createCaster(array $options = [])
44
 * @method CreateCustomTemplate createCustomTemplate(array $options = [])
45
 * @method CreateLiveRealTimeLogDelivery createLiveRealTimeLogDelivery(array $options = [])
46
 * @method CreateLiveStreamMonitor createLiveStreamMonitor(array $options = [])
47
 * @method CreateLiveStreamRecordIndexFiles createLiveStreamRecordIndexFiles(array $options = [])
48
 * @method CreateMixStream createMixStream(array $options = [])
49
 * @method DeleteCaster deleteCaster(array $options = [])
50
 * @method DeleteCasterComponent deleteCasterComponent(array $options = [])
51
 * @method DeleteCasterEpisode deleteCasterEpisode(array $options = [])
52
 * @method DeleteCasterEpisodeGroup deleteCasterEpisodeGroup(array $options = [])
53
 * @method DeleteCasterLayout deleteCasterLayout(array $options = [])
54
 * @method DeleteCasterProgram deleteCasterProgram(array $options = [])
55
 * @method DeleteCasterSceneConfig deleteCasterSceneConfig(array $options = [])
56
 * @method DeleteCasterVideoResource deleteCasterVideoResource(array $options = [])
57
 * @method DeleteCustomTemplate deleteCustomTemplate(array $options = [])
58
 * @method DeleteLiveAppRecordConfig deleteLiveAppRecordConfig(array $options = [])
59
 * @method DeleteLiveAppSnapshotConfig deleteLiveAppSnapshotConfig(array $options = [])
60
 * @method DeleteLiveAudioAuditConfig deleteLiveAudioAuditConfig(array $options = [])
61
 * @method DeleteLiveAudioAuditNotifyConfig deleteLiveAudioAuditNotifyConfig(array $options = [])
62
 * @method DeleteLiveDetectNotifyConfig deleteLiveDetectNotifyConfig(array $options = [])
63
 * @method DeleteLiveDomain deleteLiveDomain(array $options = [])
64
 * @method DeleteLiveDomainMapping deleteLiveDomainMapping(array $options = [])
65
 * @method DeleteLiveDomainPlayMapping deleteLiveDomainPlayMapping(array $options = [])
66
 * @method DeleteLiveEdgeTransfer deleteLiveEdgeTransfer(array $options = [])
67
 * @method DeleteLiveLazyPullStreamInfoConfig deleteLiveLazyPullStreamInfoConfig(array $options = [])
68
 * @method DeleteLivePullStreamInfoConfig deleteLivePullStreamInfoConfig(array $options = [])
69
 * @method DeleteLiveRealtimeLogDelivery deleteLiveRealtimeLogDelivery(array $options = [])
70
 * @method DeleteLiveRealTimeLogLogstore deleteLiveRealTimeLogLogstore(array $options = [])
71
 * @method DeleteLiveRecordNotifyConfig deleteLiveRecordNotifyConfig(array $options = [])
72
 * @method DeleteLiveRecordVodConfig deleteLiveRecordVodConfig(array $options = [])
73
 * @method DeleteLiveSnapshotDetectPornConfig deleteLiveSnapshotDetectPornConfig(array $options = [])
74
 * @method DeleteLiveSpecificStagingConfig deleteLiveSpecificStagingConfig(array $options = [])
75
 * @method DeleteLiveStreamMonitor deleteLiveStreamMonitor(array $options = [])
76
 * @method DeleteLiveStreamRecordIndexFiles deleteLiveStreamRecordIndexFiles(array $options = [])
77
 * @method DeleteLiveStreamsNotifyUrlConfig deleteLiveStreamsNotifyUrlConfig(array $options = [])
78
 * @method DeleteLiveStreamTranscode deleteLiveStreamTranscode(array $options = [])
79
 * @method DeleteLiveStreamWatermark deleteLiveStreamWatermark(array $options = [])
80
 * @method DeleteLiveStreamWatermarkRule deleteLiveStreamWatermarkRule(array $options = [])
81
 * @method DeleteMixStream deleteMixStream(array $options = [])
82
 * @method DeleteMultiRateConfig deleteMultiRateConfig(array $options = [])
83
 * @method DeletePlaylist deletePlaylist(array $options = [])
84
 * @method DeletePlaylistItems deletePlaylistItems(array $options = [])
85
 * @method DeleteRoom deleteRoom(array $options = [])
86
 * @method DeleteSnapshotCallbackAuth deleteSnapshotCallbackAuth(array $options = [])
87
 * @method DeleteSnapshotFiles deleteSnapshotFiles(array $options = [])
88
 * @method DeleteStudioLayout deleteStudioLayout(array $options = [])
89
 * @method DescribeAutoShowListTasks describeAutoShowListTasks(array $options = [])
90
 * @method DescribeCasterChannels describeCasterChannels(array $options = [])
91
 * @method DescribeCasterComponents describeCasterComponents(array $options = [])
92
 * @method DescribeCasterConfig describeCasterConfig(array $options = [])
93
 * @method DescribeCasterLayouts describeCasterLayouts(array $options = [])
94
 * @method DescribeCasterProgram describeCasterProgram(array $options = [])
95
 * @method DescribeCasters describeCasters(array $options = [])
96
 * @method DescribeCasterSceneAudio describeCasterSceneAudio(array $options = [])
97
 * @method DescribeCasterScenes describeCasterScenes(array $options = [])
98
 * @method DescribeCasterStreamUrl describeCasterStreamUrl(array $options = [])
99
 * @method DescribeCasterSyncGroup describeCasterSyncGroup(array $options = [])
100
 * @method DescribeCasterVideoResources describeCasterVideoResources(array $options = [])
101
 * @method DescribeDomainUsageData describeDomainUsageData(array $options = [])
102
 * @method DescribeDomainWithIntegrity describeDomainWithIntegrity(array $options = [])
103
 * @method DescribeForbidPushStreamRoomList describeForbidPushStreamRoomList(array $options = [])
104
 * @method DescribeHlsLiveStreamRealTimeBpsData describeHlsLiveStreamRealTimeBpsData(array $options = [])
105
 * @method DescribeLiveAudioAuditConfig describeLiveAudioAuditConfig(array $options = [])
106
 * @method DescribeLiveAudioAuditNotifyConfig describeLiveAudioAuditNotifyConfig(array $options = [])
107
 * @method DescribeLiveCertificateDetail describeLiveCertificateDetail(array $options = [])
108
 * @method DescribeLiveCertificateList describeLiveCertificateList(array $options = [])
109
 * @method DescribeLiveDetectNotifyConfig describeLiveDetectNotifyConfig(array $options = [])
110
 * @method DescribeLiveDetectPornData describeLiveDetectPornData(array $options = [])
111
 * @method DescribeLiveDomainBpsData describeLiveDomainBpsData(array $options = [])
112
 * @method DescribeLiveDomainBpsDataByLayer describeLiveDomainBpsDataByLayer(array $options = [])
113
 * @method DescribeLiveDomainBpsDataByTimeStamp describeLiveDomainBpsDataByTimeStamp(array $options = [])
114
 * @method DescribeLiveDomainCertificateInfo describeLiveDomainCertificateInfo(array $options = [])
115
 * @method DescribeLiveDomainConfigs describeLiveDomainConfigs(array $options = [])
116
 * @method DescribeLiveDomainDetail describeLiveDomainDetail(array $options = [])
117
 * @method DescribeLiveDomainFrameRateAndBitRateData describeLiveDomainFrameRateAndBitRateData(array $options = [])
118
 * @method DescribeLiveDomainLimit describeLiveDomainLimit(array $options = [])
119
 * @method DescribeLiveDomainLog describeLiveDomainLog(array $options = [])
120
 * @method DescribeLiveDomainMapping describeLiveDomainMapping(array $options = [])
121
 * @method DescribeLiveDomainOnlineUserNum describeLiveDomainOnlineUserNum(array $options = [])
122
 * @method DescribeLiveDomainPushBpsData describeLiveDomainPushBpsData(array $options = [])
123
 * @method DescribeLiveDomainPushTrafficData describeLiveDomainPushTrafficData(array $options = [])
124
 * @method DescribeLiveDomainPvUvData describeLiveDomainPvUvData(array $options = [])
125
 * @method DescribeLiveDomainRealTimeBpsData describeLiveDomainRealTimeBpsData(array $options = [])
126
 * @method DescribeLiveDomainRealTimeHttpCodeData describeLiveDomainRealTimeHttpCodeData(array $options = [])
127
 * @method DescribeLiveDomainRealtimeLogDelivery describeLiveDomainRealtimeLogDelivery(array $options = [])
128
 * @method DescribeLiveDomainRealTimeTrafficData describeLiveDomainRealTimeTrafficData(array $options = [])
129
 * @method DescribeLiveDomainRecordData describeLiveDomainRecordData(array $options = [])
130
 * @method DescribeLiveDomainRecordUsageData describeLiveDomainRecordUsageData(array $options = [])
131
 * @method DescribeLiveDomainSnapshotData describeLiveDomainSnapshotData(array $options = [])
132
 * @method DescribeLiveDomainSpecialConfig describeLiveDomainSpecialConfig(array $options = [])
133
 * @method DescribeLiveDomainStagingConfig describeLiveDomainStagingConfig(array $options = [])
134
 * @method DescribeLiveDomainStreamTranscodeData describeLiveDomainStreamTranscodeData(array $options = [])
135
 * @method DescribeLiveDomainTimeShiftData describeLiveDomainTimeShiftData(array $options = [])
136
 * @method DescribeLiveDomainTrafficData describeLiveDomainTrafficData(array $options = [])
137
 * @method DescribeLiveDomainTranscodeData describeLiveDomainTranscodeData(array $options = [])
138
 * @method DescribeLiveDrmUsageData describeLiveDrmUsageData(array $options = [])
139
 * @method DescribeLiveEdgeTransfer describeLiveEdgeTransfer(array $options = [])
140
 * @method DescribeLiveLazyPullStreamConfig describeLiveLazyPullStreamConfig(array $options = [])
141
 * @method DescribeLivePullStreamConfig describeLivePullStreamConfig(array $options = [])
142
 * @method DescribeLiveRealtimeDeliveryAcc describeLiveRealtimeDeliveryAcc(array $options = [])
143
 * @method DescribeLiveRealtimeLogAuthorized describeLiveRealtimeLogAuthorized(array $options = [])
144
 * @method DescribeLiveRecordConfig describeLiveRecordConfig(array $options = [])
145
 * @method DescribeLiveRecordNotifyConfig describeLiveRecordNotifyConfig(array $options = [])
146
 * @method DescribeLiveRecordVodConfigs describeLiveRecordVodConfigs(array $options = [])
147
 * @method DescribeLiveShiftConfigs describeLiveShiftConfigs(array $options = [])
148
 * @method DescribeLiveSnapshotConfig describeLiveSnapshotConfig(array $options = [])
149
 * @method DescribeLiveSnapshotDetectPornConfig describeLiveSnapshotDetectPornConfig(array $options = [])
150
 * @method DescribeLiveStreamBitRateData describeLiveStreamBitRateData(array $options = [])
151
 * @method DescribeLiveStreamCount describeLiveStreamCount(array $options = [])
152
 * @method DescribeLiveStreamDelayConfig describeLiveStreamDelayConfig(array $options = [])
153
 * @method DescribeLiveStreamHistoryUserNum describeLiveStreamHistoryUserNum(array $options = [])
154
 * @method DescribeLiveStreamMonitorList describeLiveStreamMonitorList(array $options = [])
155
 * @method DescribeLiveStreamOptimizedFeatureConfig describeLiveStreamOptimizedFeatureConfig(array $options = [])
156
 * @method DescribeLiveStreamRecordContent describeLiveStreamRecordContent(array $options = [])
157
 * @method DescribeLiveStreamRecordIndexFile describeLiveStreamRecordIndexFile(array $options = [])
158
 * @method DescribeLiveStreamRecordIndexFiles describeLiveStreamRecordIndexFiles(array $options = [])
159
 * @method DescribeLiveStreamsBlockList describeLiveStreamsBlockList(array $options = [])
160
 * @method DescribeLiveStreamsControlHistory describeLiveStreamsControlHistory(array $options = [])
161
 * @method DescribeLiveStreamSnapshotInfo describeLiveStreamSnapshotInfo(array $options = [])
162
 * @method DescribeLiveStreamsNotifyUrlConfig describeLiveStreamsNotifyUrlConfig(array $options = [])
163
 * @method DescribeLiveStreamsOnlineList describeLiveStreamsOnlineList(array $options = [])
164
 * @method DescribeLiveStreamsPublishList describeLiveStreamsPublishList(array $options = [])
165
 * @method DescribeLiveStreamState describeLiveStreamState(array $options = [])
166
 * @method DescribeLiveStreamTranscodeInfo describeLiveStreamTranscodeInfo(array $options = [])
167
 * @method DescribeLiveStreamTranscodeStreamNum describeLiveStreamTranscodeStreamNum(array $options = [])
168
 * @method DescribeLiveStreamWatermarkRules describeLiveStreamWatermarkRules(array $options = [])
169
 * @method DescribeLiveStreamWatermarks describeLiveStreamWatermarks(array $options = [])
170
 * @method DescribeLiveTagResources describeLiveTagResources(array $options = [])
171
 * @method DescribeLiveTopDomainsByFlow describeLiveTopDomainsByFlow(array $options = [])
172
 * @method DescribeLiveUserBillPrediction describeLiveUserBillPrediction(array $options = [])
173
 * @method DescribeLiveUserDomains describeLiveUserDomains(array $options = [])
174
 * @method DescribeLiveUserQuota describeLiveUserQuota(array $options = [])
175
 * @method DescribeLiveUserTags describeLiveUserTags(array $options = [])
176
 * @method DescribeMixStreamList describeMixStreamList(array $options = [])
177
 * @method DescribeRoomKickoutUserList describeRoomKickoutUserList(array $options = [])
178
 * @method DescribeRoomList describeRoomList(array $options = [])
179
 * @method DescribeRoomStatus describeRoomStatus(array $options = [])
180
 * @method DescribeShowList describeShowList(array $options = [])
181
 * @method DescribeStudioLayouts describeStudioLayouts(array $options = [])
182
 * @method DescribeToutiaoLivePlay describeToutiaoLivePlay(array $options = [])
183
 * @method DescribeToutiaoLivePublish describeToutiaoLivePublish(array $options = [])
184
 * @method DescribeUpBpsPeakData describeUpBpsPeakData(array $options = [])
185
 * @method DescribeUpBpsPeakOfLine describeUpBpsPeakOfLine(array $options = [])
186
 * @method DescribeUpPeakPublishStreamData describeUpPeakPublishStreamData(array $options = [])
187
 * @method DisableLiveRealtimeLogDelivery disableLiveRealtimeLogDelivery(array $options = [])
188
 * @method DynamicUpdateWaterMarkStreamRule dynamicUpdateWaterMarkStreamRule(array $options = [])
189
 * @method EditPlaylist editPlaylist(array $options = [])
190
 * @method EditShowAndReplace editShowAndReplace(array $options = [])
191
 * @method EffectCasterUrgent effectCasterUrgent(array $options = [])
192
 * @method EffectCasterVideoResource effectCasterVideoResource(array $options = [])
193
 * @method EnableLiveRealtimeLogDelivery enableLiveRealtimeLogDelivery(array $options = [])
194
 * @method ForbidLiveStream forbidLiveStream(array $options = [])
195
 * @method ForbidPushStream forbidPushStream(array $options = [])
196
 * @method GetAllCustomTemplates getAllCustomTemplates(array $options = [])
197
 * @method GetCustomTemplate getCustomTemplate(array $options = [])
198
 * @method GetEditingJobInfo getEditingJobInfo(array $options = [])
199
 * @method GetMultiRateConfig getMultiRateConfig(array $options = [])
200
 * @method GetMultiRateConfigList getMultiRateConfigList(array $options = [])
201
 * @method HotLiveRtcStream hotLiveRtcStream(array $options = [])
202
 * @method InitializeAutoShowListTask initializeAutoShowListTask(array $options = [])
203
 * @method ListLiveRealtimeLogDelivery listLiveRealtimeLogDelivery(array $options = [])
204
 * @method ListLiveRealtimeLogDeliveryDomains listLiveRealtimeLogDeliveryDomains(array $options = [])
205
 * @method ListLiveRealtimeLogDeliveryInfos listLiveRealtimeLogDeliveryInfos(array $options = [])
206
 * @method ListPlaylist listPlaylist(array $options = [])
207
 * @method ListPlaylistItems listPlaylistItems(array $options = [])
208
 * @method ModifyCasterComponent modifyCasterComponent(array $options = [])
209
 * @method ModifyCasterEpisode modifyCasterEpisode(array $options = [])
210
 * @method ModifyCasterLayout modifyCasterLayout(array $options = [])
211
 * @method ModifyCasterProgram modifyCasterProgram(array $options = [])
212
 * @method ModifyCasterVideoResource modifyCasterVideoResource(array $options = [])
213
 * @method ModifyLiveDomainSchdmByProperty modifyLiveDomainSchdmByProperty(array $options = [])
214
 * @method ModifyLiveRealtimeLogDelivery modifyLiveRealtimeLogDelivery(array $options = [])
215
 * @method ModifyShowList modifyShowList(array $options = [])
216
 * @method ModifyStudioLayout modifyStudioLayout(array $options = [])
217
 * @method OpenLiveShift openLiveShift(array $options = [])
218
 * @method PlayChoosenShow playChoosenShow(array $options = [])
219
 * @method PublishLiveStagingConfigToProduction publishLiveStagingConfigToProduction(array $options = [])
220
 * @method QuerySnapshotCallbackAuth querySnapshotCallbackAuth(array $options = [])
221
 * @method RealTimeRecordCommand realTimeRecordCommand(array $options = [])
222
 * @method RealTimeSnapshotCommand realTimeSnapshotCommand(array $options = [])
223
 * @method RemoveShowFromShowList removeShowFromShowList(array $options = [])
224
 * @method ResumeLiveStream resumeLiveStream(array $options = [])
225
 * @method RollbackLiveStagingConfig rollbackLiveStagingConfig(array $options = [])
226
 * @method SendRoomNotification sendRoomNotification(array $options = [])
227
 * @method SendRoomUserNotification sendRoomUserNotification(array $options = [])
228
 * @method SetCasterChannel setCasterChannel(array $options = [])
229
 * @method SetCasterConfig setCasterConfig(array $options = [])
230
 * @method SetCasterSceneConfig setCasterSceneConfig(array $options = [])
231
 * @method SetCasterSyncGroup setCasterSyncGroup(array $options = [])
232
 * @method SetLiveDomainCertificate setLiveDomainCertificate(array $options = [])
233
 * @method SetLiveDomainSpecialConfig setLiveDomainSpecialConfig(array $options = [])
234
 * @method SetLiveDomainStagingConfig setLiveDomainStagingConfig(array $options = [])
235
 * @method SetLiveEdgeTransfer setLiveEdgeTransfer(array $options = [])
236
 * @method SetLiveLazyPullStreamInfoConfig setLiveLazyPullStreamInfoConfig(array $options = [])
237
 * @method SetLiveStreamDelayConfig setLiveStreamDelayConfig(array $options = [])
238
 * @method SetLiveStreamOptimizedFeatureConfig setLiveStreamOptimizedFeatureConfig(array $options = [])
239
 * @method SetLiveStreamsNotifyUrlConfig setLiveStreamsNotifyUrlConfig(array $options = [])
240
 * @method SetSnapshotCallbackAuth setSnapshotCallbackAuth(array $options = [])
241
 * @method StartCaster startCaster(array $options = [])
242
 * @method StartCasterScene startCasterScene(array $options = [])
243
 * @method StartLiveDomain startLiveDomain(array $options = [])
244
 * @method StartLiveStreamMonitor startLiveStreamMonitor(array $options = [])
245
 * @method StartPlaylist startPlaylist(array $options = [])
246
 * @method StopCaster stopCaster(array $options = [])
247
 * @method StopCasterScene stopCasterScene(array $options = [])
248
 * @method StopLiveDomain stopLiveDomain(array $options = [])
249
 * @method StopLiveStreamMonitor stopLiveStreamMonitor(array $options = [])
250
 * @method StopPlaylist stopPlaylist(array $options = [])
251
 * @method TagLiveResources tagLiveResources(array $options = [])
252
 * @method UnTagLiveResources unTagLiveResources(array $options = [])
253
 * @method UpdateCasterSceneAudio updateCasterSceneAudio(array $options = [])
254
 * @method UpdateCasterSceneConfig updateCasterSceneConfig(array $options = [])
255
 * @method UpdateLiveAppSnapshotConfig updateLiveAppSnapshotConfig(array $options = [])
256
 * @method UpdateLiveAudioAuditConfig updateLiveAudioAuditConfig(array $options = [])
257
 * @method UpdateLiveAudioAuditNotifyConfig updateLiveAudioAuditNotifyConfig(array $options = [])
258
 * @method UpdateLiveDetectNotifyConfig updateLiveDetectNotifyConfig(array $options = [])
259
 * @method UpdateLivePullStreamInfoConfig updateLivePullStreamInfoConfig(array $options = [])
260
 * @method UpdateLiveRecordNotifyConfig updateLiveRecordNotifyConfig(array $options = [])
261
 * @method UpdateLiveSnapshotDetectPornConfig updateLiveSnapshotDetectPornConfig(array $options = [])
262
 * @method UpdateLiveStreamMonitor updateLiveStreamMonitor(array $options = [])
263
 * @method UpdateLiveStreamWatermark updateLiveStreamWatermark(array $options = [])
264
 * @method UpdateLiveStreamWatermarkRule updateLiveStreamWatermarkRule(array $options = [])
265
 * @method UpdateLiveTopLevelDomain updateLiveTopLevelDomain(array $options = [])
266
 * @method UpdateMixStream updateMixStream(array $options = [])
267
 * @method VerifyLiveDomainOwner verifyLiveDomainOwner(array $options = [])
268
 */
269
class LiveApiResolver extends ApiResolver
270
{
271
}
272
273
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
274
{
275
    /** @var string */
276
    public $product = 'live';
277
278
    /** @var string */
279
    public $version = '2016-11-01';
280
281
    /** @var string */
282
    public $method = 'POST';
283
284
    /** @var string */
285
    public $serviceCode = 'live';
286
}
287
288
/**
289
 * @method string getHtmlLayerContent()
290
 * @method $this withHtmlLayerContent($value)
291
 * @method string getImageLayerContent()
292
 * @method $this withImageLayerContent($value)
293
 * @method string getComponentName()
294
 * @method $this withComponentName($value)
295
 * @method string getLayerOrder()
296
 * @method $this withLayerOrder($value)
297
 * @method string getCasterId()
298
 * @method $this withCasterId($value)
299
 * @method string getComponentLayer()
300
 * @method $this withComponentLayer($value)
301
 * @method string getOwnerId()
302
 * @method $this withOwnerId($value)
303
 * @method string getComponentType()
304
 * @method $this withComponentType($value)
305
 * @method string getLocationId()
306
 * @method $this withLocationId($value)
307
 * @method string getEffect()
308
 * @method $this withEffect($value)
309
 * @method string getCaptionLayerContent()
310
 * @method $this withCaptionLayerContent($value)
311
 * @method string getTextLayerContent()
312
 * @method $this withTextLayerContent($value)
313
 */
314
class AddCasterComponent extends Rpc
315
{
316
}
317
318
/**
319
 * @method string getEpisodeName()
320
 * @method $this withEpisodeName($value)
321
 * @method string getStartTime()
322
 * @method $this withStartTime($value)
323
 * @method string getResourceId()
324
 * @method $this withResourceId($value)
325
 * @method array getComponentId()
326
 * @method string getCasterId()
327
 * @method $this withCasterId($value)
328
 * @method string getEpisodeType()
329
 * @method $this withEpisodeType($value)
330
 * @method string getEndTime()
331
 * @method $this withEndTime($value)
332
 * @method string getOwnerId()
333
 * @method $this withOwnerId($value)
334
 * @method string getSwitchType()
335
 * @method $this withSwitchType($value)
336
 */
337
class AddCasterEpisode extends Rpc
338
{
339
340
    /**
341
     * @param array $componentId
342
     *
343
     * @return $this
344
     */
345
	public function withComponentId(array $componentId)
346
	{
347
	    $this->data['ComponentId'] = $componentId;
348
		foreach ($componentId as $i => $iValue) {
349
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
350
		}
351
352
		return $this;
353
    }
354
}
355
356
/**
357
 * @method string getClientToken()
358
 * @method $this withClientToken($value)
359
 * @method string getStartTime()
360
 * @method $this withStartTime($value)
361
 * @method string getSideOutputUrl()
362
 * @method $this withSideOutputUrl($value)
363
 * @method array getItem()
364
 * @method string getDomainName()
365
 * @method $this withDomainName($value)
366
 * @method string getOwnerId()
367
 * @method $this withOwnerId($value)
368
 * @method string getRepeatNum()
369
 * @method $this withRepeatNum($value)
370
 * @method string getCallbackUrl()
371
 * @method $this withCallbackUrl($value)
372
 */
373
class AddCasterEpisodeGroup extends Rpc
374
{
375
376
    /**
377
     * @param array $item
378
     *
379
     * @return $this
380
     */
381
	public function withItem(array $item)
382
	{
383
	    $this->data['Item'] = $item;
384
		foreach ($item as $depth1 => $depth1Value) {
385
			if(isset($depth1Value['ItemName'])){
386
				$this->options['query']['Item.' . ($depth1 + 1) . '.ItemName'] = $depth1Value['ItemName'];
387
			}
388
			if(isset($depth1Value['VodUrl'])){
389
				$this->options['query']['Item.' . ($depth1 + 1) . '.VodUrl'] = $depth1Value['VodUrl'];
390
			}
391
		}
392
393
		return $this;
394
    }
395
}
396
397
/**
398
 * @method string getClientToken()
399
 * @method $this withClientToken($value)
400
 * @method string getContent()
401
 * @method $this withContent($value)
402
 * @method string getOwnerId()
403
 * @method $this withOwnerId($value)
404
 */
405
class AddCasterEpisodeGroupContent extends Rpc
406
{
407
}
408
409
/**
410
 * @method array getBlendList()
411
 * @method string getCasterId()
412
 * @method $this withCasterId($value)
413
 * @method string getOwnerId()
414
 * @method $this withOwnerId($value)
415
 * @method array getAudioLayer()
416
 * @method array getVideoLayer()
417
 * @method array getMixList()
418
 */
419
class AddCasterLayout extends Rpc
420
{
421
422
    /**
423
     * @param array $blendList
424
     *
425
     * @return $this
426
     */
427
	public function withBlendList(array $blendList)
428
	{
429
	    $this->data['BlendList'] = $blendList;
430
		foreach ($blendList as $i => $iValue) {
431
			$this->options['query']['BlendList.' . ($i + 1)] = $iValue;
432
		}
433
434
		return $this;
435
    }
436
437
    /**
438
     * @param array $audioLayer
439
     *
440
     * @return $this
441
     */
442
	public function withAudioLayer(array $audioLayer)
443
	{
444
	    $this->data['AudioLayer'] = $audioLayer;
445
		foreach ($audioLayer as $depth1 => $depth1Value) {
446
			if(isset($depth1Value['VolumeRate'])){
447
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
448
			}
449
			if(isset($depth1Value['ValidChannel'])){
450
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
451
			}
452
			if(isset($depth1Value['FixedDelayDuration'])){
453
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
454
			}
455
		}
456
457
		return $this;
458
    }
459
460
    /**
461
     * @param array $videoLayer
462
     *
463
     * @return $this
464
     */
465
	public function withVideoLayer(array $videoLayer)
466
	{
467
	    $this->data['VideoLayer'] = $videoLayer;
468
		foreach ($videoLayer as $depth1 => $depth1Value) {
469
			if(isset($depth1Value['FillMode'])){
470
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FillMode'] = $depth1Value['FillMode'];
471
			}
472
			if(isset($depth1Value['HeightNormalized'])){
473
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.HeightNormalized'] = $depth1Value['HeightNormalized'];
474
			}
475
			if(isset($depth1Value['WidthNormalized'])){
476
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.WidthNormalized'] = $depth1Value['WidthNormalized'];
477
			}
478
			if(isset($depth1Value['PositionRefer'])){
479
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionRefer'] = $depth1Value['PositionRefer'];
480
			}
481
			foreach ($depth1Value['PositionNormalized'] as $i => $iValue) {
482
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionNormalized.' . ($i + 1)] = $iValue;
483
			}
484
			if(isset($depth1Value['FixedDelayDuration'])){
485
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
486
			}
487
		}
488
489
		return $this;
490
    }
491
492
    /**
493
     * @param array $mixList
494
     *
495
     * @return $this
496
     */
497
	public function withMixList(array $mixList)
498
	{
499
	    $this->data['MixList'] = $mixList;
500
		foreach ($mixList as $i => $iValue) {
501
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
502
		}
503
504
		return $this;
505
    }
506
}
507
508
/**
509
 * @method array getEpisode()
510
 * @method string getCasterId()
511
 * @method $this withCasterId($value)
512
 * @method string getOwnerId()
513
 * @method $this withOwnerId($value)
514
 */
515
class AddCasterProgram extends Rpc
516
{
517
518
    /**
519
     * @param array $episode
520
     *
521
     * @return $this
522
     */
523
	public function withEpisode(array $episode)
524
	{
525
	    $this->data['Episode'] = $episode;
526
		foreach ($episode as $depth1 => $depth1Value) {
527
			if(isset($depth1Value['EpisodeType'])){
528
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeType'] = $depth1Value['EpisodeType'];
529
			}
530
			if(isset($depth1Value['EpisodeName'])){
531
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeName'] = $depth1Value['EpisodeName'];
532
			}
533
			if(isset($depth1Value['ResourceId'])){
534
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
535
			}
536
			foreach ($depth1Value['ComponentId'] as $i => $iValue) {
537
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ComponentId.' . ($i + 1)] = $iValue;
538
			}
539
			if(isset($depth1Value['StartTime'])){
540
				$this->options['query']['Episode.' . ($depth1 + 1) . '.StartTime'] = $depth1Value['StartTime'];
541
			}
542
			if(isset($depth1Value['EndTime'])){
543
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EndTime'] = $depth1Value['EndTime'];
544
			}
545
			if(isset($depth1Value['SwitchType'])){
546
				$this->options['query']['Episode.' . ($depth1 + 1) . '.SwitchType'] = $depth1Value['SwitchType'];
547
			}
548
		}
549
550
		return $this;
551
    }
552
}
553
554
/**
555
 * @method string getInputType()
556
 * @method $this withInputType($value)
557
 * @method string getEndOffset()
558
 * @method $this withEndOffset($value)
559
 * @method string getMaterialId()
560
 * @method $this withMaterialId($value)
561
 * @method string getVodUrl()
562
 * @method $this withVodUrl($value)
563
 * @method string getStreamId()
564
 * @method $this withStreamId($value)
565
 * @method string getCasterId()
566
 * @method $this withCasterId($value)
567
 * @method string getOwnerId()
568
 * @method $this withOwnerId($value)
569
 * @method string getStreamMonitor()
570
 * @method $this withStreamMonitor($value)
571
 * @method string getBeginOffset()
572
 * @method $this withBeginOffset($value)
573
 * @method string getFixedDelayDuration()
574
 * @method $this withFixedDelayDuration($value)
575
 * @method string getLiveStreamUrl()
576
 * @method $this withLiveStreamUrl($value)
577
 * @method string getLocationId()
578
 * @method $this withLocationId($value)
579
 * @method string getPtsCallbackInterval()
580
 * @method $this withPtsCallbackInterval($value)
581
 * @method string getResourceName()
582
 * @method $this withResourceName($value)
583
 * @method string getRepeatNum()
584
 * @method $this withRepeatNum($value)
585
 */
586
class AddCasterVideoResource extends Rpc
587
{
588
}
589
590
/**
591
 * @method string getTemplate()
592
 * @method $this withTemplate($value)
593
 * @method string getLazy()
594
 * @method $this withLazy($value)
595
 * @method string getGop()
596
 * @method $this withGop($value)
597
 * @method string getKmsKeyExpireInterval()
598
 * @method $this withKmsKeyExpireInterval($value)
599
 * @method string getAudioCodec()
600
 * @method $this withAudioCodec($value)
601
 * @method string getKmsUID()
602
 * @method $this withKmsUID($value)
603
 * @method string getTemplateType()
604
 * @method $this withTemplateType($value)
605
 * @method string getAudioProfile()
606
 * @method $this withAudioProfile($value)
607
 * @method string getHeight()
608
 * @method $this withHeight($value)
609
 * @method string getApp()
610
 * @method $this withApp($value)
611
 * @method string getEncryptParameters()
612
 * @method $this withEncryptParameters($value)
613
 * @method string getAudioChannelNum()
614
 * @method $this withAudioChannelNum($value)
615
 * @method string getProfile()
616
 * @method $this withProfile($value)
617
 * @method string getFPS()
618
 * @method $this withFPS($value)
619
 * @method string getOwnerId()
620
 * @method $this withOwnerId($value)
621
 * @method string getAudioRate()
622
 * @method $this withAudioRate($value)
623
 * @method string getAudioBitrate()
624
 * @method $this withAudioBitrate($value)
625
 * @method string getDomain()
626
 * @method $this withDomain($value)
627
 * @method string getWidth()
628
 * @method $this withWidth($value)
629
 * @method string getVideoBitrate()
630
 * @method $this withVideoBitrate($value)
631
 * @method string getKmsKeyID()
632
 * @method $this withKmsKeyID($value)
633
 */
634
class AddCustomLiveStreamTranscode extends Rpc
635
{
636
}
637
638
/**
639
 * @method string getOssEndpoint()
640
 * @method $this withOssEndpoint($value)
641
 * @method array getTranscodeTemplates()
642
 * @method string getStartTime()
643
 * @method $this withStartTime($value)
644
 * @method string getAppName()
645
 * @method $this withAppName($value)
646
 * @method string getSecurityToken()
647
 * @method $this withSecurityToken($value)
648
 * @method array getTranscodeRecordFormat()
649
 * @method string getOnDemand()
650
 * @method $this withOnDemand($value)
651
 * @method string getStreamName()
652
 * @method $this withStreamName($value)
653
 * @method string getOssBucket()
654
 * @method $this withOssBucket($value)
655
 * @method string getDomainName()
656
 * @method $this withDomainName($value)
657
 * @method string getEndTime()
658
 * @method $this withEndTime($value)
659
 * @method string getOwnerId()
660
 * @method $this withOwnerId($value)
661
 * @method array getRecordFormat()
662
 */
663
class AddLiveAppRecordConfig extends Rpc
664
{
665
666
    /**
667
     * @param array $transcodeTemplates
668
     *
669
     * @return $this
670
     */
671
	public function withTranscodeTemplates(array $transcodeTemplates)
672
	{
673
	    $this->data['TranscodeTemplates'] = $transcodeTemplates;
674
		foreach ($transcodeTemplates as $i => $iValue) {
675
			$this->options['query']['TranscodeTemplates.' . ($i + 1)] = $iValue;
676
		}
677
678
		return $this;
679
    }
680
681
    /**
682
     * @param array $transcodeRecordFormat
683
     *
684
     * @return $this
685
     */
686
	public function withTranscodeRecordFormat(array $transcodeRecordFormat)
687
	{
688
	    $this->data['TranscodeRecordFormat'] = $transcodeRecordFormat;
689
		foreach ($transcodeRecordFormat as $depth1 => $depth1Value) {
690
			if(isset($depth1Value['SliceOssObjectPrefix'])){
691
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.SliceOssObjectPrefix'] = $depth1Value['SliceOssObjectPrefix'];
692
			}
693
			if(isset($depth1Value['SliceDuration'])){
694
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.SliceDuration'] = $depth1Value['SliceDuration'];
695
			}
696
			if(isset($depth1Value['Format'])){
697
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.Format'] = $depth1Value['Format'];
698
			}
699
			if(isset($depth1Value['OssObjectPrefix'])){
700
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.OssObjectPrefix'] = $depth1Value['OssObjectPrefix'];
701
			}
702
			if(isset($depth1Value['CycleDuration'])){
703
				$this->options['query']['TranscodeRecordFormat.' . ($depth1 + 1) . '.CycleDuration'] = $depth1Value['CycleDuration'];
704
			}
705
		}
706
707
		return $this;
708
    }
709
710
    /**
711
     * @param array $recordFormat
712
     *
713
     * @return $this
714
     */
715
	public function withRecordFormat(array $recordFormat)
716
	{
717
	    $this->data['RecordFormat'] = $recordFormat;
718
		foreach ($recordFormat as $depth1 => $depth1Value) {
719
			if(isset($depth1Value['SliceOssObjectPrefix'])){
720
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.SliceOssObjectPrefix'] = $depth1Value['SliceOssObjectPrefix'];
721
			}
722
			if(isset($depth1Value['SliceDuration'])){
723
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.SliceDuration'] = $depth1Value['SliceDuration'];
724
			}
725
			if(isset($depth1Value['Format'])){
726
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.Format'] = $depth1Value['Format'];
727
			}
728
			if(isset($depth1Value['OssObjectPrefix'])){
729
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.OssObjectPrefix'] = $depth1Value['OssObjectPrefix'];
730
			}
731
			if(isset($depth1Value['CycleDuration'])){
732
				$this->options['query']['RecordFormat.' . ($depth1 + 1) . '.CycleDuration'] = $depth1Value['CycleDuration'];
733
			}
734
		}
735
736
		return $this;
737
    }
738
}
739
740
/**
741
 * @method string getTimeInterval()
742
 * @method $this withTimeInterval($value)
743
 * @method string getOssEndpoint()
744
 * @method $this withOssEndpoint($value)
745
 * @method string getAppName()
746
 * @method $this withAppName($value)
747
 * @method string getSecurityToken()
748
 * @method $this withSecurityToken($value)
749
 * @method string getOverwriteOssObject()
750
 * @method $this withOverwriteOssObject($value)
751
 * @method string getOssBucket()
752
 * @method $this withOssBucket($value)
753
 * @method string getDomainName()
754
 * @method $this withDomainName($value)
755
 * @method string getSequenceOssObject()
756
 * @method $this withSequenceOssObject($value)
757
 * @method string getOwnerId()
758
 * @method $this withOwnerId($value)
759
 * @method string getCallback()
760
 * @method $this withCallback($value)
761
 */
762
class AddLiveAppSnapshotConfig extends Rpc
763
{
764
}
765
766
/**
767
 * @method string getOssEndpoint()
768
 * @method $this withOssEndpoint($value)
769
 * @method string getOssObject()
770
 * @method $this withOssObject($value)
771
 * @method string getAppName()
772
 * @method $this withAppName($value)
773
 * @method string getStreamName()
774
 * @method $this withStreamName($value)
775
 * @method string getOssBucket()
776
 * @method $this withOssBucket($value)
777
 * @method string getDomainName()
778
 * @method $this withDomainName($value)
779
 * @method string getOwnerId()
780
 * @method $this withOwnerId($value)
781
 * @method string getBizType()
782
 * @method $this withBizType($value)
783
 */
784
class AddLiveAudioAuditConfig extends Rpc
785
{
786
}
787
788
/**
789
 * @method string getDomainName()
790
 * @method $this withDomainName($value)
791
 * @method string getOwnerId()
792
 * @method $this withOwnerId($value)
793
 * @method string getCallbackTemplate()
794
 * @method $this withCallbackTemplate($value)
795
 * @method string getCallback()
796
 * @method $this withCallback($value)
797
 */
798
class AddLiveAudioAuditNotifyConfig extends Rpc
799
{
800
}
801
802
/**
803
 * @method string getSecurityToken()
804
 * @method $this withSecurityToken($value)
805
 * @method string getNotifyUrl()
806
 * @method $this withNotifyUrl($value)
807
 * @method string getDomainName()
808
 * @method $this withDomainName($value)
809
 * @method string getOwnerId()
810
 * @method $this withOwnerId($value)
811
 */
812
class AddLiveDetectNotifyConfig extends Rpc
813
{
814
}
815
816
/**
817
 * @method string getSecurityToken()
818
 * @method $this withSecurityToken($value)
819
 * @method string getScope()
820
 * @method $this withScope($value)
821
 * @method string getTopLevelDomain()
822
 * @method $this withTopLevelDomain($value)
823
 * @method string getOwnerAccount()
824
 * @method $this withOwnerAccount($value)
825
 * @method string getDomainName()
826
 * @method $this withDomainName($value)
827
 * @method string getOwnerId()
828
 * @method $this withOwnerId($value)
829
 * @method string getRegion()
830
 * @method $this withRegion($value)
831
 * @method string getCheckUrl()
832
 * @method $this withCheckUrl($value)
833
 * @method string getLiveDomainType()
834
 * @method $this withLiveDomainType($value)
835
 */
836
class AddLiveDomain extends Rpc
837
{
838
}
839
840
/**
841
 * @method string getSecurityToken()
842
 * @method $this withSecurityToken($value)
843
 * @method string getPushDomain()
844
 * @method $this withPushDomain($value)
845
 * @method string getOwnerId()
846
 * @method $this withOwnerId($value)
847
 * @method string getPullDomain()
848
 * @method $this withPullDomain($value)
849
 */
850
class AddLiveDomainMapping extends Rpc
851
{
852
}
853
854
/**
855
 * @method string getPlayDomain()
856
 * @method $this withPlayDomain($value)
857
 * @method string getOwnerId()
858
 * @method $this withOwnerId($value)
859
 * @method string getPullDomain()
860
 * @method $this withPullDomain($value)
861
 */
862
class AddLiveDomainPlayMapping extends Rpc
863
{
864
}
865
866
/**
867
 * @method string getStartTime()
868
 * @method $this withStartTime($value)
869
 * @method string getAppName()
870
 * @method $this withAppName($value)
871
 * @method string getStreamName()
872
 * @method $this withStreamName($value)
873
 * @method string getPullAlways()
874
 * @method $this withPullAlways($value)
875
 * @method string getDomainName()
876
 * @method $this withDomainName($value)
877
 * @method string getEndTime()
878
 * @method $this withEndTime($value)
879
 * @method string getOwnerId()
880
 * @method $this withOwnerId($value)
881
 * @method string getSourceUrl()
882
 * @method $this withSourceUrl($value)
883
 */
884
class AddLivePullStreamInfoConfig extends Rpc
885
{
886
}
887
888
/**
889
 * @method string getOnDemandUrl()
890
 * @method $this withOnDemandUrl($value)
891
 * @method string getSecurityToken()
892
 * @method $this withSecurityToken($value)
893
 * @method string getNotifyUrl()
894
 * @method $this withNotifyUrl($value)
895
 * @method string getNeedStatusNotify()
896
 * @method $this withNeedStatusNotify($value)
897
 * @method string getDomainName()
898
 * @method $this withDomainName($value)
899
 * @method string getOwnerId()
900
 * @method $this withOwnerId($value)
901
 */
902
class AddLiveRecordNotifyConfig extends Rpc
903
{
904
}
905
906
/**
907
 * @method string getAutoCompose()
908
 * @method $this withAutoCompose($value)
909
 * @method string getComposeVodTranscodeGroupId()
910
 * @method $this withComposeVodTranscodeGroupId($value)
911
 * @method string getStorageLocation()
912
 * @method $this withStorageLocation($value)
913
 * @method string getAppName()
914
 * @method $this withAppName($value)
915
 * @method string getStreamName()
916
 * @method $this withStreamName($value)
917
 * @method string getVodTranscodeGroupId()
918
 * @method $this withVodTranscodeGroupId($value)
919
 * @method string getDomainName()
920
 * @method $this withDomainName($value)
921
 * @method string getCycleDuration()
922
 * @method $this withCycleDuration($value)
923
 * @method string getOwnerId()
924
 * @method $this withOwnerId($value)
925
 */
926
class AddLiveRecordVodConfig extends Rpc
927
{
928
}
929
930
/**
931
 * @method string getOssEndpoint()
932
 * @method $this withOssEndpoint($value)
933
 * @method string getOssObject()
934
 * @method $this withOssObject($value)
935
 * @method array getScene()
936
 * @method string getAppName()
937
 * @method $this withAppName($value)
938
 * @method string getSecurityToken()
939
 * @method $this withSecurityToken($value)
940
 * @method string getOssBucket()
941
 * @method $this withOssBucket($value)
942
 * @method string getDomainName()
943
 * @method $this withDomainName($value)
944
 * @method string getOwnerId()
945
 * @method $this withOwnerId($value)
946
 * @method string getInterval()
947
 * @method $this withInterval($value)
948
 */
949
class AddLiveSnapshotDetectPornConfig extends Rpc
950
{
951
952
    /**
953
     * @param array $scene
954
     *
955
     * @return $this
956
     */
957
	public function withScene(array $scene)
958
	{
959
	    $this->data['Scene'] = $scene;
960
		foreach ($scene as $i => $iValue) {
961
			$this->options['query']['Scene.' . ($i + 1)] = $iValue;
962
		}
963
964
		return $this;
965
    }
966
}
967
968
/**
969
 * @method string getTemplate()
970
 * @method $this withTemplate($value)
971
 * @method string getLazy()
972
 * @method $this withLazy($value)
973
 * @method string getMix()
974
 * @method $this withMix($value)
975
 * @method string getApp()
976
 * @method $this withApp($value)
977
 * @method string getEncryptParameters()
978
 * @method $this withEncryptParameters($value)
979
 * @method string getWatermark()
980
 * @method $this withWatermark($value)
981
 * @method string getOwnerId()
982
 * @method $this withOwnerId($value)
983
 * @method string getDomain()
984
 * @method $this withDomain($value)
985
 * @method string getWaterPattern()
986
 * @method $this withWaterPattern($value)
987
 * @method string getOnlyAudio()
988
 * @method $this withOnlyAudio($value)
989
 */
990
class AddLiveStreamTranscode extends Rpc
991
{
992
}
993
994
/**
995
 * @method string getYOffset()
996
 * @method $this withYOffset($value)
997
 * @method string getPictureUrl()
998
 * @method $this withPictureUrl($value)
999
 * @method string getDescription()
1000
 * @method $this withDescription($value)
1001
 * @method string getType()
1002
 * @method $this withType($value)
1003
 * @method string getHeight()
1004
 * @method $this withHeight($value)
1005
 * @method string getXOffset()
1006
 * @method $this withXOffset($value)
1007
 * @method string getOwnerId()
1008
 * @method $this withOwnerId($value)
1009
 * @method string getRefWidth()
1010
 * @method $this withRefWidth($value)
1011
 * @method string getTransparency()
1012
 * @method $this withTransparency($value)
1013
 * @method string getName()
1014
 * @method $this withName($value)
1015
 * @method string getOffsetCorner()
1016
 * @method $this withOffsetCorner($value)
1017
 * @method string getRefHeight()
1018
 * @method $this withRefHeight($value)
1019
 */
1020
class AddLiveStreamWatermark extends Rpc
1021
{
1022
}
1023
1024
/**
1025
 * @method string getDescription()
1026
 * @method $this withDescription($value)
1027
 * @method string getStream()
1028
 * @method $this withStream($value)
1029
 * @method string getApp()
1030
 * @method $this withApp($value)
1031
 * @method string getOwnerId()
1032
 * @method $this withOwnerId($value)
1033
 * @method string getTemplateId()
1034
 * @method $this withTemplateId($value)
1035
 * @method string getDomain()
1036
 * @method $this withDomain($value)
1037
 * @method string getName()
1038
 * @method $this withName($value)
1039
 */
1040
class AddLiveStreamWatermarkRule extends Rpc
1041
{
1042
}
1043
1044
/**
1045
 * @method string getApp()
1046
 * @method $this withApp($value)
1047
 * @method string getGroupId()
1048
 * @method $this withGroupId($value)
1049
 * @method string getTemplates()
1050
 * @method $this withTemplates($value)
1051
 * @method string getDomainName()
1052
 * @method $this withDomainName($value)
1053
 * @method string getOwnerId()
1054
 * @method $this withOwnerId($value)
1055
 * @method string getIsLazy()
1056
 * @method $this withIsLazy($value)
1057
 * @method string getAvFormat()
1058
 * @method $this withAvFormat($value)
1059
 * @method string getIsTimeAlign()
1060
 * @method $this withIsTimeAlign($value)
1061
 */
1062
class AddMultiRateConfig extends Rpc
1063
{
1064
}
1065
1066
/**
1067
 * @method string getProgramItems()
1068
 * @method $this withProgramItems($value)
1069
 * @method string getProgramId()
1070
 * @method $this withProgramId($value)
1071
 * @method string getCasterId()
1072
 * @method $this withCasterId($value)
1073
 * @method string getOwnerId()
1074
 * @method $this withOwnerId($value)
1075
 * @method string getProgramConfig()
1076
 * @method $this withProgramConfig($value)
1077
 */
1078
class AddPlaylistItems extends Rpc
1079
{
1080
}
1081
1082
/**
1083
 * @method string getTemplate()
1084
 * @method $this withTemplate($value)
1085
 * @method string getDeleteBframes()
1086
 * @method $this withDeleteBframes($value)
1087
 * @method string getLazy()
1088
 * @method $this withLazy($value)
1089
 * @method string getGop()
1090
 * @method $this withGop($value)
1091
 * @method string getOpus()
1092
 * @method $this withOpus($value)
1093
 * @method string getAudioCodec()
1094
 * @method $this withAudioCodec($value)
1095
 * @method string getTemplateType()
1096
 * @method $this withTemplateType($value)
1097
 * @method string getAudioProfile()
1098
 * @method $this withAudioProfile($value)
1099
 * @method string getHeight()
1100
 * @method $this withHeight($value)
1101
 * @method string getApp()
1102
 * @method $this withApp($value)
1103
 * @method string getAudioChannelNum()
1104
 * @method $this withAudioChannelNum($value)
1105
 * @method string getProfile()
1106
 * @method $this withProfile($value)
1107
 * @method string getFPS()
1108
 * @method $this withFPS($value)
1109
 * @method string getOwnerId()
1110
 * @method $this withOwnerId($value)
1111
 * @method string getAudioRate()
1112
 * @method $this withAudioRate($value)
1113
 * @method string getAudioBitrate()
1114
 * @method $this withAudioBitrate($value)
1115
 * @method string getDomain()
1116
 * @method $this withDomain($value)
1117
 * @method string getWidth()
1118
 * @method $this withWidth($value)
1119
 * @method string getVideoBitrate()
1120
 * @method $this withVideoBitrate($value)
1121
 */
1122
class AddRtsLiveStreamTranscode extends Rpc
1123
{
1124
}
1125
1126
/**
1127
 * @method string getLiveInputType()
1128
 * @method $this withLiveInputType($value)
1129
 * @method string getDuration()
1130
 * @method $this withDuration($value)
1131
 * @method string getRepeatTimes()
1132
 * @method $this withRepeatTimes($value)
1133
 * @method string getShowName()
1134
 * @method $this withShowName($value)
1135
 * @method string getResourceId()
1136
 * @method $this withResourceId($value)
1137
 * @method string getCasterId()
1138
 * @method $this withCasterId($value)
1139
 * @method string getOwnerId()
1140
 * @method $this withOwnerId($value)
1141
 * @method string getResourceType()
1142
 * @method $this withResourceType($value)
1143
 * @method string getResourceUrl()
1144
 * @method $this withResourceUrl($value)
1145
 * @method string getSpot()
1146
 * @method $this withSpot($value)
1147
 */
1148
class AddShowIntoShowList extends Rpc
1149
{
1150
}
1151
1152
/**
1153
 * @method string getScreenInputConfigList()
1154
 * @method $this withScreenInputConfigList($value)
1155
 * @method string getLayoutType()
1156
 * @method $this withLayoutType($value)
1157
 * @method string getLayoutName()
1158
 * @method $this withLayoutName($value)
1159
 * @method string getLayerOrderConfigList()
1160
 * @method $this withLayerOrderConfigList($value)
1161
 * @method string getMediaInputConfigList()
1162
 * @method $this withMediaInputConfigList($value)
1163
 * @method string getCasterId()
1164
 * @method $this withCasterId($value)
1165
 * @method string getBgImageConfig()
1166
 * @method $this withBgImageConfig($value)
1167
 * @method string getOwnerId()
1168
 * @method $this withOwnerId($value)
1169
 * @method string getCommonConfig()
1170
 * @method $this withCommonConfig($value)
1171
 */
1172
class AddStudioLayout extends Rpc
1173
{
1174
}
1175
1176
/**
1177
 * @method string getPattern()
1178
 * @method $this withPattern($value)
1179
 * @method string getAppName()
1180
 * @method $this withAppName($value)
1181
 * @method string getRepeat()
1182
 * @method $this withRepeat($value)
1183
 * @method string getText()
1184
 * @method $this withText($value)
1185
 * @method string getStreamName()
1186
 * @method $this withStreamName($value)
1187
 * @method string getDomainName()
1188
 * @method $this withDomainName($value)
1189
 * @method string getOwnerId()
1190
 * @method $this withOwnerId($value)
1191
 * @method string getDelay()
1192
 * @method $this withDelay($value)
1193
 */
1194
class AddTrancodeSEI extends Rpc
1195
{
1196
}
1197
1198
/**
1199
 * @method string getOwnerId()
1200
 * @method $this withOwnerId($value)
1201
 * @method string getRoomId()
1202
 * @method $this withRoomId($value)
1203
 * @method string getAppId()
1204
 * @method $this withAppId($value)
1205
 */
1206
class AllowPushStream extends Rpc
1207
{
1208
}
1209
1210
/**
1211
 * @method string getFunctionNames()
1212
 * @method $this withFunctionNames($value)
1213
 * @method string getDomainNames()
1214
 * @method $this withDomainNames($value)
1215
 * @method string getOwnerAccount()
1216
 * @method $this withOwnerAccount($value)
1217
 * @method string getOwnerId()
1218
 * @method $this withOwnerId($value)
1219
 * @method string getSecurityToken()
1220
 * @method $this withSecurityToken($value)
1221
 */
1222
class BatchDeleteLiveDomainConfigs extends Rpc
1223
{
1224
}
1225
1226
/**
1227
 * @method string getFunctions()
1228
 * @method $this withFunctions($value)
1229
 * @method string getDomainNames()
1230
 * @method $this withDomainNames($value)
1231
 * @method string getOwnerAccount()
1232
 * @method $this withOwnerAccount($value)
1233
 * @method string getOwnerId()
1234
 * @method $this withOwnerId($value)
1235
 * @method string getSecurityToken()
1236
 * @method $this withSecurityToken($value)
1237
 */
1238
class BatchSetLiveDomainConfigs extends Rpc
1239
{
1240
}
1241
1242
/**
1243
 * @method string getAppName()
1244
 * @method $this withAppName($value)
1245
 * @method string getStreamName()
1246
 * @method $this withStreamName($value)
1247
 * @method string getDomainName()
1248
 * @method $this withDomainName($value)
1249
 * @method string getOwnerId()
1250
 * @method $this withOwnerId($value)
1251
 */
1252
class CloseLiveShift extends Rpc
1253
{
1254
}
1255
1256
/**
1257
 * @method string getClientToken()
1258
 * @method $this withClientToken($value)
1259
 * @method string getCasterName()
1260
 * @method $this withCasterName($value)
1261
 * @method string getSrcCasterId()
1262
 * @method $this withSrcCasterId($value)
1263
 * @method string getOwnerId()
1264
 * @method $this withOwnerId($value)
1265
 */
1266
class CopyCaster extends Rpc
1267
{
1268
}
1269
1270
/**
1271
 * @method string getFromSceneId()
1272
 * @method $this withFromSceneId($value)
1273
 * @method string getToSceneId()
1274
 * @method $this withToSceneId($value)
1275
 * @method string getCasterId()
1276
 * @method $this withCasterId($value)
1277
 * @method string getOwnerId()
1278
 * @method $this withOwnerId($value)
1279
 */
1280
class CopyCasterSceneConfig extends Rpc
1281
{
1282
}
1283
1284
/**
1285
 * @method string getClientToken()
1286
 * @method $this withClientToken($value)
1287
 * @method string getCasterName()
1288
 * @method $this withCasterName($value)
1289
 * @method string getCasterTemplate()
1290
 * @method $this withCasterTemplate($value)
1291
 * @method string getExpireTime()
1292
 * @method $this withExpireTime($value)
1293
 * @method string getNormType()
1294
 * @method $this withNormType($value)
1295
 * @method string getOwnerId()
1296
 * @method $this withOwnerId($value)
1297
 * @method string getPurchaseTime()
1298
 * @method $this withPurchaseTime($value)
1299
 * @method string getMicMode()
1300
 * @method $this withMicMode($value)
1301
 * @method string getChargeType()
1302
 * @method $this withChargeType($value)
1303
 */
1304
class CreateCaster extends Rpc
1305
{
1306
}
1307
1308
/**
1309
 * @method string getTemplate()
1310
 * @method $this withTemplate($value)
1311
 * @method string getCustomTemplate()
1312
 * @method $this withCustomTemplate($value)
1313
 * @method string getOwnerId()
1314
 * @method $this withOwnerId($value)
1315
 */
1316
class CreateCustomTemplate extends Rpc
1317
{
1318
}
1319
1320
/**
1321
 * @method string getProject()
1322
 * @method $this withProject($value)
1323
 * @method string getDomainName()
1324
 * @method $this withDomainName($value)
1325
 * @method string getOwnerId()
1326
 * @method $this withOwnerId($value)
1327
 * @method string getRegion()
1328
 * @method $this withRegion($value)
1329
 * @method string getLogstore()
1330
 * @method $this withLogstore($value)
1331
 */
1332
class CreateLiveRealTimeLogDelivery extends Rpc
1333
{
1334
1335
    /** @var string */
1336
    public $method = 'GET';
1337
}
1338
1339
/**
1340
 * @method string getMonitorName()
1341
 * @method $this withMonitorName($value)
1342
 * @method string getStream()
1343
 * @method $this withStream($value)
1344
 * @method string getOutputTemplate()
1345
 * @method $this withOutputTemplate($value)
1346
 * @method string getApp()
1347
 * @method $this withApp($value)
1348
 * @method string getInputList()
1349
 * @method $this withInputList($value)
1350
 * @method string getOwnerId()
1351
 * @method $this withOwnerId($value)
1352
 * @method string getDomain()
1353
 * @method $this withDomain($value)
1354
 */
1355
class CreateLiveStreamMonitor extends Rpc
1356
{
1357
}
1358
1359
/**
1360
 * @method string getOssEndpoint()
1361
 * @method $this withOssEndpoint($value)
1362
 * @method string getStartTime()
1363
 * @method $this withStartTime($value)
1364
 * @method string getOssObject()
1365
 * @method $this withOssObject($value)
1366
 * @method string getAppName()
1367
 * @method $this withAppName($value)
1368
 * @method string getSecurityToken()
1369
 * @method $this withSecurityToken($value)
1370
 * @method string getStreamName()
1371
 * @method $this withStreamName($value)
1372
 * @method string getOssBucket()
1373
 * @method $this withOssBucket($value)
1374
 * @method string getDomainName()
1375
 * @method $this withDomainName($value)
1376
 * @method string getEndTime()
1377
 * @method $this withEndTime($value)
1378
 * @method string getOwnerId()
1379
 * @method $this withOwnerId($value)
1380
 */
1381
class CreateLiveStreamRecordIndexFiles extends Rpc
1382
{
1383
}
1384
1385
/**
1386
 * @method string getOutputConfig()
1387
 * @method $this withOutputConfig($value)
1388
 * @method string getLayoutId()
1389
 * @method $this withLayoutId($value)
1390
 * @method string getDomainName()
1391
 * @method $this withDomainName($value)
1392
 * @method string getInputStreamList()
1393
 * @method $this withInputStreamList($value)
1394
 * @method string getOwnerId()
1395
 * @method $this withOwnerId($value)
1396
 * @method string getCallbackConfig()
1397
 * @method $this withCallbackConfig($value)
1398
 */
1399
class CreateMixStream extends Rpc
1400
{
1401
}
1402
1403
/**
1404
 * @method string getCasterId()
1405
 * @method $this withCasterId($value)
1406
 * @method string getOwnerId()
1407
 * @method $this withOwnerId($value)
1408
 */
1409
class DeleteCaster extends Rpc
1410
{
1411
}
1412
1413
/**
1414
 * @method string getComponentId()
1415
 * @method $this withComponentId($value)
1416
 * @method string getCasterId()
1417
 * @method $this withCasterId($value)
1418
 * @method string getOwnerId()
1419
 * @method $this withOwnerId($value)
1420
 */
1421
class DeleteCasterComponent extends Rpc
1422
{
1423
}
1424
1425
/**
1426
 * @method string getCasterId()
1427
 * @method $this withCasterId($value)
1428
 * @method string getOwnerId()
1429
 * @method $this withOwnerId($value)
1430
 * @method string getEpisodeId()
1431
 * @method $this withEpisodeId($value)
1432
 */
1433
class DeleteCasterEpisode extends Rpc
1434
{
1435
}
1436
1437
/**
1438
 * @method string getProgramId()
1439
 * @method $this withProgramId($value)
1440
 * @method string getOwnerId()
1441
 * @method $this withOwnerId($value)
1442
 */
1443
class DeleteCasterEpisodeGroup extends Rpc
1444
{
1445
}
1446
1447
/**
1448
 * @method string getLayoutId()
1449
 * @method $this withLayoutId($value)
1450
 * @method string getCasterId()
1451
 * @method $this withCasterId($value)
1452
 * @method string getOwnerId()
1453
 * @method $this withOwnerId($value)
1454
 */
1455
class DeleteCasterLayout extends Rpc
1456
{
1457
}
1458
1459
/**
1460
 * @method string getCasterId()
1461
 * @method $this withCasterId($value)
1462
 * @method string getOwnerId()
1463
 * @method $this withOwnerId($value)
1464
 */
1465
class DeleteCasterProgram extends Rpc
1466
{
1467
}
1468
1469
/**
1470
 * @method string getType()
1471
 * @method $this withType($value)
1472
 * @method string getCasterId()
1473
 * @method $this withCasterId($value)
1474
 * @method string getOwnerId()
1475
 * @method $this withOwnerId($value)
1476
 * @method string getSceneId()
1477
 * @method $this withSceneId($value)
1478
 */
1479
class DeleteCasterSceneConfig extends Rpc
1480
{
1481
}
1482
1483
/**
1484
 * @method string getResourceId()
1485
 * @method $this withResourceId($value)
1486
 * @method string getCasterId()
1487
 * @method $this withCasterId($value)
1488
 * @method string getOwnerId()
1489
 * @method $this withOwnerId($value)
1490
 */
1491
class DeleteCasterVideoResource extends Rpc
1492
{
1493
}
1494
1495
/**
1496
 * @method string getTemplate()
1497
 * @method $this withTemplate($value)
1498
 * @method string getOwnerId()
1499
 * @method $this withOwnerId($value)
1500
 */
1501
class DeleteCustomTemplate extends Rpc
1502
{
1503
}
1504
1505
/**
1506
 * @method string getAppName()
1507
 * @method $this withAppName($value)
1508
 * @method string getSecurityToken()
1509
 * @method $this withSecurityToken($value)
1510
 * @method string getStreamName()
1511
 * @method $this withStreamName($value)
1512
 * @method string getDomainName()
1513
 * @method $this withDomainName($value)
1514
 * @method string getOwnerId()
1515
 * @method $this withOwnerId($value)
1516
 */
1517
class DeleteLiveAppRecordConfig extends Rpc
1518
{
1519
}
1520
1521
/**
1522
 * @method string getAppName()
1523
 * @method $this withAppName($value)
1524
 * @method string getSecurityToken()
1525
 * @method $this withSecurityToken($value)
1526
 * @method string getDomainName()
1527
 * @method $this withDomainName($value)
1528
 * @method string getOwnerId()
1529
 * @method $this withOwnerId($value)
1530
 */
1531
class DeleteLiveAppSnapshotConfig extends Rpc
1532
{
1533
}
1534
1535
/**
1536
 * @method string getAppName()
1537
 * @method $this withAppName($value)
1538
 * @method string getStreamName()
1539
 * @method $this withStreamName($value)
1540
 * @method string getDomainName()
1541
 * @method $this withDomainName($value)
1542
 * @method string getOwnerId()
1543
 * @method $this withOwnerId($value)
1544
 */
1545
class DeleteLiveAudioAuditConfig extends Rpc
1546
{
1547
}
1548
1549
/**
1550
 * @method string getDomainName()
1551
 * @method $this withDomainName($value)
1552
 * @method string getOwnerId()
1553
 * @method $this withOwnerId($value)
1554
 */
1555
class DeleteLiveAudioAuditNotifyConfig extends Rpc
1556
{
1557
}
1558
1559
/**
1560
 * @method string getSecurityToken()
1561
 * @method $this withSecurityToken($value)
1562
 * @method string getDomainName()
1563
 * @method $this withDomainName($value)
1564
 * @method string getOwnerId()
1565
 * @method $this withOwnerId($value)
1566
 */
1567
class DeleteLiveDetectNotifyConfig extends Rpc
1568
{
1569
}
1570
1571
/**
1572
 * @method string getOwnerAccount()
1573
 * @method $this withOwnerAccount($value)
1574
 * @method string getDomainName()
1575
 * @method $this withDomainName($value)
1576
 * @method string getOwnerId()
1577
 * @method $this withOwnerId($value)
1578
 * @method string getSecurityToken()
1579
 * @method $this withSecurityToken($value)
1580
 */
1581
class DeleteLiveDomain extends Rpc
1582
{
1583
}
1584
1585
/**
1586
 * @method string getSecurityToken()
1587
 * @method $this withSecurityToken($value)
1588
 * @method string getPushDomain()
1589
 * @method $this withPushDomain($value)
1590
 * @method string getOwnerId()
1591
 * @method $this withOwnerId($value)
1592
 * @method string getPullDomain()
1593
 * @method $this withPullDomain($value)
1594
 */
1595
class DeleteLiveDomainMapping extends Rpc
1596
{
1597
}
1598
1599
/**
1600
 * @method string getPlayDomain()
1601
 * @method $this withPlayDomain($value)
1602
 * @method string getOwnerId()
1603
 * @method $this withOwnerId($value)
1604
 * @method string getPullDomain()
1605
 * @method $this withPullDomain($value)
1606
 */
1607
class DeleteLiveDomainPlayMapping extends Rpc
1608
{
1609
}
1610
1611
/**
1612
 * @method string getDomainName()
1613
 * @method $this withDomainName($value)
1614
 * @method string getOwnerId()
1615
 * @method $this withOwnerId($value)
1616
 */
1617
class DeleteLiveEdgeTransfer extends Rpc
1618
{
1619
}
1620
1621
/**
1622
 * @method string getDomainName()
1623
 * @method $this withDomainName($value)
1624
 * @method string getOwnerId()
1625
 * @method $this withOwnerId($value)
1626
 * @method string getAppName()
1627
 * @method $this withAppName($value)
1628
 */
1629
class DeleteLiveLazyPullStreamInfoConfig extends Rpc
1630
{
1631
}
1632
1633
/**
1634
 * @method string getAppName()
1635
 * @method $this withAppName($value)
1636
 * @method string getStreamName()
1637
 * @method $this withStreamName($value)
1638
 * @method string getDomainName()
1639
 * @method $this withDomainName($value)
1640
 * @method string getOwnerId()
1641
 * @method $this withOwnerId($value)
1642
 */
1643
class DeleteLivePullStreamInfoConfig extends Rpc
1644
{
1645
}
1646
1647
/**
1648
 * @method string getProject()
1649
 * @method $this withProject($value)
1650
 * @method string getDomainName()
1651
 * @method $this withDomainName($value)
1652
 * @method string getOwnerId()
1653
 * @method $this withOwnerId($value)
1654
 * @method string getRegion()
1655
 * @method $this withRegion($value)
1656
 * @method string getLogstore()
1657
 * @method $this withLogstore($value)
1658
 */
1659
class DeleteLiveRealtimeLogDelivery extends Rpc
1660
{
1661
1662
    /** @var string */
1663
    public $method = 'GET';
1664
}
1665
1666
/**
1667
 * @method string getProject()
1668
 * @method $this withProject($value)
1669
 * @method string getOwnerId()
1670
 * @method $this withOwnerId($value)
1671
 * @method string getRegion()
1672
 * @method $this withRegion($value)
1673
 * @method string getLogstore()
1674
 * @method $this withLogstore($value)
1675
 */
1676
class DeleteLiveRealTimeLogLogstore extends Rpc
1677
{
1678
1679
    /** @var string */
1680
    public $method = 'GET';
1681
}
1682
1683
/**
1684
 * @method string getSecurityToken()
1685
 * @method $this withSecurityToken($value)
1686
 * @method string getDomainName()
1687
 * @method $this withDomainName($value)
1688
 * @method string getOwnerId()
1689
 * @method $this withOwnerId($value)
1690
 */
1691
class DeleteLiveRecordNotifyConfig extends Rpc
1692
{
1693
}
1694
1695
/**
1696
 * @method string getAppName()
1697
 * @method $this withAppName($value)
1698
 * @method string getStreamName()
1699
 * @method $this withStreamName($value)
1700
 * @method string getDomainName()
1701
 * @method $this withDomainName($value)
1702
 * @method string getOwnerId()
1703
 * @method $this withOwnerId($value)
1704
 */
1705
class DeleteLiveRecordVodConfig extends Rpc
1706
{
1707
}
1708
1709
/**
1710
 * @method string getAppName()
1711
 * @method $this withAppName($value)
1712
 * @method string getSecurityToken()
1713
 * @method $this withSecurityToken($value)
1714
 * @method string getDomainName()
1715
 * @method $this withDomainName($value)
1716
 * @method string getOwnerId()
1717
 * @method $this withOwnerId($value)
1718
 */
1719
class DeleteLiveSnapshotDetectPornConfig extends Rpc
1720
{
1721
}
1722
1723
/**
1724
 * @method string getSecurityToken()
1725
 * @method $this withSecurityToken($value)
1726
 * @method string getDomainName()
1727
 * @method $this withDomainName($value)
1728
 * @method string getOwnerId()
1729
 * @method $this withOwnerId($value)
1730
 * @method string getConfigId()
1731
 * @method $this withConfigId($value)
1732
 */
1733
class DeleteLiveSpecificStagingConfig extends Rpc
1734
{
1735
}
1736
1737
/**
1738
 * @method string getMonitorId()
1739
 * @method $this withMonitorId($value)
1740
 * @method string getOwnerId()
1741
 * @method $this withOwnerId($value)
1742
 */
1743
class DeleteLiveStreamMonitor extends Rpc
1744
{
1745
}
1746
1747
/**
1748
 * @method string getRemoveFile()
1749
 * @method $this withRemoveFile($value)
1750
 * @method string getAppName()
1751
 * @method $this withAppName($value)
1752
 * @method string getStreamName()
1753
 * @method $this withStreamName($value)
1754
 * @method string getDomainName()
1755
 * @method $this withDomainName($value)
1756
 * @method string getOwnerId()
1757
 * @method $this withOwnerId($value)
1758
 * @method array getRecordId()
1759
 */
1760
class DeleteLiveStreamRecordIndexFiles extends Rpc
1761
{
1762
1763
    /**
1764
     * @param array $recordId
1765
     *
1766
     * @return $this
1767
     */
1768
	public function withRecordId(array $recordId)
1769
	{
1770
	    $this->data['RecordId'] = $recordId;
1771
		foreach ($recordId as $i => $iValue) {
1772
			$this->options['query']['RecordId.' . ($i + 1)] = $iValue;
1773
		}
1774
1775
		return $this;
1776
    }
1777
}
1778
1779
/**
1780
 * @method string getDomainName()
1781
 * @method $this withDomainName($value)
1782
 * @method string getOwnerId()
1783
 * @method $this withOwnerId($value)
1784
 */
1785
class DeleteLiveStreamsNotifyUrlConfig extends Rpc
1786
{
1787
}
1788
1789
/**
1790
 * @method string getTemplate()
1791
 * @method $this withTemplate($value)
1792
 * @method string getSecurityToken()
1793
 * @method $this withSecurityToken($value)
1794
 * @method string getApp()
1795
 * @method $this withApp($value)
1796
 * @method string getOwnerId()
1797
 * @method $this withOwnerId($value)
1798
 * @method string getDomain()
1799
 * @method $this withDomain($value)
1800
 */
1801
class DeleteLiveStreamTranscode extends Rpc
1802
{
1803
}
1804
1805
/**
1806
 * @method string getOwnerId()
1807
 * @method $this withOwnerId($value)
1808
 * @method string getTemplateId()
1809
 * @method $this withTemplateId($value)
1810
 */
1811
class DeleteLiveStreamWatermark extends Rpc
1812
{
1813
}
1814
1815
/**
1816
 * @method string getStream()
1817
 * @method $this withStream($value)
1818
 * @method string getApp()
1819
 * @method $this withApp($value)
1820
 * @method string getOwnerId()
1821
 * @method $this withOwnerId($value)
1822
 * @method string getDomain()
1823
 * @method $this withDomain($value)
1824
 * @method string getRuleId()
1825
 * @method $this withRuleId($value)
1826
 */
1827
class DeleteLiveStreamWatermarkRule extends Rpc
1828
{
1829
}
1830
1831
/**
1832
 * @method string getAppName()
1833
 * @method $this withAppName($value)
1834
 * @method string getStreamName()
1835
 * @method $this withStreamName($value)
1836
 * @method string getMixStreamId()
1837
 * @method $this withMixStreamId($value)
1838
 * @method string getDomainName()
1839
 * @method $this withDomainName($value)
1840
 * @method string getOwnerId()
1841
 * @method $this withOwnerId($value)
1842
 */
1843
class DeleteMixStream extends Rpc
1844
{
1845
}
1846
1847
/**
1848
 * @method string getDeleteAll()
1849
 * @method $this withDeleteAll($value)
1850
 * @method string getApp()
1851
 * @method $this withApp($value)
1852
 * @method string getGroupId()
1853
 * @method $this withGroupId($value)
1854
 * @method string getTemplates()
1855
 * @method $this withTemplates($value)
1856
 * @method string getDomainName()
1857
 * @method $this withDomainName($value)
1858
 * @method string getOwnerId()
1859
 * @method $this withOwnerId($value)
1860
 */
1861
class DeleteMultiRateConfig extends Rpc
1862
{
1863
}
1864
1865
/**
1866
 * @method string getProgramId()
1867
 * @method $this withProgramId($value)
1868
 * @method string getOwnerId()
1869
 * @method $this withOwnerId($value)
1870
 */
1871
class DeletePlaylist extends Rpc
1872
{
1873
}
1874
1875
/**
1876
 * @method string getProgramItemIds()
1877
 * @method $this withProgramItemIds($value)
1878
 * @method string getProgramId()
1879
 * @method $this withProgramId($value)
1880
 * @method string getOwnerId()
1881
 * @method $this withOwnerId($value)
1882
 */
1883
class DeletePlaylistItems extends Rpc
1884
{
1885
}
1886
1887
/**
1888
 * @method string getOwnerId()
1889
 * @method $this withOwnerId($value)
1890
 * @method string getRoomId()
1891
 * @method $this withRoomId($value)
1892
 * @method string getAppId()
1893
 * @method $this withAppId($value)
1894
 */
1895
class DeleteRoom extends Rpc
1896
{
1897
}
1898
1899
/**
1900
 * @method string getDomainName()
1901
 * @method $this withDomainName($value)
1902
 * @method string getOwnerId()
1903
 * @method $this withOwnerId($value)
1904
 */
1905
class DeleteSnapshotCallbackAuth extends Rpc
1906
{
1907
}
1908
1909
/**
1910
 * @method string getRemoveFile()
1911
 * @method $this withRemoveFile($value)
1912
 * @method string getAppName()
1913
 * @method $this withAppName($value)
1914
 * @method string getStreamName()
1915
 * @method $this withStreamName($value)
1916
 * @method string getDomainName()
1917
 * @method $this withDomainName($value)
1918
 * @method string getOwnerId()
1919
 * @method $this withOwnerId($value)
1920
 * @method array getCreateTimestampList()
1921
 */
1922
class DeleteSnapshotFiles extends Rpc
1923
{
1924
1925
    /**
1926
     * @param array $createTimestampList
1927
     *
1928
     * @return $this
1929
     */
1930
	public function withCreateTimestampList(array $createTimestampList)
1931
	{
1932
	    $this->data['CreateTimestampList'] = $createTimestampList;
1933
		foreach ($createTimestampList as $i => $iValue) {
1934
			$this->options['query']['CreateTimestampList.' . ($i + 1)] = $iValue;
1935
		}
1936
1937
		return $this;
1938
    }
1939
}
1940
1941
/**
1942
 * @method string getLayoutId()
1943
 * @method $this withLayoutId($value)
1944
 * @method string getCasterId()
1945
 * @method $this withCasterId($value)
1946
 * @method string getOwnerId()
1947
 * @method $this withOwnerId($value)
1948
 */
1949
class DeleteStudioLayout extends Rpc
1950
{
1951
}
1952
1953
/**
1954
 * @method string getCasterId()
1955
 * @method $this withCasterId($value)
1956
 * @method string getOwnerId()
1957
 * @method $this withOwnerId($value)
1958
 */
1959
class DescribeAutoShowListTasks extends Rpc
1960
{
1961
}
1962
1963
/**
1964
 * @method string getCasterId()
1965
 * @method $this withCasterId($value)
1966
 * @method string getOwnerId()
1967
 * @method $this withOwnerId($value)
1968
 */
1969
class DescribeCasterChannels extends Rpc
1970
{
1971
}
1972
1973
/**
1974
 * @method string getComponentId()
1975
 * @method $this withComponentId($value)
1976
 * @method string getCasterId()
1977
 * @method $this withCasterId($value)
1978
 * @method string getOwnerId()
1979
 * @method $this withOwnerId($value)
1980
 */
1981
class DescribeCasterComponents extends Rpc
1982
{
1983
}
1984
1985
/**
1986
 * @method string getCasterId()
1987
 * @method $this withCasterId($value)
1988
 * @method string getOwnerId()
1989
 * @method $this withOwnerId($value)
1990
 */
1991
class DescribeCasterConfig extends Rpc
1992
{
1993
}
1994
1995
/**
1996
 * @method string getLayoutId()
1997
 * @method $this withLayoutId($value)
1998
 * @method string getCasterId()
1999
 * @method $this withCasterId($value)
2000
 * @method string getOwnerId()
2001
 * @method $this withOwnerId($value)
2002
 */
2003
class DescribeCasterLayouts extends Rpc
2004
{
2005
}
2006
2007
/**
2008
 * @method string getStartTime()
2009
 * @method $this withStartTime($value)
2010
 * @method string getPageNum()
2011
 * @method $this withPageNum($value)
2012
 * @method string getPageSize()
2013
 * @method $this withPageSize($value)
2014
 * @method string getCasterId()
2015
 * @method $this withCasterId($value)
2016
 * @method string getEpisodeType()
2017
 * @method $this withEpisodeType($value)
2018
 * @method string getEndTime()
2019
 * @method $this withEndTime($value)
2020
 * @method string getOwnerId()
2021
 * @method $this withOwnerId($value)
2022
 * @method string getEpisodeId()
2023
 * @method $this withEpisodeId($value)
2024
 * @method string getStatus()
2025
 * @method $this withStatus($value)
2026
 */
2027
class DescribeCasterProgram extends Rpc
2028
{
2029
}
2030
2031
/**
2032
 * @method string getStartTime()
2033
 * @method $this withStartTime($value)
2034
 * @method string getPageNum()
2035
 * @method $this withPageNum($value)
2036
 * @method string getCasterName()
2037
 * @method $this withCasterName($value)
2038
 * @method string getPageSize()
2039
 * @method $this withPageSize($value)
2040
 * @method string getCasterId()
2041
 * @method $this withCasterId($value)
2042
 * @method string getEndTime()
2043
 * @method $this withEndTime($value)
2044
 * @method string getOwnerId()
2045
 * @method $this withOwnerId($value)
2046
 * @method string getOrderByModifyAsc()
2047
 * @method $this withOrderByModifyAsc($value)
2048
 * @method string getChargeType()
2049
 * @method $this withChargeType($value)
2050
 * @method string getStatus()
2051
 * @method $this withStatus($value)
2052
 */
2053
class DescribeCasters extends Rpc
2054
{
2055
}
2056
2057
/**
2058
 * @method string getCasterId()
2059
 * @method $this withCasterId($value)
2060
 * @method string getOwnerId()
2061
 * @method $this withOwnerId($value)
2062
 * @method string getSceneId()
2063
 * @method $this withSceneId($value)
2064
 */
2065
class DescribeCasterSceneAudio extends Rpc
2066
{
2067
}
2068
2069
/**
2070
 * @method string getCasterId()
2071
 * @method $this withCasterId($value)
2072
 * @method string getOwnerId()
2073
 * @method $this withOwnerId($value)
2074
 * @method string getSceneId()
2075
 * @method $this withSceneId($value)
2076
 */
2077
class DescribeCasterScenes extends Rpc
2078
{
2079
}
2080
2081
/**
2082
 * @method string getCasterId()
2083
 * @method $this withCasterId($value)
2084
 * @method string getOwnerId()
2085
 * @method $this withOwnerId($value)
2086
 */
2087
class DescribeCasterStreamUrl extends Rpc
2088
{
2089
}
2090
2091
/**
2092
 * @method string getCasterId()
2093
 * @method $this withCasterId($value)
2094
 * @method string getOwnerId()
2095
 * @method $this withOwnerId($value)
2096
 */
2097
class DescribeCasterSyncGroup extends Rpc
2098
{
2099
}
2100
2101
/**
2102
 * @method string getCasterId()
2103
 * @method $this withCasterId($value)
2104
 * @method string getOwnerId()
2105
 * @method $this withOwnerId($value)
2106
 */
2107
class DescribeCasterVideoResources extends Rpc
2108
{
2109
}
2110
2111
/**
2112
 * @method string getStartTime()
2113
 * @method $this withStartTime($value)
2114
 * @method string getType()
2115
 * @method $this withType($value)
2116
 * @method string getArea()
2117
 * @method $this withArea($value)
2118
 * @method string getDomainName()
2119
 * @method $this withDomainName($value)
2120
 * @method string getEndTime()
2121
 * @method $this withEndTime($value)
2122
 * @method string getOwnerId()
2123
 * @method $this withOwnerId($value)
2124
 * @method string getField()
2125
 * @method $this withField($value)
2126
 * @method string getInterval()
2127
 * @method $this withInterval($value)
2128
 */
2129
class DescribeDomainUsageData extends Rpc
2130
{
2131
}
2132
2133
/**
2134
 * @method string getStartTime()
2135
 * @method $this withStartTime($value)
2136
 * @method string getIntegrity()
2137
 * @method $this withIntegrity($value)
2138
 * @method string getEndTime()
2139
 * @method $this withEndTime($value)
2140
 * @method string getOwnerId()
2141
 * @method $this withOwnerId($value)
2142
 */
2143
class DescribeDomainWithIntegrity extends Rpc
2144
{
2145
2146
    /** @var string */
2147
    public $method = 'GET';
2148
}
2149
2150
/**
2151
 * @method string getPageNum()
2152
 * @method $this withPageNum($value)
2153
 * @method string getPageSize()
2154
 * @method $this withPageSize($value)
2155
 * @method string getOrder()
2156
 * @method $this withOrder($value)
2157
 * @method string getOwnerId()
2158
 * @method $this withOwnerId($value)
2159
 * @method string getAppId()
2160
 * @method $this withAppId($value)
2161
 */
2162
class DescribeForbidPushStreamRoomList extends Rpc
2163
{
2164
}
2165
2166
/**
2167
 * @method string getDomainName()
2168
 * @method $this withDomainName($value)
2169
 * @method string getOwnerId()
2170
 * @method $this withOwnerId($value)
2171
 * @method string getTime()
2172
 * @method $this withTime($value)
2173
 */
2174
class DescribeHlsLiveStreamRealTimeBpsData extends Rpc
2175
{
2176
2177
    /** @var string */
2178
    public $method = 'GET';
2179
}
2180
2181
/**
2182
 * @method string getAppName()
2183
 * @method $this withAppName($value)
2184
 * @method string getStreamName()
2185
 * @method $this withStreamName($value)
2186
 * @method string getDomainName()
2187
 * @method $this withDomainName($value)
2188
 * @method string getOwnerId()
2189
 * @method $this withOwnerId($value)
2190
 */
2191
class DescribeLiveAudioAuditConfig extends Rpc
2192
{
2193
}
2194
2195
/**
2196
 * @method string getDomainName()
2197
 * @method $this withDomainName($value)
2198
 * @method string getOwnerId()
2199
 * @method $this withOwnerId($value)
2200
 */
2201
class DescribeLiveAudioAuditNotifyConfig extends Rpc
2202
{
2203
}
2204
2205
/**
2206
 * @method string getCertName()
2207
 * @method $this withCertName($value)
2208
 * @method string getOwnerId()
2209
 * @method $this withOwnerId($value)
2210
 * @method string getSecurityToken()
2211
 * @method $this withSecurityToken($value)
2212
 */
2213
class DescribeLiveCertificateDetail extends Rpc
2214
{
2215
}
2216
2217
/**
2218
 * @method string getDomainName()
2219
 * @method $this withDomainName($value)
2220
 * @method string getOwnerId()
2221
 * @method $this withOwnerId($value)
2222
 * @method string getSecurityToken()
2223
 * @method $this withSecurityToken($value)
2224
 */
2225
class DescribeLiveCertificateList extends Rpc
2226
{
2227
}
2228
2229
/**
2230
 * @method string getSecurityToken()
2231
 * @method $this withSecurityToken($value)
2232
 * @method string getDomainName()
2233
 * @method $this withDomainName($value)
2234
 * @method string getOwnerId()
2235
 * @method $this withOwnerId($value)
2236
 */
2237
class DescribeLiveDetectNotifyConfig extends Rpc
2238
{
2239
}
2240
2241
/**
2242
 * @method string getFee()
2243
 * @method $this withFee($value)
2244
 * @method string getStartTime()
2245
 * @method $this withStartTime($value)
2246
 * @method string getScene()
2247
 * @method $this withScene($value)
2248
 * @method string getStream()
2249
 * @method $this withStream($value)
2250
 * @method string getSplitBy()
2251
 * @method $this withSplitBy($value)
2252
 * @method string getApp()
2253
 * @method $this withApp($value)
2254
 * @method string getDomainName()
2255
 * @method $this withDomainName($value)
2256
 * @method string getEndTime()
2257
 * @method $this withEndTime($value)
2258
 * @method string getOwnerId()
2259
 * @method $this withOwnerId($value)
2260
 * @method string getRegion()
2261
 * @method $this withRegion($value)
2262
 */
2263
class DescribeLiveDetectPornData extends Rpc
2264
{
2265
}
2266
2267
/**
2268
 * @method string getLocationNameEn()
2269
 * @method $this withLocationNameEn($value)
2270
 * @method string getStartTime()
2271
 * @method $this withStartTime($value)
2272
 * @method string getIspNameEn()
2273
 * @method $this withIspNameEn($value)
2274
 * @method string getDomainName()
2275
 * @method $this withDomainName($value)
2276
 * @method string getEndTime()
2277
 * @method $this withEndTime($value)
2278
 * @method string getOwnerId()
2279
 * @method $this withOwnerId($value)
2280
 * @method string getInterval()
2281
 * @method $this withInterval($value)
2282
 */
2283
class DescribeLiveDomainBpsData extends Rpc
2284
{
2285
}
2286
2287
/**
2288
 * @method string getLocationNameEn()
2289
 * @method $this withLocationNameEn($value)
2290
 * @method string getStartTime()
2291
 * @method $this withStartTime($value)
2292
 * @method string getIspNameEn()
2293
 * @method $this withIspNameEn($value)
2294
 * @method string getLayer()
2295
 * @method $this withLayer($value)
2296
 * @method string getDomainName()
2297
 * @method $this withDomainName($value)
2298
 * @method string getEndTime()
2299
 * @method $this withEndTime($value)
2300
 * @method string getOwnerId()
2301
 * @method $this withOwnerId($value)
2302
 * @method string getInterval()
2303
 * @method $this withInterval($value)
2304
 */
2305
class DescribeLiveDomainBpsDataByLayer extends Rpc
2306
{
2307
}
2308
2309
/**
2310
 * @method string getLocationNames()
2311
 * @method $this withLocationNames($value)
2312
 * @method string getIspNames()
2313
 * @method $this withIspNames($value)
2314
 * @method string getDomainName()
2315
 * @method $this withDomainName($value)
2316
 * @method string getOwnerId()
2317
 * @method $this withOwnerId($value)
2318
 * @method string getTimePoint()
2319
 * @method $this withTimePoint($value)
2320
 */
2321
class DescribeLiveDomainBpsDataByTimeStamp extends Rpc
2322
{
2323
}
2324
2325
/**
2326
 * @method string getDomainName()
2327
 * @method $this withDomainName($value)
2328
 * @method string getOwnerId()
2329
 * @method $this withOwnerId($value)
2330
 */
2331
class DescribeLiveDomainCertificateInfo extends Rpc
2332
{
2333
}
2334
2335
/**
2336
 * @method string getFunctionNames()
2337
 * @method $this withFunctionNames($value)
2338
 * @method string getDomainName()
2339
 * @method $this withDomainName($value)
2340
 * @method string getOwnerId()
2341
 * @method $this withOwnerId($value)
2342
 * @method string getSecurityToken()
2343
 * @method $this withSecurityToken($value)
2344
 */
2345
class DescribeLiveDomainConfigs extends Rpc
2346
{
2347
}
2348
2349
/**
2350
 * @method string getDomainName()
2351
 * @method $this withDomainName($value)
2352
 * @method string getOwnerId()
2353
 * @method $this withOwnerId($value)
2354
 * @method string getSecurityToken()
2355
 * @method $this withSecurityToken($value)
2356
 */
2357
class DescribeLiveDomainDetail extends Rpc
2358
{
2359
}
2360
2361
/**
2362
 * @method string getQueryTime()
2363
 * @method $this withQueryTime($value)
2364
 * @method string getDomainName()
2365
 * @method $this withDomainName($value)
2366
 * @method string getOwnerId()
2367
 * @method $this withOwnerId($value)
2368
 */
2369
class DescribeLiveDomainFrameRateAndBitRateData extends Rpc
2370
{
2371
}
2372
2373
/**
2374
 * @method string getLiveapiRequestFrom()
2375
 * @method $this withLiveapiRequestFrom($value)
2376
 * @method string getDomainName()
2377
 * @method $this withDomainName($value)
2378
 * @method string getOwnerId()
2379
 * @method $this withOwnerId($value)
2380
 */
2381
class DescribeLiveDomainLimit extends Rpc
2382
{
2383
}
2384
2385
/**
2386
 * @method string getStartTime()
2387
 * @method $this withStartTime($value)
2388
 * @method string getPageNumber()
2389
 * @method $this withPageNumber($value)
2390
 * @method string getPageSize()
2391
 * @method $this withPageSize($value)
2392
 * @method string getDomainName()
2393
 * @method $this withDomainName($value)
2394
 * @method string getEndTime()
2395
 * @method $this withEndTime($value)
2396
 * @method string getOwnerId()
2397
 * @method $this withOwnerId($value)
2398
 */
2399
class DescribeLiveDomainLog extends Rpc
2400
{
2401
}
2402
2403
/**
2404
 * @method string getDomainName()
2405
 * @method $this withDomainName($value)
2406
 * @method string getOwnerId()
2407
 * @method $this withOwnerId($value)
2408
 */
2409
class DescribeLiveDomainMapping extends Rpc
2410
{
2411
2412
    /** @var string */
2413
    public $method = 'GET';
2414
}
2415
2416
/**
2417
 * @method string getQueryTime()
2418
 * @method $this withQueryTime($value)
2419
 * @method string getDomainName()
2420
 * @method $this withDomainName($value)
2421
 * @method string getOwnerId()
2422
 * @method $this withOwnerId($value)
2423
 */
2424
class DescribeLiveDomainOnlineUserNum extends Rpc
2425
{
2426
}
2427
2428
/**
2429
 * @method string getLocationNameEn()
2430
 * @method $this withLocationNameEn($value)
2431
 * @method string getStartTime()
2432
 * @method $this withStartTime($value)
2433
 * @method string getIspNameEn()
2434
 * @method $this withIspNameEn($value)
2435
 * @method string getDomainName()
2436
 * @method $this withDomainName($value)
2437
 * @method string getEndTime()
2438
 * @method $this withEndTime($value)
2439
 * @method string getOwnerId()
2440
 * @method $this withOwnerId($value)
2441
 * @method string getInterval()
2442
 * @method $this withInterval($value)
2443
 */
2444
class DescribeLiveDomainPushBpsData extends Rpc
2445
{
2446
}
2447
2448
/**
2449
 * @method string getLocationNameEn()
2450
 * @method $this withLocationNameEn($value)
2451
 * @method string getStartTime()
2452
 * @method $this withStartTime($value)
2453
 * @method string getIspNameEn()
2454
 * @method $this withIspNameEn($value)
2455
 * @method string getDomainName()
2456
 * @method $this withDomainName($value)
2457
 * @method string getEndTime()
2458
 * @method $this withEndTime($value)
2459
 * @method string getOwnerId()
2460
 * @method $this withOwnerId($value)
2461
 * @method string getInterval()
2462
 * @method $this withInterval($value)
2463
 */
2464
class DescribeLiveDomainPushTrafficData extends Rpc
2465
{
2466
}
2467
2468
/**
2469
 * @method string getStartTime()
2470
 * @method $this withStartTime($value)
2471
 * @method string getDomainName()
2472
 * @method $this withDomainName($value)
2473
 * @method string getEndTime()
2474
 * @method $this withEndTime($value)
2475
 * @method string getOwnerId()
2476
 * @method $this withOwnerId($value)
2477
 */
2478
class DescribeLiveDomainPvUvData extends Rpc
2479
{
2480
}
2481
2482
/**
2483
 * @method string getLocationNameEn()
2484
 * @method $this withLocationNameEn($value)
2485
 * @method string getIspNameEn()
2486
 * @method $this withIspNameEn($value)
2487
 * @method string getStartTime()
2488
 * @method $this withStartTime($value)
2489
 * @method string getDomainName()
2490
 * @method $this withDomainName($value)
2491
 * @method string getEndTime()
2492
 * @method $this withEndTime($value)
2493
 * @method string getOwnerId()
2494
 * @method $this withOwnerId($value)
2495
 */
2496
class DescribeLiveDomainRealTimeBpsData extends Rpc
2497
{
2498
2499
    /** @var string */
2500
    public $method = 'GET';
2501
}
2502
2503
/**
2504
 * @method string getLocationNameEn()
2505
 * @method $this withLocationNameEn($value)
2506
 * @method string getStartTime()
2507
 * @method $this withStartTime($value)
2508
 * @method string getIspNameEn()
2509
 * @method $this withIspNameEn($value)
2510
 * @method string getDomainName()
2511
 * @method $this withDomainName($value)
2512
 * @method string getEndTime()
2513
 * @method $this withEndTime($value)
2514
 * @method string getOwnerId()
2515
 * @method $this withOwnerId($value)
2516
 */
2517
class DescribeLiveDomainRealTimeHttpCodeData extends Rpc
2518
{
2519
}
2520
2521
/**
2522
 * @method string getDomainName()
2523
 * @method $this withDomainName($value)
2524
 * @method string getOwnerId()
2525
 * @method $this withOwnerId($value)
2526
 */
2527
class DescribeLiveDomainRealtimeLogDelivery extends Rpc
2528
{
2529
2530
    /** @var string */
2531
    public $method = 'GET';
2532
}
2533
2534
/**
2535
 * @method string getLocationNameEn()
2536
 * @method $this withLocationNameEn($value)
2537
 * @method string getStartTime()
2538
 * @method $this withStartTime($value)
2539
 * @method string getIspNameEn()
2540
 * @method $this withIspNameEn($value)
2541
 * @method string getDomainName()
2542
 * @method $this withDomainName($value)
2543
 * @method string getEndTime()
2544
 * @method $this withEndTime($value)
2545
 * @method string getOwnerId()
2546
 * @method $this withOwnerId($value)
2547
 */
2548
class DescribeLiveDomainRealTimeTrafficData extends Rpc
2549
{
2550
}
2551
2552
/**
2553
 * @method string getStartTime()
2554
 * @method $this withStartTime($value)
2555
 * @method string getRecordType()
2556
 * @method $this withRecordType($value)
2557
 * @method string getDomainName()
2558
 * @method $this withDomainName($value)
2559
 * @method string getEndTime()
2560
 * @method $this withEndTime($value)
2561
 * @method string getOwnerId()
2562
 * @method $this withOwnerId($value)
2563
 */
2564
class DescribeLiveDomainRecordData extends Rpc
2565
{
2566
}
2567
2568
/**
2569
 * @method string getStartTime()
2570
 * @method $this withStartTime($value)
2571
 * @method string getSplitBy()
2572
 * @method $this withSplitBy($value)
2573
 * @method string getDomainName()
2574
 * @method $this withDomainName($value)
2575
 * @method string getEndTime()
2576
 * @method $this withEndTime($value)
2577
 * @method string getOwnerId()
2578
 * @method $this withOwnerId($value)
2579
 */
2580
class DescribeLiveDomainRecordUsageData extends Rpc
2581
{
2582
}
2583
2584
/**
2585
 * @method string getStartTime()
2586
 * @method $this withStartTime($value)
2587
 * @method string getDomainName()
2588
 * @method $this withDomainName($value)
2589
 * @method string getEndTime()
2590
 * @method $this withEndTime($value)
2591
 * @method string getOwnerId()
2592
 * @method $this withOwnerId($value)
2593
 */
2594
class DescribeLiveDomainSnapshotData extends Rpc
2595
{
2596
}
2597
2598
/**
2599
 * @method string getDomainName()
2600
 * @method $this withDomainName($value)
2601
 * @method string getOwnerId()
2602
 * @method $this withOwnerId($value)
2603
 * @method string getName()
2604
 * @method $this withName($value)
2605
 */
2606
class DescribeLiveDomainSpecialConfig extends Rpc
2607
{
2608
}
2609
2610
/**
2611
 * @method string getFunctionNames()
2612
 * @method $this withFunctionNames($value)
2613
 * @method string getDomainName()
2614
 * @method $this withDomainName($value)
2615
 * @method string getOwnerId()
2616
 * @method $this withOwnerId($value)
2617
 */
2618
class DescribeLiveDomainStagingConfig extends Rpc
2619
{
2620
}
2621
2622
/**
2623
 * @method string getStartTime()
2624
 * @method $this withStartTime($value)
2625
 * @method string getSplit()
2626
 * @method $this withSplit($value)
2627
 * @method string getDomainName()
2628
 * @method $this withDomainName($value)
2629
 * @method string getEndTime()
2630
 * @method $this withEndTime($value)
2631
 * @method string getOwnerId()
2632
 * @method $this withOwnerId($value)
2633
 * @method string getInterval()
2634
 * @method $this withInterval($value)
2635
 */
2636
class DescribeLiveDomainStreamTranscodeData extends Rpc
2637
{
2638
}
2639
2640
/**
2641
 * @method string getStartTime()
2642
 * @method $this withStartTime($value)
2643
 * @method string getDomainName()
2644
 * @method $this withDomainName($value)
2645
 * @method string getEndTime()
2646
 * @method $this withEndTime($value)
2647
 * @method string getOwnerId()
2648
 * @method $this withOwnerId($value)
2649
 * @method string getInterval()
2650
 * @method $this withInterval($value)
2651
 */
2652
class DescribeLiveDomainTimeShiftData extends Rpc
2653
{
2654
}
2655
2656
/**
2657
 * @method string getLocationNameEn()
2658
 * @method $this withLocationNameEn($value)
2659
 * @method string getStartTime()
2660
 * @method $this withStartTime($value)
2661
 * @method string getIspNameEn()
2662
 * @method $this withIspNameEn($value)
2663
 * @method string getDomainName()
2664
 * @method $this withDomainName($value)
2665
 * @method string getEndTime()
2666
 * @method $this withEndTime($value)
2667
 * @method string getOwnerId()
2668
 * @method $this withOwnerId($value)
2669
 * @method string getInterval()
2670
 * @method $this withInterval($value)
2671
 */
2672
class DescribeLiveDomainTrafficData extends Rpc
2673
{
2674
}
2675
2676
/**
2677
 * @method string getStartTime()
2678
 * @method $this withStartTime($value)
2679
 * @method string getDomainName()
2680
 * @method $this withDomainName($value)
2681
 * @method string getEndTime()
2682
 * @method $this withEndTime($value)
2683
 * @method string getOwnerId()
2684
 * @method $this withOwnerId($value)
2685
 */
2686
class DescribeLiveDomainTranscodeData extends Rpc
2687
{
2688
}
2689
2690
/**
2691
 * @method string getStartTime()
2692
 * @method $this withStartTime($value)
2693
 * @method string getSplitBy()
2694
 * @method $this withSplitBy($value)
2695
 * @method string getDomainName()
2696
 * @method $this withDomainName($value)
2697
 * @method string getEndTime()
2698
 * @method $this withEndTime($value)
2699
 * @method string getOwnerId()
2700
 * @method $this withOwnerId($value)
2701
 * @method string getInterval()
2702
 * @method $this withInterval($value)
2703
 */
2704
class DescribeLiveDrmUsageData extends Rpc
2705
{
2706
}
2707
2708
/**
2709
 * @method string getDomainName()
2710
 * @method $this withDomainName($value)
2711
 * @method string getOwnerId()
2712
 * @method $this withOwnerId($value)
2713
 */
2714
class DescribeLiveEdgeTransfer extends Rpc
2715
{
2716
}
2717
2718
/**
2719
 * @method string getAppName()
2720
 * @method $this withAppName($value)
2721
 * @method string getLiveapiRequestFrom()
2722
 * @method $this withLiveapiRequestFrom($value)
2723
 * @method string getDomainName()
2724
 * @method $this withDomainName($value)
2725
 * @method string getOwnerId()
2726
 * @method $this withOwnerId($value)
2727
 */
2728
class DescribeLiveLazyPullStreamConfig extends Rpc
2729
{
2730
}
2731
2732
/**
2733
 * @method string getLiveapiRequestFrom()
2734
 * @method $this withLiveapiRequestFrom($value)
2735
 * @method string getDomainName()
2736
 * @method $this withDomainName($value)
2737
 * @method string getOwnerId()
2738
 * @method $this withOwnerId($value)
2739
 */
2740
class DescribeLivePullStreamConfig extends Rpc
2741
{
2742
}
2743
2744
/**
2745
 * @method string getProject()
2746
 * @method $this withProject($value)
2747
 * @method string getStartTime()
2748
 * @method $this withStartTime($value)
2749
 * @method string getDomainName()
2750
 * @method $this withDomainName($value)
2751
 * @method string getEndTime()
2752
 * @method $this withEndTime($value)
2753
 * @method string getOwnerId()
2754
 * @method $this withOwnerId($value)
2755
 * @method string getInterval()
2756
 * @method $this withInterval($value)
2757
 * @method string getLogStore()
2758
 * @method $this withLogStore($value)
2759
 */
2760
class DescribeLiveRealtimeDeliveryAcc extends Rpc
2761
{
2762
}
2763
2764
/**
2765
 * @method string getOwnerId()
2766
 * @method $this withOwnerId($value)
2767
 * @method string getLiveOpenapiReserve()
2768
 * @method $this withLiveOpenapiReserve($value)
2769
 */
2770
class DescribeLiveRealtimeLogAuthorized extends Rpc
2771
{
2772
2773
    /** @var string */
2774
    public $method = 'GET';
2775
}
2776
2777
/**
2778
 * @method string getPageNum()
2779
 * @method $this withPageNum($value)
2780
 * @method string getAppName()
2781
 * @method $this withAppName($value)
2782
 * @method string getSecurityToken()
2783
 * @method $this withSecurityToken($value)
2784
 * @method string getPageSize()
2785
 * @method $this withPageSize($value)
2786
 * @method string getStreamName()
2787
 * @method $this withStreamName($value)
2788
 * @method string getOrder()
2789
 * @method $this withOrder($value)
2790
 * @method string getDomainName()
2791
 * @method $this withDomainName($value)
2792
 * @method string getOwnerId()
2793
 * @method $this withOwnerId($value)
2794
 */
2795
class DescribeLiveRecordConfig extends Rpc
2796
{
2797
}
2798
2799
/**
2800
 * @method string getSecurityToken()
2801
 * @method $this withSecurityToken($value)
2802
 * @method string getDomainName()
2803
 * @method $this withDomainName($value)
2804
 * @method string getOwnerId()
2805
 * @method $this withOwnerId($value)
2806
 */
2807
class DescribeLiveRecordNotifyConfig extends Rpc
2808
{
2809
}
2810
2811
/**
2812
 * @method string getPageNum()
2813
 * @method $this withPageNum($value)
2814
 * @method string getAppName()
2815
 * @method $this withAppName($value)
2816
 * @method string getPageSize()
2817
 * @method $this withPageSize($value)
2818
 * @method string getStreamName()
2819
 * @method $this withStreamName($value)
2820
 * @method string getDomainName()
2821
 * @method $this withDomainName($value)
2822
 * @method string getOwnerId()
2823
 * @method $this withOwnerId($value)
2824
 */
2825
class DescribeLiveRecordVodConfigs extends Rpc
2826
{
2827
}
2828
2829
/**
2830
 * @method string getDomainName()
2831
 * @method $this withDomainName($value)
2832
 * @method string getOwnerId()
2833
 * @method $this withOwnerId($value)
2834
 */
2835
class DescribeLiveShiftConfigs extends Rpc
2836
{
2837
}
2838
2839
/**
2840
 * @method string getPageNum()
2841
 * @method $this withPageNum($value)
2842
 * @method string getAppName()
2843
 * @method $this withAppName($value)
2844
 * @method string getSecurityToken()
2845
 * @method $this withSecurityToken($value)
2846
 * @method string getPageSize()
2847
 * @method $this withPageSize($value)
2848
 * @method string getOrder()
2849
 * @method $this withOrder($value)
2850
 * @method string getDomainName()
2851
 * @method $this withDomainName($value)
2852
 * @method string getOwnerId()
2853
 * @method $this withOwnerId($value)
2854
 */
2855
class DescribeLiveSnapshotConfig extends Rpc
2856
{
2857
}
2858
2859
/**
2860
 * @method string getPageNum()
2861
 * @method $this withPageNum($value)
2862
 * @method string getAppName()
2863
 * @method $this withAppName($value)
2864
 * @method string getSecurityToken()
2865
 * @method $this withSecurityToken($value)
2866
 * @method string getPageSize()
2867
 * @method $this withPageSize($value)
2868
 * @method string getOrder()
2869
 * @method $this withOrder($value)
2870
 * @method string getDomainName()
2871
 * @method $this withDomainName($value)
2872
 * @method string getOwnerId()
2873
 * @method $this withOwnerId($value)
2874
 */
2875
class DescribeLiveSnapshotDetectPornConfig extends Rpc
2876
{
2877
}
2878
2879
/**
2880
 * @method string getStartTime()
2881
 * @method $this withStartTime($value)
2882
 * @method string getAppName()
2883
 * @method $this withAppName($value)
2884
 * @method string getSecurityToken()
2885
 * @method $this withSecurityToken($value)
2886
 * @method string getStreamName()
2887
 * @method $this withStreamName($value)
2888
 * @method string getDomainName()
2889
 * @method $this withDomainName($value)
2890
 * @method string getEndTime()
2891
 * @method $this withEndTime($value)
2892
 * @method string getOwnerId()
2893
 * @method $this withOwnerId($value)
2894
 */
2895
class DescribeLiveStreamBitRateData extends Rpc
2896
{
2897
}
2898
2899
/**
2900
 * @method string getDomainName()
2901
 * @method $this withDomainName($value)
2902
 * @method string getOwnerId()
2903
 * @method $this withOwnerId($value)
2904
 */
2905
class DescribeLiveStreamCount extends Rpc
2906
{
2907
2908
    /** @var string */
2909
    public $method = 'GET';
2910
}
2911
2912
/**
2913
 * @method string getDomainName()
2914
 * @method $this withDomainName($value)
2915
 * @method string getOwnerId()
2916
 * @method $this withOwnerId($value)
2917
 */
2918
class DescribeLiveStreamDelayConfig extends Rpc
2919
{
2920
}
2921
2922
/**
2923
 * @method string getStartTime()
2924
 * @method $this withStartTime($value)
2925
 * @method string getAppName()
2926
 * @method $this withAppName($value)
2927
 * @method string getSecurityToken()
2928
 * @method $this withSecurityToken($value)
2929
 * @method string getStreamName()
2930
 * @method $this withStreamName($value)
2931
 * @method string getDomainName()
2932
 * @method $this withDomainName($value)
2933
 * @method string getEndTime()
2934
 * @method $this withEndTime($value)
2935
 * @method string getOwnerId()
2936
 * @method $this withOwnerId($value)
2937
 */
2938
class DescribeLiveStreamHistoryUserNum extends Rpc
2939
{
2940
}
2941
2942
/**
2943
 * @method string getMonitorId()
2944
 * @method $this withMonitorId($value)
2945
 * @method string getPageNum()
2946
 * @method $this withPageNum($value)
2947
 * @method string getPageSize()
2948
 * @method $this withPageSize($value)
2949
 * @method string getOwnerId()
2950
 * @method $this withOwnerId($value)
2951
 * @method string getOrderRule()
2952
 * @method $this withOrderRule($value)
2953
 * @method string getStatus()
2954
 * @method $this withStatus($value)
2955
 */
2956
class DescribeLiveStreamMonitorList extends Rpc
2957
{
2958
}
2959
2960
/**
2961
 * @method string getConfigName()
2962
 * @method $this withConfigName($value)
2963
 * @method string getDomainName()
2964
 * @method $this withDomainName($value)
2965
 * @method string getOwnerId()
2966
 * @method $this withOwnerId($value)
2967
 */
2968
class DescribeLiveStreamOptimizedFeatureConfig extends Rpc
2969
{
2970
}
2971
2972
/**
2973
 * @method string getStartTime()
2974
 * @method $this withStartTime($value)
2975
 * @method string getAppName()
2976
 * @method $this withAppName($value)
2977
 * @method string getSecurityToken()
2978
 * @method $this withSecurityToken($value)
2979
 * @method string getStreamName()
2980
 * @method $this withStreamName($value)
2981
 * @method string getDomainName()
2982
 * @method $this withDomainName($value)
2983
 * @method string getEndTime()
2984
 * @method $this withEndTime($value)
2985
 * @method string getOwnerId()
2986
 * @method $this withOwnerId($value)
2987
 */
2988
class DescribeLiveStreamRecordContent extends Rpc
2989
{
2990
}
2991
2992
/**
2993
 * @method string getAppName()
2994
 * @method $this withAppName($value)
2995
 * @method string getSecurityToken()
2996
 * @method $this withSecurityToken($value)
2997
 * @method string getStreamName()
2998
 * @method $this withStreamName($value)
2999
 * @method string getDomainName()
3000
 * @method $this withDomainName($value)
3001
 * @method string getOwnerId()
3002
 * @method $this withOwnerId($value)
3003
 * @method string getRecordId()
3004
 * @method $this withRecordId($value)
3005
 */
3006
class DescribeLiveStreamRecordIndexFile extends Rpc
3007
{
3008
}
3009
3010
/**
3011
 * @method string getStartTime()
3012
 * @method $this withStartTime($value)
3013
 * @method string getPageNum()
3014
 * @method $this withPageNum($value)
3015
 * @method string getAppName()
3016
 * @method $this withAppName($value)
3017
 * @method string getSecurityToken()
3018
 * @method $this withSecurityToken($value)
3019
 * @method string getPageSize()
3020
 * @method $this withPageSize($value)
3021
 * @method string getStreamName()
3022
 * @method $this withStreamName($value)
3023
 * @method string getOrder()
3024
 * @method $this withOrder($value)
3025
 * @method string getDomainName()
3026
 * @method $this withDomainName($value)
3027
 * @method string getEndTime()
3028
 * @method $this withEndTime($value)
3029
 * @method string getOwnerId()
3030
 * @method $this withOwnerId($value)
3031
 */
3032
class DescribeLiveStreamRecordIndexFiles extends Rpc
3033
{
3034
}
3035
3036
/**
3037
 * @method string getPageNum()
3038
 * @method $this withPageNum($value)
3039
 * @method string getSecurityToken()
3040
 * @method $this withSecurityToken($value)
3041
 * @method string getPageSize()
3042
 * @method $this withPageSize($value)
3043
 * @method string getDomainName()
3044
 * @method $this withDomainName($value)
3045
 * @method string getOwnerId()
3046
 * @method $this withOwnerId($value)
3047
 */
3048
class DescribeLiveStreamsBlockList extends Rpc
3049
{
3050
}
3051
3052
/**
3053
 * @method string getStartTime()
3054
 * @method $this withStartTime($value)
3055
 * @method string getAppName()
3056
 * @method $this withAppName($value)
3057
 * @method string getDomainName()
3058
 * @method $this withDomainName($value)
3059
 * @method string getEndTime()
3060
 * @method $this withEndTime($value)
3061
 * @method string getOwnerId()
3062
 * @method $this withOwnerId($value)
3063
 * @method string getRows()
3064
 * @method $this withRows($value)
3065
 * @method string getPage()
3066
 * @method $this withPage($value)
3067
 */
3068
class DescribeLiveStreamsControlHistory extends Rpc
3069
{
3070
}
3071
3072
/**
3073
 * @method string getStartTime()
3074
 * @method $this withStartTime($value)
3075
 * @method string getAppName()
3076
 * @method $this withAppName($value)
3077
 * @method string getSecurityToken()
3078
 * @method $this withSecurityToken($value)
3079
 * @method string getLimit()
3080
 * @method $this withLimit($value)
3081
 * @method string getStreamName()
3082
 * @method $this withStreamName($value)
3083
 * @method string getOrder()
3084
 * @method $this withOrder($value)
3085
 * @method string getDomainName()
3086
 * @method $this withDomainName($value)
3087
 * @method string getEndTime()
3088
 * @method $this withEndTime($value)
3089
 * @method string getOwnerId()
3090
 * @method $this withOwnerId($value)
3091
 */
3092
class DescribeLiveStreamSnapshotInfo extends Rpc
3093
{
3094
}
3095
3096
/**
3097
 * @method string getDomainName()
3098
 * @method $this withDomainName($value)
3099
 * @method string getOwnerId()
3100
 * @method $this withOwnerId($value)
3101
 */
3102
class DescribeLiveStreamsNotifyUrlConfig extends Rpc
3103
{
3104
}
3105
3106
/**
3107
 * @method string getStartTime()
3108
 * @method $this withStartTime($value)
3109
 * @method string getPageNum()
3110
 * @method $this withPageNum($value)
3111
 * @method string getAppName()
3112
 * @method $this withAppName($value)
3113
 * @method string getPageSize()
3114
 * @method $this withPageSize($value)
3115
 * @method string getStreamName()
3116
 * @method $this withStreamName($value)
3117
 * @method string getQueryType()
3118
 * @method $this withQueryType($value)
3119
 * @method string getStreamType()
3120
 * @method $this withStreamType($value)
3121
 * @method string getDomainName()
3122
 * @method $this withDomainName($value)
3123
 * @method string getEndTime()
3124
 * @method $this withEndTime($value)
3125
 * @method string getOrderBy()
3126
 * @method $this withOrderBy($value)
3127
 * @method string getOwnerId()
3128
 * @method $this withOwnerId($value)
3129
 */
3130
class DescribeLiveStreamsOnlineList extends Rpc
3131
{
3132
}
3133
3134
/**
3135
 * @method string getStartTime()
3136
 * @method $this withStartTime($value)
3137
 * @method string getPageNumber()
3138
 * @method $this withPageNumber($value)
3139
 * @method string getAppName()
3140
 * @method $this withAppName($value)
3141
 * @method string getPageSize()
3142
 * @method $this withPageSize($value)
3143
 * @method string getStreamName()
3144
 * @method $this withStreamName($value)
3145
 * @method string getQueryType()
3146
 * @method $this withQueryType($value)
3147
 * @method string getStreamType()
3148
 * @method $this withStreamType($value)
3149
 * @method string getDomainName()
3150
 * @method $this withDomainName($value)
3151
 * @method string getEndTime()
3152
 * @method $this withEndTime($value)
3153
 * @method string getOrderBy()
3154
 * @method $this withOrderBy($value)
3155
 * @method string getOwnerId()
3156
 * @method $this withOwnerId($value)
3157
 */
3158
class DescribeLiveStreamsPublishList extends Rpc
3159
{
3160
}
3161
3162
/**
3163
 * @method string getAppName()
3164
 * @method $this withAppName($value)
3165
 * @method string getStreamName()
3166
 * @method $this withStreamName($value)
3167
 * @method string getDomainName()
3168
 * @method $this withDomainName($value)
3169
 * @method string getOwnerId()
3170
 * @method $this withOwnerId($value)
3171
 */
3172
class DescribeLiveStreamState extends Rpc
3173
{
3174
}
3175
3176
/**
3177
 * @method string getOwnerId()
3178
 * @method $this withOwnerId($value)
3179
 * @method string getDomainTranscodeName()
3180
 * @method $this withDomainTranscodeName($value)
3181
 */
3182
class DescribeLiveStreamTranscodeInfo extends Rpc
3183
{
3184
}
3185
3186
/**
3187
 * @method string getDomainName()
3188
 * @method $this withDomainName($value)
3189
 * @method string getOwnerId()
3190
 * @method $this withOwnerId($value)
3191
 */
3192
class DescribeLiveStreamTranscodeStreamNum extends Rpc
3193
{
3194
}
3195
3196
/**
3197
 * @method string getPageNumber()
3198
 * @method $this withPageNumber($value)
3199
 * @method string getPageSize()
3200
 * @method $this withPageSize($value)
3201
 * @method string getOwnerId()
3202
 * @method $this withOwnerId($value)
3203
 */
3204
class DescribeLiveStreamWatermarkRules extends Rpc
3205
{
3206
}
3207
3208
/**
3209
 * @method string getPageNumber()
3210
 * @method $this withPageNumber($value)
3211
 * @method string getPageSize()
3212
 * @method $this withPageSize($value)
3213
 * @method string getOwnerId()
3214
 * @method $this withOwnerId($value)
3215
 */
3216
class DescribeLiveStreamWatermarks extends Rpc
3217
{
3218
}
3219
3220
/**
3221
 * @method string getScope()
3222
 * @method $this withScope($value)
3223
 * @method array getTag()
3224
 * @method array getResourceId()
3225
 * @method string getOwnerId()
3226
 * @method $this withOwnerId($value)
3227
 * @method string getResourceType()
3228
 * @method $this withResourceType($value)
3229
 */
3230
class DescribeLiveTagResources extends Rpc
3231
{
3232
3233
    /**
3234
     * @param array $tag
3235
     *
3236
     * @return $this
3237
     */
3238
	public function withTag(array $tag)
3239
	{
3240
	    $this->data['Tag'] = $tag;
3241
		foreach ($tag as $depth1 => $depth1Value) {
3242
			if(isset($depth1Value['Key'])){
3243
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
3244
			}
3245
			if(isset($depth1Value['Value'])){
3246
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
3247
			}
3248
		}
3249
3250
		return $this;
3251
    }
3252
3253
    /**
3254
     * @param array $resourceId
3255
     *
3256
     * @return $this
3257
     */
3258
	public function withResourceId(array $resourceId)
3259
	{
3260
	    $this->data['ResourceId'] = $resourceId;
3261
		foreach ($resourceId as $i => $iValue) {
3262
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
3263
		}
3264
3265
		return $this;
3266
    }
3267
}
3268
3269
/**
3270
 * @method string getStartTime()
3271
 * @method $this withStartTime($value)
3272
 * @method string getLimit()
3273
 * @method $this withLimit($value)
3274
 * @method string getEndTime()
3275
 * @method $this withEndTime($value)
3276
 * @method string getOwnerId()
3277
 * @method $this withOwnerId($value)
3278
 */
3279
class DescribeLiveTopDomainsByFlow extends Rpc
3280
{
3281
}
3282
3283
/**
3284
 * @method string getStartTime()
3285
 * @method $this withStartTime($value)
3286
 * @method string getDimension()
3287
 * @method $this withDimension($value)
3288
 * @method string getArea()
3289
 * @method $this withArea($value)
3290
 * @method string getEndTime()
3291
 * @method $this withEndTime($value)
3292
 * @method string getOwnerId()
3293
 * @method $this withOwnerId($value)
3294
 */
3295
class DescribeLiveUserBillPrediction extends Rpc
3296
{
3297
}
3298
3299
/**
3300
 * @method string getPageNumber()
3301
 * @method $this withPageNumber($value)
3302
 * @method string getSecurityToken()
3303
 * @method $this withSecurityToken($value)
3304
 * @method string getPageSize()
3305
 * @method $this withPageSize($value)
3306
 * @method string getRegionName()
3307
 * @method $this withRegionName($value)
3308
 * @method array getTag()
3309
 * @method string getDomainName()
3310
 * @method $this withDomainName($value)
3311
 * @method string getOwnerId()
3312
 * @method $this withOwnerId($value)
3313
 * @method string getDomainStatus()
3314
 * @method $this withDomainStatus($value)
3315
 * @method string getDomainSearchType()
3316
 * @method $this withDomainSearchType($value)
3317
 * @method string getLiveDomainType()
3318
 * @method $this withLiveDomainType($value)
3319
 */
3320
class DescribeLiveUserDomains extends Rpc
3321
{
3322
3323
    /**
3324
     * @param array $tag
3325
     *
3326
     * @return $this
3327
     */
3328
	public function withTag(array $tag)
3329
	{
3330
	    $this->data['Tag'] = $tag;
3331
		foreach ($tag as $depth1 => $depth1Value) {
3332
			if(isset($depth1Value['Value'])){
3333
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
3334
			}
3335
			if(isset($depth1Value['Key'])){
3336
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
3337
			}
3338
		}
3339
3340
		return $this;
3341
    }
3342
}
3343
3344
/**
3345
 * @method string getOwnerId()
3346
 * @method $this withOwnerId($value)
3347
 * @method string getSecurityToken()
3348
 * @method $this withSecurityToken($value)
3349
 */
3350
class DescribeLiveUserQuota extends Rpc
3351
{
3352
}
3353
3354
/**
3355
 * @method string getOwnerId()
3356
 * @method $this withOwnerId($value)
3357
 */
3358
class DescribeLiveUserTags extends Rpc
3359
{
3360
}
3361
3362
/**
3363
 * @method string getStartTime()
3364
 * @method $this withStartTime($value)
3365
 * @method string getAppName()
3366
 * @method $this withAppName($value)
3367
 * @method string getPageSize()
3368
 * @method $this withPageSize($value)
3369
 * @method string getStreamName()
3370
 * @method $this withStreamName($value)
3371
 * @method string getMixStreamId()
3372
 * @method $this withMixStreamId($value)
3373
 * @method string getDomainName()
3374
 * @method $this withDomainName($value)
3375
 * @method string getEndTime()
3376
 * @method $this withEndTime($value)
3377
 * @method string getOwnerId()
3378
 * @method $this withOwnerId($value)
3379
 * @method string getPageNo()
3380
 * @method $this withPageNo($value)
3381
 */
3382
class DescribeMixStreamList extends Rpc
3383
{
3384
}
3385
3386
/**
3387
 * @method string getPageNum()
3388
 * @method $this withPageNum($value)
3389
 * @method string getPageSize()
3390
 * @method $this withPageSize($value)
3391
 * @method string getOrder()
3392
 * @method $this withOrder($value)
3393
 * @method string getOwnerId()
3394
 * @method $this withOwnerId($value)
3395
 * @method string getRoomId()
3396
 * @method $this withRoomId($value)
3397
 * @method string getAppId()
3398
 * @method $this withAppId($value)
3399
 */
3400
class DescribeRoomKickoutUserList extends Rpc
3401
{
3402
}
3403
3404
/**
3405
 * @method string getStartTime()
3406
 * @method $this withStartTime($value)
3407
 * @method string getAnchorId()
3408
 * @method $this withAnchorId($value)
3409
 * @method string getPageNum()
3410
 * @method $this withPageNum($value)
3411
 * @method string getRoomStatus()
3412
 * @method $this withRoomStatus($value)
3413
 * @method string getPageSize()
3414
 * @method $this withPageSize($value)
3415
 * @method string getOrder()
3416
 * @method $this withOrder($value)
3417
 * @method string getEndTime()
3418
 * @method $this withEndTime($value)
3419
 * @method string getOwnerId()
3420
 * @method $this withOwnerId($value)
3421
 * @method string getRoomId()
3422
 * @method $this withRoomId($value)
3423
 * @method string getAppId()
3424
 * @method $this withAppId($value)
3425
 */
3426
class DescribeRoomList extends Rpc
3427
{
3428
}
3429
3430
/**
3431
 * @method string getOwnerId()
3432
 * @method $this withOwnerId($value)
3433
 * @method string getRoomId()
3434
 * @method $this withRoomId($value)
3435
 * @method string getAppId()
3436
 * @method $this withAppId($value)
3437
 */
3438
class DescribeRoomStatus extends Rpc
3439
{
3440
}
3441
3442
/**
3443
 * @method string getCasterId()
3444
 * @method $this withCasterId($value)
3445
 * @method string getOwnerId()
3446
 * @method $this withOwnerId($value)
3447
 */
3448
class DescribeShowList extends Rpc
3449
{
3450
}
3451
3452
/**
3453
 * @method string getLayoutId()
3454
 * @method $this withLayoutId($value)
3455
 * @method string getCasterId()
3456
 * @method $this withCasterId($value)
3457
 * @method string getOwnerId()
3458
 * @method $this withOwnerId($value)
3459
 */
3460
class DescribeStudioLayouts extends Rpc
3461
{
3462
}
3463
3464
/**
3465
 * @method string getStartTime()
3466
 * @method $this withStartTime($value)
3467
 * @method string getStream()
3468
 * @method $this withStream($value)
3469
 * @method string getApp()
3470
 * @method $this withApp($value)
3471
 * @method string getEndTime()
3472
 * @method $this withEndTime($value)
3473
 * @method string getOwnerId()
3474
 * @method $this withOwnerId($value)
3475
 * @method string getDomain()
3476
 * @method $this withDomain($value)
3477
 */
3478
class DescribeToutiaoLivePlay extends Rpc
3479
{
3480
}
3481
3482
/**
3483
 * @method string getStartTime()
3484
 * @method $this withStartTime($value)
3485
 * @method string getStream()
3486
 * @method $this withStream($value)
3487
 * @method string getApp()
3488
 * @method $this withApp($value)
3489
 * @method string getEndTime()
3490
 * @method $this withEndTime($value)
3491
 * @method string getOwnerId()
3492
 * @method $this withOwnerId($value)
3493
 * @method string getDomain()
3494
 * @method $this withDomain($value)
3495
 */
3496
class DescribeToutiaoLivePublish extends Rpc
3497
{
3498
}
3499
3500
/**
3501
 * @method string getStartTime()
3502
 * @method $this withStartTime($value)
3503
 * @method string getDomainName()
3504
 * @method $this withDomainName($value)
3505
 * @method string getEndTime()
3506
 * @method $this withEndTime($value)
3507
 * @method string getOwnerId()
3508
 * @method $this withOwnerId($value)
3509
 * @method string getDomainSwitch()
3510
 * @method $this withDomainSwitch($value)
3511
 */
3512
class DescribeUpBpsPeakData extends Rpc
3513
{
3514
}
3515
3516
/**
3517
 * @method string getLine()
3518
 * @method $this withLine($value)
3519
 * @method string getStartTime()
3520
 * @method $this withStartTime($value)
3521
 * @method string getDomainName()
3522
 * @method $this withDomainName($value)
3523
 * @method string getEndTime()
3524
 * @method $this withEndTime($value)
3525
 * @method string getOwnerId()
3526
 * @method $this withOwnerId($value)
3527
 * @method string getDomainSwitch()
3528
 * @method $this withDomainSwitch($value)
3529
 */
3530
class DescribeUpBpsPeakOfLine extends Rpc
3531
{
3532
}
3533
3534
/**
3535
 * @method string getStartTime()
3536
 * @method $this withStartTime($value)
3537
 * @method string getDomainName()
3538
 * @method $this withDomainName($value)
3539
 * @method string getEndTime()
3540
 * @method $this withEndTime($value)
3541
 * @method string getOwnerId()
3542
 * @method $this withOwnerId($value)
3543
 * @method string getDomainSwitch()
3544
 * @method $this withDomainSwitch($value)
3545
 */
3546
class DescribeUpPeakPublishStreamData extends Rpc
3547
{
3548
}
3549
3550
/**
3551
 * @method string getDomainName()
3552
 * @method $this withDomainName($value)
3553
 * @method string getOwnerId()
3554
 * @method $this withOwnerId($value)
3555
 */
3556
class DisableLiveRealtimeLogDelivery extends Rpc
3557
{
3558
3559
    /** @var string */
3560
    public $method = 'GET';
3561
}
3562
3563
/**
3564
 * @method string getStream()
3565
 * @method $this withStream($value)
3566
 * @method string getApp()
3567
 * @method $this withApp($value)
3568
 * @method string getOwnerId()
3569
 * @method $this withOwnerId($value)
3570
 * @method string getTemplateId()
3571
 * @method $this withTemplateId($value)
3572
 * @method string getDomain()
3573
 * @method $this withDomain($value)
3574
 */
3575
class DynamicUpdateWaterMarkStreamRule extends Rpc
3576
{
3577
}
3578
3579
/**
3580
 * @method string getProgramItems()
3581
 * @method $this withProgramItems($value)
3582
 * @method string getProgramId()
3583
 * @method $this withProgramId($value)
3584
 * @method string getOwnerId()
3585
 * @method $this withOwnerId($value)
3586
 * @method string getProgramConfig()
3587
 * @method $this withProgramConfig($value)
3588
 */
3589
class EditPlaylist extends Rpc
3590
{
3591
}
3592
3593
/**
3594
 * @method string getStartTime()
3595
 * @method $this withStartTime($value)
3596
 * @method string getUserData()
3597
 * @method $this withUserData($value)
3598
 * @method string getStorageInfo()
3599
 * @method $this withStorageInfo($value)
3600
 * @method string getCasterId()
3601
 * @method $this withCasterId($value)
3602
 * @method string getEndTime()
3603
 * @method $this withEndTime($value)
3604
 * @method string getOwnerId()
3605
 * @method $this withOwnerId($value)
3606
 * @method string getShowId()
3607
 * @method $this withShowId($value)
3608
 */
3609
class EditShowAndReplace extends Rpc
3610
{
3611
}
3612
3613
/**
3614
 * @method string getCasterId()
3615
 * @method $this withCasterId($value)
3616
 * @method string getOwnerId()
3617
 * @method $this withOwnerId($value)
3618
 * @method string getSceneId()
3619
 * @method $this withSceneId($value)
3620
 */
3621
class EffectCasterUrgent extends Rpc
3622
{
3623
}
3624
3625
/**
3626
 * @method string getResourceId()
3627
 * @method $this withResourceId($value)
3628
 * @method string getCasterId()
3629
 * @method $this withCasterId($value)
3630
 * @method string getOwnerId()
3631
 * @method $this withOwnerId($value)
3632
 * @method string getSceneId()
3633
 * @method $this withSceneId($value)
3634
 */
3635
class EffectCasterVideoResource extends Rpc
3636
{
3637
}
3638
3639
/**
3640
 * @method string getDomainName()
3641
 * @method $this withDomainName($value)
3642
 * @method string getOwnerId()
3643
 * @method $this withOwnerId($value)
3644
 */
3645
class EnableLiveRealtimeLogDelivery extends Rpc
3646
{
3647
3648
    /** @var string */
3649
    public $method = 'GET';
3650
}
3651
3652
/**
3653
 * @method string getAppName()
3654
 * @method $this withAppName($value)
3655
 * @method string getStreamName()
3656
 * @method $this withStreamName($value)
3657
 * @method string getControlStreamAction()
3658
 * @method $this withControlStreamAction($value)
3659
 * @method string getResumeTime()
3660
 * @method $this withResumeTime($value)
3661
 * @method string getLiveStreamType()
3662
 * @method $this withLiveStreamType($value)
3663
 * @method string getDomainName()
3664
 * @method $this withDomainName($value)
3665
 * @method string getOwnerId()
3666
 * @method $this withOwnerId($value)
3667
 * @method string getOneshot()
3668
 * @method $this withOneshot($value)
3669
 */
3670
class ForbidLiveStream extends Rpc
3671
{
3672
}
3673
3674
/**
3675
 * @method string getUserData()
3676
 * @method $this withUserData($value)
3677
 * @method string getEndTime()
3678
 * @method $this withEndTime($value)
3679
 * @method string getOwnerId()
3680
 * @method $this withOwnerId($value)
3681
 * @method string getRoomId()
3682
 * @method $this withRoomId($value)
3683
 * @method string getAppId()
3684
 * @method $this withAppId($value)
3685
 */
3686
class ForbidPushStream extends Rpc
3687
{
3688
}
3689
3690
/**
3691
 * @method string getUserId()
3692
 * @method $this withUserId($value)
3693
 * @method string getOwnerId()
3694
 * @method $this withOwnerId($value)
3695
 */
3696
class GetAllCustomTemplates extends Rpc
3697
{
3698
}
3699
3700
/**
3701
 * @method string getTemplate()
3702
 * @method $this withTemplate($value)
3703
 * @method string getOwnerId()
3704
 * @method $this withOwnerId($value)
3705
 */
3706
class GetCustomTemplate extends Rpc
3707
{
3708
}
3709
3710
/**
3711
 * @method string getCasterId()
3712
 * @method $this withCasterId($value)
3713
 * @method string getOwnerId()
3714
 * @method $this withOwnerId($value)
3715
 * @method string getShowId()
3716
 * @method $this withShowId($value)
3717
 */
3718
class GetEditingJobInfo extends Rpc
3719
{
3720
}
3721
3722
/**
3723
 * @method string getApp()
3724
 * @method $this withApp($value)
3725
 * @method string getGroupId()
3726
 * @method $this withGroupId($value)
3727
 * @method string getDomainName()
3728
 * @method $this withDomainName($value)
3729
 * @method string getOwnerId()
3730
 * @method $this withOwnerId($value)
3731
 */
3732
class GetMultiRateConfig extends Rpc
3733
{
3734
}
3735
3736
/**
3737
 * @method string getDomainName()
3738
 * @method $this withDomainName($value)
3739
 * @method string getOwnerId()
3740
 * @method $this withOwnerId($value)
3741
 */
3742
class GetMultiRateConfigList extends Rpc
3743
{
3744
}
3745
3746
/**
3747
 * @method string getVideoMsid()
3748
 * @method $this withVideoMsid($value)
3749
 * @method string getRegionCode()
3750
 * @method $this withRegionCode($value)
3751
 * @method string getConnectionTimeout()
3752
 * @method $this withConnectionTimeout($value)
3753
 * @method string getAppName()
3754
 * @method $this withAppName($value)
3755
 * @method string getAudioMsid()
3756
 * @method $this withAudioMsid($value)
3757
 * @method string getMediaTimeout()
3758
 * @method $this withMediaTimeout($value)
3759
 * @method string getStreamName()
3760
 * @method $this withStreamName($value)
3761
 * @method string getDomainName()
3762
 * @method $this withDomainName($value)
3763
 * @method string getOwnerId()
3764
 * @method $this withOwnerId($value)
3765
 */
3766
class HotLiveRtcStream extends Rpc
3767
{
3768
}
3769
3770
/**
3771
 * @method string getStartTime()
3772
 * @method $this withStartTime($value)
3773
 * @method string getCasterConfig()
3774
 * @method $this withCasterConfig($value)
3775
 * @method string getDomainName()
3776
 * @method $this withDomainName($value)
3777
 * @method string getEndTime()
3778
 * @method $this withEndTime($value)
3779
 * @method string getOwnerId()
3780
 * @method $this withOwnerId($value)
3781
 * @method string getCallBackUrl()
3782
 * @method $this withCallBackUrl($value)
3783
 * @method string getResourceIds()
3784
 * @method $this withResourceIds($value)
3785
 */
3786
class InitializeAutoShowListTask extends Rpc
3787
{
3788
}
3789
3790
/**
3791
 * @method string getOwnerId()
3792
 * @method $this withOwnerId($value)
3793
 * @method string getLiveOpenapiReserve()
3794
 * @method $this withLiveOpenapiReserve($value)
3795
 */
3796
class ListLiveRealtimeLogDelivery extends Rpc
3797
{
3798
3799
    /** @var string */
3800
    public $method = 'GET';
3801
}
3802
3803
/**
3804
 * @method string getProject()
3805
 * @method $this withProject($value)
3806
 * @method string getOwnerId()
3807
 * @method $this withOwnerId($value)
3808
 * @method string getRegion()
3809
 * @method $this withRegion($value)
3810
 * @method string getLogstore()
3811
 * @method $this withLogstore($value)
3812
 */
3813
class ListLiveRealtimeLogDeliveryDomains extends Rpc
3814
{
3815
3816
    /** @var string */
3817
    public $method = 'GET';
3818
}
3819
3820
/**
3821
 * @method string getOwnerId()
3822
 * @method $this withOwnerId($value)
3823
 * @method string getLiveOpenapiReserve()
3824
 * @method $this withLiveOpenapiReserve($value)
3825
 */
3826
class ListLiveRealtimeLogDeliveryInfos extends Rpc
3827
{
3828
3829
    /** @var string */
3830
    public $method = 'GET';
3831
}
3832
3833
/**
3834
 * @method string getPageSize()
3835
 * @method $this withPageSize($value)
3836
 * @method string getProgramId()
3837
 * @method $this withProgramId($value)
3838
 * @method string getOwnerId()
3839
 * @method $this withOwnerId($value)
3840
 * @method string getPage()
3841
 * @method $this withPage($value)
3842
 */
3843
class ListPlaylist extends Rpc
3844
{
3845
}
3846
3847
/**
3848
 * @method string getProgramItemIds()
3849
 * @method $this withProgramItemIds($value)
3850
 * @method string getProgramId()
3851
 * @method $this withProgramId($value)
3852
 * @method string getOwnerId()
3853
 * @method $this withOwnerId($value)
3854
 */
3855
class ListPlaylistItems extends Rpc
3856
{
3857
}
3858
3859
/**
3860
 * @method string getImageLayerContent()
3861
 * @method $this withImageLayerContent($value)
3862
 * @method string getComponentName()
3863
 * @method $this withComponentName($value)
3864
 * @method string getComponentId()
3865
 * @method $this withComponentId($value)
3866
 * @method string getCasterId()
3867
 * @method $this withCasterId($value)
3868
 * @method string getComponentLayer()
3869
 * @method $this withComponentLayer($value)
3870
 * @method string getOwnerId()
3871
 * @method $this withOwnerId($value)
3872
 * @method string getComponentType()
3873
 * @method $this withComponentType($value)
3874
 * @method string getEffect()
3875
 * @method $this withEffect($value)
3876
 * @method string getCaptionLayerContent()
3877
 * @method $this withCaptionLayerContent($value)
3878
 * @method string getTextLayerContent()
3879
 * @method $this withTextLayerContent($value)
3880
 */
3881
class ModifyCasterComponent extends Rpc
3882
{
3883
}
3884
3885
/**
3886
 * @method string getEpisodeName()
3887
 * @method $this withEpisodeName($value)
3888
 * @method string getStartTime()
3889
 * @method $this withStartTime($value)
3890
 * @method string getResourceId()
3891
 * @method $this withResourceId($value)
3892
 * @method array getComponentId()
3893
 * @method string getCasterId()
3894
 * @method $this withCasterId($value)
3895
 * @method string getEndTime()
3896
 * @method $this withEndTime($value)
3897
 * @method string getOwnerId()
3898
 * @method $this withOwnerId($value)
3899
 * @method string getEpisodeId()
3900
 * @method $this withEpisodeId($value)
3901
 * @method string getSwitchType()
3902
 * @method $this withSwitchType($value)
3903
 */
3904
class ModifyCasterEpisode extends Rpc
3905
{
3906
3907
    /**
3908
     * @param array $componentId
3909
     *
3910
     * @return $this
3911
     */
3912
	public function withComponentId(array $componentId)
3913
	{
3914
	    $this->data['ComponentId'] = $componentId;
3915
		foreach ($componentId as $i => $iValue) {
3916
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
3917
		}
3918
3919
		return $this;
3920
    }
3921
}
3922
3923
/**
3924
 * @method array getBlendList()
3925
 * @method string getLayoutId()
3926
 * @method $this withLayoutId($value)
3927
 * @method string getCasterId()
3928
 * @method $this withCasterId($value)
3929
 * @method string getOwnerId()
3930
 * @method $this withOwnerId($value)
3931
 * @method array getAudioLayer()
3932
 * @method array getVideoLayer()
3933
 * @method array getMixList()
3934
 */
3935
class ModifyCasterLayout extends Rpc
3936
{
3937
3938
    /**
3939
     * @param array $blendList
3940
     *
3941
     * @return $this
3942
     */
3943
	public function withBlendList(array $blendList)
3944
	{
3945
	    $this->data['BlendList'] = $blendList;
3946
		foreach ($blendList as $i => $iValue) {
3947
			$this->options['query']['BlendList.' . ($i + 1)] = $iValue;
3948
		}
3949
3950
		return $this;
3951
    }
3952
3953
    /**
3954
     * @param array $audioLayer
3955
     *
3956
     * @return $this
3957
     */
3958
	public function withAudioLayer(array $audioLayer)
3959
	{
3960
	    $this->data['AudioLayer'] = $audioLayer;
3961
		foreach ($audioLayer as $depth1 => $depth1Value) {
3962
			if(isset($depth1Value['VolumeRate'])){
3963
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
3964
			}
3965
			if(isset($depth1Value['ValidChannel'])){
3966
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
3967
			}
3968
			if(isset($depth1Value['FixedDelayDuration'])){
3969
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
3970
			}
3971
		}
3972
3973
		return $this;
3974
    }
3975
3976
    /**
3977
     * @param array $videoLayer
3978
     *
3979
     * @return $this
3980
     */
3981
	public function withVideoLayer(array $videoLayer)
3982
	{
3983
	    $this->data['VideoLayer'] = $videoLayer;
3984
		foreach ($videoLayer as $depth1 => $depth1Value) {
3985
			if(isset($depth1Value['FillMode'])){
3986
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FillMode'] = $depth1Value['FillMode'];
3987
			}
3988
			if(isset($depth1Value['HeightNormalized'])){
3989
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.HeightNormalized'] = $depth1Value['HeightNormalized'];
3990
			}
3991
			if(isset($depth1Value['WidthNormalized'])){
3992
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.WidthNormalized'] = $depth1Value['WidthNormalized'];
3993
			}
3994
			if(isset($depth1Value['PositionRefer'])){
3995
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionRefer'] = $depth1Value['PositionRefer'];
3996
			}
3997
			foreach ($depth1Value['PositionNormalized'] as $i => $iValue) {
3998
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.PositionNormalized.' . ($i + 1)] = $iValue;
3999
			}
4000
			if(isset($depth1Value['FixedDelayDuration'])){
4001
				$this->options['query']['VideoLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
4002
			}
4003
		}
4004
4005
		return $this;
4006
    }
4007
4008
    /**
4009
     * @param array $mixList
4010
     *
4011
     * @return $this
4012
     */
4013
	public function withMixList(array $mixList)
4014
	{
4015
	    $this->data['MixList'] = $mixList;
4016
		foreach ($mixList as $i => $iValue) {
4017
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
4018
		}
4019
4020
		return $this;
4021
    }
4022
}
4023
4024
/**
4025
 * @method array getEpisode()
4026
 * @method string getCasterId()
4027
 * @method $this withCasterId($value)
4028
 * @method string getOwnerId()
4029
 * @method $this withOwnerId($value)
4030
 */
4031
class ModifyCasterProgram extends Rpc
4032
{
4033
4034
    /**
4035
     * @param array $episode
4036
     *
4037
     * @return $this
4038
     */
4039
	public function withEpisode(array $episode)
4040
	{
4041
	    $this->data['Episode'] = $episode;
4042
		foreach ($episode as $depth1 => $depth1Value) {
4043
			if(isset($depth1Value['EpisodeId'])){
4044
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeId'] = $depth1Value['EpisodeId'];
4045
			}
4046
			if(isset($depth1Value['EpisodeType'])){
4047
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeType'] = $depth1Value['EpisodeType'];
4048
			}
4049
			if(isset($depth1Value['EpisodeName'])){
4050
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EpisodeName'] = $depth1Value['EpisodeName'];
4051
			}
4052
			if(isset($depth1Value['ResourceId'])){
4053
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
4054
			}
4055
			foreach ($depth1Value['ComponentId'] as $i => $iValue) {
4056
				$this->options['query']['Episode.' . ($depth1 + 1) . '.ComponentId.' . ($i + 1)] = $iValue;
4057
			}
4058
			if(isset($depth1Value['StartTime'])){
4059
				$this->options['query']['Episode.' . ($depth1 + 1) . '.StartTime'] = $depth1Value['StartTime'];
4060
			}
4061
			if(isset($depth1Value['EndTime'])){
4062
				$this->options['query']['Episode.' . ($depth1 + 1) . '.EndTime'] = $depth1Value['EndTime'];
4063
			}
4064
			if(isset($depth1Value['SwitchType'])){
4065
				$this->options['query']['Episode.' . ($depth1 + 1) . '.SwitchType'] = $depth1Value['SwitchType'];
4066
			}
4067
		}
4068
4069
		return $this;
4070
    }
4071
}
4072
4073
/**
4074
 * @method string getEndOffset()
4075
 * @method $this withEndOffset($value)
4076
 * @method string getMaterialId()
4077
 * @method $this withMaterialId($value)
4078
 * @method string getResourceId()
4079
 * @method $this withResourceId($value)
4080
 * @method string getVodUrl()
4081
 * @method $this withVodUrl($value)
4082
 * @method string getCasterId()
4083
 * @method $this withCasterId($value)
4084
 * @method string getOwnerId()
4085
 * @method $this withOwnerId($value)
4086
 * @method string getBeginOffset()
4087
 * @method $this withBeginOffset($value)
4088
 * @method string getLiveStreamUrl()
4089
 * @method $this withLiveStreamUrl($value)
4090
 * @method string getPtsCallbackInterval()
4091
 * @method $this withPtsCallbackInterval($value)
4092
 * @method string getResourceName()
4093
 * @method $this withResourceName($value)
4094
 * @method string getRepeatNum()
4095
 * @method $this withRepeatNum($value)
4096
 */
4097
class ModifyCasterVideoResource extends Rpc
4098
{
4099
}
4100
4101
/**
4102
 * @method string getProperty()
4103
 * @method $this withProperty($value)
4104
 * @method string getDomainName()
4105
 * @method $this withDomainName($value)
4106
 * @method string getOwnerId()
4107
 * @method $this withOwnerId($value)
4108
 */
4109
class ModifyLiveDomainSchdmByProperty extends Rpc
4110
{
4111
}
4112
4113
/**
4114
 * @method string getProject()
4115
 * @method $this withProject($value)
4116
 * @method string getDomainName()
4117
 * @method $this withDomainName($value)
4118
 * @method string getOwnerId()
4119
 * @method $this withOwnerId($value)
4120
 * @method string getRegion()
4121
 * @method $this withRegion($value)
4122
 * @method string getLogstore()
4123
 * @method $this withLogstore($value)
4124
 */
4125
class ModifyLiveRealtimeLogDelivery extends Rpc
4126
{
4127
4128
    /** @var string */
4129
    public $method = 'GET';
4130
}
4131
4132
/**
4133
 * @method string getRepeatTimes()
4134
 * @method $this withRepeatTimes($value)
4135
 * @method string getHighPriorityShowStartTime()
4136
 * @method $this withHighPriorityShowStartTime($value)
4137
 * @method string getCasterId()
4138
 * @method $this withCasterId($value)
4139
 * @method string getHighPriorityShowId()
4140
 * @method $this withHighPriorityShowId($value)
4141
 * @method string getOwnerId()
4142
 * @method $this withOwnerId($value)
4143
 * @method string getShowId()
4144
 * @method $this withShowId($value)
4145
 * @method string getSpot()
4146
 * @method $this withSpot($value)
4147
 */
4148
class ModifyShowList extends Rpc
4149
{
4150
}
4151
4152
/**
4153
 * @method string getScreenInputConfigList()
4154
 * @method $this withScreenInputConfigList($value)
4155
 * @method string getLayoutId()
4156
 * @method $this withLayoutId($value)
4157
 * @method string getLayoutName()
4158
 * @method $this withLayoutName($value)
4159
 * @method string getLayerOrderConfigList()
4160
 * @method $this withLayerOrderConfigList($value)
4161
 * @method string getMediaInputConfigList()
4162
 * @method $this withMediaInputConfigList($value)
4163
 * @method string getCasterId()
4164
 * @method $this withCasterId($value)
4165
 * @method string getBgImageConfig()
4166
 * @method $this withBgImageConfig($value)
4167
 * @method string getOwnerId()
4168
 * @method $this withOwnerId($value)
4169
 * @method string getCommonConfig()
4170
 * @method $this withCommonConfig($value)
4171
 */
4172
class ModifyStudioLayout extends Rpc
4173
{
4174
}
4175
4176
/**
4177
 * @method string getDuration()
4178
 * @method $this withDuration($value)
4179
 * @method string getAppName()
4180
 * @method $this withAppName($value)
4181
 * @method string getStreamName()
4182
 * @method $this withStreamName($value)
4183
 * @method string getIgnoreTranscode()
4184
 * @method $this withIgnoreTranscode($value)
4185
 * @method string getDomainName()
4186
 * @method $this withDomainName($value)
4187
 * @method string getOwnerId()
4188
 * @method $this withOwnerId($value)
4189
 * @method string getVision()
4190
 * @method $this withVision($value)
4191
 */
4192
class OpenLiveShift extends Rpc
4193
{
4194
}
4195
4196
/**
4197
 * @method string getCasterId()
4198
 * @method $this withCasterId($value)
4199
 * @method string getOwnerId()
4200
 * @method $this withOwnerId($value)
4201
 * @method string getShowId()
4202
 * @method $this withShowId($value)
4203
 */
4204
class PlayChoosenShow extends Rpc
4205
{
4206
}
4207
4208
/**
4209
 * @method string getFunctionName()
4210
 * @method $this withFunctionName($value)
4211
 * @method string getDomainName()
4212
 * @method $this withDomainName($value)
4213
 * @method string getOwnerId()
4214
 * @method $this withOwnerId($value)
4215
 */
4216
class PublishLiveStagingConfigToProduction extends Rpc
4217
{
4218
}
4219
4220
/**
4221
 * @method string getDomainName()
4222
 * @method $this withDomainName($value)
4223
 * @method string getOwnerId()
4224
 * @method $this withOwnerId($value)
4225
 */
4226
class QuerySnapshotCallbackAuth extends Rpc
4227
{
4228
}
4229
4230
/**
4231
 * @method string getAppName()
4232
 * @method $this withAppName($value)
4233
 * @method string getStreamName()
4234
 * @method $this withStreamName($value)
4235
 * @method string getDomainName()
4236
 * @method $this withDomainName($value)
4237
 * @method string getOwnerId()
4238
 * @method $this withOwnerId($value)
4239
 * @method string getCommand()
4240
 * @method $this withCommand($value)
4241
 */
4242
class RealTimeRecordCommand extends Rpc
4243
{
4244
}
4245
4246
/**
4247
 * @method string getMode()
4248
 * @method $this withMode($value)
4249
 * @method string getAppName()
4250
 * @method $this withAppName($value)
4251
 * @method string getStreamName()
4252
 * @method $this withStreamName($value)
4253
 * @method string getDomainName()
4254
 * @method $this withDomainName($value)
4255
 * @method string getOwnerId()
4256
 * @method $this withOwnerId($value)
4257
 * @method string getCommand()
4258
 * @method $this withCommand($value)
4259
 * @method string getInterval()
4260
 * @method $this withInterval($value)
4261
 */
4262
class RealTimeSnapshotCommand extends Rpc
4263
{
4264
}
4265
4266
/**
4267
 * @method string getCasterId()
4268
 * @method $this withCasterId($value)
4269
 * @method string getOwnerId()
4270
 * @method $this withOwnerId($value)
4271
 * @method string getShowId()
4272
 * @method $this withShowId($value)
4273
 */
4274
class RemoveShowFromShowList extends Rpc
4275
{
4276
}
4277
4278
/**
4279
 * @method string getAppName()
4280
 * @method $this withAppName($value)
4281
 * @method string getSecurityToken()
4282
 * @method $this withSecurityToken($value)
4283
 * @method string getStreamName()
4284
 * @method $this withStreamName($value)
4285
 * @method string getLiveStreamType()
4286
 * @method $this withLiveStreamType($value)
4287
 * @method string getDomainName()
4288
 * @method $this withDomainName($value)
4289
 * @method string getOwnerId()
4290
 * @method $this withOwnerId($value)
4291
 */
4292
class ResumeLiveStream extends Rpc
4293
{
4294
}
4295
4296
/**
4297
 * @method string getFunctionName()
4298
 * @method $this withFunctionName($value)
4299
 * @method string getDomainName()
4300
 * @method $this withDomainName($value)
4301
 * @method string getOwnerId()
4302
 * @method $this withOwnerId($value)
4303
 */
4304
class RollbackLiveStagingConfig extends Rpc
4305
{
4306
}
4307
4308
/**
4309
 * @method string getData()
4310
 * @method $this withData($value)
4311
 * @method string getAppUid()
4312
 * @method $this withAppUid($value)
4313
 * @method string getOwnerId()
4314
 * @method $this withOwnerId($value)
4315
 * @method string getPriority()
4316
 * @method $this withPriority($value)
4317
 * @method string getRoomId()
4318
 * @method $this withRoomId($value)
4319
 * @method string getAppId()
4320
 * @method $this withAppId($value)
4321
 */
4322
class SendRoomNotification extends Rpc
4323
{
4324
}
4325
4326
/**
4327
 * @method string getData()
4328
 * @method $this withData($value)
4329
 * @method string getToAppUid()
4330
 * @method $this withToAppUid($value)
4331
 * @method string getAppUid()
4332
 * @method $this withAppUid($value)
4333
 * @method string getOwnerId()
4334
 * @method $this withOwnerId($value)
4335
 * @method string getPriority()
4336
 * @method $this withPriority($value)
4337
 * @method string getRoomId()
4338
 * @method $this withRoomId($value)
4339
 * @method string getAppId()
4340
 * @method $this withAppId($value)
4341
 */
4342
class SendRoomUserNotification extends Rpc
4343
{
4344
}
4345
4346
/**
4347
 * @method string getFaceBeauty()
4348
 * @method $this withFaceBeauty($value)
4349
 * @method string getSeekOffset()
4350
 * @method $this withSeekOffset($value)
4351
 * @method string getPlayStatus()
4352
 * @method $this withPlayStatus($value)
4353
 * @method string getResourceId()
4354
 * @method $this withResourceId($value)
4355
 * @method string getCasterId()
4356
 * @method $this withCasterId($value)
4357
 * @method string getOwnerId()
4358
 * @method $this withOwnerId($value)
4359
 * @method string getReloadFlag()
4360
 * @method $this withReloadFlag($value)
4361
 * @method string getChannelId()
4362
 * @method $this withChannelId($value)
4363
 */
4364
class SetCasterChannel extends Rpc
4365
{
4366
}
4367
4368
/**
4369
 * @method string getChannelEnable()
4370
 * @method $this withChannelEnable($value)
4371
 * @method string getProgramEffect()
4372
 * @method $this withProgramEffect($value)
4373
 * @method string getProgramName()
4374
 * @method $this withProgramName($value)
4375
 * @method string getRecordConfig()
4376
 * @method $this withRecordConfig($value)
4377
 * @method string getUrgentMaterialId()
4378
 * @method $this withUrgentMaterialId($value)
4379
 * @method string getTranscodeConfig()
4380
 * @method $this withTranscodeConfig($value)
4381
 * @method string getCasterName()
4382
 * @method $this withCasterName($value)
4383
 * @method string getSideOutputUrl()
4384
 * @method $this withSideOutputUrl($value)
4385
 * @method string getSyncGroupsConfig()
4386
 * @method $this withSyncGroupsConfig($value)
4387
 * @method string getSideOutputUrlList()
4388
 * @method $this withSideOutputUrlList($value)
4389
 * @method string getCasterId()
4390
 * @method $this withCasterId($value)
4391
 * @method string getDomainName()
4392
 * @method $this withDomainName($value)
4393
 * @method string getOwnerId()
4394
 * @method $this withOwnerId($value)
4395
 * @method string getDelay()
4396
 * @method $this withDelay($value)
4397
 * @method string getCallbackUrl()
4398
 * @method $this withCallbackUrl($value)
4399
 */
4400
class SetCasterConfig extends Rpc
4401
{
4402
}
4403
4404
/**
4405
 * @method string getLayoutId()
4406
 * @method $this withLayoutId($value)
4407
 * @method array getComponentId()
4408
 * @method string getCasterId()
4409
 * @method $this withCasterId($value)
4410
 * @method string getOwnerId()
4411
 * @method $this withOwnerId($value)
4412
 * @method string getSceneId()
4413
 * @method $this withSceneId($value)
4414
 */
4415
class SetCasterSceneConfig extends Rpc
4416
{
4417
4418
    /**
4419
     * @param array $componentId
4420
     *
4421
     * @return $this
4422
     */
4423
	public function withComponentId(array $componentId)
4424
	{
4425
	    $this->data['ComponentId'] = $componentId;
4426
		foreach ($componentId as $i => $iValue) {
4427
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
4428
		}
4429
4430
		return $this;
4431
    }
4432
}
4433
4434
/**
4435
 * @method string getCasterId()
4436
 * @method $this withCasterId($value)
4437
 * @method string getOwnerId()
4438
 * @method $this withOwnerId($value)
4439
 * @method array getSyncGroup()
4440
 */
4441
class SetCasterSyncGroup extends Rpc
4442
{
4443
4444
    /**
4445
     * @param array $syncGroup
4446
     *
4447
     * @return $this
4448
     */
4449
	public function withSyncGroup(array $syncGroup)
4450
	{
4451
	    $this->data['SyncGroup'] = $syncGroup;
4452
		foreach ($syncGroup as $depth1 => $depth1Value) {
4453
			if(isset($depth1Value['Mode'])){
4454
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.Mode'] = $depth1Value['Mode'];
4455
			}
4456
			if(isset($depth1Value['SyncDelayThreshold'])){
4457
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.SyncDelayThreshold'] = $depth1Value['SyncDelayThreshold'];
4458
			}
4459
			if(isset($depth1Value['HostResourceId'])){
4460
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.HostResourceId'] = $depth1Value['HostResourceId'];
4461
			}
4462
			foreach ($depth1Value['ResourceIds'] as $i => $iValue) {
4463
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.ResourceIds.' . ($i + 1)] = $iValue;
4464
			}
4465
			foreach ($depth1Value['SyncOffsets'] as $i => $iValue) {
4466
				$this->options['query']['SyncGroup.' . ($depth1 + 1) . '.SyncOffsets.' . ($i + 1)] = $iValue;
4467
			}
4468
		}
4469
4470
		return $this;
4471
    }
4472
}
4473
4474
/**
4475
 * @method string getSSLProtocol()
4476
 * @method $this withSSLProtocol($value)
4477
 * @method string getSecurityToken()
4478
 * @method $this withSecurityToken($value)
4479
 * @method string getCertType()
4480
 * @method $this withCertType($value)
4481
 * @method string getSSLPri()
4482
 * @method $this withSSLPri($value)
4483
 * @method string getForceSet()
4484
 * @method $this withForceSet($value)
4485
 * @method string getCertName()
4486
 * @method $this withCertName($value)
4487
 * @method string getDomainName()
4488
 * @method $this withDomainName($value)
4489
 * @method string getOwnerId()
4490
 * @method $this withOwnerId($value)
4491
 * @method string getSSLPub()
4492
 * @method $this withSSLPub($value)
4493
 */
4494
class SetLiveDomainCertificate extends Rpc
4495
{
4496
}
4497
4498
/**
4499
 * @method string getValue()
4500
 * @method $this withValue($value)
4501
 * @method string getDomainName()
4502
 * @method $this withDomainName($value)
4503
 * @method string getOwnerId()
4504
 * @method $this withOwnerId($value)
4505
 * @method string getName()
4506
 * @method $this withName($value)
4507
 */
4508
class SetLiveDomainSpecialConfig extends Rpc
4509
{
4510
}
4511
4512
/**
4513
 * @method string getFunctions()
4514
 * @method $this withFunctions($value)
4515
 * @method string getDomainName()
4516
 * @method $this withDomainName($value)
4517
 * @method string getOwnerId()
4518
 * @method $this withOwnerId($value)
4519
 */
4520
class SetLiveDomainStagingConfig extends Rpc
4521
{
4522
}
4523
4524
/**
4525
 * @method string getTransferArgs()
4526
 * @method $this withTransferArgs($value)
4527
 * @method string getAppName()
4528
 * @method $this withAppName($value)
4529
 * @method string getStreamName()
4530
 * @method $this withStreamName($value)
4531
 * @method string getTargetDomainList()
4532
 * @method $this withTargetDomainList($value)
4533
 * @method string getDomainName()
4534
 * @method $this withDomainName($value)
4535
 * @method string getOwnerId()
4536
 * @method $this withOwnerId($value)
4537
 * @method string getHttpDns()
4538
 * @method $this withHttpDns($value)
4539
 */
4540
class SetLiveEdgeTransfer extends Rpc
4541
{
4542
}
4543
4544
/**
4545
 * @method string getPullArgs()
4546
 * @method $this withPullArgs($value)
4547
 * @method string getAppName()
4548
 * @method $this withAppName($value)
4549
 * @method string getLiveapiRequestFrom()
4550
 * @method $this withLiveapiRequestFrom($value)
4551
 * @method string getPullAuthKey()
4552
 * @method $this withPullAuthKey($value)
4553
 * @method string getPullAuthType()
4554
 * @method $this withPullAuthType($value)
4555
 * @method string getDomainName()
4556
 * @method $this withDomainName($value)
4557
 * @method string getPullDomainName()
4558
 * @method $this withPullDomainName($value)
4559
 * @method string getOwnerId()
4560
 * @method $this withOwnerId($value)
4561
 * @method string getPullAppName()
4562
 * @method $this withPullAppName($value)
4563
 * @method string getPullProtocol()
4564
 * @method $this withPullProtocol($value)
4565
 */
4566
class SetLiveLazyPullStreamInfoConfig extends Rpc
4567
{
4568
}
4569
4570
/**
4571
 * @method string getFlvLevel()
4572
 * @method $this withFlvLevel($value)
4573
 * @method string getHlsLevel()
4574
 * @method $this withHlsLevel($value)
4575
 * @method string getRtmpDelay()
4576
 * @method $this withRtmpDelay($value)
4577
 * @method string getDomainName()
4578
 * @method $this withDomainName($value)
4579
 * @method string getOwnerId()
4580
 * @method $this withOwnerId($value)
4581
 * @method string getFlvDelay()
4582
 * @method $this withFlvDelay($value)
4583
 * @method string getRtmpLevel()
4584
 * @method $this withRtmpLevel($value)
4585
 * @method string getHlsDelay()
4586
 * @method $this withHlsDelay($value)
4587
 */
4588
class SetLiveStreamDelayConfig extends Rpc
4589
{
4590
}
4591
4592
/**
4593
 * @method string getConfigStatus()
4594
 * @method $this withConfigStatus($value)
4595
 * @method string getConfigName()
4596
 * @method $this withConfigName($value)
4597
 * @method string getDomainName()
4598
 * @method $this withDomainName($value)
4599
 * @method string getConfigValue()
4600
 * @method $this withConfigValue($value)
4601
 * @method string getOwnerId()
4602
 * @method $this withOwnerId($value)
4603
 */
4604
class SetLiveStreamOptimizedFeatureConfig extends Rpc
4605
{
4606
}
4607
4608
/**
4609
 * @method string getAuthKey()
4610
 * @method $this withAuthKey($value)
4611
 * @method string getAuthType()
4612
 * @method $this withAuthType($value)
4613
 * @method string getNotifyReqAuth()
4614
 * @method $this withNotifyReqAuth($value)
4615
 * @method string getNotifyUrl()
4616
 * @method $this withNotifyUrl($value)
4617
 * @method string getNotifyType()
4618
 * @method $this withNotifyType($value)
4619
 * @method string getDomainName()
4620
 * @method $this withDomainName($value)
4621
 * @method string getOwnerId()
4622
 * @method $this withOwnerId($value)
4623
 * @method string getNotifyAuthKey()
4624
 * @method $this withNotifyAuthKey($value)
4625
 */
4626
class SetLiveStreamsNotifyUrlConfig extends Rpc
4627
{
4628
}
4629
4630
/**
4631
 * @method string getCallbackAuthKey()
4632
 * @method $this withCallbackAuthKey($value)
4633
 * @method string getDomainName()
4634
 * @method $this withDomainName($value)
4635
 * @method string getOwnerId()
4636
 * @method $this withOwnerId($value)
4637
 * @method string getCallbackReqAuth()
4638
 * @method $this withCallbackReqAuth($value)
4639
 */
4640
class SetSnapshotCallbackAuth extends Rpc
4641
{
4642
}
4643
4644
/**
4645
 * @method string getPlayerType()
4646
 * @method $this withPlayerType($value)
4647
 * @method string getCasterId()
4648
 * @method $this withCasterId($value)
4649
 * @method string getOwnerId()
4650
 * @method $this withOwnerId($value)
4651
 */
4652
class StartCaster extends Rpc
4653
{
4654
}
4655
4656
/**
4657
 * @method string getCasterId()
4658
 * @method $this withCasterId($value)
4659
 * @method string getOwnerId()
4660
 * @method $this withOwnerId($value)
4661
 * @method string getSceneId()
4662
 * @method $this withSceneId($value)
4663
 */
4664
class StartCasterScene extends Rpc
4665
{
4666
}
4667
4668
/**
4669
 * @method string getDomainName()
4670
 * @method $this withDomainName($value)
4671
 * @method string getOwnerId()
4672
 * @method $this withOwnerId($value)
4673
 * @method string getSecurityToken()
4674
 * @method $this withSecurityToken($value)
4675
 */
4676
class StartLiveDomain extends Rpc
4677
{
4678
}
4679
4680
/**
4681
 * @method string getMonitorId()
4682
 * @method $this withMonitorId($value)
4683
 * @method string getOwnerId()
4684
 * @method $this withOwnerId($value)
4685
 */
4686
class StartLiveStreamMonitor extends Rpc
4687
{
4688
}
4689
4690
/**
4691
 * @method string getResumeMode()
4692
 * @method $this withResumeMode($value)
4693
 * @method string getStartItemId()
4694
 * @method $this withStartItemId($value)
4695
 * @method string getProgramId()
4696
 * @method $this withProgramId($value)
4697
 * @method string getOffset()
4698
 * @method $this withOffset($value)
4699
 * @method string getOwnerId()
4700
 * @method $this withOwnerId($value)
4701
 */
4702
class StartPlaylist extends Rpc
4703
{
4704
}
4705
4706
/**
4707
 * @method string getCasterId()
4708
 * @method $this withCasterId($value)
4709
 * @method string getOwnerId()
4710
 * @method $this withOwnerId($value)
4711
 */
4712
class StopCaster extends Rpc
4713
{
4714
}
4715
4716
/**
4717
 * @method string getCasterId()
4718
 * @method $this withCasterId($value)
4719
 * @method string getOwnerId()
4720
 * @method $this withOwnerId($value)
4721
 * @method string getSceneId()
4722
 * @method $this withSceneId($value)
4723
 */
4724
class StopCasterScene extends Rpc
4725
{
4726
}
4727
4728
/**
4729
 * @method string getDomainName()
4730
 * @method $this withDomainName($value)
4731
 * @method string getOwnerId()
4732
 * @method $this withOwnerId($value)
4733
 * @method string getSecurityToken()
4734
 * @method $this withSecurityToken($value)
4735
 */
4736
class StopLiveDomain extends Rpc
4737
{
4738
}
4739
4740
/**
4741
 * @method string getMonitorId()
4742
 * @method $this withMonitorId($value)
4743
 * @method string getOwnerId()
4744
 * @method $this withOwnerId($value)
4745
 */
4746
class StopLiveStreamMonitor extends Rpc
4747
{
4748
}
4749
4750
/**
4751
 * @method string getProgramId()
4752
 * @method $this withProgramId($value)
4753
 * @method string getOwnerId()
4754
 * @method $this withOwnerId($value)
4755
 */
4756
class StopPlaylist extends Rpc
4757
{
4758
}
4759
4760
/**
4761
 * @method array getTag()
4762
 * @method array getResourceId()
4763
 * @method string getOwnerId()
4764
 * @method $this withOwnerId($value)
4765
 * @method string getResourceType()
4766
 * @method $this withResourceType($value)
4767
 */
4768
class TagLiveResources extends Rpc
4769
{
4770
4771
    /**
4772
     * @param array $tag
4773
     *
4774
     * @return $this
4775
     */
4776
	public function withTag(array $tag)
4777
	{
4778
	    $this->data['Tag'] = $tag;
4779
		foreach ($tag as $depth1 => $depth1Value) {
4780
			if(isset($depth1Value['Key'])){
4781
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
4782
			}
4783
			if(isset($depth1Value['Value'])){
4784
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
4785
			}
4786
		}
4787
4788
		return $this;
4789
    }
4790
4791
    /**
4792
     * @param array $resourceId
4793
     *
4794
     * @return $this
4795
     */
4796
	public function withResourceId(array $resourceId)
4797
	{
4798
	    $this->data['ResourceId'] = $resourceId;
4799
		foreach ($resourceId as $i => $iValue) {
4800
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
4801
		}
4802
4803
		return $this;
4804
    }
4805
}
4806
4807
/**
4808
 * @method string getAll()
4809
 * @method $this withAll($value)
4810
 * @method array getResourceId()
4811
 * @method string getOwnerId()
4812
 * @method $this withOwnerId($value)
4813
 * @method string getResourceType()
4814
 * @method $this withResourceType($value)
4815
 * @method array getTagKey()
4816
 */
4817
class UnTagLiveResources extends Rpc
4818
{
4819
4820
    /**
4821
     * @param array $resourceId
4822
     *
4823
     * @return $this
4824
     */
4825
	public function withResourceId(array $resourceId)
4826
	{
4827
	    $this->data['ResourceId'] = $resourceId;
4828
		foreach ($resourceId as $i => $iValue) {
4829
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
4830
		}
4831
4832
		return $this;
4833
    }
4834
4835
    /**
4836
     * @param array $tagKey
4837
     *
4838
     * @return $this
4839
     */
4840
	public function withTagKey(array $tagKey)
4841
	{
4842
	    $this->data['TagKey'] = $tagKey;
4843
		foreach ($tagKey as $i => $iValue) {
4844
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
4845
		}
4846
4847
		return $this;
4848
    }
4849
}
4850
4851
/**
4852
 * @method string getCasterId()
4853
 * @method $this withCasterId($value)
4854
 * @method string getOwnerId()
4855
 * @method $this withOwnerId($value)
4856
 * @method array getAudioLayer()
4857
 * @method string getSceneId()
4858
 * @method $this withSceneId($value)
4859
 * @method array getMixList()
4860
 * @method string getFollowEnable()
4861
 * @method $this withFollowEnable($value)
4862
 */
4863
class UpdateCasterSceneAudio extends Rpc
4864
{
4865
4866
    /**
4867
     * @param array $audioLayer
4868
     *
4869
     * @return $this
4870
     */
4871
	public function withAudioLayer(array $audioLayer)
4872
	{
4873
	    $this->data['AudioLayer'] = $audioLayer;
4874
		foreach ($audioLayer as $depth1 => $depth1Value) {
4875
			if(isset($depth1Value['VolumeRate'])){
4876
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.VolumeRate'] = $depth1Value['VolumeRate'];
4877
			}
4878
			if(isset($depth1Value['ValidChannel'])){
4879
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.ValidChannel'] = $depth1Value['ValidChannel'];
4880
			}
4881
			if(isset($depth1Value['FixedDelayDuration'])){
4882
				$this->options['query']['AudioLayer.' . ($depth1 + 1) . '.FixedDelayDuration'] = $depth1Value['FixedDelayDuration'];
4883
			}
4884
		}
4885
4886
		return $this;
4887
    }
4888
4889
    /**
4890
     * @param array $mixList
4891
     *
4892
     * @return $this
4893
     */
4894
	public function withMixList(array $mixList)
4895
	{
4896
	    $this->data['MixList'] = $mixList;
4897
		foreach ($mixList as $i => $iValue) {
4898
			$this->options['query']['MixList.' . ($i + 1)] = $iValue;
4899
		}
4900
4901
		return $this;
4902
    }
4903
}
4904
4905
/**
4906
 * @method string getLayoutId()
4907
 * @method $this withLayoutId($value)
4908
 * @method array getComponentId()
4909
 * @method string getCasterId()
4910
 * @method $this withCasterId($value)
4911
 * @method string getOwnerId()
4912
 * @method $this withOwnerId($value)
4913
 * @method string getSceneId()
4914
 * @method $this withSceneId($value)
4915
 */
4916
class UpdateCasterSceneConfig extends Rpc
4917
{
4918
4919
    /**
4920
     * @param array $componentId
4921
     *
4922
     * @return $this
4923
     */
4924
	public function withComponentId(array $componentId)
4925
	{
4926
	    $this->data['ComponentId'] = $componentId;
4927
		foreach ($componentId as $i => $iValue) {
4928
			$this->options['query']['ComponentId.' . ($i + 1)] = $iValue;
4929
		}
4930
4931
		return $this;
4932
    }
4933
}
4934
4935
/**
4936
 * @method string getTimeInterval()
4937
 * @method $this withTimeInterval($value)
4938
 * @method string getOssEndpoint()
4939
 * @method $this withOssEndpoint($value)
4940
 * @method string getAppName()
4941
 * @method $this withAppName($value)
4942
 * @method string getSecurityToken()
4943
 * @method $this withSecurityToken($value)
4944
 * @method string getOverwriteOssObject()
4945
 * @method $this withOverwriteOssObject($value)
4946
 * @method string getOssBucket()
4947
 * @method $this withOssBucket($value)
4948
 * @method string getDomainName()
4949
 * @method $this withDomainName($value)
4950
 * @method string getSequenceOssObject()
4951
 * @method $this withSequenceOssObject($value)
4952
 * @method string getOwnerId()
4953
 * @method $this withOwnerId($value)
4954
 * @method string getCallback()
4955
 * @method $this withCallback($value)
4956
 */
4957
class UpdateLiveAppSnapshotConfig extends Rpc
4958
{
4959
}
4960
4961
/**
4962
 * @method string getOssEndpoint()
4963
 * @method $this withOssEndpoint($value)
4964
 * @method string getOssObject()
4965
 * @method $this withOssObject($value)
4966
 * @method string getAppName()
4967
 * @method $this withAppName($value)
4968
 * @method string getStreamName()
4969
 * @method $this withStreamName($value)
4970
 * @method string getOssBucket()
4971
 * @method $this withOssBucket($value)
4972
 * @method string getDomainName()
4973
 * @method $this withDomainName($value)
4974
 * @method string getOwnerId()
4975
 * @method $this withOwnerId($value)
4976
 * @method string getBizType()
4977
 * @method $this withBizType($value)
4978
 */
4979
class UpdateLiveAudioAuditConfig extends Rpc
4980
{
4981
}
4982
4983
/**
4984
 * @method string getDomainName()
4985
 * @method $this withDomainName($value)
4986
 * @method string getOwnerId()
4987
 * @method $this withOwnerId($value)
4988
 * @method string getCallbackTemplate()
4989
 * @method $this withCallbackTemplate($value)
4990
 * @method string getCallback()
4991
 * @method $this withCallback($value)
4992
 */
4993
class UpdateLiveAudioAuditNotifyConfig extends Rpc
4994
{
4995
}
4996
4997
/**
4998
 * @method string getSecurityToken()
4999
 * @method $this withSecurityToken($value)
5000
 * @method string getNotifyUrl()
5001
 * @method $this withNotifyUrl($value)
5002
 * @method string getDomainName()
5003
 * @method $this withDomainName($value)
5004
 * @method string getOwnerId()
5005
 * @method $this withOwnerId($value)
5006
 */
5007
class UpdateLiveDetectNotifyConfig extends Rpc
5008
{
5009
}
5010
5011
/**
5012
 * @method string getStartTime()
5013
 * @method $this withStartTime($value)
5014
 * @method string getAppName()
5015
 * @method $this withAppName($value)
5016
 * @method string getStreamName()
5017
 * @method $this withStreamName($value)
5018
 * @method string getPullAlways()
5019
 * @method $this withPullAlways($value)
5020
 * @method string getDomainName()
5021
 * @method $this withDomainName($value)
5022
 * @method string getEndTime()
5023
 * @method $this withEndTime($value)
5024
 * @method string getOwnerId()
5025
 * @method $this withOwnerId($value)
5026
 * @method string getSourceUrl()
5027
 * @method $this withSourceUrl($value)
5028
 */
5029
class UpdateLivePullStreamInfoConfig extends Rpc
5030
{
5031
5032
    /** @var string */
5033
    public $method = 'GET';
5034
}
5035
5036
/**
5037
 * @method string getOnDemandUrl()
5038
 * @method $this withOnDemandUrl($value)
5039
 * @method string getSecurityToken()
5040
 * @method $this withSecurityToken($value)
5041
 * @method string getNotifyUrl()
5042
 * @method $this withNotifyUrl($value)
5043
 * @method string getNeedStatusNotify()
5044
 * @method $this withNeedStatusNotify($value)
5045
 * @method string getDomainName()
5046
 * @method $this withDomainName($value)
5047
 * @method string getOwnerId()
5048
 * @method $this withOwnerId($value)
5049
 */
5050
class UpdateLiveRecordNotifyConfig extends Rpc
5051
{
5052
}
5053
5054
/**
5055
 * @method string getOssEndpoint()
5056
 * @method $this withOssEndpoint($value)
5057
 * @method string getOssObject()
5058
 * @method $this withOssObject($value)
5059
 * @method array getScene()
5060
 * @method string getAppName()
5061
 * @method $this withAppName($value)
5062
 * @method string getSecurityToken()
5063
 * @method $this withSecurityToken($value)
5064
 * @method string getOssBucket()
5065
 * @method $this withOssBucket($value)
5066
 * @method string getDomainName()
5067
 * @method $this withDomainName($value)
5068
 * @method string getOwnerId()
5069
 * @method $this withOwnerId($value)
5070
 * @method string getInterval()
5071
 * @method $this withInterval($value)
5072
 */
5073
class UpdateLiveSnapshotDetectPornConfig extends Rpc
5074
{
5075
5076
    /**
5077
     * @param array $scene
5078
     *
5079
     * @return $this
5080
     */
5081
	public function withScene(array $scene)
5082
	{
5083
	    $this->data['Scene'] = $scene;
5084
		foreach ($scene as $i => $iValue) {
5085
			$this->options['query']['Scene.' . ($i + 1)] = $iValue;
5086
		}
5087
5088
		return $this;
5089
    }
5090
}
5091
5092
/**
5093
 * @method string getMonitorId()
5094
 * @method $this withMonitorId($value)
5095
 * @method string getMonitorName()
5096
 * @method $this withMonitorName($value)
5097
 * @method string getStream()
5098
 * @method $this withStream($value)
5099
 * @method string getOutputTemplate()
5100
 * @method $this withOutputTemplate($value)
5101
 * @method string getApp()
5102
 * @method $this withApp($value)
5103
 * @method string getInputList()
5104
 * @method $this withInputList($value)
5105
 * @method string getOwnerId()
5106
 * @method $this withOwnerId($value)
5107
 * @method string getDomain()
5108
 * @method $this withDomain($value)
5109
 */
5110
class UpdateLiveStreamMonitor extends Rpc
5111
{
5112
}
5113
5114
/**
5115
 * @method string getYOffset()
5116
 * @method $this withYOffset($value)
5117
 * @method string getPictureUrl()
5118
 * @method $this withPictureUrl($value)
5119
 * @method string getDescription()
5120
 * @method $this withDescription($value)
5121
 * @method string getHeight()
5122
 * @method $this withHeight($value)
5123
 * @method string getXOffset()
5124
 * @method $this withXOffset($value)
5125
 * @method string getOwnerId()
5126
 * @method $this withOwnerId($value)
5127
 * @method string getTemplateId()
5128
 * @method $this withTemplateId($value)
5129
 * @method string getRefWidth()
5130
 * @method $this withRefWidth($value)
5131
 * @method string getTransparency()
5132
 * @method $this withTransparency($value)
5133
 * @method string getName()
5134
 * @method $this withName($value)
5135
 * @method string getOffsetCorner()
5136
 * @method $this withOffsetCorner($value)
5137
 * @method string getRefHeight()
5138
 * @method $this withRefHeight($value)
5139
 */
5140
class UpdateLiveStreamWatermark extends Rpc
5141
{
5142
}
5143
5144
/**
5145
 * @method string getDescription()
5146
 * @method $this withDescription($value)
5147
 * @method string getOwnerId()
5148
 * @method $this withOwnerId($value)
5149
 * @method string getTemplateId()
5150
 * @method $this withTemplateId($value)
5151
 * @method string getName()
5152
 * @method $this withName($value)
5153
 * @method string getRuleId()
5154
 * @method $this withRuleId($value)
5155
 */
5156
class UpdateLiveStreamWatermarkRule extends Rpc
5157
{
5158
}
5159
5160
/**
5161
 * @method string getTopLevelDomain()
5162
 * @method $this withTopLevelDomain($value)
5163
 * @method string getDomainName()
5164
 * @method $this withDomainName($value)
5165
 * @method string getOwnerId()
5166
 * @method $this withOwnerId($value)
5167
 * @method string getSecurityToken()
5168
 * @method $this withSecurityToken($value)
5169
 */
5170
class UpdateLiveTopLevelDomain extends Rpc
5171
{
5172
}
5173
5174
/**
5175
 * @method string getLayoutId()
5176
 * @method $this withLayoutId($value)
5177
 * @method string getMixStreamId()
5178
 * @method $this withMixStreamId($value)
5179
 * @method string getDomainName()
5180
 * @method $this withDomainName($value)
5181
 * @method string getInputStreamList()
5182
 * @method $this withInputStreamList($value)
5183
 * @method string getOwnerId()
5184
 * @method $this withOwnerId($value)
5185
 */
5186
class UpdateMixStream extends Rpc
5187
{
5188
}
5189
5190
/**
5191
 * @method string getVerifyType()
5192
 * @method $this withVerifyType($value)
5193
 * @method string getDomainName()
5194
 * @method $this withDomainName($value)
5195
 * @method string getOwnerId()
5196
 * @method $this withOwnerId($value)
5197
 */
5198
class VerifyLiveDomainOwner extends Rpc
5199
{
5200
}
5201