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.
Completed
Pull Request — master (#115)
by Yong
07:16
created

CreateMPULayout::withPanes()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 14
Code Lines 10

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 10
nc 2
nop 1
dl 0
loc 14
rs 9.9332
c 0
b 0
f 0
1
<?php
2
3
namespace AlibabaCloud\Rtc\V20180111;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method DescribeRtcChannelCntData describeRtcChannelCntData(array $options = [])
9
 * @method DescribeRtcDurationData describeRtcDurationData(array $options = [])
10
 * @method DescribeRtcPeakChannelCntData describeRtcPeakChannelCntData(array $options = [])
11
 * @method DescribeRtcPeakUserCntData describeRtcPeakUserCntData(array $options = [])
12
 * @method DescribeRtcUserCntData describeRtcUserCntData(array $options = [])
13
 * @method StopMPUTask stopMPUTask(array $options = [])
14
 * @method StartMPUTask startMPUTask(array $options = [])
15
 * @method GetMPUTaskStatus getMPUTaskStatus(array $options = [])
16
 * @method ReceiveNotify receiveNotify(array $options = [])
17
 * @method UpdateTaskParam updateTaskParam(array $options = [])
18
 * @method StopTask stopTask(array $options = [])
19
 * @method StartTask startTask(array $options = [])
20
 * @method GetTemplateInfo getTemplateInfo(array $options = [])
21
 * @method GetTaskStatus getTaskStatus(array $options = [])
22
 * @method GetTaskParam getTaskParam(array $options = [])
23
 * @method GetAllTemplate getAllTemplate(array $options = [])
24
 * @method DeleteTemplate deleteTemplate(array $options = [])
25
 * @method CreateTemplate createTemplate(array $options = [])
26
 * @method CreateChannelToken createChannelToken(array $options = [])
27
 * @method RemoveTerminals removeTerminals(array $options = [])
28
 * @method RemoveParticipants removeParticipants(array $options = [])
29
 * @method DescribeStatis describeStatis(array $options = [])
30
 * @method DescribeRecordList describeRecordList(array $options = [])
31
 * @method DescribeRecordDetail describeRecordDetail(array $options = [])
32
 * @method DescribeRealTimeRecordList describeRealTimeRecordList(array $options = [])
33
 * @method DescribeRealTimeRecordDetail describeRealTimeRecordDetail(array $options = [])
34
 * @method UpdateChannel updateChannel(array $options = [])
35
 * @method DeleteChannel deleteChannel(array $options = [])
36
 * @method CreateChannel createChannel(array $options = [])
37
 * @method UnmuteAudioAll unmuteAudioAll(array $options = [])
38
 * @method UnmuteAudio unmuteAudio(array $options = [])
39
 * @method MuteAudioAll muteAudioAll(array $options = [])
40
 * @method MuteAudio muteAudio(array $options = [])
41
 * @method ModifyConference modifyConference(array $options = [])
42
 * @method ModifyApp modifyApp(array $options = [])
43
 * @method DescribeConferenceAuthInfo describeConferenceAuthInfo(array $options = [])
44
 * @method DescribeApps describeApps(array $options = [])
45
 * @method DeleteConference deleteConference(array $options = [])
46
 * @method CreateConference createConference(array $options = [])
47
 */
48
class RtcApiResolver extends ApiResolver
49
{
50
}
51
52
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
53
{
54
    /** @var string */
55
    public $product = 'rtc';
56
57
    /** @var string */
58
    public $version = '2018-01-11';
59
60
    /** @var string */
61
    public $method = 'POST';
62
63
    /** @var string */
64
    public $serviceCode = 'rtc';
65
}
66
67
/**
68
 * @method string getStartTime()
69
 * @method $this withStartTime($value)
70
 * @method string getServiceArea()
71
 * @method $this withServiceArea($value)
72
 * @method string getEndTime()
73
 * @method $this withEndTime($value)
74
 * @method string getOwnerId()
75
 * @method $this withOwnerId($value)
76
 * @method string getAppId()
77
 * @method $this withAppId($value)
78
 * @method string getInterval()
79
 * @method $this withInterval($value)
80
 */
81
class DescribeRtcChannelCntData extends Rpc
82
{
83
}
84
85
/**
86
 * @method string getStartTime()
87
 * @method $this withStartTime($value)
88
 * @method string getServiceArea()
89
 * @method $this withServiceArea($value)
90
 * @method string getEndTime()
91
 * @method $this withEndTime($value)
92
 * @method string getOwnerId()
93
 * @method $this withOwnerId($value)
94
 * @method string getAppId()
95
 * @method $this withAppId($value)
96
 * @method string getInterval()
97
 * @method $this withInterval($value)
98
 */
99
class DescribeRtcDurationData extends Rpc
100
{
101
}
102
103
/**
104
 * @method string getStartTime()
105
 * @method $this withStartTime($value)
106
 * @method string getServiceArea()
107
 * @method $this withServiceArea($value)
108
 * @method string getEndTime()
109
 * @method $this withEndTime($value)
110
 * @method string getOwnerId()
111
 * @method $this withOwnerId($value)
112
 * @method string getAppId()
113
 * @method $this withAppId($value)
114
 * @method string getInterval()
115
 * @method $this withInterval($value)
116
 */
117
class DescribeRtcPeakChannelCntData extends Rpc
118
{
119
}
120
121
/**
122
 * @method string getStartTime()
123
 * @method $this withStartTime($value)
124
 * @method string getServiceArea()
125
 * @method $this withServiceArea($value)
126
 * @method string getEndTime()
127
 * @method $this withEndTime($value)
128
 * @method string getOwnerId()
129
 * @method $this withOwnerId($value)
130
 * @method string getAppId()
131
 * @method $this withAppId($value)
132
 * @method string getInterval()
133
 * @method $this withInterval($value)
134
 */
135
class DescribeRtcPeakUserCntData extends Rpc
136
{
137
}
138
139
/**
140
 * @method string getStartTime()
141
 * @method $this withStartTime($value)
142
 * @method string getServiceArea()
143
 * @method $this withServiceArea($value)
144
 * @method string getEndTime()
145
 * @method $this withEndTime($value)
146
 * @method string getOwnerId()
147
 * @method $this withOwnerId($value)
148
 * @method string getAppId()
149
 * @method $this withAppId($value)
150
 * @method string getInterval()
151
 * @method $this withInterval($value)
152
 */
153
class DescribeRtcUserCntData extends Rpc
154
{
155
}
156
157
/**
158
 * @method string getOwnerId()
159
 * @method $this withOwnerId($value)
160
 * @method string getAppId()
161
 * @method $this withAppId($value)
162
 * @method string getTaskId()
163
 * @method $this withTaskId($value)
164
 */
165
class StopMPUTask extends Rpc
166
{
167
}
168
169
/**
170
 * @method array getUserPanes()
171
 * @method string getBackgroundColor()
172
 * @method $this withBackgroundColor($value)
173
 * @method string getCropMode()
174
 * @method $this withCropMode($value)
175
 * @method string getTaskProfile()
176
 * @method $this withTaskProfile($value)
177
 * @method array getLayoutIds()
178
 * @method string getTaskId()
179
 * @method $this withTaskId($value)
180
 * @method string getStreamURL()
181
 * @method $this withStreamURL($value)
182
 * @method string getOwnerId()
183
 * @method $this withOwnerId($value)
184
 * @method string getAppId()
185
 * @method $this withAppId($value)
186
 * @method string getMediaEncode()
187
 * @method $this withMediaEncode($value)
188
 * @method string getChannelId()
189
 * @method $this withChannelId($value)
190
 */
191
class StartMPUTask extends Rpc
192
{
193
194
    /**
195
     * @param array $userPanes
196
     *
197
     * @return $this
198
     */
199
    public function withUserPanes(array $userPanes)
200
    {
201
        $this->data['UserPanes'] = $userPanes;
202
        foreach ($userPanes as $depth1 => $depth1Value) {
203
            $this->options['query']['UserPanes.' . ($depth1 + 1) . '.PaneId'] = $depth1Value['PaneId'];
204
            $this->options['query']['UserPanes.' . ($depth1 + 1) . '.UserId'] = $depth1Value['UserId'];
205
            $this->options['query']['UserPanes.' . ($depth1 + 1) . '.SourceType'] = $depth1Value['SourceType'];
206
        }
207
208
        return $this;
209
    }
210
211
    /**
212
     * @param array $layoutIds
213
     *
214
     * @return $this
215
     */
216
    public function withLayoutIds(array $layoutIds)
217
    {
218
        $this->data['LayoutIds'] = $layoutIds;
219
        foreach ($layoutIds as $i => $iValue) {
220
            $this->options['query']['LayoutIds.' . ($i + 1)] = $iValue;
221
        }
222
223
        return $this;
224
    }
225
}
226
227
/**
228
 * @method string getOwnerId()
229
 * @method $this withOwnerId($value)
230
 * @method string getAppId()
231
 * @method $this withAppId($value)
232
 * @method string getTaskId()
233
 * @method $this withTaskId($value)
234
 */
235
class GetMPUTaskStatus extends Rpc
236
{
237
}
238
239
/**
240
 * @method string getTraceId()
241
 * @method $this withTraceId($value)
242
 * @method string getContent()
243
 * @method $this withContent($value)
244
 * @method string getEvent()
245
 * @method $this withEvent($value)
246
 * @method string getOwnerId()
247
 * @method $this withOwnerId($value)
248
 * @method string getContentType()
249
 * @method $this withContentType($value)
250
 * @method string getBizId()
251
 * @method $this withBizId($value)
252
 */
253
class ReceiveNotify extends Rpc
254
{
255
}
256
257
/**
258
 * @method array getMixPanes()
259
 * @method string getTaskId()
260
 * @method $this withTaskId($value)
261
 * @method string getOwnerId()
262
 * @method $this withOwnerId($value)
263
 * @method string getTemplateId()
264
 * @method $this withTemplateId($value)
265
 * @method string getAppId()
266
 * @method $this withAppId($value)
267
 * @method string getChannelId()
268
 * @method $this withChannelId($value)
269
 */
270
class UpdateTaskParam extends Rpc
271
{
272
273
    /**
274
     * @param array $mixPanes
275
     *
276
     * @return $this
277
     */
278
    public function withMixPanes(array $mixPanes)
279
    {
280
        $this->data['MixPanes'] = $mixPanes;
281
        foreach ($mixPanes as $depth1 => $depth1Value) {
282
            $this->options['query']['MixPanes.' . ($depth1 + 1) . '.PaneId'] = $depth1Value['PaneId'];
283
            $this->options['query']['MixPanes.' . ($depth1 + 1) . '.UserId'] = $depth1Value['UserId'];
284
            $this->options['query']['MixPanes.' . ($depth1 + 1) . '.SourceType'] = $depth1Value['SourceType'];
285
        }
286
287
        return $this;
288
    }
289
}
290
291
/**
292
 * @method string getOwnerId()
293
 * @method $this withOwnerId($value)
294
 * @method string getAppId()
295
 * @method $this withAppId($value)
296
 * @method string getChannelId()
297
 * @method $this withChannelId($value)
298
 * @method string getTaskId()
299
 * @method $this withTaskId($value)
300
 */
301
class StopTask extends Rpc
302
{
303
}
304
305
/**
306
 * @method array getMixPanes()
307
 * @method string getIdempotentId()
308
 * @method $this withIdempotentId($value)
309
 * @method string getOwnerId()
310
 * @method $this withOwnerId($value)
311
 * @method string getTemplateId()
312
 * @method $this withTemplateId($value)
313
 * @method string getAppId()
314
 * @method $this withAppId($value)
315
 * @method string getChannelId()
316
 * @method $this withChannelId($value)
317
 */
318
class StartTask extends Rpc
319
{
320
321
    /**
322
     * @param array $mixPanes
323
     *
324
     * @return $this
325
     */
326
    public function withMixPanes(array $mixPanes)
327
    {
328
        $this->data['MixPanes'] = $mixPanes;
329
        foreach ($mixPanes as $depth1 => $depth1Value) {
330
            $this->options['query']['MixPanes.' . ($depth1 + 1) . '.PaneId'] = $depth1Value['PaneId'];
331
            $this->options['query']['MixPanes.' . ($depth1 + 1) . '.UserId'] = $depth1Value['UserId'];
332
            $this->options['query']['MixPanes.' . ($depth1 + 1) . '.SourceType'] = $depth1Value['SourceType'];
333
        }
334
335
        return $this;
336
    }
337
}
338
339
/**
340
 * @method string getOwnerId()
341
 * @method $this withOwnerId($value)
342
 * @method string getTemplateId()
343
 * @method $this withTemplateId($value)
344
 * @method string getAppId()
345
 * @method $this withAppId($value)
346
 */
347
class GetTemplateInfo extends Rpc
348
{
349
}
350
351
/**
352
 * @method string getOwnerId()
353
 * @method $this withOwnerId($value)
354
 * @method string getAppId()
355
 * @method $this withAppId($value)
356
 * @method string getChannelId()
357
 * @method $this withChannelId($value)
358
 * @method string getTaskId()
359
 * @method $this withTaskId($value)
360
 */
361
class GetTaskStatus extends Rpc
362
{
363
}
364
365
/**
366
 * @method string getOwnerId()
367
 * @method $this withOwnerId($value)
368
 * @method string getAppId()
369
 * @method $this withAppId($value)
370
 * @method string getTaskId()
371
 * @method $this withTaskId($value)
372
 */
373
class GetTaskParam extends Rpc
374
{
375
}
376
377
/**
378
 * @method string getOwnerId()
379
 * @method $this withOwnerId($value)
380
 * @method string getAppId()
381
 * @method $this withAppId($value)
382
 */
383
class GetAllTemplate extends Rpc
384
{
385
}
386
387
/**
388
 * @method string getOwnerId()
389
 * @method $this withOwnerId($value)
390
 * @method string getTemplateId()
391
 * @method $this withTemplateId($value)
392
 * @method string getAppId()
393
 * @method $this withAppId($value)
394
 */
395
class DeleteTemplate extends Rpc
396
{
397
}
398
399
/**
400
 * @method string getServiceMode()
401
 * @method $this withServiceMode($value)
402
 * @method array getLiveConfig()
403
 * @method string getMediaConfig()
404
 * @method $this withMediaConfig($value)
405
 * @method string getMaxMixStreamCount()
406
 * @method $this withMaxMixStreamCount($value)
407
 * @method array getRecordConfig()
408
 * @method string getOwnerId()
409
 * @method $this withOwnerId($value)
410
 * @method array getLayOut()
411
 * @method string getAppId()
412
 * @method $this withAppId($value)
413
 * @method string getCallBack()
414
 * @method $this withCallBack($value)
415
 * @method string getMixMode()
416
 * @method $this withMixMode($value)
417
 */
418
class CreateTemplate extends Rpc
419
{
420
421
    /**
422
     * @param array $liveConfig
423
     *
424
     * @return $this
425
     */
426
    public function withLiveConfig(array $liveConfig)
427
    {
428
        $this->data['LiveConfig'] = $liveConfig;
429
        foreach ($liveConfig as $depth1 => $depth1Value) {
430
            $this->options['query']['LiveConfig.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
431
            $this->options['query']['LiveConfig.' . ($depth1 + 1) . '.AppName'] = $depth1Value['AppName'];
432
        }
433
434
        return $this;
435
    }
436
437
    /**
438
     * @param array $recordConfig
439
     *
440
     * @return $this
441
     */
442
    public function withRecordConfig(array $recordConfig)
443
    {
444
        $this->data['RecordConfig'] = $recordConfig;
445
        foreach ($recordConfig as $depth1 => $depth1Value) {
446
            $this->options['query']['RecordConfig.' . ($depth1 + 1) . '.StorageType'] = $depth1Value['StorageType'];
447
            $this->options['query']['RecordConfig.' . ($depth1 + 1) . '.FileFormat'] = $depth1Value['FileFormat'];
448
            $this->options['query']['RecordConfig.' . ($depth1 + 1) . '.OssEndPoint'] = $depth1Value['OssEndPoint'];
449
            $this->options['query']['RecordConfig.' . ($depth1 + 1) . '.OssBucket'] = $depth1Value['OssBucket'];
450
            $this->options['query']['RecordConfig.' . ($depth1 + 1) . '.VodTransCodeGroupId'] = $depth1Value['VodTransCodeGroupId'];
451
        }
452
453
        return $this;
454
    }
455
456
    /**
457
     * @param array $layOut
458
     *
459
     * @return $this
460
     */
461
    public function withLayOut(array $layOut)
462
    {
463
        $this->data['LayOut'] = $layOut;
464
        foreach ($layOut as $depth1 => $depth1Value) {
465
            $this->options['query']['LayOut.' . ($depth1 + 1) . '.Color'] = $depth1Value['Color'];
466
            $this->options['query']['LayOut.' . ($depth1 + 1) . '.CutMode'] = $depth1Value['CutMode'];
467
            $this->options['query']['LayOut.' . ($depth1 + 1) . '.LayOutId'] = $depth1Value['LayOutId'];
468
        }
469
470
        return $this;
471
    }
472
}
473
474
/**
475
 * @method string getSessionId()
476
 * @method $this withSessionId($value)
477
 * @method string getUId()
478
 * @method $this withUId($value)
479
 * @method string getOwnerId()
480
 * @method $this withOwnerId($value)
481
 * @method string getNonce()
482
 * @method $this withNonce($value)
483
 * @method string getAppId()
484
 * @method $this withAppId($value)
485
 * @method string getChannelId()
486
 * @method $this withChannelId($value)
487
 */
488
class CreateChannelToken extends Rpc
489
{
490
}
491
492
/**
493
 * @method array getTerminalIds()
494
 * @method string getOwnerId()
495
 * @method $this withOwnerId($value)
496
 * @method string getAppId()
497
 * @method $this withAppId($value)
498
 * @method string getChannelId()
499
 * @method $this withChannelId($value)
500
 */
501
class RemoveTerminals extends Rpc
502
{
503
504
    /**
505
     * @param array $terminalIds
506
     *
507
     * @return $this
508
     */
509
    public function withTerminalIds(array $terminalIds)
510
    {
511
        $this->data['TerminalIds'] = $terminalIds;
512
        foreach ($terminalIds as $i => $iValue) {
513
            $this->options['query']['TerminalIds.' . ($i + 1)] = $iValue;
514
        }
515
516
        return $this;
517
    }
518
}
519
520
/**
521
 * @method array getParticipantIds()
522
 * @method string getOwnerId()
523
 * @method $this withOwnerId($value)
524
 * @method string getConferenceId()
525
 * @method $this withConferenceId($value)
526
 * @method string getAppId()
527
 * @method $this withAppId($value)
528
 */
529
class RemoveParticipants extends Rpc
530
{
531
532
    /**
533
     * @param array $participantIds
534
     *
535
     * @return $this
536
     */
537
    public function withParticipantIds(array $participantIds)
538
    {
539
        $this->data['ParticipantIds'] = $participantIds;
540
        foreach ($participantIds as $i => $iValue) {
541
            $this->options['query']['ParticipantIds.' . ($i + 1)] = $iValue;
542
        }
543
544
        return $this;
545
    }
546
}
547
548
/**
549
 * @method string getSortType()
550
 * @method $this withSortType($value)
551
 * @method string getStartTime()
552
 * @method $this withStartTime($value)
553
 * @method string getDataType()
554
 * @method $this withDataType($value)
555
 * @method string getServiceArea()
556
 * @method $this withServiceArea($value)
557
 * @method string getEndTime()
558
 * @method $this withEndTime($value)
559
 * @method string getOwnerId()
560
 * @method $this withOwnerId($value)
561
 * @method string getAppId()
562
 * @method $this withAppId($value)
563
 * @method string getInterval()
564
 * @method $this withInterval($value)
565
 */
566
class DescribeStatis extends Rpc
567
{
568
}
569
570
/**
571
 * @method string getSortType()
572
 * @method $this withSortType($value)
573
 * @method string getStartTime()
574
 * @method $this withStartTime($value)
575
 * @method string getServiceArea()
576
 * @method $this withServiceArea($value)
577
 * @method string getPageSize()
578
 * @method $this withPageSize($value)
579
 * @method string getId()
580
 * @method $this withId($value)
581
 * @method string getEndTime()
582
 * @method $this withEndTime($value)
583
 * @method string getOwnerId()
584
 * @method $this withOwnerId($value)
585
 * @method string getIdType()
586
 * @method $this withIdType($value)
587
 * @method string getPageNo()
588
 * @method $this withPageNo($value)
589
 * @method string getAppId()
590
 * @method $this withAppId($value)
591
 */
592
class DescribeRecordList extends Rpc
593
{
594
}
595
596
/**
597
 * @method string getStartTime()
598
 * @method $this withStartTime($value)
599
 * @method string getEndTime()
600
 * @method $this withEndTime($value)
601
 * @method string getOwnerId()
602
 * @method $this withOwnerId($value)
603
 * @method string getRecordId()
604
 * @method $this withRecordId($value)
605
 * @method string getAppId()
606
 * @method $this withAppId($value)
607
 * @method string getChannelId()
608
 * @method $this withChannelId($value)
609
 */
610
class DescribeRecordDetail extends Rpc
611
{
612
}
613
614
/**
615
 * @method string getEndTime()
616
 * @method $this withEndTime($value)
617
 * @method string getStartTime()
618
 * @method $this withStartTime($value)
619
 * @method string getOwnerId()
620
 * @method $this withOwnerId($value)
621
 */
622
class DescribeRealTimeRecordList extends Rpc
623
{
624
}
625
626
/**
627
 * @method string getOwnerId()
628
 * @method $this withOwnerId($value)
629
 * @method string getRecordId()
630
 * @method $this withRecordId($value)
631
 * @method string getAppId()
632
 * @method $this withAppId($value)
633
 * @method string getChannelId()
634
 * @method $this withChannelId($value)
635
 */
636
class DescribeRealTimeRecordDetail extends Rpc
637
{
638
}
639
640
/**
641
 * @method string getOwnerId()
642
 * @method $this withOwnerId($value)
643
 * @method string getNonce()
644
 * @method $this withNonce($value)
645
 * @method string getAppId()
646
 * @method $this withAppId($value)
647
 * @method string getChannelId()
648
 * @method $this withChannelId($value)
649
 */
650
class UpdateChannel extends Rpc
651
{
652
}
653
654
/**
655
 * @method string getOwnerId()
656
 * @method $this withOwnerId($value)
657
 * @method string getAppId()
658
 * @method $this withAppId($value)
659
 * @method string getChannelId()
660
 * @method $this withChannelId($value)
661
 */
662
class DeleteChannel extends Rpc
663
{
664
}
665
666
/**
667
 * @method string getOwnerId()
668
 * @method $this withOwnerId($value)
669
 * @method string getAppId()
670
 * @method $this withAppId($value)
671
 * @method string getChannelId()
672
 * @method $this withChannelId($value)
673
 */
674
class CreateChannel extends Rpc
675
{
676
}
677
678
/**
679
 * @method string getOwnerId()
680
 * @method $this withOwnerId($value)
681
 * @method string getParticipantId()
682
 * @method $this withParticipantId($value)
683
 * @method string getConferenceId()
684
 * @method $this withConferenceId($value)
685
 * @method string getAppId()
686
 * @method $this withAppId($value)
687
 */
688
class UnmuteAudioAll extends Rpc
689
{
690
}
691
692
/**
693
 * @method array getParticipantIds()
694
 * @method string getOwnerId()
695
 * @method $this withOwnerId($value)
696
 * @method string getConferenceId()
697
 * @method $this withConferenceId($value)
698
 * @method string getAppId()
699
 * @method $this withAppId($value)
700
 */
701
class UnmuteAudio extends Rpc
702
{
703
704
    /**
705
     * @param array $participantIds
706
     *
707
     * @return $this
708
     */
709
    public function withParticipantIds(array $participantIds)
710
    {
711
        $this->data['ParticipantIds'] = $participantIds;
712
        foreach ($participantIds as $i => $iValue) {
713
            $this->options['query']['ParticipantIds.' . ($i + 1)] = $iValue;
714
        }
715
716
        return $this;
717
    }
718
}
719
720
/**
721
 * @method string getOwnerId()
722
 * @method $this withOwnerId($value)
723
 * @method string getParticipantId()
724
 * @method $this withParticipantId($value)
725
 * @method string getConferenceId()
726
 * @method $this withConferenceId($value)
727
 * @method string getAppId()
728
 * @method $this withAppId($value)
729
 */
730
class MuteAudioAll extends Rpc
731
{
732
}
733
734
/**
735
 * @method array getParticipantIds()
736
 * @method string getOwnerId()
737
 * @method $this withOwnerId($value)
738
 * @method string getConferenceId()
739
 * @method $this withConferenceId($value)
740
 * @method string getAppId()
741
 * @method $this withAppId($value)
742
 */
743
class MuteAudio extends Rpc
744
{
745
746
    /**
747
     * @param array $participantIds
748
     *
749
     * @return $this
750
     */
751
    public function withParticipantIds(array $participantIds)
752
    {
753
        $this->data['ParticipantIds'] = $participantIds;
754
        foreach ($participantIds as $i => $iValue) {
755
            $this->options['query']['ParticipantIds.' . ($i + 1)] = $iValue;
756
        }
757
758
        return $this;
759
    }
760
}
761
762
/**
763
 * @method string getStartTime()
764
 * @method $this withStartTime($value)
765
 * @method string getType()
766
 * @method $this withType($value)
767
 * @method string getConferenceId()
768
 * @method $this withConferenceId($value)
769
 * @method string getConferenceName()
770
 * @method $this withConferenceName($value)
771
 * @method string getOwnerId()
772
 * @method $this withOwnerId($value)
773
 * @method string getAppId()
774
 * @method $this withAppId($value)
775
 * @method string getRemindNotice()
776
 * @method $this withRemindNotice($value)
777
 */
778
class ModifyConference extends Rpc
779
{
780
}
781
782
/**
783
 * @method string getOwnerId()
784
 * @method $this withOwnerId($value)
785
 * @method string getAppName()
786
 * @method $this withAppName($value)
787
 * @method string getAppId()
788
 * @method $this withAppId($value)
789
 */
790
class ModifyApp extends Rpc
791
{
792
}
793
794
/**
795
 * @method string getOwnerId()
796
 * @method $this withOwnerId($value)
797
 * @method string getConferenceId()
798
 * @method $this withConferenceId($value)
799
 * @method string getAppId()
800
 * @method $this withAppId($value)
801
 */
802
class DescribeConferenceAuthInfo extends Rpc
803
{
804
}
805
806
/**
807
 * @method string getPageNum()
808
 * @method $this withPageNum($value)
809
 * @method string getPageSize()
810
 * @method $this withPageSize($value)
811
 * @method string getOrder()
812
 * @method $this withOrder($value)
813
 * @method string getOwnerId()
814
 * @method $this withOwnerId($value)
815
 * @method string getAppId()
816
 * @method $this withAppId($value)
817
 * @method string getStatus()
818
 * @method $this withStatus($value)
819
 */
820
class DescribeApps extends Rpc
821
{
822
}
823
824
/**
825
 * @method string getOwnerId()
826
 * @method $this withOwnerId($value)
827
 * @method string getConferenceId()
828
 * @method $this withConferenceId($value)
829
 * @method string getAppId()
830
 * @method $this withAppId($value)
831
 */
832
class DeleteConference extends Rpc
833
{
834
}
835
836
/**
837
 * @method string getClientToken()
838
 * @method $this withClientToken($value)
839
 * @method string getStartTime()
840
 * @method $this withStartTime($value)
841
 * @method string getType()
842
 * @method $this withType($value)
843
 * @method string getConferenceName()
844
 * @method $this withConferenceName($value)
845
 * @method string getOwnerId()
846
 * @method $this withOwnerId($value)
847
 * @method string getAppId()
848
 * @method $this withAppId($value)
849
 * @method string getRemindNotice()
850
 * @method $this withRemindNotice($value)
851
 */
852
class CreateConference extends Rpc
853
{
854
}
855