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 ( f2870f...e3688f )
by
unknown
05:48
created

VoiceSyncScan::withClientInfo()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
c 1
b 0
f 0
dl 0
loc 6
ccs 0
cts 0
cp 0
rs 10
cc 1
nc 1
nop 1
crap 2
1
<?php
2
3
namespace AlibabaCloud\Green\V20180509;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddFaces addFaces(array $options = [])
9
 * @method AddGroups addGroups(array $options = [])
10
 * @method AddPerson addPerson(array $options = [])
11
 * @method AddSimilarityImage addSimilarityImage(array $options = [])
12
 * @method AddSimilarityLibrary addSimilarityLibrary(array $options = [])
13
 * @method AddVideoDna addVideoDna(array $options = [])
14
 * @method AddVideoDnaGroup addVideoDnaGroup(array $options = [])
15
 * @method DeleteFaces deleteFaces(array $options = [])
16
 * @method DeleteGroups deleteGroups(array $options = [])
17
 * @method DeletePerson deletePerson(array $options = [])
18
 * @method DeleteSimilarityImage deleteSimilarityImage(array $options = [])
19
 * @method DeleteSimilarityLibrary deleteSimilarityLibrary(array $options = [])
20
 * @method DeleteVideoDna deleteVideoDna(array $options = [])
21
 * @method DeleteVideoDnaGroup deleteVideoDnaGroup(array $options = [])
22
 * @method DetectFace detectFace(array $options = [])
23
 * @method FileAsyncScan fileAsyncScan(array $options = [])
24
 * @method FileAsyncScanResults fileAsyncScanResults(array $options = [])
25
 * @method GetAddVideoDnaResults getAddVideoDnaResults(array $options = [])
26
 * @method GetFaces getFaces(array $options = [])
27
 * @method GetGroups getGroups(array $options = [])
28
 * @method GetPerson getPerson(array $options = [])
29
 * @method GetPersons getPersons(array $options = [])
30
 * @method GetSimilarityImage getSimilarityImage(array $options = [])
31
 * @method GetSimilarityLibrary getSimilarityLibrary(array $options = [])
32
 * @method ImageAsyncScan imageAsyncScan(array $options = [])
33
 * @method ImageAsyncScanResults imageAsyncScanResults(array $options = [])
34
 * @method ImageScanFeedback imageScanFeedback(array $options = [])
35
 * @method ImageSyncScan imageSyncScan(array $options = [])
36
 * @method ListSimilarityImages listSimilarityImages(array $options = [])
37
 * @method ListSimilarityLibraries listSimilarityLibraries(array $options = [])
38
 * @method SearchPerson searchPerson(array $options = [])
39
 * @method SetPerson setPerson(array $options = [])
40
 * @method TextFeedback textFeedback(array $options = [])
41
 * @method TextScan textScan(array $options = [])
42
 * @method UploadCredentials uploadCredentials(array $options = [])
43
 * @method VideoAsyncScan videoAsyncScan(array $options = [])
44
 * @method VideoAsyncScanResults videoAsyncScanResults(array $options = [])
45
 * @method VideoCancelScan videoCancelScan(array $options = [])
46
 * @method VideoFeedback videoFeedback(array $options = [])
47
 * @method VideoSyncScan videoSyncScan(array $options = [])
48
 * @method VoiceAsyncScan voiceAsyncScan(array $options = [])
49
 * @method VoiceAsyncScanResults voiceAsyncScanResults(array $options = [])
50
 * @method VoiceCancelScan voiceCancelScan(array $options = [])
51
 * @method VoiceIdentityCheck voiceIdentityCheck(array $options = [])
52
 * @method VoiceIdentityRegister voiceIdentityRegister(array $options = [])
53
 * @method VoiceIdentityStartCheck voiceIdentityStartCheck(array $options = [])
54
 * @method VoiceIdentityStartRegister voiceIdentityStartRegister(array $options = [])
55
 * @method VoiceIdentityUnregister voiceIdentityUnregister(array $options = [])
56
 * @method VoiceSyncScan voiceSyncScan(array $options = [])
57
 */
58
class GreenApiResolver extends ApiResolver
59
{
60
}
61
62
class Roa extends \AlibabaCloud\Client\Resolver\Roa
63
{
64
    /** @var string */
65
    public $product = 'Green';
66
67
    /** @var string */
68
    public $version = '2018-05-09';
69
70
    /** @var string */
71
    public $method = 'POST';
72
73
    /** @var string */
74
    public $serviceCode = 'green';
75
}
76
77
/**
78
 * @method string getClientInfo()
79
 */
80
class AddFaces extends Roa
81
{
82
    /** @var string */
83
    public $pathPattern = '/green/sface/face/add';
84
85
    /**
86
     * @param string $value
87
     *
88
     * @return $this
89
     */
90
    public function withClientInfo($value)
91
    {
92
        $this->data['ClientInfo'] = $value;
93
        $this->options['query']['ClientInfo'] = $value;
94
95
        return $this;
96
    }
97
}
98
99
/**
100
 * @method string getClientInfo()
101
 */
102
class AddGroups extends Roa
103
{
104
    /** @var string */
105
    public $pathPattern = '/green/sface/person/groups/add';
106
107
    /**
108
     * @param string $value
109
     *
110
     * @return $this
111
     */
112
    public function withClientInfo($value)
113
    {
114
        $this->data['ClientInfo'] = $value;
115
        $this->options['query']['ClientInfo'] = $value;
116
117
        return $this;
118
    }
119
}
120
121
/**
122
 * @method string getClientInfo()
123
 */
124
class AddPerson extends Roa
125
{
126
    /** @var string */
127
    public $pathPattern = '/green/sface/person/add';
128
129
    /**
130
     * @param string $value
131
     *
132
     * @return $this
133
     */
134
    public function withClientInfo($value)
135
    {
136
        $this->data['ClientInfo'] = $value;
137
        $this->options['query']['ClientInfo'] = $value;
138
139
        return $this;
140
    }
141
}
142
143
/**
144
 * @method string getClientInfo()
145
 */
146
class AddSimilarityImage extends Roa
147
{
148
    /** @var string */
149
    public $pathPattern = '/green/similarity/image/add';
150
151
    /**
152
     * @param string $value
153
     *
154
     * @return $this
155
     */
156
    public function withClientInfo($value)
157
    {
158
        $this->data['ClientInfo'] = $value;
159
        $this->options['query']['ClientInfo'] = $value;
160
161
        return $this;
162
    }
163
}
164
165
/**
166
 * @method string getClientInfo()
167
 */
168
class AddSimilarityLibrary extends Roa
169
{
170
    /** @var string */
171
    public $pathPattern = '/green/similarity/library/add';
172
173
    /**
174
     * @param string $value
175
     *
176
     * @return $this
177
     */
178
    public function withClientInfo($value)
179
    {
180
        $this->data['ClientInfo'] = $value;
181
        $this->options['query']['ClientInfo'] = $value;
182
183
        return $this;
184
    }
185
}
186
187
/**
188
 * @method string getClientInfo()
189
 */
190
class AddVideoDna extends Roa
191
{
192
    /** @var string */
193
    public $pathPattern = '/green/video/dna/add';
194
195
    /**
196
     * @param string $value
197
     *
198
     * @return $this
199
     */
200
    public function withClientInfo($value)
201
    {
202
        $this->data['ClientInfo'] = $value;
203
        $this->options['query']['ClientInfo'] = $value;
204
205
        return $this;
206
    }
207
}
208
209
/**
210
 * @method string getClientInfo()
211
 */
212
class AddVideoDnaGroup extends Roa
213
{
214
    /** @var string */
215
    public $pathPattern = '/green/video/dna/group/add';
216
217
    /**
218
     * @param string $value
219
     *
220
     * @return $this
221
     */
222
    public function withClientInfo($value)
223
    {
224
        $this->data['ClientInfo'] = $value;
225
        $this->options['query']['ClientInfo'] = $value;
226
227
        return $this;
228
    }
229
}
230
231
/**
232
 * @method string getClientInfo()
233
 */
234
class DeleteFaces extends Roa
235
{
236
    /** @var string */
237
    public $pathPattern = '/green/sface/face/delete';
238
239
    /**
240
     * @param string $value
241
     *
242
     * @return $this
243
     */
244
    public function withClientInfo($value)
245
    {
246
        $this->data['ClientInfo'] = $value;
247
        $this->options['query']['ClientInfo'] = $value;
248
249
        return $this;
250
    }
251
}
252
253
/**
254
 * @method string getClientInfo()
255
 */
256
class DeleteGroups extends Roa
257
{
258
    /** @var string */
259
    public $pathPattern = '/green/sface/person/groups/delete';
260
261
    /**
262
     * @param string $value
263
     *
264
     * @return $this
265
     */
266
    public function withClientInfo($value)
267
    {
268
        $this->data['ClientInfo'] = $value;
269
        $this->options['query']['ClientInfo'] = $value;
270
271
        return $this;
272
    }
273
}
274
275
/**
276
 * @method string getClientInfo()
277
 */
278
class DeletePerson extends Roa
279
{
280
    /** @var string */
281
    public $pathPattern = '/green/sface/person/delete';
282
283
    /**
284
     * @param string $value
285
     *
286
     * @return $this
287
     */
288
    public function withClientInfo($value)
289
    {
290
        $this->data['ClientInfo'] = $value;
291
        $this->options['query']['ClientInfo'] = $value;
292
293
        return $this;
294
    }
295
}
296
297
/**
298
 * @method string getClientInfo()
299
 */
300
class DeleteSimilarityImage extends Roa
301
{
302
    /** @var string */
303
    public $pathPattern = '/green/similarity/image/delete';
304
305
    /**
306
     * @param string $value
307
     *
308
     * @return $this
309
     */
310
    public function withClientInfo($value)
311
    {
312
        $this->data['ClientInfo'] = $value;
313
        $this->options['query']['ClientInfo'] = $value;
314
315
        return $this;
316
    }
317
}
318
319
/**
320
 * @method string getClientInfo()
321
 */
322
class DeleteSimilarityLibrary extends Roa
323
{
324
    /** @var string */
325
    public $pathPattern = '/green/similarity/library/delete';
326
327
    /**
328
     * @param string $value
329
     *
330
     * @return $this
331
     */
332
    public function withClientInfo($value)
333
    {
334
        $this->data['ClientInfo'] = $value;
335
        $this->options['query']['ClientInfo'] = $value;
336
337
        return $this;
338
    }
339
}
340
341
/**
342
 * @method string getClientInfo()
343
 */
344
class DeleteVideoDna extends Roa
345
{
346
    /** @var string */
347
    public $pathPattern = '/green/video/dna/delete';
348
349
    /**
350
     * @param string $value
351
     *
352
     * @return $this
353
     */
354
    public function withClientInfo($value)
355
    {
356
        $this->data['ClientInfo'] = $value;
357
        $this->options['query']['ClientInfo'] = $value;
358
359
        return $this;
360
    }
361
}
362
363
/**
364
 * @method string getClientInfo()
365
 */
366
class DeleteVideoDnaGroup extends Roa
367
{
368
    /** @var string */
369
    public $pathPattern = '/green/video/dna/group/delete';
370
371
    /**
372
     * @param string $value
373
     *
374
     * @return $this
375
     */
376
    public function withClientInfo($value)
377
    {
378
        $this->data['ClientInfo'] = $value;
379
        $this->options['query']['ClientInfo'] = $value;
380
381
        return $this;
382
    }
383
}
384
385
/**
386
 * @method string getClientInfo()
387
 */
388
class DetectFace extends Roa
389
{
390
    /** @var string */
391
    public $pathPattern = '/green/face/detect';
392
393
    /**
394
     * @param string $value
395
     *
396
     * @return $this
397
     */
398
    public function withClientInfo($value)
399
    {
400
        $this->data['ClientInfo'] = $value;
401
        $this->options['query']['ClientInfo'] = $value;
402
403
        return $this;
404
    }
405
}
406
407
/**
408
 * @method string getClientInfo()
409
 */
410
class FileAsyncScan extends Roa
411
{
412
    /** @var string */
413
    public $pathPattern = '/green/file/asyncscan';
414
415
    /**
416
     * @param string $value
417
     *
418
     * @return $this
419
     */
420
    public function withClientInfo($value)
421
    {
422
        $this->data['ClientInfo'] = $value;
423
        $this->options['query']['ClientInfo'] = $value;
424
425
        return $this;
426
    }
427
}
428
429
/**
430
 * @method string getClientInfo()
431
 */
432
class FileAsyncScanResults extends Roa
433
{
434
    /** @var string */
435
    public $pathPattern = '/green/file/results';
436
437
    /**
438
     * @param string $value
439
     *
440
     * @return $this
441
     */
442
    public function withClientInfo($value)
443
    {
444
        $this->data['ClientInfo'] = $value;
445
        $this->options['query']['ClientInfo'] = $value;
446
447
        return $this;
448
    }
449
}
450
451
/**
452
 * @method string getClientInfo()
453
 */
454
class GetAddVideoDnaResults extends Roa
455
{
456
    /** @var string */
457
    public $pathPattern = '/green/video/dna/add/results';
458
459
    /**
460
     * @param string $value
461
     *
462
     * @return $this
463
     */
464
    public function withClientInfo($value)
465
    {
466
        $this->data['ClientInfo'] = $value;
467
        $this->options['query']['ClientInfo'] = $value;
468
469
        return $this;
470
    }
471
}
472
473
/**
474
 * @method string getClientInfo()
475
 */
476
class GetFaces extends Roa
477
{
478
    /** @var string */
479
    public $pathPattern = '/green/sface/faces';
480
481
    /**
482
     * @param string $value
483
     *
484
     * @return $this
485
     */
486
    public function withClientInfo($value)
487
    {
488
        $this->data['ClientInfo'] = $value;
489
        $this->options['query']['ClientInfo'] = $value;
490
491
        return $this;
492
    }
493
}
494
495
/**
496
 * @method string getClientInfo()
497
 */
498
class GetGroups extends Roa
499
{
500
    /** @var string */
501
    public $pathPattern = '/green/sface/groups';
502
503
    /**
504
     * @param string $value
505
     *
506
     * @return $this
507
     */
508
    public function withClientInfo($value)
509
    {
510
        $this->data['ClientInfo'] = $value;
511
        $this->options['query']['ClientInfo'] = $value;
512
513
        return $this;
514
    }
515
}
516
517
/**
518
 * @method string getClientInfo()
519
 */
520
class GetPerson extends Roa
521
{
522
    /** @var string */
523
    public $pathPattern = '/green/sface/person';
524
525
    /**
526
     * @param string $value
527
     *
528
     * @return $this
529
     */
530
    public function withClientInfo($value)
531
    {
532
        $this->data['ClientInfo'] = $value;
533
        $this->options['query']['ClientInfo'] = $value;
534
535
        return $this;
536
    }
537
}
538
539
/**
540
 * @method string getClientInfo()
541
 */
542
class GetPersons extends Roa
543
{
544
    /** @var string */
545
    public $pathPattern = '/green/sface/group/persons';
546
547
    /**
548
     * @param string $value
549
     *
550
     * @return $this
551
     */
552
    public function withClientInfo($value)
553
    {
554
        $this->data['ClientInfo'] = $value;
555
        $this->options['query']['ClientInfo'] = $value;
556
557
        return $this;
558
    }
559
}
560
561
/**
562
 * @method string getClientInfo()
563
 */
564
class GetSimilarityImage extends Roa
565
{
566
    /** @var string */
567
    public $pathPattern = '/green/similarity/image/get';
568
569
    /**
570
     * @param string $value
571
     *
572
     * @return $this
573
     */
574
    public function withClientInfo($value)
575
    {
576
        $this->data['ClientInfo'] = $value;
577
        $this->options['query']['ClientInfo'] = $value;
578
579
        return $this;
580
    }
581
}
582
583
/**
584
 * @method string getClientInfo()
585
 */
586
class GetSimilarityLibrary extends Roa
587
{
588
    /** @var string */
589
    public $pathPattern = '/green/similarity/library/get';
590
591
    /**
592
     * @param string $value
593
     *
594
     * @return $this
595
     */
596
    public function withClientInfo($value)
597
    {
598
        $this->data['ClientInfo'] = $value;
599
        $this->options['query']['ClientInfo'] = $value;
600
601
        return $this;
602
    }
603
}
604
605
/**
606
 * @method string getClientInfo()
607
 */
608
class ImageAsyncScan extends Roa
609
{
610
    /** @var string */
611
    public $pathPattern = '/green/image/asyncscan';
612
613
    /**
614
     * @param string $value
615
     *
616
     * @return $this
617
     */
618
    public function withClientInfo($value)
619
    {
620
        $this->data['ClientInfo'] = $value;
621
        $this->options['query']['ClientInfo'] = $value;
622
623
        return $this;
624
    }
625
}
626
627
/**
628
 * @method string getClientInfo()
629
 */
630
class ImageAsyncScanResults extends Roa
631
{
632
    /** @var string */
633
    public $pathPattern = '/green/image/results';
634
635
    /**
636
     * @param string $value
637
     *
638
     * @return $this
639
     */
640
    public function withClientInfo($value)
641
    {
642
        $this->data['ClientInfo'] = $value;
643
        $this->options['query']['ClientInfo'] = $value;
644
645
        return $this;
646
    }
647
}
648
649
/**
650
 * @method string getClientInfo()
651
 */
652
class ImageScanFeedback extends Roa
653
{
654
    /** @var string */
655
    public $pathPattern = '/green/image/feedback';
656
657
    /**
658
     * @param string $value
659
     *
660
     * @return $this
661
     */
662
    public function withClientInfo($value)
663
    {
664
        $this->data['ClientInfo'] = $value;
665
        $this->options['query']['ClientInfo'] = $value;
666
667
        return $this;
668
    }
669
}
670
671
/**
672
 * @method string getClientInfo()
673
 */
674
class ImageSyncScan extends Roa
675
{
676
    /** @var string */
677
    public $pathPattern = '/green/image/scan';
678
679
    /**
680
     * @param string $value
681
     *
682
     * @return $this
683
     */
684
    public function withClientInfo($value)
685
    {
686
        $this->data['ClientInfo'] = $value;
687
        $this->options['query']['ClientInfo'] = $value;
688
689
        return $this;
690
    }
691
}
692
693
/**
694
 * @method string getClientInfo()
695
 */
696
class ListSimilarityImages extends Roa
697
{
698
    /** @var string */
699
    public $pathPattern = '/green/similarity/image/list';
700
701
    /**
702
     * @param string $value
703
     *
704
     * @return $this
705
     */
706
    public function withClientInfo($value)
707
    {
708
        $this->data['ClientInfo'] = $value;
709
        $this->options['query']['ClientInfo'] = $value;
710
711
        return $this;
712
    }
713
}
714
715
/**
716
 * @method string getClientInfo()
717
 */
718
class ListSimilarityLibraries extends Roa
719
{
720
    /** @var string */
721
    public $pathPattern = '/green/similarity/library/list';
722
723
    /**
724
     * @param string $value
725
     *
726
     * @return $this
727
     */
728
    public function withClientInfo($value)
729
    {
730
        $this->data['ClientInfo'] = $value;
731
        $this->options['query']['ClientInfo'] = $value;
732
733
        return $this;
734
    }
735
}
736
737
/**
738
 * @method string getClientInfo()
739
 */
740
class SearchPerson extends Roa
741
{
742
    /** @var string */
743
    public $pathPattern = '/green/sface/search';
744
745
    /**
746
     * @param string $value
747
     *
748
     * @return $this
749
     */
750
    public function withClientInfo($value)
751
    {
752
        $this->data['ClientInfo'] = $value;
753
        $this->options['query']['ClientInfo'] = $value;
754
755
        return $this;
756
    }
757
}
758
759
/**
760
 * @method string getClientInfo()
761
 */
762
class SetPerson extends Roa
763
{
764
    /** @var string */
765
    public $pathPattern = '/green/sface/person/update';
766
767
    /**
768
     * @param string $value
769
     *
770
     * @return $this
771
     */
772
    public function withClientInfo($value)
773
    {
774
        $this->data['ClientInfo'] = $value;
775
        $this->options['query']['ClientInfo'] = $value;
776
777
        return $this;
778
    }
779
}
780
781
/**
782
 * @method string getClientInfo()
783
 */
784
class TextFeedback extends Roa
785
{
786
    /** @var string */
787
    public $pathPattern = '/green/text/feedback';
788
789
    /**
790
     * @param string $value
791
     *
792
     * @return $this
793
     */
794
    public function withClientInfo($value)
795
    {
796
        $this->data['ClientInfo'] = $value;
797
        $this->options['query']['ClientInfo'] = $value;
798
799
        return $this;
800
    }
801
}
802
803
/**
804
 * @method string getClientInfo()
805
 */
806
class TextScan extends Roa
807
{
808
    /** @var string */
809
    public $pathPattern = '/green/text/scan';
810
811
    /**
812
     * @param string $value
813
     *
814
     * @return $this
815
     */
816
    public function withClientInfo($value)
817
    {
818
        $this->data['ClientInfo'] = $value;
819
        $this->options['query']['ClientInfo'] = $value;
820
821
        return $this;
822
    }
823
}
824
825
/**
826
 * @method string getClientInfo()
827
 */
828
class UploadCredentials extends Roa
829
{
830
    /** @var string */
831
    public $pathPattern = '/green/credentials/uploadcredentials';
832
833
    /**
834
     * @param string $value
835
     *
836
     * @return $this
837
     */
838
    public function withClientInfo($value)
839
    {
840
        $this->data['ClientInfo'] = $value;
841
        $this->options['query']['ClientInfo'] = $value;
842
843
        return $this;
844
    }
845
}
846
847
/**
848
 * @method string getClientInfo()
849
 */
850
class VideoAsyncScan extends Roa
851
{
852
    /** @var string */
853
    public $pathPattern = '/green/video/asyncscan';
854
855
    /**
856
     * @param string $value
857
     *
858
     * @return $this
859
     */
860
    public function withClientInfo($value)
861
    {
862
        $this->data['ClientInfo'] = $value;
863
        $this->options['query']['ClientInfo'] = $value;
864
865
        return $this;
866
    }
867
}
868
869
/**
870
 * @method string getClientInfo()
871
 */
872
class VideoAsyncScanResults extends Roa
873
{
874
    /** @var string */
875
    public $pathPattern = '/green/video/results';
876
877
    /**
878
     * @param string $value
879
     *
880
     * @return $this
881
     */
882
    public function withClientInfo($value)
883
    {
884
        $this->data['ClientInfo'] = $value;
885
        $this->options['query']['ClientInfo'] = $value;
886
887
        return $this;
888
    }
889
}
890
891
/**
892
 * @method string getClientInfo()
893
 */
894
class VideoCancelScan extends Roa
895
{
896
    /** @var string */
897
    public $pathPattern = '/green/video/cancelscan';
898
899
    /**
900
     * @param string $value
901
     *
902
     * @return $this
903
     */
904
    public function withClientInfo($value)
905
    {
906
        $this->data['ClientInfo'] = $value;
907
        $this->options['query']['ClientInfo'] = $value;
908
909
        return $this;
910
    }
911
}
912
913
/**
914
 * @method string getClientInfo()
915
 */
916
class VideoFeedback extends Roa
917
{
918
    /** @var string */
919
    public $pathPattern = '/green/video/feedback';
920
921
    /**
922
     * @param string $value
923
     *
924
     * @return $this
925
     */
926
    public function withClientInfo($value)
927
    {
928
        $this->data['ClientInfo'] = $value;
929
        $this->options['query']['ClientInfo'] = $value;
930
931
        return $this;
932
    }
933
}
934
935
/**
936
 * @method string getClientInfo()
937
 */
938
class VideoSyncScan extends Roa
939
{
940
    /** @var string */
941
    public $pathPattern = '/green/video/syncscan';
942
943
    /**
944
     * @param string $value
945
     *
946
     * @return $this
947
     */
948
    public function withClientInfo($value)
949
    {
950
        $this->data['ClientInfo'] = $value;
951
        $this->options['query']['ClientInfo'] = $value;
952
953
        return $this;
954
    }
955
}
956
957
/**
958
 * @method string getClientInfo()
959
 */
960
class VoiceAsyncScan extends Roa
961
{
962
    /** @var string */
963
    public $pathPattern = '/green/voice/asyncscan';
964
965
    /**
966
     * @param string $value
967
     *
968
     * @return $this
969
     */
970
    public function withClientInfo($value)
971
    {
972
        $this->data['ClientInfo'] = $value;
973
        $this->options['query']['ClientInfo'] = $value;
974
975
        return $this;
976
    }
977
}
978
979
/**
980
 * @method string getClientInfo()
981
 */
982
class VoiceAsyncScanResults extends Roa
983
{
984
    /** @var string */
985
    public $pathPattern = '/green/voice/results';
986
987
    /**
988
     * @param string $value
989
     *
990
     * @return $this
991
     */
992
    public function withClientInfo($value)
993
    {
994
        $this->data['ClientInfo'] = $value;
995
        $this->options['query']['ClientInfo'] = $value;
996
997
        return $this;
998
    }
999
}
1000
1001
/**
1002
 * @method string getClientInfo()
1003
 */
1004
class VoiceCancelScan extends Roa
1005
{
1006
    /** @var string */
1007
    public $pathPattern = '/green/voice/cancelscan';
1008
1009
    /**
1010
     * @param string $value
1011
     *
1012
     * @return $this
1013
     */
1014
    public function withClientInfo($value)
1015
    {
1016
        $this->data['ClientInfo'] = $value;
1017
        $this->options['query']['ClientInfo'] = $value;
1018
1019
        return $this;
1020
    }
1021
}
1022
1023
/**
1024
 * @method string getClientInfo()
1025
 */
1026
class VoiceIdentityCheck extends Roa
1027
{
1028
    /** @var string */
1029
    public $pathPattern = '/green/voice/auth/check';
1030
1031
    /**
1032
     * @param string $value
1033
     *
1034
     * @return $this
1035
     */
1036
    public function withClientInfo($value)
1037
    {
1038
        $this->data['ClientInfo'] = $value;
1039
        $this->options['query']['ClientInfo'] = $value;
1040
1041
        return $this;
1042
    }
1043
}
1044
1045
/**
1046
 * @method string getClientInfo()
1047
 */
1048
class VoiceIdentityRegister extends Roa
1049
{
1050
    /** @var string */
1051
    public $pathPattern = '/green/voice/auth/register';
1052
1053
    /**
1054
     * @param string $value
1055
     *
1056
     * @return $this
1057
     */
1058
    public function withClientInfo($value)
1059
    {
1060
        $this->data['ClientInfo'] = $value;
1061
        $this->options['query']['ClientInfo'] = $value;
1062
1063
        return $this;
1064
    }
1065
}
1066
1067
/**
1068
 * @method string getClientInfo()
1069
 */
1070
class VoiceIdentityStartCheck extends Roa
1071
{
1072
    /** @var string */
1073
    public $pathPattern = '/green/voice/auth/start/check';
1074
1075
    /**
1076
     * @param string $value
1077
     *
1078
     * @return $this
1079
     */
1080
    public function withClientInfo($value)
1081
    {
1082
        $this->data['ClientInfo'] = $value;
1083
        $this->options['query']['ClientInfo'] = $value;
1084
1085
        return $this;
1086
    }
1087
}
1088
1089
/**
1090
 * @method string getClientInfo()
1091
 */
1092
class VoiceIdentityStartRegister extends Roa
1093
{
1094
    /** @var string */
1095
    public $pathPattern = '/green/voice/auth/start/register';
1096
1097
    /**
1098
     * @param string $value
1099
     *
1100
     * @return $this
1101
     */
1102
    public function withClientInfo($value)
1103
    {
1104
        $this->data['ClientInfo'] = $value;
1105
        $this->options['query']['ClientInfo'] = $value;
1106
1107
        return $this;
1108
    }
1109
}
1110
1111
/**
1112
 * @method string getClientInfo()
1113
 */
1114
class VoiceIdentityUnregister extends Roa
1115
{
1116
    /** @var string */
1117
    public $pathPattern = '/green/voice/auth/unregister';
1118
1119
    /**
1120
     * @param string $value
1121
     *
1122
     * @return $this
1123
     */
1124
    public function withClientInfo($value)
1125
    {
1126
        $this->data['ClientInfo'] = $value;
1127
        $this->options['query']['ClientInfo'] = $value;
1128
1129
        return $this;
1130
    }
1131
}
1132
1133
/**
1134
 * @method string getClientInfo()
1135
 */
1136
class VoiceSyncScan extends Roa
1137
{
1138
    /** @var string */
1139
    public $pathPattern = '/green/voice/syncscan';
1140
1141
    /**
1142
     * @param string $value
1143
     *
1144
     * @return $this
1145
     */
1146
    public function withClientInfo($value)
1147
    {
1148
        $this->data['ClientInfo'] = $value;
1149
        $this->options['query']['ClientInfo'] = $value;
1150
1151
        return $this;
1152
    }
1153
}
1154