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 ( 7757ae...a8ecd9 )
by
unknown
06:50
created

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