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 ( f93021...689676 )
by
unknown
05:19
created

ModifyBatchJobs   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 2
eloc 5
c 1
b 0
f 0
dl 0
loc 16
rs 10

1 Method

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