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 ( a79f86...ab7bbe )
by
unknown
06:04
created

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