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 ( 1c5a9f...b627ed )
by
unknown
06:21
created

SearchTraces::withTag()   A

Complexity

Conditions 4
Paths 5

Size

Total Lines 13
Code Lines 7

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 7
c 0
b 0
f 0
dl 0
loc 13
rs 10
cc 4
nc 5
nop 1
1
<?php
2
3
namespace AlibabaCloud\ARMS\V20190808;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddGrafana addGrafana(array $options = [])
9
 * @method AddIntegration addIntegration(array $options = [])
10
 * @method CheckDataConsistency checkDataConsistency(array $options = [])
11
 * @method CheckServiceLinkedRoleForDeleting checkServiceLinkedRoleForDeleting(array $options = [])
12
 * @method CreateAlertContact createAlertContact(array $options = [])
13
 * @method CreateAlertContactGroup createAlertContactGroup(array $options = [])
14
 * @method CreateRetcodeApp createRetcodeApp(array $options = [])
15
 * @method DeleteAlertContact deleteAlertContact(array $options = [])
16
 * @method DeleteAlertContactGroup deleteAlertContactGroup(array $options = [])
17
 * @method DeleteAlertRules deleteAlertRules(array $options = [])
18
 * @method DeleteRetcodeApp deleteRetcodeApp(array $options = [])
19
 * @method GetConsistencySnapshot getConsistencySnapshot(array $options = [])
20
 * @method GetPrometheusApiToken getPrometheusApiToken(array $options = [])
21
 * @method GetRetcodeShareUrl getRetcodeShareUrl(array $options = [])
22
 * @method GetTrace getTrace(array $options = [])
23
 * @method ImportAppAlertRules importAppAlertRules(array $options = [])
24
 * @method ImportCustomAlertRules importCustomAlertRules(array $options = [])
25
 * @method ListClusterFromGrafana listClusterFromGrafana(array $options = [])
26
 * @method ListDashboards listDashboards(array $options = [])
27
 * @method ListPromClusters listPromClusters(array $options = [])
28
 * @method ListRetcodeApps listRetcodeApps(array $options = [])
29
 * @method ListTraceApps listTraceApps(array $options = [])
30
 * @method QueryDataset queryDataset(array $options = [])
31
 * @method QueryMetric queryMetric(array $options = [])
32
 * @method SearchAlertContact searchAlertContact(array $options = [])
33
 * @method SearchAlertContactGroup searchAlertContactGroup(array $options = [])
34
 * @method SearchAlertHistories searchAlertHistories(array $options = [])
35
 * @method SearchAlertRules searchAlertRules(array $options = [])
36
 * @method SearchEvents searchEvents(array $options = [])
37
 * @method SearchRetcodeAppByPage searchRetcodeAppByPage(array $options = [])
38
 * @method SearchTraceAppByName searchTraceAppByName(array $options = [])
39
 * @method SearchTraceAppByPage searchTraceAppByPage(array $options = [])
40
 * @method SearchTraces searchTraces(array $options = [])
41
 * @method SetRetcodeShareStatus setRetcodeShareStatus(array $options = [])
42
 * @method StartAlert startAlert(array $options = [])
43
 * @method StopAlert stopAlert(array $options = [])
44
 * @method UpdateAlertContact updateAlertContact(array $options = [])
45
 * @method UpdateAlertContactGroup updateAlertContactGroup(array $options = [])
46
 * @method UpdateAlertRule updateAlertRule(array $options = [])
47
 */
48
class ARMSApiResolver extends ApiResolver
49
{
50
}
51
52
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
53
{
54
    /** @var string */
55
    public $product = 'ARMS';
56
57
    /** @var string */
58
    public $version = '2019-08-08';
59
60
    /** @var string */
61
    public $method = 'POST';
62
63
    /** @var string */
64
    public $serviceCode = 'arms';
65
}
66
67
/**
68
 * @method string getIntegration()
69
 * @method $this withIntegration($value)
70
 * @method string getClusterId()
71
 * @method $this withClusterId($value)
72
 */
73
class AddGrafana extends Rpc
74
{
75
}
76
77
/**
78
 * @method string getIntegration()
79
 * @method $this withIntegration($value)
80
 * @method string getClusterId()
81
 * @method $this withClusterId($value)
82
 */
83
class AddIntegration extends Rpc
84
{
85
}
86
87
/**
88
 * @method string getCurrentTimestamp()
89
 * @method $this withCurrentTimestamp($value)
90
 * @method string getAppType()
91
 * @method $this withAppType($value)
92
 * @method string getPid()
93
 * @method $this withPid($value)
94
 * @method string getProxyUserId()
95
 * @method $this withProxyUserId($value)
96
 */
97
class CheckDataConsistency extends Rpc
98
{
99
}
100
101
/**
102
 * @method string getSPIRegionId()
103
 * @method $this withSPIRegionId($value)
104
 * @method string getRoleArn()
105
 * @method $this withRoleArn($value)
106
 * @method string getDeletionTaskId()
107
 * @method $this withDeletionTaskId($value)
108
 * @method string getServiceName()
109
 * @method $this withServiceName($value)
110
 */
111
class CheckServiceLinkedRoleForDeleting extends Rpc
112
{
113
}
114
115
/**
116
 * @method string getPhoneNum()
117
 * @method $this withPhoneNum($value)
118
 * @method string getProxyUserId()
119
 * @method $this withProxyUserId($value)
120
 * @method string getContactName()
121
 * @method $this withContactName($value)
122
 * @method string getDingRobotWebhookUrl()
123
 * @method $this withDingRobotWebhookUrl($value)
124
 * @method string getEmail()
125
 * @method $this withEmail($value)
126
 * @method string getSystemNoc()
127
 * @method $this withSystemNoc($value)
128
 */
129
class CreateAlertContact extends Rpc
130
{
131
}
132
133
/**
134
 * @method string getContactGroupName()
135
 * @method $this withContactGroupName($value)
136
 * @method string getProxyUserId()
137
 * @method $this withProxyUserId($value)
138
 * @method string getContactIds()
139
 * @method $this withContactIds($value)
140
 */
141
class CreateAlertContactGroup extends Rpc
142
{
143
}
144
145
/**
146
 * @method string getRetcodeAppName()
147
 * @method $this withRetcodeAppName($value)
148
 * @method string getRetcodeAppType()
149
 * @method $this withRetcodeAppType($value)
150
 */
151
class CreateRetcodeApp extends Rpc
152
{
153
}
154
155
/**
156
 * @method string getContactId()
157
 * @method $this withContactId($value)
158
 * @method string getProxyUserId()
159
 * @method $this withProxyUserId($value)
160
 */
161
class DeleteAlertContact extends Rpc
162
{
163
}
164
165
/**
166
 * @method string getContactGroupId()
167
 * @method $this withContactGroupId($value)
168
 * @method string getProxyUserId()
169
 * @method $this withProxyUserId($value)
170
 */
171
class DeleteAlertContactGroup extends Rpc
172
{
173
}
174
175
/**
176
 * @method string getAlertIds()
177
 * @method $this withAlertIds($value)
178
 * @method string getProxyUserId()
179
 * @method $this withProxyUserId($value)
180
 */
181
class DeleteAlertRules extends Rpc
182
{
183
}
184
185
/**
186
 * @method string getAppId()
187
 * @method $this withAppId($value)
188
 */
189
class DeleteRetcodeApp extends Rpc
190
{
191
}
192
193
/**
194
 * @method string getCurrentTimestamp()
195
 * @method $this withCurrentTimestamp($value)
196
 * @method string getAppType()
197
 * @method $this withAppType($value)
198
 * @method string getPid()
199
 * @method $this withPid($value)
200
 * @method string getProxyUserId()
201
 * @method $this withProxyUserId($value)
202
 */
203
class GetConsistencySnapshot extends Rpc
204
{
205
}
206
207
class GetPrometheusApiToken extends Rpc
208
{
209
}
210
211
/**
212
 * @method string getPid()
213
 * @method $this withPid($value)
214
 */
215
class GetRetcodeShareUrl extends Rpc
216
{
217
}
218
219
/**
220
 * @method string getTraceID()
221
 * @method $this withTraceID($value)
222
 */
223
class GetTrace extends Rpc
224
{
225
}
226
227
/**
228
 * @method string getIsAutoStart()
229
 * @method $this withIsAutoStart($value)
230
 * @method string getProxyUserId()
231
 * @method $this withProxyUserId($value)
232
 * @method string getContactGroupIds()
233
 * @method $this withContactGroupIds($value)
234
 * @method string getPids()
235
 * @method $this withPids($value)
236
 * @method string getTemplageAlertConfig()
237
 * @method $this withTemplageAlertConfig($value)
238
 * @method string getTemplateAlertId()
239
 * @method $this withTemplateAlertId($value)
240
 */
241
class ImportAppAlertRules extends Rpc
242
{
243
}
244
245
/**
246
 * @method string getIsAutoStart()
247
 * @method $this withIsAutoStart($value)
248
 * @method string getContactGroupIds()
249
 * @method $this withContactGroupIds($value)
250
 * @method string getProxyUserId()
251
 * @method $this withProxyUserId($value)
252
 * @method string getTemplageAlertConfig()
253
 * @method $this withTemplageAlertConfig($value)
254
 */
255
class ImportCustomAlertRules extends Rpc
256
{
257
}
258
259
class ListClusterFromGrafana extends Rpc
260
{
261
}
262
263
/**
264
 * @method string getClusterId()
265
 * @method $this withClusterId($value)
266
 */
267
class ListDashboards extends Rpc
268
{
269
}
270
271
class ListPromClusters extends Rpc
272
{
273
}
274
275
/**
276
 * @method string getSecurityToken()
277
 * @method $this withSecurityToken($value)
278
 */
279
class ListRetcodeApps extends Rpc
280
{
281
}
282
283
class ListTraceApps extends Rpc
284
{
285
}
286
287
/**
288
 * @method string getDateStr()
289
 * @method $this withDateStr($value)
290
 * @method string getMinTime()
291
 * @method $this withMinTime($value)
292
 * @method string getProxyUserId()
293
 * @method $this withProxyUserId($value)
294
 * @method string getReduceTail()
295
 * @method $this withReduceTail($value)
296
 * @method string getMaxTime()
297
 * @method $this withMaxTime($value)
298
 * @method array getOptionalDims()
299
 * @method array getMeasures()
300
 * @method string getIntervalInSec()
301
 * @method $this withIntervalInSec($value)
302
 * @method string getIsDrillDown()
303
 * @method $this withIsDrillDown($value)
304
 * @method string getHungryMode()
305
 * @method $this withHungryMode($value)
306
 * @method string getOrderByKey()
307
 * @method $this withOrderByKey($value)
308
 * @method string getLimit()
309
 * @method $this withLimit($value)
310
 * @method string getDatasetId()
311
 * @method $this withDatasetId($value)
312
 * @method array getRequiredDims()
313
 * @method array getDimensions()
314
 */
315
class QueryDataset extends Rpc
316
{
317
318
    /**
319
     * @param array $optionalDims
320
     *
321
     * @return $this
322
     */
323
	public function withOptionalDims(array $optionalDims)
324
	{
325
	    $this->data['OptionalDims'] = $optionalDims;
326
		foreach ($optionalDims as $depth1 => $depth1Value) {
327
			if(isset($depth1Value['Type'])){
328
				$this->options['query']['OptionalDims.' . ($depth1 + 1) . '.Type'] = $depth1Value['Type'];
329
			}
330
			if(isset($depth1Value['Value'])){
331
				$this->options['query']['OptionalDims.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
332
			}
333
			if(isset($depth1Value['Key'])){
334
				$this->options['query']['OptionalDims.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
335
			}
336
		}
337
338
		return $this;
339
    }
340
341
    /**
342
     * @param array $measures
343
     *
344
     * @return $this
345
     */
346
	public function withMeasures(array $measures)
347
	{
348
	    $this->data['Measures'] = $measures;
349
		foreach ($measures as $i => $iValue) {
350
			$this->options['query']['Measures.' . ($i + 1)] = $iValue;
351
		}
352
353
		return $this;
354
    }
355
356
    /**
357
     * @param array $requiredDims
358
     *
359
     * @return $this
360
     */
361
	public function withRequiredDims(array $requiredDims)
362
	{
363
	    $this->data['RequiredDims'] = $requiredDims;
364
		foreach ($requiredDims as $depth1 => $depth1Value) {
365
			if(isset($depth1Value['Type'])){
366
				$this->options['query']['RequiredDims.' . ($depth1 + 1) . '.Type'] = $depth1Value['Type'];
367
			}
368
			if(isset($depth1Value['Value'])){
369
				$this->options['query']['RequiredDims.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
370
			}
371
			if(isset($depth1Value['Key'])){
372
				$this->options['query']['RequiredDims.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
373
			}
374
		}
375
376
		return $this;
377
    }
378
379
    /**
380
     * @param array $dimensions
381
     *
382
     * @return $this
383
     */
384
	public function withDimensions(array $dimensions)
385
	{
386
	    $this->data['Dimensions'] = $dimensions;
387
		foreach ($dimensions as $depth1 => $depth1Value) {
388
			if(isset($depth1Value['Type'])){
389
				$this->options['query']['Dimensions.' . ($depth1 + 1) . '.Type'] = $depth1Value['Type'];
390
			}
391
			if(isset($depth1Value['Value'])){
392
				$this->options['query']['Dimensions.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
393
			}
394
			if(isset($depth1Value['Key'])){
395
				$this->options['query']['Dimensions.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
396
			}
397
		}
398
399
		return $this;
400
    }
401
}
402
403
/**
404
 * @method string getConsistencyQueryStrategy()
405
 * @method $this withConsistencyQueryStrategy($value)
406
 * @method string getEndTime()
407
 * @method $this withEndTime($value)
408
 * @method string getOrderBy()
409
 * @method $this withOrderBy($value)
410
 * @method string getStartTime()
411
 * @method $this withStartTime($value)
412
 * @method array getFilters()
413
 * @method string getConsistencyDataKey()
414
 * @method $this withConsistencyDataKey($value)
415
 * @method string getProxyUserId()
416
 * @method $this withProxyUserId($value)
417
 * @method array getMeasures()
418
 * @method string getIntervalInSec()
419
 * @method $this withIntervalInSec($value)
420
 * @method string getMetric()
421
 * @method $this withMetric($value)
422
 * @method string getLimit()
423
 * @method $this withLimit($value)
424
 * @method array getDimensions()
425
 * @method string getOrder()
426
 * @method $this withOrder($value)
427
 */
428
class QueryMetric extends Rpc
429
{
430
431
    /**
432
     * @param array $filters
433
     *
434
     * @return $this
435
     */
436
	public function withFilters(array $filters)
437
	{
438
	    $this->data['Filters'] = $filters;
439
		foreach ($filters as $depth1 => $depth1Value) {
440
			if(isset($depth1Value['Value'])){
441
				$this->options['query']['Filters.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
442
			}
443
			if(isset($depth1Value['Key'])){
444
				$this->options['query']['Filters.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
445
			}
446
		}
447
448
		return $this;
449
    }
450
451
    /**
452
     * @param array $measures
453
     *
454
     * @return $this
455
     */
456
	public function withMeasures(array $measures)
457
	{
458
	    $this->data['Measures'] = $measures;
459
		foreach ($measures as $i => $iValue) {
460
			$this->options['query']['Measures.' . ($i + 1)] = $iValue;
461
		}
462
463
		return $this;
464
    }
465
466
    /**
467
     * @param array $dimensions
468
     *
469
     * @return $this
470
     */
471
	public function withDimensions(array $dimensions)
472
	{
473
	    $this->data['Dimensions'] = $dimensions;
474
		foreach ($dimensions as $i => $iValue) {
475
			$this->options['query']['Dimensions.' . ($i + 1)] = $iValue;
476
		}
477
478
		return $this;
479
    }
480
}
481
482
/**
483
 * @method string getCurrentPage()
484
 * @method $this withCurrentPage($value)
485
 * @method string getProxyUserId()
486
 * @method $this withProxyUserId($value)
487
 * @method string getContactName()
488
 * @method $this withContactName($value)
489
 * @method string getPhone()
490
 * @method $this withPhone($value)
491
 * @method string getPageSize()
492
 * @method $this withPageSize($value)
493
 * @method string getEmail()
494
 * @method $this withEmail($value)
495
 */
496
class SearchAlertContact extends Rpc
497
{
498
}
499
500
/**
501
 * @method string getContactName()
502
 * @method $this withContactName($value)
503
 * @method string getContactId()
504
 * @method $this withContactId($value)
505
 * @method string getContactGroupName()
506
 * @method $this withContactGroupName($value)
507
 * @method string getProxyUserId()
508
 * @method $this withProxyUserId($value)
509
 */
510
class SearchAlertContactGroup extends Rpc
511
{
512
}
513
514
/**
515
 * @method string getEndTime()
516
 * @method $this withEndTime($value)
517
 * @method string getCurrentPage()
518
 * @method $this withCurrentPage($value)
519
 * @method string getStartTime()
520
 * @method $this withStartTime($value)
521
 * @method string getProxyUserId()
522
 * @method $this withProxyUserId($value)
523
 * @method string getAlertType()
524
 * @method $this withAlertType($value)
525
 * @method string getPageSize()
526
 * @method $this withPageSize($value)
527
 * @method string getAlertId()
528
 * @method $this withAlertId($value)
529
 */
530
class SearchAlertHistories extends Rpc
531
{
532
}
533
534
/**
535
 * @method string getAppType()
536
 * @method $this withAppType($value)
537
 * @method string getCurrentPage()
538
 * @method $this withCurrentPage($value)
539
 * @method string getPid()
540
 * @method $this withPid($value)
541
 * @method string getProxyUserId()
542
 * @method $this withProxyUserId($value)
543
 * @method string getTitle()
544
 * @method $this withTitle($value)
545
 * @method string getType()
546
 * @method $this withType($value)
547
 * @method string getPageSize()
548
 * @method $this withPageSize($value)
549
 */
550
class SearchAlertRules extends Rpc
551
{
552
}
553
554
/**
555
 * @method string getIsTrigger()
556
 * @method $this withIsTrigger($value)
557
 * @method string getAppType()
558
 * @method $this withAppType($value)
559
 * @method string getEndTime()
560
 * @method $this withEndTime($value)
561
 * @method string getPid()
562
 * @method $this withPid($value)
563
 * @method string getCurrentPage()
564
 * @method $this withCurrentPage($value)
565
 * @method string getStartTime()
566
 * @method $this withStartTime($value)
567
 * @method string getProxyUserId()
568
 * @method $this withProxyUserId($value)
569
 * @method string getAlertType()
570
 * @method $this withAlertType($value)
571
 * @method string getPageSize()
572
 * @method $this withPageSize($value)
573
 * @method string getAlertId()
574
 * @method $this withAlertId($value)
575
 */
576
class SearchEvents extends Rpc
577
{
578
}
579
580
/**
581
 * @method string getRetcodeAppName()
582
 * @method $this withRetcodeAppName($value)
583
 * @method string getPageSize()
584
 * @method $this withPageSize($value)
585
 * @method string getPageNumber()
586
 * @method $this withPageNumber($value)
587
 */
588
class SearchRetcodeAppByPage extends Rpc
589
{
590
}
591
592
/**
593
 * @method string getTraceAppName()
594
 * @method $this withTraceAppName($value)
595
 */
596
class SearchTraceAppByName extends Rpc
597
{
598
}
599
600
/**
601
 * @method string getTraceAppName()
602
 * @method $this withTraceAppName($value)
603
 * @method string getPageSize()
604
 * @method $this withPageSize($value)
605
 * @method string getPageNumber()
606
 * @method $this withPageNumber($value)
607
 */
608
class SearchTraceAppByPage extends Rpc
609
{
610
}
611
612
/**
613
 * @method string getEndTime()
614
 * @method $this withEndTime($value)
615
 * @method string getStartTime()
616
 * @method $this withStartTime($value)
617
 * @method string getReverse()
618
 * @method $this withReverse($value)
619
 * @method string getMinDuration()
620
 * @method $this withMinDuration($value)
621
 * @method string getServiceIp()
622
 * @method $this withServiceIp($value)
623
 * @method array getExclusionFilters()
624
 * @method string getOperationName()
625
 * @method $this withOperationName($value)
626
 * @method string getServiceName()
627
 * @method $this withServiceName($value)
628
 * @method array getTag()
629
 */
630
class SearchTraces extends Rpc
631
{
632
633
    /**
634
     * @param array $exclusionFilters
635
     *
636
     * @return $this
637
     */
638
	public function withExclusionFilters(array $exclusionFilters)
639
	{
640
	    $this->data['ExclusionFilters'] = $exclusionFilters;
641
		foreach ($exclusionFilters as $depth1 => $depth1Value) {
642
			if(isset($depth1Value['Value'])){
643
				$this->options['query']['ExclusionFilters.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
644
			}
645
			if(isset($depth1Value['Key'])){
646
				$this->options['query']['ExclusionFilters.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
647
			}
648
		}
649
650
		return $this;
651
    }
652
653
    /**
654
     * @param array $tag
655
     *
656
     * @return $this
657
     */
658
	public function withTag(array $tag)
659
	{
660
	    $this->data['Tag'] = $tag;
661
		foreach ($tag as $depth1 => $depth1Value) {
662
			if(isset($depth1Value['Value'])){
663
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
664
			}
665
			if(isset($depth1Value['Key'])){
666
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
667
			}
668
		}
669
670
		return $this;
671
    }
672
}
673
674
/**
675
 * @method string getPid()
676
 * @method $this withPid($value)
677
 * @method string getStatus()
678
 * @method $this withStatus($value)
679
 */
680
class SetRetcodeShareStatus extends Rpc
681
{
682
}
683
684
/**
685
 * @method string getAlertId()
686
 * @method $this withAlertId($value)
687
 * @method string getProxyUserId()
688
 * @method $this withProxyUserId($value)
689
 */
690
class StartAlert extends Rpc
691
{
692
}
693
694
/**
695
 * @method string getAlertId()
696
 * @method $this withAlertId($value)
697
 * @method string getProxyUserId()
698
 * @method $this withProxyUserId($value)
699
 */
700
class StopAlert extends Rpc
701
{
702
}
703
704
/**
705
 * @method string getContactId()
706
 * @method $this withContactId($value)
707
 * @method string getPhoneNum()
708
 * @method $this withPhoneNum($value)
709
 * @method string getProxyUserId()
710
 * @method $this withProxyUserId($value)
711
 * @method string getContactName()
712
 * @method $this withContactName($value)
713
 * @method string getDingRobotWebhookUrl()
714
 * @method $this withDingRobotWebhookUrl($value)
715
 * @method string getEmail()
716
 * @method $this withEmail($value)
717
 * @method string getSystemNoc()
718
 * @method $this withSystemNoc($value)
719
 */
720
class UpdateAlertContact extends Rpc
721
{
722
}
723
724
/**
725
 * @method string getContactGroupId()
726
 * @method $this withContactGroupId($value)
727
 * @method string getContactGroupName()
728
 * @method $this withContactGroupName($value)
729
 * @method string getProxyUserId()
730
 * @method $this withProxyUserId($value)
731
 * @method string getContactIds()
732
 * @method $this withContactIds($value)
733
 */
734
class UpdateAlertContactGroup extends Rpc
735
{
736
}
737
738
/**
739
 * @method string getIsAutoStart()
740
 * @method $this withIsAutoStart($value)
741
 * @method string getProxyUserId()
742
 * @method $this withProxyUserId($value)
743
 * @method string getContactGroupIds()
744
 * @method $this withContactGroupIds($value)
745
 * @method string getAlertId()
746
 * @method $this withAlertId($value)
747
 * @method string getTemplageAlertConfig()
748
 * @method $this withTemplageAlertConfig($value)
749
 */
750
class UpdateAlertRule extends Rpc
751
{
752
}
753