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

BatchDeleteNavigationScripts   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 withNavigationScriptIds() 0 8 2
1
<?php
2
3
namespace AlibabaCloud\VoiceNavigator\V20180612;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AuditTTSVoice auditTTSVoice(array $options = [])
9
 * @method Authorized authorized(array $options = [])
10
 * @method BatchDeleteNavigationScripts batchDeleteNavigationScripts(array $options = [])
11
 * @method BatchMoveNavigationScripts batchMoveNavigationScripts(array $options = [])
12
 * @method BeginDialogue beginDialogue(array $options = [])
13
 * @method CollectedNumber collectedNumber(array $options = [])
14
 * @method CreateCategory createCategory(array $options = [])
15
 * @method CreateInstance createInstance(array $options = [])
16
 * @method CreateKnowledge createKnowledge(array $options = [])
17
 * @method CreateRedirection createRedirection(array $options = [])
18
 * @method DebugAuthorized debugAuthorized(array $options = [])
19
 * @method DebugBeginDialogue debugBeginDialogue(array $options = [])
20
 * @method DebugCollectedNumber debugCollectedNumber(array $options = [])
21
 * @method DebugDialogue debugDialogue(array $options = [])
22
 * @method DeleteCategory deleteCategory(array $options = [])
23
 * @method DeleteInstance deleteInstance(array $options = [])
24
 * @method DeleteNavigationScript deleteNavigationScript(array $options = [])
25
 * @method DescribeCategoryTree describeCategoryTree(array $options = [])
26
 * @method DescribeConversation describeConversation(array $options = [])
27
 * @method DescribeConversationContext describeConversationContext(array $options = [])
28
 * @method DescribeExportProgress describeExportProgress(array $options = [])
29
 * @method DescribeInstance describeInstance(array $options = [])
30
 * @method DescribeKnowledge describeKnowledge(array $options = [])
31
 * @method DescribeNavigationConfig describeNavigationConfig(array $options = [])
32
 * @method DescribeRecording describeRecording(array $options = [])
33
 * @method DescribeRedirection describeRedirection(array $options = [])
34
 * @method DescribeStatisticalData describeStatisticalData(array $options = [])
35
 * @method DescribeTTSConfig describeTTSConfig(array $options = [])
36
 * @method Dialogue dialogue(array $options = [])
37
 * @method DisableInstance disableInstance(array $options = [])
38
 * @method DuplicateInstance duplicateInstance(array $options = [])
39
 * @method EnableInstance enableInstance(array $options = [])
40
 * @method EndDialogue endDialogue(array $options = [])
41
 * @method ExportConversationDetails exportConversationDetails(array $options = [])
42
 * @method ExportStatisticalData exportStatisticalData(array $options = [])
43
 * @method ListCategories listCategories(array $options = [])
44
 * @method ListConversationDetails listConversationDetails(array $options = [])
45
 * @method ListConversations listConversations(array $options = [])
46
 * @method ListInstances listInstances(array $options = [])
47
 * @method ListNavigationScripts listNavigationScripts(array $options = [])
48
 * @method ListPublishHistories listPublishHistories(array $options = [])
49
 * @method ModifyAskingBackConfig modifyAskingBackConfig(array $options = [])
50
 * @method ModifyCategory modifyCategory(array $options = [])
51
 * @method ModifyComplainingConfig modifyComplainingConfig(array $options = [])
52
 * @method ModifyGreetingConfig modifyGreetingConfig(array $options = [])
53
 * @method ModifyInstance modifyInstance(array $options = [])
54
 * @method ModifyKnowledge modifyKnowledge(array $options = [])
55
 * @method ModifyRedirection modifyRedirection(array $options = [])
56
 * @method ModifyRepeatingConfig modifyRepeatingConfig(array $options = [])
57
 * @method ModifySilenceTimeoutConfig modifySilenceTimeoutConfig(array $options = [])
58
 * @method ModifyTTSConfig modifyTTSConfig(array $options = [])
59
 * @method ModifyUnrecognizingConfig modifyUnrecognizingConfig(array $options = [])
60
 * @method MoveCategory moveCategory(array $options = [])
61
 * @method MoveNavigationScript moveNavigationScript(array $options = [])
62
 * @method PublishInstance publishInstance(array $options = [])
63
 * @method QueryConversations queryConversations(array $options = [])
64
 * @method QueryNavigationScripts queryNavigationScripts(array $options = [])
65
 * @method QueryPerformanceIndicators queryPerformanceIndicators(array $options = [])
66
 * @method QueryRecording queryRecording(array $options = [])
67
 * @method RollbackInstance rollbackInstance(array $options = [])
68
 * @method SaveRecording saveRecording(array $options = [])
69
 * @method SilenceTimeout silenceTimeout(array $options = [])
70
 */
71
class VoiceNavigatorApiResolver extends ApiResolver
72
{
73
}
74
75
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
76
{
77
    /** @var string */
78
    public $product = 'VoiceNavigator';
79
80
    /** @var string */
81
    public $version = '2018-06-12';
82
83
    /** @var string */
84
    public $method = 'POST';
85
86
    /** @var string */
87
    public $serviceCode = 'voicebot';
88
}
89
90
/**
91
 * @method string getVoice()
92
 * @method $this withVoice($value)
93
 * @method string getVolume()
94
 * @method $this withVolume($value)
95
 * @method string getInstanceId()
96
 * @method $this withInstanceId($value)
97
 * @method string getText()
98
 * @method $this withText($value)
99
 * @method string getSpeechRate()
100
 * @method $this withSpeechRate($value)
101
 */
102
class AuditTTSVoice extends Rpc
103
{
104
}
105
106
/**
107
 * @method string getConversationId()
108
 * @method $this withConversationId($value)
109
 * @method string getInitialContext()
110
 * @method $this withInitialContext($value)
111
 * @method string getInstanceId()
112
 * @method $this withInstanceId($value)
113
 */
114
class Authorized extends Rpc
115
{
116
}
117
118
/**
119
 * @method array getNavigationScriptIds()
120
 * @method string getInstanceId()
121
 * @method $this withInstanceId($value)
122
 */
123
class BatchDeleteNavigationScripts extends Rpc
124
{
125
126
    /**
127
     * @param array $navigationScriptIds
128
     *
129
     * @return $this
130
     */
131
	public function withNavigationScriptIds(array $navigationScriptIds)
132
	{
133
	    $this->data['NavigationScriptIds'] = $navigationScriptIds;
134
		foreach ($navigationScriptIds as $i => $iValue) {
135
			$this->options['query']['NavigationScriptIds.' . ($i + 1)] = $iValue;
136
		}
137
138
		return $this;
139
    }
140
}
141
142
/**
143
 * @method array getNavigationScriptIds()
144
 * @method string getInstanceId()
145
 * @method $this withInstanceId($value)
146
 * @method string getTargetCategoryId()
147
 * @method $this withTargetCategoryId($value)
148
 */
149
class BatchMoveNavigationScripts extends Rpc
150
{
151
152
    /**
153
     * @param array $navigationScriptIds
154
     *
155
     * @return $this
156
     */
157
	public function withNavigationScriptIds(array $navigationScriptIds)
158
	{
159
	    $this->data['NavigationScriptIds'] = $navigationScriptIds;
160
		foreach ($navigationScriptIds as $i => $iValue) {
161
			$this->options['query']['NavigationScriptIds.' . ($i + 1)] = $iValue;
162
		}
163
164
		return $this;
165
    }
166
}
167
168
/**
169
 * @method string getConversationId()
170
 * @method $this withConversationId($value)
171
 * @method string getInitialContext()
172
 * @method $this withInitialContext($value)
173
 * @method string getCallingNumber()
174
 * @method $this withCallingNumber($value)
175
 * @method string getInstanceId()
176
 * @method $this withInstanceId($value)
177
 * @method string getCalledNumber()
178
 * @method $this withCalledNumber($value)
179
 */
180
class BeginDialogue extends Rpc
181
{
182
}
183
184
/**
185
 * @method string getConversationId()
186
 * @method $this withConversationId($value)
187
 * @method string getNumber()
188
 * @method $this withNumber($value)
189
 * @method string getInstanceId()
190
 * @method $this withInstanceId($value)
191
 */
192
class CollectedNumber extends Rpc
193
{
194
}
195
196
/**
197
 * @method string getParentId()
198
 * @method $this withParentId($value)
199
 * @method string getInstanceId()
200
 * @method $this withInstanceId($value)
201
 * @method string getName()
202
 * @method $this withName($value)
203
 */
204
class CreateCategory extends Rpc
205
{
206
}
207
208
/**
209
 * @method string getDescription()
210
 * @method $this withDescription($value)
211
 * @method string getConcurrency()
212
 * @method $this withConcurrency($value)
213
 * @method string getChatbotInstanceId()
214
 * @method $this withChatbotInstanceId($value)
215
 * @method string getName()
216
 * @method $this withName($value)
217
 * @method string getNluServiceType()
218
 * @method $this withNluServiceType($value)
219
 */
220
class CreateInstance extends Rpc
221
{
222
}
223
224
/**
225
 * @method string getUserUtterance()
226
 * @method $this withUserUtterance($value)
227
 * @method string getInterruptible()
228
 * @method $this withInterruptible($value)
229
 * @method string getInstanceId()
230
 * @method $this withInstanceId($value)
231
 * @method string getAnswer()
232
 * @method $this withAnswer($value)
233
 * @method array getSimilarUtterances()
234
 * @method string getCategoryId()
235
 * @method $this withCategoryId($value)
236
 */
237
class CreateKnowledge extends Rpc
238
{
239
240
    /**
241
     * @param array $similarUtterances
242
     *
243
     * @return $this
244
     */
245
	public function withSimilarUtterances(array $similarUtterances)
246
	{
247
	    $this->data['SimilarUtterances'] = $similarUtterances;
248
		foreach ($similarUtterances as $i => $iValue) {
249
			$this->options['query']['SimilarUtterances.' . ($i + 1)] = $iValue;
250
		}
251
252
		return $this;
253
    }
254
}
255
256
/**
257
 * @method string getRedirectionType()
258
 * @method $this withRedirectionType($value)
259
 * @method string getUserUtterance()
260
 * @method $this withUserUtterance($value)
261
 * @method string getInterruptible()
262
 * @method $this withInterruptible($value)
263
 * @method string getInstanceId()
264
 * @method $this withInstanceId($value)
265
 * @method array getSimilarUtterances()
266
 * @method string getRedirectionTarget()
267
 * @method $this withRedirectionTarget($value)
268
 * @method string getPrompt()
269
 * @method $this withPrompt($value)
270
 * @method string getCategoryId()
271
 * @method $this withCategoryId($value)
272
 */
273
class CreateRedirection extends Rpc
274
{
275
276
    /**
277
     * @param array $similarUtterances
278
     *
279
     * @return $this
280
     */
281
	public function withSimilarUtterances(array $similarUtterances)
282
	{
283
	    $this->data['SimilarUtterances'] = $similarUtterances;
284
		foreach ($similarUtterances as $i => $iValue) {
285
			$this->options['query']['SimilarUtterances.' . ($i + 1)] = $iValue;
286
		}
287
288
		return $this;
289
    }
290
}
291
292
/**
293
 * @method string getConversationId()
294
 * @method $this withConversationId($value)
295
 * @method string getInitialContext()
296
 * @method $this withInitialContext($value)
297
 * @method string getInstanceId()
298
 * @method $this withInstanceId($value)
299
 */
300
class DebugAuthorized extends Rpc
301
{
302
}
303
304
/**
305
 * @method string getCallingNumber()
306
 * @method $this withCallingNumber($value)
307
 * @method string getInstanceId()
308
 * @method $this withInstanceId($value)
309
 * @method string getCalledNumber()
310
 * @method $this withCalledNumber($value)
311
 * @method string getConversationId()
312
 * @method $this withConversationId($value)
313
 * @method string getInitialContext()
314
 * @method $this withInitialContext($value)
315
 */
316
class DebugBeginDialogue extends Rpc
317
{
318
}
319
320
/**
321
 * @method string getConversationId()
322
 * @method $this withConversationId($value)
323
 * @method string getNumber()
324
 * @method $this withNumber($value)
325
 * @method string getInstanceId()
326
 * @method $this withInstanceId($value)
327
 */
328
class DebugCollectedNumber extends Rpc
329
{
330
}
331
332
/**
333
 * @method string getConversationId()
334
 * @method $this withConversationId($value)
335
 * @method string getInstanceId()
336
 * @method $this withInstanceId($value)
337
 * @method string getAdditionalContext()
338
 * @method $this withAdditionalContext($value)
339
 * @method string getUtterance()
340
 * @method $this withUtterance($value)
341
 */
342
class DebugDialogue extends Rpc
343
{
344
}
345
346
/**
347
 * @method string getInstanceId()
348
 * @method $this withInstanceId($value)
349
 * @method string getCategoryId()
350
 * @method $this withCategoryId($value)
351
 */
352
class DeleteCategory extends Rpc
353
{
354
}
355
356
/**
357
 * @method string getInstanceId()
358
 * @method $this withInstanceId($value)
359
 */
360
class DeleteInstance extends Rpc
361
{
362
}
363
364
/**
365
 * @method string getInstanceId()
366
 * @method $this withInstanceId($value)
367
 * @method string getNavigationScriptId()
368
 * @method $this withNavigationScriptId($value)
369
 */
370
class DeleteNavigationScript extends Rpc
371
{
372
}
373
374
/**
375
 * @method string getInstanceId()
376
 * @method $this withInstanceId($value)
377
 */
378
class DescribeCategoryTree extends Rpc
379
{
380
381
    /** @var string */
382
    public $method = 'GET';
383
}
384
385
/**
386
 * @method string getConversationId()
387
 * @method $this withConversationId($value)
388
 * @method string getInstanceId()
389
 * @method $this withInstanceId($value)
390
 */
391
class DescribeConversation extends Rpc
392
{
393
394
    /** @var string */
395
    public $method = 'GET';
396
}
397
398
/**
399
 * @method string getConversationId()
400
 * @method $this withConversationId($value)
401
 * @method string getInstanceId()
402
 * @method $this withInstanceId($value)
403
 */
404
class DescribeConversationContext extends Rpc
405
{
406
407
    /** @var string */
408
    public $method = 'GET';
409
}
410
411
/**
412
 * @method string getInstanceId()
413
 * @method $this withInstanceId($value)
414
 * @method string getExportTaskId()
415
 * @method $this withExportTaskId($value)
416
 */
417
class DescribeExportProgress extends Rpc
418
{
419
420
    /** @var string */
421
    public $method = 'GET';
422
}
423
424
/**
425
 * @method string getInstanceId()
426
 * @method $this withInstanceId($value)
427
 */
428
class DescribeInstance extends Rpc
429
{
430
431
    /** @var string */
432
    public $method = 'GET';
433
}
434
435
/**
436
 * @method string getInstanceId()
437
 * @method $this withInstanceId($value)
438
 * @method string getNavigationScriptId()
439
 * @method $this withNavigationScriptId($value)
440
 */
441
class DescribeKnowledge extends Rpc
442
{
443
444
    /** @var string */
445
    public $method = 'GET';
446
}
447
448
/**
449
 * @method string getInstanceId()
450
 * @method $this withInstanceId($value)
451
 */
452
class DescribeNavigationConfig extends Rpc
453
{
454
455
    /** @var string */
456
    public $method = 'GET';
457
}
458
459
/**
460
 * @method string getConversationId()
461
 * @method $this withConversationId($value)
462
 * @method string getInstanceId()
463
 * @method $this withInstanceId($value)
464
 */
465
class DescribeRecording extends Rpc
466
{
467
468
    /** @var string */
469
    public $method = 'GET';
470
}
471
472
/**
473
 * @method string getInstanceId()
474
 * @method $this withInstanceId($value)
475
 * @method string getNavigationScriptId()
476
 * @method $this withNavigationScriptId($value)
477
 */
478
class DescribeRedirection extends Rpc
479
{
480
481
    /** @var string */
482
    public $method = 'GET';
483
}
484
485
/**
486
 * @method string getBeginTimeLeftRange()
487
 * @method $this withBeginTimeLeftRange($value)
488
 * @method string getTimeUnit()
489
 * @method $this withTimeUnit($value)
490
 * @method string getInstanceId()
491
 * @method $this withInstanceId($value)
492
 * @method string getBeginTimeRightRange()
493
 * @method $this withBeginTimeRightRange($value)
494
 */
495
class DescribeStatisticalData extends Rpc
496
{
497
498
    /** @var string */
499
    public $method = 'GET';
500
}
501
502
/**
503
 * @method string getInstanceId()
504
 * @method $this withInstanceId($value)
505
 */
506
class DescribeTTSConfig extends Rpc
507
{
508
509
    /** @var string */
510
    public $method = 'GET';
511
}
512
513
/**
514
 * @method string getConversationId()
515
 * @method $this withConversationId($value)
516
 * @method string getCallingNumber()
517
 * @method $this withCallingNumber($value)
518
 * @method string getInstanceId()
519
 * @method $this withInstanceId($value)
520
 * @method string getCalledNumber()
521
 * @method $this withCalledNumber($value)
522
 * @method string getAdditionalContext()
523
 * @method $this withAdditionalContext($value)
524
 * @method string getUtterance()
525
 * @method $this withUtterance($value)
526
 */
527
class Dialogue extends Rpc
528
{
529
}
530
531
/**
532
 * @method string getInstanceId()
533
 * @method $this withInstanceId($value)
534
 */
535
class DisableInstance extends Rpc
536
{
537
}
538
539
/**
540
 * @method string getInstanceId()
541
 * @method $this withInstanceId($value)
542
 */
543
class DuplicateInstance extends Rpc
544
{
545
}
546
547
/**
548
 * @method string getInstanceId()
549
 * @method $this withInstanceId($value)
550
 */
551
class EnableInstance extends Rpc
552
{
553
}
554
555
/**
556
 * @method string getConversationId()
557
 * @method $this withConversationId($value)
558
 * @method string getInstanceId()
559
 * @method $this withInstanceId($value)
560
 */
561
class EndDialogue extends Rpc
562
{
563
}
564
565
/**
566
 * @method string getBeginTimeLeftRange()
567
 * @method $this withBeginTimeLeftRange($value)
568
 * @method string getCallingNumber()
569
 * @method $this withCallingNumber($value)
570
 * @method string getInstanceId()
571
 * @method $this withInstanceId($value)
572
 * @method string getBeginTimeRightRange()
573
 * @method $this withBeginTimeRightRange($value)
574
 */
575
class ExportConversationDetails extends Rpc
576
{
577
}
578
579
/**
580
 * @method string getBeginTimeLeftRange()
581
 * @method $this withBeginTimeLeftRange($value)
582
 * @method string getExportType()
583
 * @method $this withExportType($value)
584
 * @method string getTimeUnit()
585
 * @method $this withTimeUnit($value)
586
 * @method string getInstanceId()
587
 * @method $this withInstanceId($value)
588
 * @method string getBeginTimeRightRange()
589
 * @method $this withBeginTimeRightRange($value)
590
 */
591
class ExportStatisticalData extends Rpc
592
{
593
}
594
595
/**
596
 * @method string getParentId()
597
 * @method $this withParentId($value)
598
 * @method string getInstanceId()
599
 * @method $this withInstanceId($value)
600
 */
601
class ListCategories extends Rpc
602
{
603
604
    /** @var string */
605
    public $method = 'GET';
606
}
607
608
/**
609
 * @method string getConversationId()
610
 * @method $this withConversationId($value)
611
 * @method string getInstanceId()
612
 * @method $this withInstanceId($value)
613
 */
614
class ListConversationDetails extends Rpc
615
{
616
617
    /** @var string */
618
    public $method = 'GET';
619
}
620
621
/**
622
 * @method string getPageNumber()
623
 * @method $this withPageNumber($value)
624
 * @method string getInstanceId()
625
 * @method $this withInstanceId($value)
626
 * @method string getPageSize()
627
 * @method $this withPageSize($value)
628
 */
629
class ListConversations extends Rpc
630
{
631
632
    /** @var string */
633
    public $method = 'GET';
634
}
635
636
/**
637
 * @method string getPageNumber()
638
 * @method $this withPageNumber($value)
639
 * @method string getPageSize()
640
 * @method $this withPageSize($value)
641
 */
642
class ListInstances extends Rpc
643
{
644
645
    /** @var string */
646
    public $method = 'GET';
647
}
648
649
/**
650
 * @method string getPageNumber()
651
 * @method $this withPageNumber($value)
652
 * @method string getInstanceId()
653
 * @method $this withInstanceId($value)
654
 * @method string getPageSize()
655
 * @method $this withPageSize($value)
656
 * @method string getCategoryId()
657
 * @method $this withCategoryId($value)
658
 */
659
class ListNavigationScripts extends Rpc
660
{
661
662
    /** @var string */
663
    public $method = 'GET';
664
}
665
666
/**
667
 * @method string getPageNumber()
668
 * @method $this withPageNumber($value)
669
 * @method string getInstanceId()
670
 * @method $this withInstanceId($value)
671
 * @method string getPageSize()
672
 * @method $this withPageSize($value)
673
 */
674
class ListPublishHistories extends Rpc
675
{
676
677
    /** @var string */
678
    public $method = 'GET';
679
}
680
681
/**
682
 * @method string getNegativeFeedbackPrompt()
683
 * @method $this withNegativeFeedbackPrompt($value)
684
 * @method string getNegativeFeedbackAction()
685
 * @method $this withNegativeFeedbackAction($value)
686
 * @method string getEnabled()
687
 * @method $this withEnabled($value)
688
 * @method string getEnableNegativeFeedback()
689
 * @method $this withEnableNegativeFeedback($value)
690
 * @method string getInstanceId()
691
 * @method $this withInstanceId($value)
692
 * @method string getPrompt()
693
 * @method $this withPrompt($value)
694
 * @method array getNegativeFeedbackUtterances()
695
 * @method string getNegativeFeedbackActionParams()
696
 * @method $this withNegativeFeedbackActionParams($value)
697
 */
698
class ModifyAskingBackConfig extends Rpc
699
{
700
701
    /**
702
     * @param array $negativeFeedbackUtterances
703
     *
704
     * @return $this
705
     */
706
	public function withNegativeFeedbackUtterances(array $negativeFeedbackUtterances)
707
	{
708
	    $this->data['NegativeFeedbackUtterances'] = $negativeFeedbackUtterances;
709
		foreach ($negativeFeedbackUtterances as $i => $iValue) {
710
			$this->options['query']['NegativeFeedbackUtterances.' . ($i + 1)] = $iValue;
711
		}
712
713
		return $this;
714
    }
715
}
716
717
/**
718
 * @method string getInstanceId()
719
 * @method $this withInstanceId($value)
720
 * @method string getName()
721
 * @method $this withName($value)
722
 * @method string getCategoryId()
723
 * @method $this withCategoryId($value)
724
 */
725
class ModifyCategory extends Rpc
726
{
727
}
728
729
/**
730
 * @method array getUtterances()
731
 * @method string getFinalAction()
732
 * @method $this withFinalAction($value)
733
 * @method string getInstanceId()
734
 * @method $this withInstanceId($value)
735
 * @method string getFinalActionParams()
736
 * @method $this withFinalActionParams($value)
737
 * @method string getPrompt()
738
 * @method $this withPrompt($value)
739
 */
740
class ModifyComplainingConfig extends Rpc
741
{
742
743
    /**
744
     * @param array $utterances
745
     *
746
     * @return $this
747
     */
748
	public function withUtterances(array $utterances)
749
	{
750
	    $this->data['Utterances'] = $utterances;
751
		foreach ($utterances as $i => $iValue) {
752
			$this->options['query']['Utterances.' . ($i + 1)] = $iValue;
753
		}
754
755
		return $this;
756
    }
757
}
758
759
/**
760
 * @method string getGreetingWords()
761
 * @method $this withGreetingWords($value)
762
 * @method string getIntentTrigger()
763
 * @method $this withIntentTrigger($value)
764
 * @method string getInstanceId()
765
 * @method $this withInstanceId($value)
766
 * @method string getSourceType()
767
 * @method $this withSourceType($value)
768
 */
769
class ModifyGreetingConfig extends Rpc
770
{
771
}
772
773
/**
774
 * @method string getDescription()
775
 * @method $this withDescription($value)
776
 * @method string getConcurrency()
777
 * @method $this withConcurrency($value)
778
 * @method string getInstanceId()
779
 * @method $this withInstanceId($value)
780
 * @method string getChatbotInstanceId()
781
 * @method $this withChatbotInstanceId($value)
782
 */
783
class ModifyInstance extends Rpc
784
{
785
}
786
787
/**
788
 * @method string getUserUtterance()
789
 * @method $this withUserUtterance($value)
790
 * @method string getInterruptible()
791
 * @method $this withInterruptible($value)
792
 * @method string getInstanceId()
793
 * @method $this withInstanceId($value)
794
 * @method string getNavigationScriptId()
795
 * @method $this withNavigationScriptId($value)
796
 * @method string getAnswer()
797
 * @method $this withAnswer($value)
798
 * @method array getSimilarUtterances()
799
 */
800
class ModifyKnowledge extends Rpc
801
{
802
803
    /**
804
     * @param array $similarUtterances
805
     *
806
     * @return $this
807
     */
808
	public function withSimilarUtterances(array $similarUtterances)
809
	{
810
	    $this->data['SimilarUtterances'] = $similarUtterances;
811
		foreach ($similarUtterances as $i => $iValue) {
812
			$this->options['query']['SimilarUtterances.' . ($i + 1)] = $iValue;
813
		}
814
815
		return $this;
816
    }
817
}
818
819
/**
820
 * @method string getRedirectionType()
821
 * @method $this withRedirectionType($value)
822
 * @method string getUserUtterance()
823
 * @method $this withUserUtterance($value)
824
 * @method string getInterruptible()
825
 * @method $this withInterruptible($value)
826
 * @method string getInstanceId()
827
 * @method $this withInstanceId($value)
828
 * @method string getNavigationScriptId()
829
 * @method $this withNavigationScriptId($value)
830
 * @method array getSimilarUtterances()
831
 * @method string getRedirectionTarget()
832
 * @method $this withRedirectionTarget($value)
833
 * @method string getPrompt()
834
 * @method $this withPrompt($value)
835
 */
836
class ModifyRedirection extends Rpc
837
{
838
839
    /**
840
     * @param array $similarUtterances
841
     *
842
     * @return $this
843
     */
844
	public function withSimilarUtterances(array $similarUtterances)
845
	{
846
	    $this->data['SimilarUtterances'] = $similarUtterances;
847
		foreach ($similarUtterances as $i => $iValue) {
848
			$this->options['query']['SimilarUtterances.' . ($i + 1)] = $iValue;
849
		}
850
851
		return $this;
852
    }
853
}
854
855
/**
856
 * @method array getUtterances()
857
 * @method string getInstanceId()
858
 * @method $this withInstanceId($value)
859
 */
860
class ModifyRepeatingConfig extends Rpc
861
{
862
863
    /**
864
     * @param array $utterances
865
     *
866
     * @return $this
867
     */
868
	public function withUtterances(array $utterances)
869
	{
870
	    $this->data['Utterances'] = $utterances;
871
		foreach ($utterances as $i => $iValue) {
872
			$this->options['query']['Utterances.' . ($i + 1)] = $iValue;
873
		}
874
875
		return $this;
876
    }
877
}
878
879
/**
880
 * @method string getFinalAction()
881
 * @method $this withFinalAction($value)
882
 * @method string getFinalPrompt()
883
 * @method $this withFinalPrompt($value)
884
 * @method string getThreshold()
885
 * @method $this withThreshold($value)
886
 * @method string getIntentTrigger()
887
 * @method $this withIntentTrigger($value)
888
 * @method string getTimeout()
889
 * @method $this withTimeout($value)
890
 * @method string getInstanceId()
891
 * @method $this withInstanceId($value)
892
 * @method string getSourceType()
893
 * @method $this withSourceType($value)
894
 * @method string getFinalActionParams()
895
 * @method $this withFinalActionParams($value)
896
 * @method string getPrompt()
897
 * @method $this withPrompt($value)
898
 */
899
class ModifySilenceTimeoutConfig extends Rpc
900
{
901
}
902
903
/**
904
 * @method string getVoice()
905
 * @method $this withVoice($value)
906
 * @method string getVolume()
907
 * @method $this withVolume($value)
908
 * @method string getInstanceId()
909
 * @method $this withInstanceId($value)
910
 * @method string getSpeechRate()
911
 * @method $this withSpeechRate($value)
912
 */
913
class ModifyTTSConfig extends Rpc
914
{
915
}
916
917
/**
918
 * @method string getFinalAction()
919
 * @method $this withFinalAction($value)
920
 * @method string getFinalPrompt()
921
 * @method $this withFinalPrompt($value)
922
 * @method string getThreshold()
923
 * @method $this withThreshold($value)
924
 * @method string getInstanceId()
925
 * @method $this withInstanceId($value)
926
 * @method string getFinalActionParams()
927
 * @method $this withFinalActionParams($value)
928
 * @method string getPrompt()
929
 * @method $this withPrompt($value)
930
 */
931
class ModifyUnrecognizingConfig extends Rpc
932
{
933
}
934
935
/**
936
 * @method string getInstanceId()
937
 * @method $this withInstanceId($value)
938
 * @method string getTargetPreviousSiblingId()
939
 * @method $this withTargetPreviousSiblingId($value)
940
 * @method string getTargetParentId()
941
 * @method $this withTargetParentId($value)
942
 * @method string getCategoryId()
943
 * @method $this withCategoryId($value)
944
 */
945
class MoveCategory extends Rpc
946
{
947
}
948
949
/**
950
 * @method string getInstanceId()
951
 * @method $this withInstanceId($value)
952
 * @method string getNavigationScriptId()
953
 * @method $this withNavigationScriptId($value)
954
 * @method string getTargetCategoryId()
955
 * @method $this withTargetCategoryId($value)
956
 */
957
class MoveNavigationScript extends Rpc
958
{
959
}
960
961
/**
962
 * @method string getInstanceId()
963
 * @method $this withInstanceId($value)
964
 */
965
class PublishInstance extends Rpc
966
{
967
}
968
969
/**
970
 * @method string getBeginTimeLeftRange()
971
 * @method $this withBeginTimeLeftRange($value)
972
 * @method string getPageNumber()
973
 * @method $this withPageNumber($value)
974
 * @method string getCallingNumber()
975
 * @method $this withCallingNumber($value)
976
 * @method string getInstanceId()
977
 * @method $this withInstanceId($value)
978
 * @method string getBeginTimeRightRange()
979
 * @method $this withBeginTimeRightRange($value)
980
 * @method string getPageSize()
981
 * @method $this withPageSize($value)
982
 */
983
class QueryConversations extends Rpc
984
{
985
986
    /** @var string */
987
    public $method = 'GET';
988
}
989
990
/**
991
 * @method string getType()
992
 * @method $this withType($value)
993
 * @method string getPageNumber()
994
 * @method $this withPageNumber($value)
995
 * @method string getInstanceId()
996
 * @method $this withInstanceId($value)
997
 * @method string getPageSize()
998
 * @method $this withPageSize($value)
999
 * @method string getKeyWord()
1000
 * @method $this withKeyWord($value)
1001
 * @method string getCategoryId()
1002
 * @method $this withCategoryId($value)
1003
 */
1004
class QueryNavigationScripts extends Rpc
1005
{
1006
1007
    /** @var string */
1008
    public $method = 'GET';
1009
}
1010
1011
/**
1012
 * @method string getInstanceId()
1013
 * @method $this withInstanceId($value)
1014
 * @method string getDateUnit()
1015
 * @method $this withDateUnit($value)
1016
 */
1017
class QueryPerformanceIndicators extends Rpc
1018
{
1019
1020
    /** @var string */
1021
    public $method = 'GET';
1022
}
1023
1024
/**
1025
 * @method string getConversationId()
1026
 * @method $this withConversationId($value)
1027
 * @method string getInstanceId()
1028
 * @method $this withInstanceId($value)
1029
 */
1030
class QueryRecording extends Rpc
1031
{
1032
1033
    /** @var string */
1034
    public $method = 'GET';
1035
}
1036
1037
/**
1038
 * @method string getTargetVersion()
1039
 * @method $this withTargetVersion($value)
1040
 * @method string getInstanceId()
1041
 * @method $this withInstanceId($value)
1042
 */
1043
class RollbackInstance extends Rpc
1044
{
1045
}
1046
1047
/**
1048
 * @method string getConversationId()
1049
 * @method $this withConversationId($value)
1050
 * @method string getStartTime()
1051
 * @method $this withStartTime($value)
1052
 * @method string getType()
1053
 * @method $this withType($value)
1054
 * @method string getDuration()
1055
 * @method $this withDuration($value)
1056
 * @method string getInstanceId()
1057
 * @method $this withInstanceId($value)
1058
 * @method string getFileName()
1059
 * @method $this withFileName($value)
1060
 * @method string getFilePath()
1061
 * @method $this withFilePath($value)
1062
 */
1063
class SaveRecording extends Rpc
1064
{
1065
}
1066
1067
/**
1068
 * @method string getConversationId()
1069
 * @method $this withConversationId($value)
1070
 * @method string getInitialContext()
1071
 * @method $this withInitialContext($value)
1072
 * @method string getInstanceId()
1073
 * @method $this withInstanceId($value)
1074
 */
1075
class SilenceTimeout extends Rpc
1076
{
1077
}
1078