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 ( 8113b1...faeacb )
by
unknown
06:54
created

ListHistoricalAgentReport   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 14
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 1
eloc 4
dl 0
loc 14
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A withAgentIdList() 0 6 1
1
<?php
2
3
namespace AlibabaCloud\CCC\V20200701;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AnswerCall answerCall(array $options = [])
9
 * @method BargeInCall bargeInCall(array $options = [])
10
 * @method BlindTransfer blindTransfer(array $options = [])
11
 * @method CancelAttendedTransfer cancelAttendedTransfer(array $options = [])
12
 * @method ChangeWorkMode changeWorkMode(array $options = [])
13
 * @method CompleteAttendedTransfer completeAttendedTransfer(array $options = [])
14
 * @method GetLoginDetails getLoginDetails(array $options = [])
15
 * @method GetMonoRecording getMonoRecording(array $options = [])
16
 * @method GetMultiChannelRecording getMultiChannelRecording(array $options = [])
17
 * @method GetNumberLocation getNumberLocation(array $options = [])
18
 * @method GetTurnCredentials getTurnCredentials(array $options = [])
19
 * @method GetTurnServerList getTurnServerList(array $options = [])
20
 * @method HoldCall holdCall(array $options = [])
21
 * @method InitiateAttendedTransfer initiateAttendedTransfer(array $options = [])
22
 * @method InterceptCall interceptCall(array $options = [])
23
 * @method LaunchAuthentication launchAuthentication(array $options = [])
24
 * @method LaunchSurvey launchSurvey(array $options = [])
25
 * @method ListBriefSkillGroups listBriefSkillGroups(array $options = [])
26
 * @method ListCallDetailRecords listCallDetailRecords(array $options = [])
27
 * @method ListConfigItems listConfigItems(array $options = [])
28
 * @method ListDevices listDevices(array $options = [])
29
 * @method ListHistoricalAgentReport listHistoricalAgentReport(array $options = [])
30
 * @method ListOutboundNumbersOfUser listOutboundNumbersOfUser(array $options = [])
31
 * @method ListPrivilegesOfUser listPrivilegesOfUser(array $options = [])
32
 * @method ListRealtimeAgentStates listRealtimeAgentStates(array $options = [])
33
 * @method ListRecentCallDetailRecords listRecentCallDetailRecords(array $options = [])
34
 * @method ListSkillLevelsOfUser listSkillLevelsOfUser(array $options = [])
35
 * @method MakeCall makeCall(array $options = [])
36
 * @method MonitorCall monitorCall(array $options = [])
37
 * @method MuteCall muteCall(array $options = [])
38
 * @method PickOutboundNumbers pickOutboundNumbers(array $options = [])
39
 * @method PollUserStatus pollUserStatus(array $options = [])
40
 * @method ReadyForService readyForService(array $options = [])
41
 * @method RegisterDevice registerDevice(array $options = [])
42
 * @method ReleaseCall releaseCall(array $options = [])
43
 * @method ResetAgentState resetAgentState(array $options = [])
44
 * @method RetrieveCall retrieveCall(array $options = [])
45
 * @method SendDtmfSignaling sendDtmfSignaling(array $options = [])
46
 * @method SignInGroup signInGroup(array $options = [])
47
 * @method SignOutGroup signOutGroup(array $options = [])
48
 * @method TakeBreak takeBreak(array $options = [])
49
 * @method UnmuteCall unmuteCall(array $options = [])
50
 */
51
class CCCApiResolver extends ApiResolver
52
{
53
}
54
55
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
56
{
57
    /** @var string */
58
    public $product = 'CCC';
59
60
    /** @var string */
61
    public $version = '2020-07-01';
62
63
    /** @var string */
64
    public $method = 'POST';
65
66
    /** @var string */
67
    public $serviceCode = 'CCC';
68
}
69
70
/**
71
 * @method string getUserId()
72
 * @method $this withUserId($value)
73
 * @method string getDeviceId()
74
 * @method $this withDeviceId($value)
75
 * @method string getJobId()
76
 * @method $this withJobId($value)
77
 * @method string getInstanceId()
78
 * @method $this withInstanceId($value)
79
 */
80
class AnswerCall extends Rpc
81
{
82
}
83
84
/**
85
 * @method string getUserId()
86
 * @method $this withUserId($value)
87
 * @method string getDeviceId()
88
 * @method $this withDeviceId($value)
89
 * @method string getBargedUserId()
90
 * @method $this withBargedUserId($value)
91
 * @method string getJobId()
92
 * @method $this withJobId($value)
93
 * @method string getTimeoutSeconds()
94
 * @method $this withTimeoutSeconds($value)
95
 * @method string getInstanceId()
96
 * @method $this withInstanceId($value)
97
 */
98
class BargeInCall extends Rpc
99
{
100
}
101
102
/**
103
 * @method string getTransferee()
104
 * @method $this withTransferee($value)
105
 * @method string getTransferor()
106
 * @method $this withTransferor($value)
107
 * @method string getUserId()
108
 * @method $this withUserId($value)
109
 * @method string getDeviceId()
110
 * @method $this withDeviceId($value)
111
 * @method string getTimeoutSeconds()
112
 * @method $this withTimeoutSeconds($value)
113
 * @method string getJobId()
114
 * @method $this withJobId($value)
115
 * @method string getInstanceId()
116
 * @method $this withInstanceId($value)
117
 */
118
class BlindTransfer extends Rpc
119
{
120
}
121
122
/**
123
 * @method string getUserId()
124
 * @method $this withUserId($value)
125
 * @method string getDeviceId()
126
 * @method $this withDeviceId($value)
127
 * @method string getJobId()
128
 * @method $this withJobId($value)
129
 * @method string getInstanceId()
130
 * @method $this withInstanceId($value)
131
 */
132
class CancelAttendedTransfer extends Rpc
133
{
134
}
135
136
/**
137
 * @method string getWorkMode()
138
 * @method $this withWorkMode($value)
139
 * @method string getUserId()
140
 * @method $this withUserId($value)
141
 * @method string getDeviceId()
142
 * @method $this withDeviceId($value)
143
 * @method string getInstanceId()
144
 * @method $this withInstanceId($value)
145
 */
146
class ChangeWorkMode extends Rpc
147
{
148
}
149
150
/**
151
 * @method string getUserId()
152
 * @method $this withUserId($value)
153
 * @method string getDeviceId()
154
 * @method $this withDeviceId($value)
155
 * @method string getJobId()
156
 * @method $this withJobId($value)
157
 * @method string getInstanceId()
158
 * @method $this withInstanceId($value)
159
 */
160
class CompleteAttendedTransfer extends Rpc
161
{
162
}
163
164
/**
165
 * @method string getUserId()
166
 * @method $this withUserId($value)
167
 * @method string getInstanceId()
168
 * @method $this withInstanceId($value)
169
 */
170
class GetLoginDetails extends Rpc
171
{
172
}
173
174
/**
175
 * @method string getContactId()
176
 * @method $this withContactId($value)
177
 * @method string getInstanceId()
178
 * @method $this withInstanceId($value)
179
 */
180
class GetMonoRecording extends Rpc
181
{
182
}
183
184
/**
185
 * @method string getContactId()
186
 * @method $this withContactId($value)
187
 * @method string getInstanceId()
188
 * @method $this withInstanceId($value)
189
 */
190
class GetMultiChannelRecording extends Rpc
191
{
192
}
193
194
/**
195
 * @method string getNumber()
196
 * @method $this withNumber($value)
197
 * @method string getInstanceId()
198
 * @method $this withInstanceId($value)
199
 */
200
class GetNumberLocation extends Rpc
201
{
202
}
203
204
/**
205
 * @method string getUserId()
206
 * @method $this withUserId($value)
207
 * @method string getInstanceId()
208
 * @method $this withInstanceId($value)
209
 */
210
class GetTurnCredentials extends Rpc
211
{
212
}
213
214
/**
215
 * @method string getInstanceId()
216
 * @method $this withInstanceId($value)
217
 */
218
class GetTurnServerList extends Rpc
219
{
220
}
221
222
/**
223
 * @method string getUserId()
224
 * @method $this withUserId($value)
225
 * @method string getDeviceId()
226
 * @method $this withDeviceId($value)
227
 * @method string getJobId()
228
 * @method $this withJobId($value)
229
 * @method string getInstanceId()
230
 * @method $this withInstanceId($value)
231
 * @method string getMusic()
232
 * @method $this withMusic($value)
233
 * @method string getChannelId()
234
 * @method $this withChannelId($value)
235
 */
236
class HoldCall extends Rpc
237
{
238
}
239
240
/**
241
 * @method string getTransferee()
242
 * @method $this withTransferee($value)
243
 * @method string getTransferor()
244
 * @method $this withTransferor($value)
245
 * @method string getUserId()
246
 * @method $this withUserId($value)
247
 * @method string getDeviceId()
248
 * @method $this withDeviceId($value)
249
 * @method string getTimeoutSeconds()
250
 * @method $this withTimeoutSeconds($value)
251
 * @method string getJobId()
252
 * @method $this withJobId($value)
253
 * @method string getInstanceId()
254
 * @method $this withInstanceId($value)
255
 */
256
class InitiateAttendedTransfer extends Rpc
257
{
258
}
259
260
/**
261
 * @method string getInterceptedUserId()
262
 * @method $this withInterceptedUserId($value)
263
 * @method string getUserId()
264
 * @method $this withUserId($value)
265
 * @method string getDeviceId()
266
 * @method $this withDeviceId($value)
267
 * @method string getJobId()
268
 * @method $this withJobId($value)
269
 * @method string getTimeoutSeconds()
270
 * @method $this withTimeoutSeconds($value)
271
 * @method string getInstanceId()
272
 * @method $this withInstanceId($value)
273
 */
274
class InterceptCall extends Rpc
275
{
276
}
277
278
/**
279
 * @method string getContactFlowId()
280
 * @method $this withContactFlowId($value)
281
 * @method string getUserId()
282
 * @method $this withUserId($value)
283
 * @method string getDeviceId()
284
 * @method $this withDeviceId($value)
285
 * @method string getJobId()
286
 * @method $this withJobId($value)
287
 * @method string getInstanceId()
288
 * @method $this withInstanceId($value)
289
 */
290
class LaunchAuthentication extends Rpc
291
{
292
}
293
294
/**
295
 * @method string getContactFlowId()
296
 * @method $this withContactFlowId($value)
297
 * @method string getUserId()
298
 * @method $this withUserId($value)
299
 * @method string getDeviceId()
300
 * @method $this withDeviceId($value)
301
 * @method string getJobId()
302
 * @method $this withJobId($value)
303
 * @method string getInstanceId()
304
 * @method $this withInstanceId($value)
305
 */
306
class LaunchSurvey extends Rpc
307
{
308
}
309
310
/**
311
 * @method string getPageNumber()
312
 * @method $this withPageNumber($value)
313
 * @method string getSearchPattern()
314
 * @method $this withSearchPattern($value)
315
 * @method string getInstanceId()
316
 * @method $this withInstanceId($value)
317
 * @method string getPageSize()
318
 * @method $this withPageSize($value)
319
 */
320
class ListBriefSkillGroups extends Rpc
321
{
322
}
323
324
/**
325
 * @method string getContactId()
326
 * @method $this withContactId($value)
327
 * @method string getOrderByField()
328
 * @method $this withOrderByField($value)
329
 * @method string getStartTime()
330
 * @method $this withStartTime($value)
331
 * @method string getPageNumber()
332
 * @method $this withPageNumber($value)
333
 * @method string getCalledNumber()
334
 * @method $this withCalledNumber($value)
335
 * @method string getPageSize()
336
 * @method $this withPageSize($value)
337
 * @method string getSortOrder()
338
 * @method $this withSortOrder($value)
339
 * @method string getWithRecording()
340
 * @method $this withWithRecording($value)
341
 * @method string getAgentId()
342
 * @method $this withAgentId($value)
343
 * @method string getContactType()
344
 * @method $this withContactType($value)
345
 * @method string getEndTime()
346
 * @method $this withEndTime($value)
347
 * @method string getCallingNumber()
348
 * @method $this withCallingNumber($value)
349
 * @method string getContactDisposition()
350
 * @method $this withContactDisposition($value)
351
 * @method string getInstanceId()
352
 * @method $this withInstanceId($value)
353
 * @method string getSkillGroupId()
354
 * @method $this withSkillGroupId($value)
355
 */
356
class ListCallDetailRecords extends Rpc
357
{
358
}
359
360
/**
361
 * @method string getInstanceId()
362
 * @method $this withInstanceId($value)
363
 * @method string getObjectType()
364
 * @method $this withObjectType($value)
365
 * @method string getObjectId()
366
 * @method $this withObjectId($value)
367
 */
368
class ListConfigItems extends Rpc
369
{
370
}
371
372
/**
373
 * @method string getUserId()
374
 * @method $this withUserId($value)
375
 * @method string getInstanceId()
376
 * @method $this withInstanceId($value)
377
 */
378
class ListDevices extends Rpc
379
{
380
}
381
382
/**
383
 * @method string getStartTime()
384
 * @method $this withStartTime($value)
385
 * @method string getStopTime()
386
 * @method $this withStopTime($value)
387
 * @method string getPageNumber()
388
 * @method $this withPageNumber($value)
389
 * @method string getInstanceId()
390
 * @method $this withInstanceId($value)
391
 * @method string getAgentIdList()
392
 * @method string getPageSize()
393
 * @method $this withPageSize($value)
394
 */
395
class ListHistoricalAgentReport extends Rpc
396
{
397
398
    /**
399
     * @param string $value
400
     *
401
     * @return $this
402
     */
403
    public function withAgentIdList($value)
404
    {
405
        $this->data['AgentIdList'] = $value;
406
        $this->options['form_params']['AgentIdList'] = $value;
407
408
        return $this;
409
    }
410
}
411
412
/**
413
 * @method string getUserId()
414
 * @method $this withUserId($value)
415
 * @method string getPageNumber()
416
 * @method $this withPageNumber($value)
417
 * @method string getInstanceId()
418
 * @method $this withInstanceId($value)
419
 * @method string getSkillGroupIdList()
420
 * @method $this withSkillGroupIdList($value)
421
 * @method string getPageSize()
422
 * @method $this withPageSize($value)
423
 */
424
class ListOutboundNumbersOfUser extends Rpc
425
{
426
}
427
428
/**
429
 * @method string getInstanceId()
430
 * @method $this withInstanceId($value)
431
 */
432
class ListPrivilegesOfUser extends Rpc
433
{
434
}
435
436
/**
437
 * @method string getPageNumber()
438
 * @method $this withPageNumber($value)
439
 * @method string getInstanceId()
440
 * @method $this withInstanceId($value)
441
 * @method string getAgentIdList()
442
 * @method string getSkillGroupId()
443
 * @method $this withSkillGroupId($value)
444
 * @method string getAgentName()
445
 * @method $this withAgentName($value)
446
 * @method string getPageSize()
447
 * @method $this withPageSize($value)
448
 * @method string getStateList()
449
 */
450
class ListRealtimeAgentStates extends Rpc
451
{
452
453
    /**
454
     * @param string $value
455
     *
456
     * @return $this
457
     */
458
    public function withAgentIdList($value)
459
    {
460
        $this->data['AgentIdList'] = $value;
461
        $this->options['form_params']['AgentIdList'] = $value;
462
463
        return $this;
464
    }
465
466
    /**
467
     * @param string $value
468
     *
469
     * @return $this
470
     */
471
    public function withStateList($value)
472
    {
473
        $this->data['StateList'] = $value;
474
        $this->options['form_params']['StateList'] = $value;
475
476
        return $this;
477
    }
478
}
479
480
/**
481
 * @method string getEndTime()
482
 * @method $this withEndTime($value)
483
 * @method string getStartTime()
484
 * @method string getPageNumber()
485
 * @method $this withPageNumber($value)
486
 * @method string getInstanceId()
487
 * @method $this withInstanceId($value)
488
 * @method string getPageSize()
489
 * @method $this withPageSize($value)
490
 */
491
class ListRecentCallDetailRecords extends Rpc
492
{
493
494
    /**
495
     * @param string $value
496
     *
497
     * @return $this
498
     */
499
    public function withStartTime($value)
500
    {
501
        $this->data['StartTime'] = $value;
502
        $this->options['form_params']['StartTime'] = $value;
503
504
        return $this;
505
    }
506
}
507
508
/**
509
 * @method string getUserId()
510
 * @method $this withUserId($value)
511
 * @method string getIsMember()
512
 * @method $this withIsMember($value)
513
 * @method string getPageNumber()
514
 * @method $this withPageNumber($value)
515
 * @method string getSearchPattern()
516
 * @method $this withSearchPattern($value)
517
 * @method string getInstanceId()
518
 * @method $this withInstanceId($value)
519
 * @method string getPageSize()
520
 * @method $this withPageSize($value)
521
 */
522
class ListSkillLevelsOfUser extends Rpc
523
{
524
}
525
526
/**
527
 * @method string getCallee()
528
 * @method $this withCallee($value)
529
 * @method string getUserId()
530
 * @method $this withUserId($value)
531
 * @method string getDeviceId()
532
 * @method $this withDeviceId($value)
533
 * @method string getTimeoutSeconds()
534
 * @method $this withTimeoutSeconds($value)
535
 * @method string getCaller()
536
 * @method $this withCaller($value)
537
 * @method string getInstanceId()
538
 * @method $this withInstanceId($value)
539
 */
540
class MakeCall extends Rpc
541
{
542
}
543
544
/**
545
 * @method string getUserId()
546
 * @method $this withUserId($value)
547
 * @method string getDeviceId()
548
 * @method $this withDeviceId($value)
549
 * @method string getTimeoutSeconds()
550
 * @method $this withTimeoutSeconds($value)
551
 * @method string getInstanceId()
552
 * @method $this withInstanceId($value)
553
 * @method string getMonitoredUserId()
554
 * @method $this withMonitoredUserId($value)
555
 */
556
class MonitorCall extends Rpc
557
{
558
}
559
560
/**
561
 * @method string getUserId()
562
 * @method $this withUserId($value)
563
 * @method string getDeviceId()
564
 * @method $this withDeviceId($value)
565
 * @method string getJobId()
566
 * @method $this withJobId($value)
567
 * @method string getInstanceId()
568
 * @method $this withInstanceId($value)
569
 * @method string getChannelId()
570
 * @method $this withChannelId($value)
571
 */
572
class MuteCall extends Rpc
573
{
574
}
575
576
/**
577
 * @method string getCount()
578
 * @method $this withCount($value)
579
 * @method string getInstanceId()
580
 * @method $this withInstanceId($value)
581
 * @method string getSkillGroupIdList()
582
 * @method $this withSkillGroupIdList($value)
583
 * @method string getCalledNumber()
584
 * @method $this withCalledNumber($value)
585
 */
586
class PickOutboundNumbers extends Rpc
587
{
588
}
589
590
/**
591
 * @method string getUserId()
592
 * @method $this withUserId($value)
593
 * @method string getDeviceId()
594
 * @method $this withDeviceId($value)
595
 * @method string getInstanceId()
596
 * @method $this withInstanceId($value)
597
 */
598
class PollUserStatus extends Rpc
599
{
600
}
601
602
/**
603
 * @method string getOutboundScenario()
604
 * @method $this withOutboundScenario($value)
605
 * @method string getUserId()
606
 * @method $this withUserId($value)
607
 * @method string getDeviceId()
608
 * @method $this withDeviceId($value)
609
 * @method string getInstanceId()
610
 * @method $this withInstanceId($value)
611
 */
612
class ReadyForService extends Rpc
613
{
614
}
615
616
/**
617
 * @method string getUserId()
618
 * @method $this withUserId($value)
619
 * @method string getDeviceId()
620
 * @method $this withDeviceId($value)
621
 * @method string getPassword()
622
 * @method $this withPassword($value)
623
 * @method string getInstanceId()
624
 * @method $this withInstanceId($value)
625
 */
626
class RegisterDevice extends Rpc
627
{
628
}
629
630
/**
631
 * @method string getUserId()
632
 * @method $this withUserId($value)
633
 * @method string getDeviceId()
634
 * @method $this withDeviceId($value)
635
 * @method string getJobId()
636
 * @method $this withJobId($value)
637
 * @method string getInstanceId()
638
 * @method $this withInstanceId($value)
639
 * @method string getChannelId()
640
 * @method $this withChannelId($value)
641
 */
642
class ReleaseCall extends Rpc
643
{
644
}
645
646
/**
647
 * @method string getUserId()
648
 * @method $this withUserId($value)
649
 * @method string getDeviceId()
650
 * @method $this withDeviceId($value)
651
 * @method string getInstanceId()
652
 * @method $this withInstanceId($value)
653
 */
654
class ResetAgentState extends Rpc
655
{
656
}
657
658
/**
659
 * @method string getUserId()
660
 * @method $this withUserId($value)
661
 * @method string getDeviceId()
662
 * @method $this withDeviceId($value)
663
 * @method string getJobId()
664
 * @method $this withJobId($value)
665
 * @method string getInstanceId()
666
 * @method $this withInstanceId($value)
667
 * @method string getChannelId()
668
 * @method $this withChannelId($value)
669
 */
670
class RetrieveCall extends Rpc
671
{
672
}
673
674
/**
675
 * @method string getDtmf()
676
 * @method $this withDtmf($value)
677
 * @method string getUserId()
678
 * @method $this withUserId($value)
679
 * @method string getDeviceId()
680
 * @method $this withDeviceId($value)
681
 * @method string getJobId()
682
 * @method $this withJobId($value)
683
 * @method string getInstanceId()
684
 * @method $this withInstanceId($value)
685
 * @method string getChannelId()
686
 * @method $this withChannelId($value)
687
 */
688
class SendDtmfSignaling extends Rpc
689
{
690
}
691
692
/**
693
 * @method string getSignedSkillGroupIdList()
694
 * @method $this withSignedSkillGroupIdList($value)
695
 * @method string getUserId()
696
 * @method $this withUserId($value)
697
 * @method string getDeviceId()
698
 * @method $this withDeviceId($value)
699
 * @method string getInstanceId()
700
 * @method $this withInstanceId($value)
701
 */
702
class SignInGroup extends Rpc
703
{
704
}
705
706
/**
707
 * @method string getUserId()
708
 * @method $this withUserId($value)
709
 * @method string getDeviceId()
710
 * @method $this withDeviceId($value)
711
 * @method string getInstanceId()
712
 * @method $this withInstanceId($value)
713
 */
714
class SignOutGroup extends Rpc
715
{
716
}
717
718
/**
719
 * @method string getCode()
720
 * @method $this withCode($value)
721
 * @method string getUserId()
722
 * @method $this withUserId($value)
723
 * @method string getDeviceId()
724
 * @method $this withDeviceId($value)
725
 * @method string getInstanceId()
726
 * @method $this withInstanceId($value)
727
 */
728
class TakeBreak extends Rpc
729
{
730
}
731
732
/**
733
 * @method string getUserId()
734
 * @method $this withUserId($value)
735
 * @method string getDeviceId()
736
 * @method $this withDeviceId($value)
737
 * @method string getJobId()
738
 * @method $this withJobId($value)
739
 * @method string getInstanceId()
740
 * @method $this withInstanceId($value)
741
 * @method string getChannelId()
742
 * @method $this withChannelId($value)
743
 */
744
class UnmuteCall extends Rpc
745
{
746
}
747