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 ( c83dd6...6fcb42 )
by
unknown
06:41
created

GetFootwearPosition::withStoreId()   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\Reid\V20190928;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method DescribeBaseStatistics describeBaseStatistics(array $options = [])
9
 * @method DescribeCameraStatistics describeCameraStatistics(array $options = [])
10
 * @method DescribeCursor describeCursor(array $options = [])
11
 * @method DescribeCustomerFlowByLocation describeCustomerFlowByLocation(array $options = [])
12
 * @method DescribeDevices describeDevices(array $options = [])
13
 * @method DescribeHeatMap describeHeatMap(array $options = [])
14
 * @method DescribeImageUrls describeImageUrls(array $options = [])
15
 * @method DescribeIpcLiveAddress describeIpcLiveAddress(array $options = [])
16
 * @method DescribeOverviewData describeOverviewData(array $options = [])
17
 * @method GetFootwearPosition getFootwearPosition(array $options = [])
18
 * @method ImportSpecialPersonnel importSpecialPersonnel(array $options = [])
19
 * @method ListActionData listActionData(array $options = [])
20
 * @method ListDevicesImages listDevicesImages(array $options = [])
21
 * @method ListEmap listEmap(array $options = [])
22
 * @method ListLocation listLocation(array $options = [])
23
 * @method ListMaskDetectionResults listMaskDetectionResults(array $options = [])
24
 * @method ListPersonByImage listPersonByImage(array $options = [])
25
 * @method ListStore listStore(array $options = [])
26
 * @method PullActionData pullActionData(array $options = [])
27
 * @method PullTakeShoesEvent pullTakeShoesEvent(array $options = [])
28
 * @method PullTryOnShoesEvent pullTryOnShoesEvent(array $options = [])
29
 */
30
class ReidApiResolver extends ApiResolver
31
{
32
}
33
34
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
35
{
36
    /** @var string */
37
    public $product = 'reid';
38
39
    /** @var string */
40
    public $version = '2019-09-28';
41
42
    /** @var string */
43
    public $method = 'POST';
44
45
    /** @var string */
46
    public $serviceCode = '1.1.8';
47
}
48
49
/**
50
 * @method string getDate()
51
 * @method string getExtraStatisticTypes()
52
 * @method string getStoreId()
53
 * @method string getSummaryType()
54
 * @method string getLocationId()
55
 */
56
class DescribeBaseStatistics extends Rpc
57
{
58
59
    /**
60
     * @param string $value
61
     *
62
     * @return $this
63
     */
64
    public function withDate($value)
65
    {
66
        $this->data['Date'] = $value;
67
        $this->options['form_params']['Date'] = $value;
68
69
        return $this;
70
    }
71
72
    /**
73
     * @param string $value
74
     *
75
     * @return $this
76
     */
77
    public function withExtraStatisticTypes($value)
78
    {
79
        $this->data['ExtraStatisticTypes'] = $value;
80
        $this->options['form_params']['ExtraStatisticTypes'] = $value;
81
82
        return $this;
83
    }
84
85
    /**
86
     * @param string $value
87
     *
88
     * @return $this
89
     */
90
    public function withStoreId($value)
91
    {
92
        $this->data['StoreId'] = $value;
93
        $this->options['form_params']['StoreId'] = $value;
94
95
        return $this;
96
    }
97
98
    /**
99
     * @param string $value
100
     *
101
     * @return $this
102
     */
103
    public function withSummaryType($value)
104
    {
105
        $this->data['SummaryType'] = $value;
106
        $this->options['form_params']['SummaryType'] = $value;
107
108
        return $this;
109
    }
110
111
    /**
112
     * @param string $value
113
     *
114
     * @return $this
115
     */
116
    public function withLocationId($value)
117
    {
118
        $this->data['LocationId'] = $value;
119
        $this->options['form_params']['LocationId'] = $value;
120
121
        return $this;
122
    }
123
}
124
125
/**
126
 * @method string getStartTimestamp()
127
 * @method string getStoreId()
128
 * @method string getEndTimestamp()
129
 */
130
class DescribeCameraStatistics extends Rpc
131
{
132
133
    /**
134
     * @param string $value
135
     *
136
     * @return $this
137
     */
138
    public function withStartTimestamp($value)
139
    {
140
        $this->data['StartTimestamp'] = $value;
141
        $this->options['form_params']['StartTimestamp'] = $value;
142
143
        return $this;
144
    }
145
146
    /**
147
     * @param string $value
148
     *
149
     * @return $this
150
     */
151
    public function withStoreId($value)
152
    {
153
        $this->data['StoreId'] = $value;
154
        $this->options['form_params']['StoreId'] = $value;
155
156
        return $this;
157
    }
158
159
    /**
160
     * @param string $value
161
     *
162
     * @return $this
163
     */
164
    public function withEndTimestamp($value)
165
    {
166
        $this->data['EndTimestamp'] = $value;
167
        $this->options['form_params']['EndTimestamp'] = $value;
168
169
        return $this;
170
    }
171
}
172
173
/**
174
 * @method string getStoreId()
175
 * @method string getTime()
176
 */
177
class DescribeCursor extends Rpc
178
{
179
180
    /**
181
     * @param string $value
182
     *
183
     * @return $this
184
     */
185
    public function withStoreId($value)
186
    {
187
        $this->data['StoreId'] = $value;
188
        $this->options['form_params']['StoreId'] = $value;
189
190
        return $this;
191
    }
192
193
    /**
194
     * @param string $value
195
     *
196
     * @return $this
197
     */
198
    public function withTime($value)
199
    {
200
        $this->data['Time'] = $value;
201
        $this->options['form_params']['Time'] = $value;
202
203
        return $this;
204
    }
205
}
206
207
/**
208
 * @method string getStartDate()
209
 * @method string getStoreId()
210
 * @method string getMinCount()
211
 * @method string getParentAmount()
212
 * @method string getMaxCount()
213
 * @method string getEndDate()
214
 * @method string getLocationId()
215
 * @method string getParentLocationIds()
216
 */
217
class DescribeCustomerFlowByLocation extends Rpc
218
{
219
220
    /**
221
     * @param string $value
222
     *
223
     * @return $this
224
     */
225
    public function withStartDate($value)
226
    {
227
        $this->data['StartDate'] = $value;
228
        $this->options['form_params']['StartDate'] = $value;
229
230
        return $this;
231
    }
232
233
    /**
234
     * @param string $value
235
     *
236
     * @return $this
237
     */
238
    public function withStoreId($value)
239
    {
240
        $this->data['StoreId'] = $value;
241
        $this->options['form_params']['StoreId'] = $value;
242
243
        return $this;
244
    }
245
246
    /**
247
     * @param string $value
248
     *
249
     * @return $this
250
     */
251
    public function withMinCount($value)
252
    {
253
        $this->data['MinCount'] = $value;
254
        $this->options['form_params']['MinCount'] = $value;
255
256
        return $this;
257
    }
258
259
    /**
260
     * @param string $value
261
     *
262
     * @return $this
263
     */
264
    public function withParentAmount($value)
265
    {
266
        $this->data['ParentAmount'] = $value;
267
        $this->options['form_params']['ParentAmount'] = $value;
268
269
        return $this;
270
    }
271
272
    /**
273
     * @param string $value
274
     *
275
     * @return $this
276
     */
277
    public function withMaxCount($value)
278
    {
279
        $this->data['MaxCount'] = $value;
280
        $this->options['form_params']['MaxCount'] = $value;
281
282
        return $this;
283
    }
284
285
    /**
286
     * @param string $value
287
     *
288
     * @return $this
289
     */
290
    public function withEndDate($value)
291
    {
292
        $this->data['EndDate'] = $value;
293
        $this->options['form_params']['EndDate'] = $value;
294
295
        return $this;
296
    }
297
298
    /**
299
     * @param string $value
300
     *
301
     * @return $this
302
     */
303
    public function withLocationId($value)
304
    {
305
        $this->data['LocationId'] = $value;
306
        $this->options['form_params']['LocationId'] = $value;
307
308
        return $this;
309
    }
310
311
    /**
312
     * @param string $value
313
     *
314
     * @return $this
315
     */
316
    public function withParentLocationIds($value)
317
    {
318
        $this->data['ParentLocationIds'] = $value;
319
        $this->options['form_params']['ParentLocationIds'] = $value;
320
321
        return $this;
322
    }
323
}
324
325
/**
326
 * @method string getStoreId()
327
 */
328
class DescribeDevices extends Rpc
329
{
330
331
    /**
332
     * @param string $value
333
     *
334
     * @return $this
335
     */
336
    public function withStoreId($value)
337
    {
338
        $this->data['StoreId'] = $value;
339
        $this->options['form_params']['StoreId'] = $value;
340
341
        return $this;
342
    }
343
}
344
345
/**
346
 * @method string getDate()
347
 * @method string getStoreId()
348
 * @method string getEmapId()
349
 */
350
class DescribeHeatMap extends Rpc
351
{
352
353
    /**
354
     * @param string $value
355
     *
356
     * @return $this
357
     */
358
    public function withDate($value)
359
    {
360
        $this->data['Date'] = $value;
361
        $this->options['form_params']['Date'] = $value;
362
363
        return $this;
364
    }
365
366
    /**
367
     * @param string $value
368
     *
369
     * @return $this
370
     */
371
    public function withStoreId($value)
372
    {
373
        $this->data['StoreId'] = $value;
374
        $this->options['form_params']['StoreId'] = $value;
375
376
        return $this;
377
    }
378
379
    /**
380
     * @param string $value
381
     *
382
     * @return $this
383
     */
384
    public function withEmapId($value)
385
    {
386
        $this->data['EmapId'] = $value;
387
        $this->options['form_params']['EmapId'] = $value;
388
389
        return $this;
390
    }
391
}
392
393
/**
394
 * @method string getOriginUrls()
395
 * @method string getStoreId()
396
 * @method string getObjectKeys()
397
 */
398
class DescribeImageUrls extends Rpc
399
{
400
401
    /**
402
     * @param string $value
403
     *
404
     * @return $this
405
     */
406
    public function withOriginUrls($value)
407
    {
408
        $this->data['OriginUrls'] = $value;
409
        $this->options['form_params']['OriginUrls'] = $value;
410
411
        return $this;
412
    }
413
414
    /**
415
     * @param string $value
416
     *
417
     * @return $this
418
     */
419
    public function withStoreId($value)
420
    {
421
        $this->data['StoreId'] = $value;
422
        $this->options['form_params']['StoreId'] = $value;
423
424
        return $this;
425
    }
426
427
    /**
428
     * @param string $value
429
     *
430
     * @return $this
431
     */
432
    public function withObjectKeys($value)
433
    {
434
        $this->data['ObjectKeys'] = $value;
435
        $this->options['form_params']['ObjectKeys'] = $value;
436
437
        return $this;
438
    }
439
}
440
441
/**
442
 * @method string getIpcId()
443
 * @method string getStoreId()
444
 * @method string getProtocolType()
445
 */
446
class DescribeIpcLiveAddress extends Rpc
447
{
448
449
    /**
450
     * @param string $value
451
     *
452
     * @return $this
453
     */
454
    public function withIpcId($value)
455
    {
456
        $this->data['IpcId'] = $value;
457
        $this->options['form_params']['IpcId'] = $value;
458
459
        return $this;
460
    }
461
462
    /**
463
     * @param string $value
464
     *
465
     * @return $this
466
     */
467
    public function withStoreId($value)
468
    {
469
        $this->data['StoreId'] = $value;
470
        $this->options['form_params']['StoreId'] = $value;
471
472
        return $this;
473
    }
474
475
    /**
476
     * @param string $value
477
     *
478
     * @return $this
479
     */
480
    public function withProtocolType($value)
481
    {
482
        $this->data['ProtocolType'] = $value;
483
        $this->options['form_params']['ProtocolType'] = $value;
484
485
        return $this;
486
    }
487
}
488
489
/**
490
 * @method string getDate()
491
 * @method string getStoreIds()
492
 */
493
class DescribeOverviewData extends Rpc
494
{
495
496
    /**
497
     * @param string $value
498
     *
499
     * @return $this
500
     */
501
    public function withDate($value)
502
    {
503
        $this->data['Date'] = $value;
504
        $this->options['form_params']['Date'] = $value;
505
506
        return $this;
507
    }
508
509
    /**
510
     * @param string $value
511
     *
512
     * @return $this
513
     */
514
    public function withStoreIds($value)
515
    {
516
        $this->data['StoreIds'] = $value;
517
        $this->options['form_params']['StoreIds'] = $value;
518
519
        return $this;
520
    }
521
}
522
523
/**
524
 * @method string getDate()
525
 * @method string getStoreId()
526
 * @method string getSkuId()
527
 */
528
class GetFootwearPosition extends Rpc
529
{
530
531
    /**
532
     * @param string $value
533
     *
534
     * @return $this
535
     */
536
    public function withDate($value)
537
    {
538
        $this->data['Date'] = $value;
539
        $this->options['form_params']['Date'] = $value;
540
541
        return $this;
542
    }
543
544
    /**
545
     * @param string $value
546
     *
547
     * @return $this
548
     */
549
    public function withStoreId($value)
550
    {
551
        $this->data['StoreId'] = $value;
552
        $this->options['form_params']['StoreId'] = $value;
553
554
        return $this;
555
    }
556
557
    /**
558
     * @param string $value
559
     *
560
     * @return $this
561
     */
562
    public function withSkuId($value)
563
    {
564
        $this->data['SkuId'] = $value;
565
        $this->options['form_params']['SkuId'] = $value;
566
567
        return $this;
568
    }
569
}
570
571
/**
572
 * @method string getUkId()
573
 * @method string getDescription()
574
 * @method string getExternalId()
575
 * @method string getPersonType()
576
 * @method string getUrls()
577
 * @method string getPersonName()
578
 * @method string getStoreIds()
579
 * @method string getStatus()
580
 */
581
class ImportSpecialPersonnel extends Rpc
582
{
583
584
    /**
585
     * @param string $value
586
     *
587
     * @return $this
588
     */
589
    public function withUkId($value)
590
    {
591
        $this->data['UkId'] = $value;
592
        $this->options['form_params']['UkId'] = $value;
593
594
        return $this;
595
    }
596
597
    /**
598
     * @param string $value
599
     *
600
     * @return $this
601
     */
602
    public function withDescription($value)
603
    {
604
        $this->data['Description'] = $value;
605
        $this->options['form_params']['Description'] = $value;
606
607
        return $this;
608
    }
609
610
    /**
611
     * @param string $value
612
     *
613
     * @return $this
614
     */
615
    public function withExternalId($value)
616
    {
617
        $this->data['ExternalId'] = $value;
618
        $this->options['form_params']['ExternalId'] = $value;
619
620
        return $this;
621
    }
622
623
    /**
624
     * @param string $value
625
     *
626
     * @return $this
627
     */
628
    public function withPersonType($value)
629
    {
630
        $this->data['PersonType'] = $value;
631
        $this->options['form_params']['PersonType'] = $value;
632
633
        return $this;
634
    }
635
636
    /**
637
     * @param string $value
638
     *
639
     * @return $this
640
     */
641
    public function withUrls($value)
642
    {
643
        $this->data['Urls'] = $value;
644
        $this->options['form_params']['Urls'] = $value;
645
646
        return $this;
647
    }
648
649
    /**
650
     * @param string $value
651
     *
652
     * @return $this
653
     */
654
    public function withPersonName($value)
655
    {
656
        $this->data['PersonName'] = $value;
657
        $this->options['form_params']['PersonName'] = $value;
658
659
        return $this;
660
    }
661
662
    /**
663
     * @param string $value
664
     *
665
     * @return $this
666
     */
667
    public function withStoreIds($value)
668
    {
669
        $this->data['StoreIds'] = $value;
670
        $this->options['form_params']['StoreIds'] = $value;
671
672
        return $this;
673
    }
674
675
    /**
676
     * @param string $value
677
     *
678
     * @return $this
679
     */
680
    public function withStatus($value)
681
    {
682
        $this->data['Status'] = $value;
683
        $this->options['form_params']['Status'] = $value;
684
685
        return $this;
686
    }
687
}
688
689
/**
690
 * @method string getEndTime()
691
 * @method string getStartTime()
692
 * @method string getStoreId()
693
 * @method string getPageNumber()
694
 * @method string getPageSize()
695
 * @method string getFilterInvalidData()
696
 */
697
class ListActionData extends Rpc
698
{
699
700
    /**
701
     * @param string $value
702
     *
703
     * @return $this
704
     */
705
    public function withEndTime($value)
706
    {
707
        $this->data['EndTime'] = $value;
708
        $this->options['form_params']['EndTime'] = $value;
709
710
        return $this;
711
    }
712
713
    /**
714
     * @param string $value
715
     *
716
     * @return $this
717
     */
718
    public function withStartTime($value)
719
    {
720
        $this->data['StartTime'] = $value;
721
        $this->options['form_params']['StartTime'] = $value;
722
723
        return $this;
724
    }
725
726
    /**
727
     * @param string $value
728
     *
729
     * @return $this
730
     */
731
    public function withStoreId($value)
732
    {
733
        $this->data['StoreId'] = $value;
734
        $this->options['form_params']['StoreId'] = $value;
735
736
        return $this;
737
    }
738
739
    /**
740
     * @param string $value
741
     *
742
     * @return $this
743
     */
744
    public function withPageNumber($value)
745
    {
746
        $this->data['PageNumber'] = $value;
747
        $this->options['form_params']['PageNumber'] = $value;
748
749
        return $this;
750
    }
751
752
    /**
753
     * @param string $value
754
     *
755
     * @return $this
756
     */
757
    public function withPageSize($value)
758
    {
759
        $this->data['PageSize'] = $value;
760
        $this->options['form_params']['PageSize'] = $value;
761
762
        return $this;
763
    }
764
765
    /**
766
     * @param string $value
767
     *
768
     * @return $this
769
     */
770
    public function withFilterInvalidData($value)
771
    {
772
        $this->data['FilterInvalidData'] = $value;
773
        $this->options['form_params']['FilterInvalidData'] = $value;
774
775
        return $this;
776
    }
777
}
778
779
/**
780
 * @method string getIpcIdList()
781
 * @method string getStoreId()
782
 */
783
class ListDevicesImages extends Rpc
784
{
785
786
    /**
787
     * @param string $value
788
     *
789
     * @return $this
790
     */
791
    public function withIpcIdList($value)
792
    {
793
        $this->data['IpcIdList'] = $value;
794
        $this->options['form_params']['IpcIdList'] = $value;
795
796
        return $this;
797
    }
798
799
    /**
800
     * @param string $value
801
     *
802
     * @return $this
803
     */
804
    public function withStoreId($value)
805
    {
806
        $this->data['StoreId'] = $value;
807
        $this->options['form_params']['StoreId'] = $value;
808
809
        return $this;
810
    }
811
}
812
813
/**
814
 * @method string getStoreId()
815
 */
816
class ListEmap extends Rpc
817
{
818
819
    /**
820
     * @param string $value
821
     *
822
     * @return $this
823
     */
824
    public function withStoreId($value)
825
    {
826
        $this->data['StoreId'] = $value;
827
        $this->options['form_params']['StoreId'] = $value;
828
829
        return $this;
830
    }
831
}
832
833
/**
834
 * @method string getStoreId()
835
 */
836
class ListLocation extends Rpc
837
{
838
839
    /**
840
     * @param string $value
841
     *
842
     * @return $this
843
     */
844
    public function withStoreId($value)
845
    {
846
        $this->data['StoreId'] = $value;
847
        $this->options['form_params']['StoreId'] = $value;
848
849
        return $this;
850
    }
851
}
852
853
/**
854
 * @method string getEndTime()
855
 * @method string getStartTime()
856
 * @method string getStoreId()
857
 * @method string getPageNumber()
858
 * @method string getPageSize()
859
 */
860
class ListMaskDetectionResults extends Rpc
861
{
862
863
    /**
864
     * @param string $value
865
     *
866
     * @return $this
867
     */
868
    public function withEndTime($value)
869
    {
870
        $this->data['EndTime'] = $value;
871
        $this->options['form_params']['EndTime'] = $value;
872
873
        return $this;
874
    }
875
876
    /**
877
     * @param string $value
878
     *
879
     * @return $this
880
     */
881
    public function withStartTime($value)
882
    {
883
        $this->data['StartTime'] = $value;
884
        $this->options['form_params']['StartTime'] = $value;
885
886
        return $this;
887
    }
888
889
    /**
890
     * @param string $value
891
     *
892
     * @return $this
893
     */
894
    public function withStoreId($value)
895
    {
896
        $this->data['StoreId'] = $value;
897
        $this->options['form_params']['StoreId'] = $value;
898
899
        return $this;
900
    }
901
902
    /**
903
     * @param string $value
904
     *
905
     * @return $this
906
     */
907
    public function withPageNumber($value)
908
    {
909
        $this->data['PageNumber'] = $value;
910
        $this->options['form_params']['PageNumber'] = $value;
911
912
        return $this;
913
    }
914
915
    /**
916
     * @param string $value
917
     *
918
     * @return $this
919
     */
920
    public function withPageSize($value)
921
    {
922
        $this->data['PageSize'] = $value;
923
        $this->options['form_params']['PageSize'] = $value;
924
925
        return $this;
926
    }
927
}
928
929
/**
930
 * @method string getStoreId()
931
 * @method string getImageUrl()
932
 */
933
class ListPersonByImage extends Rpc
934
{
935
936
    /**
937
     * @param string $value
938
     *
939
     * @return $this
940
     */
941
    public function withStoreId($value)
942
    {
943
        $this->data['StoreId'] = $value;
944
        $this->options['form_params']['StoreId'] = $value;
945
946
        return $this;
947
    }
948
949
    /**
950
     * @param string $value
951
     *
952
     * @return $this
953
     */
954
    public function withImageUrl($value)
955
    {
956
        $this->data['ImageUrl'] = $value;
957
        $this->options['form_params']['ImageUrl'] = $value;
958
959
        return $this;
960
    }
961
}
962
963
class ListStore extends Rpc
964
{
965
}
966
967
/**
968
 * @method string getStoreId()
969
 * @method string getEndMessageId()
970
 * @method string getLimit()
971
 * @method string getStartMessageId()
972
 */
973
class PullActionData extends Rpc
974
{
975
976
    /**
977
     * @param string $value
978
     *
979
     * @return $this
980
     */
981
    public function withStoreId($value)
982
    {
983
        $this->data['StoreId'] = $value;
984
        $this->options['form_params']['StoreId'] = $value;
985
986
        return $this;
987
    }
988
989
    /**
990
     * @param string $value
991
     *
992
     * @return $this
993
     */
994
    public function withEndMessageId($value)
995
    {
996
        $this->data['EndMessageId'] = $value;
997
        $this->options['form_params']['EndMessageId'] = $value;
998
999
        return $this;
1000
    }
1001
1002
    /**
1003
     * @param string $value
1004
     *
1005
     * @return $this
1006
     */
1007
    public function withLimit($value)
1008
    {
1009
        $this->data['Limit'] = $value;
1010
        $this->options['form_params']['Limit'] = $value;
1011
1012
        return $this;
1013
    }
1014
1015
    /**
1016
     * @param string $value
1017
     *
1018
     * @return $this
1019
     */
1020
    public function withStartMessageId($value)
1021
    {
1022
        $this->data['StartMessageId'] = $value;
1023
        $this->options['form_params']['StartMessageId'] = $value;
1024
1025
        return $this;
1026
    }
1027
}
1028
1029
/**
1030
 * @method string getDate()
1031
 * @method string getStoreId()
1032
 * @method string getSkuId()
1033
 */
1034
class PullTakeShoesEvent extends Rpc
1035
{
1036
1037
    /**
1038
     * @param string $value
1039
     *
1040
     * @return $this
1041
     */
1042
    public function withDate($value)
1043
    {
1044
        $this->data['Date'] = $value;
1045
        $this->options['form_params']['Date'] = $value;
1046
1047
        return $this;
1048
    }
1049
1050
    /**
1051
     * @param string $value
1052
     *
1053
     * @return $this
1054
     */
1055
    public function withStoreId($value)
1056
    {
1057
        $this->data['StoreId'] = $value;
1058
        $this->options['form_params']['StoreId'] = $value;
1059
1060
        return $this;
1061
    }
1062
1063
    /**
1064
     * @param string $value
1065
     *
1066
     * @return $this
1067
     */
1068
    public function withSkuId($value)
1069
    {
1070
        $this->data['SkuId'] = $value;
1071
        $this->options['form_params']['SkuId'] = $value;
1072
1073
        return $this;
1074
    }
1075
}
1076
1077
/**
1078
 * @method string getDate()
1079
 * @method string getStoreId()
1080
 * @method string getPageNumber()
1081
 * @method string getPageSize()
1082
 * @method string getName()
1083
 * @method string getSkuId()
1084
 */
1085
class PullTryOnShoesEvent extends Rpc
1086
{
1087
1088
    /**
1089
     * @param string $value
1090
     *
1091
     * @return $this
1092
     */
1093
    public function withDate($value)
1094
    {
1095
        $this->data['Date'] = $value;
1096
        $this->options['form_params']['Date'] = $value;
1097
1098
        return $this;
1099
    }
1100
1101
    /**
1102
     * @param string $value
1103
     *
1104
     * @return $this
1105
     */
1106
    public function withStoreId($value)
1107
    {
1108
        $this->data['StoreId'] = $value;
1109
        $this->options['form_params']['StoreId'] = $value;
1110
1111
        return $this;
1112
    }
1113
1114
    /**
1115
     * @param string $value
1116
     *
1117
     * @return $this
1118
     */
1119
    public function withPageNumber($value)
1120
    {
1121
        $this->data['PageNumber'] = $value;
1122
        $this->options['form_params']['PageNumber'] = $value;
1123
1124
        return $this;
1125
    }
1126
1127
    /**
1128
     * @param string $value
1129
     *
1130
     * @return $this
1131
     */
1132
    public function withPageSize($value)
1133
    {
1134
        $this->data['PageSize'] = $value;
1135
        $this->options['form_params']['PageSize'] = $value;
1136
1137
        return $this;
1138
    }
1139
1140
    /**
1141
     * @param string $value
1142
     *
1143
     * @return $this
1144
     */
1145
    public function withName($value)
1146
    {
1147
        $this->data['Name'] = $value;
1148
        $this->options['form_params']['Name'] = $value;
1149
1150
        return $this;
1151
    }
1152
1153
    /**
1154
     * @param string $value
1155
     *
1156
     * @return $this
1157
     */
1158
    public function withSkuId($value)
1159
    {
1160
        $this->data['SkuId'] = $value;
1161
        $this->options['form_params']['SkuId'] = $value;
1162
1163
        return $this;
1164
    }
1165
}
1166