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.
Passed
Push — master ( 3ec027...38d41f )
by
unknown
06:03
created

UpdateMonitor::withTaskId()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
c 1
b 0
f 0
dl 0
loc 6
rs 10
cc 1
nc 1
nop 1
1
<?php
2
3
namespace AlibabaCloud\Vcs\V20200515;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddDevice addDevice(array $options = [])
9
 * @method AddMonitor addMonitor(array $options = [])
10
 * @method CreateCorp createCorp(array $options = [])
11
 * @method DeleteDevice deleteDevice(array $options = [])
12
 * @method GetBodyOptions getBodyOptions(array $options = [])
13
 * @method GetDeviceLiveUrl getDeviceLiveUrl(array $options = [])
14
 * @method GetDeviceVideoUrl getDeviceVideoUrl(array $options = [])
15
 * @method GetFaceOptions getFaceOptions(array $options = [])
16
 * @method GetInventory getInventory(array $options = [])
17
 * @method GetMonitorResult getMonitorResult(array $options = [])
18
 * @method GetPersonDetail getPersonDetail(array $options = [])
19
 * @method ListCorps listCorps(array $options = [])
20
 * @method ListDevices listDevices(array $options = [])
21
 * @method ListPersons listPersons(array $options = [])
22
 * @method RecognizeImage recognizeImage(array $options = [])
23
 * @method SearchBody searchBody(array $options = [])
24
 * @method SearchFace searchFace(array $options = [])
25
 * @method StopMonitor stopMonitor(array $options = [])
26
 * @method UpdateCorp updateCorp(array $options = [])
27
 * @method UpdateDevice updateDevice(array $options = [])
28
 * @method UpdateMonitor updateMonitor(array $options = [])
29
 */
30
class VcsApiResolver extends ApiResolver
31
{
32
}
33
34
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
35
{
36
    /** @var string */
37
    public $product = 'Vcs';
38
39
    /** @var string */
40
    public $version = '2020-05-15';
41
42
    /** @var string */
43
    public $method = 'POST';
44
45
    /** @var string */
46
    public $serviceCode = 'vcs';
47
}
48
49
/**
50
 * @method string getDeviceSite()
51
 * @method string getCorpId()
52
 * @method string getGbId()
53
 * @method string getBitRate()
54
 * @method string getDeviceDirection()
55
 * @method string getDeviceAddress()
56
 * @method string getDeviceType()
57
 * @method string getDeviceResolution()
58
 * @method string getVendor()
59
 * @method string getDeviceName()
60
 */
61
class AddDevice extends Rpc
62
{
63
64
    /**
65
     * @param string $value
66
     *
67
     * @return $this
68
     */
69
    public function withDeviceSite($value)
70
    {
71
        $this->data['DeviceSite'] = $value;
72
        $this->options['form_params']['DeviceSite'] = $value;
73
74
        return $this;
75
    }
76
77
    /**
78
     * @param string $value
79
     *
80
     * @return $this
81
     */
82
    public function withCorpId($value)
83
    {
84
        $this->data['CorpId'] = $value;
85
        $this->options['form_params']['CorpId'] = $value;
86
87
        return $this;
88
    }
89
90
    /**
91
     * @param string $value
92
     *
93
     * @return $this
94
     */
95
    public function withGbId($value)
96
    {
97
        $this->data['GbId'] = $value;
98
        $this->options['form_params']['GbId'] = $value;
99
100
        return $this;
101
    }
102
103
    /**
104
     * @param string $value
105
     *
106
     * @return $this
107
     */
108
    public function withBitRate($value)
109
    {
110
        $this->data['BitRate'] = $value;
111
        $this->options['form_params']['BitRate'] = $value;
112
113
        return $this;
114
    }
115
116
    /**
117
     * @param string $value
118
     *
119
     * @return $this
120
     */
121
    public function withDeviceDirection($value)
122
    {
123
        $this->data['DeviceDirection'] = $value;
124
        $this->options['form_params']['DeviceDirection'] = $value;
125
126
        return $this;
127
    }
128
129
    /**
130
     * @param string $value
131
     *
132
     * @return $this
133
     */
134
    public function withDeviceAddress($value)
135
    {
136
        $this->data['DeviceAddress'] = $value;
137
        $this->options['form_params']['DeviceAddress'] = $value;
138
139
        return $this;
140
    }
141
142
    /**
143
     * @param string $value
144
     *
145
     * @return $this
146
     */
147
    public function withDeviceType($value)
148
    {
149
        $this->data['DeviceType'] = $value;
150
        $this->options['form_params']['DeviceType'] = $value;
151
152
        return $this;
153
    }
154
155
    /**
156
     * @param string $value
157
     *
158
     * @return $this
159
     */
160
    public function withDeviceResolution($value)
161
    {
162
        $this->data['DeviceResolution'] = $value;
163
        $this->options['form_params']['DeviceResolution'] = $value;
164
165
        return $this;
166
    }
167
168
    /**
169
     * @param string $value
170
     *
171
     * @return $this
172
     */
173
    public function withVendor($value)
174
    {
175
        $this->data['Vendor'] = $value;
176
        $this->options['form_params']['Vendor'] = $value;
177
178
        return $this;
179
    }
180
181
    /**
182
     * @param string $value
183
     *
184
     * @return $this
185
     */
186
    public function withDeviceName($value)
187
    {
188
        $this->data['DeviceName'] = $value;
189
        $this->options['form_params']['DeviceName'] = $value;
190
191
        return $this;
192
    }
193
}
194
195
/**
196
 * @method string getMonitorType()
197
 * @method string getCorpId()
198
 * @method string getDescription()
199
 * @method string getBatchIndicator()
200
 * @method string getAlgorithmVendor()
201
 */
202
class AddMonitor extends Rpc
203
{
204
205
    /**
206
     * @param string $value
207
     *
208
     * @return $this
209
     */
210
    public function withMonitorType($value)
211
    {
212
        $this->data['MonitorType'] = $value;
213
        $this->options['form_params']['MonitorType'] = $value;
214
215
        return $this;
216
    }
217
218
    /**
219
     * @param string $value
220
     *
221
     * @return $this
222
     */
223
    public function withCorpId($value)
224
    {
225
        $this->data['CorpId'] = $value;
226
        $this->options['form_params']['CorpId'] = $value;
227
228
        return $this;
229
    }
230
231
    /**
232
     * @param string $value
233
     *
234
     * @return $this
235
     */
236
    public function withDescription($value)
237
    {
238
        $this->data['Description'] = $value;
239
        $this->options['form_params']['Description'] = $value;
240
241
        return $this;
242
    }
243
244
    /**
245
     * @param string $value
246
     *
247
     * @return $this
248
     */
249
    public function withBatchIndicator($value)
250
    {
251
        $this->data['BatchIndicator'] = $value;
252
        $this->options['form_params']['BatchIndicator'] = $value;
253
254
        return $this;
255
    }
256
257
    /**
258
     * @param string $value
259
     *
260
     * @return $this
261
     */
262
    public function withAlgorithmVendor($value)
263
    {
264
        $this->data['AlgorithmVendor'] = $value;
265
        $this->options['form_params']['AlgorithmVendor'] = $value;
266
267
        return $this;
268
    }
269
}
270
271
/**
272
 * @method string getParentCorpId()
273
 * @method string getDescription()
274
 * @method string getAppName()
275
 * @method string getCorpName()
276
 */
277
class CreateCorp extends Rpc
278
{
279
280
    /**
281
     * @param string $value
282
     *
283
     * @return $this
284
     */
285
    public function withParentCorpId($value)
286
    {
287
        $this->data['ParentCorpId'] = $value;
288
        $this->options['form_params']['ParentCorpId'] = $value;
289
290
        return $this;
291
    }
292
293
    /**
294
     * @param string $value
295
     *
296
     * @return $this
297
     */
298
    public function withDescription($value)
299
    {
300
        $this->data['Description'] = $value;
301
        $this->options['form_params']['Description'] = $value;
302
303
        return $this;
304
    }
305
306
    /**
307
     * @param string $value
308
     *
309
     * @return $this
310
     */
311
    public function withAppName($value)
312
    {
313
        $this->data['AppName'] = $value;
314
        $this->options['form_params']['AppName'] = $value;
315
316
        return $this;
317
    }
318
319
    /**
320
     * @param string $value
321
     *
322
     * @return $this
323
     */
324
    public function withCorpName($value)
325
    {
326
        $this->data['CorpName'] = $value;
327
        $this->options['form_params']['CorpName'] = $value;
328
329
        return $this;
330
    }
331
}
332
333
/**
334
 * @method string getCorpId()
335
 * @method string getGbId()
336
 */
337
class DeleteDevice extends Rpc
338
{
339
340
    /**
341
     * @param string $value
342
     *
343
     * @return $this
344
     */
345
    public function withCorpId($value)
346
    {
347
        $this->data['CorpId'] = $value;
348
        $this->options['form_params']['CorpId'] = $value;
349
350
        return $this;
351
    }
352
353
    /**
354
     * @param string $value
355
     *
356
     * @return $this
357
     */
358
    public function withGbId($value)
359
    {
360
        $this->data['GbId'] = $value;
361
        $this->options['form_params']['GbId'] = $value;
362
363
        return $this;
364
    }
365
}
366
367
/**
368
 * @method string getCorpId()
369
 */
370
class GetBodyOptions extends Rpc
371
{
372
373
    /**
374
     * @param string $value
375
     *
376
     * @return $this
377
     */
378
    public function withCorpId($value)
379
    {
380
        $this->data['CorpId'] = $value;
381
        $this->options['form_params']['CorpId'] = $value;
382
383
        return $this;
384
    }
385
}
386
387
/**
388
 * @method string getCorpId()
389
 * @method string getGbId()
390
 */
391
class GetDeviceLiveUrl extends Rpc
392
{
393
394
    /**
395
     * @param string $value
396
     *
397
     * @return $this
398
     */
399
    public function withCorpId($value)
400
    {
401
        $this->data['CorpId'] = $value;
402
        $this->options['form_params']['CorpId'] = $value;
403
404
        return $this;
405
    }
406
407
    /**
408
     * @param string $value
409
     *
410
     * @return $this
411
     */
412
    public function withGbId($value)
413
    {
414
        $this->data['GbId'] = $value;
415
        $this->options['form_params']['GbId'] = $value;
416
417
        return $this;
418
    }
419
}
420
421
/**
422
 * @method string getCorpId()
423
 * @method string getGbId()
424
 * @method string getEndTime()
425
 * @method string getStartTime()
426
 */
427
class GetDeviceVideoUrl extends Rpc
428
{
429
430
    /**
431
     * @param string $value
432
     *
433
     * @return $this
434
     */
435
    public function withCorpId($value)
436
    {
437
        $this->data['CorpId'] = $value;
438
        $this->options['form_params']['CorpId'] = $value;
439
440
        return $this;
441
    }
442
443
    /**
444
     * @param string $value
445
     *
446
     * @return $this
447
     */
448
    public function withGbId($value)
449
    {
450
        $this->data['GbId'] = $value;
451
        $this->options['form_params']['GbId'] = $value;
452
453
        return $this;
454
    }
455
456
    /**
457
     * @param string $value
458
     *
459
     * @return $this
460
     */
461
    public function withEndTime($value)
462
    {
463
        $this->data['EndTime'] = $value;
464
        $this->options['form_params']['EndTime'] = $value;
465
466
        return $this;
467
    }
468
469
    /**
470
     * @param string $value
471
     *
472
     * @return $this
473
     */
474
    public function withStartTime($value)
475
    {
476
        $this->data['StartTime'] = $value;
477
        $this->options['form_params']['StartTime'] = $value;
478
479
        return $this;
480
    }
481
}
482
483
/**
484
 * @method string getCorpId()
485
 */
486
class GetFaceOptions extends Rpc
487
{
488
489
    /**
490
     * @param string $value
491
     *
492
     * @return $this
493
     */
494
    public function withCorpId($value)
495
    {
496
        $this->data['CorpId'] = $value;
497
        $this->options['form_params']['CorpId'] = $value;
498
499
        return $this;
500
    }
501
}
502
503
/**
504
 * @method string getCommodityCode()
505
 */
506
class GetInventory extends Rpc
507
{
508
509
    /**
510
     * @param string $value
511
     *
512
     * @return $this
513
     */
514
    public function withCommodityCode($value)
515
    {
516
        $this->data['CommodityCode'] = $value;
517
        $this->options['form_params']['CommodityCode'] = $value;
518
519
        return $this;
520
    }
521
}
522
523
/**
524
 * @method string getCorpId()
525
 * @method string getEndTime()
526
 * @method string getStartTime()
527
 * @method string getAlgorithmVendor()
528
 * @method string getMinRecordId()
529
 * @method string getTaskId()
530
 */
531
class GetMonitorResult extends Rpc
532
{
533
534
    /**
535
     * @param string $value
536
     *
537
     * @return $this
538
     */
539
    public function withCorpId($value)
540
    {
541
        $this->data['CorpId'] = $value;
542
        $this->options['form_params']['CorpId'] = $value;
543
544
        return $this;
545
    }
546
547
    /**
548
     * @param string $value
549
     *
550
     * @return $this
551
     */
552
    public function withEndTime($value)
553
    {
554
        $this->data['EndTime'] = $value;
555
        $this->options['form_params']['EndTime'] = $value;
556
557
        return $this;
558
    }
559
560
    /**
561
     * @param string $value
562
     *
563
     * @return $this
564
     */
565
    public function withStartTime($value)
566
    {
567
        $this->data['StartTime'] = $value;
568
        $this->options['form_params']['StartTime'] = $value;
569
570
        return $this;
571
    }
572
573
    /**
574
     * @param string $value
575
     *
576
     * @return $this
577
     */
578
    public function withAlgorithmVendor($value)
579
    {
580
        $this->data['AlgorithmVendor'] = $value;
581
        $this->options['form_params']['AlgorithmVendor'] = $value;
582
583
        return $this;
584
    }
585
586
    /**
587
     * @param string $value
588
     *
589
     * @return $this
590
     */
591
    public function withMinRecordId($value)
592
    {
593
        $this->data['MinRecordId'] = $value;
594
        $this->options['form_params']['MinRecordId'] = $value;
595
596
        return $this;
597
    }
598
599
    /**
600
     * @param string $value
601
     *
602
     * @return $this
603
     */
604
    public function withTaskId($value)
605
    {
606
        $this->data['TaskId'] = $value;
607
        $this->options['form_params']['TaskId'] = $value;
608
609
        return $this;
610
    }
611
}
612
613
/**
614
 * @method string getCorpId()
615
 * @method string getPersonID()
616
 */
617
class GetPersonDetail extends Rpc
618
{
619
620
    /**
621
     * @param string $value
622
     *
623
     * @return $this
624
     */
625
    public function withCorpId($value)
626
    {
627
        $this->data['CorpId'] = $value;
628
        $this->options['form_params']['CorpId'] = $value;
629
630
        return $this;
631
    }
632
633
    /**
634
     * @param string $value
635
     *
636
     * @return $this
637
     */
638
    public function withPersonID($value)
639
    {
640
        $this->data['PersonID'] = $value;
641
        $this->options['form_params']['PersonID'] = $value;
642
643
        return $this;
644
    }
645
}
646
647
/**
648
 * @method string getPageNumber()
649
 * @method string getPageSize()
650
 */
651
class ListCorps extends Rpc
652
{
653
654
    /**
655
     * @param string $value
656
     *
657
     * @return $this
658
     */
659
    public function withPageNumber($value)
660
    {
661
        $this->data['PageNumber'] = $value;
662
        $this->options['form_params']['PageNumber'] = $value;
663
664
        return $this;
665
    }
666
667
    /**
668
     * @param string $value
669
     *
670
     * @return $this
671
     */
672
    public function withPageSize($value)
673
    {
674
        $this->data['PageSize'] = $value;
675
        $this->options['form_params']['PageSize'] = $value;
676
677
        return $this;
678
    }
679
}
680
681
/**
682
 * @method string getCorpId()
683
 * @method string getGbId()
684
 * @method string getPageNumber()
685
 * @method string getPageSize()
686
 * @method string getDeviceName()
687
 */
688
class ListDevices extends Rpc
689
{
690
691
    /**
692
     * @param string $value
693
     *
694
     * @return $this
695
     */
696
    public function withCorpId($value)
697
    {
698
        $this->data['CorpId'] = $value;
699
        $this->options['form_params']['CorpId'] = $value;
700
701
        return $this;
702
    }
703
704
    /**
705
     * @param string $value
706
     *
707
     * @return $this
708
     */
709
    public function withGbId($value)
710
    {
711
        $this->data['GbId'] = $value;
712
        $this->options['form_params']['GbId'] = $value;
713
714
        return $this;
715
    }
716
717
    /**
718
     * @param string $value
719
     *
720
     * @return $this
721
     */
722
    public function withPageNumber($value)
723
    {
724
        $this->data['PageNumber'] = $value;
725
        $this->options['form_params']['PageNumber'] = $value;
726
727
        return $this;
728
    }
729
730
    /**
731
     * @param string $value
732
     *
733
     * @return $this
734
     */
735
    public function withPageSize($value)
736
    {
737
        $this->data['PageSize'] = $value;
738
        $this->options['form_params']['PageSize'] = $value;
739
740
        return $this;
741
    }
742
743
    /**
744
     * @param string $value
745
     *
746
     * @return $this
747
     */
748
    public function withDeviceName($value)
749
    {
750
        $this->data['DeviceName'] = $value;
751
        $this->options['form_params']['DeviceName'] = $value;
752
753
        return $this;
754
    }
755
}
756
757
/**
758
 * @method string getCorpId()
759
 * @method string getPageNo()
760
 * @method string getPageSize()
761
 */
762
class ListPersons extends Rpc
763
{
764
765
    /**
766
     * @param string $value
767
     *
768
     * @return $this
769
     */
770
    public function withCorpId($value)
771
    {
772
        $this->data['CorpId'] = $value;
773
        $this->options['form_params']['CorpId'] = $value;
774
775
        return $this;
776
    }
777
778
    /**
779
     * @param string $value
780
     *
781
     * @return $this
782
     */
783
    public function withPageNo($value)
784
    {
785
        $this->data['PageNo'] = $value;
786
        $this->options['form_params']['PageNo'] = $value;
787
788
        return $this;
789
    }
790
791
    /**
792
     * @param string $value
793
     *
794
     * @return $this
795
     */
796
    public function withPageSize($value)
797
    {
798
        $this->data['PageSize'] = $value;
799
        $this->options['form_params']['PageSize'] = $value;
800
801
        return $this;
802
    }
803
}
804
805
/**
806
 * @method string getCorpId()
807
 * @method string getPicContent()
808
 * @method string getPicFormat()
809
 */
810
class RecognizeImage extends Rpc
811
{
812
813
    /**
814
     * @param string $value
815
     *
816
     * @return $this
817
     */
818
    public function withCorpId($value)
819
    {
820
        $this->data['CorpId'] = $value;
821
        $this->options['form_params']['CorpId'] = $value;
822
823
        return $this;
824
    }
825
826
    /**
827
     * @param string $value
828
     *
829
     * @return $this
830
     */
831
    public function withPicContent($value)
832
    {
833
        $this->data['PicContent'] = $value;
834
        $this->options['form_params']['PicContent'] = $value;
835
836
        return $this;
837
    }
838
839
    /**
840
     * @param string $value
841
     *
842
     * @return $this
843
     */
844
    public function withPicFormat($value)
845
    {
846
        $this->data['PicFormat'] = $value;
847
        $this->options['form_params']['PicFormat'] = $value;
848
849
        return $this;
850
    }
851
}
852
853
/**
854
 * @method string getCorpId()
855
 * @method string getGbId()
856
 * @method string getStartTimeStamp()
857
 * @method string getEndTimeStamp()
858
 * @method string getPageNo()
859
 * @method string getPageSize()
860
 * @method string getOptionList()
861
 */
862
class SearchBody extends Rpc
863
{
864
865
    /**
866
     * @param string $value
867
     *
868
     * @return $this
869
     */
870
    public function withCorpId($value)
871
    {
872
        $this->data['CorpId'] = $value;
873
        $this->options['form_params']['CorpId'] = $value;
874
875
        return $this;
876
    }
877
878
    /**
879
     * @param string $value
880
     *
881
     * @return $this
882
     */
883
    public function withGbId($value)
884
    {
885
        $this->data['GbId'] = $value;
886
        $this->options['form_params']['GbId'] = $value;
887
888
        return $this;
889
    }
890
891
    /**
892
     * @param string $value
893
     *
894
     * @return $this
895
     */
896
    public function withStartTimeStamp($value)
897
    {
898
        $this->data['StartTimeStamp'] = $value;
899
        $this->options['form_params']['StartTimeStamp'] = $value;
900
901
        return $this;
902
    }
903
904
    /**
905
     * @param string $value
906
     *
907
     * @return $this
908
     */
909
    public function withEndTimeStamp($value)
910
    {
911
        $this->data['EndTimeStamp'] = $value;
912
        $this->options['form_params']['EndTimeStamp'] = $value;
913
914
        return $this;
915
    }
916
917
    /**
918
     * @param string $value
919
     *
920
     * @return $this
921
     */
922
    public function withPageNo($value)
923
    {
924
        $this->data['PageNo'] = $value;
925
        $this->options['form_params']['PageNo'] = $value;
926
927
        return $this;
928
    }
929
930
    /**
931
     * @param string $value
932
     *
933
     * @return $this
934
     */
935
    public function withPageSize($value)
936
    {
937
        $this->data['PageSize'] = $value;
938
        $this->options['form_params']['PageSize'] = $value;
939
940
        return $this;
941
    }
942
943
    /**
944
     * @param string $value
945
     *
946
     * @return $this
947
     */
948
    public function withOptionList($value)
949
    {
950
        $this->data['OptionList'] = $value;
951
        $this->options['form_params']['OptionList'] = $value;
952
953
        return $this;
954
    }
955
}
956
957
/**
958
 * @method string getCorpId()
959
 * @method string getGbId()
960
 * @method string getStartTimeStamp()
961
 * @method string getEndTimeStamp()
962
 * @method string getPageNo()
963
 * @method string getPageSize()
964
 * @method string getOptionList()
965
 */
966
class SearchFace extends Rpc
967
{
968
969
    /**
970
     * @param string $value
971
     *
972
     * @return $this
973
     */
974
    public function withCorpId($value)
975
    {
976
        $this->data['CorpId'] = $value;
977
        $this->options['form_params']['CorpId'] = $value;
978
979
        return $this;
980
    }
981
982
    /**
983
     * @param string $value
984
     *
985
     * @return $this
986
     */
987
    public function withGbId($value)
988
    {
989
        $this->data['GbId'] = $value;
990
        $this->options['form_params']['GbId'] = $value;
991
992
        return $this;
993
    }
994
995
    /**
996
     * @param string $value
997
     *
998
     * @return $this
999
     */
1000
    public function withStartTimeStamp($value)
1001
    {
1002
        $this->data['StartTimeStamp'] = $value;
1003
        $this->options['form_params']['StartTimeStamp'] = $value;
1004
1005
        return $this;
1006
    }
1007
1008
    /**
1009
     * @param string $value
1010
     *
1011
     * @return $this
1012
     */
1013
    public function withEndTimeStamp($value)
1014
    {
1015
        $this->data['EndTimeStamp'] = $value;
1016
        $this->options['form_params']['EndTimeStamp'] = $value;
1017
1018
        return $this;
1019
    }
1020
1021
    /**
1022
     * @param string $value
1023
     *
1024
     * @return $this
1025
     */
1026
    public function withPageNo($value)
1027
    {
1028
        $this->data['PageNo'] = $value;
1029
        $this->options['form_params']['PageNo'] = $value;
1030
1031
        return $this;
1032
    }
1033
1034
    /**
1035
     * @param string $value
1036
     *
1037
     * @return $this
1038
     */
1039
    public function withPageSize($value)
1040
    {
1041
        $this->data['PageSize'] = $value;
1042
        $this->options['form_params']['PageSize'] = $value;
1043
1044
        return $this;
1045
    }
1046
1047
    /**
1048
     * @param string $value
1049
     *
1050
     * @return $this
1051
     */
1052
    public function withOptionList($value)
1053
    {
1054
        $this->data['OptionList'] = $value;
1055
        $this->options['form_params']['OptionList'] = $value;
1056
1057
        return $this;
1058
    }
1059
}
1060
1061
/**
1062
 * @method string getAlgorithmVendor()
1063
 * @method string getTaskId()
1064
 */
1065
class StopMonitor extends Rpc
1066
{
1067
1068
    /**
1069
     * @param string $value
1070
     *
1071
     * @return $this
1072
     */
1073
    public function withAlgorithmVendor($value)
1074
    {
1075
        $this->data['AlgorithmVendor'] = $value;
1076
        $this->options['form_params']['AlgorithmVendor'] = $value;
1077
1078
        return $this;
1079
    }
1080
1081
    /**
1082
     * @param string $value
1083
     *
1084
     * @return $this
1085
     */
1086
    public function withTaskId($value)
1087
    {
1088
        $this->data['TaskId'] = $value;
1089
        $this->options['form_params']['TaskId'] = $value;
1090
1091
        return $this;
1092
    }
1093
}
1094
1095
/**
1096
 * @method string getCorpId()
1097
 * @method string getParentCorpId()
1098
 * @method string getDescription()
1099
 * @method string getAppName()
1100
 * @method string getCorpName()
1101
 */
1102
class UpdateCorp extends Rpc
1103
{
1104
1105
    /**
1106
     * @param string $value
1107
     *
1108
     * @return $this
1109
     */
1110
    public function withCorpId($value)
1111
    {
1112
        $this->data['CorpId'] = $value;
1113
        $this->options['form_params']['CorpId'] = $value;
1114
1115
        return $this;
1116
    }
1117
1118
    /**
1119
     * @param string $value
1120
     *
1121
     * @return $this
1122
     */
1123
    public function withParentCorpId($value)
1124
    {
1125
        $this->data['ParentCorpId'] = $value;
1126
        $this->options['form_params']['ParentCorpId'] = $value;
1127
1128
        return $this;
1129
    }
1130
1131
    /**
1132
     * @param string $value
1133
     *
1134
     * @return $this
1135
     */
1136
    public function withDescription($value)
1137
    {
1138
        $this->data['Description'] = $value;
1139
        $this->options['form_params']['Description'] = $value;
1140
1141
        return $this;
1142
    }
1143
1144
    /**
1145
     * @param string $value
1146
     *
1147
     * @return $this
1148
     */
1149
    public function withAppName($value)
1150
    {
1151
        $this->data['AppName'] = $value;
1152
        $this->options['form_params']['AppName'] = $value;
1153
1154
        return $this;
1155
    }
1156
1157
    /**
1158
     * @param string $value
1159
     *
1160
     * @return $this
1161
     */
1162
    public function withCorpName($value)
1163
    {
1164
        $this->data['CorpName'] = $value;
1165
        $this->options['form_params']['CorpName'] = $value;
1166
1167
        return $this;
1168
    }
1169
}
1170
1171
/**
1172
 * @method string getDeviceSite()
1173
 * @method string getCorpId()
1174
 * @method string getGbId()
1175
 * @method string getBitRate()
1176
 * @method string getDeviceDirection()
1177
 * @method string getDeviceAddress()
1178
 * @method string getDeviceType()
1179
 * @method string getDeviceResolution()
1180
 * @method string getVendor()
1181
 * @method string getDeviceName()
1182
 */
1183
class UpdateDevice extends Rpc
1184
{
1185
1186
    /**
1187
     * @param string $value
1188
     *
1189
     * @return $this
1190
     */
1191
    public function withDeviceSite($value)
1192
    {
1193
        $this->data['DeviceSite'] = $value;
1194
        $this->options['form_params']['DeviceSite'] = $value;
1195
1196
        return $this;
1197
    }
1198
1199
    /**
1200
     * @param string $value
1201
     *
1202
     * @return $this
1203
     */
1204
    public function withCorpId($value)
1205
    {
1206
        $this->data['CorpId'] = $value;
1207
        $this->options['form_params']['CorpId'] = $value;
1208
1209
        return $this;
1210
    }
1211
1212
    /**
1213
     * @param string $value
1214
     *
1215
     * @return $this
1216
     */
1217
    public function withGbId($value)
1218
    {
1219
        $this->data['GbId'] = $value;
1220
        $this->options['form_params']['GbId'] = $value;
1221
1222
        return $this;
1223
    }
1224
1225
    /**
1226
     * @param string $value
1227
     *
1228
     * @return $this
1229
     */
1230
    public function withBitRate($value)
1231
    {
1232
        $this->data['BitRate'] = $value;
1233
        $this->options['form_params']['BitRate'] = $value;
1234
1235
        return $this;
1236
    }
1237
1238
    /**
1239
     * @param string $value
1240
     *
1241
     * @return $this
1242
     */
1243
    public function withDeviceDirection($value)
1244
    {
1245
        $this->data['DeviceDirection'] = $value;
1246
        $this->options['form_params']['DeviceDirection'] = $value;
1247
1248
        return $this;
1249
    }
1250
1251
    /**
1252
     * @param string $value
1253
     *
1254
     * @return $this
1255
     */
1256
    public function withDeviceAddress($value)
1257
    {
1258
        $this->data['DeviceAddress'] = $value;
1259
        $this->options['form_params']['DeviceAddress'] = $value;
1260
1261
        return $this;
1262
    }
1263
1264
    /**
1265
     * @param string $value
1266
     *
1267
     * @return $this
1268
     */
1269
    public function withDeviceType($value)
1270
    {
1271
        $this->data['DeviceType'] = $value;
1272
        $this->options['form_params']['DeviceType'] = $value;
1273
1274
        return $this;
1275
    }
1276
1277
    /**
1278
     * @param string $value
1279
     *
1280
     * @return $this
1281
     */
1282
    public function withDeviceResolution($value)
1283
    {
1284
        $this->data['DeviceResolution'] = $value;
1285
        $this->options['form_params']['DeviceResolution'] = $value;
1286
1287
        return $this;
1288
    }
1289
1290
    /**
1291
     * @param string $value
1292
     *
1293
     * @return $this
1294
     */
1295
    public function withVendor($value)
1296
    {
1297
        $this->data['Vendor'] = $value;
1298
        $this->options['form_params']['Vendor'] = $value;
1299
1300
        return $this;
1301
    }
1302
1303
    /**
1304
     * @param string $value
1305
     *
1306
     * @return $this
1307
     */
1308
    public function withDeviceName($value)
1309
    {
1310
        $this->data['DeviceName'] = $value;
1311
        $this->options['form_params']['DeviceName'] = $value;
1312
1313
        return $this;
1314
    }
1315
}
1316
1317
/**
1318
 * @method string getCorpId()
1319
 * @method string getDescription()
1320
 * @method string getRuleName()
1321
 * @method string getPicOperateType()
1322
 * @method string getAttributeName()
1323
 * @method string getAttributeOperateType()
1324
 * @method string getRuleExpression()
1325
 * @method string getTaskId()
1326
 * @method string getDeviceOperateType()
1327
 * @method string getPicList()
1328
 * @method string getAttributeValueList()
1329
 * @method string getDeviceList()
1330
 * @method string getAlgorithmVendor()
1331
 */
1332
class UpdateMonitor extends Rpc
1333
{
1334
1335
    /**
1336
     * @param string $value
1337
     *
1338
     * @return $this
1339
     */
1340
    public function withCorpId($value)
1341
    {
1342
        $this->data['CorpId'] = $value;
1343
        $this->options['form_params']['CorpId'] = $value;
1344
1345
        return $this;
1346
    }
1347
1348
    /**
1349
     * @param string $value
1350
     *
1351
     * @return $this
1352
     */
1353
    public function withDescription($value)
1354
    {
1355
        $this->data['Description'] = $value;
1356
        $this->options['form_params']['Description'] = $value;
1357
1358
        return $this;
1359
    }
1360
1361
    /**
1362
     * @param string $value
1363
     *
1364
     * @return $this
1365
     */
1366
    public function withRuleName($value)
1367
    {
1368
        $this->data['RuleName'] = $value;
1369
        $this->options['form_params']['RuleName'] = $value;
1370
1371
        return $this;
1372
    }
1373
1374
    /**
1375
     * @param string $value
1376
     *
1377
     * @return $this
1378
     */
1379
    public function withPicOperateType($value)
1380
    {
1381
        $this->data['PicOperateType'] = $value;
1382
        $this->options['form_params']['PicOperateType'] = $value;
1383
1384
        return $this;
1385
    }
1386
1387
    /**
1388
     * @param string $value
1389
     *
1390
     * @return $this
1391
     */
1392
    public function withAttributeName($value)
1393
    {
1394
        $this->data['AttributeName'] = $value;
1395
        $this->options['form_params']['AttributeName'] = $value;
1396
1397
        return $this;
1398
    }
1399
1400
    /**
1401
     * @param string $value
1402
     *
1403
     * @return $this
1404
     */
1405
    public function withAttributeOperateType($value)
1406
    {
1407
        $this->data['AttributeOperateType'] = $value;
1408
        $this->options['form_params']['AttributeOperateType'] = $value;
1409
1410
        return $this;
1411
    }
1412
1413
    /**
1414
     * @param string $value
1415
     *
1416
     * @return $this
1417
     */
1418
    public function withRuleExpression($value)
1419
    {
1420
        $this->data['RuleExpression'] = $value;
1421
        $this->options['form_params']['RuleExpression'] = $value;
1422
1423
        return $this;
1424
    }
1425
1426
    /**
1427
     * @param string $value
1428
     *
1429
     * @return $this
1430
     */
1431
    public function withTaskId($value)
1432
    {
1433
        $this->data['TaskId'] = $value;
1434
        $this->options['form_params']['TaskId'] = $value;
1435
1436
        return $this;
1437
    }
1438
1439
    /**
1440
     * @param string $value
1441
     *
1442
     * @return $this
1443
     */
1444
    public function withDeviceOperateType($value)
1445
    {
1446
        $this->data['DeviceOperateType'] = $value;
1447
        $this->options['form_params']['DeviceOperateType'] = $value;
1448
1449
        return $this;
1450
    }
1451
1452
    /**
1453
     * @param string $value
1454
     *
1455
     * @return $this
1456
     */
1457
    public function withPicList($value)
1458
    {
1459
        $this->data['PicList'] = $value;
1460
        $this->options['form_params']['PicList'] = $value;
1461
1462
        return $this;
1463
    }
1464
1465
    /**
1466
     * @param string $value
1467
     *
1468
     * @return $this
1469
     */
1470
    public function withAttributeValueList($value)
1471
    {
1472
        $this->data['AttributeValueList'] = $value;
1473
        $this->options['form_params']['AttributeValueList'] = $value;
1474
1475
        return $this;
1476
    }
1477
1478
    /**
1479
     * @param string $value
1480
     *
1481
     * @return $this
1482
     */
1483
    public function withDeviceList($value)
1484
    {
1485
        $this->data['DeviceList'] = $value;
1486
        $this->options['form_params']['DeviceList'] = $value;
1487
1488
        return $this;
1489
    }
1490
1491
    /**
1492
     * @param string $value
1493
     *
1494
     * @return $this
1495
     */
1496
    public function withAlgorithmVendor($value)
1497
    {
1498
        $this->data['AlgorithmVendor'] = $value;
1499
        $this->options['form_params']['AlgorithmVendor'] = $value;
1500
1501
        return $this;
1502
    }
1503
}
1504