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 ( 64ce2a...45318e )
by
unknown
06:24
created

withTargetDataSourceIdList()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
c 1
b 0
f 0
dl 0
loc 6
rs 10
cc 1
nc 1
nop 1
1
<?php
2
3
namespace AlibabaCloud\CDRS\V20201101;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method ListCityMapAois listCityMapAois(array $options = [])
9
 * @method ListCityMapCameraResults listCityMapCameraResults(array $options = [])
10
 * @method ListCityMapCameraStatistics listCityMapCameraStatistics(array $options = [])
11
 * @method ListCityMapImageDetails listCityMapImageDetails(array $options = [])
12
 * @method ListCityMapPersonFlow listCityMapPersonFlow(array $options = [])
13
 * @method ListCityMapRangeStatistic listCityMapRangeStatistic(array $options = [])
14
 * @method ListDataStatistics listDataStatistics(array $options = [])
15
 * @method ListDataStatisticsByDay listDataStatisticsByDay(array $options = [])
16
 * @method ListDeviceDetail listDeviceDetail(array $options = [])
17
 * @method ListDeviceGenderStatistics listDeviceGenderStatistics(array $options = [])
18
 * @method ListDevicePerson listDevicePerson(array $options = [])
19
 * @method ListDevicePersonStatistics listDevicePersonStatistics(array $options = [])
20
 * @method ListMapRouteDetails listMapRouteDetails(array $options = [])
21
 * @method ListPersonDetails listPersonDetails(array $options = [])
22
 * @method ListPersonResult listPersonResult(array $options = [])
23
 * @method ListPersonTag listPersonTag(array $options = [])
24
 * @method ListPersonTop listPersonTop(array $options = [])
25
 * @method ListPersonTrack listPersonTrack(array $options = [])
26
 * @method ListRangeDevice listRangeDevice(array $options = [])
27
 * @method ListStorageStatistics listStorageStatistics(array $options = [])
28
 * @method ListStructureStatistics listStructureStatistics(array $options = [])
29
 * @method ListVehicleDetails listVehicleDetails(array $options = [])
30
 * @method ListVehicleResults listVehicleResults(array $options = [])
31
 * @method ListVehicleTagDistribute listVehicleTagDistribute(array $options = [])
32
 * @method ListVehicleTop listVehicleTop(array $options = [])
33
 * @method ListVehicleTrack listVehicleTrack(array $options = [])
34
 * @method RecognizeImage recognizeImage(array $options = [])
35
 * @method SearchObject searchObject(array $options = [])
36
 */
37
class CDRSApiResolver extends ApiResolver
38
{
39
}
40
41
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
42
{
43
    /** @var string */
44
    public $product = 'CDRS';
45
46
    /** @var string */
47
    public $version = '2020-11-01';
48
49
    /** @var string */
50
    public $method = 'POST';
51
}
52
53
/**
54
 * @method string getLatitude()
55
 * @method string getRadius()
56
 * @method string getLongitude()
57
 */
58
class ListCityMapAois extends Rpc
59
{
60
61
    /**
62
     * @param string $value
63
     *
64
     * @return $this
65
     */
66
    public function withLatitude($value)
67
    {
68
        $this->data['Latitude'] = $value;
69
        $this->options['form_params']['Latitude'] = $value;
70
71
        return $this;
72
    }
73
74
    /**
75
     * @param string $value
76
     *
77
     * @return $this
78
     */
79
    public function withRadius($value)
80
    {
81
        $this->data['Radius'] = $value;
82
        $this->options['form_params']['Radius'] = $value;
83
84
        return $this;
85
    }
86
87
    /**
88
     * @param string $value
89
     *
90
     * @return $this
91
     */
92
    public function withLongitude($value)
93
    {
94
        $this->data['Longitude'] = $value;
95
        $this->options['form_params']['Longitude'] = $value;
96
97
        return $this;
98
    }
99
}
100
101
/**
102
 * @method string getPageNum()
103
 * @method string getDataSourceIdList()
104
 * @method string getPageSize()
105
 */
106
class ListCityMapCameraResults extends Rpc
107
{
108
109
    /**
110
     * @param string $value
111
     *
112
     * @return $this
113
     */
114
    public function withPageNum($value)
115
    {
116
        $this->data['PageNum'] = $value;
117
        $this->options['form_params']['PageNum'] = $value;
118
119
        return $this;
120
    }
121
122
    /**
123
     * @param string $value
124
     *
125
     * @return $this
126
     */
127
    public function withDataSourceIdList($value)
128
    {
129
        $this->data['DataSourceIdList'] = $value;
130
        $this->options['form_params']['DataSourceIdList'] = $value;
131
132
        return $this;
133
    }
134
135
    /**
136
     * @param string $value
137
     *
138
     * @return $this
139
     */
140
    public function withPageSize($value)
141
    {
142
        $this->data['PageSize'] = $value;
143
        $this->options['form_params']['PageSize'] = $value;
144
145
        return $this;
146
    }
147
}
148
149
/**
150
 * @method string getEndTime()
151
 * @method string getStartTime()
152
 * @method string getPageNumber()
153
 * @method string getDataSourceIdList()
154
 * @method string getPageSize()
155
 */
156
class ListCityMapCameraStatistics extends Rpc
157
{
158
159
    /**
160
     * @param string $value
161
     *
162
     * @return $this
163
     */
164
    public function withEndTime($value)
165
    {
166
        $this->data['EndTime'] = $value;
167
        $this->options['form_params']['EndTime'] = $value;
168
169
        return $this;
170
    }
171
172
    /**
173
     * @param string $value
174
     *
175
     * @return $this
176
     */
177
    public function withStartTime($value)
178
    {
179
        $this->data['StartTime'] = $value;
180
        $this->options['form_params']['StartTime'] = $value;
181
182
        return $this;
183
    }
184
185
    /**
186
     * @param string $value
187
     *
188
     * @return $this
189
     */
190
    public function withPageNumber($value)
191
    {
192
        $this->data['PageNumber'] = $value;
193
        $this->options['form_params']['PageNumber'] = $value;
194
195
        return $this;
196
    }
197
198
    /**
199
     * @param string $value
200
     *
201
     * @return $this
202
     */
203
    public function withDataSourceIdList($value)
204
    {
205
        $this->data['DataSourceIdList'] = $value;
206
        $this->options['form_params']['DataSourceIdList'] = $value;
207
208
        return $this;
209
    }
210
211
    /**
212
     * @param string $value
213
     *
214
     * @return $this
215
     */
216
    public function withPageSize($value)
217
    {
218
        $this->data['PageSize'] = $value;
219
        $this->options['form_params']['PageSize'] = $value;
220
221
        return $this;
222
    }
223
}
224
225
/**
226
 * @method string getTimeInterval()
227
 * @method string getRecordNumber()
228
 * @method string getDataSourceId()
229
 */
230
class ListCityMapImageDetails extends Rpc
231
{
232
233
    /**
234
     * @param string $value
235
     *
236
     * @return $this
237
     */
238
    public function withTimeInterval($value)
239
    {
240
        $this->data['TimeInterval'] = $value;
241
        $this->options['form_params']['TimeInterval'] = $value;
242
243
        return $this;
244
    }
245
246
    /**
247
     * @param string $value
248
     *
249
     * @return $this
250
     */
251
    public function withRecordNumber($value)
252
    {
253
        $this->data['RecordNumber'] = $value;
254
        $this->options['form_params']['RecordNumber'] = $value;
255
256
        return $this;
257
    }
258
259
    /**
260
     * @param string $value
261
     *
262
     * @return $this
263
     */
264
    public function withDataSourceId($value)
265
    {
266
        $this->data['DataSourceId'] = $value;
267
        $this->options['form_params']['DataSourceId'] = $value;
268
269
        return $this;
270
    }
271
}
272
273
/**
274
 * @method string getEndTime()
275
 * @method string getRange()
276
 * @method string getStartTime()
277
 * @method string getOriginDataSourceIdList()
278
 * @method string getPageNumber()
279
 * @method string getTargetDataSourceIdList()
280
 * @method string getPageSize()
281
 */
282
class ListCityMapPersonFlow extends Rpc
283
{
284
285
    /**
286
     * @param string $value
287
     *
288
     * @return $this
289
     */
290
    public function withEndTime($value)
291
    {
292
        $this->data['EndTime'] = $value;
293
        $this->options['form_params']['EndTime'] = $value;
294
295
        return $this;
296
    }
297
298
    /**
299
     * @param string $value
300
     *
301
     * @return $this
302
     */
303
    public function withRange($value)
304
    {
305
        $this->data['Range'] = $value;
306
        $this->options['form_params']['Range'] = $value;
307
308
        return $this;
309
    }
310
311
    /**
312
     * @param string $value
313
     *
314
     * @return $this
315
     */
316
    public function withStartTime($value)
317
    {
318
        $this->data['StartTime'] = $value;
319
        $this->options['form_params']['StartTime'] = $value;
320
321
        return $this;
322
    }
323
324
    /**
325
     * @param string $value
326
     *
327
     * @return $this
328
     */
329
    public function withOriginDataSourceIdList($value)
330
    {
331
        $this->data['OriginDataSourceIdList'] = $value;
332
        $this->options['form_params']['OriginDataSourceIdList'] = $value;
333
334
        return $this;
335
    }
336
337
    /**
338
     * @param string $value
339
     *
340
     * @return $this
341
     */
342
    public function withPageNumber($value)
343
    {
344
        $this->data['PageNumber'] = $value;
345
        $this->options['form_params']['PageNumber'] = $value;
346
347
        return $this;
348
    }
349
350
    /**
351
     * @param string $value
352
     *
353
     * @return $this
354
     */
355
    public function withTargetDataSourceIdList($value)
356
    {
357
        $this->data['TargetDataSourceIdList'] = $value;
358
        $this->options['form_params']['TargetDataSourceIdList'] = $value;
359
360
        return $this;
361
    }
362
363
    /**
364
     * @param string $value
365
     *
366
     * @return $this
367
     */
368
    public function withPageSize($value)
369
    {
370
        $this->data['PageSize'] = $value;
371
        $this->options['form_params']['PageSize'] = $value;
372
373
        return $this;
374
    }
375
}
376
377
/**
378
 * @method string getLatitude()
379
 * @method string getEndTime()
380
 * @method string getPageNumber()
381
 * @method string getPageSize()
382
 * @method string getRadius()
383
 * @method string getLongitude()
384
 */
385
class ListCityMapRangeStatistic extends Rpc
386
{
387
388
    /**
389
     * @param string $value
390
     *
391
     * @return $this
392
     */
393
    public function withLatitude($value)
394
    {
395
        $this->data['Latitude'] = $value;
396
        $this->options['form_params']['Latitude'] = $value;
397
398
        return $this;
399
    }
400
401
    /**
402
     * @param string $value
403
     *
404
     * @return $this
405
     */
406
    public function withEndTime($value)
407
    {
408
        $this->data['EndTime'] = $value;
409
        $this->options['form_params']['EndTime'] = $value;
410
411
        return $this;
412
    }
413
414
    /**
415
     * @param string $value
416
     *
417
     * @return $this
418
     */
419
    public function withPageNumber($value)
420
    {
421
        $this->data['PageNumber'] = $value;
422
        $this->options['form_params']['PageNumber'] = $value;
423
424
        return $this;
425
    }
426
427
    /**
428
     * @param string $value
429
     *
430
     * @return $this
431
     */
432
    public function withPageSize($value)
433
    {
434
        $this->data['PageSize'] = $value;
435
        $this->options['form_params']['PageSize'] = $value;
436
437
        return $this;
438
    }
439
440
    /**
441
     * @param string $value
442
     *
443
     * @return $this
444
     */
445
    public function withRadius($value)
446
    {
447
        $this->data['Radius'] = $value;
448
        $this->options['form_params']['Radius'] = $value;
449
450
        return $this;
451
    }
452
453
    /**
454
     * @param string $value
455
     *
456
     * @return $this
457
     */
458
    public function withLongitude($value)
459
    {
460
        $this->data['Longitude'] = $value;
461
        $this->options['form_params']['Longitude'] = $value;
462
463
        return $this;
464
    }
465
}
466
467
/**
468
 * @method string getSchema()
469
 * @method string getBackCategory()
470
 */
471
class ListDataStatistics extends Rpc
472
{
473
474
    /**
475
     * @param string $value
476
     *
477
     * @return $this
478
     */
479
    public function withSchema($value)
480
    {
481
        $this->data['Schema'] = $value;
482
        $this->options['form_params']['Schema'] = $value;
483
484
        return $this;
485
    }
486
487
    /**
488
     * @param string $value
489
     *
490
     * @return $this
491
     */
492
    public function withBackCategory($value)
493
    {
494
        $this->data['BackCategory'] = $value;
495
        $this->options['form_params']['BackCategory'] = $value;
496
497
        return $this;
498
    }
499
}
500
501
/**
502
 * @method string getCorpId()
503
 * @method string getEndTime()
504
 * @method string getStartTime()
505
 */
506
class ListDataStatisticsByDay extends Rpc
507
{
508
509
    /**
510
     * @param string $value
511
     *
512
     * @return $this
513
     */
514
    public function withCorpId($value)
515
    {
516
        $this->data['CorpId'] = $value;
517
        $this->options['form_params']['CorpId'] = $value;
518
519
        return $this;
520
    }
521
522
    /**
523
     * @param string $value
524
     *
525
     * @return $this
526
     */
527
    public function withEndTime($value)
528
    {
529
        $this->data['EndTime'] = $value;
530
        $this->options['form_params']['EndTime'] = $value;
531
532
        return $this;
533
    }
534
535
    /**
536
     * @param string $value
537
     *
538
     * @return $this
539
     */
540
    public function withStartTime($value)
541
    {
542
        $this->data['StartTime'] = $value;
543
        $this->options['form_params']['StartTime'] = $value;
544
545
        return $this;
546
    }
547
}
548
549
/**
550
 * @method string getCorpId()
551
 * @method string getPageNumber()
552
 * @method string getDataSourceId()
553
 * @method string getPageSize()
554
 */
555
class ListDeviceDetail extends Rpc
556
{
557
558
    /**
559
     * @param string $value
560
     *
561
     * @return $this
562
     */
563
    public function withCorpId($value)
564
    {
565
        $this->data['CorpId'] = $value;
566
        $this->options['form_params']['CorpId'] = $value;
567
568
        return $this;
569
    }
570
571
    /**
572
     * @param string $value
573
     *
574
     * @return $this
575
     */
576
    public function withPageNumber($value)
577
    {
578
        $this->data['PageNumber'] = $value;
579
        $this->options['form_params']['PageNumber'] = $value;
580
581
        return $this;
582
    }
583
584
    /**
585
     * @param string $value
586
     *
587
     * @return $this
588
     */
589
    public function withDataSourceId($value)
590
    {
591
        $this->data['DataSourceId'] = $value;
592
        $this->options['form_params']['DataSourceId'] = $value;
593
594
        return $this;
595
    }
596
597
    /**
598
     * @param string $value
599
     *
600
     * @return $this
601
     */
602
    public function withPageSize($value)
603
    {
604
        $this->data['PageSize'] = $value;
605
        $this->options['form_params']['PageSize'] = $value;
606
607
        return $this;
608
    }
609
}
610
611
/**
612
 * @method string getCorpId()
613
 * @method string getEndTime()
614
 * @method string getStartTime()
615
 * @method string getDataSourceId()
616
 */
617
class ListDeviceGenderStatistics extends Rpc
618
{
619
620
    /**
621
     * @param string $value
622
     *
623
     * @return $this
624
     */
625
    public function withCorpId($value)
626
    {
627
        $this->data['CorpId'] = $value;
628
        $this->options['form_params']['CorpId'] = $value;
629
630
        return $this;
631
    }
632
633
    /**
634
     * @param string $value
635
     *
636
     * @return $this
637
     */
638
    public function withEndTime($value)
639
    {
640
        $this->data['EndTime'] = $value;
641
        $this->options['form_params']['EndTime'] = $value;
642
643
        return $this;
644
    }
645
646
    /**
647
     * @param string $value
648
     *
649
     * @return $this
650
     */
651
    public function withStartTime($value)
652
    {
653
        $this->data['StartTime'] = $value;
654
        $this->options['form_params']['StartTime'] = $value;
655
656
        return $this;
657
    }
658
659
    /**
660
     * @param string $value
661
     *
662
     * @return $this
663
     */
664
    public function withDataSourceId($value)
665
    {
666
        $this->data['DataSourceId'] = $value;
667
        $this->options['form_params']['DataSourceId'] = $value;
668
669
        return $this;
670
    }
671
}
672
673
/**
674
 * @method string getStatisticsType()
675
 * @method string getCorpId()
676
 * @method string getEndTime()
677
 * @method string getStartTime()
678
 * @method string getPageNumber()
679
 * @method string getDataSourceId()
680
 * @method string getPageSize()
681
 */
682
class ListDevicePerson extends Rpc
683
{
684
685
    /**
686
     * @param string $value
687
     *
688
     * @return $this
689
     */
690
    public function withStatisticsType($value)
691
    {
692
        $this->data['StatisticsType'] = $value;
693
        $this->options['form_params']['StatisticsType'] = $value;
694
695
        return $this;
696
    }
697
698
    /**
699
     * @param string $value
700
     *
701
     * @return $this
702
     */
703
    public function withCorpId($value)
704
    {
705
        $this->data['CorpId'] = $value;
706
        $this->options['form_params']['CorpId'] = $value;
707
708
        return $this;
709
    }
710
711
    /**
712
     * @param string $value
713
     *
714
     * @return $this
715
     */
716
    public function withEndTime($value)
717
    {
718
        $this->data['EndTime'] = $value;
719
        $this->options['form_params']['EndTime'] = $value;
720
721
        return $this;
722
    }
723
724
    /**
725
     * @param string $value
726
     *
727
     * @return $this
728
     */
729
    public function withStartTime($value)
730
    {
731
        $this->data['StartTime'] = $value;
732
        $this->options['form_params']['StartTime'] = $value;
733
734
        return $this;
735
    }
736
737
    /**
738
     * @param string $value
739
     *
740
     * @return $this
741
     */
742
    public function withPageNumber($value)
743
    {
744
        $this->data['PageNumber'] = $value;
745
        $this->options['form_params']['PageNumber'] = $value;
746
747
        return $this;
748
    }
749
750
    /**
751
     * @param string $value
752
     *
753
     * @return $this
754
     */
755
    public function withDataSourceId($value)
756
    {
757
        $this->data['DataSourceId'] = $value;
758
        $this->options['form_params']['DataSourceId'] = $value;
759
760
        return $this;
761
    }
762
763
    /**
764
     * @param string $value
765
     *
766
     * @return $this
767
     */
768
    public function withPageSize($value)
769
    {
770
        $this->data['PageSize'] = $value;
771
        $this->options['form_params']['PageSize'] = $value;
772
773
        return $this;
774
    }
775
}
776
777
/**
778
 * @method string getStatisticsType()
779
 * @method string getCorpId()
780
 * @method string getEndTime()
781
 * @method string getStartTime()
782
 * @method string getDataSourceId()
783
 */
784
class ListDevicePersonStatistics extends Rpc
785
{
786
787
    /**
788
     * @param string $value
789
     *
790
     * @return $this
791
     */
792
    public function withStatisticsType($value)
793
    {
794
        $this->data['StatisticsType'] = $value;
795
        $this->options['form_params']['StatisticsType'] = $value;
796
797
        return $this;
798
    }
799
800
    /**
801
     * @param string $value
802
     *
803
     * @return $this
804
     */
805
    public function withCorpId($value)
806
    {
807
        $this->data['CorpId'] = $value;
808
        $this->options['form_params']['CorpId'] = $value;
809
810
        return $this;
811
    }
812
813
    /**
814
     * @param string $value
815
     *
816
     * @return $this
817
     */
818
    public function withEndTime($value)
819
    {
820
        $this->data['EndTime'] = $value;
821
        $this->options['form_params']['EndTime'] = $value;
822
823
        return $this;
824
    }
825
826
    /**
827
     * @param string $value
828
     *
829
     * @return $this
830
     */
831
    public function withStartTime($value)
832
    {
833
        $this->data['StartTime'] = $value;
834
        $this->options['form_params']['StartTime'] = $value;
835
836
        return $this;
837
    }
838
839
    /**
840
     * @param string $value
841
     *
842
     * @return $this
843
     */
844
    public function withDataSourceId($value)
845
    {
846
        $this->data['DataSourceId'] = $value;
847
        $this->options['form_params']['DataSourceId'] = $value;
848
849
        return $this;
850
    }
851
}
852
853
/**
854
 * @method string getRouteList()
855
 */
856
class ListMapRouteDetails extends Rpc
857
{
858
859
    /**
860
     * @param string $value
861
     *
862
     * @return $this
863
     */
864
    public function withRouteList($value)
865
    {
866
        $this->data['RouteList'] = $value;
867
        $this->options['form_params']['RouteList'] = $value;
868
869
        return $this;
870
    }
871
}
872
873
/**
874
 * @method string getCorpId()
875
 * @method string getEndTime()
876
 * @method string getStartTime()
877
 * @method string getPageNumber()
878
 * @method string getPageSize()
879
 * @method string getPersonId()
880
 */
881
class ListPersonDetails extends Rpc
882
{
883
884
    /**
885
     * @param string $value
886
     *
887
     * @return $this
888
     */
889
    public function withCorpId($value)
890
    {
891
        $this->data['CorpId'] = $value;
892
        $this->options['form_params']['CorpId'] = $value;
893
894
        return $this;
895
    }
896
897
    /**
898
     * @param string $value
899
     *
900
     * @return $this
901
     */
902
    public function withEndTime($value)
903
    {
904
        $this->data['EndTime'] = $value;
905
        $this->options['form_params']['EndTime'] = $value;
906
907
        return $this;
908
    }
909
910
    /**
911
     * @param string $value
912
     *
913
     * @return $this
914
     */
915
    public function withStartTime($value)
916
    {
917
        $this->data['StartTime'] = $value;
918
        $this->options['form_params']['StartTime'] = $value;
919
920
        return $this;
921
    }
922
923
    /**
924
     * @param string $value
925
     *
926
     * @return $this
927
     */
928
    public function withPageNumber($value)
929
    {
930
        $this->data['PageNumber'] = $value;
931
        $this->options['form_params']['PageNumber'] = $value;
932
933
        return $this;
934
    }
935
936
    /**
937
     * @param string $value
938
     *
939
     * @return $this
940
     */
941
    public function withPageSize($value)
942
    {
943
        $this->data['PageSize'] = $value;
944
        $this->options['form_params']['PageSize'] = $value;
945
946
        return $this;
947
    }
948
949
    /**
950
     * @param string $value
951
     *
952
     * @return $this
953
     */
954
    public function withPersonId($value)
955
    {
956
        $this->data['PersonId'] = $value;
957
        $this->options['form_params']['PersonId'] = $value;
958
959
        return $this;
960
    }
961
}
962
963
/**
964
 * @method string getProfession()
965
 * @method string getCorpId()
966
 * @method string getGender()
967
 * @method string getEndTime()
968
 * @method string getStartTime()
969
 * @method string getPageNumber()
970
 * @method string getPageSize()
971
 * @method string getAge()
972
 */
973
class ListPersonResult extends Rpc
974
{
975
976
    /**
977
     * @param string $value
978
     *
979
     * @return $this
980
     */
981
    public function withProfession($value)
982
    {
983
        $this->data['Profession'] = $value;
984
        $this->options['form_params']['Profession'] = $value;
985
986
        return $this;
987
    }
988
989
    /**
990
     * @param string $value
991
     *
992
     * @return $this
993
     */
994
    public function withCorpId($value)
995
    {
996
        $this->data['CorpId'] = $value;
997
        $this->options['form_params']['CorpId'] = $value;
998
999
        return $this;
1000
    }
1001
1002
    /**
1003
     * @param string $value
1004
     *
1005
     * @return $this
1006
     */
1007
    public function withGender($value)
1008
    {
1009
        $this->data['Gender'] = $value;
1010
        $this->options['form_params']['Gender'] = $value;
1011
1012
        return $this;
1013
    }
1014
1015
    /**
1016
     * @param string $value
1017
     *
1018
     * @return $this
1019
     */
1020
    public function withEndTime($value)
1021
    {
1022
        $this->data['EndTime'] = $value;
1023
        $this->options['form_params']['EndTime'] = $value;
1024
1025
        return $this;
1026
    }
1027
1028
    /**
1029
     * @param string $value
1030
     *
1031
     * @return $this
1032
     */
1033
    public function withStartTime($value)
1034
    {
1035
        $this->data['StartTime'] = $value;
1036
        $this->options['form_params']['StartTime'] = $value;
1037
1038
        return $this;
1039
    }
1040
1041
    /**
1042
     * @param string $value
1043
     *
1044
     * @return $this
1045
     */
1046
    public function withPageNumber($value)
1047
    {
1048
        $this->data['PageNumber'] = $value;
1049
        $this->options['form_params']['PageNumber'] = $value;
1050
1051
        return $this;
1052
    }
1053
1054
    /**
1055
     * @param string $value
1056
     *
1057
     * @return $this
1058
     */
1059
    public function withPageSize($value)
1060
    {
1061
        $this->data['PageSize'] = $value;
1062
        $this->options['form_params']['PageSize'] = $value;
1063
1064
        return $this;
1065
    }
1066
1067
    /**
1068
     * @param string $value
1069
     *
1070
     * @return $this
1071
     */
1072
    public function withAge($value)
1073
    {
1074
        $this->data['Age'] = $value;
1075
        $this->options['form_params']['Age'] = $value;
1076
1077
        return $this;
1078
    }
1079
}
1080
1081
/**
1082
 * @method string getCorpId()
1083
 * @method string getPageNumber()
1084
 * @method string getTagCode()
1085
 * @method string getPageSize()
1086
 */
1087
class ListPersonTag extends Rpc
1088
{
1089
1090
    /**
1091
     * @param string $value
1092
     *
1093
     * @return $this
1094
     */
1095
    public function withCorpId($value)
1096
    {
1097
        $this->data['CorpId'] = $value;
1098
        $this->options['form_params']['CorpId'] = $value;
1099
1100
        return $this;
1101
    }
1102
1103
    /**
1104
     * @param string $value
1105
     *
1106
     * @return $this
1107
     */
1108
    public function withPageNumber($value)
1109
    {
1110
        $this->data['PageNumber'] = $value;
1111
        $this->options['form_params']['PageNumber'] = $value;
1112
1113
        return $this;
1114
    }
1115
1116
    /**
1117
     * @param string $value
1118
     *
1119
     * @return $this
1120
     */
1121
    public function withTagCode($value)
1122
    {
1123
        $this->data['TagCode'] = $value;
1124
        $this->options['form_params']['TagCode'] = $value;
1125
1126
        return $this;
1127
    }
1128
1129
    /**
1130
     * @param string $value
1131
     *
1132
     * @return $this
1133
     */
1134
    public function withPageSize($value)
1135
    {
1136
        $this->data['PageSize'] = $value;
1137
        $this->options['form_params']['PageSize'] = $value;
1138
1139
        return $this;
1140
    }
1141
}
1142
1143
/**
1144
 * @method string getCorpId()
1145
 * @method string getEndTime()
1146
 * @method string getStartTime()
1147
 * @method string getPersonId()
1148
 */
1149
class ListPersonTop extends Rpc
1150
{
1151
1152
    /**
1153
     * @param string $value
1154
     *
1155
     * @return $this
1156
     */
1157
    public function withCorpId($value)
1158
    {
1159
        $this->data['CorpId'] = $value;
1160
        $this->options['form_params']['CorpId'] = $value;
1161
1162
        return $this;
1163
    }
1164
1165
    /**
1166
     * @param string $value
1167
     *
1168
     * @return $this
1169
     */
1170
    public function withEndTime($value)
1171
    {
1172
        $this->data['EndTime'] = $value;
1173
        $this->options['form_params']['EndTime'] = $value;
1174
1175
        return $this;
1176
    }
1177
1178
    /**
1179
     * @param string $value
1180
     *
1181
     * @return $this
1182
     */
1183
    public function withStartTime($value)
1184
    {
1185
        $this->data['StartTime'] = $value;
1186
        $this->options['form_params']['StartTime'] = $value;
1187
1188
        return $this;
1189
    }
1190
1191
    /**
1192
     * @param string $value
1193
     *
1194
     * @return $this
1195
     */
1196
    public function withPersonId($value)
1197
    {
1198
        $this->data['PersonId'] = $value;
1199
        $this->options['form_params']['PersonId'] = $value;
1200
1201
        return $this;
1202
    }
1203
}
1204
1205
/**
1206
 * @method string getCorpId()
1207
 * @method string getEndTime()
1208
 * @method string getStartTime()
1209
 * @method string getPageNumber()
1210
 * @method string getPageSize()
1211
 * @method string getPersonId()
1212
 */
1213
class ListPersonTrack extends Rpc
1214
{
1215
1216
    /**
1217
     * @param string $value
1218
     *
1219
     * @return $this
1220
     */
1221
    public function withCorpId($value)
1222
    {
1223
        $this->data['CorpId'] = $value;
1224
        $this->options['form_params']['CorpId'] = $value;
1225
1226
        return $this;
1227
    }
1228
1229
    /**
1230
     * @param string $value
1231
     *
1232
     * @return $this
1233
     */
1234
    public function withEndTime($value)
1235
    {
1236
        $this->data['EndTime'] = $value;
1237
        $this->options['form_params']['EndTime'] = $value;
1238
1239
        return $this;
1240
    }
1241
1242
    /**
1243
     * @param string $value
1244
     *
1245
     * @return $this
1246
     */
1247
    public function withStartTime($value)
1248
    {
1249
        $this->data['StartTime'] = $value;
1250
        $this->options['form_params']['StartTime'] = $value;
1251
1252
        return $this;
1253
    }
1254
1255
    /**
1256
     * @param string $value
1257
     *
1258
     * @return $this
1259
     */
1260
    public function withPageNumber($value)
1261
    {
1262
        $this->data['PageNumber'] = $value;
1263
        $this->options['form_params']['PageNumber'] = $value;
1264
1265
        return $this;
1266
    }
1267
1268
    /**
1269
     * @param string $value
1270
     *
1271
     * @return $this
1272
     */
1273
    public function withPageSize($value)
1274
    {
1275
        $this->data['PageSize'] = $value;
1276
        $this->options['form_params']['PageSize'] = $value;
1277
1278
        return $this;
1279
    }
1280
1281
    /**
1282
     * @param string $value
1283
     *
1284
     * @return $this
1285
     */
1286
    public function withPersonId($value)
1287
    {
1288
        $this->data['PersonId'] = $value;
1289
        $this->options['form_params']['PersonId'] = $value;
1290
1291
        return $this;
1292
    }
1293
}
1294
1295
/**
1296
 * @method string getCorpId()
1297
 * @method string getPageNumber()
1298
 * @method string getDataSourceId()
1299
 * @method string getPageSize()
1300
 * @method string getRadius()
1301
 */
1302
class ListRangeDevice extends Rpc
1303
{
1304
1305
    /**
1306
     * @param string $value
1307
     *
1308
     * @return $this
1309
     */
1310
    public function withCorpId($value)
1311
    {
1312
        $this->data['CorpId'] = $value;
1313
        $this->options['form_params']['CorpId'] = $value;
1314
1315
        return $this;
1316
    }
1317
1318
    /**
1319
     * @param string $value
1320
     *
1321
     * @return $this
1322
     */
1323
    public function withPageNumber($value)
1324
    {
1325
        $this->data['PageNumber'] = $value;
1326
        $this->options['form_params']['PageNumber'] = $value;
1327
1328
        return $this;
1329
    }
1330
1331
    /**
1332
     * @param string $value
1333
     *
1334
     * @return $this
1335
     */
1336
    public function withDataSourceId($value)
1337
    {
1338
        $this->data['DataSourceId'] = $value;
1339
        $this->options['form_params']['DataSourceId'] = $value;
1340
1341
        return $this;
1342
    }
1343
1344
    /**
1345
     * @param string $value
1346
     *
1347
     * @return $this
1348
     */
1349
    public function withPageSize($value)
1350
    {
1351
        $this->data['PageSize'] = $value;
1352
        $this->options['form_params']['PageSize'] = $value;
1353
1354
        return $this;
1355
    }
1356
1357
    /**
1358
     * @param string $value
1359
     *
1360
     * @return $this
1361
     */
1362
    public function withRadius($value)
1363
    {
1364
        $this->data['Radius'] = $value;
1365
        $this->options['form_params']['Radius'] = $value;
1366
1367
        return $this;
1368
    }
1369
}
1370
1371
/**
1372
 * @method string getCorpId()
1373
 */
1374
class ListStorageStatistics extends Rpc
1375
{
1376
1377
    /**
1378
     * @param string $value
1379
     *
1380
     * @return $this
1381
     */
1382
    public function withCorpId($value)
1383
    {
1384
        $this->data['CorpId'] = $value;
1385
        $this->options['form_params']['CorpId'] = $value;
1386
1387
        return $this;
1388
    }
1389
}
1390
1391
/**
1392
 * @method string getCorpId()
1393
 * @method string getBackCategory()
1394
 */
1395
class ListStructureStatistics extends Rpc
1396
{
1397
1398
    /**
1399
     * @param string $value
1400
     *
1401
     * @return $this
1402
     */
1403
    public function withCorpId($value)
1404
    {
1405
        $this->data['CorpId'] = $value;
1406
        $this->options['form_params']['CorpId'] = $value;
1407
1408
        return $this;
1409
    }
1410
1411
    /**
1412
     * @param string $value
1413
     *
1414
     * @return $this
1415
     */
1416
    public function withBackCategory($value)
1417
    {
1418
        $this->data['BackCategory'] = $value;
1419
        $this->options['form_params']['BackCategory'] = $value;
1420
1421
        return $this;
1422
    }
1423
}
1424
1425
/**
1426
 * @method string getPlateId()
1427
 * @method string getCorpId()
1428
 * @method string getEndTime()
1429
 * @method string getStartTime()
1430
 * @method string getPageNumber()
1431
 * @method string getPageSize()
1432
 */
1433
class ListVehicleDetails extends Rpc
1434
{
1435
1436
    /**
1437
     * @param string $value
1438
     *
1439
     * @return $this
1440
     */
1441
    public function withPlateId($value)
1442
    {
1443
        $this->data['PlateId'] = $value;
1444
        $this->options['form_params']['PlateId'] = $value;
1445
1446
        return $this;
1447
    }
1448
1449
    /**
1450
     * @param string $value
1451
     *
1452
     * @return $this
1453
     */
1454
    public function withCorpId($value)
1455
    {
1456
        $this->data['CorpId'] = $value;
1457
        $this->options['form_params']['CorpId'] = $value;
1458
1459
        return $this;
1460
    }
1461
1462
    /**
1463
     * @param string $value
1464
     *
1465
     * @return $this
1466
     */
1467
    public function withEndTime($value)
1468
    {
1469
        $this->data['EndTime'] = $value;
1470
        $this->options['form_params']['EndTime'] = $value;
1471
1472
        return $this;
1473
    }
1474
1475
    /**
1476
     * @param string $value
1477
     *
1478
     * @return $this
1479
     */
1480
    public function withStartTime($value)
1481
    {
1482
        $this->data['StartTime'] = $value;
1483
        $this->options['form_params']['StartTime'] = $value;
1484
1485
        return $this;
1486
    }
1487
1488
    /**
1489
     * @param string $value
1490
     *
1491
     * @return $this
1492
     */
1493
    public function withPageNumber($value)
1494
    {
1495
        $this->data['PageNumber'] = $value;
1496
        $this->options['form_params']['PageNumber'] = $value;
1497
1498
        return $this;
1499
    }
1500
1501
    /**
1502
     * @param string $value
1503
     *
1504
     * @return $this
1505
     */
1506
    public function withPageSize($value)
1507
    {
1508
        $this->data['PageSize'] = $value;
1509
        $this->options['form_params']['PageSize'] = $value;
1510
1511
        return $this;
1512
    }
1513
}
1514
1515
/**
1516
 * @method string getCorpId()
1517
 * @method string getEndTime()
1518
 * @method string getStartTime()
1519
 * @method string getVehicleColor()
1520
 * @method string getVehicleApplication()
1521
 * @method string getPageNumber()
1522
 * @method string getVehicleClass()
1523
 * @method string getPageSize()
1524
 */
1525
class ListVehicleResults extends Rpc
1526
{
1527
1528
    /**
1529
     * @param string $value
1530
     *
1531
     * @return $this
1532
     */
1533
    public function withCorpId($value)
1534
    {
1535
        $this->data['CorpId'] = $value;
1536
        $this->options['form_params']['CorpId'] = $value;
1537
1538
        return $this;
1539
    }
1540
1541
    /**
1542
     * @param string $value
1543
     *
1544
     * @return $this
1545
     */
1546
    public function withEndTime($value)
1547
    {
1548
        $this->data['EndTime'] = $value;
1549
        $this->options['form_params']['EndTime'] = $value;
1550
1551
        return $this;
1552
    }
1553
1554
    /**
1555
     * @param string $value
1556
     *
1557
     * @return $this
1558
     */
1559
    public function withStartTime($value)
1560
    {
1561
        $this->data['StartTime'] = $value;
1562
        $this->options['form_params']['StartTime'] = $value;
1563
1564
        return $this;
1565
    }
1566
1567
    /**
1568
     * @param string $value
1569
     *
1570
     * @return $this
1571
     */
1572
    public function withVehicleColor($value)
1573
    {
1574
        $this->data['VehicleColor'] = $value;
1575
        $this->options['form_params']['VehicleColor'] = $value;
1576
1577
        return $this;
1578
    }
1579
1580
    /**
1581
     * @param string $value
1582
     *
1583
     * @return $this
1584
     */
1585
    public function withVehicleApplication($value)
1586
    {
1587
        $this->data['VehicleApplication'] = $value;
1588
        $this->options['form_params']['VehicleApplication'] = $value;
1589
1590
        return $this;
1591
    }
1592
1593
    /**
1594
     * @param string $value
1595
     *
1596
     * @return $this
1597
     */
1598
    public function withPageNumber($value)
1599
    {
1600
        $this->data['PageNumber'] = $value;
1601
        $this->options['form_params']['PageNumber'] = $value;
1602
1603
        return $this;
1604
    }
1605
1606
    /**
1607
     * @param string $value
1608
     *
1609
     * @return $this
1610
     */
1611
    public function withVehicleClass($value)
1612
    {
1613
        $this->data['VehicleClass'] = $value;
1614
        $this->options['form_params']['VehicleClass'] = $value;
1615
1616
        return $this;
1617
    }
1618
1619
    /**
1620
     * @param string $value
1621
     *
1622
     * @return $this
1623
     */
1624
    public function withPageSize($value)
1625
    {
1626
        $this->data['PageSize'] = $value;
1627
        $this->options['form_params']['PageSize'] = $value;
1628
1629
        return $this;
1630
    }
1631
}
1632
1633
/**
1634
 * @method string getCorpId()
1635
 * @method string getEndTime()
1636
 * @method string getStartTime()
1637
 * @method string getTagCode()
1638
 */
1639
class ListVehicleTagDistribute extends Rpc
1640
{
1641
1642
    /**
1643
     * @param string $value
1644
     *
1645
     * @return $this
1646
     */
1647
    public function withCorpId($value)
1648
    {
1649
        $this->data['CorpId'] = $value;
1650
        $this->options['form_params']['CorpId'] = $value;
1651
1652
        return $this;
1653
    }
1654
1655
    /**
1656
     * @param string $value
1657
     *
1658
     * @return $this
1659
     */
1660
    public function withEndTime($value)
1661
    {
1662
        $this->data['EndTime'] = $value;
1663
        $this->options['form_params']['EndTime'] = $value;
1664
1665
        return $this;
1666
    }
1667
1668
    /**
1669
     * @param string $value
1670
     *
1671
     * @return $this
1672
     */
1673
    public function withStartTime($value)
1674
    {
1675
        $this->data['StartTime'] = $value;
1676
        $this->options['form_params']['StartTime'] = $value;
1677
1678
        return $this;
1679
    }
1680
1681
    /**
1682
     * @param string $value
1683
     *
1684
     * @return $this
1685
     */
1686
    public function withTagCode($value)
1687
    {
1688
        $this->data['TagCode'] = $value;
1689
        $this->options['form_params']['TagCode'] = $value;
1690
1691
        return $this;
1692
    }
1693
}
1694
1695
/**
1696
 * @method string getPlateId()
1697
 * @method string getCorpId()
1698
 * @method string getEndTime()
1699
 * @method string getStartTime()
1700
 */
1701
class ListVehicleTop extends Rpc
1702
{
1703
1704
    /**
1705
     * @param string $value
1706
     *
1707
     * @return $this
1708
     */
1709
    public function withPlateId($value)
1710
    {
1711
        $this->data['PlateId'] = $value;
1712
        $this->options['form_params']['PlateId'] = $value;
1713
1714
        return $this;
1715
    }
1716
1717
    /**
1718
     * @param string $value
1719
     *
1720
     * @return $this
1721
     */
1722
    public function withCorpId($value)
1723
    {
1724
        $this->data['CorpId'] = $value;
1725
        $this->options['form_params']['CorpId'] = $value;
1726
1727
        return $this;
1728
    }
1729
1730
    /**
1731
     * @param string $value
1732
     *
1733
     * @return $this
1734
     */
1735
    public function withEndTime($value)
1736
    {
1737
        $this->data['EndTime'] = $value;
1738
        $this->options['form_params']['EndTime'] = $value;
1739
1740
        return $this;
1741
    }
1742
1743
    /**
1744
     * @param string $value
1745
     *
1746
     * @return $this
1747
     */
1748
    public function withStartTime($value)
1749
    {
1750
        $this->data['StartTime'] = $value;
1751
        $this->options['form_params']['StartTime'] = $value;
1752
1753
        return $this;
1754
    }
1755
}
1756
1757
/**
1758
 * @method string getPlateId()
1759
 * @method string getCorpId()
1760
 * @method string getEndTime()
1761
 * @method string getStartTime()
1762
 */
1763
class ListVehicleTrack extends Rpc
1764
{
1765
1766
    /**
1767
     * @param string $value
1768
     *
1769
     * @return $this
1770
     */
1771
    public function withPlateId($value)
1772
    {
1773
        $this->data['PlateId'] = $value;
1774
        $this->options['form_params']['PlateId'] = $value;
1775
1776
        return $this;
1777
    }
1778
1779
    /**
1780
     * @param string $value
1781
     *
1782
     * @return $this
1783
     */
1784
    public function withCorpId($value)
1785
    {
1786
        $this->data['CorpId'] = $value;
1787
        $this->options['form_params']['CorpId'] = $value;
1788
1789
        return $this;
1790
    }
1791
1792
    /**
1793
     * @param string $value
1794
     *
1795
     * @return $this
1796
     */
1797
    public function withEndTime($value)
1798
    {
1799
        $this->data['EndTime'] = $value;
1800
        $this->options['form_params']['EndTime'] = $value;
1801
1802
        return $this;
1803
    }
1804
1805
    /**
1806
     * @param string $value
1807
     *
1808
     * @return $this
1809
     */
1810
    public function withStartTime($value)
1811
    {
1812
        $this->data['StartTime'] = $value;
1813
        $this->options['form_params']['StartTime'] = $value;
1814
1815
        return $this;
1816
    }
1817
}
1818
1819
/**
1820
 * @method string getCorpId()
1821
 * @method string getVendor()
1822
 * @method string getImageUrl()
1823
 * @method string getImageContent()
1824
 */
1825
class RecognizeImage extends Rpc
1826
{
1827
1828
    /**
1829
     * @param string $value
1830
     *
1831
     * @return $this
1832
     */
1833
    public function withCorpId($value)
1834
    {
1835
        $this->data['CorpId'] = $value;
1836
        $this->options['form_params']['CorpId'] = $value;
1837
1838
        return $this;
1839
    }
1840
1841
    /**
1842
     * @param string $value
1843
     *
1844
     * @return $this
1845
     */
1846
    public function withVendor($value)
1847
    {
1848
        $this->data['Vendor'] = $value;
1849
        $this->options['form_params']['Vendor'] = $value;
1850
1851
        return $this;
1852
    }
1853
1854
    /**
1855
     * @param string $value
1856
     *
1857
     * @return $this
1858
     */
1859
    public function withImageUrl($value)
1860
    {
1861
        $this->data['ImageUrl'] = $value;
1862
        $this->options['form_params']['ImageUrl'] = $value;
1863
1864
        return $this;
1865
    }
1866
1867
    /**
1868
     * @param string $value
1869
     *
1870
     * @return $this
1871
     */
1872
    public function withImageContent($value)
1873
    {
1874
        $this->data['ImageContent'] = $value;
1875
        $this->options['form_params']['ImageContent'] = $value;
1876
1877
        return $this;
1878
    }
1879
}
1880
1881
/**
1882
 * @method string getShotTimeEnd()
1883
 * @method string getCorpId()
1884
 * @method string getPageNumber()
1885
 * @method string getFeature()
1886
 * @method string getVendor()
1887
 * @method string getPageSize()
1888
 * @method string getImageContent()
1889
 * @method string getObjectType()
1890
 * @method string getDeviceList()
1891
 * @method string getImageUrl()
1892
 * @method string getAttributes()
1893
 * @method string getShotTimeStart()
1894
 */
1895
class SearchObject extends Rpc
1896
{
1897
1898
    /**
1899
     * @param string $value
1900
     *
1901
     * @return $this
1902
     */
1903
    public function withShotTimeEnd($value)
1904
    {
1905
        $this->data['ShotTimeEnd'] = $value;
1906
        $this->options['form_params']['ShotTimeEnd'] = $value;
1907
1908
        return $this;
1909
    }
1910
1911
    /**
1912
     * @param string $value
1913
     *
1914
     * @return $this
1915
     */
1916
    public function withCorpId($value)
1917
    {
1918
        $this->data['CorpId'] = $value;
1919
        $this->options['form_params']['CorpId'] = $value;
1920
1921
        return $this;
1922
    }
1923
1924
    /**
1925
     * @param string $value
1926
     *
1927
     * @return $this
1928
     */
1929
    public function withPageNumber($value)
1930
    {
1931
        $this->data['PageNumber'] = $value;
1932
        $this->options['form_params']['PageNumber'] = $value;
1933
1934
        return $this;
1935
    }
1936
1937
    /**
1938
     * @param string $value
1939
     *
1940
     * @return $this
1941
     */
1942
    public function withFeature($value)
1943
    {
1944
        $this->data['Feature'] = $value;
1945
        $this->options['form_params']['Feature'] = $value;
1946
1947
        return $this;
1948
    }
1949
1950
    /**
1951
     * @param string $value
1952
     *
1953
     * @return $this
1954
     */
1955
    public function withVendor($value)
1956
    {
1957
        $this->data['Vendor'] = $value;
1958
        $this->options['form_params']['Vendor'] = $value;
1959
1960
        return $this;
1961
    }
1962
1963
    /**
1964
     * @param string $value
1965
     *
1966
     * @return $this
1967
     */
1968
    public function withPageSize($value)
1969
    {
1970
        $this->data['PageSize'] = $value;
1971
        $this->options['form_params']['PageSize'] = $value;
1972
1973
        return $this;
1974
    }
1975
1976
    /**
1977
     * @param string $value
1978
     *
1979
     * @return $this
1980
     */
1981
    public function withImageContent($value)
1982
    {
1983
        $this->data['ImageContent'] = $value;
1984
        $this->options['form_params']['ImageContent'] = $value;
1985
1986
        return $this;
1987
    }
1988
1989
    /**
1990
     * @param string $value
1991
     *
1992
     * @return $this
1993
     */
1994
    public function withObjectType($value)
1995
    {
1996
        $this->data['ObjectType'] = $value;
1997
        $this->options['form_params']['ObjectType'] = $value;
1998
1999
        return $this;
2000
    }
2001
2002
    /**
2003
     * @param string $value
2004
     *
2005
     * @return $this
2006
     */
2007
    public function withDeviceList($value)
2008
    {
2009
        $this->data['DeviceList'] = $value;
2010
        $this->options['form_params']['DeviceList'] = $value;
2011
2012
        return $this;
2013
    }
2014
2015
    /**
2016
     * @param string $value
2017
     *
2018
     * @return $this
2019
     */
2020
    public function withImageUrl($value)
2021
    {
2022
        $this->data['ImageUrl'] = $value;
2023
        $this->options['form_params']['ImageUrl'] = $value;
2024
2025
        return $this;
2026
    }
2027
2028
    /**
2029
     * @param string $value
2030
     *
2031
     * @return $this
2032
     */
2033
    public function withAttributes($value)
2034
    {
2035
        $this->data['Attributes'] = $value;
2036
        $this->options['form_params']['Attributes'] = $value;
2037
2038
        return $this;
2039
    }
2040
2041
    /**
2042
     * @param string $value
2043
     *
2044
     * @return $this
2045
     */
2046
    public function withShotTimeStart($value)
2047
    {
2048
        $this->data['ShotTimeStart'] = $value;
2049
        $this->options['form_params']['ShotTimeStart'] = $value;
2050
2051
        return $this;
2052
    }
2053
}
2054