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 ( aec65f...37d13d )
by
unknown
07:35
created

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