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 ( eee0c8...875ac1 )
by
unknown
06:29
created

ScreenGC::withAsync()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 6
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
namespace AlibabaCloud\Imageprocess\V20200320;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AnalyzeChestVessel analyzeChestVessel(array $options = [])
9
 * @method CalcBMD calcBMD(array $options = [])
10
 * @method CalcCACS calcCACS(array $options = [])
11
 * @method ClassifyFNF classifyFNF(array $options = [])
12
 * @method DetectCovid19Cad detectCovid19Cad(array $options = [])
13
 * @method DetectHipKeypointXRay detectHipKeypointXRay(array $options = [])
14
 * @method DetectKneeKeypointXRay detectKneeKeypointXRay(array $options = [])
15
 * @method DetectKneeXRay detectKneeXRay(array $options = [])
16
 * @method DetectLiverSteatosis detectLiverSteatosis(array $options = [])
17
 * @method DetectLungNodule detectLungNodule(array $options = [])
18
 * @method DetectLymph detectLymph(array $options = [])
19
 * @method DetectPanc detectPanc(array $options = [])
20
 * @method DetectRibFracture detectRibFracture(array $options = [])
21
 * @method DetectSkinDisease detectSkinDisease(array $options = [])
22
 * @method DetectSpineMRI detectSpineMRI(array $options = [])
23
 * @method FeedbackSession feedbackSession(array $options = [])
24
 * @method GetAsyncJobResult getAsyncJobResult(array $options = [])
25
 * @method PredictCVD predictCVD(array $options = [])
26
 * @method RunCTRegistration runCTRegistration(array $options = [])
27
 * @method RunMedQA runMedQA(array $options = [])
28
 * @method ScreenChestCT screenChestCT(array $options = [])
29
 * @method ScreenCRC screenCRC(array $options = [])
30
 * @method ScreenEC screenEC(array $options = [])
31
 * @method ScreenGC screenGC(array $options = [])
32
 * @method ScreenLC screenLC(array $options = [])
33
 * @method SegmentLymphNode segmentLymphNode(array $options = [])
34
 * @method SegmentOAR segmentOAR(array $options = [])
35
 * @method TargetVolumeSegment targetVolumeSegment(array $options = [])
36
 * @method TranslateMed translateMed(array $options = [])
37
 */
38
class ImageprocessApiResolver extends ApiResolver
39
{
40
}
41
42
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
43
{
44
    /** @var string */
45
    public $product = 'imageprocess';
46
47
    /** @var string */
48
    public $version = '2020-03-20';
49
50
    /** @var string */
51
    public $method = 'POST';
52
53
    /** @var string */
54
    public $serviceCode = 'imageprocess';
55
}
56
57
/**
58
 * @method string getDataSourceType()
59
 * @method string getOrgName()
60
 * @method string getDataFormat()
61
 * @method array getURLList()
62
 * @method string getOrgId()
63
 * @method string getAsync()
64
 */
65
class AnalyzeChestVessel extends Rpc
66
{
67
68
    /**
69
     * @param string $value
70
     *
71
     * @return $this
72
     */
73
    public function withDataSourceType($value)
74
    {
75
        $this->data['DataSourceType'] = $value;
76
        $this->options['form_params']['DataSourceType'] = $value;
77
78
        return $this;
79
    }
80
81
    /**
82
     * @param string $value
83
     *
84
     * @return $this
85
     */
86
    public function withOrgName($value)
87
    {
88
        $this->data['OrgName'] = $value;
89
        $this->options['form_params']['OrgName'] = $value;
90
91
        return $this;
92
    }
93
94
    /**
95
     * @param string $value
96
     *
97
     * @return $this
98
     */
99
    public function withDataFormat($value)
100
    {
101
        $this->data['DataFormat'] = $value;
102
        $this->options['form_params']['DataFormat'] = $value;
103
104
        return $this;
105
    }
106
107
    /**
108
     * @param array $uRLList
109
     *
110
     * @return $this
111
     */
112
	public function withURLList(array $uRLList)
113
	{
114
	    $this->data['URLList'] = $uRLList;
115
		foreach ($uRLList as $depth1 => $depth1Value) {
116
			if(isset($depth1Value['URL'])){
117
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
118
			}
119
		}
120
121
		return $this;
122
    }
123
124
    /**
125
     * @param string $value
126
     *
127
     * @return $this
128
     */
129
    public function withOrgId($value)
130
    {
131
        $this->data['OrgId'] = $value;
132
        $this->options['form_params']['OrgId'] = $value;
133
134
        return $this;
135
    }
136
137
    /**
138
     * @param string $value
139
     *
140
     * @return $this
141
     */
142
    public function withAsync($value)
143
    {
144
        $this->data['Async'] = $value;
145
        $this->options['form_params']['Async'] = $value;
146
147
        return $this;
148
    }
149
}
150
151
/**
152
 * @method string getOrgName()
153
 * @method string getSourceType()
154
 * @method string getDataFormat()
155
 * @method array getURLList()
156
 * @method string getOrgId()
157
 * @method string getAsync()
158
 */
159
class CalcBMD extends Rpc
160
{
161
162
    /**
163
     * @param string $value
164
     *
165
     * @return $this
166
     */
167
    public function withOrgName($value)
168
    {
169
        $this->data['OrgName'] = $value;
170
        $this->options['form_params']['OrgName'] = $value;
171
172
        return $this;
173
    }
174
175
    /**
176
     * @param string $value
177
     *
178
     * @return $this
179
     */
180
    public function withSourceType($value)
181
    {
182
        $this->data['SourceType'] = $value;
183
        $this->options['form_params']['SourceType'] = $value;
184
185
        return $this;
186
    }
187
188
    /**
189
     * @param string $value
190
     *
191
     * @return $this
192
     */
193
    public function withDataFormat($value)
194
    {
195
        $this->data['DataFormat'] = $value;
196
        $this->options['form_params']['DataFormat'] = $value;
197
198
        return $this;
199
    }
200
201
    /**
202
     * @param array $uRLList
203
     *
204
     * @return $this
205
     */
206
	public function withURLList(array $uRLList)
207
	{
208
	    $this->data['URLList'] = $uRLList;
209
		foreach ($uRLList as $depth1 => $depth1Value) {
210
			if(isset($depth1Value['URL'])){
211
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
212
			}
213
		}
214
215
		return $this;
216
    }
217
218
    /**
219
     * @param string $value
220
     *
221
     * @return $this
222
     */
223
    public function withOrgId($value)
224
    {
225
        $this->data['OrgId'] = $value;
226
        $this->options['form_params']['OrgId'] = $value;
227
228
        return $this;
229
    }
230
231
    /**
232
     * @param string $value
233
     *
234
     * @return $this
235
     */
236
    public function withAsync($value)
237
    {
238
        $this->data['Async'] = $value;
239
        $this->options['form_params']['Async'] = $value;
240
241
        return $this;
242
    }
243
}
244
245
/**
246
 * @method string getDataSourceType()
247
 * @method string getOrgName()
248
 * @method string getDataFormat()
249
 * @method array getURLList()
250
 * @method string getOrgId()
251
 * @method string getAsync()
252
 */
253
class CalcCACS extends Rpc
254
{
255
256
    /**
257
     * @param string $value
258
     *
259
     * @return $this
260
     */
261
    public function withDataSourceType($value)
262
    {
263
        $this->data['DataSourceType'] = $value;
264
        $this->options['form_params']['DataSourceType'] = $value;
265
266
        return $this;
267
    }
268
269
    /**
270
     * @param string $value
271
     *
272
     * @return $this
273
     */
274
    public function withOrgName($value)
275
    {
276
        $this->data['OrgName'] = $value;
277
        $this->options['form_params']['OrgName'] = $value;
278
279
        return $this;
280
    }
281
282
    /**
283
     * @param string $value
284
     *
285
     * @return $this
286
     */
287
    public function withDataFormat($value)
288
    {
289
        $this->data['DataFormat'] = $value;
290
        $this->options['form_params']['DataFormat'] = $value;
291
292
        return $this;
293
    }
294
295
    /**
296
     * @param array $uRLList
297
     *
298
     * @return $this
299
     */
300
	public function withURLList(array $uRLList)
301
	{
302
	    $this->data['URLList'] = $uRLList;
303
		foreach ($uRLList as $depth1 => $depth1Value) {
304
			if(isset($depth1Value['URL'])){
305
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
306
			}
307
		}
308
309
		return $this;
310
    }
311
312
    /**
313
     * @param string $value
314
     *
315
     * @return $this
316
     */
317
    public function withOrgId($value)
318
    {
319
        $this->data['OrgId'] = $value;
320
        $this->options['form_params']['OrgId'] = $value;
321
322
        return $this;
323
    }
324
325
    /**
326
     * @param string $value
327
     *
328
     * @return $this
329
     */
330
    public function withAsync($value)
331
    {
332
        $this->data['Async'] = $value;
333
        $this->options['form_params']['Async'] = $value;
334
335
        return $this;
336
    }
337
}
338
339
/**
340
 * @method string getOrgName()
341
 * @method string getTracerId()
342
 * @method string getDataFormat()
343
 * @method string getOrgId()
344
 * @method string getImageUrl()
345
 */
346
class ClassifyFNF extends Rpc
347
{
348
349
    /**
350
     * @param string $value
351
     *
352
     * @return $this
353
     */
354
    public function withOrgName($value)
355
    {
356
        $this->data['OrgName'] = $value;
357
        $this->options['form_params']['OrgName'] = $value;
358
359
        return $this;
360
    }
361
362
    /**
363
     * @param string $value
364
     *
365
     * @return $this
366
     */
367
    public function withTracerId($value)
368
    {
369
        $this->data['TracerId'] = $value;
370
        $this->options['form_params']['TracerId'] = $value;
371
372
        return $this;
373
    }
374
375
    /**
376
     * @param string $value
377
     *
378
     * @return $this
379
     */
380
    public function withDataFormat($value)
381
    {
382
        $this->data['DataFormat'] = $value;
383
        $this->options['form_params']['DataFormat'] = $value;
384
385
        return $this;
386
    }
387
388
    /**
389
     * @param string $value
390
     *
391
     * @return $this
392
     */
393
    public function withOrgId($value)
394
    {
395
        $this->data['OrgId'] = $value;
396
        $this->options['form_params']['OrgId'] = $value;
397
398
        return $this;
399
    }
400
401
    /**
402
     * @param string $value
403
     *
404
     * @return $this
405
     */
406
    public function withImageUrl($value)
407
    {
408
        $this->data['ImageUrl'] = $value;
409
        $this->options['form_params']['ImageUrl'] = $value;
410
411
        return $this;
412
    }
413
}
414
415
/**
416
 * @method string getOrgName()
417
 * @method string getDataFormat()
418
 * @method array getURLList()
419
 * @method string getOrgId()
420
 * @method string getAsync()
421
 */
422
class DetectCovid19Cad extends Rpc
423
{
424
425
    /**
426
     * @param string $value
427
     *
428
     * @return $this
429
     */
430
    public function withOrgName($value)
431
    {
432
        $this->data['OrgName'] = $value;
433
        $this->options['form_params']['OrgName'] = $value;
434
435
        return $this;
436
    }
437
438
    /**
439
     * @param string $value
440
     *
441
     * @return $this
442
     */
443
    public function withDataFormat($value)
444
    {
445
        $this->data['DataFormat'] = $value;
446
        $this->options['form_params']['DataFormat'] = $value;
447
448
        return $this;
449
    }
450
451
    /**
452
     * @param array $uRLList
453
     *
454
     * @return $this
455
     */
456
	public function withURLList(array $uRLList)
457
	{
458
	    $this->data['URLList'] = $uRLList;
459
		foreach ($uRLList as $depth1 => $depth1Value) {
460
			if(isset($depth1Value['URL'])){
461
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
462
			}
463
		}
464
465
		return $this;
466
    }
467
468
    /**
469
     * @param string $value
470
     *
471
     * @return $this
472
     */
473
    public function withOrgId($value)
474
    {
475
        $this->data['OrgId'] = $value;
476
        $this->options['form_params']['OrgId'] = $value;
477
478
        return $this;
479
    }
480
481
    /**
482
     * @param string $value
483
     *
484
     * @return $this
485
     */
486
    public function withAsync($value)
487
    {
488
        $this->data['Async'] = $value;
489
        $this->options['form_params']['Async'] = $value;
490
491
        return $this;
492
    }
493
}
494
495
/**
496
 * @method string getOrgName()
497
 * @method string getTracerId()
498
 * @method string getDataFormat()
499
 * @method string getOrgId()
500
 * @method string getImageUrl()
501
 */
502
class DetectHipKeypointXRay extends Rpc
503
{
504
505
    /**
506
     * @param string $value
507
     *
508
     * @return $this
509
     */
510
    public function withOrgName($value)
511
    {
512
        $this->data['OrgName'] = $value;
513
        $this->options['form_params']['OrgName'] = $value;
514
515
        return $this;
516
    }
517
518
    /**
519
     * @param string $value
520
     *
521
     * @return $this
522
     */
523
    public function withTracerId($value)
524
    {
525
        $this->data['TracerId'] = $value;
526
        $this->options['form_params']['TracerId'] = $value;
527
528
        return $this;
529
    }
530
531
    /**
532
     * @param string $value
533
     *
534
     * @return $this
535
     */
536
    public function withDataFormat($value)
537
    {
538
        $this->data['DataFormat'] = $value;
539
        $this->options['form_params']['DataFormat'] = $value;
540
541
        return $this;
542
    }
543
544
    /**
545
     * @param string $value
546
     *
547
     * @return $this
548
     */
549
    public function withOrgId($value)
550
    {
551
        $this->data['OrgId'] = $value;
552
        $this->options['form_params']['OrgId'] = $value;
553
554
        return $this;
555
    }
556
557
    /**
558
     * @param string $value
559
     *
560
     * @return $this
561
     */
562
    public function withImageUrl($value)
563
    {
564
        $this->data['ImageUrl'] = $value;
565
        $this->options['form_params']['ImageUrl'] = $value;
566
567
        return $this;
568
    }
569
}
570
571
/**
572
 * @method string getOrgName()
573
 * @method string getTracerId()
574
 * @method string getDataFormat()
575
 * @method string getOrgId()
576
 * @method string getImageUrl()
577
 */
578
class DetectKneeKeypointXRay extends Rpc
579
{
580
581
    /**
582
     * @param string $value
583
     *
584
     * @return $this
585
     */
586
    public function withOrgName($value)
587
    {
588
        $this->data['OrgName'] = $value;
589
        $this->options['form_params']['OrgName'] = $value;
590
591
        return $this;
592
    }
593
594
    /**
595
     * @param string $value
596
     *
597
     * @return $this
598
     */
599
    public function withTracerId($value)
600
    {
601
        $this->data['TracerId'] = $value;
602
        $this->options['form_params']['TracerId'] = $value;
603
604
        return $this;
605
    }
606
607
    /**
608
     * @param string $value
609
     *
610
     * @return $this
611
     */
612
    public function withDataFormat($value)
613
    {
614
        $this->data['DataFormat'] = $value;
615
        $this->options['form_params']['DataFormat'] = $value;
616
617
        return $this;
618
    }
619
620
    /**
621
     * @param string $value
622
     *
623
     * @return $this
624
     */
625
    public function withOrgId($value)
626
    {
627
        $this->data['OrgId'] = $value;
628
        $this->options['form_params']['OrgId'] = $value;
629
630
        return $this;
631
    }
632
633
    /**
634
     * @param string $value
635
     *
636
     * @return $this
637
     */
638
    public function withImageUrl($value)
639
    {
640
        $this->data['ImageUrl'] = $value;
641
        $this->options['form_params']['ImageUrl'] = $value;
642
643
        return $this;
644
    }
645
}
646
647
/**
648
 * @method string getOrgName()
649
 * @method string getDataFormat()
650
 * @method string getUrl()
651
 * @method string getOrgId()
652
 */
653
class DetectKneeXRay extends Rpc
654
{
655
656
    /**
657
     * @param string $value
658
     *
659
     * @return $this
660
     */
661
    public function withOrgName($value)
662
    {
663
        $this->data['OrgName'] = $value;
664
        $this->options['form_params']['OrgName'] = $value;
665
666
        return $this;
667
    }
668
669
    /**
670
     * @param string $value
671
     *
672
     * @return $this
673
     */
674
    public function withDataFormat($value)
675
    {
676
        $this->data['DataFormat'] = $value;
677
        $this->options['form_params']['DataFormat'] = $value;
678
679
        return $this;
680
    }
681
682
    /**
683
     * @param string $value
684
     *
685
     * @return $this
686
     */
687
    public function withUrl($value)
688
    {
689
        $this->data['Url'] = $value;
690
        $this->options['form_params']['Url'] = $value;
691
692
        return $this;
693
    }
694
695
    /**
696
     * @param string $value
697
     *
698
     * @return $this
699
     */
700
    public function withOrgId($value)
701
    {
702
        $this->data['OrgId'] = $value;
703
        $this->options['form_params']['OrgId'] = $value;
704
705
        return $this;
706
    }
707
}
708
709
/**
710
 * @method string getOrgName()
711
 * @method string getSourceType()
712
 * @method string getDataFormat()
713
 * @method array getURLList()
714
 * @method string getOrgId()
715
 * @method string getAsync()
716
 */
717
class DetectLiverSteatosis extends Rpc
718
{
719
720
    /**
721
     * @param string $value
722
     *
723
     * @return $this
724
     */
725
    public function withOrgName($value)
726
    {
727
        $this->data['OrgName'] = $value;
728
        $this->options['form_params']['OrgName'] = $value;
729
730
        return $this;
731
    }
732
733
    /**
734
     * @param string $value
735
     *
736
     * @return $this
737
     */
738
    public function withSourceType($value)
739
    {
740
        $this->data['SourceType'] = $value;
741
        $this->options['form_params']['SourceType'] = $value;
742
743
        return $this;
744
    }
745
746
    /**
747
     * @param string $value
748
     *
749
     * @return $this
750
     */
751
    public function withDataFormat($value)
752
    {
753
        $this->data['DataFormat'] = $value;
754
        $this->options['form_params']['DataFormat'] = $value;
755
756
        return $this;
757
    }
758
759
    /**
760
     * @param array $uRLList
761
     *
762
     * @return $this
763
     */
764
	public function withURLList(array $uRLList)
765
	{
766
	    $this->data['URLList'] = $uRLList;
767
		foreach ($uRLList as $depth1 => $depth1Value) {
768
			if(isset($depth1Value['URL'])){
769
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
770
			}
771
		}
772
773
		return $this;
774
    }
775
776
    /**
777
     * @param string $value
778
     *
779
     * @return $this
780
     */
781
    public function withOrgId($value)
782
    {
783
        $this->data['OrgId'] = $value;
784
        $this->options['form_params']['OrgId'] = $value;
785
786
        return $this;
787
    }
788
789
    /**
790
     * @param string $value
791
     *
792
     * @return $this
793
     */
794
    public function withAsync($value)
795
    {
796
        $this->data['Async'] = $value;
797
        $this->options['form_params']['Async'] = $value;
798
799
        return $this;
800
    }
801
}
802
803
/**
804
 * @method string getThreshold()
805
 * @method string getOrgName()
806
 * @method string getDataFormat()
807
 * @method array getURLList()
808
 * @method string getOrgId()
809
 * @method string getAsync()
810
 */
811
class DetectLungNodule extends Rpc
812
{
813
814
    /**
815
     * @param string $value
816
     *
817
     * @return $this
818
     */
819
    public function withThreshold($value)
820
    {
821
        $this->data['Threshold'] = $value;
822
        $this->options['form_params']['Threshold'] = $value;
823
824
        return $this;
825
    }
826
827
    /**
828
     * @param string $value
829
     *
830
     * @return $this
831
     */
832
    public function withOrgName($value)
833
    {
834
        $this->data['OrgName'] = $value;
835
        $this->options['form_params']['OrgName'] = $value;
836
837
        return $this;
838
    }
839
840
    /**
841
     * @param string $value
842
     *
843
     * @return $this
844
     */
845
    public function withDataFormat($value)
846
    {
847
        $this->data['DataFormat'] = $value;
848
        $this->options['form_params']['DataFormat'] = $value;
849
850
        return $this;
851
    }
852
853
    /**
854
     * @param array $uRLList
855
     *
856
     * @return $this
857
     */
858
	public function withURLList(array $uRLList)
859
	{
860
	    $this->data['URLList'] = $uRLList;
861
		foreach ($uRLList as $depth1 => $depth1Value) {
862
			if(isset($depth1Value['URL'])){
863
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
864
			}
865
		}
866
867
		return $this;
868
    }
869
870
    /**
871
     * @param string $value
872
     *
873
     * @return $this
874
     */
875
    public function withOrgId($value)
876
    {
877
        $this->data['OrgId'] = $value;
878
        $this->options['form_params']['OrgId'] = $value;
879
880
        return $this;
881
    }
882
883
    /**
884
     * @param string $value
885
     *
886
     * @return $this
887
     */
888
    public function withAsync($value)
889
    {
890
        $this->data['Async'] = $value;
891
        $this->options['form_params']['Async'] = $value;
892
893
        return $this;
894
    }
895
}
896
897
/**
898
 * @method string getDataSourceType()
899
 * @method array getURLList()
900
 * @method string getAsync()
901
 */
902
class DetectLymph extends Rpc
903
{
904
905
    /**
906
     * @param string $value
907
     *
908
     * @return $this
909
     */
910
    public function withDataSourceType($value)
911
    {
912
        $this->data['DataSourceType'] = $value;
913
        $this->options['form_params']['DataSourceType'] = $value;
914
915
        return $this;
916
    }
917
918
    /**
919
     * @param array $uRLList
920
     *
921
     * @return $this
922
     */
923
	public function withURLList(array $uRLList)
924
	{
925
	    $this->data['URLList'] = $uRLList;
926
		foreach ($uRLList as $depth1 => $depth1Value) {
927
			if(isset($depth1Value['URL'])){
928
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
929
			}
930
		}
931
932
		return $this;
933
    }
934
935
    /**
936
     * @param string $value
937
     *
938
     * @return $this
939
     */
940
    public function withAsync($value)
941
    {
942
        $this->data['Async'] = $value;
943
        $this->options['form_params']['Async'] = $value;
944
945
        return $this;
946
    }
947
}
948
949
/**
950
 * @method string getDataSourceType()
951
 * @method array getURLList()
952
 * @method string getAsync()
953
 */
954
class DetectPanc extends Rpc
955
{
956
957
    /**
958
     * @param string $value
959
     *
960
     * @return $this
961
     */
962
    public function withDataSourceType($value)
963
    {
964
        $this->data['DataSourceType'] = $value;
965
        $this->options['form_params']['DataSourceType'] = $value;
966
967
        return $this;
968
    }
969
970
    /**
971
     * @param array $uRLList
972
     *
973
     * @return $this
974
     */
975
	public function withURLList(array $uRLList)
976
	{
977
	    $this->data['URLList'] = $uRLList;
978
		foreach ($uRLList as $depth1 => $depth1Value) {
979
			if(isset($depth1Value['URL'])){
980
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
981
			}
982
		}
983
984
		return $this;
985
    }
986
987
    /**
988
     * @param string $value
989
     *
990
     * @return $this
991
     */
992
    public function withAsync($value)
993
    {
994
        $this->data['Async'] = $value;
995
        $this->options['form_params']['Async'] = $value;
996
997
        return $this;
998
    }
999
}
1000
1001
/**
1002
 * @method string getOrgName()
1003
 * @method string getSourceType()
1004
 * @method string getDataFormat()
1005
 * @method array getURLList()
1006
 * @method string getOrgId()
1007
 * @method string getAsync()
1008
 */
1009
class DetectRibFracture extends Rpc
1010
{
1011
1012
    /**
1013
     * @param string $value
1014
     *
1015
     * @return $this
1016
     */
1017
    public function withOrgName($value)
1018
    {
1019
        $this->data['OrgName'] = $value;
1020
        $this->options['form_params']['OrgName'] = $value;
1021
1022
        return $this;
1023
    }
1024
1025
    /**
1026
     * @param string $value
1027
     *
1028
     * @return $this
1029
     */
1030
    public function withSourceType($value)
1031
    {
1032
        $this->data['SourceType'] = $value;
1033
        $this->options['form_params']['SourceType'] = $value;
1034
1035
        return $this;
1036
    }
1037
1038
    /**
1039
     * @param string $value
1040
     *
1041
     * @return $this
1042
     */
1043
    public function withDataFormat($value)
1044
    {
1045
        $this->data['DataFormat'] = $value;
1046
        $this->options['form_params']['DataFormat'] = $value;
1047
1048
        return $this;
1049
    }
1050
1051
    /**
1052
     * @param array $uRLList
1053
     *
1054
     * @return $this
1055
     */
1056
	public function withURLList(array $uRLList)
1057
	{
1058
	    $this->data['URLList'] = $uRLList;
1059
		foreach ($uRLList as $depth1 => $depth1Value) {
1060
			if(isset($depth1Value['URL'])){
1061
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1062
			}
1063
		}
1064
1065
		return $this;
1066
    }
1067
1068
    /**
1069
     * @param string $value
1070
     *
1071
     * @return $this
1072
     */
1073
    public function withOrgId($value)
1074
    {
1075
        $this->data['OrgId'] = $value;
1076
        $this->options['form_params']['OrgId'] = $value;
1077
1078
        return $this;
1079
    }
1080
1081
    /**
1082
     * @param string $value
1083
     *
1084
     * @return $this
1085
     */
1086
    public function withAsync($value)
1087
    {
1088
        $this->data['Async'] = $value;
1089
        $this->options['form_params']['Async'] = $value;
1090
1091
        return $this;
1092
    }
1093
}
1094
1095
/**
1096
 * @method string getOrgName()
1097
 * @method string getUrl()
1098
 * @method string getOrgId()
1099
 */
1100
class DetectSkinDisease extends Rpc
1101
{
1102
1103
    /**
1104
     * @param string $value
1105
     *
1106
     * @return $this
1107
     */
1108
    public function withOrgName($value)
1109
    {
1110
        $this->data['OrgName'] = $value;
1111
        $this->options['form_params']['OrgName'] = $value;
1112
1113
        return $this;
1114
    }
1115
1116
    /**
1117
     * @param string $value
1118
     *
1119
     * @return $this
1120
     */
1121
    public function withUrl($value)
1122
    {
1123
        $this->data['Url'] = $value;
1124
        $this->options['form_params']['Url'] = $value;
1125
1126
        return $this;
1127
    }
1128
1129
    /**
1130
     * @param string $value
1131
     *
1132
     * @return $this
1133
     */
1134
    public function withOrgId($value)
1135
    {
1136
        $this->data['OrgId'] = $value;
1137
        $this->options['form_params']['OrgId'] = $value;
1138
1139
        return $this;
1140
    }
1141
}
1142
1143
/**
1144
 * @method string getOrgName()
1145
 * @method string getDataFormat()
1146
 * @method array getURLList()
1147
 * @method string getOrgId()
1148
 */
1149
class DetectSpineMRI extends Rpc
1150
{
1151
1152
    /**
1153
     * @param string $value
1154
     *
1155
     * @return $this
1156
     */
1157
    public function withOrgName($value)
1158
    {
1159
        $this->data['OrgName'] = $value;
1160
        $this->options['form_params']['OrgName'] = $value;
1161
1162
        return $this;
1163
    }
1164
1165
    /**
1166
     * @param string $value
1167
     *
1168
     * @return $this
1169
     */
1170
    public function withDataFormat($value)
1171
    {
1172
        $this->data['DataFormat'] = $value;
1173
        $this->options['form_params']['DataFormat'] = $value;
1174
1175
        return $this;
1176
    }
1177
1178
    /**
1179
     * @param array $uRLList
1180
     *
1181
     * @return $this
1182
     */
1183
	public function withURLList(array $uRLList)
1184
	{
1185
	    $this->data['URLList'] = $uRLList;
1186
		foreach ($uRLList as $depth1 => $depth1Value) {
1187
			if(isset($depth1Value['URL'])){
1188
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1189
			}
1190
		}
1191
1192
		return $this;
1193
    }
1194
1195
    /**
1196
     * @param string $value
1197
     *
1198
     * @return $this
1199
     */
1200
    public function withOrgId($value)
1201
    {
1202
        $this->data['OrgId'] = $value;
1203
        $this->options['form_params']['OrgId'] = $value;
1204
1205
        return $this;
1206
    }
1207
}
1208
1209
/**
1210
 * @method string getSessionId()
1211
 * @method string getFeedback()
1212
 */
1213
class FeedbackSession extends Rpc
1214
{
1215
1216
    /**
1217
     * @param string $value
1218
     *
1219
     * @return $this
1220
     */
1221
    public function withSessionId($value)
1222
    {
1223
        $this->data['SessionId'] = $value;
1224
        $this->options['form_params']['SessionId'] = $value;
1225
1226
        return $this;
1227
    }
1228
1229
    /**
1230
     * @param string $value
1231
     *
1232
     * @return $this
1233
     */
1234
    public function withFeedback($value)
1235
    {
1236
        $this->data['Feedback'] = $value;
1237
        $this->options['form_params']['Feedback'] = $value;
1238
1239
        return $this;
1240
    }
1241
}
1242
1243
/**
1244
 * @method string getJobId()
1245
 * @method string getAsync()
1246
 */
1247
class GetAsyncJobResult extends Rpc
1248
{
1249
1250
    /**
1251
     * @param string $value
1252
     *
1253
     * @return $this
1254
     */
1255
    public function withJobId($value)
1256
    {
1257
        $this->data['JobId'] = $value;
1258
        $this->options['form_params']['JobId'] = $value;
1259
1260
        return $this;
1261
    }
1262
1263
    /**
1264
     * @param string $value
1265
     *
1266
     * @return $this
1267
     */
1268
    public function withAsync($value)
1269
    {
1270
        $this->data['Async'] = $value;
1271
        $this->options['form_params']['Async'] = $value;
1272
1273
        return $this;
1274
    }
1275
}
1276
1277
/**
1278
 * @method string getDataSourceType()
1279
 * @method string getOrgName()
1280
 * @method string getDataFormat()
1281
 * @method array getURLList()
1282
 * @method string getOrgId()
1283
 * @method string getAsync()
1284
 */
1285
class PredictCVD extends Rpc
1286
{
1287
1288
    /**
1289
     * @param string $value
1290
     *
1291
     * @return $this
1292
     */
1293
    public function withDataSourceType($value)
1294
    {
1295
        $this->data['DataSourceType'] = $value;
1296
        $this->options['form_params']['DataSourceType'] = $value;
1297
1298
        return $this;
1299
    }
1300
1301
    /**
1302
     * @param string $value
1303
     *
1304
     * @return $this
1305
     */
1306
    public function withOrgName($value)
1307
    {
1308
        $this->data['OrgName'] = $value;
1309
        $this->options['form_params']['OrgName'] = $value;
1310
1311
        return $this;
1312
    }
1313
1314
    /**
1315
     * @param string $value
1316
     *
1317
     * @return $this
1318
     */
1319
    public function withDataFormat($value)
1320
    {
1321
        $this->data['DataFormat'] = $value;
1322
        $this->options['form_params']['DataFormat'] = $value;
1323
1324
        return $this;
1325
    }
1326
1327
    /**
1328
     * @param array $uRLList
1329
     *
1330
     * @return $this
1331
     */
1332
	public function withURLList(array $uRLList)
1333
	{
1334
	    $this->data['URLList'] = $uRLList;
1335
		foreach ($uRLList as $depth1 => $depth1Value) {
1336
			if(isset($depth1Value['URL'])){
1337
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1338
			}
1339
		}
1340
1341
		return $this;
1342
    }
1343
1344
    /**
1345
     * @param string $value
1346
     *
1347
     * @return $this
1348
     */
1349
    public function withOrgId($value)
1350
    {
1351
        $this->data['OrgId'] = $value;
1352
        $this->options['form_params']['OrgId'] = $value;
1353
1354
        return $this;
1355
    }
1356
1357
    /**
1358
     * @param string $value
1359
     *
1360
     * @return $this
1361
     */
1362
    public function withAsync($value)
1363
    {
1364
        $this->data['Async'] = $value;
1365
        $this->options['form_params']['Async'] = $value;
1366
1367
        return $this;
1368
    }
1369
}
1370
1371
/**
1372
 * @method string getDataSourceType()
1373
 * @method string getOrgName()
1374
 * @method array getReferenceList()
1375
 * @method string getDataFormat()
1376
 * @method string getOrgId()
1377
 * @method string getAsync()
1378
 * @method array getFloatingList()
1379
 */
1380
class RunCTRegistration extends Rpc
1381
{
1382
1383
    /**
1384
     * @param string $value
1385
     *
1386
     * @return $this
1387
     */
1388
    public function withDataSourceType($value)
1389
    {
1390
        $this->data['DataSourceType'] = $value;
1391
        $this->options['form_params']['DataSourceType'] = $value;
1392
1393
        return $this;
1394
    }
1395
1396
    /**
1397
     * @param string $value
1398
     *
1399
     * @return $this
1400
     */
1401
    public function withOrgName($value)
1402
    {
1403
        $this->data['OrgName'] = $value;
1404
        $this->options['form_params']['OrgName'] = $value;
1405
1406
        return $this;
1407
    }
1408
1409
    /**
1410
     * @param array $referenceList
1411
     *
1412
     * @return $this
1413
     */
1414
	public function withReferenceList(array $referenceList)
1415
	{
1416
	    $this->data['ReferenceList'] = $referenceList;
1417
		foreach ($referenceList as $depth1 => $depth1Value) {
1418
			if(isset($depth1Value['ReferenceURL'])){
1419
				$this->options['form_params']['ReferenceList.' . ($depth1 + 1) . '.ReferenceURL'] = $depth1Value['ReferenceURL'];
1420
			}
1421
		}
1422
1423
		return $this;
1424
    }
1425
1426
    /**
1427
     * @param string $value
1428
     *
1429
     * @return $this
1430
     */
1431
    public function withDataFormat($value)
1432
    {
1433
        $this->data['DataFormat'] = $value;
1434
        $this->options['form_params']['DataFormat'] = $value;
1435
1436
        return $this;
1437
    }
1438
1439
    /**
1440
     * @param string $value
1441
     *
1442
     * @return $this
1443
     */
1444
    public function withOrgId($value)
1445
    {
1446
        $this->data['OrgId'] = $value;
1447
        $this->options['form_params']['OrgId'] = $value;
1448
1449
        return $this;
1450
    }
1451
1452
    /**
1453
     * @param string $value
1454
     *
1455
     * @return $this
1456
     */
1457
    public function withAsync($value)
1458
    {
1459
        $this->data['Async'] = $value;
1460
        $this->options['form_params']['Async'] = $value;
1461
1462
        return $this;
1463
    }
1464
1465
    /**
1466
     * @param array $floatingList
1467
     *
1468
     * @return $this
1469
     */
1470
	public function withFloatingList(array $floatingList)
1471
	{
1472
	    $this->data['FloatingList'] = $floatingList;
1473
		foreach ($floatingList as $depth1 => $depth1Value) {
1474
			if(isset($depth1Value['FloatingURL'])){
1475
				$this->options['form_params']['FloatingList.' . ($depth1 + 1) . '.FloatingURL'] = $depth1Value['FloatingURL'];
1476
			}
1477
		}
1478
1479
		return $this;
1480
    }
1481
}
1482
1483
/**
1484
 * @method string getSessionId()
1485
 * @method string getOrgName()
1486
 * @method array getAnswerImageDataList()
1487
 * @method array getAnswerTextList()
1488
 * @method string getDepartment()
1489
 * @method array getAnswerImageURLList()
1490
 * @method string getQuestionType()
1491
 * @method string getOrgId()
1492
 */
1493
class RunMedQA extends Rpc
1494
{
1495
1496
    /**
1497
     * @param string $value
1498
     *
1499
     * @return $this
1500
     */
1501
    public function withSessionId($value)
1502
    {
1503
        $this->data['SessionId'] = $value;
1504
        $this->options['form_params']['SessionId'] = $value;
1505
1506
        return $this;
1507
    }
1508
1509
    /**
1510
     * @param string $value
1511
     *
1512
     * @return $this
1513
     */
1514
    public function withOrgName($value)
1515
    {
1516
        $this->data['OrgName'] = $value;
1517
        $this->options['form_params']['OrgName'] = $value;
1518
1519
        return $this;
1520
    }
1521
1522
    /**
1523
     * @param array $answerImageDataList
1524
     *
1525
     * @return $this
1526
     */
1527
	public function withAnswerImageDataList(array $answerImageDataList)
1528
	{
1529
	    $this->data['AnswerImageDataList'] = $answerImageDataList;
1530
		foreach ($answerImageDataList as $depth1 => $depth1Value) {
1531
			if(isset($depth1Value['AnswerImageData'])){
1532
				$this->options['form_params']['AnswerImageDataList.' . ($depth1 + 1) . '.AnswerImageData'] = $depth1Value['AnswerImageData'];
1533
			}
1534
		}
1535
1536
		return $this;
1537
    }
1538
1539
    /**
1540
     * @param array $answerTextList
1541
     *
1542
     * @return $this
1543
     */
1544
	public function withAnswerTextList(array $answerTextList)
1545
	{
1546
	    $this->data['AnswerTextList'] = $answerTextList;
1547
		foreach ($answerTextList as $depth1 => $depth1Value) {
1548
			if(isset($depth1Value['AnswerText'])){
1549
				$this->options['form_params']['AnswerTextList.' . ($depth1 + 1) . '.AnswerText'] = $depth1Value['AnswerText'];
1550
			}
1551
		}
1552
1553
		return $this;
1554
    }
1555
1556
    /**
1557
     * @param string $value
1558
     *
1559
     * @return $this
1560
     */
1561
    public function withDepartment($value)
1562
    {
1563
        $this->data['Department'] = $value;
1564
        $this->options['form_params']['Department'] = $value;
1565
1566
        return $this;
1567
    }
1568
1569
    /**
1570
     * @param array $answerImageURLList
1571
     *
1572
     * @return $this
1573
     */
1574
	public function withAnswerImageURLList(array $answerImageURLList)
1575
	{
1576
	    $this->data['AnswerImageURLList'] = $answerImageURLList;
1577
		foreach ($answerImageURLList as $depth1 => $depth1Value) {
1578
			if(isset($depth1Value['AnswerImageURL'])){
1579
				$this->options['form_params']['AnswerImageURLList.' . ($depth1 + 1) . '.AnswerImageURL'] = $depth1Value['AnswerImageURL'];
1580
			}
1581
		}
1582
1583
		return $this;
1584
    }
1585
1586
    /**
1587
     * @param string $value
1588
     *
1589
     * @return $this
1590
     */
1591
    public function withQuestionType($value)
1592
    {
1593
        $this->data['QuestionType'] = $value;
1594
        $this->options['form_params']['QuestionType'] = $value;
1595
1596
        return $this;
1597
    }
1598
1599
    /**
1600
     * @param string $value
1601
     *
1602
     * @return $this
1603
     */
1604
    public function withOrgId($value)
1605
    {
1606
        $this->data['OrgId'] = $value;
1607
        $this->options['form_params']['OrgId'] = $value;
1608
1609
        return $this;
1610
    }
1611
}
1612
1613
/**
1614
 * @method string getOrgName()
1615
 * @method string getMask()
1616
 * @method string getDataFormat()
1617
 * @method array getURLList()
1618
 * @method string getOrgId()
1619
 * @method string getVerbose()
1620
 * @method string getAsync()
1621
 */
1622
class ScreenChestCT extends Rpc
1623
{
1624
1625
    /**
1626
     * @param string $value
1627
     *
1628
     * @return $this
1629
     */
1630
    public function withOrgName($value)
1631
    {
1632
        $this->data['OrgName'] = $value;
1633
        $this->options['form_params']['OrgName'] = $value;
1634
1635
        return $this;
1636
    }
1637
1638
    /**
1639
     * @param string $value
1640
     *
1641
     * @return $this
1642
     */
1643
    public function withMask($value)
1644
    {
1645
        $this->data['Mask'] = $value;
1646
        $this->options['form_params']['Mask'] = $value;
1647
1648
        return $this;
1649
    }
1650
1651
    /**
1652
     * @param string $value
1653
     *
1654
     * @return $this
1655
     */
1656
    public function withDataFormat($value)
1657
    {
1658
        $this->data['DataFormat'] = $value;
1659
        $this->options['form_params']['DataFormat'] = $value;
1660
1661
        return $this;
1662
    }
1663
1664
    /**
1665
     * @param array $uRLList
1666
     *
1667
     * @return $this
1668
     */
1669
	public function withURLList(array $uRLList)
1670
	{
1671
	    $this->data['URLList'] = $uRLList;
1672
		foreach ($uRLList as $depth1 => $depth1Value) {
1673
			if(isset($depth1Value['URL'])){
1674
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1675
			}
1676
		}
1677
1678
		return $this;
1679
    }
1680
1681
    /**
1682
     * @param string $value
1683
     *
1684
     * @return $this
1685
     */
1686
    public function withOrgId($value)
1687
    {
1688
        $this->data['OrgId'] = $value;
1689
        $this->options['form_params']['OrgId'] = $value;
1690
1691
        return $this;
1692
    }
1693
1694
    /**
1695
     * @param string $value
1696
     *
1697
     * @return $this
1698
     */
1699
    public function withVerbose($value)
1700
    {
1701
        $this->data['Verbose'] = $value;
1702
        $this->options['form_params']['Verbose'] = $value;
1703
1704
        return $this;
1705
    }
1706
1707
    /**
1708
     * @param string $value
1709
     *
1710
     * @return $this
1711
     */
1712
    public function withAsync($value)
1713
    {
1714
        $this->data['Async'] = $value;
1715
        $this->options['form_params']['Async'] = $value;
1716
1717
        return $this;
1718
    }
1719
}
1720
1721
/**
1722
 * @method string getDataSourceType()
1723
 * @method string getOrgName()
1724
 * @method string getDataFormat()
1725
 * @method array getURLList()
1726
 * @method string getOrgId()
1727
 * @method string getAsync()
1728
 */
1729
class ScreenCRC extends Rpc
1730
{
1731
1732
    /**
1733
     * @param string $value
1734
     *
1735
     * @return $this
1736
     */
1737
    public function withDataSourceType($value)
1738
    {
1739
        $this->data['DataSourceType'] = $value;
1740
        $this->options['form_params']['DataSourceType'] = $value;
1741
1742
        return $this;
1743
    }
1744
1745
    /**
1746
     * @param string $value
1747
     *
1748
     * @return $this
1749
     */
1750
    public function withOrgName($value)
1751
    {
1752
        $this->data['OrgName'] = $value;
1753
        $this->options['form_params']['OrgName'] = $value;
1754
1755
        return $this;
1756
    }
1757
1758
    /**
1759
     * @param string $value
1760
     *
1761
     * @return $this
1762
     */
1763
    public function withDataFormat($value)
1764
    {
1765
        $this->data['DataFormat'] = $value;
1766
        $this->options['form_params']['DataFormat'] = $value;
1767
1768
        return $this;
1769
    }
1770
1771
    /**
1772
     * @param array $uRLList
1773
     *
1774
     * @return $this
1775
     */
1776
	public function withURLList(array $uRLList)
1777
	{
1778
	    $this->data['URLList'] = $uRLList;
1779
		foreach ($uRLList as $depth1 => $depth1Value) {
1780
			if(isset($depth1Value['URL'])){
1781
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1782
			}
1783
		}
1784
1785
		return $this;
1786
    }
1787
1788
    /**
1789
     * @param string $value
1790
     *
1791
     * @return $this
1792
     */
1793
    public function withOrgId($value)
1794
    {
1795
        $this->data['OrgId'] = $value;
1796
        $this->options['form_params']['OrgId'] = $value;
1797
1798
        return $this;
1799
    }
1800
1801
    /**
1802
     * @param string $value
1803
     *
1804
     * @return $this
1805
     */
1806
    public function withAsync($value)
1807
    {
1808
        $this->data['Async'] = $value;
1809
        $this->options['form_params']['Async'] = $value;
1810
1811
        return $this;
1812
    }
1813
}
1814
1815
/**
1816
 * @method string getDataSourceType()
1817
 * @method array getURLList()
1818
 * @method string getAsync()
1819
 */
1820
class ScreenEC extends Rpc
1821
{
1822
1823
    /**
1824
     * @param string $value
1825
     *
1826
     * @return $this
1827
     */
1828
    public function withDataSourceType($value)
1829
    {
1830
        $this->data['DataSourceType'] = $value;
1831
        $this->options['form_params']['DataSourceType'] = $value;
1832
1833
        return $this;
1834
    }
1835
1836
    /**
1837
     * @param array $uRLList
1838
     *
1839
     * @return $this
1840
     */
1841
	public function withURLList(array $uRLList)
1842
	{
1843
	    $this->data['URLList'] = $uRLList;
1844
		foreach ($uRLList as $depth1 => $depth1Value) {
1845
			if(isset($depth1Value['URL'])){
1846
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1847
			}
1848
		}
1849
1850
		return $this;
1851
    }
1852
1853
    /**
1854
     * @param string $value
1855
     *
1856
     * @return $this
1857
     */
1858
    public function withAsync($value)
1859
    {
1860
        $this->data['Async'] = $value;
1861
        $this->options['form_params']['Async'] = $value;
1862
1863
        return $this;
1864
    }
1865
}
1866
1867
/**
1868
 * @method string getDataSourceType()
1869
 * @method string getOrgName()
1870
 * @method string getDataFormat()
1871
 * @method array getURLList()
1872
 * @method string getOrgId()
1873
 * @method string getAsync()
1874
 */
1875
class ScreenGC extends Rpc
1876
{
1877
1878
    /**
1879
     * @param string $value
1880
     *
1881
     * @return $this
1882
     */
1883
    public function withDataSourceType($value)
1884
    {
1885
        $this->data['DataSourceType'] = $value;
1886
        $this->options['form_params']['DataSourceType'] = $value;
1887
1888
        return $this;
1889
    }
1890
1891
    /**
1892
     * @param string $value
1893
     *
1894
     * @return $this
1895
     */
1896
    public function withOrgName($value)
1897
    {
1898
        $this->data['OrgName'] = $value;
1899
        $this->options['form_params']['OrgName'] = $value;
1900
1901
        return $this;
1902
    }
1903
1904
    /**
1905
     * @param string $value
1906
     *
1907
     * @return $this
1908
     */
1909
    public function withDataFormat($value)
1910
    {
1911
        $this->data['DataFormat'] = $value;
1912
        $this->options['form_params']['DataFormat'] = $value;
1913
1914
        return $this;
1915
    }
1916
1917
    /**
1918
     * @param array $uRLList
1919
     *
1920
     * @return $this
1921
     */
1922
	public function withURLList(array $uRLList)
1923
	{
1924
	    $this->data['URLList'] = $uRLList;
1925
		foreach ($uRLList as $depth1 => $depth1Value) {
1926
			if(isset($depth1Value['URL'])){
1927
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
1928
			}
1929
		}
1930
1931
		return $this;
1932
    }
1933
1934
    /**
1935
     * @param string $value
1936
     *
1937
     * @return $this
1938
     */
1939
    public function withOrgId($value)
1940
    {
1941
        $this->data['OrgId'] = $value;
1942
        $this->options['form_params']['OrgId'] = $value;
1943
1944
        return $this;
1945
    }
1946
1947
    /**
1948
     * @param string $value
1949
     *
1950
     * @return $this
1951
     */
1952
    public function withAsync($value)
1953
    {
1954
        $this->data['Async'] = $value;
1955
        $this->options['form_params']['Async'] = $value;
1956
1957
        return $this;
1958
    }
1959
}
1960
1961
/**
1962
 * @method string getDataSourceType()
1963
 * @method string getOrgName()
1964
 * @method string getDataFormat()
1965
 * @method array getURLList()
1966
 * @method string getOrgId()
1967
 * @method string getAsync()
1968
 */
1969
class ScreenLC extends Rpc
1970
{
1971
1972
    /**
1973
     * @param string $value
1974
     *
1975
     * @return $this
1976
     */
1977
    public function withDataSourceType($value)
1978
    {
1979
        $this->data['DataSourceType'] = $value;
1980
        $this->options['form_params']['DataSourceType'] = $value;
1981
1982
        return $this;
1983
    }
1984
1985
    /**
1986
     * @param string $value
1987
     *
1988
     * @return $this
1989
     */
1990
    public function withOrgName($value)
1991
    {
1992
        $this->data['OrgName'] = $value;
1993
        $this->options['form_params']['OrgName'] = $value;
1994
1995
        return $this;
1996
    }
1997
1998
    /**
1999
     * @param string $value
2000
     *
2001
     * @return $this
2002
     */
2003
    public function withDataFormat($value)
2004
    {
2005
        $this->data['DataFormat'] = $value;
2006
        $this->options['form_params']['DataFormat'] = $value;
2007
2008
        return $this;
2009
    }
2010
2011
    /**
2012
     * @param array $uRLList
2013
     *
2014
     * @return $this
2015
     */
2016
	public function withURLList(array $uRLList)
2017
	{
2018
	    $this->data['URLList'] = $uRLList;
2019
		foreach ($uRLList as $depth1 => $depth1Value) {
2020
			if(isset($depth1Value['URL'])){
2021
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
2022
			}
2023
		}
2024
2025
		return $this;
2026
    }
2027
2028
    /**
2029
     * @param string $value
2030
     *
2031
     * @return $this
2032
     */
2033
    public function withOrgId($value)
2034
    {
2035
        $this->data['OrgId'] = $value;
2036
        $this->options['form_params']['OrgId'] = $value;
2037
2038
        return $this;
2039
    }
2040
2041
    /**
2042
     * @param string $value
2043
     *
2044
     * @return $this
2045
     */
2046
    public function withAsync($value)
2047
    {
2048
        $this->data['Async'] = $value;
2049
        $this->options['form_params']['Async'] = $value;
2050
2051
        return $this;
2052
    }
2053
}
2054
2055
/**
2056
 * @method string getOrgName()
2057
 * @method string getBodyPart()
2058
 * @method string getDataFormat()
2059
 * @method array getURLList()
2060
 * @method string getOrgId()
2061
 * @method string getAsync()
2062
 */
2063
class SegmentLymphNode extends Rpc
2064
{
2065
2066
    /**
2067
     * @param string $value
2068
     *
2069
     * @return $this
2070
     */
2071
    public function withOrgName($value)
2072
    {
2073
        $this->data['OrgName'] = $value;
2074
        $this->options['form_params']['OrgName'] = $value;
2075
2076
        return $this;
2077
    }
2078
2079
    /**
2080
     * @param string $value
2081
     *
2082
     * @return $this
2083
     */
2084
    public function withBodyPart($value)
2085
    {
2086
        $this->data['BodyPart'] = $value;
2087
        $this->options['form_params']['BodyPart'] = $value;
2088
2089
        return $this;
2090
    }
2091
2092
    /**
2093
     * @param string $value
2094
     *
2095
     * @return $this
2096
     */
2097
    public function withDataFormat($value)
2098
    {
2099
        $this->data['DataFormat'] = $value;
2100
        $this->options['form_params']['DataFormat'] = $value;
2101
2102
        return $this;
2103
    }
2104
2105
    /**
2106
     * @param array $uRLList
2107
     *
2108
     * @return $this
2109
     */
2110
	public function withURLList(array $uRLList)
2111
	{
2112
	    $this->data['URLList'] = $uRLList;
2113
		foreach ($uRLList as $depth1 => $depth1Value) {
2114
			if(isset($depth1Value['URL'])){
2115
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
2116
			}
2117
		}
2118
2119
		return $this;
2120
    }
2121
2122
    /**
2123
     * @param string $value
2124
     *
2125
     * @return $this
2126
     */
2127
    public function withOrgId($value)
2128
    {
2129
        $this->data['OrgId'] = $value;
2130
        $this->options['form_params']['OrgId'] = $value;
2131
2132
        return $this;
2133
    }
2134
2135
    /**
2136
     * @param string $value
2137
     *
2138
     * @return $this
2139
     */
2140
    public function withAsync($value)
2141
    {
2142
        $this->data['Async'] = $value;
2143
        $this->options['form_params']['Async'] = $value;
2144
2145
        return $this;
2146
    }
2147
}
2148
2149
/**
2150
 * @method string getOrgName()
2151
 * @method string getBodyPart()
2152
 * @method string getDataFormat()
2153
 * @method array getURLList()
2154
 * @method string getOrgId()
2155
 * @method string getAsync()
2156
 * @method string getContrast()
2157
 * @method array getMaskList()
2158
 */
2159
class SegmentOAR extends Rpc
2160
{
2161
2162
    /**
2163
     * @param string $value
2164
     *
2165
     * @return $this
2166
     */
2167
    public function withOrgName($value)
2168
    {
2169
        $this->data['OrgName'] = $value;
2170
        $this->options['form_params']['OrgName'] = $value;
2171
2172
        return $this;
2173
    }
2174
2175
    /**
2176
     * @param string $value
2177
     *
2178
     * @return $this
2179
     */
2180
    public function withBodyPart($value)
2181
    {
2182
        $this->data['BodyPart'] = $value;
2183
        $this->options['form_params']['BodyPart'] = $value;
2184
2185
        return $this;
2186
    }
2187
2188
    /**
2189
     * @param string $value
2190
     *
2191
     * @return $this
2192
     */
2193
    public function withDataFormat($value)
2194
    {
2195
        $this->data['DataFormat'] = $value;
2196
        $this->options['form_params']['DataFormat'] = $value;
2197
2198
        return $this;
2199
    }
2200
2201
    /**
2202
     * @param array $uRLList
2203
     *
2204
     * @return $this
2205
     */
2206
	public function withURLList(array $uRLList)
2207
	{
2208
	    $this->data['URLList'] = $uRLList;
2209
		foreach ($uRLList as $depth1 => $depth1Value) {
2210
			if(isset($depth1Value['URL'])){
2211
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
2212
			}
2213
		}
2214
2215
		return $this;
2216
    }
2217
2218
    /**
2219
     * @param string $value
2220
     *
2221
     * @return $this
2222
     */
2223
    public function withOrgId($value)
2224
    {
2225
        $this->data['OrgId'] = $value;
2226
        $this->options['form_params']['OrgId'] = $value;
2227
2228
        return $this;
2229
    }
2230
2231
    /**
2232
     * @param string $value
2233
     *
2234
     * @return $this
2235
     */
2236
    public function withAsync($value)
2237
    {
2238
        $this->data['Async'] = $value;
2239
        $this->options['form_params']['Async'] = $value;
2240
2241
        return $this;
2242
    }
2243
2244
    /**
2245
     * @param string $value
2246
     *
2247
     * @return $this
2248
     */
2249
    public function withContrast($value)
2250
    {
2251
        $this->data['Contrast'] = $value;
2252
        $this->options['form_params']['Contrast'] = $value;
2253
2254
        return $this;
2255
    }
2256
2257
    /**
2258
     * @param array $maskList
2259
     *
2260
     * @return $this
2261
     */
2262
	public function withMaskList(array $maskList)
2263
	{
2264
	    $this->data['MaskList'] = $maskList;
2265
		foreach ($maskList as $i => $iValue) {
2266
			$this->options['form_params']['MaskList.' . ($i + 1)] = $iValue;
2267
		}
2268
2269
		return $this;
2270
    }
2271
}
2272
2273
/**
2274
 * @method string getCancerType()
2275
 * @method string getOrgName()
2276
 * @method string getTargetVolumeType()
2277
 * @method string getDataFormat()
2278
 * @method array getURLList()
2279
 * @method string getOrgId()
2280
 * @method string getAsync()
2281
 */
2282
class TargetVolumeSegment extends Rpc
2283
{
2284
2285
    /**
2286
     * @param string $value
2287
     *
2288
     * @return $this
2289
     */
2290
    public function withCancerType($value)
2291
    {
2292
        $this->data['CancerType'] = $value;
2293
        $this->options['form_params']['CancerType'] = $value;
2294
2295
        return $this;
2296
    }
2297
2298
    /**
2299
     * @param string $value
2300
     *
2301
     * @return $this
2302
     */
2303
    public function withOrgName($value)
2304
    {
2305
        $this->data['OrgName'] = $value;
2306
        $this->options['form_params']['OrgName'] = $value;
2307
2308
        return $this;
2309
    }
2310
2311
    /**
2312
     * @param string $value
2313
     *
2314
     * @return $this
2315
     */
2316
    public function withTargetVolumeType($value)
2317
    {
2318
        $this->data['TargetVolumeType'] = $value;
2319
        $this->options['form_params']['TargetVolumeType'] = $value;
2320
2321
        return $this;
2322
    }
2323
2324
    /**
2325
     * @param string $value
2326
     *
2327
     * @return $this
2328
     */
2329
    public function withDataFormat($value)
2330
    {
2331
        $this->data['DataFormat'] = $value;
2332
        $this->options['form_params']['DataFormat'] = $value;
2333
2334
        return $this;
2335
    }
2336
2337
    /**
2338
     * @param array $uRLList
2339
     *
2340
     * @return $this
2341
     */
2342
	public function withURLList(array $uRLList)
2343
	{
2344
	    $this->data['URLList'] = $uRLList;
2345
		foreach ($uRLList as $depth1 => $depth1Value) {
2346
			if(isset($depth1Value['URL'])){
2347
				$this->options['form_params']['URLList.' . ($depth1 + 1) . '.URL'] = $depth1Value['URL'];
2348
			}
2349
		}
2350
2351
		return $this;
2352
    }
2353
2354
    /**
2355
     * @param string $value
2356
     *
2357
     * @return $this
2358
     */
2359
    public function withOrgId($value)
2360
    {
2361
        $this->data['OrgId'] = $value;
2362
        $this->options['form_params']['OrgId'] = $value;
2363
2364
        return $this;
2365
    }
2366
2367
    /**
2368
     * @param string $value
2369
     *
2370
     * @return $this
2371
     */
2372
    public function withAsync($value)
2373
    {
2374
        $this->data['Async'] = $value;
2375
        $this->options['form_params']['Async'] = $value;
2376
2377
        return $this;
2378
    }
2379
}
2380
2381
/**
2382
 * @method string getToLanguage()
2383
 * @method string getText()
2384
 * @method string getFromLanguage()
2385
 */
2386
class TranslateMed extends Rpc
2387
{
2388
2389
    /**
2390
     * @param string $value
2391
     *
2392
     * @return $this
2393
     */
2394
    public function withToLanguage($value)
2395
    {
2396
        $this->data['ToLanguage'] = $value;
2397
        $this->options['form_params']['ToLanguage'] = $value;
2398
2399
        return $this;
2400
    }
2401
2402
    /**
2403
     * @param string $value
2404
     *
2405
     * @return $this
2406
     */
2407
    public function withText($value)
2408
    {
2409
        $this->data['Text'] = $value;
2410
        $this->options['form_params']['Text'] = $value;
2411
2412
        return $this;
2413
    }
2414
2415
    /**
2416
     * @param string $value
2417
     *
2418
     * @return $this
2419
     */
2420
    public function withFromLanguage($value)
2421
    {
2422
        $this->data['FromLanguage'] = $value;
2423
        $this->options['form_params']['FromLanguage'] = $value;
2424
2425
        return $this;
2426
    }
2427
}
2428