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 ( e887d4...0c9ded )
by
unknown
04:28
created

QueryScriptsByStatus::withStatusList()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 8
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 4
dl 0
loc 8
c 0
b 0
f 0
rs 10
cc 2
nc 2
nop 1
1
<?php
2
3
namespace AlibabaCloud\OutboundBot\V20191226;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AssignJobs assignJobs(array $options = [])
9
 * @method CancelJobs cancelJobs(array $options = [])
10
 * @method CreateBatchJobs createBatchJobs(array $options = [])
11
 * @method CreateDialogueFlow createDialogueFlow(array $options = [])
12
 * @method CreateGlobalQuestion createGlobalQuestion(array $options = [])
13
 * @method CreateInstance createInstance(array $options = [])
14
 * @method CreateIntent createIntent(array $options = [])
15
 * @method CreateJobGroup createJobGroup(array $options = [])
16
 * @method CreateOutboundCallNumber createOutboundCallNumber(array $options = [])
17
 * @method CreateScript createScript(array $options = [])
18
 * @method CreateScriptWaveform createScriptWaveform(array $options = [])
19
 * @method CreateTag createTag(array $options = [])
20
 * @method DeleteDialogueFlow deleteDialogueFlow(array $options = [])
21
 * @method DeleteGlobalQuestion deleteGlobalQuestion(array $options = [])
22
 * @method DeleteInstance deleteInstance(array $options = [])
23
 * @method DeleteIntent deleteIntent(array $options = [])
24
 * @method DeleteJobGroup deleteJobGroup(array $options = [])
25
 * @method DeleteOutboundCallNumber deleteOutboundCallNumber(array $options = [])
26
 * @method DeleteScript deleteScript(array $options = [])
27
 * @method DeleteScriptWaveform deleteScriptWaveform(array $options = [])
28
 * @method DescribeGlobalQuestion describeGlobalQuestion(array $options = [])
29
 * @method DescribeInstance describeInstance(array $options = [])
30
 * @method DescribeIntent describeIntent(array $options = [])
31
 * @method DescribeJob describeJob(array $options = [])
32
 * @method DescribeJobGroup describeJobGroup(array $options = [])
33
 * @method DescribeScript describeScript(array $options = [])
34
 * @method DescribeScriptVoiceConfig describeScriptVoiceConfig(array $options = [])
35
 * @method DescribeTagHitsSummary describeTagHitsSummary(array $options = [])
36
 * @method DescribeTTSConfig describeTTSConfig(array $options = [])
37
 * @method Dialogue dialogue(array $options = [])
38
 * @method DuplicateScript duplicateScript(array $options = [])
39
 * @method ExportScript exportScript(array $options = [])
40
 * @method ImportScript importScript(array $options = [])
41
 * @method ListDialogueFlows listDialogueFlows(array $options = [])
42
 * @method ListGlobalQuestions listGlobalQuestions(array $options = [])
43
 * @method ListInstances listInstances(array $options = [])
44
 * @method ListIntents listIntents(array $options = [])
45
 * @method ListJobGroups listJobGroups(array $options = [])
46
 * @method ListJobs listJobs(array $options = [])
47
 * @method ListJobsByGroup listJobsByGroup(array $options = [])
48
 * @method ListMedia listMedia(array $options = [])
49
 * @method ListOutboundCallNumbers listOutboundCallNumbers(array $options = [])
50
 * @method ListScriptPublishHistories listScriptPublishHistories(array $options = [])
51
 * @method ListScripts listScripts(array $options = [])
52
 * @method ListScriptVoiceConfigs listScriptVoiceConfigs(array $options = [])
53
 * @method ListTags listTags(array $options = [])
54
 * @method ModifyBatchJobs modifyBatchJobs(array $options = [])
55
 * @method ModifyDialogueFlow modifyDialogueFlow(array $options = [])
56
 * @method ModifyGlobalQuestion modifyGlobalQuestion(array $options = [])
57
 * @method ModifyInstance modifyInstance(array $options = [])
58
 * @method ModifyIntent modifyIntent(array $options = [])
59
 * @method ModifyJobGroup modifyJobGroup(array $options = [])
60
 * @method ModifyOutboundCallNumber modifyOutboundCallNumber(array $options = [])
61
 * @method ModifyScript modifyScript(array $options = [])
62
 * @method ModifyScriptVoiceConfig modifyScriptVoiceConfig(array $options = [])
63
 * @method ModifyTagGroups modifyTagGroups(array $options = [])
64
 * @method ModifyTTSConfig modifyTTSConfig(array $options = [])
65
 * @method PublishScript publishScript(array $options = [])
66
 * @method PublishScriptForDebug publishScriptForDebug(array $options = [])
67
 * @method QueryJobs queryJobs(array $options = [])
68
 * @method QueryScriptsByStatus queryScriptsByStatus(array $options = [])
69
 * @method QueryScriptWaveforms queryScriptWaveforms(array $options = [])
70
 * @method RecordFailure recordFailure(array $options = [])
71
 * @method ResumeJobs resumeJobs(array $options = [])
72
 * @method RollbackScript rollbackScript(array $options = [])
73
 * @method StartJob startJob(array $options = [])
74
 * @method SubmitBatchJobs submitBatchJobs(array $options = [])
75
 * @method SubmitRecording submitRecording(array $options = [])
76
 * @method SubmitScriptReview submitScriptReview(array $options = [])
77
 * @method SuspendJobs suspendJobs(array $options = [])
78
 * @method WithdrawScriptReview withdrawScriptReview(array $options = [])
79
 */
80
class OutboundBotApiResolver extends ApiResolver
81
{
82
}
83
84
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
85
{
86
    /** @var string */
87
    public $product = 'OutboundBot';
88
89
    /** @var string */
90
    public $version = '2019-12-26';
91
92
    /** @var string */
93
    public $method = 'POST';
94
95
    /** @var string */
96
    public $serviceCode = 'outboundbot';
97
}
98
99
/**
100
 * @method array getJobsJson()
101
 * @method array getCallingNumber()
102
 * @method string getInstanceId()
103
 * @method $this withInstanceId($value)
104
 * @method string getStrategyJson()
105
 * @method $this withStrategyJson($value)
106
 * @method string getJobGroupId()
107
 * @method $this withJobGroupId($value)
108
 */
109
class AssignJobs extends Rpc
110
{
111
112
    /**
113
     * @param array $jobsJson
114
     *
115
     * @return $this
116
     */
117
	public function withJobsJson(array $jobsJson)
118
	{
119
	    $this->data['JobsJson'] = $jobsJson;
120
		foreach ($jobsJson as $i => $iValue) {
121
			$this->options['query']['JobsJson.' . ($i + 1)] = $iValue;
122
		}
123
124
		return $this;
125
    }
126
127
    /**
128
     * @param array $callingNumber
129
     *
130
     * @return $this
131
     */
132
	public function withCallingNumber(array $callingNumber)
133
	{
134
	    $this->data['CallingNumber'] = $callingNumber;
135
		foreach ($callingNumber as $i => $iValue) {
136
			$this->options['query']['CallingNumber.' . ($i + 1)] = $iValue;
137
		}
138
139
		return $this;
140
    }
141
}
142
143
/**
144
 * @method string getAll()
145
 * @method $this withAll($value)
146
 * @method array getJobReferenceId()
147
 * @method array getJobId()
148
 * @method string getInstanceId()
149
 * @method $this withInstanceId($value)
150
 * @method string getJobGroupId()
151
 * @method $this withJobGroupId($value)
152
 * @method string getScenarioId()
153
 * @method $this withScenarioId($value)
154
 */
155
class CancelJobs extends Rpc
156
{
157
158
    /**
159
     * @param array $jobReferenceId
160
     *
161
     * @return $this
162
     */
163
	public function withJobReferenceId(array $jobReferenceId)
164
	{
165
	    $this->data['JobReferenceId'] = $jobReferenceId;
166
		foreach ($jobReferenceId as $i => $iValue) {
167
			$this->options['query']['JobReferenceId.' . ($i + 1)] = $iValue;
168
		}
169
170
		return $this;
171
    }
172
173
    /**
174
     * @param array $jobId
175
     *
176
     * @return $this
177
     */
178
	public function withJobId(array $jobId)
179
	{
180
	    $this->data['JobId'] = $jobId;
181
		foreach ($jobId as $i => $iValue) {
182
			$this->options['query']['JobId.' . ($i + 1)] = $iValue;
183
		}
184
185
		return $this;
186
    }
187
}
188
189
/**
190
 * @method string getJobFilePath()
191
 * @method $this withJobFilePath($value)
192
 * @method string getScriptId()
193
 * @method $this withScriptId($value)
194
 * @method array getCallingNumber()
195
 * @method string getInstanceId()
196
 * @method $this withInstanceId($value)
197
 * @method string getSubmitted()
198
 * @method $this withSubmitted($value)
199
 * @method string getBatchJobName()
200
 * @method $this withBatchJobName($value)
201
 * @method string getStrategyJson()
202
 * @method $this withStrategyJson($value)
203
 * @method string getBatchJobDescription()
204
 * @method $this withBatchJobDescription($value)
205
 * @method string getScenarioId()
206
 * @method $this withScenarioId($value)
207
 */
208
class CreateBatchJobs extends Rpc
209
{
210
211
    /**
212
     * @param array $callingNumber
213
     *
214
     * @return $this
215
     */
216
	public function withCallingNumber(array $callingNumber)
217
	{
218
	    $this->data['CallingNumber'] = $callingNumber;
219
		foreach ($callingNumber as $i => $iValue) {
220
			$this->options['query']['CallingNumber.' . ($i + 1)] = $iValue;
221
		}
222
223
		return $this;
224
    }
225
}
226
227
/**
228
 * @method string getDialogueFlowType()
229
 * @method $this withDialogueFlowType($value)
230
 * @method string getDialogueName()
231
 * @method $this withDialogueName($value)
232
 * @method string getScriptId()
233
 * @method $this withScriptId($value)
234
 * @method string getInstanceId()
235
 * @method $this withInstanceId($value)
236
 */
237
class CreateDialogueFlow extends Rpc
238
{
239
}
240
241
/**
242
 * @method string getGlobalQuestionName()
243
 * @method $this withGlobalQuestionName($value)
244
 * @method string getQuestions()
245
 * @method $this withQuestions($value)
246
 * @method string getAnswers()
247
 * @method $this withAnswers($value)
248
 * @method string getScriptId()
249
 * @method $this withScriptId($value)
250
 * @method string getInstanceId()
251
 * @method $this withInstanceId($value)
252
 * @method string getGlobalQuestionType()
253
 * @method $this withGlobalQuestionType($value)
254
 */
255
class CreateGlobalQuestion extends Rpc
256
{
257
}
258
259
/**
260
 * @method string getMaxConcurrentConversation()
261
 * @method $this withMaxConcurrentConversation($value)
262
 * @method string getSecretKey()
263
 * @method $this withSecretKey($value)
264
 * @method string getEndpoint()
265
 * @method $this withEndpoint($value)
266
 * @method string getInstanceName()
267
 * @method $this withInstanceName($value)
268
 * @method string getCallCenterInstanceId()
269
 * @method $this withCallCenterInstanceId($value)
270
 * @method string getAccessKey()
271
 * @method $this withAccessKey($value)
272
 * @method string getInstanceDescription()
273
 * @method $this withInstanceDescription($value)
274
 * @method string getNluServiceType()
275
 * @method $this withNluServiceType($value)
276
 */
277
class CreateInstance extends Rpc
278
{
279
}
280
281
/**
282
 * @method string getUtterances()
283
 * @method $this withUtterances($value)
284
 * @method string getKeywords()
285
 * @method $this withKeywords($value)
286
 * @method string getIntentDescription()
287
 * @method $this withIntentDescription($value)
288
 * @method string getScriptId()
289
 * @method $this withScriptId($value)
290
 * @method string getInstanceId()
291
 * @method $this withInstanceId($value)
292
 * @method string getIntentName()
293
 * @method $this withIntentName($value)
294
 */
295
class CreateIntent extends Rpc
296
{
297
}
298
299
/**
300
 * @method string getJobGroupDescription()
301
 * @method $this withJobGroupDescription($value)
302
 * @method string getJobGroupName()
303
 * @method $this withJobGroupName($value)
304
 * @method string getScriptId()
305
 * @method $this withScriptId($value)
306
 * @method array getCallingNumber()
307
 * @method string getInstanceId()
308
 * @method $this withInstanceId($value)
309
 * @method string getStrategyJson()
310
 * @method $this withStrategyJson($value)
311
 * @method string getScenarioId()
312
 * @method $this withScenarioId($value)
313
 */
314
class CreateJobGroup extends Rpc
315
{
316
317
    /**
318
     * @param array $callingNumber
319
     *
320
     * @return $this
321
     */
322
	public function withCallingNumber(array $callingNumber)
323
	{
324
	    $this->data['CallingNumber'] = $callingNumber;
325
		foreach ($callingNumber as $i => $iValue) {
326
			$this->options['query']['CallingNumber.' . ($i + 1)] = $iValue;
327
		}
328
329
		return $this;
330
    }
331
}
332
333
/**
334
 * @method string getRateLimitCount()
335
 * @method $this withRateLimitCount($value)
336
 * @method string getNumber()
337
 * @method $this withNumber($value)
338
 * @method string getInstanceId()
339
 * @method $this withInstanceId($value)
340
 * @method string getRateLimitPeriod()
341
 * @method $this withRateLimitPeriod($value)
342
 */
343
class CreateOutboundCallNumber extends Rpc
344
{
345
}
346
347
/**
348
 * @method string getTtsConfig()
349
 * @method $this withTtsConfig($value)
350
 * @method string getIndustry()
351
 * @method $this withIndustry($value)
352
 * @method string getScriptName()
353
 * @method $this withScriptName($value)
354
 * @method string getScene()
355
 * @method $this withScene($value)
356
 * @method string getChatbotId()
357
 * @method $this withChatbotId($value)
358
 * @method string getInstanceId()
359
 * @method $this withInstanceId($value)
360
 * @method string getAsrConfig()
361
 * @method $this withAsrConfig($value)
362
 * @method string getScriptDescription()
363
 * @method $this withScriptDescription($value)
364
 */
365
class CreateScript extends Rpc
366
{
367
}
368
369
/**
370
 * @method string getScriptId()
371
 * @method $this withScriptId($value)
372
 * @method string getInstanceId()
373
 * @method $this withInstanceId($value)
374
 * @method string getFileName()
375
 * @method $this withFileName($value)
376
 * @method string getScriptContent()
377
 * @method $this withScriptContent($value)
378
 * @method string getFileId()
379
 * @method $this withFileId($value)
380
 */
381
class CreateScriptWaveform extends Rpc
382
{
383
}
384
385
/**
386
 * @method string getTagGroup()
387
 * @method $this withTagGroup($value)
388
 * @method string getScriptId()
389
 * @method $this withScriptId($value)
390
 * @method string getTagName()
391
 * @method $this withTagName($value)
392
 * @method string getInstanceId()
393
 * @method $this withInstanceId($value)
394
 */
395
class CreateTag extends Rpc
396
{
397
}
398
399
/**
400
 * @method string getScriptId()
401
 * @method $this withScriptId($value)
402
 * @method string getInstanceId()
403
 * @method $this withInstanceId($value)
404
 * @method string getDialogueFlowId()
405
 * @method $this withDialogueFlowId($value)
406
 */
407
class DeleteDialogueFlow extends Rpc
408
{
409
}
410
411
/**
412
 * @method string getGlobalQuestionId()
413
 * @method $this withGlobalQuestionId($value)
414
 * @method string getScriptId()
415
 * @method $this withScriptId($value)
416
 * @method string getInstanceId()
417
 * @method $this withInstanceId($value)
418
 */
419
class DeleteGlobalQuestion extends Rpc
420
{
421
}
422
423
/**
424
 * @method string getInstanceId()
425
 * @method $this withInstanceId($value)
426
 */
427
class DeleteInstance extends Rpc
428
{
429
}
430
431
/**
432
 * @method string getIntentId()
433
 * @method $this withIntentId($value)
434
 * @method string getScriptId()
435
 * @method $this withScriptId($value)
436
 * @method string getInstanceId()
437
 * @method $this withInstanceId($value)
438
 */
439
class DeleteIntent extends Rpc
440
{
441
}
442
443
/**
444
 * @method string getInstanceId()
445
 * @method $this withInstanceId($value)
446
 * @method string getJobGroupId()
447
 * @method $this withJobGroupId($value)
448
 */
449
class DeleteJobGroup extends Rpc
450
{
451
}
452
453
/**
454
 * @method string getOutboundCallNumberId()
455
 * @method $this withOutboundCallNumberId($value)
456
 * @method string getInstanceId()
457
 * @method $this withInstanceId($value)
458
 */
459
class DeleteOutboundCallNumber extends Rpc
460
{
461
}
462
463
/**
464
 * @method string getScriptId()
465
 * @method $this withScriptId($value)
466
 * @method string getInstanceId()
467
 * @method $this withInstanceId($value)
468
 */
469
class DeleteScript extends Rpc
470
{
471
}
472
473
/**
474
 * @method string getScriptWaveformId()
475
 * @method $this withScriptWaveformId($value)
476
 * @method string getScriptId()
477
 * @method $this withScriptId($value)
478
 * @method string getInstanceId()
479
 * @method $this withInstanceId($value)
480
 */
481
class DeleteScriptWaveform extends Rpc
482
{
483
}
484
485
/**
486
 * @method string getGlobalQuestionId()
487
 * @method $this withGlobalQuestionId($value)
488
 * @method string getScriptId()
489
 * @method $this withScriptId($value)
490
 * @method string getInstanceId()
491
 * @method $this withInstanceId($value)
492
 */
493
class DescribeGlobalQuestion extends Rpc
494
{
495
}
496
497
/**
498
 * @method string getInstanceId()
499
 * @method $this withInstanceId($value)
500
 */
501
class DescribeInstance extends Rpc
502
{
503
}
504
505
/**
506
 * @method string getIntentId()
507
 * @method $this withIntentId($value)
508
 * @method string getScriptId()
509
 * @method $this withScriptId($value)
510
 * @method string getInstanceId()
511
 * @method $this withInstanceId($value)
512
 */
513
class DescribeIntent extends Rpc
514
{
515
}
516
517
/**
518
 * @method string getJobId()
519
 * @method $this withJobId($value)
520
 * @method string getInstanceId()
521
 * @method $this withInstanceId($value)
522
 */
523
class DescribeJob extends Rpc
524
{
525
}
526
527
/**
528
 * @method array getBriefTypes()
529
 * @method string getInstanceId()
530
 * @method $this withInstanceId($value)
531
 * @method string getJobGroupId()
532
 * @method $this withJobGroupId($value)
533
 */
534
class DescribeJobGroup extends Rpc
535
{
536
537
    /**
538
     * @param array $briefTypes
539
     *
540
     * @return $this
541
     */
542
	public function withBriefTypes(array $briefTypes)
543
	{
544
	    $this->data['BriefTypes'] = $briefTypes;
545
		foreach ($briefTypes as $i => $iValue) {
546
			$this->options['query']['BriefTypes.' . ($i + 1)] = $iValue;
547
		}
548
549
		return $this;
550
    }
551
}
552
553
/**
554
 * @method string getScriptId()
555
 * @method $this withScriptId($value)
556
 * @method string getInstanceId()
557
 * @method $this withInstanceId($value)
558
 */
559
class DescribeScript extends Rpc
560
{
561
}
562
563
/**
564
 * @method string getScriptId()
565
 * @method $this withScriptId($value)
566
 * @method string getScriptVoiceConfigId()
567
 * @method $this withScriptVoiceConfigId($value)
568
 * @method string getInstanceId()
569
 * @method $this withInstanceId($value)
570
 */
571
class DescribeScriptVoiceConfig extends Rpc
572
{
573
}
574
575
/**
576
 * @method string getInstanceId()
577
 * @method $this withInstanceId($value)
578
 * @method string getJobGroupId()
579
 * @method $this withJobGroupId($value)
580
 */
581
class DescribeTagHitsSummary extends Rpc
582
{
583
}
584
585
/**
586
 * @method string getScriptId()
587
 * @method $this withScriptId($value)
588
 * @method string getInstanceId()
589
 * @method $this withInstanceId($value)
590
 */
591
class DescribeTTSConfig extends Rpc
592
{
593
}
594
595
/**
596
 * @method string getCallId()
597
 * @method $this withCallId($value)
598
 * @method string getInstanceOwnerId()
599
 * @method $this withInstanceOwnerId($value)
600
 * @method string getCalledNumber()
601
 * @method $this withCalledNumber($value)
602
 * @method string getCallType()
603
 * @method $this withCallType($value)
604
 * @method string getScenarioId()
605
 * @method $this withScenarioId($value)
606
 * @method string getTaskId()
607
 * @method $this withTaskId($value)
608
 * @method string getUtterance()
609
 * @method $this withUtterance($value)
610
 * @method string getActionParams()
611
 * @method $this withActionParams($value)
612
 * @method string getCallingNumber()
613
 * @method $this withCallingNumber($value)
614
 * @method string getInstanceId()
615
 * @method $this withInstanceId($value)
616
 * @method string getActionKey()
617
 * @method $this withActionKey($value)
618
 */
619
class Dialogue extends Rpc
620
{
621
}
622
623
/**
624
 * @method string getInstanceId()
625
 * @method $this withInstanceId($value)
626
 * @method string getSourceScriptId()
627
 * @method $this withSourceScriptId($value)
628
 * @method string getName()
629
 * @method $this withName($value)
630
 */
631
class DuplicateScript extends Rpc
632
{
633
}
634
635
/**
636
 * @method string getScriptId()
637
 * @method $this withScriptId($value)
638
 * @method string getInstanceId()
639
 * @method $this withInstanceId($value)
640
 */
641
class ExportScript extends Rpc
642
{
643
}
644
645
/**
646
 * @method string getSignatureUrl()
647
 * @method $this withSignatureUrl($value)
648
 * @method string getInstanceId()
649
 * @method $this withInstanceId($value)
650
 */
651
class ImportScript extends Rpc
652
{
653
}
654
655
/**
656
 * @method string getScriptId()
657
 * @method $this withScriptId($value)
658
 * @method string getInstanceId()
659
 * @method $this withInstanceId($value)
660
 */
661
class ListDialogueFlows extends Rpc
662
{
663
}
664
665
/**
666
 * @method string getPageNumber()
667
 * @method $this withPageNumber($value)
668
 * @method string getScriptId()
669
 * @method $this withScriptId($value)
670
 * @method string getInstanceId()
671
 * @method $this withInstanceId($value)
672
 * @method string getPageSize()
673
 * @method $this withPageSize($value)
674
 */
675
class ListGlobalQuestions extends Rpc
676
{
677
}
678
679
class ListInstances extends Rpc
680
{
681
}
682
683
/**
684
 * @method string getPageNumber()
685
 * @method $this withPageNumber($value)
686
 * @method string getScriptId()
687
 * @method $this withScriptId($value)
688
 * @method string getInstanceId()
689
 * @method $this withInstanceId($value)
690
 * @method string getPageSize()
691
 * @method $this withPageSize($value)
692
 * @method string getKeyword()
693
 * @method $this withKeyword($value)
694
 */
695
class ListIntents extends Rpc
696
{
697
}
698
699
/**
700
 * @method string getEndTime()
701
 * @method $this withEndTime($value)
702
 * @method string getStartTime()
703
 * @method $this withStartTime($value)
704
 * @method string getPageNumber()
705
 * @method $this withPageNumber($value)
706
 * @method string getInstanceId()
707
 * @method $this withInstanceId($value)
708
 * @method string getPageSize()
709
 * @method $this withPageSize($value)
710
 */
711
class ListJobGroups extends Rpc
712
{
713
}
714
715
/**
716
 * @method array getJobId()
717
 * @method string getInstanceId()
718
 * @method $this withInstanceId($value)
719
 */
720
class ListJobs extends Rpc
721
{
722
723
    /**
724
     * @param array $jobId
725
     *
726
     * @return $this
727
     */
728
	public function withJobId(array $jobId)
729
	{
730
	    $this->data['JobId'] = $jobId;
731
		foreach ($jobId as $i => $iValue) {
732
			$this->options['query']['JobId.' . ($i + 1)] = $iValue;
733
		}
734
735
		return $this;
736
    }
737
}
738
739
/**
740
 * @method string getJobStatus()
741
 * @method $this withJobStatus($value)
742
 * @method string getPageNumber()
743
 * @method $this withPageNumber($value)
744
 * @method string getInstanceId()
745
 * @method $this withInstanceId($value)
746
 * @method string getJobFailureReason()
747
 * @method $this withJobFailureReason($value)
748
 * @method string getJobGroupId()
749
 * @method $this withJobGroupId($value)
750
 * @method string getPageSize()
751
 * @method $this withPageSize($value)
752
 */
753
class ListJobsByGroup extends Rpc
754
{
755
}
756
757
/**
758
 * @method string getPageNumber()
759
 * @method $this withPageNumber($value)
760
 * @method string getInstanceId()
761
 * @method $this withInstanceId($value)
762
 * @method string getPageSize()
763
 * @method $this withPageSize($value)
764
 * @method string getNamePrefix()
765
 * @method $this withNamePrefix($value)
766
 */
767
class ListMedia extends Rpc
768
{
769
}
770
771
/**
772
 * @method string getPageNumber()
773
 * @method $this withPageNumber($value)
774
 * @method string getInstanceId()
775
 * @method $this withInstanceId($value)
776
 * @method string getPageSize()
777
 * @method $this withPageSize($value)
778
 */
779
class ListOutboundCallNumbers extends Rpc
780
{
781
}
782
783
/**
784
 * @method string getPageNumber()
785
 * @method $this withPageNumber($value)
786
 * @method string getScriptId()
787
 * @method $this withScriptId($value)
788
 * @method string getInstanceId()
789
 * @method $this withInstanceId($value)
790
 * @method string getPageSize()
791
 * @method $this withPageSize($value)
792
 */
793
class ListScriptPublishHistories extends Rpc
794
{
795
}
796
797
/**
798
 * @method string getPageNumber()
799
 * @method $this withPageNumber($value)
800
 * @method string getInstanceId()
801
 * @method $this withInstanceId($value)
802
 * @method string getPageSize()
803
 * @method $this withPageSize($value)
804
 */
805
class ListScripts extends Rpc
806
{
807
}
808
809
/**
810
 * @method string getPageNumber()
811
 * @method $this withPageNumber($value)
812
 * @method string getScriptId()
813
 * @method $this withScriptId($value)
814
 * @method string getInstanceId()
815
 * @method $this withInstanceId($value)
816
 * @method string getPageSize()
817
 * @method $this withPageSize($value)
818
 */
819
class ListScriptVoiceConfigs extends Rpc
820
{
821
}
822
823
/**
824
 * @method string getScriptId()
825
 * @method $this withScriptId($value)
826
 * @method string getInstanceId()
827
 * @method $this withInstanceId($value)
828
 */
829
class ListTags extends Rpc
830
{
831
}
832
833
/**
834
 * @method string getDescription()
835
 * @method $this withDescription($value)
836
 * @method string getJobFilePath()
837
 * @method $this withJobFilePath($value)
838
 * @method array getCallingNumber()
839
 * @method string getScriptId()
840
 * @method $this withScriptId($value)
841
 * @method string getInstanceId()
842
 * @method $this withInstanceId($value)
843
 * @method string getSubmitted()
844
 * @method $this withSubmitted($value)
845
 * @method string getBatchJobName()
846
 * @method $this withBatchJobName($value)
847
 * @method string getStrategyJson()
848
 * @method $this withStrategyJson($value)
849
 * @method string getJobGroupId()
850
 * @method $this withJobGroupId($value)
851
 * @method string getScenarioId()
852
 * @method $this withScenarioId($value)
853
 */
854
class ModifyBatchJobs extends Rpc
855
{
856
857
    /**
858
     * @param array $callingNumber
859
     *
860
     * @return $this
861
     */
862
	public function withCallingNumber(array $callingNumber)
863
	{
864
	    $this->data['CallingNumber'] = $callingNumber;
865
		foreach ($callingNumber as $i => $iValue) {
866
			$this->options['query']['CallingNumber.' . ($i + 1)] = $iValue;
867
		}
868
869
		return $this;
870
    }
871
}
872
873
/**
874
 * @method string getScriptId()
875
 * @method $this withScriptId($value)
876
 * @method string getInstanceId()
877
 * @method $this withInstanceId($value)
878
 * @method string getDialogueFlowDefinition()
879
 * @method $this withDialogueFlowDefinition($value)
880
 * @method string getDialogueFlowId()
881
 * @method $this withDialogueFlowId($value)
882
 */
883
class ModifyDialogueFlow extends Rpc
884
{
885
}
886
887
/**
888
 * @method string getGlobalQuestionId()
889
 * @method $this withGlobalQuestionId($value)
890
 * @method string getGlobalQuestionName()
891
 * @method $this withGlobalQuestionName($value)
892
 * @method string getQuestions()
893
 * @method $this withQuestions($value)
894
 * @method string getAnswers()
895
 * @method $this withAnswers($value)
896
 * @method string getScriptId()
897
 * @method $this withScriptId($value)
898
 * @method string getInstanceId()
899
 * @method $this withInstanceId($value)
900
 * @method string getGlobalQuestionType()
901
 * @method $this withGlobalQuestionType($value)
902
 */
903
class ModifyGlobalQuestion extends Rpc
904
{
905
}
906
907
/**
908
 * @method string getMaxConcurrentConversation()
909
 * @method $this withMaxConcurrentConversation($value)
910
 * @method string getSecretKey()
911
 * @method $this withSecretKey($value)
912
 * @method string getEndpoint()
913
 * @method $this withEndpoint($value)
914
 * @method string getInstanceId()
915
 * @method $this withInstanceId($value)
916
 * @method string getInstanceName()
917
 * @method $this withInstanceName($value)
918
 * @method string getCallCenterInstanceId()
919
 * @method $this withCallCenterInstanceId($value)
920
 * @method string getAccessKey()
921
 * @method $this withAccessKey($value)
922
 * @method string getInstanceDescription()
923
 * @method $this withInstanceDescription($value)
924
 * @method string getNluServiceType()
925
 * @method $this withNluServiceType($value)
926
 */
927
class ModifyInstance extends Rpc
928
{
929
}
930
931
/**
932
 * @method string getUtterances()
933
 * @method $this withUtterances($value)
934
 * @method string getKeywords()
935
 * @method $this withKeywords($value)
936
 * @method string getIntentDescription()
937
 * @method $this withIntentDescription($value)
938
 * @method string getIntentId()
939
 * @method $this withIntentId($value)
940
 * @method string getScriptId()
941
 * @method $this withScriptId($value)
942
 * @method string getInstanceId()
943
 * @method $this withInstanceId($value)
944
 * @method string getIntentName()
945
 * @method $this withIntentName($value)
946
 */
947
class ModifyIntent extends Rpc
948
{
949
}
950
951
/**
952
 * @method string getDescription()
953
 * @method $this withDescription($value)
954
 * @method array getCallingNumber()
955
 * @method string getScriptId()
956
 * @method $this withScriptId($value)
957
 * @method string getInstanceId()
958
 * @method $this withInstanceId($value)
959
 * @method string getStrategyJson()
960
 * @method $this withStrategyJson($value)
961
 * @method string getJobGroupId()
962
 * @method $this withJobGroupId($value)
963
 * @method string getName()
964
 * @method $this withName($value)
965
 * @method string getScenarioId()
966
 * @method $this withScenarioId($value)
967
 */
968
class ModifyJobGroup extends Rpc
969
{
970
971
    /**
972
     * @param array $callingNumber
973
     *
974
     * @return $this
975
     */
976
	public function withCallingNumber(array $callingNumber)
977
	{
978
	    $this->data['CallingNumber'] = $callingNumber;
979
		foreach ($callingNumber as $i => $iValue) {
980
			$this->options['query']['CallingNumber.' . ($i + 1)] = $iValue;
981
		}
982
983
		return $this;
984
    }
985
}
986
987
/**
988
 * @method string getOutboundCallNumberId()
989
 * @method $this withOutboundCallNumberId($value)
990
 * @method string getRateLimitCount()
991
 * @method $this withRateLimitCount($value)
992
 * @method string getNumber()
993
 * @method $this withNumber($value)
994
 * @method string getInstanceId()
995
 * @method $this withInstanceId($value)
996
 * @method string getRateLimitPeriod()
997
 * @method $this withRateLimitPeriod($value)
998
 */
999
class ModifyOutboundCallNumber extends Rpc
1000
{
1001
}
1002
1003
/**
1004
 * @method string getTtsConfig()
1005
 * @method $this withTtsConfig($value)
1006
 * @method string getIndustry()
1007
 * @method $this withIndustry($value)
1008
 * @method string getScriptName()
1009
 * @method $this withScriptName($value)
1010
 * @method string getScene()
1011
 * @method $this withScene($value)
1012
 * @method string getScriptId()
1013
 * @method $this withScriptId($value)
1014
 * @method string getChatbotId()
1015
 * @method $this withChatbotId($value)
1016
 * @method string getInstanceId()
1017
 * @method $this withInstanceId($value)
1018
 * @method string getAsrConfig()
1019
 * @method $this withAsrConfig($value)
1020
 * @method string getScriptDescription()
1021
 * @method $this withScriptDescription($value)
1022
 */
1023
class ModifyScript extends Rpc
1024
{
1025
}
1026
1027
/**
1028
 * @method string getType()
1029
 * @method $this withType($value)
1030
 * @method string getScriptId()
1031
 * @method $this withScriptId($value)
1032
 * @method string getScriptVoiceConfigId()
1033
 * @method $this withScriptVoiceConfigId($value)
1034
 * @method string getInstanceId()
1035
 * @method $this withInstanceId($value)
1036
 * @method string getScriptWaveformRelation()
1037
 * @method $this withScriptWaveformRelation($value)
1038
 */
1039
class ModifyScriptVoiceConfig extends Rpc
1040
{
1041
}
1042
1043
/**
1044
 * @method string getTags()
1045
 * @method $this withTags($value)
1046
 * @method string getScriptId()
1047
 * @method $this withScriptId($value)
1048
 * @method string getInstanceId()
1049
 * @method $this withInstanceId($value)
1050
 * @method string getTagGroups()
1051
 * @method $this withTagGroups($value)
1052
 */
1053
class ModifyTagGroups extends Rpc
1054
{
1055
}
1056
1057
/**
1058
 * @method string getVoice()
1059
 * @method $this withVoice($value)
1060
 * @method string getVolume()
1061
 * @method $this withVolume($value)
1062
 * @method string getScriptId()
1063
 * @method $this withScriptId($value)
1064
 * @method string getInstanceId()
1065
 * @method $this withInstanceId($value)
1066
 * @method string getSpeechRate()
1067
 * @method $this withSpeechRate($value)
1068
 */
1069
class ModifyTTSConfig extends Rpc
1070
{
1071
}
1072
1073
/**
1074
 * @method string getDescription()
1075
 * @method $this withDescription($value)
1076
 * @method string getScriptId()
1077
 * @method $this withScriptId($value)
1078
 * @method string getInstanceId()
1079
 * @method $this withInstanceId($value)
1080
 * @method string getInstanceOwnerId()
1081
 * @method $this withInstanceOwnerId($value)
1082
 */
1083
class PublishScript extends Rpc
1084
{
1085
}
1086
1087
/**
1088
 * @method string getScriptId()
1089
 * @method $this withScriptId($value)
1090
 * @method string getInstanceId()
1091
 * @method $this withInstanceId($value)
1092
 */
1093
class PublishScriptForDebug extends Rpc
1094
{
1095
}
1096
1097
/**
1098
 * @method string getTimeAlignment()
1099
 * @method $this withTimeAlignment($value)
1100
 * @method string getPhoneNumber()
1101
 * @method $this withPhoneNumber($value)
1102
 * @method string getEndTime()
1103
 * @method $this withEndTime($value)
1104
 * @method string getStartTime()
1105
 * @method $this withStartTime($value)
1106
 * @method string getPageNumber()
1107
 * @method $this withPageNumber($value)
1108
 * @method string getContactName()
1109
 * @method $this withContactName($value)
1110
 * @method string getInstanceId()
1111
 * @method $this withInstanceId($value)
1112
 * @method string getJobGroupId()
1113
 * @method $this withJobGroupId($value)
1114
 * @method string getPageSize()
1115
 * @method $this withPageSize($value)
1116
 * @method string getScenarioId()
1117
 * @method $this withScenarioId($value)
1118
 */
1119
class QueryJobs extends Rpc
1120
{
1121
}
1122
1123
/**
1124
 * @method array getStatusList()
1125
 * @method string getPageNumber()
1126
 * @method $this withPageNumber($value)
1127
 * @method string getInstanceId()
1128
 * @method $this withInstanceId($value)
1129
 * @method string getPageSize()
1130
 * @method $this withPageSize($value)
1131
 */
1132
class QueryScriptsByStatus extends Rpc
1133
{
1134
1135
    /**
1136
     * @param array $statusList
1137
     *
1138
     * @return $this
1139
     */
1140
	public function withStatusList(array $statusList)
1141
	{
1142
	    $this->data['StatusList'] = $statusList;
1143
		foreach ($statusList as $i => $iValue) {
1144
			$this->options['query']['StatusList.' . ($i + 1)] = $iValue;
1145
		}
1146
1147
		return $this;
1148
    }
1149
}
1150
1151
/**
1152
 * @method string getScriptId()
1153
 * @method $this withScriptId($value)
1154
 * @method string getInstanceId()
1155
 * @method $this withInstanceId($value)
1156
 * @method string getScriptContent()
1157
 * @method $this withScriptContent($value)
1158
 */
1159
class QueryScriptWaveforms extends Rpc
1160
{
1161
}
1162
1163
/**
1164
 * @method string getCallId()
1165
 * @method $this withCallId($value)
1166
 * @method string getActualTime()
1167
 * @method $this withActualTime($value)
1168
 * @method string getCallingNumber()
1169
 * @method $this withCallingNumber($value)
1170
 * @method string getInstanceId()
1171
 * @method $this withInstanceId($value)
1172
 * @method string getDispositionCode()
1173
 * @method $this withDispositionCode($value)
1174
 * @method string getCalledNumber()
1175
 * @method $this withCalledNumber($value)
1176
 * @method string getInstanceOwnerId()
1177
 * @method $this withInstanceOwnerId($value)
1178
 * @method string getTaskId()
1179
 * @method $this withTaskId($value)
1180
 */
1181
class RecordFailure extends Rpc
1182
{
1183
}
1184
1185
/**
1186
 * @method string getAll()
1187
 * @method $this withAll($value)
1188
 * @method array getJobReferenceId()
1189
 * @method array getJobId()
1190
 * @method string getInstanceId()
1191
 * @method $this withInstanceId($value)
1192
 * @method string getJobGroupId()
1193
 * @method $this withJobGroupId($value)
1194
 * @method string getScenarioId()
1195
 * @method $this withScenarioId($value)
1196
 */
1197
class ResumeJobs extends Rpc
1198
{
1199
1200
    /**
1201
     * @param array $jobReferenceId
1202
     *
1203
     * @return $this
1204
     */
1205
	public function withJobReferenceId(array $jobReferenceId)
1206
	{
1207
	    $this->data['JobReferenceId'] = $jobReferenceId;
1208
		foreach ($jobReferenceId as $i => $iValue) {
1209
			$this->options['query']['JobReferenceId.' . ($i + 1)] = $iValue;
1210
		}
1211
1212
		return $this;
1213
    }
1214
1215
    /**
1216
     * @param array $jobId
1217
     *
1218
     * @return $this
1219
     */
1220
	public function withJobId(array $jobId)
1221
	{
1222
	    $this->data['JobId'] = $jobId;
1223
		foreach ($jobId as $i => $iValue) {
1224
			$this->options['query']['JobId.' . ($i + 1)] = $iValue;
1225
		}
1226
1227
		return $this;
1228
    }
1229
}
1230
1231
/**
1232
 * @method string getScriptId()
1233
 * @method $this withScriptId($value)
1234
 * @method string getInstanceId()
1235
 * @method $this withInstanceId($value)
1236
 * @method string getRollbackVersion()
1237
 * @method $this withRollbackVersion($value)
1238
 */
1239
class RollbackScript extends Rpc
1240
{
1241
}
1242
1243
/**
1244
 * @method string getJobJson()
1245
 * @method $this withJobJson($value)
1246
 * @method array getCallingNumber()
1247
 * @method string getInstanceId()
1248
 * @method $this withInstanceId($value)
1249
 * @method string getJobGroupId()
1250
 * @method $this withJobGroupId($value)
1251
 * @method string getSelfHostedCallCenter()
1252
 * @method $this withSelfHostedCallCenter($value)
1253
 * @method string getScenarioId()
1254
 * @method $this withScenarioId($value)
1255
 */
1256
class StartJob extends Rpc
1257
{
1258
1259
    /**
1260
     * @param array $callingNumber
1261
     *
1262
     * @return $this
1263
     */
1264
	public function withCallingNumber(array $callingNumber)
1265
	{
1266
	    $this->data['CallingNumber'] = $callingNumber;
1267
		foreach ($callingNumber as $i => $iValue) {
1268
			$this->options['query']['CallingNumber.' . ($i + 1)] = $iValue;
1269
		}
1270
1271
		return $this;
1272
    }
1273
}
1274
1275
/**
1276
 * @method string getInstanceId()
1277
 * @method $this withInstanceId($value)
1278
 * @method string getJobGroupId()
1279
 * @method $this withJobGroupId($value)
1280
 */
1281
class SubmitBatchJobs extends Rpc
1282
{
1283
}
1284
1285
/**
1286
 * @method string getMergedRecording()
1287
 * @method $this withMergedRecording($value)
1288
 * @method string getResourceRecording()
1289
 * @method $this withResourceRecording($value)
1290
 * @method string getInstanceId()
1291
 * @method $this withInstanceId($value)
1292
 * @method string getInstanceOwnerId()
1293
 * @method $this withInstanceOwnerId($value)
1294
 * @method string getTaskId()
1295
 * @method $this withTaskId($value)
1296
 */
1297
class SubmitRecording extends Rpc
1298
{
1299
}
1300
1301
/**
1302
 * @method string getDescription()
1303
 * @method $this withDescription($value)
1304
 * @method string getScriptId()
1305
 * @method $this withScriptId($value)
1306
 * @method string getInstanceId()
1307
 * @method $this withInstanceId($value)
1308
 */
1309
class SubmitScriptReview extends Rpc
1310
{
1311
}
1312
1313
/**
1314
 * @method string getAll()
1315
 * @method $this withAll($value)
1316
 * @method array getJobReferenceId()
1317
 * @method array getJobId()
1318
 * @method string getInstanceId()
1319
 * @method $this withInstanceId($value)
1320
 * @method string getJobGroupId()
1321
 * @method $this withJobGroupId($value)
1322
 * @method string getScenarioId()
1323
 * @method $this withScenarioId($value)
1324
 */
1325
class SuspendJobs extends Rpc
1326
{
1327
1328
    /**
1329
     * @param array $jobReferenceId
1330
     *
1331
     * @return $this
1332
     */
1333
	public function withJobReferenceId(array $jobReferenceId)
1334
	{
1335
	    $this->data['JobReferenceId'] = $jobReferenceId;
1336
		foreach ($jobReferenceId as $i => $iValue) {
1337
			$this->options['query']['JobReferenceId.' . ($i + 1)] = $iValue;
1338
		}
1339
1340
		return $this;
1341
    }
1342
1343
    /**
1344
     * @param array $jobId
1345
     *
1346
     * @return $this
1347
     */
1348
	public function withJobId(array $jobId)
1349
	{
1350
	    $this->data['JobId'] = $jobId;
1351
		foreach ($jobId as $i => $iValue) {
1352
			$this->options['query']['JobId.' . ($i + 1)] = $iValue;
1353
		}
1354
1355
		return $this;
1356
    }
1357
}
1358
1359
/**
1360
 * @method string getScriptId()
1361
 * @method $this withScriptId($value)
1362
 * @method string getInstanceId()
1363
 * @method $this withInstanceId($value)
1364
 */
1365
class WithdrawScriptReview extends Rpc
1366
{
1367
}
1368