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.
Passed
Pull Request — master (#67)
by Yong
05:43
created

CountNotifications::withCategory()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 8
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 4
dl 0
loc 8
c 0
b 0
f 0
rs 10
cc 2
nc 2
nop 1
1
<?php
2
3
namespace AlibabaCloud\LinkWAN\V20181230;
4
5
use AlibabaCloud\Rpc;
6
7
class V20181230Rpc extends Rpc
8
{
9
    /** @var string */
10
    public $product = 'LinkWAN';
11
12
    /** @var string */
13
    public $version = '2018-12-30';
14
15
    /** @var string */
16
    public $method = 'POST';
17
18
    /** @var string */
19
    public $scheme = 'https';
20
21
    /** @var string */
22
    public $serviceCode = 'linkwan';
23
}
24
25
/**
26
 * @method string getSubscribeId()
27
 * @method $this withSubscribeId($value)
28
 */
29
class MeteringQuerySubscribePush extends V20181230Rpc
30
{
31
    /** @var string */
32
    public $scheme = 'http';
33
}
34
35
/**
36
 * @method string getOutletAuthInfo()
37
 * @method $this withOutletAuthInfo($value)
38
 * @method string getGwEui()
39
 * @method $this withGwEui($value)
40
 * @method string getJoinPermissionId()
41
 * @method $this withJoinPermissionId($value)
42
 * @method string getDevEui()
43
 * @method $this withDevEui($value)
44
 * @method string getOutletUrl()
45
 * @method $this withOutletUrl($value)
46
 */
47
class MeteringSubscribePush extends V20181230Rpc
48
{
49
    /** @var string */
50
    public $scheme = 'http';
51
}
52
53
/**
54
 * @method string getOffset()
55
 * @method $this withOffset($value)
56
 * @method string getStart()
57
 * @method $this withStart($value)
58
 * @method string getGwEui()
59
 * @method $this withGwEui($value)
60
 * @method string getJoinPermissionId()
61
 * @method $this withJoinPermissionId($value)
62
 * @method string getDevEui()
63
 * @method $this withDevEui($value)
64
 * @method string getLimit()
65
 * @method $this withLimit($value)
66
 * @method string getEnd()
67
 * @method $this withEnd($value)
68
 * @method string getDirection()
69
 * @method $this withDirection($value)
70
 */
71
class QueryMeteringDetail extends V20181230Rpc
72
{
73
    /** @var string */
74
    public $scheme = 'http';
75
}
76
77
/**
78
 * @method string getStart()
79
 * @method $this withStart($value)
80
 * @method string getGwEui()
81
 * @method $this withGwEui($value)
82
 * @method string getJoinPermissionId()
83
 * @method $this withJoinPermissionId($value)
84
 * @method string getDevEui()
85
 * @method $this withDevEui($value)
86
 * @method string getEnd()
87
 * @method $this withEnd($value)
88
 */
89
class QueryMeteringStatistics extends V20181230Rpc
90
{
91
    /** @var string */
92
    public $scheme = 'http';
93
}
94
95
/**
96
 * @method string getSubscribeId()
97
 * @method $this withSubscribeId($value)
98
 */
99
class MeteringUnsubscribePush extends V20181230Rpc
100
{
101
    /** @var string */
102
    public $scheme = 'http';
103
}
104
105
/**
106
 * @method string getJoinPermissionId()
107
 * @method $this withJoinPermissionId($value)
108
 * @method string getJoinPermissionName()
109
 * @method $this withJoinPermissionName($value)
110
 */
111
class UpdateRoamingJoinPermission extends V20181230Rpc
112
{
113
}
114
115
/**
116
 * @method string getClassMode()
117
 * @method $this withClassMode($value)
118
 * @method string getJoinPermissionId()
119
 * @method $this withJoinPermissionId($value)
120
 * @method string getFreqBandPlanGroupId()
121
 * @method $this withFreqBandPlanGroupId($value)
122
 * @method string getJoinPermissionName()
123
 * @method $this withJoinPermissionName($value)
124
 */
125
class UpdateOwnedLocalJoinPermission extends V20181230Rpc
126
{
127
}
128
129
/**
130
 * @method string getJoinPermissionId()
131
 * @method $this withJoinPermissionId($value)
132
 * @method string getEnabled()
133
 * @method $this withEnabled($value)
134
 */
135
class UpdateRoamingJoinPermissionEnablingState extends V20181230Rpc
136
{
137
}
138
139
/**
140
 * @method string getJoinPermissionId()
141
 * @method $this withJoinPermissionId($value)
142
 * @method string getEnabled()
143
 * @method $this withEnabled($value)
144
 */
145
class UpdateOwnedLocalJoinPermissionEnablingState extends V20181230Rpc
146
{
147
}
148
149
/**
150
 * @method string getPageNumber()
151
 * @method $this withPageNumber($value)
152
 * @method string getPageSize()
153
 * @method $this withPageSize($value)
154
 * @method string getDevEui()
155
 * @method $this withDevEui($value)
156
 * @method string getBase64EncodedMacPayload()
157
 * @method $this withBase64EncodedMacPayload($value)
158
 * @method string getLogMillis()
159
 * @method $this withLogMillis($value)
160
 */
161
class ListNodeTransferPacketPaths extends V20181230Rpc
162
{
163
}
164
165
/**
166
 * @method string getNodeGroupId()
167
 * @method $this withNodeGroupId($value)
168
 * @method string getFuzzyDevEui()
169
 * @method $this withFuzzyDevEui($value)
170
 */
171
class CountNodesByNodeGroupId extends V20181230Rpc
172
{
173
}
174
175
/**
176
 * @method string getJoinPermissionId()
177
 * @method $this withJoinPermissionId($value)
178
 * @method string getFuzzyDevEui()
179
 * @method $this withFuzzyDevEui($value)
180
 */
181
class CountNodesByOwnedJoinPermissionId extends V20181230Rpc
182
{
183
}
184
185
/**
186
 * @method string getOffset()
187
 * @method $this withOffset($value)
188
 * @method string getNodeGroupId()
189
 * @method $this withNodeGroupId($value)
190
 * @method string getFuzzyDevEui()
191
 * @method $this withFuzzyDevEui($value)
192
 * @method string getLimit()
193
 * @method $this withLimit($value)
194
 * @method string getSortingField()
195
 * @method $this withSortingField($value)
196
 * @method string getAscending()
197
 * @method $this withAscending($value)
198
 */
199
class ListNodesByNodeGroupId extends V20181230Rpc
200
{
201
}
202
203
/**
204
 * @method string getOffset()
205
 * @method $this withOffset($value)
206
 * @method string getJoinPermissionId()
207
 * @method $this withJoinPermissionId($value)
208
 * @method string getFuzzyDevEui()
209
 * @method $this withFuzzyDevEui($value)
210
 * @method string getLimit()
211
 * @method $this withLimit($value)
212
 * @method string getSortingField()
213
 * @method $this withSortingField($value)
214
 * @method string getAscending()
215
 * @method $this withAscending($value)
216
 */
217
class ListNodesByOwnedJoinPermissionId extends V20181230Rpc
218
{
219
}
220
221
/**
222
 * @method string getMcAddress()
223
 * @method $this withMcAddress($value)
224
 * @method string getFPort()
225
 * @method $this withFPort($value)
226
 * @method string getContent()
227
 * @method $this withContent($value)
228
 */
229
class SendMulticastCommand extends V20181230Rpc
230
{
231
    /** @var string */
232
    public $scheme = 'http';
233
}
234
235
/**
236
 * @method string getDevEui()
237
 * @method $this withDevEui($value)
238
 * @method string getMaxRetries()
239
 * @method $this withMaxRetries($value)
240
 * @method string getCleanUp()
241
 * @method $this withCleanUp($value)
242
 * @method string getFPort()
243
 * @method $this withFPort($value)
244
 * @method string getComfirmed()
245
 * @method $this withComfirmed($value)
246
 * @method string getContent()
247
 * @method $this withContent($value)
248
 */
249
class SendUnicastCommand extends V20181230Rpc
250
{
251
    /** @var string */
252
    public $scheme = 'http';
253
}
254
255
/**
256
 * @method string getOffset()
257
 * @method $this withOffset($value)
258
 * @method string getLimit()
259
 * @method $this withLimit($value)
260
 * @method string getMcAddress()
261
 * @method $this withMcAddress($value)
262
 */
263
class ListBoundNodesByMcAddress extends V20181230Rpc
264
{
265
    /** @var string */
266
    public $scheme = 'http';
267
}
268
269
/**
270
 * @method string getDevEui()
271
 * @method $this withDevEui($value)
272
 */
273
class GetNodeMulticastConfig extends V20181230Rpc
274
{
275
    /** @var string */
276
    public $scheme = 'http';
277
}
278
279
/**
280
 * @method string getMcAddress()
281
 * @method $this withMcAddress($value)
282
 */
283
class GetMulticastGroup extends V20181230Rpc
284
{
285
    /** @var string */
286
    public $scheme = 'http';
287
}
288
289
/**
290
 * @method string getMcAddress()
291
 * @method $this withMcAddress($value)
292
 * @method array getDevEuiList()
293
 */
294
class UnbindNodesFromMulticastGroup extends V20181230Rpc
295
{
296
    /** @var string */
297
    public $scheme = 'http';
298
299
300
    /**
301
     * @param array $value
302
     *
303
     * @return $this
304
     */
305
    public function withDevEuiList(array $value)
306
    {
307
        $this->data['DevEuiList'] = $value;
308
        foreach ($value as $i => $iValue) {
309
            $this->options['query']['DevEuiList.' . ($i + 1)] = $iValue;
310
        }
311
312
        return $this;
313
    }
314
}
315
316
/**
317
 * @method string getMcAddress()
318
 * @method $this withMcAddress($value)
319
 * @method array getDevEuiList()
320
 */
321
class BindNodesToMulticastGroup extends V20181230Rpc
322
{
323
    /** @var string */
324
    public $scheme = 'http';
325
326
327
    /**
328
     * @param array $value
329
     *
330
     * @return $this
331
     */
332
    public function withDevEuiList(array $value)
333
    {
334
        $this->data['DevEuiList'] = $value;
335
        foreach ($value as $i => $iValue) {
336
            $this->options['query']['DevEuiList.' . ($i + 1)] = $iValue;
337
        }
338
339
        return $this;
340
    }
341
}
342
343
/**
344
 * @method string getMcAddress()
345
 * @method $this withMcAddress($value)
346
 */
347
class DeleteMulticastGroup extends V20181230Rpc
348
{
349
    /** @var string */
350
    public $scheme = 'http';
351
}
352
353
/**
354
 * @method string getClassMode()
355
 * @method $this withClassMode($value)
356
 * @method string getFrequency()
357
 * @method $this withFrequency($value)
358
 * @method string getLoraVersion()
359
 * @method $this withLoraVersion($value)
360
 * @method string getPeriodicity()
361
 * @method $this withPeriodicity($value)
362
 * @method string getDataRate()
363
 * @method $this withDataRate($value)
364
 */
365
class CreateMulticastGroup extends V20181230Rpc
366
{
367
    /** @var string */
368
    public $scheme = 'http';
369
}
370
371
/**
372
 * @method array getNotificationId()
373
 * @method string getTargetHandleState()
374
 * @method $this withTargetHandleState($value)
375
 */
376
class UpdateNotificationsHandleState extends V20181230Rpc
377
{
378
    /** @var string */
379
    public $scheme = 'http';
380
381
382
    /**
383
     * @param array $value
384
     *
385
     * @return $this
386
     */
387
    public function withNotificationId(array $value)
388
    {
389
        $this->data['NotificationId'] = $value;
390
        foreach ($value as $i => $iValue) {
391
            $this->options['query']['NotificationId.' . ($i + 1)] = $iValue;
392
        }
393
394
        return $this;
395
    }
396
}
397
398
/**
399
 * @method string getDevEui()
400
 * @method $this withDevEui($value)
401
 * @method string getDebugConfig()
402
 * @method $this withDebugConfig($value)
403
 * @method string getJoinAcceptConfig()
404
 * @method $this withJoinAcceptConfig($value)
405
 */
406
class UpdateLabNodeJoinAcceptConfig extends V20181230Rpc
407
{
408
}
409
410
/**
411
 * @method string getDevEui()
412
 * @method $this withDevEui($value)
413
 * @method string getDebugConfig()
414
 * @method $this withDebugConfig($value)
415
 * @method string getDownlinkConfig()
416
 * @method $this withDownlinkConfig($value)
417
 */
418
class UpdateLabNodeDownlinkConfig extends V20181230Rpc
419
{
420
}
421
422
/**
423
 * @method string getDevEui()
424
 * @method $this withDevEui($value)
425
 * @method string getDebugConfigJson()
426
 * @method $this withDebugConfigJson($value)
427
 */
428
class UpdateLabNodeDebugConfig extends V20181230Rpc
429
{
430
}
431
432
/**
433
 * @method string getClassMode()
434
 * @method $this withClassMode($value)
435
 * @method string getDevEui()
436
 * @method $this withDevEui($value)
437
 * @method string getLoraVersion()
438
 * @method $this withLoraVersion($value)
439
 * @method string getName()
440
 * @method $this withName($value)
441
 */
442
class UpdateLabNode extends V20181230Rpc
443
{
444
}
445
446
/**
447
 * @method string getGwEui()
448
 * @method $this withGwEui($value)
449
 * @method string getEnabled()
450
 * @method $this withEnabled($value)
451
 */
452
class UpdateLabGatewayUartCtrl extends V20181230Rpc
453
{
454
}
455
456
/**
457
 * @method string getGwEui()
458
 * @method $this withGwEui($value)
459
 * @method string getEnabled()
460
 * @method $this withEnabled($value)
461
 */
462
class UpdateLabGatewaySshCtrl extends V20181230Rpc
463
{
464
}
465
466
/**
467
 * @method string getGwEui()
468
 * @method $this withGwEui($value)
469
 * @method string getGwmpConfig()
470
 * @method $this withGwmpConfig($value)
471
 */
472
class UpdateLabGatewayGwmpConfig extends V20181230Rpc
473
{
474
}
475
476
/**
477
 * @method string getGwEui()
478
 * @method $this withGwEui($value)
479
 * @method string getName()
480
 * @method $this withName($value)
481
 */
482
class UpdateLabGateway extends V20181230Rpc
483
{
484
    /** @var string */
485
    public $scheme = 'http';
486
}
487
488
/**
489
 * @method string getGwEui()
490
 * @method $this withGwEui($value)
491
 * @method string getEnabled()
492
 * @method $this withEnabled($value)
493
 */
494
class UpdateGatewayEnablingState extends V20181230Rpc
495
{
496
}
497
498
/**
499
 * @method string getCity()
500
 * @method $this withCity($value)
501
 * @method string getLatitude()
502
 * @method $this withLatitude($value)
503
 * @method string getDescription()
504
 * @method $this withDescription($value)
505
 * @method string getAddressCode()
506
 * @method $this withAddressCode($value)
507
 * @method string getGisCoordinateSystem()
508
 * @method $this withGisCoordinateSystem($value)
509
 * @method string getLongitude()
510
 * @method $this withLongitude($value)
511
 * @method string getAddress()
512
 * @method $this withAddress($value)
513
 * @method string getGwEui()
514
 * @method $this withGwEui($value)
515
 * @method string getFreqBandPlanGroupId()
516
 * @method $this withFreqBandPlanGroupId($value)
517
 * @method string getDistrict()
518
 * @method $this withDistrict($value)
519
 * @method string getName()
520
 * @method $this withName($value)
521
 * @method string getCommunicationMode()
522
 * @method $this withCommunicationMode($value)
523
 */
524
class UpdateGateway extends V20181230Rpc
525
{
526
}
527
528
class UnregisterKpmPublicKey extends V20181230Rpc
529
{
530
}
531
532
/**
533
 * @method string getDevEui()
534
 * @method $this withDevEui($value)
535
 * @method string getGwEui()
536
 * @method $this withGwEui($value)
537
 */
538
class UnbindLabNodeFromLabGateway extends V20181230Rpc
539
{
540
}
541
542
/**
543
 * @method string getGwEui()
544
 * @method $this withGwEui($value)
545
 */
546
class TriggerLabGatewayLogReport extends V20181230Rpc
547
{
548
}
549
550
/**
551
 * @method string getGwEui()
552
 * @method $this withGwEui($value)
553
 */
554
class TriggerLabGatewayDeviceInfoReport extends V20181230Rpc
555
{
556
}
557
558
/**
559
 * @method string getGwEui()
560
 * @method $this withGwEui($value)
561
 */
562
class TriggerLabGatewayConfigReport extends V20181230Rpc
563
{
564
}
565
566
/**
567
 * @method string getLoraVersion()
568
 * @method $this withLoraVersion($value)
569
 * @method string getRequiredCount()
570
 * @method $this withRequiredCount($value)
571
 */
572
class SubmitNodeTupleOrder extends V20181230Rpc
573
{
574
    /** @var string */
575
    public $scheme = 'http';
576
}
577
578
/**
579
 * @method string getRequiredCount()
580
 * @method $this withRequiredCount($value)
581
 */
582
class SubmitGatewayTupleOrder extends V20181230Rpc
583
{
584
    /** @var string */
585
    public $scheme = 'http';
586
}
587
588
/**
589
 * @method string getDevEui()
590
 * @method $this withDevEui($value)
591
 * @method string getDebugConfig()
592
 * @method $this withDebugConfig($value)
593
 * @method string getMacCommand()
594
 * @method $this withMacCommand($value)
595
 */
596
class SendMacCommandToLabNode extends V20181230Rpc
597
{
598
    /** @var string */
599
    public $scheme = 'http';
600
}
601
602
/**
603
 * @method string getDevEui()
604
 * @method $this withDevEui($value)
605
 * @method string getDebugConfig()
606
 * @method $this withDebugConfig($value)
607
 * @method string getBusinessCommand()
608
 * @method $this withBusinessCommand($value)
609
 */
610
class SendBusinessCommandToLabNode extends V20181230Rpc
611
{
612
}
613
614
/**
615
 * @method string getPublicKey()
616
 * @method $this withPublicKey($value)
617
 */
618
class RegisterKpmPublicKey extends V20181230Rpc
619
{
620
}
621
622
/**
623
 * @method string getGwEui()
624
 * @method $this withGwEui($value)
625
 */
626
class RebootLabGateway extends V20181230Rpc
627
{
628
    /** @var string */
629
    public $scheme = 'http';
630
}
631
632
/**
633
 * @method string getOffset()
634
 * @method $this withOffset($value)
635
 * @method string getEndMillis()
636
 * @method $this withEndMillis($value)
637
 * @method string getHandleState()
638
 * @method $this withHandleState($value)
639
 * @method string getLimit()
640
 * @method $this withLimit($value)
641
 * @method array getCategory()
642
 * @method string getBeginMillis()
643
 * @method $this withBeginMillis($value)
644
 * @method string getSortingField()
645
 * @method $this withSortingField($value)
646
 * @method string getAscending()
647
 * @method $this withAscending($value)
648
 */
649
class ListNotifications extends V20181230Rpc
650
{
651
    /** @var string */
652
    public $method = 'GET';
653
654
    /**
655
     * @param array $value
656
     *
657
     * @return $this
658
     */
659
    public function withCategory(array $value)
660
    {
661
        $this->data['Category'] = $value;
662
        foreach ($value as $i => $iValue) {
663
            $this->options['query']['Category.' . ($i + 1)] = $iValue;
664
        }
665
666
        return $this;
667
    }
668
}
669
670
/**
671
 * @method string getIsKpm()
672
 * @method $this withIsKpm($value)
673
 * @method string getOffset()
674
 * @method $this withOffset($value)
675
 * @method string getLimit()
676
 * @method $this withLimit($value)
677
 * @method array getState()
678
 * @method string getSortingField()
679
 * @method $this withSortingField($value)
680
 * @method string getAscending()
681
 * @method $this withAscending($value)
682
 */
683
class ListNodeTupleOrders extends V20181230Rpc
684
{
685
    /** @var string */
686
    public $scheme = 'http';
687
688
689
    /**
690
     * @param array $value
691
     *
692
     * @return $this
693
     */
694
    public function withState(array $value)
695
    {
696
        $this->data['State'] = $value;
697
        foreach ($value as $i => $iValue) {
698
            $this->options['query']['State.' . ($i + 1)] = $iValue;
699
        }
700
701
        return $this;
702
    }
703
}
704
705
/**
706
 * @method string getEndMillis()
707
 * @method $this withEndMillis($value)
708
 * @method string getBeginMillis()
709
 * @method $this withBeginMillis($value)
710
 * @method string getNodeGroupId()
711
 * @method $this withNodeGroupId($value)
712
 * @method string getTimeIntervalUnit()
713
 * @method $this withTimeIntervalUnit($value)
714
 */
715
class ListNodeGroupTransferFlowStats extends V20181230Rpc
716
{
717
}
718
719
/**
720
 * @method string getFuzzyName()
721
 * @method $this withFuzzyName($value)
722
 * @method string getOffset()
723
 * @method $this withOffset($value)
724
 * @method string getFreqBandPlanGroupId()
725
 * @method $this withFreqBandPlanGroupId($value)
726
 * @method string getFuzzyDevEui()
727
 * @method $this withFuzzyDevEui($value)
728
 * @method string getLimit()
729
 * @method $this withLimit($value)
730
 * @method string getSortingField()
731
 * @method $this withSortingField($value)
732
 * @method string getAscending()
733
 * @method $this withAscending($value)
734
 */
735
class ListLabNodes extends V20181230Rpc
736
{
737
}
738
739
/**
740
 * @method string getEndMillis()
741
 * @method $this withEndMillis($value)
742
 * @method string getPageNumber()
743
 * @method $this withPageNumber($value)
744
 * @method string getDevEui()
745
 * @method $this withDevEui($value)
746
 * @method string getPageSize()
747
 * @method $this withPageSize($value)
748
 * @method string getBeginMillis()
749
 * @method $this withBeginMillis($value)
750
 */
751
class ListLabNodeLogs extends V20181230Rpc
752
{
753
}
754
755
/**
756
 * @method string getFuzzyName()
757
 * @method $this withFuzzyName($value)
758
 * @method string getOffset()
759
 * @method $this withOffset($value)
760
 * @method string getFuzzyGwEui()
761
 * @method $this withFuzzyGwEui($value)
762
 * @method string getFreqBandPlanGroupId()
763
 * @method $this withFreqBandPlanGroupId($value)
764
 * @method string getLimit()
765
 * @method $this withLimit($value)
766
 * @method string getOnlineState()
767
 * @method $this withOnlineState($value)
768
 * @method string getSortingField()
769
 * @method $this withSortingField($value)
770
 * @method string getAscending()
771
 * @method $this withAscending($value)
772
 */
773
class ListLabGateways extends V20181230Rpc
774
{
775
}
776
777
/**
778
 * @method string getGwEui()
779
 * @method $this withGwEui($value)
780
 * @method string getEndMillis()
781
 * @method $this withEndMillis($value)
782
 * @method string getPageNumber()
783
 * @method $this withPageNumber($value)
784
 * @method string getDevEui()
785
 * @method $this withDevEui($value)
786
 * @method string getPageSize()
787
 * @method $this withPageSize($value)
788
 * @method string getBeginMillis()
789
 * @method $this withBeginMillis($value)
790
 */
791
class ListLabGatewayLogs extends V20181230Rpc
792
{
793
}
794
795
/**
796
 * @method string getOffset()
797
 * @method $this withOffset($value)
798
 * @method string getLimit()
799
 * @method $this withLimit($value)
800
 * @method array getState()
801
 * @method string getSortingField()
802
 * @method $this withSortingField($value)
803
 * @method string getAscending()
804
 * @method $this withAscending($value)
805
 */
806
class ListGatewayTupleOrders extends V20181230Rpc
807
{
808
809
    /**
810
     * @param array $value
811
     *
812
     * @return $this
813
     */
814
    public function withState(array $value)
815
    {
816
        $this->data['State'] = $value;
817
        foreach ($value as $i => $iValue) {
818
            $this->options['query']['State.' . ($i + 1)] = $iValue;
819
        }
820
821
        return $this;
822
    }
823
}
824
825
/**
826
 * @method string getEndMillis()
827
 * @method $this withEndMillis($value)
828
 * @method string getPageNumber()
829
 * @method $this withPageNumber($value)
830
 * @method string getPageSize()
831
 * @method $this withPageSize($value)
832
 * @method string getGwEui()
833
 * @method $this withGwEui($value)
834
 * @method string getDevEui()
835
 * @method $this withDevEui($value)
836
 * @method string getCategory()
837
 * @method $this withCategory($value)
838
 * @method string getBeginMillis()
839
 * @method $this withBeginMillis($value)
840
 * @method string getSortingField()
841
 * @method $this withSortingField($value)
842
 * @method string getAscending()
843
 * @method $this withAscending($value)
844
 */
845
class ListGatewayTransferPackets extends V20181230Rpc
846
{
847
}
848
849
/**
850
 * @method string getEndMillis()
851
 * @method $this withEndMillis($value)
852
 * @method string getBeginMillis()
853
 * @method $this withBeginMillis($value)
854
 * @method string getGwEui()
855
 * @method $this withGwEui($value)
856
 * @method string getTimeIntervalUnit()
857
 * @method $this withTimeIntervalUnit($value)
858
 */
859
class ListGatewayTransferFlowStats extends V20181230Rpc
860
{
861
}
862
863
class ListGatewaysGisInfo extends V20181230Rpc
864
{
865
}
866
867
/**
868
 * @method string getOffSet()
869
 * @method $this withOffSet($value)
870
 * @method string getLimit()
871
 * @method $this withLimit($value)
872
 * @method string getGwEui()
873
 * @method $this withGwEui($value)
874
 * @method string getSortingField()
875
 * @method $this withSortingField($value)
876
 * @method string getAscending()
877
 * @method $this withAscending($value)
878
 */
879
class ListGatewayOnlineRecords extends V20181230Rpc
880
{
881
}
882
883
/**
884
 * @method string getGwEui()
885
 * @method $this withGwEui($value)
886
 */
887
class ListBoundLabNodes extends V20181230Rpc
888
{
889
}
890
891
/**
892
 * @method string getDevEui()
893
 * @method $this withDevEui($value)
894
 */
895
class ListBoundLabGateways extends V20181230Rpc
896
{
897
}
898
899
class ListActiveGateways extends V20181230Rpc
900
{
901
}
902
903
class GetUserLicense extends V20181230Rpc
904
{
905
    /** @var string */
906
    public $scheme = 'http';
907
}
908
909
/**
910
 * @method string getNotificationId()
911
 * @method $this withNotificationId($value)
912
 */
913
class GetNotification extends V20181230Rpc
914
{
915
    /** @var string */
916
    public $method = 'GET';
917
}
918
919
/**
920
 * @method string getOrderId()
921
 * @method $this withOrderId($value)
922
 */
923
class GetNodeTuplesDownloadUrl extends V20181230Rpc
924
{
925
}
926
927
/**
928
 * @method string getOrderId()
929
 * @method $this withOrderId($value)
930
 */
931
class GetNodeTupleOrder extends V20181230Rpc
932
{
933
}
934
935
/**
936
 * @method string getDevEui()
937
 * @method $this withDevEui($value)
938
 */
939
class GetLabNodeJoinAcceptConfig extends V20181230Rpc
940
{
941
}
942
943
/**
944
 * @method string getDevEui()
945
 * @method $this withDevEui($value)
946
 */
947
class GetLabNodeDownlinkConfig extends V20181230Rpc
948
{
949
}
950
951
/**
952
 * @method string getDevEui()
953
 * @method $this withDevEui($value)
954
 */
955
class GetLabNodeDebugConfig extends V20181230Rpc
956
{
957
}
958
959
/**
960
 * @method string getDevEui()
961
 * @method $this withDevEui($value)
962
 */
963
class GetLabNode extends V20181230Rpc
964
{
965
}
966
967
/**
968
 * @method string getGwEui()
969
 * @method $this withGwEui($value)
970
 */
971
class GetLabGatewayGwmpConfig extends V20181230Rpc
972
{
973
}
974
975
/**
976
 * @method string getGwEui()
977
 * @method $this withGwEui($value)
978
 */
979
class GetLabGateway extends V20181230Rpc
980
{
981
}
982
983
/**
984
 * @method string getOrderId()
985
 * @method $this withOrderId($value)
986
 */
987
class GetGatewayTuplesDownloadUrl extends V20181230Rpc
988
{
989
}
990
991
/**
992
 * @method string getOrderId()
993
 * @method $this withOrderId($value)
994
 */
995
class GetGatewayTupleOrder extends V20181230Rpc
996
{
997
}
998
999
/**
1000
 * @method string getGwEui()
1001
 * @method $this withGwEui($value)
1002
 * @method string getEndMillis()
1003
 * @method $this withEndMillis($value)
1004
 * @method string getDevEui()
1005
 * @method $this withDevEui($value)
1006
 * @method string getCategory()
1007
 * @method $this withCategory($value)
1008
 * @method string getBeginMillis()
1009
 * @method $this withBeginMillis($value)
1010
 * @method string getSortingField()
1011
 * @method $this withSortingField($value)
1012
 * @method string getAscending()
1013
 * @method $this withAscending($value)
1014
 */
1015
class GetGatewayTransferPacketsDownloadUrl extends V20181230Rpc
1016
{
1017
}
1018
1019
/**
1020
 * @method string getGwEui()
1021
 * @method $this withGwEui($value)
1022
 */
1023
class GetGatewayStatusStat extends V20181230Rpc
1024
{
1025
}
1026
1027
/**
1028
 * @method string getEndMillis()
1029
 * @method $this withEndMillis($value)
1030
 * @method string getBeginMillis()
1031
 * @method $this withBeginMillis($value)
1032
 * @method string getGwEui()
1033
 * @method $this withGwEui($value)
1034
 */
1035
class GetGatewayPacketStat extends V20181230Rpc
1036
{
1037
}
1038
1039
/**
1040
 * @method string getGwEui()
1041
 * @method $this withGwEui($value)
1042
 */
1043
class GetGateway extends V20181230Rpc
1044
{
1045
}
1046
1047
/**
1048
 * @method string getGroupId()
1049
 * @method $this withGroupId($value)
1050
 */
1051
class GetFreqBandPlanGroup extends V20181230Rpc
1052
{
1053
}
1054
1055
class DescribeRegions extends V20181230Rpc
1056
{
1057
}
1058
1059
/**
1060
 * @method string getDevEui()
1061
 * @method $this withDevEui($value)
1062
 */
1063
class DeleteLabNode extends V20181230Rpc
1064
{
1065
}
1066
1067
/**
1068
 * @method string getGwEui()
1069
 * @method $this withGwEui($value)
1070
 */
1071
class DeleteLabGateway extends V20181230Rpc
1072
{
1073
}
1074
1075
/**
1076
 * @method string getGwEui()
1077
 * @method $this withGwEui($value)
1078
 */
1079
class DeleteGateway extends V20181230Rpc
1080
{
1081
}
1082
1083
/**
1084
 * @method string getClassMode()
1085
 * @method $this withClassMode($value)
1086
 * @method string getLoraVersion()
1087
 * @method $this withLoraVersion($value)
1088
 * @method string getFreqBandPlanGroupId()
1089
 * @method $this withFreqBandPlanGroupId($value)
1090
 * @method string getName()
1091
 * @method $this withName($value)
1092
 */
1093
class CreateLabNode extends V20181230Rpc
1094
{
1095
}
1096
1097
/**
1098
 * @method string getFreqBandPlanGroupId()
1099
 * @method $this withFreqBandPlanGroupId($value)
1100
 * @method string getName()
1101
 * @method $this withName($value)
1102
 */
1103
class CreateLabGateway extends V20181230Rpc
1104
{
1105
}
1106
1107
/**
1108
 * @method string getCity()
1109
 * @method $this withCity($value)
1110
 * @method string getLatitude()
1111
 * @method $this withLatitude($value)
1112
 * @method string getDescription()
1113
 * @method $this withDescription($value)
1114
 * @method string getAddressCode()
1115
 * @method $this withAddressCode($value)
1116
 * @method string getGisCoordinateSystem()
1117
 * @method $this withGisCoordinateSystem($value)
1118
 * @method string getLongitude()
1119
 * @method $this withLongitude($value)
1120
 * @method string getPinCode()
1121
 * @method $this withPinCode($value)
1122
 * @method string getAddress()
1123
 * @method $this withAddress($value)
1124
 * @method string getGwEui()
1125
 * @method $this withGwEui($value)
1126
 * @method string getFreqBandPlanGroupId()
1127
 * @method $this withFreqBandPlanGroupId($value)
1128
 * @method string getDistrict()
1129
 * @method $this withDistrict($value)
1130
 * @method string getName()
1131
 * @method $this withName($value)
1132
 * @method string getCommunicationMode()
1133
 * @method $this withCommunicationMode($value)
1134
 */
1135
class CreateGateway extends V20181230Rpc
1136
{
1137
}
1138
1139
/**
1140
 * @method string getEndMillis()
1141
 * @method $this withEndMillis($value)
1142
 * @method string getHandleState()
1143
 * @method $this withHandleState($value)
1144
 * @method array getCategory()
1145
 * @method string getBeginMillis()
1146
 * @method $this withBeginMillis($value)
1147
 */
1148
class CountNotifications extends V20181230Rpc
1149
{
1150
1151
    /**
1152
     * @param array $value
1153
     *
1154
     * @return $this
1155
     */
1156
    public function withCategory(array $value)
1157
    {
1158
        $this->data['Category'] = $value;
1159
        foreach ($value as $i => $iValue) {
1160
            $this->options['query']['Category.' . ($i + 1)] = $iValue;
1161
        }
1162
1163
        return $this;
1164
    }
1165
}
1166
1167
/**
1168
 * @method string getIsKpm()
1169
 * @method $this withIsKpm($value)
1170
 * @method array getStates()
1171
 */
1172
class CountNodeTupleOrders extends V20181230Rpc
1173
{
1174
1175
    /**
1176
     * @param array $value
1177
     *
1178
     * @return $this
1179
     */
1180
    public function withStates(array $value)
1181
    {
1182
        $this->data['States'] = $value;
1183
        foreach ($value as $i => $iValue) {
1184
            $this->options['query']['States.' . ($i + 1)] = $iValue;
1185
        }
1186
1187
        return $this;
1188
    }
1189
}
1190
1191
/**
1192
 * @method string getFuzzyName()
1193
 * @method $this withFuzzyName($value)
1194
 * @method string getActivationState()
1195
 * @method $this withActivationState($value)
1196
 * @method string getFreqBandPlanGroupId()
1197
 * @method $this withFreqBandPlanGroupId($value)
1198
 * @method string getFuzzyDevEui()
1199
 * @method $this withFuzzyDevEui($value)
1200
 */
1201
class CountLabNodes extends V20181230Rpc
1202
{
1203
}
1204
1205
/**
1206
 * @method string getFuzzyName()
1207
 * @method $this withFuzzyName($value)
1208
 * @method string getFuzzyGwEui()
1209
 * @method $this withFuzzyGwEui($value)
1210
 * @method string getFreqBandPlanGroupId()
1211
 * @method $this withFreqBandPlanGroupId($value)
1212
 * @method string getFuzzyCity()
1213
 * @method $this withFuzzyCity($value)
1214
 * @method string getOnlineState()
1215
 * @method $this withOnlineState($value)
1216
 * @method string getIsEnabled()
1217
 * @method $this withIsEnabled($value)
1218
 */
1219
class CountGateways extends V20181230Rpc
1220
{
1221
}
1222
1223
/**
1224
 * @method string getJoinPermissionId()
1225
 * @method $this withJoinPermissionId($value)
1226
 */
1227
class DeleteLocalJoinPermission extends V20181230Rpc
1228
{
1229
}
1230
1231
/**
1232
 * @method string getClassMode()
1233
 * @method $this withClassMode($value)
1234
 * @method string getFreqBandPlanGroupId()
1235
 * @method $this withFreqBandPlanGroupId($value)
1236
 * @method string getUseDefaultJoinEui()
1237
 * @method $this withUseDefaultJoinEui($value)
1238
 * @method string getJoinPermissionName()
1239
 * @method $this withJoinPermissionName($value)
1240
 */
1241
class CreateLocalJoinPermission extends V20181230Rpc
1242
{
1243
    /** @var string */
1244
    public $scheme = 'http';
1245
}
1246
1247
/**
1248
 * @method string getDevEui()
1249
 * @method $this withDevEui($value)
1250
 * @method string getGwEui()
1251
 * @method $this withGwEui($value)
1252
 */
1253
class BindLabNodeToLabGateway extends V20181230Rpc
1254
{
1255
}
1256
1257
/**
1258
 * @method string getJoinPermissionId()
1259
 * @method $this withJoinPermissionId($value)
1260
 */
1261
class GetOwnedJoinPermission extends V20181230Rpc
1262
{
1263
}
1264
1265
/**
1266
 * @method string getJoinPermissionId()
1267
 * @method $this withJoinPermissionId($value)
1268
 */
1269
class GetRentedJoinPermission extends V20181230Rpc
1270
{
1271
}
1272
1273
/**
1274
 * @method string getFuzzyJoinPermissionName()
1275
 * @method $this withFuzzyJoinPermissionName($value)
1276
 * @method string getOffset()
1277
 * @method $this withOffset($value)
1278
 * @method string getFuzzyRenterAliyunId()
1279
 * @method $this withFuzzyRenterAliyunId($value)
1280
 * @method string getEnabled()
1281
 * @method $this withEnabled($value)
1282
 * @method string getFuzzyJoinEui()
1283
 * @method $this withFuzzyJoinEui($value)
1284
 * @method string getLimit()
1285
 * @method $this withLimit($value)
1286
 * @method string getSortingField()
1287
 * @method $this withSortingField($value)
1288
 * @method string getAscending()
1289
 * @method $this withAscending($value)
1290
 */
1291
class ListOwnedJoinPermissions extends V20181230Rpc
1292
{
1293
}
1294
1295
/**
1296
 * @method string getType()
1297
 * @method $this withType($value)
1298
 * @method string getEnabled()
1299
 * @method $this withEnabled($value)
1300
 * @method string getFuzzyJoinEui()
1301
 * @method $this withFuzzyJoinEui($value)
1302
 * @method string getLimit()
1303
 * @method $this withLimit($value)
1304
 * @method string getFuzzyJoinPermissionName()
1305
 * @method $this withFuzzyJoinPermissionName($value)
1306
 * @method string getOffset()
1307
 * @method $this withOffset($value)
1308
 * @method string getBoundNodeGroup()
1309
 * @method $this withBoundNodeGroup($value)
1310
 * @method string getFuzzyOwnerAliyunId()
1311
 * @method $this withFuzzyOwnerAliyunId($value)
1312
 * @method string getSortingField()
1313
 * @method $this withSortingField($value)
1314
 * @method string getAscending()
1315
 * @method $this withAscending($value)
1316
 */
1317
class ListRentedJoinPermissions extends V20181230Rpc
1318
{
1319
}
1320
1321
/**
1322
 * @method string getFuzzyName()
1323
 * @method $this withFuzzyName($value)
1324
 * @method string getFuzzyGwEui()
1325
 * @method $this withFuzzyGwEui($value)
1326
 * @method string getFreqBandPlanGroupId()
1327
 * @method $this withFreqBandPlanGroupId($value)
1328
 * @method string getOnlineState()
1329
 * @method $this withOnlineState($value)
1330
 */
1331
class CountLabGateways extends V20181230Rpc
1332
{
1333
}
1334
1335
/**
1336
 * @method string getFuzzyJoinPermissionName()
1337
 * @method $this withFuzzyJoinPermissionName($value)
1338
 * @method string getFuzzyRenterAliyunId()
1339
 * @method $this withFuzzyRenterAliyunId($value)
1340
 * @method string getEnabled()
1341
 * @method $this withEnabled($value)
1342
 * @method string getFuzzyJoinEui()
1343
 * @method $this withFuzzyJoinEui($value)
1344
 */
1345
class CountOwnedJoinPermissions extends V20181230Rpc
1346
{
1347
}
1348
1349
/**
1350
 * @method array getStates()
1351
 */
1352
class CountGatewayTupleOrders extends V20181230Rpc
1353
{
1354
1355
    /**
1356
     * @param array $value
1357
     *
1358
     * @return $this
1359
     */
1360
    public function withStates(array $value)
1361
    {
1362
        $this->data['States'] = $value;
1363
        foreach ($value as $i => $iValue) {
1364
            $this->options['query']['States.' . ($i + 1)] = $iValue;
1365
        }
1366
1367
        return $this;
1368
    }
1369
}
1370
1371
/**
1372
 * @method string getFuzzyJoinPermissionName()
1373
 * @method $this withFuzzyJoinPermissionName($value)
1374
 * @method string getType()
1375
 * @method $this withType($value)
1376
 * @method string getEnabled()
1377
 * @method $this withEnabled($value)
1378
 * @method string getBoundNodeGroup()
1379
 * @method $this withBoundNodeGroup($value)
1380
 * @method string getFuzzyJoinEui()
1381
 * @method $this withFuzzyJoinEui($value)
1382
 * @method string getFuzzyOwnerAliyunId()
1383
 * @method $this withFuzzyOwnerAliyunId($value)
1384
 */
1385
class CountRentedJoinPermissions extends V20181230Rpc
1386
{
1387
}
1388
1389
/**
1390
 * @method string getClassMode()
1391
 * @method $this withClassMode($value)
1392
 * @method string getFreqBandPlanGroupId()
1393
 * @method $this withFreqBandPlanGroupId($value)
1394
 * @method string getJoinPermissionName()
1395
 * @method $this withJoinPermissionName($value)
1396
 */
1397
class ApplyRoamingJoinPermission extends V20181230Rpc
1398
{
1399
}
1400
1401
/**
1402
 * @method string getJoinPermissionId()
1403
 * @method $this withJoinPermissionId($value)
1404
 * @method string getJoinPermissionType()
1405
 * @method $this withJoinPermissionType($value)
1406
 */
1407
class ReturnJoinPermission extends V20181230Rpc
1408
{
1409
}
1410
1411
/**
1412
 * @method string getJoinPermissionId()
1413
 * @method $this withJoinPermissionId($value)
1414
 * @method string getRenterAliyunId()
1415
 * @method $this withRenterAliyunId($value)
1416
 */
1417
class SubmitJoinPermissionAuthOrder extends V20181230Rpc
1418
{
1419
}
1420
1421
/**
1422
 * @method string getOrderId()
1423
 * @method $this withOrderId($value)
1424
 */
1425
class AcceptJoinPermissionAuthOrder extends V20181230Rpc
1426
{
1427
    /** @var string */
1428
    public $scheme = 'http';
1429
}
1430
1431
/**
1432
 * @method string getOrderId()
1433
 * @method $this withOrderId($value)
1434
 */
1435
class CancelJoinPermissionAuthOrder extends V20181230Rpc
1436
{
1437
}
1438
1439
/**
1440
 * @method string getOrderId()
1441
 * @method $this withOrderId($value)
1442
 */
1443
class RejectJoinPermissionAuthOrder extends V20181230Rpc
1444
{
1445
}
1446
1447
/**
1448
 * @method string getOrderId()
1449
 * @method $this withOrderId($value)
1450
 */
1451
class GetJoinPermissionAuthOrder extends V20181230Rpc
1452
{
1453
}
1454
1455
class GetKpmPublicKey extends V20181230Rpc
1456
{
1457
}
1458
1459
/**
1460
 * @method string getNodeGroupName()
1461
 * @method $this withNodeGroupName($value)
1462
 * @method string getJoinPermissionId()
1463
 * @method $this withJoinPermissionId($value)
1464
 */
1465
class CreateNodeGroup extends V20181230Rpc
1466
{
1467
    /** @var string */
1468
    public $scheme = 'http';
1469
}
1470
1471
/**
1472
 * @method string getNodeGroupId()
1473
 * @method $this withNodeGroupId($value)
1474
 */
1475
class DeleteNodeGroup extends V20181230Rpc
1476
{
1477
}
1478
1479
/**
1480
 * @method string getNodeGroupName()
1481
 * @method $this withNodeGroupName($value)
1482
 * @method string getNodeGroupId()
1483
 * @method $this withNodeGroupId($value)
1484
 */
1485
class UpdateNodeGroup extends V20181230Rpc
1486
{
1487
}
1488
1489
/**
1490
 * @method string getNodeGroupId()
1491
 * @method $this withNodeGroupId($value)
1492
 */
1493
class GetNodeGroup extends V20181230Rpc
1494
{
1495
    /** @var string */
1496
    public $scheme = 'http';
1497
}
1498
1499
/**
1500
 * @method string getFuzzyName()
1501
 * @method $this withFuzzyName($value)
1502
 * @method string getOffset()
1503
 * @method $this withOffset($value)
1504
 * @method string getFuzzyJoinEui()
1505
 * @method $this withFuzzyJoinEui($value)
1506
 * @method string getFuzzyDevEui()
1507
 * @method $this withFuzzyDevEui($value)
1508
 * @method string getLimit()
1509
 * @method $this withLimit($value)
1510
 * @method string getSortingField()
1511
 * @method $this withSortingField($value)
1512
 * @method string getAscending()
1513
 * @method $this withAscending($value)
1514
 */
1515
class ListNodeGroups extends V20181230Rpc
1516
{
1517
}
1518
1519
/**
1520
 * @method string getFuzzyName()
1521
 * @method $this withFuzzyName($value)
1522
 * @method string getFuzzyJoinEui()
1523
 * @method $this withFuzzyJoinEui($value)
1524
 * @method string getFuzzyDevEui()
1525
 * @method $this withFuzzyDevEui($value)
1526
 */
1527
class CountNodeGroups extends V20181230Rpc
1528
{
1529
}
1530
1531
/**
1532
 * @method string getNodeGroupId()
1533
 * @method $this withNodeGroupId($value)
1534
 * @method string getJoinPermissionId()
1535
 * @method $this withJoinPermissionId($value)
1536
 */
1537
class BindJoinPermissionToNodeGroup extends V20181230Rpc
1538
{
1539
}
1540
1541
/**
1542
 * @method string getUplinkTopic()
1543
 * @method $this withUplinkTopic($value)
1544
 * @method string getProductKey()
1545
 * @method $this withProductKey($value)
1546
 * @method string getProductType()
1547
 * @method $this withProductType($value)
1548
 * @method string getProductName()
1549
 * @method $this withProductName($value)
1550
 * @method string getUplinkRegionName()
1551
 * @method $this withUplinkRegionName($value)
1552
 * @method string getNodeGroupId()
1553
 * @method $this withNodeGroupId($value)
1554
 * @method string getDataDispatchDestination()
1555
 * @method $this withDataDispatchDestination($value)
1556
 */
1557
class UpdateDataDispatchConfig extends V20181230Rpc
1558
{
1559
}
1560
1561
/**
1562
 * @method string getNodeGroupId()
1563
 * @method $this withNodeGroupId($value)
1564
 * @method string getDataDispatchEnabled()
1565
 * @method $this withDataDispatchEnabled($value)
1566
 */
1567
class UpdateDataDispatchEnablingState extends V20181230Rpc
1568
{
1569
}
1570
1571
/**
1572
 * @method string getDevEui()
1573
 * @method $this withDevEui($value)
1574
 * @method string getPinCode()
1575
 * @method $this withPinCode($value)
1576
 * @method string getNodeGroupId()
1577
 * @method $this withNodeGroupId($value)
1578
 */
1579
class AddNodeToGroup extends V20181230Rpc
1580
{
1581
}
1582
1583
/**
1584
 * @method string getDevEui()
1585
 * @method $this withDevEui($value)
1586
 * @method string getNodeGroupId()
1587
 * @method $this withNodeGroupId($value)
1588
 */
1589
class RemoveNodeFromGroup extends V20181230Rpc
1590
{
1591
}
1592
1593
/**
1594
 * @method string getDevEui()
1595
 * @method $this withDevEui($value)
1596
 */
1597
class GetNode extends V20181230Rpc
1598
{
1599
}
1600
1601
/**
1602
 * @method string getEndMillis()
1603
 * @method $this withEndMillis($value)
1604
 * @method string getPageNumber()
1605
 * @method $this withPageNumber($value)
1606
 * @method string getPageSize()
1607
 * @method $this withPageSize($value)
1608
 * @method string getDevEui()
1609
 * @method $this withDevEui($value)
1610
 * @method string getNodeGroupId()
1611
 * @method $this withNodeGroupId($value)
1612
 * @method string getCategory()
1613
 * @method $this withCategory($value)
1614
 * @method string getBeginMillis()
1615
 * @method $this withBeginMillis($value)
1616
 * @method string getSortingField()
1617
 * @method $this withSortingField($value)
1618
 * @method string getAscending()
1619
 * @method $this withAscending($value)
1620
 */
1621
class ListNodeGroupTransferPackets extends V20181230Rpc
1622
{
1623
}
1624
1625
/**
1626
 * @method string getEndMillis()
1627
 * @method $this withEndMillis($value)
1628
 * @method string getDevEui()
1629
 * @method $this withDevEui($value)
1630
 * @method string getNodeGroupId()
1631
 * @method $this withNodeGroupId($value)
1632
 * @method string getCategory()
1633
 * @method $this withCategory($value)
1634
 * @method string getBeginMillis()
1635
 * @method $this withBeginMillis($value)
1636
 * @method string getSortingField()
1637
 * @method $this withSortingField($value)
1638
 * @method string getAscending()
1639
 * @method $this withAscending($value)
1640
 */
1641
class GetNodeGroupTransferPacketsDownloadUrl extends V20181230Rpc
1642
{
1643
}
1644
1645
/**
1646
 * @method string getNodeGroupId()
1647
 * @method $this withNodeGroupId($value)
1648
 * @method string getJoinPermissionId()
1649
 * @method $this withJoinPermissionId($value)
1650
 */
1651
class UnbindJoinPermissionFromNodeGroup extends V20181230Rpc
1652
{
1653
}
1654
1655
/**
1656
 * @method string getFuzzyGwEui()
1657
 * @method $this withFuzzyGwEui($value)
1658
 * @method string getLimit()
1659
 * @method $this withLimit($value)
1660
 * @method string getFuzzyCity()
1661
 * @method $this withFuzzyCity($value)
1662
 * @method string getOnlineState()
1663
 * @method $this withOnlineState($value)
1664
 * @method string getIsEnabled()
1665
 * @method $this withIsEnabled($value)
1666
 * @method string getFuzzyName()
1667
 * @method $this withFuzzyName($value)
1668
 * @method string getOffset()
1669
 * @method $this withOffset($value)
1670
 * @method string getFreqBandPlanGroupId()
1671
 * @method $this withFreqBandPlanGroupId($value)
1672
 * @method string getSortingField()
1673
 * @method $this withSortingField($value)
1674
 * @method string getAscending()
1675
 * @method $this withAscending($value)
1676
 */
1677
class ListGateways extends V20181230Rpc
1678
{
1679
}
1680
1681
class ListFreqBandPlanGroups extends V20181230Rpc
1682
{
1683
    /** @var string */
1684
    public $scheme = 'http';
1685
}
1686
1687
class ListActivatedFeatures extends V20181230Rpc
1688
{
1689
}
1690
1691
/**
1692
 * @method string getServiceCode()
1693
 * @method $this withServiceCode($value)
1694
 */
1695
class CheckCloudProductOpenStatus extends V20181230Rpc
1696
{
1697
}
1698