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 ( a187c0...ac849c )
by
unknown
05:33
created

UpdateUdfFile::withCmdDescription()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
c 1
b 0
f 0
dl 0
loc 6
rs 10
cc 1
nc 1
nop 1
1
<?php
2
3
namespace AlibabaCloud\DataworksPublic\V20200518;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AbolishDataServiceApi abolishDataServiceApi(array $options = [])
9
 * @method AddToMetaCategory addToMetaCategory(array $options = [])
10
 * @method CheckMetaPartition checkMetaPartition(array $options = [])
11
 * @method CheckMetaTable checkMetaTable(array $options = [])
12
 * @method CreateConnection createConnection(array $options = [])
13
 * @method CreateDataServiceApi createDataServiceApi(array $options = [])
14
 * @method CreateFile createFile(array $options = [])
15
 * @method CreateFolder createFolder(array $options = [])
16
 * @method CreateMetaCategory createMetaCategory(array $options = [])
17
 * @method CreateNodeComplement createNodeComplement(array $options = [])
18
 * @method CreateNodeTest createNodeTest(array $options = [])
19
 * @method CreateQualityEntity createQualityEntity(array $options = [])
20
 * @method CreateQualityFollower createQualityFollower(array $options = [])
21
 * @method CreateQualityRelativeNode createQualityRelativeNode(array $options = [])
22
 * @method CreateQualityRule createQualityRule(array $options = [])
23
 * @method CreateRemind createRemind(array $options = [])
24
 * @method CreateUdfFile createUdfFile(array $options = [])
25
 * @method DeleteBusiness deleteBusiness(array $options = [])
26
 * @method DeleteConnection deleteConnection(array $options = [])
27
 * @method DeleteDataServiceApi deleteDataServiceApi(array $options = [])
28
 * @method DeleteFile deleteFile(array $options = [])
29
 * @method DeleteFolder deleteFolder(array $options = [])
30
 * @method DeleteFromMetaCategory deleteFromMetaCategory(array $options = [])
31
 * @method DeleteMetaCategory deleteMetaCategory(array $options = [])
32
 * @method DeleteQualityEntity deleteQualityEntity(array $options = [])
33
 * @method DeleteQualityFollower deleteQualityFollower(array $options = [])
34
 * @method DeleteQualityRelativeNode deleteQualityRelativeNode(array $options = [])
35
 * @method DeleteQualityRule deleteQualityRule(array $options = [])
36
 * @method DeleteRemind deleteRemind(array $options = [])
37
 * @method DeployFile deployFile(array $options = [])
38
 * @method EstablishRelationTableToBusiness establishRelationTableToBusiness(array $options = [])
39
 * @method GetBaselineConfig getBaselineConfig(array $options = [])
40
 * @method GetBaselineKeyPath getBaselineKeyPath(array $options = [])
41
 * @method GetBaselineStatus getBaselineStatus(array $options = [])
42
 * @method GetBusiness getBusiness(array $options = [])
43
 * @method GetDataServiceApi getDataServiceApi(array $options = [])
44
 * @method GetDataServiceApplication getDataServiceApplication(array $options = [])
45
 * @method GetDataServicePublishedApi getDataServicePublishedApi(array $options = [])
46
 * @method GetDeployment getDeployment(array $options = [])
47
 * @method GetFile getFile(array $options = [])
48
 * @method GetFileVersion getFileVersion(array $options = [])
49
 * @method GetFolder getFolder(array $options = [])
50
 * @method GetInstance getInstance(array $options = [])
51
 * @method GetInstanceLog getInstanceLog(array $options = [])
52
 * @method GetMetaCategory getMetaCategory(array $options = [])
53
 * @method GetMetaColumnLineage getMetaColumnLineage(array $options = [])
54
 * @method GetMetaDBInfo getMetaDBInfo(array $options = [])
55
 * @method GetMetaDBTableList getMetaDBTableList(array $options = [])
56
 * @method GetMetaTableBasicInfo getMetaTableBasicInfo(array $options = [])
57
 * @method GetMetaTableChangeLog getMetaTableChangeLog(array $options = [])
58
 * @method GetMetaTableColumn getMetaTableColumn(array $options = [])
59
 * @method GetMetaTableFullInfo getMetaTableFullInfo(array $options = [])
60
 * @method GetMetaTableIntroWiki getMetaTableIntroWiki(array $options = [])
61
 * @method GetMetaTableLineage getMetaTableLineage(array $options = [])
62
 * @method GetMetaTableListByCategory getMetaTableListByCategory(array $options = [])
63
 * @method GetMetaTableOutput getMetaTableOutput(array $options = [])
64
 * @method GetMetaTablePartition getMetaTablePartition(array $options = [])
65
 * @method GetNode getNode(array $options = [])
66
 * @method GetNodeCode getNodeCode(array $options = [])
67
 * @method GetNodeOnBaseline getNodeOnBaseline(array $options = [])
68
 * @method GetProjectDetail getProjectDetail(array $options = [])
69
 * @method GetQualityEntity getQualityEntity(array $options = [])
70
 * @method GetQualityFollower getQualityFollower(array $options = [])
71
 * @method GetQualityRule getQualityRule(array $options = [])
72
 * @method GetRemind getRemind(array $options = [])
73
 * @method GetTopic getTopic(array $options = [])
74
 * @method GetTopicInfluence getTopicInfluence(array $options = [])
75
 * @method ListAlertMessages listAlertMessages(array $options = [])
76
 * @method ListBaselineConfigs listBaselineConfigs(array $options = [])
77
 * @method ListBaselineStatuses listBaselineStatuses(array $options = [])
78
 * @method ListBusiness listBusiness(array $options = [])
79
 * @method ListCalcEngines listCalcEngines(array $options = [])
80
 * @method ListConnections listConnections(array $options = [])
81
 * @method ListDataServiceApiAuthorities listDataServiceApiAuthorities(array $options = [])
82
 * @method ListDataServiceApis listDataServiceApis(array $options = [])
83
 * @method ListDataServiceApplications listDataServiceApplications(array $options = [])
84
 * @method ListDataServiceAuthorizedApis listDataServiceAuthorizedApis(array $options = [])
85
 * @method ListDataServicePublishedApis listDataServicePublishedApis(array $options = [])
86
 * @method ListFiles listFiles(array $options = [])
87
 * @method ListFileVersions listFileVersions(array $options = [])
88
 * @method ListFolders listFolders(array $options = [])
89
 * @method ListInstances listInstances(array $options = [])
90
 * @method ListNodeIO listNodeIO(array $options = [])
91
 * @method ListNodes listNodes(array $options = [])
92
 * @method ListQualityRules listQualityRules(array $options = [])
93
 * @method ListReminds listReminds(array $options = [])
94
 * @method ListResourceGroups listResourceGroups(array $options = [])
95
 * @method ListTopics listTopics(array $options = [])
96
 * @method PublishDataServiceApi publishDataServiceApi(array $options = [])
97
 * @method RestartInstance restartInstance(array $options = [])
98
 * @method ResumeInstance resumeInstance(array $options = [])
99
 * @method SearchMetaTables searchMetaTables(array $options = [])
100
 * @method SetSuccessInstance setSuccessInstance(array $options = [])
101
 * @method StopInstance stopInstance(array $options = [])
102
 * @method SubmitFile submitFile(array $options = [])
103
 * @method SuspendInstance suspendInstance(array $options = [])
104
 * @method UpdateBusiness updateBusiness(array $options = [])
105
 * @method UpdateConnection updateConnection(array $options = [])
106
 * @method UpdateDataServiceApi updateDataServiceApi(array $options = [])
107
 * @method UpdateFile updateFile(array $options = [])
108
 * @method UpdateFolder updateFolder(array $options = [])
109
 * @method UpdateMetaCategory updateMetaCategory(array $options = [])
110
 * @method UpdateQualityFollower updateQualityFollower(array $options = [])
111
 * @method UpdateQualityRule updateQualityRule(array $options = [])
112
 * @method UpdateRemind updateRemind(array $options = [])
113
 * @method UpdateUdfFile updateUdfFile(array $options = [])
114
 */
115
class DataworksPublicApiResolver extends ApiResolver
116
{
117
}
118
119
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
120
{
121
    /** @var string */
122
    public $product = 'dataworks-public';
123
124
    /** @var string */
125
    public $version = '2020-05-18';
126
127
    /** @var string */
128
    public $method = 'POST';
129
130
    /** @var string */
131
    public $serviceCode = 'dide';
132
}
133
134
/**
135
 * @method string getTenantId()
136
 * @method string getProjectId()
137
 * @method string getApiId()
138
 */
139
class AbolishDataServiceApi extends Rpc
140
{
141
142
    /**
143
     * @param string $value
144
     *
145
     * @return $this
146
     */
147
    public function withTenantId($value)
148
    {
149
        $this->data['TenantId'] = $value;
150
        $this->options['form_params']['TenantId'] = $value;
151
152
        return $this;
153
    }
154
155
    /**
156
     * @param string $value
157
     *
158
     * @return $this
159
     */
160
    public function withProjectId($value)
161
    {
162
        $this->data['ProjectId'] = $value;
163
        $this->options['form_params']['ProjectId'] = $value;
164
165
        return $this;
166
    }
167
168
    /**
169
     * @param string $value
170
     *
171
     * @return $this
172
     */
173
    public function withApiId($value)
174
    {
175
        $this->data['ApiId'] = $value;
176
        $this->options['form_params']['ApiId'] = $value;
177
178
        return $this;
179
    }
180
}
181
182
/**
183
 * @method string getTableGuid()
184
 * @method $this withTableGuid($value)
185
 * @method string getCategoryId()
186
 * @method $this withCategoryId($value)
187
 */
188
class AddToMetaCategory extends Rpc
189
{
190
}
191
192
/**
193
 * @method string getPartition()
194
 * @method $this withPartition($value)
195
 * @method string getTableGuid()
196
 * @method $this withTableGuid($value)
197
 */
198
class CheckMetaPartition extends Rpc
199
{
200
}
201
202
/**
203
 * @method string getTableGuid()
204
 * @method $this withTableGuid($value)
205
 */
206
class CheckMetaTable extends Rpc
207
{
208
}
209
210
/**
211
 * @method string getDescription()
212
 * @method $this withDescription($value)
213
 * @method string getContent()
214
 * @method $this withContent($value)
215
 * @method string getSubType()
216
 * @method $this withSubType($value)
217
 * @method string getName()
218
 * @method $this withName($value)
219
 * @method string getEnvType()
220
 * @method $this withEnvType($value)
221
 * @method string getConnectionType()
222
 * @method $this withConnectionType($value)
223
 * @method string getProjectId()
224
 * @method $this withProjectId($value)
225
 */
226
class CreateConnection extends Rpc
227
{
228
}
229
230
/**
231
 * @method string getScriptDetails()
232
 * @method string getRequestMethod()
233
 * @method string getGroupId()
234
 * @method string getApiPath()
235
 * @method string getWizardDetails()
236
 * @method string getApiMode()
237
 * @method string getVisibleRange()
238
 * @method string getApiDescription()
239
 * @method string getTimeout()
240
 * @method string getRegistrationDetails()
241
 * @method string getApiName()
242
 * @method string getTenantId()
243
 * @method string getProtocols()
244
 * @method string getProjectId()
245
 * @method string getResponseContentType()
246
 */
247
class CreateDataServiceApi extends Rpc
248
{
249
250
    /**
251
     * @param string $value
252
     *
253
     * @return $this
254
     */
255
    public function withScriptDetails($value)
256
    {
257
        $this->data['ScriptDetails'] = $value;
258
        $this->options['form_params']['ScriptDetails'] = $value;
259
260
        return $this;
261
    }
262
263
    /**
264
     * @param string $value
265
     *
266
     * @return $this
267
     */
268
    public function withRequestMethod($value)
269
    {
270
        $this->data['RequestMethod'] = $value;
271
        $this->options['form_params']['RequestMethod'] = $value;
272
273
        return $this;
274
    }
275
276
    /**
277
     * @param string $value
278
     *
279
     * @return $this
280
     */
281
    public function withGroupId($value)
282
    {
283
        $this->data['GroupId'] = $value;
284
        $this->options['form_params']['GroupId'] = $value;
285
286
        return $this;
287
    }
288
289
    /**
290
     * @param string $value
291
     *
292
     * @return $this
293
     */
294
    public function withApiPath($value)
295
    {
296
        $this->data['ApiPath'] = $value;
297
        $this->options['form_params']['ApiPath'] = $value;
298
299
        return $this;
300
    }
301
302
    /**
303
     * @param string $value
304
     *
305
     * @return $this
306
     */
307
    public function withWizardDetails($value)
308
    {
309
        $this->data['WizardDetails'] = $value;
310
        $this->options['form_params']['WizardDetails'] = $value;
311
312
        return $this;
313
    }
314
315
    /**
316
     * @param string $value
317
     *
318
     * @return $this
319
     */
320
    public function withApiMode($value)
321
    {
322
        $this->data['ApiMode'] = $value;
323
        $this->options['form_params']['ApiMode'] = $value;
324
325
        return $this;
326
    }
327
328
    /**
329
     * @param string $value
330
     *
331
     * @return $this
332
     */
333
    public function withVisibleRange($value)
334
    {
335
        $this->data['VisibleRange'] = $value;
336
        $this->options['form_params']['VisibleRange'] = $value;
337
338
        return $this;
339
    }
340
341
    /**
342
     * @param string $value
343
     *
344
     * @return $this
345
     */
346
    public function withApiDescription($value)
347
    {
348
        $this->data['ApiDescription'] = $value;
349
        $this->options['form_params']['ApiDescription'] = $value;
350
351
        return $this;
352
    }
353
354
    /**
355
     * @param string $value
356
     *
357
     * @return $this
358
     */
359
    public function withTimeout($value)
360
    {
361
        $this->data['Timeout'] = $value;
362
        $this->options['form_params']['Timeout'] = $value;
363
364
        return $this;
365
    }
366
367
    /**
368
     * @param string $value
369
     *
370
     * @return $this
371
     */
372
    public function withRegistrationDetails($value)
373
    {
374
        $this->data['RegistrationDetails'] = $value;
375
        $this->options['form_params']['RegistrationDetails'] = $value;
376
377
        return $this;
378
    }
379
380
    /**
381
     * @param string $value
382
     *
383
     * @return $this
384
     */
385
    public function withApiName($value)
386
    {
387
        $this->data['ApiName'] = $value;
388
        $this->options['form_params']['ApiName'] = $value;
389
390
        return $this;
391
    }
392
393
    /**
394
     * @param string $value
395
     *
396
     * @return $this
397
     */
398
    public function withTenantId($value)
399
    {
400
        $this->data['TenantId'] = $value;
401
        $this->options['form_params']['TenantId'] = $value;
402
403
        return $this;
404
    }
405
406
    /**
407
     * @param string $value
408
     *
409
     * @return $this
410
     */
411
    public function withProtocols($value)
412
    {
413
        $this->data['Protocols'] = $value;
414
        $this->options['form_params']['Protocols'] = $value;
415
416
        return $this;
417
    }
418
419
    /**
420
     * @param string $value
421
     *
422
     * @return $this
423
     */
424
    public function withProjectId($value)
425
    {
426
        $this->data['ProjectId'] = $value;
427
        $this->options['form_params']['ProjectId'] = $value;
428
429
        return $this;
430
    }
431
432
    /**
433
     * @param string $value
434
     *
435
     * @return $this
436
     */
437
    public function withResponseContentType($value)
438
    {
439
        $this->data['ResponseContentType'] = $value;
440
        $this->options['form_params']['ResponseContentType'] = $value;
441
442
        return $this;
443
    }
444
}
445
446
/**
447
 * @method string getFileType()
448
 * @method string getContent()
449
 * @method string getProjectIdentifier()
450
 * @method string getProjectId()
451
 * @method string getStartEffectDate()
452
 * @method string getCycleType()
453
 * @method string getOwner()
454
 * @method string getAutoRerunIntervalMillis()
455
 * @method string getDependentCloudUuidList()
456
 * @method string getInputList()
457
 * @method string getRerunMode()
458
 * @method string getParaValue()
459
 * @method string getAutoRerunTimes()
460
 * @method string getCronExpress()
461
 * @method string getEndEffectDate()
462
 * @method string getFileName()
463
 * @method string getStop()
464
 * @method string getDependentType()
465
 * @method string getFileFolderPath()
466
 * @method string getFileDescription()
467
 */
468
class CreateFile extends Rpc
469
{
470
471
    /**
472
     * @param string $value
473
     *
474
     * @return $this
475
     */
476
    public function withFileType($value)
477
    {
478
        $this->data['FileType'] = $value;
479
        $this->options['form_params']['FileType'] = $value;
480
481
        return $this;
482
    }
483
484
    /**
485
     * @param string $value
486
     *
487
     * @return $this
488
     */
489
    public function withContent($value)
490
    {
491
        $this->data['Content'] = $value;
492
        $this->options['form_params']['Content'] = $value;
493
494
        return $this;
495
    }
496
497
    /**
498
     * @param string $value
499
     *
500
     * @return $this
501
     */
502
    public function withProjectIdentifier($value)
503
    {
504
        $this->data['ProjectIdentifier'] = $value;
505
        $this->options['form_params']['ProjectIdentifier'] = $value;
506
507
        return $this;
508
    }
509
510
    /**
511
     * @param string $value
512
     *
513
     * @return $this
514
     */
515
    public function withProjectId($value)
516
    {
517
        $this->data['ProjectId'] = $value;
518
        $this->options['form_params']['ProjectId'] = $value;
519
520
        return $this;
521
    }
522
523
    /**
524
     * @param string $value
525
     *
526
     * @return $this
527
     */
528
    public function withStartEffectDate($value)
529
    {
530
        $this->data['StartEffectDate'] = $value;
531
        $this->options['form_params']['StartEffectDate'] = $value;
532
533
        return $this;
534
    }
535
536
    /**
537
     * @param string $value
538
     *
539
     * @return $this
540
     */
541
    public function withCycleType($value)
542
    {
543
        $this->data['CycleType'] = $value;
544
        $this->options['form_params']['CycleType'] = $value;
545
546
        return $this;
547
    }
548
549
    /**
550
     * @param string $value
551
     *
552
     * @return $this
553
     */
554
    public function withOwner($value)
555
    {
556
        $this->data['Owner'] = $value;
557
        $this->options['form_params']['Owner'] = $value;
558
559
        return $this;
560
    }
561
562
    /**
563
     * @param string $value
564
     *
565
     * @return $this
566
     */
567
    public function withAutoRerunIntervalMillis($value)
568
    {
569
        $this->data['AutoRerunIntervalMillis'] = $value;
570
        $this->options['form_params']['AutoRerunIntervalMillis'] = $value;
571
572
        return $this;
573
    }
574
575
    /**
576
     * @param string $value
577
     *
578
     * @return $this
579
     */
580
    public function withDependentCloudUuidList($value)
581
    {
582
        $this->data['DependentCloudUuidList'] = $value;
583
        $this->options['form_params']['DependentCloudUuidList'] = $value;
584
585
        return $this;
586
    }
587
588
    /**
589
     * @param string $value
590
     *
591
     * @return $this
592
     */
593
    public function withInputList($value)
594
    {
595
        $this->data['InputList'] = $value;
596
        $this->options['form_params']['InputList'] = $value;
597
598
        return $this;
599
    }
600
601
    /**
602
     * @param string $value
603
     *
604
     * @return $this
605
     */
606
    public function withRerunMode($value)
607
    {
608
        $this->data['RerunMode'] = $value;
609
        $this->options['form_params']['RerunMode'] = $value;
610
611
        return $this;
612
    }
613
614
    /**
615
     * @param string $value
616
     *
617
     * @return $this
618
     */
619
    public function withParaValue($value)
620
    {
621
        $this->data['ParaValue'] = $value;
622
        $this->options['form_params']['ParaValue'] = $value;
623
624
        return $this;
625
    }
626
627
    /**
628
     * @param string $value
629
     *
630
     * @return $this
631
     */
632
    public function withAutoRerunTimes($value)
633
    {
634
        $this->data['AutoRerunTimes'] = $value;
635
        $this->options['form_params']['AutoRerunTimes'] = $value;
636
637
        return $this;
638
    }
639
640
    /**
641
     * @param string $value
642
     *
643
     * @return $this
644
     */
645
    public function withCronExpress($value)
646
    {
647
        $this->data['CronExpress'] = $value;
648
        $this->options['form_params']['CronExpress'] = $value;
649
650
        return $this;
651
    }
652
653
    /**
654
     * @param string $value
655
     *
656
     * @return $this
657
     */
658
    public function withEndEffectDate($value)
659
    {
660
        $this->data['EndEffectDate'] = $value;
661
        $this->options['form_params']['EndEffectDate'] = $value;
662
663
        return $this;
664
    }
665
666
    /**
667
     * @param string $value
668
     *
669
     * @return $this
670
     */
671
    public function withFileName($value)
672
    {
673
        $this->data['FileName'] = $value;
674
        $this->options['form_params']['FileName'] = $value;
675
676
        return $this;
677
    }
678
679
    /**
680
     * @param string $value
681
     *
682
     * @return $this
683
     */
684
    public function withStop($value)
685
    {
686
        $this->data['Stop'] = $value;
687
        $this->options['form_params']['Stop'] = $value;
688
689
        return $this;
690
    }
691
692
    /**
693
     * @param string $value
694
     *
695
     * @return $this
696
     */
697
    public function withDependentType($value)
698
    {
699
        $this->data['DependentType'] = $value;
700
        $this->options['form_params']['DependentType'] = $value;
701
702
        return $this;
703
    }
704
705
    /**
706
     * @param string $value
707
     *
708
     * @return $this
709
     */
710
    public function withFileFolderPath($value)
711
    {
712
        $this->data['FileFolderPath'] = $value;
713
        $this->options['form_params']['FileFolderPath'] = $value;
714
715
        return $this;
716
    }
717
718
    /**
719
     * @param string $value
720
     *
721
     * @return $this
722
     */
723
    public function withFileDescription($value)
724
    {
725
        $this->data['FileDescription'] = $value;
726
        $this->options['form_params']['FileDescription'] = $value;
727
728
        return $this;
729
    }
730
}
731
732
/**
733
 * @method string getFolderPath()
734
 * @method string getProjectId()
735
 * @method string getProjectIdentifier()
736
 */
737
class CreateFolder extends Rpc
738
{
739
740
    /**
741
     * @param string $value
742
     *
743
     * @return $this
744
     */
745
    public function withFolderPath($value)
746
    {
747
        $this->data['FolderPath'] = $value;
748
        $this->options['form_params']['FolderPath'] = $value;
749
750
        return $this;
751
    }
752
753
    /**
754
     * @param string $value
755
     *
756
     * @return $this
757
     */
758
    public function withProjectId($value)
759
    {
760
        $this->data['ProjectId'] = $value;
761
        $this->options['form_params']['ProjectId'] = $value;
762
763
        return $this;
764
    }
765
766
    /**
767
     * @param string $value
768
     *
769
     * @return $this
770
     */
771
    public function withProjectIdentifier($value)
772
    {
773
        $this->data['ProjectIdentifier'] = $value;
774
        $this->options['form_params']['ProjectIdentifier'] = $value;
775
776
        return $this;
777
    }
778
}
779
780
/**
781
 * @method string getName()
782
 * @method string getComment()
783
 * @method string getParentId()
784
 */
785
class CreateMetaCategory extends Rpc
786
{
787
788
    /**
789
     * @param string $value
790
     *
791
     * @return $this
792
     */
793
    public function withName($value)
794
    {
795
        $this->data['Name'] = $value;
796
        $this->options['form_params']['Name'] = $value;
797
798
        return $this;
799
    }
800
801
    /**
802
     * @param string $value
803
     *
804
     * @return $this
805
     */
806
    public function withComment($value)
807
    {
808
        $this->data['Comment'] = $value;
809
        $this->options['form_params']['Comment'] = $value;
810
811
        return $this;
812
    }
813
814
    /**
815
     * @param string $value
816
     *
817
     * @return $this
818
     */
819
    public function withParentId($value)
820
    {
821
        $this->data['ParentId'] = $value;
822
        $this->options['form_params']['ParentId'] = $value;
823
824
        return $this;
825
    }
826
}
827
828
/**
829
 * @method string getProjectEnv()
830
 * @method string getStartBizDate()
831
 * @method string getParallelism()
832
 * @method string getBizBeginTime()
833
 * @method string getEndBizDate()
834
 * @method string getIncludeNodeIds()
835
 * @method string getBizEndTime()
836
 * @method string getName()
837
 * @method string getExcludeNodeIds()
838
 * @method string getNodeId()
839
 * @method string getNodeProjectId()
840
 */
841
class CreateNodeComplement extends Rpc
842
{
843
844
    /**
845
     * @param string $value
846
     *
847
     * @return $this
848
     */
849
    public function withProjectEnv($value)
850
    {
851
        $this->data['ProjectEnv'] = $value;
852
        $this->options['form_params']['ProjectEnv'] = $value;
853
854
        return $this;
855
    }
856
857
    /**
858
     * @param string $value
859
     *
860
     * @return $this
861
     */
862
    public function withStartBizDate($value)
863
    {
864
        $this->data['StartBizDate'] = $value;
865
        $this->options['form_params']['StartBizDate'] = $value;
866
867
        return $this;
868
    }
869
870
    /**
871
     * @param string $value
872
     *
873
     * @return $this
874
     */
875
    public function withParallelism($value)
876
    {
877
        $this->data['Parallelism'] = $value;
878
        $this->options['form_params']['Parallelism'] = $value;
879
880
        return $this;
881
    }
882
883
    /**
884
     * @param string $value
885
     *
886
     * @return $this
887
     */
888
    public function withBizBeginTime($value)
889
    {
890
        $this->data['BizBeginTime'] = $value;
891
        $this->options['form_params']['BizBeginTime'] = $value;
892
893
        return $this;
894
    }
895
896
    /**
897
     * @param string $value
898
     *
899
     * @return $this
900
     */
901
    public function withEndBizDate($value)
902
    {
903
        $this->data['EndBizDate'] = $value;
904
        $this->options['form_params']['EndBizDate'] = $value;
905
906
        return $this;
907
    }
908
909
    /**
910
     * @param string $value
911
     *
912
     * @return $this
913
     */
914
    public function withIncludeNodeIds($value)
915
    {
916
        $this->data['IncludeNodeIds'] = $value;
917
        $this->options['form_params']['IncludeNodeIds'] = $value;
918
919
        return $this;
920
    }
921
922
    /**
923
     * @param string $value
924
     *
925
     * @return $this
926
     */
927
    public function withBizEndTime($value)
928
    {
929
        $this->data['BizEndTime'] = $value;
930
        $this->options['form_params']['BizEndTime'] = $value;
931
932
        return $this;
933
    }
934
935
    /**
936
     * @param string $value
937
     *
938
     * @return $this
939
     */
940
    public function withName($value)
941
    {
942
        $this->data['Name'] = $value;
943
        $this->options['form_params']['Name'] = $value;
944
945
        return $this;
946
    }
947
948
    /**
949
     * @param string $value
950
     *
951
     * @return $this
952
     */
953
    public function withExcludeNodeIds($value)
954
    {
955
        $this->data['ExcludeNodeIds'] = $value;
956
        $this->options['form_params']['ExcludeNodeIds'] = $value;
957
958
        return $this;
959
    }
960
961
    /**
962
     * @param string $value
963
     *
964
     * @return $this
965
     */
966
    public function withNodeId($value)
967
    {
968
        $this->data['NodeId'] = $value;
969
        $this->options['form_params']['NodeId'] = $value;
970
971
        return $this;
972
    }
973
974
    /**
975
     * @param string $value
976
     *
977
     * @return $this
978
     */
979
    public function withNodeProjectId($value)
980
    {
981
        $this->data['NodeProjectId'] = $value;
982
        $this->options['form_params']['NodeProjectId'] = $value;
983
984
        return $this;
985
    }
986
}
987
988
/**
989
 * @method string getProjectEnv()
990
 * @method string getParallelism()
991
 * @method string getBizBeginTime()
992
 * @method string getIncludeNodeIds()
993
 * @method string getBizdate()
994
 * @method string getBizEndTime()
995
 * @method string getName()
996
 * @method string getExcludeNodeIds()
997
 * @method string getNodeId()
998
 * @method string getNodeProjectId()
999
 */
1000
class CreateNodeTest extends Rpc
1001
{
1002
1003
    /**
1004
     * @param string $value
1005
     *
1006
     * @return $this
1007
     */
1008
    public function withProjectEnv($value)
1009
    {
1010
        $this->data['ProjectEnv'] = $value;
1011
        $this->options['form_params']['ProjectEnv'] = $value;
1012
1013
        return $this;
1014
    }
1015
1016
    /**
1017
     * @param string $value
1018
     *
1019
     * @return $this
1020
     */
1021
    public function withParallelism($value)
1022
    {
1023
        $this->data['Parallelism'] = $value;
1024
        $this->options['form_params']['Parallelism'] = $value;
1025
1026
        return $this;
1027
    }
1028
1029
    /**
1030
     * @param string $value
1031
     *
1032
     * @return $this
1033
     */
1034
    public function withBizBeginTime($value)
1035
    {
1036
        $this->data['BizBeginTime'] = $value;
1037
        $this->options['form_params']['BizBeginTime'] = $value;
1038
1039
        return $this;
1040
    }
1041
1042
    /**
1043
     * @param string $value
1044
     *
1045
     * @return $this
1046
     */
1047
    public function withIncludeNodeIds($value)
1048
    {
1049
        $this->data['IncludeNodeIds'] = $value;
1050
        $this->options['form_params']['IncludeNodeIds'] = $value;
1051
1052
        return $this;
1053
    }
1054
1055
    /**
1056
     * @param string $value
1057
     *
1058
     * @return $this
1059
     */
1060
    public function withBizdate($value)
1061
    {
1062
        $this->data['Bizdate'] = $value;
1063
        $this->options['form_params']['Bizdate'] = $value;
1064
1065
        return $this;
1066
    }
1067
1068
    /**
1069
     * @param string $value
1070
     *
1071
     * @return $this
1072
     */
1073
    public function withBizEndTime($value)
1074
    {
1075
        $this->data['BizEndTime'] = $value;
1076
        $this->options['form_params']['BizEndTime'] = $value;
1077
1078
        return $this;
1079
    }
1080
1081
    /**
1082
     * @param string $value
1083
     *
1084
     * @return $this
1085
     */
1086
    public function withName($value)
1087
    {
1088
        $this->data['Name'] = $value;
1089
        $this->options['form_params']['Name'] = $value;
1090
1091
        return $this;
1092
    }
1093
1094
    /**
1095
     * @param string $value
1096
     *
1097
     * @return $this
1098
     */
1099
    public function withExcludeNodeIds($value)
1100
    {
1101
        $this->data['ExcludeNodeIds'] = $value;
1102
        $this->options['form_params']['ExcludeNodeIds'] = $value;
1103
1104
        return $this;
1105
    }
1106
1107
    /**
1108
     * @param string $value
1109
     *
1110
     * @return $this
1111
     */
1112
    public function withNodeId($value)
1113
    {
1114
        $this->data['NodeId'] = $value;
1115
        $this->options['form_params']['NodeId'] = $value;
1116
1117
        return $this;
1118
    }
1119
1120
    /**
1121
     * @param string $value
1122
     *
1123
     * @return $this
1124
     */
1125
    public function withNodeProjectId($value)
1126
    {
1127
        $this->data['NodeProjectId'] = $value;
1128
        $this->options['form_params']['NodeProjectId'] = $value;
1129
1130
        return $this;
1131
    }
1132
}
1133
1134
/**
1135
 * @method string getProjectName()
1136
 * @method string getEntityLevel()
1137
 * @method string getMatchExpression()
1138
 * @method string getEnvType()
1139
 * @method string getTableName()
1140
 */
1141
class CreateQualityEntity extends Rpc
1142
{
1143
1144
    /**
1145
     * @param string $value
1146
     *
1147
     * @return $this
1148
     */
1149
    public function withProjectName($value)
1150
    {
1151
        $this->data['ProjectName'] = $value;
1152
        $this->options['form_params']['ProjectName'] = $value;
1153
1154
        return $this;
1155
    }
1156
1157
    /**
1158
     * @param string $value
1159
     *
1160
     * @return $this
1161
     */
1162
    public function withEntityLevel($value)
1163
    {
1164
        $this->data['EntityLevel'] = $value;
1165
        $this->options['form_params']['EntityLevel'] = $value;
1166
1167
        return $this;
1168
    }
1169
1170
    /**
1171
     * @param string $value
1172
     *
1173
     * @return $this
1174
     */
1175
    public function withMatchExpression($value)
1176
    {
1177
        $this->data['MatchExpression'] = $value;
1178
        $this->options['form_params']['MatchExpression'] = $value;
1179
1180
        return $this;
1181
    }
1182
1183
    /**
1184
     * @param string $value
1185
     *
1186
     * @return $this
1187
     */
1188
    public function withEnvType($value)
1189
    {
1190
        $this->data['EnvType'] = $value;
1191
        $this->options['form_params']['EnvType'] = $value;
1192
1193
        return $this;
1194
    }
1195
1196
    /**
1197
     * @param string $value
1198
     *
1199
     * @return $this
1200
     */
1201
    public function withTableName($value)
1202
    {
1203
        $this->data['TableName'] = $value;
1204
        $this->options['form_params']['TableName'] = $value;
1205
1206
        return $this;
1207
    }
1208
}
1209
1210
/**
1211
 * @method string getAlarmMode()
1212
 * @method string getProjectName()
1213
 * @method string getFollower()
1214
 * @method string getEntityId()
1215
 */
1216
class CreateQualityFollower extends Rpc
1217
{
1218
1219
    /**
1220
     * @param string $value
1221
     *
1222
     * @return $this
1223
     */
1224
    public function withAlarmMode($value)
1225
    {
1226
        $this->data['AlarmMode'] = $value;
1227
        $this->options['form_params']['AlarmMode'] = $value;
1228
1229
        return $this;
1230
    }
1231
1232
    /**
1233
     * @param string $value
1234
     *
1235
     * @return $this
1236
     */
1237
    public function withProjectName($value)
1238
    {
1239
        $this->data['ProjectName'] = $value;
1240
        $this->options['form_params']['ProjectName'] = $value;
1241
1242
        return $this;
1243
    }
1244
1245
    /**
1246
     * @param string $value
1247
     *
1248
     * @return $this
1249
     */
1250
    public function withFollower($value)
1251
    {
1252
        $this->data['Follower'] = $value;
1253
        $this->options['form_params']['Follower'] = $value;
1254
1255
        return $this;
1256
    }
1257
1258
    /**
1259
     * @param string $value
1260
     *
1261
     * @return $this
1262
     */
1263
    public function withEntityId($value)
1264
    {
1265
        $this->data['EntityId'] = $value;
1266
        $this->options['form_params']['EntityId'] = $value;
1267
1268
        return $this;
1269
    }
1270
}
1271
1272
/**
1273
 * @method string getProjectName()
1274
 * @method string getTargetNodeProjectId()
1275
 * @method string getMatchExpression()
1276
 * @method string getEnvType()
1277
 * @method string getTargetNodeProjectName()
1278
 * @method string getTableName()
1279
 * @method string getNodeId()
1280
 * @method string getProjectId()
1281
 */
1282
class CreateQualityRelativeNode extends Rpc
1283
{
1284
1285
    /**
1286
     * @param string $value
1287
     *
1288
     * @return $this
1289
     */
1290
    public function withProjectName($value)
1291
    {
1292
        $this->data['ProjectName'] = $value;
1293
        $this->options['form_params']['ProjectName'] = $value;
1294
1295
        return $this;
1296
    }
1297
1298
    /**
1299
     * @param string $value
1300
     *
1301
     * @return $this
1302
     */
1303
    public function withTargetNodeProjectId($value)
1304
    {
1305
        $this->data['TargetNodeProjectId'] = $value;
1306
        $this->options['form_params']['TargetNodeProjectId'] = $value;
1307
1308
        return $this;
1309
    }
1310
1311
    /**
1312
     * @param string $value
1313
     *
1314
     * @return $this
1315
     */
1316
    public function withMatchExpression($value)
1317
    {
1318
        $this->data['MatchExpression'] = $value;
1319
        $this->options['form_params']['MatchExpression'] = $value;
1320
1321
        return $this;
1322
    }
1323
1324
    /**
1325
     * @param string $value
1326
     *
1327
     * @return $this
1328
     */
1329
    public function withEnvType($value)
1330
    {
1331
        $this->data['EnvType'] = $value;
1332
        $this->options['form_params']['EnvType'] = $value;
1333
1334
        return $this;
1335
    }
1336
1337
    /**
1338
     * @param string $value
1339
     *
1340
     * @return $this
1341
     */
1342
    public function withTargetNodeProjectName($value)
1343
    {
1344
        $this->data['TargetNodeProjectName'] = $value;
1345
        $this->options['form_params']['TargetNodeProjectName'] = $value;
1346
1347
        return $this;
1348
    }
1349
1350
    /**
1351
     * @param string $value
1352
     *
1353
     * @return $this
1354
     */
1355
    public function withTableName($value)
1356
    {
1357
        $this->data['TableName'] = $value;
1358
        $this->options['form_params']['TableName'] = $value;
1359
1360
        return $this;
1361
    }
1362
1363
    /**
1364
     * @param string $value
1365
     *
1366
     * @return $this
1367
     */
1368
    public function withNodeId($value)
1369
    {
1370
        $this->data['NodeId'] = $value;
1371
        $this->options['form_params']['NodeId'] = $value;
1372
1373
        return $this;
1374
    }
1375
1376
    /**
1377
     * @param string $value
1378
     *
1379
     * @return $this
1380
     */
1381
    public function withProjectId($value)
1382
    {
1383
        $this->data['ProjectId'] = $value;
1384
        $this->options['form_params']['ProjectId'] = $value;
1385
1386
        return $this;
1387
    }
1388
}
1389
1390
/**
1391
 * @method string getProjectName()
1392
 * @method string getTrend()
1393
 * @method string getRuleType()
1394
 * @method string getBlockType()
1395
 * @method string getPropertyType()
1396
 * @method string getEntityId()
1397
 * @method string getRuleName()
1398
 * @method string getChecker()
1399
 * @method string getTemplateId()
1400
 * @method string getExpectValue()
1401
 * @method string getOperator()
1402
 * @method string getWhereCondition()
1403
 * @method string getCriticalThreshold()
1404
 * @method string getProperty()
1405
 * @method string getComment()
1406
 * @method string getPredictType()
1407
 * @method string getWarningThreshold()
1408
 * @method string getMethodName()
1409
 */
1410
class CreateQualityRule extends Rpc
1411
{
1412
1413
    /**
1414
     * @param string $value
1415
     *
1416
     * @return $this
1417
     */
1418
    public function withProjectName($value)
1419
    {
1420
        $this->data['ProjectName'] = $value;
1421
        $this->options['form_params']['ProjectName'] = $value;
1422
1423
        return $this;
1424
    }
1425
1426
    /**
1427
     * @param string $value
1428
     *
1429
     * @return $this
1430
     */
1431
    public function withTrend($value)
1432
    {
1433
        $this->data['Trend'] = $value;
1434
        $this->options['form_params']['Trend'] = $value;
1435
1436
        return $this;
1437
    }
1438
1439
    /**
1440
     * @param string $value
1441
     *
1442
     * @return $this
1443
     */
1444
    public function withRuleType($value)
1445
    {
1446
        $this->data['RuleType'] = $value;
1447
        $this->options['form_params']['RuleType'] = $value;
1448
1449
        return $this;
1450
    }
1451
1452
    /**
1453
     * @param string $value
1454
     *
1455
     * @return $this
1456
     */
1457
    public function withBlockType($value)
1458
    {
1459
        $this->data['BlockType'] = $value;
1460
        $this->options['form_params']['BlockType'] = $value;
1461
1462
        return $this;
1463
    }
1464
1465
    /**
1466
     * @param string $value
1467
     *
1468
     * @return $this
1469
     */
1470
    public function withPropertyType($value)
1471
    {
1472
        $this->data['PropertyType'] = $value;
1473
        $this->options['form_params']['PropertyType'] = $value;
1474
1475
        return $this;
1476
    }
1477
1478
    /**
1479
     * @param string $value
1480
     *
1481
     * @return $this
1482
     */
1483
    public function withEntityId($value)
1484
    {
1485
        $this->data['EntityId'] = $value;
1486
        $this->options['form_params']['EntityId'] = $value;
1487
1488
        return $this;
1489
    }
1490
1491
    /**
1492
     * @param string $value
1493
     *
1494
     * @return $this
1495
     */
1496
    public function withRuleName($value)
1497
    {
1498
        $this->data['RuleName'] = $value;
1499
        $this->options['form_params']['RuleName'] = $value;
1500
1501
        return $this;
1502
    }
1503
1504
    /**
1505
     * @param string $value
1506
     *
1507
     * @return $this
1508
     */
1509
    public function withChecker($value)
1510
    {
1511
        $this->data['Checker'] = $value;
1512
        $this->options['form_params']['Checker'] = $value;
1513
1514
        return $this;
1515
    }
1516
1517
    /**
1518
     * @param string $value
1519
     *
1520
     * @return $this
1521
     */
1522
    public function withTemplateId($value)
1523
    {
1524
        $this->data['TemplateId'] = $value;
1525
        $this->options['form_params']['TemplateId'] = $value;
1526
1527
        return $this;
1528
    }
1529
1530
    /**
1531
     * @param string $value
1532
     *
1533
     * @return $this
1534
     */
1535
    public function withExpectValue($value)
1536
    {
1537
        $this->data['ExpectValue'] = $value;
1538
        $this->options['form_params']['ExpectValue'] = $value;
1539
1540
        return $this;
1541
    }
1542
1543
    /**
1544
     * @param string $value
1545
     *
1546
     * @return $this
1547
     */
1548
    public function withOperator($value)
1549
    {
1550
        $this->data['Operator'] = $value;
1551
        $this->options['form_params']['Operator'] = $value;
1552
1553
        return $this;
1554
    }
1555
1556
    /**
1557
     * @param string $value
1558
     *
1559
     * @return $this
1560
     */
1561
    public function withWhereCondition($value)
1562
    {
1563
        $this->data['WhereCondition'] = $value;
1564
        $this->options['form_params']['WhereCondition'] = $value;
1565
1566
        return $this;
1567
    }
1568
1569
    /**
1570
     * @param string $value
1571
     *
1572
     * @return $this
1573
     */
1574
    public function withCriticalThreshold($value)
1575
    {
1576
        $this->data['CriticalThreshold'] = $value;
1577
        $this->options['form_params']['CriticalThreshold'] = $value;
1578
1579
        return $this;
1580
    }
1581
1582
    /**
1583
     * @param string $value
1584
     *
1585
     * @return $this
1586
     */
1587
    public function withProperty($value)
1588
    {
1589
        $this->data['Property'] = $value;
1590
        $this->options['form_params']['Property'] = $value;
1591
1592
        return $this;
1593
    }
1594
1595
    /**
1596
     * @param string $value
1597
     *
1598
     * @return $this
1599
     */
1600
    public function withComment($value)
1601
    {
1602
        $this->data['Comment'] = $value;
1603
        $this->options['form_params']['Comment'] = $value;
1604
1605
        return $this;
1606
    }
1607
1608
    /**
1609
     * @param string $value
1610
     *
1611
     * @return $this
1612
     */
1613
    public function withPredictType($value)
1614
    {
1615
        $this->data['PredictType'] = $value;
1616
        $this->options['form_params']['PredictType'] = $value;
1617
1618
        return $this;
1619
    }
1620
1621
    /**
1622
     * @param string $value
1623
     *
1624
     * @return $this
1625
     */
1626
    public function withWarningThreshold($value)
1627
    {
1628
        $this->data['WarningThreshold'] = $value;
1629
        $this->options['form_params']['WarningThreshold'] = $value;
1630
1631
        return $this;
1632
    }
1633
1634
    /**
1635
     * @param string $value
1636
     *
1637
     * @return $this
1638
     */
1639
    public function withMethodName($value)
1640
    {
1641
        $this->data['MethodName'] = $value;
1642
        $this->options['form_params']['MethodName'] = $value;
1643
1644
        return $this;
1645
    }
1646
}
1647
1648
/**
1649
 * @method string getDndEnd()
1650
 * @method string getAlertUnit()
1651
 * @method string getRemindUnit()
1652
 * @method string getAlertInterval()
1653
 * @method string getAlertMethods()
1654
 * @method string getRobotUrls()
1655
 * @method string getMaxAlertTimes()
1656
 * @method string getBizProcessIds()
1657
 * @method string getRemindType()
1658
 * @method string getAlertTargets()
1659
 * @method string getBaselineIds()
1660
 * @method string getDetail()
1661
 * @method string getRemindName()
1662
 * @method string getProjectId()
1663
 * @method string getNodeIds()
1664
 */
1665
class CreateRemind extends Rpc
1666
{
1667
1668
    /**
1669
     * @param string $value
1670
     *
1671
     * @return $this
1672
     */
1673
    public function withDndEnd($value)
1674
    {
1675
        $this->data['DndEnd'] = $value;
1676
        $this->options['form_params']['DndEnd'] = $value;
1677
1678
        return $this;
1679
    }
1680
1681
    /**
1682
     * @param string $value
1683
     *
1684
     * @return $this
1685
     */
1686
    public function withAlertUnit($value)
1687
    {
1688
        $this->data['AlertUnit'] = $value;
1689
        $this->options['form_params']['AlertUnit'] = $value;
1690
1691
        return $this;
1692
    }
1693
1694
    /**
1695
     * @param string $value
1696
     *
1697
     * @return $this
1698
     */
1699
    public function withRemindUnit($value)
1700
    {
1701
        $this->data['RemindUnit'] = $value;
1702
        $this->options['form_params']['RemindUnit'] = $value;
1703
1704
        return $this;
1705
    }
1706
1707
    /**
1708
     * @param string $value
1709
     *
1710
     * @return $this
1711
     */
1712
    public function withAlertInterval($value)
1713
    {
1714
        $this->data['AlertInterval'] = $value;
1715
        $this->options['form_params']['AlertInterval'] = $value;
1716
1717
        return $this;
1718
    }
1719
1720
    /**
1721
     * @param string $value
1722
     *
1723
     * @return $this
1724
     */
1725
    public function withAlertMethods($value)
1726
    {
1727
        $this->data['AlertMethods'] = $value;
1728
        $this->options['form_params']['AlertMethods'] = $value;
1729
1730
        return $this;
1731
    }
1732
1733
    /**
1734
     * @param string $value
1735
     *
1736
     * @return $this
1737
     */
1738
    public function withRobotUrls($value)
1739
    {
1740
        $this->data['RobotUrls'] = $value;
1741
        $this->options['form_params']['RobotUrls'] = $value;
1742
1743
        return $this;
1744
    }
1745
1746
    /**
1747
     * @param string $value
1748
     *
1749
     * @return $this
1750
     */
1751
    public function withMaxAlertTimes($value)
1752
    {
1753
        $this->data['MaxAlertTimes'] = $value;
1754
        $this->options['form_params']['MaxAlertTimes'] = $value;
1755
1756
        return $this;
1757
    }
1758
1759
    /**
1760
     * @param string $value
1761
     *
1762
     * @return $this
1763
     */
1764
    public function withBizProcessIds($value)
1765
    {
1766
        $this->data['BizProcessIds'] = $value;
1767
        $this->options['form_params']['BizProcessIds'] = $value;
1768
1769
        return $this;
1770
    }
1771
1772
    /**
1773
     * @param string $value
1774
     *
1775
     * @return $this
1776
     */
1777
    public function withRemindType($value)
1778
    {
1779
        $this->data['RemindType'] = $value;
1780
        $this->options['form_params']['RemindType'] = $value;
1781
1782
        return $this;
1783
    }
1784
1785
    /**
1786
     * @param string $value
1787
     *
1788
     * @return $this
1789
     */
1790
    public function withAlertTargets($value)
1791
    {
1792
        $this->data['AlertTargets'] = $value;
1793
        $this->options['form_params']['AlertTargets'] = $value;
1794
1795
        return $this;
1796
    }
1797
1798
    /**
1799
     * @param string $value
1800
     *
1801
     * @return $this
1802
     */
1803
    public function withBaselineIds($value)
1804
    {
1805
        $this->data['BaselineIds'] = $value;
1806
        $this->options['form_params']['BaselineIds'] = $value;
1807
1808
        return $this;
1809
    }
1810
1811
    /**
1812
     * @param string $value
1813
     *
1814
     * @return $this
1815
     */
1816
    public function withDetail($value)
1817
    {
1818
        $this->data['Detail'] = $value;
1819
        $this->options['form_params']['Detail'] = $value;
1820
1821
        return $this;
1822
    }
1823
1824
    /**
1825
     * @param string $value
1826
     *
1827
     * @return $this
1828
     */
1829
    public function withRemindName($value)
1830
    {
1831
        $this->data['RemindName'] = $value;
1832
        $this->options['form_params']['RemindName'] = $value;
1833
1834
        return $this;
1835
    }
1836
1837
    /**
1838
     * @param string $value
1839
     *
1840
     * @return $this
1841
     */
1842
    public function withProjectId($value)
1843
    {
1844
        $this->data['ProjectId'] = $value;
1845
        $this->options['form_params']['ProjectId'] = $value;
1846
1847
        return $this;
1848
    }
1849
1850
    /**
1851
     * @param string $value
1852
     *
1853
     * @return $this
1854
     */
1855
    public function withNodeIds($value)
1856
    {
1857
        $this->data['NodeIds'] = $value;
1858
        $this->options['form_params']['NodeIds'] = $value;
1859
1860
        return $this;
1861
    }
1862
}
1863
1864
/**
1865
 * @method string getReturnValue()
1866
 * @method string getResources()
1867
 * @method string getFunctionType()
1868
 * @method string getCmdDescription()
1869
 * @method string getUdfDescription()
1870
 * @method string getParameterDescription()
1871
 * @method string getProjectIdentifier()
1872
 * @method string getExample()
1873
 * @method string getFileName()
1874
 * @method string getClassName()
1875
 * @method string getFileFolderPath()
1876
 * @method string getProjectId()
1877
 */
1878
class CreateUdfFile extends Rpc
1879
{
1880
1881
    /**
1882
     * @param string $value
1883
     *
1884
     * @return $this
1885
     */
1886
    public function withReturnValue($value)
1887
    {
1888
        $this->data['ReturnValue'] = $value;
1889
        $this->options['form_params']['ReturnValue'] = $value;
1890
1891
        return $this;
1892
    }
1893
1894
    /**
1895
     * @param string $value
1896
     *
1897
     * @return $this
1898
     */
1899
    public function withResources($value)
1900
    {
1901
        $this->data['Resources'] = $value;
1902
        $this->options['form_params']['Resources'] = $value;
1903
1904
        return $this;
1905
    }
1906
1907
    /**
1908
     * @param string $value
1909
     *
1910
     * @return $this
1911
     */
1912
    public function withFunctionType($value)
1913
    {
1914
        $this->data['FunctionType'] = $value;
1915
        $this->options['form_params']['FunctionType'] = $value;
1916
1917
        return $this;
1918
    }
1919
1920
    /**
1921
     * @param string $value
1922
     *
1923
     * @return $this
1924
     */
1925
    public function withCmdDescription($value)
1926
    {
1927
        $this->data['CmdDescription'] = $value;
1928
        $this->options['form_params']['CmdDescription'] = $value;
1929
1930
        return $this;
1931
    }
1932
1933
    /**
1934
     * @param string $value
1935
     *
1936
     * @return $this
1937
     */
1938
    public function withUdfDescription($value)
1939
    {
1940
        $this->data['UdfDescription'] = $value;
1941
        $this->options['form_params']['UdfDescription'] = $value;
1942
1943
        return $this;
1944
    }
1945
1946
    /**
1947
     * @param string $value
1948
     *
1949
     * @return $this
1950
     */
1951
    public function withParameterDescription($value)
1952
    {
1953
        $this->data['ParameterDescription'] = $value;
1954
        $this->options['form_params']['ParameterDescription'] = $value;
1955
1956
        return $this;
1957
    }
1958
1959
    /**
1960
     * @param string $value
1961
     *
1962
     * @return $this
1963
     */
1964
    public function withProjectIdentifier($value)
1965
    {
1966
        $this->data['ProjectIdentifier'] = $value;
1967
        $this->options['form_params']['ProjectIdentifier'] = $value;
1968
1969
        return $this;
1970
    }
1971
1972
    /**
1973
     * @param string $value
1974
     *
1975
     * @return $this
1976
     */
1977
    public function withExample($value)
1978
    {
1979
        $this->data['Example'] = $value;
1980
        $this->options['form_params']['Example'] = $value;
1981
1982
        return $this;
1983
    }
1984
1985
    /**
1986
     * @param string $value
1987
     *
1988
     * @return $this
1989
     */
1990
    public function withFileName($value)
1991
    {
1992
        $this->data['FileName'] = $value;
1993
        $this->options['form_params']['FileName'] = $value;
1994
1995
        return $this;
1996
    }
1997
1998
    /**
1999
     * @param string $value
2000
     *
2001
     * @return $this
2002
     */
2003
    public function withClassName($value)
2004
    {
2005
        $this->data['ClassName'] = $value;
2006
        $this->options['form_params']['ClassName'] = $value;
2007
2008
        return $this;
2009
    }
2010
2011
    /**
2012
     * @param string $value
2013
     *
2014
     * @return $this
2015
     */
2016
    public function withFileFolderPath($value)
2017
    {
2018
        $this->data['FileFolderPath'] = $value;
2019
        $this->options['form_params']['FileFolderPath'] = $value;
2020
2021
        return $this;
2022
    }
2023
2024
    /**
2025
     * @param string $value
2026
     *
2027
     * @return $this
2028
     */
2029
    public function withProjectId($value)
2030
    {
2031
        $this->data['ProjectId'] = $value;
2032
        $this->options['form_params']['ProjectId'] = $value;
2033
2034
        return $this;
2035
    }
2036
}
2037
2038
/**
2039
 * @method string getBusinessId()
2040
 * @method string getProjectId()
2041
 * @method string getProjectIdentifier()
2042
 */
2043
class DeleteBusiness extends Rpc
2044
{
2045
2046
    /**
2047
     * @param string $value
2048
     *
2049
     * @return $this
2050
     */
2051
    public function withBusinessId($value)
2052
    {
2053
        $this->data['BusinessId'] = $value;
2054
        $this->options['form_params']['BusinessId'] = $value;
2055
2056
        return $this;
2057
    }
2058
2059
    /**
2060
     * @param string $value
2061
     *
2062
     * @return $this
2063
     */
2064
    public function withProjectId($value)
2065
    {
2066
        $this->data['ProjectId'] = $value;
2067
        $this->options['form_params']['ProjectId'] = $value;
2068
2069
        return $this;
2070
    }
2071
2072
    /**
2073
     * @param string $value
2074
     *
2075
     * @return $this
2076
     */
2077
    public function withProjectIdentifier($value)
2078
    {
2079
        $this->data['ProjectIdentifier'] = $value;
2080
        $this->options['form_params']['ProjectIdentifier'] = $value;
2081
2082
        return $this;
2083
    }
2084
}
2085
2086
/**
2087
 * @method string getConnectionId()
2088
 * @method $this withConnectionId($value)
2089
 */
2090
class DeleteConnection extends Rpc
2091
{
2092
}
2093
2094
/**
2095
 * @method string getTenantId()
2096
 * @method string getProjectId()
2097
 * @method string getApiId()
2098
 */
2099
class DeleteDataServiceApi extends Rpc
2100
{
2101
2102
    /**
2103
     * @param string $value
2104
     *
2105
     * @return $this
2106
     */
2107
    public function withTenantId($value)
2108
    {
2109
        $this->data['TenantId'] = $value;
2110
        $this->options['form_params']['TenantId'] = $value;
2111
2112
        return $this;
2113
    }
2114
2115
    /**
2116
     * @param string $value
2117
     *
2118
     * @return $this
2119
     */
2120
    public function withProjectId($value)
2121
    {
2122
        $this->data['ProjectId'] = $value;
2123
        $this->options['form_params']['ProjectId'] = $value;
2124
2125
        return $this;
2126
    }
2127
2128
    /**
2129
     * @param string $value
2130
     *
2131
     * @return $this
2132
     */
2133
    public function withApiId($value)
2134
    {
2135
        $this->data['ApiId'] = $value;
2136
        $this->options['form_params']['ApiId'] = $value;
2137
2138
        return $this;
2139
    }
2140
}
2141
2142
/**
2143
 * @method string getProjectId()
2144
 * @method string getProjectIdentifier()
2145
 * @method string getFileId()
2146
 */
2147
class DeleteFile extends Rpc
2148
{
2149
2150
    /**
2151
     * @param string $value
2152
     *
2153
     * @return $this
2154
     */
2155
    public function withProjectId($value)
2156
    {
2157
        $this->data['ProjectId'] = $value;
2158
        $this->options['form_params']['ProjectId'] = $value;
2159
2160
        return $this;
2161
    }
2162
2163
    /**
2164
     * @param string $value
2165
     *
2166
     * @return $this
2167
     */
2168
    public function withProjectIdentifier($value)
2169
    {
2170
        $this->data['ProjectIdentifier'] = $value;
2171
        $this->options['form_params']['ProjectIdentifier'] = $value;
2172
2173
        return $this;
2174
    }
2175
2176
    /**
2177
     * @param string $value
2178
     *
2179
     * @return $this
2180
     */
2181
    public function withFileId($value)
2182
    {
2183
        $this->data['FileId'] = $value;
2184
        $this->options['form_params']['FileId'] = $value;
2185
2186
        return $this;
2187
    }
2188
}
2189
2190
/**
2191
 * @method string getProjectId()
2192
 * @method string getProjectIdentifier()
2193
 * @method string getFolderId()
2194
 */
2195
class DeleteFolder extends Rpc
2196
{
2197
2198
    /**
2199
     * @param string $value
2200
     *
2201
     * @return $this
2202
     */
2203
    public function withProjectId($value)
2204
    {
2205
        $this->data['ProjectId'] = $value;
2206
        $this->options['form_params']['ProjectId'] = $value;
2207
2208
        return $this;
2209
    }
2210
2211
    /**
2212
     * @param string $value
2213
     *
2214
     * @return $this
2215
     */
2216
    public function withProjectIdentifier($value)
2217
    {
2218
        $this->data['ProjectIdentifier'] = $value;
2219
        $this->options['form_params']['ProjectIdentifier'] = $value;
2220
2221
        return $this;
2222
    }
2223
2224
    /**
2225
     * @param string $value
2226
     *
2227
     * @return $this
2228
     */
2229
    public function withFolderId($value)
2230
    {
2231
        $this->data['FolderId'] = $value;
2232
        $this->options['form_params']['FolderId'] = $value;
2233
2234
        return $this;
2235
    }
2236
}
2237
2238
/**
2239
 * @method string getTableGuid()
2240
 * @method $this withTableGuid($value)
2241
 * @method string getCategoryId()
2242
 * @method $this withCategoryId($value)
2243
 */
2244
class DeleteFromMetaCategory extends Rpc
2245
{
2246
}
2247
2248
/**
2249
 * @method string getCategoryId()
2250
 * @method $this withCategoryId($value)
2251
 */
2252
class DeleteMetaCategory extends Rpc
2253
{
2254
2255
    /** @var string */
2256
    public $method = 'GET';
2257
}
2258
2259
/**
2260
 * @method string getProjectName()
2261
 * @method string getEnvType()
2262
 * @method string getEntityId()
2263
 */
2264
class DeleteQualityEntity extends Rpc
2265
{
2266
2267
    /**
2268
     * @param string $value
2269
     *
2270
     * @return $this
2271
     */
2272
    public function withProjectName($value)
2273
    {
2274
        $this->data['ProjectName'] = $value;
2275
        $this->options['form_params']['ProjectName'] = $value;
2276
2277
        return $this;
2278
    }
2279
2280
    /**
2281
     * @param string $value
2282
     *
2283
     * @return $this
2284
     */
2285
    public function withEnvType($value)
2286
    {
2287
        $this->data['EnvType'] = $value;
2288
        $this->options['form_params']['EnvType'] = $value;
2289
2290
        return $this;
2291
    }
2292
2293
    /**
2294
     * @param string $value
2295
     *
2296
     * @return $this
2297
     */
2298
    public function withEntityId($value)
2299
    {
2300
        $this->data['EntityId'] = $value;
2301
        $this->options['form_params']['EntityId'] = $value;
2302
2303
        return $this;
2304
    }
2305
}
2306
2307
/**
2308
 * @method string getProjectName()
2309
 * @method string getFollowerId()
2310
 */
2311
class DeleteQualityFollower extends Rpc
2312
{
2313
2314
    /**
2315
     * @param string $value
2316
     *
2317
     * @return $this
2318
     */
2319
    public function withProjectName($value)
2320
    {
2321
        $this->data['ProjectName'] = $value;
2322
        $this->options['form_params']['ProjectName'] = $value;
2323
2324
        return $this;
2325
    }
2326
2327
    /**
2328
     * @param string $value
2329
     *
2330
     * @return $this
2331
     */
2332
    public function withFollowerId($value)
2333
    {
2334
        $this->data['FollowerId'] = $value;
2335
        $this->options['form_params']['FollowerId'] = $value;
2336
2337
        return $this;
2338
    }
2339
}
2340
2341
/**
2342
 * @method string getProjectName()
2343
 * @method string getTargetNodeProjectId()
2344
 * @method string getMatchExpression()
2345
 * @method string getEnvType()
2346
 * @method string getTargetNodeProjectName()
2347
 * @method string getTableName()
2348
 * @method string getNodeId()
2349
 * @method string getProjectId()
2350
 */
2351
class DeleteQualityRelativeNode extends Rpc
2352
{
2353
2354
    /**
2355
     * @param string $value
2356
     *
2357
     * @return $this
2358
     */
2359
    public function withProjectName($value)
2360
    {
2361
        $this->data['ProjectName'] = $value;
2362
        $this->options['form_params']['ProjectName'] = $value;
2363
2364
        return $this;
2365
    }
2366
2367
    /**
2368
     * @param string $value
2369
     *
2370
     * @return $this
2371
     */
2372
    public function withTargetNodeProjectId($value)
2373
    {
2374
        $this->data['TargetNodeProjectId'] = $value;
2375
        $this->options['form_params']['TargetNodeProjectId'] = $value;
2376
2377
        return $this;
2378
    }
2379
2380
    /**
2381
     * @param string $value
2382
     *
2383
     * @return $this
2384
     */
2385
    public function withMatchExpression($value)
2386
    {
2387
        $this->data['MatchExpression'] = $value;
2388
        $this->options['form_params']['MatchExpression'] = $value;
2389
2390
        return $this;
2391
    }
2392
2393
    /**
2394
     * @param string $value
2395
     *
2396
     * @return $this
2397
     */
2398
    public function withEnvType($value)
2399
    {
2400
        $this->data['EnvType'] = $value;
2401
        $this->options['form_params']['EnvType'] = $value;
2402
2403
        return $this;
2404
    }
2405
2406
    /**
2407
     * @param string $value
2408
     *
2409
     * @return $this
2410
     */
2411
    public function withTargetNodeProjectName($value)
2412
    {
2413
        $this->data['TargetNodeProjectName'] = $value;
2414
        $this->options['form_params']['TargetNodeProjectName'] = $value;
2415
2416
        return $this;
2417
    }
2418
2419
    /**
2420
     * @param string $value
2421
     *
2422
     * @return $this
2423
     */
2424
    public function withTableName($value)
2425
    {
2426
        $this->data['TableName'] = $value;
2427
        $this->options['form_params']['TableName'] = $value;
2428
2429
        return $this;
2430
    }
2431
2432
    /**
2433
     * @param string $value
2434
     *
2435
     * @return $this
2436
     */
2437
    public function withNodeId($value)
2438
    {
2439
        $this->data['NodeId'] = $value;
2440
        $this->options['form_params']['NodeId'] = $value;
2441
2442
        return $this;
2443
    }
2444
2445
    /**
2446
     * @param string $value
2447
     *
2448
     * @return $this
2449
     */
2450
    public function withProjectId($value)
2451
    {
2452
        $this->data['ProjectId'] = $value;
2453
        $this->options['form_params']['ProjectId'] = $value;
2454
2455
        return $this;
2456
    }
2457
}
2458
2459
/**
2460
 * @method string getProjectName()
2461
 * @method string getRuleId()
2462
 */
2463
class DeleteQualityRule extends Rpc
2464
{
2465
2466
    /**
2467
     * @param string $value
2468
     *
2469
     * @return $this
2470
     */
2471
    public function withProjectName($value)
2472
    {
2473
        $this->data['ProjectName'] = $value;
2474
        $this->options['form_params']['ProjectName'] = $value;
2475
2476
        return $this;
2477
    }
2478
2479
    /**
2480
     * @param string $value
2481
     *
2482
     * @return $this
2483
     */
2484
    public function withRuleId($value)
2485
    {
2486
        $this->data['RuleId'] = $value;
2487
        $this->options['form_params']['RuleId'] = $value;
2488
2489
        return $this;
2490
    }
2491
}
2492
2493
/**
2494
 * @method string getRemindId()
2495
 */
2496
class DeleteRemind extends Rpc
2497
{
2498
2499
    /**
2500
     * @param string $value
2501
     *
2502
     * @return $this
2503
     */
2504
    public function withRemindId($value)
2505
    {
2506
        $this->data['RemindId'] = $value;
2507
        $this->options['form_params']['RemindId'] = $value;
2508
2509
        return $this;
2510
    }
2511
}
2512
2513
/**
2514
 * @method string getComment()
2515
 * @method string getProjectId()
2516
 * @method string getNodeId()
2517
 * @method string getProjectIdentifier()
2518
 * @method string getFileId()
2519
 */
2520
class DeployFile extends Rpc
2521
{
2522
2523
    /**
2524
     * @param string $value
2525
     *
2526
     * @return $this
2527
     */
2528
    public function withComment($value)
2529
    {
2530
        $this->data['Comment'] = $value;
2531
        $this->options['form_params']['Comment'] = $value;
2532
2533
        return $this;
2534
    }
2535
2536
    /**
2537
     * @param string $value
2538
     *
2539
     * @return $this
2540
     */
2541
    public function withProjectId($value)
2542
    {
2543
        $this->data['ProjectId'] = $value;
2544
        $this->options['form_params']['ProjectId'] = $value;
2545
2546
        return $this;
2547
    }
2548
2549
    /**
2550
     * @param string $value
2551
     *
2552
     * @return $this
2553
     */
2554
    public function withNodeId($value)
2555
    {
2556
        $this->data['NodeId'] = $value;
2557
        $this->options['form_params']['NodeId'] = $value;
2558
2559
        return $this;
2560
    }
2561
2562
    /**
2563
     * @param string $value
2564
     *
2565
     * @return $this
2566
     */
2567
    public function withProjectIdentifier($value)
2568
    {
2569
        $this->data['ProjectIdentifier'] = $value;
2570
        $this->options['form_params']['ProjectIdentifier'] = $value;
2571
2572
        return $this;
2573
    }
2574
2575
    /**
2576
     * @param string $value
2577
     *
2578
     * @return $this
2579
     */
2580
    public function withFileId($value)
2581
    {
2582
        $this->data['FileId'] = $value;
2583
        $this->options['form_params']['FileId'] = $value;
2584
2585
        return $this;
2586
    }
2587
}
2588
2589
/**
2590
 * @method string getTableGuid()
2591
 * @method string getBusinessId()
2592
 * @method string getProjectId()
2593
 * @method string getProjectIdentifier()
2594
 * @method string getFolderId()
2595
 */
2596
class EstablishRelationTableToBusiness extends Rpc
2597
{
2598
2599
    /**
2600
     * @param string $value
2601
     *
2602
     * @return $this
2603
     */
2604
    public function withTableGuid($value)
2605
    {
2606
        $this->data['TableGuid'] = $value;
2607
        $this->options['form_params']['TableGuid'] = $value;
2608
2609
        return $this;
2610
    }
2611
2612
    /**
2613
     * @param string $value
2614
     *
2615
     * @return $this
2616
     */
2617
    public function withBusinessId($value)
2618
    {
2619
        $this->data['BusinessId'] = $value;
2620
        $this->options['form_params']['BusinessId'] = $value;
2621
2622
        return $this;
2623
    }
2624
2625
    /**
2626
     * @param string $value
2627
     *
2628
     * @return $this
2629
     */
2630
    public function withProjectId($value)
2631
    {
2632
        $this->data['ProjectId'] = $value;
2633
        $this->options['form_params']['ProjectId'] = $value;
2634
2635
        return $this;
2636
    }
2637
2638
    /**
2639
     * @param string $value
2640
     *
2641
     * @return $this
2642
     */
2643
    public function withProjectIdentifier($value)
2644
    {
2645
        $this->data['ProjectIdentifier'] = $value;
2646
        $this->options['form_params']['ProjectIdentifier'] = $value;
2647
2648
        return $this;
2649
    }
2650
2651
    /**
2652
     * @param string $value
2653
     *
2654
     * @return $this
2655
     */
2656
    public function withFolderId($value)
2657
    {
2658
        $this->data['FolderId'] = $value;
2659
        $this->options['form_params']['FolderId'] = $value;
2660
2661
        return $this;
2662
    }
2663
}
2664
2665
/**
2666
 * @method string getBaselineId()
2667
 */
2668
class GetBaselineConfig extends Rpc
2669
{
2670
2671
    /**
2672
     * @param string $value
2673
     *
2674
     * @return $this
2675
     */
2676
    public function withBaselineId($value)
2677
    {
2678
        $this->data['BaselineId'] = $value;
2679
        $this->options['form_params']['BaselineId'] = $value;
2680
2681
        return $this;
2682
    }
2683
}
2684
2685
/**
2686
 * @method string getBizdate()
2687
 * @method string getInGroupId()
2688
 * @method string getBaselineId()
2689
 */
2690
class GetBaselineKeyPath extends Rpc
2691
{
2692
2693
    /**
2694
     * @param string $value
2695
     *
2696
     * @return $this
2697
     */
2698
    public function withBizdate($value)
2699
    {
2700
        $this->data['Bizdate'] = $value;
2701
        $this->options['form_params']['Bizdate'] = $value;
2702
2703
        return $this;
2704
    }
2705
2706
    /**
2707
     * @param string $value
2708
     *
2709
     * @return $this
2710
     */
2711
    public function withInGroupId($value)
2712
    {
2713
        $this->data['InGroupId'] = $value;
2714
        $this->options['form_params']['InGroupId'] = $value;
2715
2716
        return $this;
2717
    }
2718
2719
    /**
2720
     * @param string $value
2721
     *
2722
     * @return $this
2723
     */
2724
    public function withBaselineId($value)
2725
    {
2726
        $this->data['BaselineId'] = $value;
2727
        $this->options['form_params']['BaselineId'] = $value;
2728
2729
        return $this;
2730
    }
2731
}
2732
2733
/**
2734
 * @method string getBizdate()
2735
 * @method string getInGroupId()
2736
 * @method string getBaselineId()
2737
 */
2738
class GetBaselineStatus extends Rpc
2739
{
2740
2741
    /**
2742
     * @param string $value
2743
     *
2744
     * @return $this
2745
     */
2746
    public function withBizdate($value)
2747
    {
2748
        $this->data['Bizdate'] = $value;
2749
        $this->options['form_params']['Bizdate'] = $value;
2750
2751
        return $this;
2752
    }
2753
2754
    /**
2755
     * @param string $value
2756
     *
2757
     * @return $this
2758
     */
2759
    public function withInGroupId($value)
2760
    {
2761
        $this->data['InGroupId'] = $value;
2762
        $this->options['form_params']['InGroupId'] = $value;
2763
2764
        return $this;
2765
    }
2766
2767
    /**
2768
     * @param string $value
2769
     *
2770
     * @return $this
2771
     */
2772
    public function withBaselineId($value)
2773
    {
2774
        $this->data['BaselineId'] = $value;
2775
        $this->options['form_params']['BaselineId'] = $value;
2776
2777
        return $this;
2778
    }
2779
}
2780
2781
/**
2782
 * @method string getBusinessId()
2783
 * @method string getProjectId()
2784
 * @method string getProjectIdentifier()
2785
 */
2786
class GetBusiness extends Rpc
2787
{
2788
2789
    /**
2790
     * @param string $value
2791
     *
2792
     * @return $this
2793
     */
2794
    public function withBusinessId($value)
2795
    {
2796
        $this->data['BusinessId'] = $value;
2797
        $this->options['form_params']['BusinessId'] = $value;
2798
2799
        return $this;
2800
    }
2801
2802
    /**
2803
     * @param string $value
2804
     *
2805
     * @return $this
2806
     */
2807
    public function withProjectId($value)
2808
    {
2809
        $this->data['ProjectId'] = $value;
2810
        $this->options['form_params']['ProjectId'] = $value;
2811
2812
        return $this;
2813
    }
2814
2815
    /**
2816
     * @param string $value
2817
     *
2818
     * @return $this
2819
     */
2820
    public function withProjectIdentifier($value)
2821
    {
2822
        $this->data['ProjectIdentifier'] = $value;
2823
        $this->options['form_params']['ProjectIdentifier'] = $value;
2824
2825
        return $this;
2826
    }
2827
}
2828
2829
/**
2830
 * @method string getTenantId()
2831
 * @method string getProjectId()
2832
 * @method string getApiId()
2833
 */
2834
class GetDataServiceApi extends Rpc
2835
{
2836
2837
    /**
2838
     * @param string $value
2839
     *
2840
     * @return $this
2841
     */
2842
    public function withTenantId($value)
2843
    {
2844
        $this->data['TenantId'] = $value;
2845
        $this->options['form_params']['TenantId'] = $value;
2846
2847
        return $this;
2848
    }
2849
2850
    /**
2851
     * @param string $value
2852
     *
2853
     * @return $this
2854
     */
2855
    public function withProjectId($value)
2856
    {
2857
        $this->data['ProjectId'] = $value;
2858
        $this->options['form_params']['ProjectId'] = $value;
2859
2860
        return $this;
2861
    }
2862
2863
    /**
2864
     * @param string $value
2865
     *
2866
     * @return $this
2867
     */
2868
    public function withApiId($value)
2869
    {
2870
        $this->data['ApiId'] = $value;
2871
        $this->options['form_params']['ApiId'] = $value;
2872
2873
        return $this;
2874
    }
2875
}
2876
2877
/**
2878
 * @method string getTenantId()
2879
 * @method string getApplicationId()
2880
 * @method string getProjectId()
2881
 */
2882
class GetDataServiceApplication extends Rpc
2883
{
2884
2885
    /**
2886
     * @param string $value
2887
     *
2888
     * @return $this
2889
     */
2890
    public function withTenantId($value)
2891
    {
2892
        $this->data['TenantId'] = $value;
2893
        $this->options['form_params']['TenantId'] = $value;
2894
2895
        return $this;
2896
    }
2897
2898
    /**
2899
     * @param string $value
2900
     *
2901
     * @return $this
2902
     */
2903
    public function withApplicationId($value)
2904
    {
2905
        $this->data['ApplicationId'] = $value;
2906
        $this->options['form_params']['ApplicationId'] = $value;
2907
2908
        return $this;
2909
    }
2910
2911
    /**
2912
     * @param string $value
2913
     *
2914
     * @return $this
2915
     */
2916
    public function withProjectId($value)
2917
    {
2918
        $this->data['ProjectId'] = $value;
2919
        $this->options['form_params']['ProjectId'] = $value;
2920
2921
        return $this;
2922
    }
2923
}
2924
2925
/**
2926
 * @method string getTenantId()
2927
 * @method string getProjectId()
2928
 * @method string getApiId()
2929
 */
2930
class GetDataServicePublishedApi extends Rpc
2931
{
2932
2933
    /**
2934
     * @param string $value
2935
     *
2936
     * @return $this
2937
     */
2938
    public function withTenantId($value)
2939
    {
2940
        $this->data['TenantId'] = $value;
2941
        $this->options['form_params']['TenantId'] = $value;
2942
2943
        return $this;
2944
    }
2945
2946
    /**
2947
     * @param string $value
2948
     *
2949
     * @return $this
2950
     */
2951
    public function withProjectId($value)
2952
    {
2953
        $this->data['ProjectId'] = $value;
2954
        $this->options['form_params']['ProjectId'] = $value;
2955
2956
        return $this;
2957
    }
2958
2959
    /**
2960
     * @param string $value
2961
     *
2962
     * @return $this
2963
     */
2964
    public function withApiId($value)
2965
    {
2966
        $this->data['ApiId'] = $value;
2967
        $this->options['form_params']['ApiId'] = $value;
2968
2969
        return $this;
2970
    }
2971
}
2972
2973
/**
2974
 * @method string getDeploymentId()
2975
 * @method string getProjectId()
2976
 * @method string getProjectIdentifier()
2977
 */
2978
class GetDeployment extends Rpc
2979
{
2980
2981
    /**
2982
     * @param string $value
2983
     *
2984
     * @return $this
2985
     */
2986
    public function withDeploymentId($value)
2987
    {
2988
        $this->data['DeploymentId'] = $value;
2989
        $this->options['form_params']['DeploymentId'] = $value;
2990
2991
        return $this;
2992
    }
2993
2994
    /**
2995
     * @param string $value
2996
     *
2997
     * @return $this
2998
     */
2999
    public function withProjectId($value)
3000
    {
3001
        $this->data['ProjectId'] = $value;
3002
        $this->options['form_params']['ProjectId'] = $value;
3003
3004
        return $this;
3005
    }
3006
3007
    /**
3008
     * @param string $value
3009
     *
3010
     * @return $this
3011
     */
3012
    public function withProjectIdentifier($value)
3013
    {
3014
        $this->data['ProjectIdentifier'] = $value;
3015
        $this->options['form_params']['ProjectIdentifier'] = $value;
3016
3017
        return $this;
3018
    }
3019
}
3020
3021
/**
3022
 * @method string getProjectId()
3023
 * @method string getProjectIdentifier()
3024
 * @method string getFileId()
3025
 */
3026
class GetFile extends Rpc
3027
{
3028
3029
    /**
3030
     * @param string $value
3031
     *
3032
     * @return $this
3033
     */
3034
    public function withProjectId($value)
3035
    {
3036
        $this->data['ProjectId'] = $value;
3037
        $this->options['form_params']['ProjectId'] = $value;
3038
3039
        return $this;
3040
    }
3041
3042
    /**
3043
     * @param string $value
3044
     *
3045
     * @return $this
3046
     */
3047
    public function withProjectIdentifier($value)
3048
    {
3049
        $this->data['ProjectIdentifier'] = $value;
3050
        $this->options['form_params']['ProjectIdentifier'] = $value;
3051
3052
        return $this;
3053
    }
3054
3055
    /**
3056
     * @param string $value
3057
     *
3058
     * @return $this
3059
     */
3060
    public function withFileId($value)
3061
    {
3062
        $this->data['FileId'] = $value;
3063
        $this->options['form_params']['FileId'] = $value;
3064
3065
        return $this;
3066
    }
3067
}
3068
3069
/**
3070
 * @method string getFileVersion()
3071
 * @method string getProjectId()
3072
 * @method string getProjectIdentifier()
3073
 * @method string getFileId()
3074
 */
3075
class GetFileVersion extends Rpc
3076
{
3077
3078
    /**
3079
     * @param string $value
3080
     *
3081
     * @return $this
3082
     */
3083
    public function withFileVersion($value)
3084
    {
3085
        $this->data['FileVersion'] = $value;
3086
        $this->options['form_params']['FileVersion'] = $value;
3087
3088
        return $this;
3089
    }
3090
3091
    /**
3092
     * @param string $value
3093
     *
3094
     * @return $this
3095
     */
3096
    public function withProjectId($value)
3097
    {
3098
        $this->data['ProjectId'] = $value;
3099
        $this->options['form_params']['ProjectId'] = $value;
3100
3101
        return $this;
3102
    }
3103
3104
    /**
3105
     * @param string $value
3106
     *
3107
     * @return $this
3108
     */
3109
    public function withProjectIdentifier($value)
3110
    {
3111
        $this->data['ProjectIdentifier'] = $value;
3112
        $this->options['form_params']['ProjectIdentifier'] = $value;
3113
3114
        return $this;
3115
    }
3116
3117
    /**
3118
     * @param string $value
3119
     *
3120
     * @return $this
3121
     */
3122
    public function withFileId($value)
3123
    {
3124
        $this->data['FileId'] = $value;
3125
        $this->options['form_params']['FileId'] = $value;
3126
3127
        return $this;
3128
    }
3129
}
3130
3131
/**
3132
 * @method string getFolderPath()
3133
 * @method string getProjectId()
3134
 * @method string getProjectIdentifier()
3135
 * @method string getFolderId()
3136
 */
3137
class GetFolder extends Rpc
3138
{
3139
3140
    /**
3141
     * @param string $value
3142
     *
3143
     * @return $this
3144
     */
3145
    public function withFolderPath($value)
3146
    {
3147
        $this->data['FolderPath'] = $value;
3148
        $this->options['form_params']['FolderPath'] = $value;
3149
3150
        return $this;
3151
    }
3152
3153
    /**
3154
     * @param string $value
3155
     *
3156
     * @return $this
3157
     */
3158
    public function withProjectId($value)
3159
    {
3160
        $this->data['ProjectId'] = $value;
3161
        $this->options['form_params']['ProjectId'] = $value;
3162
3163
        return $this;
3164
    }
3165
3166
    /**
3167
     * @param string $value
3168
     *
3169
     * @return $this
3170
     */
3171
    public function withProjectIdentifier($value)
3172
    {
3173
        $this->data['ProjectIdentifier'] = $value;
3174
        $this->options['form_params']['ProjectIdentifier'] = $value;
3175
3176
        return $this;
3177
    }
3178
3179
    /**
3180
     * @param string $value
3181
     *
3182
     * @return $this
3183
     */
3184
    public function withFolderId($value)
3185
    {
3186
        $this->data['FolderId'] = $value;
3187
        $this->options['form_params']['FolderId'] = $value;
3188
3189
        return $this;
3190
    }
3191
}
3192
3193
/**
3194
 * @method string getProjectEnv()
3195
 * @method string getInstanceId()
3196
 */
3197
class GetInstance extends Rpc
3198
{
3199
3200
    /**
3201
     * @param string $value
3202
     *
3203
     * @return $this
3204
     */
3205
    public function withProjectEnv($value)
3206
    {
3207
        $this->data['ProjectEnv'] = $value;
3208
        $this->options['form_params']['ProjectEnv'] = $value;
3209
3210
        return $this;
3211
    }
3212
3213
    /**
3214
     * @param string $value
3215
     *
3216
     * @return $this
3217
     */
3218
    public function withInstanceId($value)
3219
    {
3220
        $this->data['InstanceId'] = $value;
3221
        $this->options['form_params']['InstanceId'] = $value;
3222
3223
        return $this;
3224
    }
3225
}
3226
3227
/**
3228
 * @method string getProjectEnv()
3229
 * @method string getInstanceId()
3230
 */
3231
class GetInstanceLog extends Rpc
3232
{
3233
3234
    /**
3235
     * @param string $value
3236
     *
3237
     * @return $this
3238
     */
3239
    public function withProjectEnv($value)
3240
    {
3241
        $this->data['ProjectEnv'] = $value;
3242
        $this->options['form_params']['ProjectEnv'] = $value;
3243
3244
        return $this;
3245
    }
3246
3247
    /**
3248
     * @param string $value
3249
     *
3250
     * @return $this
3251
     */
3252
    public function withInstanceId($value)
3253
    {
3254
        $this->data['InstanceId'] = $value;
3255
        $this->options['form_params']['InstanceId'] = $value;
3256
3257
        return $this;
3258
    }
3259
}
3260
3261
/**
3262
 * @method string getParentCategoryId()
3263
 * @method $this withParentCategoryId($value)
3264
 * @method string getPageSize()
3265
 * @method $this withPageSize($value)
3266
 * @method string getPageNum()
3267
 * @method $this withPageNum($value)
3268
 */
3269
class GetMetaCategory extends Rpc
3270
{
3271
}
3272
3273
/**
3274
 * @method string getColumnGuid()
3275
 * @method $this withColumnGuid($value)
3276
 * @method string getPageSize()
3277
 * @method $this withPageSize($value)
3278
 * @method string getPageNum()
3279
 * @method $this withPageNum($value)
3280
 * @method string getDirection()
3281
 * @method $this withDirection($value)
3282
 */
3283
class GetMetaColumnLineage extends Rpc
3284
{
3285
}
3286
3287
/**
3288
 * @method string getAppGuid()
3289
 * @method $this withAppGuid($value)
3290
 */
3291
class GetMetaDBInfo extends Rpc
3292
{
3293
3294
    /** @var string */
3295
    public $method = 'GET';
3296
}
3297
3298
/**
3299
 * @method string getPageSize()
3300
 * @method $this withPageSize($value)
3301
 * @method string getAppGuid()
3302
 * @method $this withAppGuid($value)
3303
 * @method string getPageNumber()
3304
 * @method $this withPageNumber($value)
3305
 */
3306
class GetMetaDBTableList extends Rpc
3307
{
3308
}
3309
3310
/**
3311
 * @method string getTableGuid()
3312
 * @method $this withTableGuid($value)
3313
 */
3314
class GetMetaTableBasicInfo extends Rpc
3315
{
3316
3317
    /** @var string */
3318
    public $method = 'GET';
3319
}
3320
3321
/**
3322
 * @method string getStartDate()
3323
 * @method string getPageNumber()
3324
 * @method string getEndDate()
3325
 * @method string getTableGuid()
3326
 * @method string getChangeType()
3327
 * @method string getPageSize()
3328
 * @method string getObjectType()
3329
 */
3330
class GetMetaTableChangeLog extends Rpc
3331
{
3332
3333
    /**
3334
     * @param string $value
3335
     *
3336
     * @return $this
3337
     */
3338
    public function withStartDate($value)
3339
    {
3340
        $this->data['StartDate'] = $value;
3341
        $this->options['form_params']['StartDate'] = $value;
3342
3343
        return $this;
3344
    }
3345
3346
    /**
3347
     * @param string $value
3348
     *
3349
     * @return $this
3350
     */
3351
    public function withPageNumber($value)
3352
    {
3353
        $this->data['PageNumber'] = $value;
3354
        $this->options['form_params']['PageNumber'] = $value;
3355
3356
        return $this;
3357
    }
3358
3359
    /**
3360
     * @param string $value
3361
     *
3362
     * @return $this
3363
     */
3364
    public function withEndDate($value)
3365
    {
3366
        $this->data['EndDate'] = $value;
3367
        $this->options['form_params']['EndDate'] = $value;
3368
3369
        return $this;
3370
    }
3371
3372
    /**
3373
     * @param string $value
3374
     *
3375
     * @return $this
3376
     */
3377
    public function withTableGuid($value)
3378
    {
3379
        $this->data['TableGuid'] = $value;
3380
        $this->options['form_params']['TableGuid'] = $value;
3381
3382
        return $this;
3383
    }
3384
3385
    /**
3386
     * @param string $value
3387
     *
3388
     * @return $this
3389
     */
3390
    public function withChangeType($value)
3391
    {
3392
        $this->data['ChangeType'] = $value;
3393
        $this->options['form_params']['ChangeType'] = $value;
3394
3395
        return $this;
3396
    }
3397
3398
    /**
3399
     * @param string $value
3400
     *
3401
     * @return $this
3402
     */
3403
    public function withPageSize($value)
3404
    {
3405
        $this->data['PageSize'] = $value;
3406
        $this->options['form_params']['PageSize'] = $value;
3407
3408
        return $this;
3409
    }
3410
3411
    /**
3412
     * @param string $value
3413
     *
3414
     * @return $this
3415
     */
3416
    public function withObjectType($value)
3417
    {
3418
        $this->data['ObjectType'] = $value;
3419
        $this->options['form_params']['ObjectType'] = $value;
3420
3421
        return $this;
3422
    }
3423
}
3424
3425
/**
3426
 * @method string getTableGuid()
3427
 * @method $this withTableGuid($value)
3428
 * @method string getPageSize()
3429
 * @method $this withPageSize($value)
3430
 * @method string getPageNum()
3431
 * @method $this withPageNum($value)
3432
 */
3433
class GetMetaTableColumn extends Rpc
3434
{
3435
3436
    /** @var string */
3437
    public $method = 'GET';
3438
}
3439
3440
/**
3441
 * @method string getTableGuid()
3442
 * @method $this withTableGuid($value)
3443
 * @method string getPageSize()
3444
 * @method $this withPageSize($value)
3445
 * @method string getPageNum()
3446
 * @method $this withPageNum($value)
3447
 */
3448
class GetMetaTableFullInfo extends Rpc
3449
{
3450
3451
    /** @var string */
3452
    public $method = 'GET';
3453
}
3454
3455
/**
3456
 * @method string getWikiVersion()
3457
 * @method $this withWikiVersion($value)
3458
 * @method string getTableGuid()
3459
 * @method $this withTableGuid($value)
3460
 */
3461
class GetMetaTableIntroWiki extends Rpc
3462
{
3463
}
3464
3465
/**
3466
 * @method string getTableGuid()
3467
 * @method $this withTableGuid($value)
3468
 * @method string getNextPrimaryKey()
3469
 * @method $this withNextPrimaryKey($value)
3470
 * @method string getPageSize()
3471
 * @method $this withPageSize($value)
3472
 * @method string getDirection()
3473
 * @method $this withDirection($value)
3474
 */
3475
class GetMetaTableLineage extends Rpc
3476
{
3477
}
3478
3479
/**
3480
 * @method string getPageSize()
3481
 * @method $this withPageSize($value)
3482
 * @method string getPageNumber()
3483
 * @method $this withPageNumber($value)
3484
 * @method string getCategoryId()
3485
 * @method $this withCategoryId($value)
3486
 */
3487
class GetMetaTableListByCategory extends Rpc
3488
{
3489
3490
    /** @var string */
3491
    public $method = 'GET';
3492
}
3493
3494
/**
3495
 * @method string getEndDate()
3496
 * @method $this withEndDate($value)
3497
 * @method string getTableGuid()
3498
 * @method $this withTableGuid($value)
3499
 * @method string getPageSize()
3500
 * @method $this withPageSize($value)
3501
 * @method string getStartDate()
3502
 * @method $this withStartDate($value)
3503
 * @method string getPageNumber()
3504
 * @method $this withPageNumber($value)
3505
 */
3506
class GetMetaTableOutput extends Rpc
3507
{
3508
}
3509
3510
/**
3511
 * @method string getTableGuid()
3512
 * @method $this withTableGuid($value)
3513
 * @method string getPageSize()
3514
 * @method $this withPageSize($value)
3515
 * @method string getPageNumber()
3516
 * @method $this withPageNumber($value)
3517
 */
3518
class GetMetaTablePartition extends Rpc
3519
{
3520
}
3521
3522
/**
3523
 * @method string getProjectEnv()
3524
 * @method string getNodeId()
3525
 */
3526
class GetNode extends Rpc
3527
{
3528
3529
    /**
3530
     * @param string $value
3531
     *
3532
     * @return $this
3533
     */
3534
    public function withProjectEnv($value)
3535
    {
3536
        $this->data['ProjectEnv'] = $value;
3537
        $this->options['form_params']['ProjectEnv'] = $value;
3538
3539
        return $this;
3540
    }
3541
3542
    /**
3543
     * @param string $value
3544
     *
3545
     * @return $this
3546
     */
3547
    public function withNodeId($value)
3548
    {
3549
        $this->data['NodeId'] = $value;
3550
        $this->options['form_params']['NodeId'] = $value;
3551
3552
        return $this;
3553
    }
3554
}
3555
3556
/**
3557
 * @method string getProjectEnv()
3558
 * @method string getNodeId()
3559
 */
3560
class GetNodeCode extends Rpc
3561
{
3562
3563
    /**
3564
     * @param string $value
3565
     *
3566
     * @return $this
3567
     */
3568
    public function withProjectEnv($value)
3569
    {
3570
        $this->data['ProjectEnv'] = $value;
3571
        $this->options['form_params']['ProjectEnv'] = $value;
3572
3573
        return $this;
3574
    }
3575
3576
    /**
3577
     * @param string $value
3578
     *
3579
     * @return $this
3580
     */
3581
    public function withNodeId($value)
3582
    {
3583
        $this->data['NodeId'] = $value;
3584
        $this->options['form_params']['NodeId'] = $value;
3585
3586
        return $this;
3587
    }
3588
}
3589
3590
/**
3591
 * @method string getBaselineId()
3592
 */
3593
class GetNodeOnBaseline extends Rpc
3594
{
3595
3596
    /**
3597
     * @param string $value
3598
     *
3599
     * @return $this
3600
     */
3601
    public function withBaselineId($value)
3602
    {
3603
        $this->data['BaselineId'] = $value;
3604
        $this->options['form_params']['BaselineId'] = $value;
3605
3606
        return $this;
3607
    }
3608
}
3609
3610
/**
3611
 * @method string getProjectId()
3612
 * @method $this withProjectId($value)
3613
 */
3614
class GetProjectDetail extends Rpc
3615
{
3616
}
3617
3618
/**
3619
 * @method string getProjectName()
3620
 * @method string getMatchExpression()
3621
 * @method string getEnvType()
3622
 * @method string getTableName()
3623
 */
3624
class GetQualityEntity extends Rpc
3625
{
3626
3627
    /**
3628
     * @param string $value
3629
     *
3630
     * @return $this
3631
     */
3632
    public function withProjectName($value)
3633
    {
3634
        $this->data['ProjectName'] = $value;
3635
        $this->options['form_params']['ProjectName'] = $value;
3636
3637
        return $this;
3638
    }
3639
3640
    /**
3641
     * @param string $value
3642
     *
3643
     * @return $this
3644
     */
3645
    public function withMatchExpression($value)
3646
    {
3647
        $this->data['MatchExpression'] = $value;
3648
        $this->options['form_params']['MatchExpression'] = $value;
3649
3650
        return $this;
3651
    }
3652
3653
    /**
3654
     * @param string $value
3655
     *
3656
     * @return $this
3657
     */
3658
    public function withEnvType($value)
3659
    {
3660
        $this->data['EnvType'] = $value;
3661
        $this->options['form_params']['EnvType'] = $value;
3662
3663
        return $this;
3664
    }
3665
3666
    /**
3667
     * @param string $value
3668
     *
3669
     * @return $this
3670
     */
3671
    public function withTableName($value)
3672
    {
3673
        $this->data['TableName'] = $value;
3674
        $this->options['form_params']['TableName'] = $value;
3675
3676
        return $this;
3677
    }
3678
}
3679
3680
/**
3681
 * @method string getProjectName()
3682
 * @method string getEntityId()
3683
 */
3684
class GetQualityFollower extends Rpc
3685
{
3686
3687
    /**
3688
     * @param string $value
3689
     *
3690
     * @return $this
3691
     */
3692
    public function withProjectName($value)
3693
    {
3694
        $this->data['ProjectName'] = $value;
3695
        $this->options['form_params']['ProjectName'] = $value;
3696
3697
        return $this;
3698
    }
3699
3700
    /**
3701
     * @param string $value
3702
     *
3703
     * @return $this
3704
     */
3705
    public function withEntityId($value)
3706
    {
3707
        $this->data['EntityId'] = $value;
3708
        $this->options['form_params']['EntityId'] = $value;
3709
3710
        return $this;
3711
    }
3712
}
3713
3714
/**
3715
 * @method string getProjectName()
3716
 * @method string getRuleId()
3717
 */
3718
class GetQualityRule extends Rpc
3719
{
3720
3721
    /**
3722
     * @param string $value
3723
     *
3724
     * @return $this
3725
     */
3726
    public function withProjectName($value)
3727
    {
3728
        $this->data['ProjectName'] = $value;
3729
        $this->options['form_params']['ProjectName'] = $value;
3730
3731
        return $this;
3732
    }
3733
3734
    /**
3735
     * @param string $value
3736
     *
3737
     * @return $this
3738
     */
3739
    public function withRuleId($value)
3740
    {
3741
        $this->data['RuleId'] = $value;
3742
        $this->options['form_params']['RuleId'] = $value;
3743
3744
        return $this;
3745
    }
3746
}
3747
3748
/**
3749
 * @method string getRemindId()
3750
 */
3751
class GetRemind extends Rpc
3752
{
3753
3754
    /**
3755
     * @param string $value
3756
     *
3757
     * @return $this
3758
     */
3759
    public function withRemindId($value)
3760
    {
3761
        $this->data['RemindId'] = $value;
3762
        $this->options['form_params']['RemindId'] = $value;
3763
3764
        return $this;
3765
    }
3766
}
3767
3768
/**
3769
 * @method string getTopicId()
3770
 */
3771
class GetTopic extends Rpc
3772
{
3773
3774
    /**
3775
     * @param string $value
3776
     *
3777
     * @return $this
3778
     */
3779
    public function withTopicId($value)
3780
    {
3781
        $this->data['TopicId'] = $value;
3782
        $this->options['form_params']['TopicId'] = $value;
3783
3784
        return $this;
3785
    }
3786
}
3787
3788
/**
3789
 * @method string getTopicId()
3790
 */
3791
class GetTopicInfluence extends Rpc
3792
{
3793
3794
    /**
3795
     * @param string $value
3796
     *
3797
     * @return $this
3798
     */
3799
    public function withTopicId($value)
3800
    {
3801
        $this->data['TopicId'] = $value;
3802
        $this->options['form_params']['TopicId'] = $value;
3803
3804
        return $this;
3805
    }
3806
}
3807
3808
/**
3809
 * @method string getAlertUser()
3810
 * @method string getEndTime()
3811
 * @method string getBeginTime()
3812
 * @method string getAlertMethods()
3813
 * @method string getPageNumber()
3814
 * @method string getRemindId()
3815
 * @method string getPageSize()
3816
 * @method string getAlertRuleTypes()
3817
 */
3818
class ListAlertMessages extends Rpc
3819
{
3820
3821
    /**
3822
     * @param string $value
3823
     *
3824
     * @return $this
3825
     */
3826
    public function withAlertUser($value)
3827
    {
3828
        $this->data['AlertUser'] = $value;
3829
        $this->options['form_params']['AlertUser'] = $value;
3830
3831
        return $this;
3832
    }
3833
3834
    /**
3835
     * @param string $value
3836
     *
3837
     * @return $this
3838
     */
3839
    public function withEndTime($value)
3840
    {
3841
        $this->data['EndTime'] = $value;
3842
        $this->options['form_params']['EndTime'] = $value;
3843
3844
        return $this;
3845
    }
3846
3847
    /**
3848
     * @param string $value
3849
     *
3850
     * @return $this
3851
     */
3852
    public function withBeginTime($value)
3853
    {
3854
        $this->data['BeginTime'] = $value;
3855
        $this->options['form_params']['BeginTime'] = $value;
3856
3857
        return $this;
3858
    }
3859
3860
    /**
3861
     * @param string $value
3862
     *
3863
     * @return $this
3864
     */
3865
    public function withAlertMethods($value)
3866
    {
3867
        $this->data['AlertMethods'] = $value;
3868
        $this->options['form_params']['AlertMethods'] = $value;
3869
3870
        return $this;
3871
    }
3872
3873
    /**
3874
     * @param string $value
3875
     *
3876
     * @return $this
3877
     */
3878
    public function withPageNumber($value)
3879
    {
3880
        $this->data['PageNumber'] = $value;
3881
        $this->options['form_params']['PageNumber'] = $value;
3882
3883
        return $this;
3884
    }
3885
3886
    /**
3887
     * @param string $value
3888
     *
3889
     * @return $this
3890
     */
3891
    public function withRemindId($value)
3892
    {
3893
        $this->data['RemindId'] = $value;
3894
        $this->options['form_params']['RemindId'] = $value;
3895
3896
        return $this;
3897
    }
3898
3899
    /**
3900
     * @param string $value
3901
     *
3902
     * @return $this
3903
     */
3904
    public function withPageSize($value)
3905
    {
3906
        $this->data['PageSize'] = $value;
3907
        $this->options['form_params']['PageSize'] = $value;
3908
3909
        return $this;
3910
    }
3911
3912
    /**
3913
     * @param string $value
3914
     *
3915
     * @return $this
3916
     */
3917
    public function withAlertRuleTypes($value)
3918
    {
3919
        $this->data['AlertRuleTypes'] = $value;
3920
        $this->options['form_params']['AlertRuleTypes'] = $value;
3921
3922
        return $this;
3923
    }
3924
}
3925
3926
/**
3927
 * @method string getOwner()
3928
 * @method string getSearchText()
3929
 * @method string getUseflag()
3930
 * @method string getPriority()
3931
 * @method string getPageNumber()
3932
 * @method string getPageSize()
3933
 * @method string getProjectId()
3934
 * @method string getBaselineTypes()
3935
 */
3936
class ListBaselineConfigs extends Rpc
3937
{
3938
3939
    /**
3940
     * @param string $value
3941
     *
3942
     * @return $this
3943
     */
3944
    public function withOwner($value)
3945
    {
3946
        $this->data['Owner'] = $value;
3947
        $this->options['form_params']['Owner'] = $value;
3948
3949
        return $this;
3950
    }
3951
3952
    /**
3953
     * @param string $value
3954
     *
3955
     * @return $this
3956
     */
3957
    public function withSearchText($value)
3958
    {
3959
        $this->data['SearchText'] = $value;
3960
        $this->options['form_params']['SearchText'] = $value;
3961
3962
        return $this;
3963
    }
3964
3965
    /**
3966
     * @param string $value
3967
     *
3968
     * @return $this
3969
     */
3970
    public function withUseflag($value)
3971
    {
3972
        $this->data['Useflag'] = $value;
3973
        $this->options['form_params']['Useflag'] = $value;
3974
3975
        return $this;
3976
    }
3977
3978
    /**
3979
     * @param string $value
3980
     *
3981
     * @return $this
3982
     */
3983
    public function withPriority($value)
3984
    {
3985
        $this->data['Priority'] = $value;
3986
        $this->options['form_params']['Priority'] = $value;
3987
3988
        return $this;
3989
    }
3990
3991
    /**
3992
     * @param string $value
3993
     *
3994
     * @return $this
3995
     */
3996
    public function withPageNumber($value)
3997
    {
3998
        $this->data['PageNumber'] = $value;
3999
        $this->options['form_params']['PageNumber'] = $value;
4000
4001
        return $this;
4002
    }
4003
4004
    /**
4005
     * @param string $value
4006
     *
4007
     * @return $this
4008
     */
4009
    public function withPageSize($value)
4010
    {
4011
        $this->data['PageSize'] = $value;
4012
        $this->options['form_params']['PageSize'] = $value;
4013
4014
        return $this;
4015
    }
4016
4017
    /**
4018
     * @param string $value
4019
     *
4020
     * @return $this
4021
     */
4022
    public function withProjectId($value)
4023
    {
4024
        $this->data['ProjectId'] = $value;
4025
        $this->options['form_params']['ProjectId'] = $value;
4026
4027
        return $this;
4028
    }
4029
4030
    /**
4031
     * @param string $value
4032
     *
4033
     * @return $this
4034
     */
4035
    public function withBaselineTypes($value)
4036
    {
4037
        $this->data['BaselineTypes'] = $value;
4038
        $this->options['form_params']['BaselineTypes'] = $value;
4039
4040
        return $this;
4041
    }
4042
}
4043
4044
/**
4045
 * @method string getSearchText()
4046
 * @method string getOwner()
4047
 * @method string getPriority()
4048
 * @method string getPageNumber()
4049
 * @method string getTopicId()
4050
 * @method string getBizdate()
4051
 * @method string getFinishStatus()
4052
 * @method string getPageSize()
4053
 * @method string getBaselineTypes()
4054
 * @method string getStatus()
4055
 */
4056
class ListBaselineStatuses extends Rpc
4057
{
4058
4059
    /**
4060
     * @param string $value
4061
     *
4062
     * @return $this
4063
     */
4064
    public function withSearchText($value)
4065
    {
4066
        $this->data['SearchText'] = $value;
4067
        $this->options['form_params']['SearchText'] = $value;
4068
4069
        return $this;
4070
    }
4071
4072
    /**
4073
     * @param string $value
4074
     *
4075
     * @return $this
4076
     */
4077
    public function withOwner($value)
4078
    {
4079
        $this->data['Owner'] = $value;
4080
        $this->options['form_params']['Owner'] = $value;
4081
4082
        return $this;
4083
    }
4084
4085
    /**
4086
     * @param string $value
4087
     *
4088
     * @return $this
4089
     */
4090
    public function withPriority($value)
4091
    {
4092
        $this->data['Priority'] = $value;
4093
        $this->options['form_params']['Priority'] = $value;
4094
4095
        return $this;
4096
    }
4097
4098
    /**
4099
     * @param string $value
4100
     *
4101
     * @return $this
4102
     */
4103
    public function withPageNumber($value)
4104
    {
4105
        $this->data['PageNumber'] = $value;
4106
        $this->options['form_params']['PageNumber'] = $value;
4107
4108
        return $this;
4109
    }
4110
4111
    /**
4112
     * @param string $value
4113
     *
4114
     * @return $this
4115
     */
4116
    public function withTopicId($value)
4117
    {
4118
        $this->data['TopicId'] = $value;
4119
        $this->options['form_params']['TopicId'] = $value;
4120
4121
        return $this;
4122
    }
4123
4124
    /**
4125
     * @param string $value
4126
     *
4127
     * @return $this
4128
     */
4129
    public function withBizdate($value)
4130
    {
4131
        $this->data['Bizdate'] = $value;
4132
        $this->options['form_params']['Bizdate'] = $value;
4133
4134
        return $this;
4135
    }
4136
4137
    /**
4138
     * @param string $value
4139
     *
4140
     * @return $this
4141
     */
4142
    public function withFinishStatus($value)
4143
    {
4144
        $this->data['FinishStatus'] = $value;
4145
        $this->options['form_params']['FinishStatus'] = $value;
4146
4147
        return $this;
4148
    }
4149
4150
    /**
4151
     * @param string $value
4152
     *
4153
     * @return $this
4154
     */
4155
    public function withPageSize($value)
4156
    {
4157
        $this->data['PageSize'] = $value;
4158
        $this->options['form_params']['PageSize'] = $value;
4159
4160
        return $this;
4161
    }
4162
4163
    /**
4164
     * @param string $value
4165
     *
4166
     * @return $this
4167
     */
4168
    public function withBaselineTypes($value)
4169
    {
4170
        $this->data['BaselineTypes'] = $value;
4171
        $this->options['form_params']['BaselineTypes'] = $value;
4172
4173
        return $this;
4174
    }
4175
4176
    /**
4177
     * @param string $value
4178
     *
4179
     * @return $this
4180
     */
4181
    public function withStatus($value)
4182
    {
4183
        $this->data['Status'] = $value;
4184
        $this->options['form_params']['Status'] = $value;
4185
4186
        return $this;
4187
    }
4188
}
4189
4190
/**
4191
 * @method string getPageSize()
4192
 * @method string getKeyword()
4193
 * @method string getProjectId()
4194
 * @method string getProjectIdentifier()
4195
 * @method string getPageNumber()
4196
 */
4197
class ListBusiness extends Rpc
4198
{
4199
4200
    /**
4201
     * @param string $value
4202
     *
4203
     * @return $this
4204
     */
4205
    public function withPageSize($value)
4206
    {
4207
        $this->data['PageSize'] = $value;
4208
        $this->options['form_params']['PageSize'] = $value;
4209
4210
        return $this;
4211
    }
4212
4213
    /**
4214
     * @param string $value
4215
     *
4216
     * @return $this
4217
     */
4218
    public function withKeyword($value)
4219
    {
4220
        $this->data['Keyword'] = $value;
4221
        $this->options['form_params']['Keyword'] = $value;
4222
4223
        return $this;
4224
    }
4225
4226
    /**
4227
     * @param string $value
4228
     *
4229
     * @return $this
4230
     */
4231
    public function withProjectId($value)
4232
    {
4233
        $this->data['ProjectId'] = $value;
4234
        $this->options['form_params']['ProjectId'] = $value;
4235
4236
        return $this;
4237
    }
4238
4239
    /**
4240
     * @param string $value
4241
     *
4242
     * @return $this
4243
     */
4244
    public function withProjectIdentifier($value)
4245
    {
4246
        $this->data['ProjectIdentifier'] = $value;
4247
        $this->options['form_params']['ProjectIdentifier'] = $value;
4248
4249
        return $this;
4250
    }
4251
4252
    /**
4253
     * @param string $value
4254
     *
4255
     * @return $this
4256
     */
4257
    public function withPageNumber($value)
4258
    {
4259
        $this->data['PageNumber'] = $value;
4260
        $this->options['form_params']['PageNumber'] = $value;
4261
4262
        return $this;
4263
    }
4264
}
4265
4266
/**
4267
 * @method string getCalcEngineType()
4268
 * @method $this withCalcEngineType($value)
4269
 * @method string getPageNumber()
4270
 * @method $this withPageNumber($value)
4271
 * @method string getName()
4272
 * @method $this withName($value)
4273
 * @method string getEnvType()
4274
 * @method $this withEnvType($value)
4275
 * @method string getPageSize()
4276
 * @method $this withPageSize($value)
4277
 * @method string getProjectId()
4278
 * @method $this withProjectId($value)
4279
 */
4280
class ListCalcEngines extends Rpc
4281
{
4282
}
4283
4284
/**
4285
 * @method string getPageNumber()
4286
 * @method $this withPageNumber($value)
4287
 * @method string getSubType()
4288
 * @method $this withSubType($value)
4289
 * @method string getName()
4290
 * @method $this withName($value)
4291
 * @method string getEnvType()
4292
 * @method $this withEnvType($value)
4293
 * @method string getPageSize()
4294
 * @method $this withPageSize($value)
4295
 * @method string getConnectionType()
4296
 * @method $this withConnectionType($value)
4297
 * @method string getProjectId()
4298
 * @method $this withProjectId($value)
4299
 * @method string getStatus()
4300
 * @method $this withStatus($value)
4301
 */
4302
class ListConnections extends Rpc
4303
{
4304
4305
    /** @var string */
4306
    public $method = 'GET';
4307
}
4308
4309
/**
4310
 * @method string getApiNameKeyword()
4311
 * @method string getPageSize()
4312
 * @method $this withPageSize($value)
4313
 * @method string getTenantId()
4314
 * @method string getProjectId()
4315
 * @method string getPageNumber()
4316
 * @method $this withPageNumber($value)
4317
 */
4318
class ListDataServiceApiAuthorities extends Rpc
4319
{
4320
4321
    /**
4322
     * @param string $value
4323
     *
4324
     * @return $this
4325
     */
4326
    public function withApiNameKeyword($value)
4327
    {
4328
        $this->data['ApiNameKeyword'] = $value;
4329
        $this->options['form_params']['ApiNameKeyword'] = $value;
4330
4331
        return $this;
4332
    }
4333
4334
    /**
4335
     * @param string $value
4336
     *
4337
     * @return $this
4338
     */
4339
    public function withTenantId($value)
4340
    {
4341
        $this->data['TenantId'] = $value;
4342
        $this->options['form_params']['TenantId'] = $value;
4343
4344
        return $this;
4345
    }
4346
4347
    /**
4348
     * @param string $value
4349
     *
4350
     * @return $this
4351
     */
4352
    public function withProjectId($value)
4353
    {
4354
        $this->data['ProjectId'] = $value;
4355
        $this->options['form_params']['ProjectId'] = $value;
4356
4357
        return $this;
4358
    }
4359
}
4360
4361
/**
4362
 * @method string getApiNameKeyword()
4363
 * @method string getApiPathKeyword()
4364
 * @method string getCreatorId()
4365
 * @method string getPageNumber()
4366
 * @method string getPageSize()
4367
 * @method string getTenantId()
4368
 * @method string getProjectId()
4369
 */
4370
class ListDataServiceApis extends Rpc
4371
{
4372
4373
    /**
4374
     * @param string $value
4375
     *
4376
     * @return $this
4377
     */
4378
    public function withApiNameKeyword($value)
4379
    {
4380
        $this->data['ApiNameKeyword'] = $value;
4381
        $this->options['form_params']['ApiNameKeyword'] = $value;
4382
4383
        return $this;
4384
    }
4385
4386
    /**
4387
     * @param string $value
4388
     *
4389
     * @return $this
4390
     */
4391
    public function withApiPathKeyword($value)
4392
    {
4393
        $this->data['ApiPathKeyword'] = $value;
4394
        $this->options['form_params']['ApiPathKeyword'] = $value;
4395
4396
        return $this;
4397
    }
4398
4399
    /**
4400
     * @param string $value
4401
     *
4402
     * @return $this
4403
     */
4404
    public function withCreatorId($value)
4405
    {
4406
        $this->data['CreatorId'] = $value;
4407
        $this->options['form_params']['CreatorId'] = $value;
4408
4409
        return $this;
4410
    }
4411
4412
    /**
4413
     * @param string $value
4414
     *
4415
     * @return $this
4416
     */
4417
    public function withPageNumber($value)
4418
    {
4419
        $this->data['PageNumber'] = $value;
4420
        $this->options['form_params']['PageNumber'] = $value;
4421
4422
        return $this;
4423
    }
4424
4425
    /**
4426
     * @param string $value
4427
     *
4428
     * @return $this
4429
     */
4430
    public function withPageSize($value)
4431
    {
4432
        $this->data['PageSize'] = $value;
4433
        $this->options['form_params']['PageSize'] = $value;
4434
4435
        return $this;
4436
    }
4437
4438
    /**
4439
     * @param string $value
4440
     *
4441
     * @return $this
4442
     */
4443
    public function withTenantId($value)
4444
    {
4445
        $this->data['TenantId'] = $value;
4446
        $this->options['form_params']['TenantId'] = $value;
4447
4448
        return $this;
4449
    }
4450
4451
    /**
4452
     * @param string $value
4453
     *
4454
     * @return $this
4455
     */
4456
    public function withProjectId($value)
4457
    {
4458
        $this->data['ProjectId'] = $value;
4459
        $this->options['form_params']['ProjectId'] = $value;
4460
4461
        return $this;
4462
    }
4463
}
4464
4465
/**
4466
 * @method string getPageSize()
4467
 * @method string getTenantId()
4468
 * @method string getProjectIdList()
4469
 * @method string getPageNumber()
4470
 */
4471
class ListDataServiceApplications extends Rpc
4472
{
4473
4474
    /**
4475
     * @param string $value
4476
     *
4477
     * @return $this
4478
     */
4479
    public function withPageSize($value)
4480
    {
4481
        $this->data['PageSize'] = $value;
4482
        $this->options['form_params']['PageSize'] = $value;
4483
4484
        return $this;
4485
    }
4486
4487
    /**
4488
     * @param string $value
4489
     *
4490
     * @return $this
4491
     */
4492
    public function withTenantId($value)
4493
    {
4494
        $this->data['TenantId'] = $value;
4495
        $this->options['form_params']['TenantId'] = $value;
4496
4497
        return $this;
4498
    }
4499
4500
    /**
4501
     * @param string $value
4502
     *
4503
     * @return $this
4504
     */
4505
    public function withProjectIdList($value)
4506
    {
4507
        $this->data['ProjectIdList'] = $value;
4508
        $this->options['form_params']['ProjectIdList'] = $value;
4509
4510
        return $this;
4511
    }
4512
4513
    /**
4514
     * @param string $value
4515
     *
4516
     * @return $this
4517
     */
4518
    public function withPageNumber($value)
4519
    {
4520
        $this->data['PageNumber'] = $value;
4521
        $this->options['form_params']['PageNumber'] = $value;
4522
4523
        return $this;
4524
    }
4525
}
4526
4527
/**
4528
 * @method string getApiNameKeyword()
4529
 * @method string getPageSize()
4530
 * @method $this withPageSize($value)
4531
 * @method string getTenantId()
4532
 * @method string getProjectId()
4533
 * @method string getPageNumber()
4534
 * @method $this withPageNumber($value)
4535
 */
4536
class ListDataServiceAuthorizedApis extends Rpc
4537
{
4538
4539
    /**
4540
     * @param string $value
4541
     *
4542
     * @return $this
4543
     */
4544
    public function withApiNameKeyword($value)
4545
    {
4546
        $this->data['ApiNameKeyword'] = $value;
4547
        $this->options['form_params']['ApiNameKeyword'] = $value;
4548
4549
        return $this;
4550
    }
4551
4552
    /**
4553
     * @param string $value
4554
     *
4555
     * @return $this
4556
     */
4557
    public function withTenantId($value)
4558
    {
4559
        $this->data['TenantId'] = $value;
4560
        $this->options['form_params']['TenantId'] = $value;
4561
4562
        return $this;
4563
    }
4564
4565
    /**
4566
     * @param string $value
4567
     *
4568
     * @return $this
4569
     */
4570
    public function withProjectId($value)
4571
    {
4572
        $this->data['ProjectId'] = $value;
4573
        $this->options['form_params']['ProjectId'] = $value;
4574
4575
        return $this;
4576
    }
4577
}
4578
4579
/**
4580
 * @method string getApiNameKeyword()
4581
 * @method string getApiPathKeyword()
4582
 * @method string getCreatorId()
4583
 * @method string getPageNumber()
4584
 * @method string getPageSize()
4585
 * @method string getTenantId()
4586
 * @method string getProjectId()
4587
 */
4588
class ListDataServicePublishedApis extends Rpc
4589
{
4590
4591
    /**
4592
     * @param string $value
4593
     *
4594
     * @return $this
4595
     */
4596
    public function withApiNameKeyword($value)
4597
    {
4598
        $this->data['ApiNameKeyword'] = $value;
4599
        $this->options['form_params']['ApiNameKeyword'] = $value;
4600
4601
        return $this;
4602
    }
4603
4604
    /**
4605
     * @param string $value
4606
     *
4607
     * @return $this
4608
     */
4609
    public function withApiPathKeyword($value)
4610
    {
4611
        $this->data['ApiPathKeyword'] = $value;
4612
        $this->options['form_params']['ApiPathKeyword'] = $value;
4613
4614
        return $this;
4615
    }
4616
4617
    /**
4618
     * @param string $value
4619
     *
4620
     * @return $this
4621
     */
4622
    public function withCreatorId($value)
4623
    {
4624
        $this->data['CreatorId'] = $value;
4625
        $this->options['form_params']['CreatorId'] = $value;
4626
4627
        return $this;
4628
    }
4629
4630
    /**
4631
     * @param string $value
4632
     *
4633
     * @return $this
4634
     */
4635
    public function withPageNumber($value)
4636
    {
4637
        $this->data['PageNumber'] = $value;
4638
        $this->options['form_params']['PageNumber'] = $value;
4639
4640
        return $this;
4641
    }
4642
4643
    /**
4644
     * @param string $value
4645
     *
4646
     * @return $this
4647
     */
4648
    public function withPageSize($value)
4649
    {
4650
        $this->data['PageSize'] = $value;
4651
        $this->options['form_params']['PageSize'] = $value;
4652
4653
        return $this;
4654
    }
4655
4656
    /**
4657
     * @param string $value
4658
     *
4659
     * @return $this
4660
     */
4661
    public function withTenantId($value)
4662
    {
4663
        $this->data['TenantId'] = $value;
4664
        $this->options['form_params']['TenantId'] = $value;
4665
4666
        return $this;
4667
    }
4668
4669
    /**
4670
     * @param string $value
4671
     *
4672
     * @return $this
4673
     */
4674
    public function withProjectId($value)
4675
    {
4676
        $this->data['ProjectId'] = $value;
4677
        $this->options['form_params']['ProjectId'] = $value;
4678
4679
        return $this;
4680
    }
4681
}
4682
4683
/**
4684
 * @method string getOwner()
4685
 * @method string getFileTypes()
4686
 * @method string getProjectIdentifier()
4687
 * @method string getPageNumber()
4688
 * @method string getFileFolderPath()
4689
 * @method string getPageSize()
4690
 * @method string getKeyword()
4691
 * @method string getProjectId()
4692
 * @method string getUseType()
4693
 */
4694
class ListFiles extends Rpc
4695
{
4696
4697
    /**
4698
     * @param string $value
4699
     *
4700
     * @return $this
4701
     */
4702
    public function withOwner($value)
4703
    {
4704
        $this->data['Owner'] = $value;
4705
        $this->options['form_params']['Owner'] = $value;
4706
4707
        return $this;
4708
    }
4709
4710
    /**
4711
     * @param string $value
4712
     *
4713
     * @return $this
4714
     */
4715
    public function withFileTypes($value)
4716
    {
4717
        $this->data['FileTypes'] = $value;
4718
        $this->options['form_params']['FileTypes'] = $value;
4719
4720
        return $this;
4721
    }
4722
4723
    /**
4724
     * @param string $value
4725
     *
4726
     * @return $this
4727
     */
4728
    public function withProjectIdentifier($value)
4729
    {
4730
        $this->data['ProjectIdentifier'] = $value;
4731
        $this->options['form_params']['ProjectIdentifier'] = $value;
4732
4733
        return $this;
4734
    }
4735
4736
    /**
4737
     * @param string $value
4738
     *
4739
     * @return $this
4740
     */
4741
    public function withPageNumber($value)
4742
    {
4743
        $this->data['PageNumber'] = $value;
4744
        $this->options['form_params']['PageNumber'] = $value;
4745
4746
        return $this;
4747
    }
4748
4749
    /**
4750
     * @param string $value
4751
     *
4752
     * @return $this
4753
     */
4754
    public function withFileFolderPath($value)
4755
    {
4756
        $this->data['FileFolderPath'] = $value;
4757
        $this->options['form_params']['FileFolderPath'] = $value;
4758
4759
        return $this;
4760
    }
4761
4762
    /**
4763
     * @param string $value
4764
     *
4765
     * @return $this
4766
     */
4767
    public function withPageSize($value)
4768
    {
4769
        $this->data['PageSize'] = $value;
4770
        $this->options['form_params']['PageSize'] = $value;
4771
4772
        return $this;
4773
    }
4774
4775
    /**
4776
     * @param string $value
4777
     *
4778
     * @return $this
4779
     */
4780
    public function withKeyword($value)
4781
    {
4782
        $this->data['Keyword'] = $value;
4783
        $this->options['form_params']['Keyword'] = $value;
4784
4785
        return $this;
4786
    }
4787
4788
    /**
4789
     * @param string $value
4790
     *
4791
     * @return $this
4792
     */
4793
    public function withProjectId($value)
4794
    {
4795
        $this->data['ProjectId'] = $value;
4796
        $this->options['form_params']['ProjectId'] = $value;
4797
4798
        return $this;
4799
    }
4800
4801
    /**
4802
     * @param string $value
4803
     *
4804
     * @return $this
4805
     */
4806
    public function withUseType($value)
4807
    {
4808
        $this->data['UseType'] = $value;
4809
        $this->options['form_params']['UseType'] = $value;
4810
4811
        return $this;
4812
    }
4813
}
4814
4815
/**
4816
 * @method string getPageSize()
4817
 * @method string getProjectId()
4818
 * @method string getProjectIdentifier()
4819
 * @method string getPageNumber()
4820
 * @method string getFileId()
4821
 */
4822
class ListFileVersions extends Rpc
4823
{
4824
4825
    /**
4826
     * @param string $value
4827
     *
4828
     * @return $this
4829
     */
4830
    public function withPageSize($value)
4831
    {
4832
        $this->data['PageSize'] = $value;
4833
        $this->options['form_params']['PageSize'] = $value;
4834
4835
        return $this;
4836
    }
4837
4838
    /**
4839
     * @param string $value
4840
     *
4841
     * @return $this
4842
     */
4843
    public function withProjectId($value)
4844
    {
4845
        $this->data['ProjectId'] = $value;
4846
        $this->options['form_params']['ProjectId'] = $value;
4847
4848
        return $this;
4849
    }
4850
4851
    /**
4852
     * @param string $value
4853
     *
4854
     * @return $this
4855
     */
4856
    public function withProjectIdentifier($value)
4857
    {
4858
        $this->data['ProjectIdentifier'] = $value;
4859
        $this->options['form_params']['ProjectIdentifier'] = $value;
4860
4861
        return $this;
4862
    }
4863
4864
    /**
4865
     * @param string $value
4866
     *
4867
     * @return $this
4868
     */
4869
    public function withPageNumber($value)
4870
    {
4871
        $this->data['PageNumber'] = $value;
4872
        $this->options['form_params']['PageNumber'] = $value;
4873
4874
        return $this;
4875
    }
4876
4877
    /**
4878
     * @param string $value
4879
     *
4880
     * @return $this
4881
     */
4882
    public function withFileId($value)
4883
    {
4884
        $this->data['FileId'] = $value;
4885
        $this->options['form_params']['FileId'] = $value;
4886
4887
        return $this;
4888
    }
4889
}
4890
4891
/**
4892
 * @method string getPageSize()
4893
 * @method string getParentFolderPath()
4894
 * @method string getProjectId()
4895
 * @method string getProjectIdentifier()
4896
 * @method string getPageNumber()
4897
 */
4898
class ListFolders extends Rpc
4899
{
4900
4901
    /**
4902
     * @param string $value
4903
     *
4904
     * @return $this
4905
     */
4906
    public function withPageSize($value)
4907
    {
4908
        $this->data['PageSize'] = $value;
4909
        $this->options['form_params']['PageSize'] = $value;
4910
4911
        return $this;
4912
    }
4913
4914
    /**
4915
     * @param string $value
4916
     *
4917
     * @return $this
4918
     */
4919
    public function withParentFolderPath($value)
4920
    {
4921
        $this->data['ParentFolderPath'] = $value;
4922
        $this->options['form_params']['ParentFolderPath'] = $value;
4923
4924
        return $this;
4925
    }
4926
4927
    /**
4928
     * @param string $value
4929
     *
4930
     * @return $this
4931
     */
4932
    public function withProjectId($value)
4933
    {
4934
        $this->data['ProjectId'] = $value;
4935
        $this->options['form_params']['ProjectId'] = $value;
4936
4937
        return $this;
4938
    }
4939
4940
    /**
4941
     * @param string $value
4942
     *
4943
     * @return $this
4944
     */
4945
    public function withProjectIdentifier($value)
4946
    {
4947
        $this->data['ProjectIdentifier'] = $value;
4948
        $this->options['form_params']['ProjectIdentifier'] = $value;
4949
4950
        return $this;
4951
    }
4952
4953
    /**
4954
     * @param string $value
4955
     *
4956
     * @return $this
4957
     */
4958
    public function withPageNumber($value)
4959
    {
4960
        $this->data['PageNumber'] = $value;
4961
        $this->options['form_params']['PageNumber'] = $value;
4962
4963
        return $this;
4964
    }
4965
}
4966
4967
/**
4968
 * @method string getProjectEnv()
4969
 * @method string getBizName()
4970
 * @method string getOwnerId()
4971
 * @method string getPageNumber()
4972
 * @method $this withPageNumber($value)
4973
 * @method string getNodeName()
4974
 * @method string getProgramType()
4975
 * @method string getPageSize()
4976
 * @method $this withPageSize($value)
4977
 * @method string getNodeId()
4978
 * @method string getProjectId()
4979
 */
4980
class ListInstances extends Rpc
4981
{
4982
4983
    /**
4984
     * @param string $value
4985
     *
4986
     * @return $this
4987
     */
4988
    public function withProjectEnv($value)
4989
    {
4990
        $this->data['ProjectEnv'] = $value;
4991
        $this->options['form_params']['ProjectEnv'] = $value;
4992
4993
        return $this;
4994
    }
4995
4996
    /**
4997
     * @param string $value
4998
     *
4999
     * @return $this
5000
     */
5001
    public function withBizName($value)
5002
    {
5003
        $this->data['BizName'] = $value;
5004
        $this->options['form_params']['BizName'] = $value;
5005
5006
        return $this;
5007
    }
5008
5009
    /**
5010
     * @param string $value
5011
     *
5012
     * @return $this
5013
     */
5014
    public function withOwnerId($value)
5015
    {
5016
        $this->data['OwnerId'] = $value;
5017
        $this->options['form_params']['OwnerId'] = $value;
5018
5019
        return $this;
5020
    }
5021
5022
    /**
5023
     * @param string $value
5024
     *
5025
     * @return $this
5026
     */
5027
    public function withNodeName($value)
5028
    {
5029
        $this->data['NodeName'] = $value;
5030
        $this->options['form_params']['NodeName'] = $value;
5031
5032
        return $this;
5033
    }
5034
5035
    /**
5036
     * @param string $value
5037
     *
5038
     * @return $this
5039
     */
5040
    public function withProgramType($value)
5041
    {
5042
        $this->data['ProgramType'] = $value;
5043
        $this->options['form_params']['ProgramType'] = $value;
5044
5045
        return $this;
5046
    }
5047
5048
    /**
5049
     * @param string $value
5050
     *
5051
     * @return $this
5052
     */
5053
    public function withNodeId($value)
5054
    {
5055
        $this->data['NodeId'] = $value;
5056
        $this->options['form_params']['NodeId'] = $value;
5057
5058
        return $this;
5059
    }
5060
5061
    /**
5062
     * @param string $value
5063
     *
5064
     * @return $this
5065
     */
5066
    public function withProjectId($value)
5067
    {
5068
        $this->data['ProjectId'] = $value;
5069
        $this->options['form_params']['ProjectId'] = $value;
5070
5071
        return $this;
5072
    }
5073
}
5074
5075
/**
5076
 * @method string getProjectEnv()
5077
 * @method string getType()
5078
 * @method string getNodeId()
5079
 */
5080
class ListNodeIO extends Rpc
5081
{
5082
5083
    /**
5084
     * @param string $value
5085
     *
5086
     * @return $this
5087
     */
5088
    public function withProjectEnv($value)
5089
    {
5090
        $this->data['ProjectEnv'] = $value;
5091
        $this->options['form_params']['ProjectEnv'] = $value;
5092
5093
        return $this;
5094
    }
5095
5096
    /**
5097
     * @param string $value
5098
     *
5099
     * @return $this
5100
     */
5101
    public function withType($value)
5102
    {
5103
        $this->data['Type'] = $value;
5104
        $this->options['form_params']['Type'] = $value;
5105
5106
        return $this;
5107
    }
5108
5109
    /**
5110
     * @param string $value
5111
     *
5112
     * @return $this
5113
     */
5114
    public function withNodeId($value)
5115
    {
5116
        $this->data['NodeId'] = $value;
5117
        $this->options['form_params']['NodeId'] = $value;
5118
5119
        return $this;
5120
    }
5121
}
5122
5123
/**
5124
 * @method string getProjectEnv()
5125
 * @method string getBizName()
5126
 * @method string getOwnerId()
5127
 * @method string getPageNumber()
5128
 * @method string getNodeName()
5129
 * @method string getProgramType()
5130
 * @method string getPageSize()
5131
 * @method string getProjectId()
5132
 */
5133
class ListNodes extends Rpc
5134
{
5135
5136
    /**
5137
     * @param string $value
5138
     *
5139
     * @return $this
5140
     */
5141
    public function withProjectEnv($value)
5142
    {
5143
        $this->data['ProjectEnv'] = $value;
5144
        $this->options['form_params']['ProjectEnv'] = $value;
5145
5146
        return $this;
5147
    }
5148
5149
    /**
5150
     * @param string $value
5151
     *
5152
     * @return $this
5153
     */
5154
    public function withBizName($value)
5155
    {
5156
        $this->data['BizName'] = $value;
5157
        $this->options['form_params']['BizName'] = $value;
5158
5159
        return $this;
5160
    }
5161
5162
    /**
5163
     * @param string $value
5164
     *
5165
     * @return $this
5166
     */
5167
    public function withOwnerId($value)
5168
    {
5169
        $this->data['OwnerId'] = $value;
5170
        $this->options['form_params']['OwnerId'] = $value;
5171
5172
        return $this;
5173
    }
5174
5175
    /**
5176
     * @param string $value
5177
     *
5178
     * @return $this
5179
     */
5180
    public function withPageNumber($value)
5181
    {
5182
        $this->data['PageNumber'] = $value;
5183
        $this->options['form_params']['PageNumber'] = $value;
5184
5185
        return $this;
5186
    }
5187
5188
    /**
5189
     * @param string $value
5190
     *
5191
     * @return $this
5192
     */
5193
    public function withNodeName($value)
5194
    {
5195
        $this->data['NodeName'] = $value;
5196
        $this->options['form_params']['NodeName'] = $value;
5197
5198
        return $this;
5199
    }
5200
5201
    /**
5202
     * @param string $value
5203
     *
5204
     * @return $this
5205
     */
5206
    public function withProgramType($value)
5207
    {
5208
        $this->data['ProgramType'] = $value;
5209
        $this->options['form_params']['ProgramType'] = $value;
5210
5211
        return $this;
5212
    }
5213
5214
    /**
5215
     * @param string $value
5216
     *
5217
     * @return $this
5218
     */
5219
    public function withPageSize($value)
5220
    {
5221
        $this->data['PageSize'] = $value;
5222
        $this->options['form_params']['PageSize'] = $value;
5223
5224
        return $this;
5225
    }
5226
5227
    /**
5228
     * @param string $value
5229
     *
5230
     * @return $this
5231
     */
5232
    public function withProjectId($value)
5233
    {
5234
        $this->data['ProjectId'] = $value;
5235
        $this->options['form_params']['ProjectId'] = $value;
5236
5237
        return $this;
5238
    }
5239
}
5240
5241
/**
5242
 * @method string getProjectName()
5243
 * @method string getPageSize()
5244
 * @method string getEntityId()
5245
 * @method string getPageNumber()
5246
 */
5247
class ListQualityRules extends Rpc
5248
{
5249
5250
    /**
5251
     * @param string $value
5252
     *
5253
     * @return $this
5254
     */
5255
    public function withProjectName($value)
5256
    {
5257
        $this->data['ProjectName'] = $value;
5258
        $this->options['form_params']['ProjectName'] = $value;
5259
5260
        return $this;
5261
    }
5262
5263
    /**
5264
     * @param string $value
5265
     *
5266
     * @return $this
5267
     */
5268
    public function withPageSize($value)
5269
    {
5270
        $this->data['PageSize'] = $value;
5271
        $this->options['form_params']['PageSize'] = $value;
5272
5273
        return $this;
5274
    }
5275
5276
    /**
5277
     * @param string $value
5278
     *
5279
     * @return $this
5280
     */
5281
    public function withEntityId($value)
5282
    {
5283
        $this->data['EntityId'] = $value;
5284
        $this->options['form_params']['EntityId'] = $value;
5285
5286
        return $this;
5287
    }
5288
5289
    /**
5290
     * @param string $value
5291
     *
5292
     * @return $this
5293
     */
5294
    public function withPageNumber($value)
5295
    {
5296
        $this->data['PageNumber'] = $value;
5297
        $this->options['form_params']['PageNumber'] = $value;
5298
5299
        return $this;
5300
    }
5301
}
5302
5303
/**
5304
 * @method string getSearchText()
5305
 * @method string getFounder()
5306
 * @method string getRemindTypes()
5307
 * @method string getPageNumber()
5308
 * @method string getAlertTarget()
5309
 * @method string getPageSize()
5310
 * @method string getNodeId()
5311
 */
5312
class ListReminds extends Rpc
5313
{
5314
5315
    /**
5316
     * @param string $value
5317
     *
5318
     * @return $this
5319
     */
5320
    public function withSearchText($value)
5321
    {
5322
        $this->data['SearchText'] = $value;
5323
        $this->options['form_params']['SearchText'] = $value;
5324
5325
        return $this;
5326
    }
5327
5328
    /**
5329
     * @param string $value
5330
     *
5331
     * @return $this
5332
     */
5333
    public function withFounder($value)
5334
    {
5335
        $this->data['Founder'] = $value;
5336
        $this->options['form_params']['Founder'] = $value;
5337
5338
        return $this;
5339
    }
5340
5341
    /**
5342
     * @param string $value
5343
     *
5344
     * @return $this
5345
     */
5346
    public function withRemindTypes($value)
5347
    {
5348
        $this->data['RemindTypes'] = $value;
5349
        $this->options['form_params']['RemindTypes'] = $value;
5350
5351
        return $this;
5352
    }
5353
5354
    /**
5355
     * @param string $value
5356
     *
5357
     * @return $this
5358
     */
5359
    public function withPageNumber($value)
5360
    {
5361
        $this->data['PageNumber'] = $value;
5362
        $this->options['form_params']['PageNumber'] = $value;
5363
5364
        return $this;
5365
    }
5366
5367
    /**
5368
     * @param string $value
5369
     *
5370
     * @return $this
5371
     */
5372
    public function withAlertTarget($value)
5373
    {
5374
        $this->data['AlertTarget'] = $value;
5375
        $this->options['form_params']['AlertTarget'] = $value;
5376
5377
        return $this;
5378
    }
5379
5380
    /**
5381
     * @param string $value
5382
     *
5383
     * @return $this
5384
     */
5385
    public function withPageSize($value)
5386
    {
5387
        $this->data['PageSize'] = $value;
5388
        $this->options['form_params']['PageSize'] = $value;
5389
5390
        return $this;
5391
    }
5392
5393
    /**
5394
     * @param string $value
5395
     *
5396
     * @return $this
5397
     */
5398
    public function withNodeId($value)
5399
    {
5400
        $this->data['NodeId'] = $value;
5401
        $this->options['form_params']['NodeId'] = $value;
5402
5403
        return $this;
5404
    }
5405
}
5406
5407
/**
5408
 * @method string getResourceGroupType()
5409
 * @method $this withResourceGroupType($value)
5410
 * @method string getKeyword()
5411
 * @method $this withKeyword($value)
5412
 */
5413
class ListResourceGroups extends Rpc
5414
{
5415
}
5416
5417
/**
5418
 * @method string getOwner()
5419
 * @method string getEndTime()
5420
 * @method string getBeginTime()
5421
 * @method string getTopicStatuses()
5422
 * @method string getPageNumber()
5423
 * @method string getInstanceId()
5424
 * @method string getPageSize()
5425
 * @method string getTopicTypes()
5426
 * @method string getNodeId()
5427
 */
5428
class ListTopics extends Rpc
5429
{
5430
5431
    /**
5432
     * @param string $value
5433
     *
5434
     * @return $this
5435
     */
5436
    public function withOwner($value)
5437
    {
5438
        $this->data['Owner'] = $value;
5439
        $this->options['form_params']['Owner'] = $value;
5440
5441
        return $this;
5442
    }
5443
5444
    /**
5445
     * @param string $value
5446
     *
5447
     * @return $this
5448
     */
5449
    public function withEndTime($value)
5450
    {
5451
        $this->data['EndTime'] = $value;
5452
        $this->options['form_params']['EndTime'] = $value;
5453
5454
        return $this;
5455
    }
5456
5457
    /**
5458
     * @param string $value
5459
     *
5460
     * @return $this
5461
     */
5462
    public function withBeginTime($value)
5463
    {
5464
        $this->data['BeginTime'] = $value;
5465
        $this->options['form_params']['BeginTime'] = $value;
5466
5467
        return $this;
5468
    }
5469
5470
    /**
5471
     * @param string $value
5472
     *
5473
     * @return $this
5474
     */
5475
    public function withTopicStatuses($value)
5476
    {
5477
        $this->data['TopicStatuses'] = $value;
5478
        $this->options['form_params']['TopicStatuses'] = $value;
5479
5480
        return $this;
5481
    }
5482
5483
    /**
5484
     * @param string $value
5485
     *
5486
     * @return $this
5487
     */
5488
    public function withPageNumber($value)
5489
    {
5490
        $this->data['PageNumber'] = $value;
5491
        $this->options['form_params']['PageNumber'] = $value;
5492
5493
        return $this;
5494
    }
5495
5496
    /**
5497
     * @param string $value
5498
     *
5499
     * @return $this
5500
     */
5501
    public function withInstanceId($value)
5502
    {
5503
        $this->data['InstanceId'] = $value;
5504
        $this->options['form_params']['InstanceId'] = $value;
5505
5506
        return $this;
5507
    }
5508
5509
    /**
5510
     * @param string $value
5511
     *
5512
     * @return $this
5513
     */
5514
    public function withPageSize($value)
5515
    {
5516
        $this->data['PageSize'] = $value;
5517
        $this->options['form_params']['PageSize'] = $value;
5518
5519
        return $this;
5520
    }
5521
5522
    /**
5523
     * @param string $value
5524
     *
5525
     * @return $this
5526
     */
5527
    public function withTopicTypes($value)
5528
    {
5529
        $this->data['TopicTypes'] = $value;
5530
        $this->options['form_params']['TopicTypes'] = $value;
5531
5532
        return $this;
5533
    }
5534
5535
    /**
5536
     * @param string $value
5537
     *
5538
     * @return $this
5539
     */
5540
    public function withNodeId($value)
5541
    {
5542
        $this->data['NodeId'] = $value;
5543
        $this->options['form_params']['NodeId'] = $value;
5544
5545
        return $this;
5546
    }
5547
}
5548
5549
/**
5550
 * @method string getTenantId()
5551
 * @method string getProjectId()
5552
 * @method string getApiId()
5553
 */
5554
class PublishDataServiceApi extends Rpc
5555
{
5556
5557
    /**
5558
     * @param string $value
5559
     *
5560
     * @return $this
5561
     */
5562
    public function withTenantId($value)
5563
    {
5564
        $this->data['TenantId'] = $value;
5565
        $this->options['form_params']['TenantId'] = $value;
5566
5567
        return $this;
5568
    }
5569
5570
    /**
5571
     * @param string $value
5572
     *
5573
     * @return $this
5574
     */
5575
    public function withProjectId($value)
5576
    {
5577
        $this->data['ProjectId'] = $value;
5578
        $this->options['form_params']['ProjectId'] = $value;
5579
5580
        return $this;
5581
    }
5582
5583
    /**
5584
     * @param string $value
5585
     *
5586
     * @return $this
5587
     */
5588
    public function withApiId($value)
5589
    {
5590
        $this->data['ApiId'] = $value;
5591
        $this->options['form_params']['ApiId'] = $value;
5592
5593
        return $this;
5594
    }
5595
}
5596
5597
/**
5598
 * @method string getProjectEnv()
5599
 * @method string getInstanceId()
5600
 */
5601
class RestartInstance extends Rpc
5602
{
5603
5604
    /**
5605
     * @param string $value
5606
     *
5607
     * @return $this
5608
     */
5609
    public function withProjectEnv($value)
5610
    {
5611
        $this->data['ProjectEnv'] = $value;
5612
        $this->options['form_params']['ProjectEnv'] = $value;
5613
5614
        return $this;
5615
    }
5616
5617
    /**
5618
     * @param string $value
5619
     *
5620
     * @return $this
5621
     */
5622
    public function withInstanceId($value)
5623
    {
5624
        $this->data['InstanceId'] = $value;
5625
        $this->options['form_params']['InstanceId'] = $value;
5626
5627
        return $this;
5628
    }
5629
}
5630
5631
/**
5632
 * @method string getProjectEnv()
5633
 * @method string getInstanceId()
5634
 */
5635
class ResumeInstance extends Rpc
5636
{
5637
5638
    /**
5639
     * @param string $value
5640
     *
5641
     * @return $this
5642
     */
5643
    public function withProjectEnv($value)
5644
    {
5645
        $this->data['ProjectEnv'] = $value;
5646
        $this->options['form_params']['ProjectEnv'] = $value;
5647
5648
        return $this;
5649
    }
5650
5651
    /**
5652
     * @param string $value
5653
     *
5654
     * @return $this
5655
     */
5656
    public function withInstanceId($value)
5657
    {
5658
        $this->data['InstanceId'] = $value;
5659
        $this->options['form_params']['InstanceId'] = $value;
5660
5661
        return $this;
5662
    }
5663
}
5664
5665
/**
5666
 * @method string getEntityType()
5667
 * @method $this withEntityType($value)
5668
 * @method string getPageSize()
5669
 * @method $this withPageSize($value)
5670
 * @method string getAppGuid()
5671
 * @method $this withAppGuid($value)
5672
 * @method string getKeyword()
5673
 * @method $this withKeyword($value)
5674
 * @method string getPageNumber()
5675
 * @method $this withPageNumber($value)
5676
 */
5677
class SearchMetaTables extends Rpc
5678
{
5679
}
5680
5681
/**
5682
 * @method string getProjectEnv()
5683
 * @method string getInstanceId()
5684
 */
5685
class SetSuccessInstance extends Rpc
5686
{
5687
5688
    /**
5689
     * @param string $value
5690
     *
5691
     * @return $this
5692
     */
5693
    public function withProjectEnv($value)
5694
    {
5695
        $this->data['ProjectEnv'] = $value;
5696
        $this->options['form_params']['ProjectEnv'] = $value;
5697
5698
        return $this;
5699
    }
5700
5701
    /**
5702
     * @param string $value
5703
     *
5704
     * @return $this
5705
     */
5706
    public function withInstanceId($value)
5707
    {
5708
        $this->data['InstanceId'] = $value;
5709
        $this->options['form_params']['InstanceId'] = $value;
5710
5711
        return $this;
5712
    }
5713
}
5714
5715
/**
5716
 * @method string getProjectEnv()
5717
 * @method string getInstanceId()
5718
 */
5719
class StopInstance extends Rpc
5720
{
5721
5722
    /**
5723
     * @param string $value
5724
     *
5725
     * @return $this
5726
     */
5727
    public function withProjectEnv($value)
5728
    {
5729
        $this->data['ProjectEnv'] = $value;
5730
        $this->options['form_params']['ProjectEnv'] = $value;
5731
5732
        return $this;
5733
    }
5734
5735
    /**
5736
     * @param string $value
5737
     *
5738
     * @return $this
5739
     */
5740
    public function withInstanceId($value)
5741
    {
5742
        $this->data['InstanceId'] = $value;
5743
        $this->options['form_params']['InstanceId'] = $value;
5744
5745
        return $this;
5746
    }
5747
}
5748
5749
/**
5750
 * @method string getComment()
5751
 * @method string getProjectId()
5752
 * @method string getProjectIdentifier()
5753
 * @method string getFileId()
5754
 */
5755
class SubmitFile extends Rpc
5756
{
5757
5758
    /**
5759
     * @param string $value
5760
     *
5761
     * @return $this
5762
     */
5763
    public function withComment($value)
5764
    {
5765
        $this->data['Comment'] = $value;
5766
        $this->options['form_params']['Comment'] = $value;
5767
5768
        return $this;
5769
    }
5770
5771
    /**
5772
     * @param string $value
5773
     *
5774
     * @return $this
5775
     */
5776
    public function withProjectId($value)
5777
    {
5778
        $this->data['ProjectId'] = $value;
5779
        $this->options['form_params']['ProjectId'] = $value;
5780
5781
        return $this;
5782
    }
5783
5784
    /**
5785
     * @param string $value
5786
     *
5787
     * @return $this
5788
     */
5789
    public function withProjectIdentifier($value)
5790
    {
5791
        $this->data['ProjectIdentifier'] = $value;
5792
        $this->options['form_params']['ProjectIdentifier'] = $value;
5793
5794
        return $this;
5795
    }
5796
5797
    /**
5798
     * @param string $value
5799
     *
5800
     * @return $this
5801
     */
5802
    public function withFileId($value)
5803
    {
5804
        $this->data['FileId'] = $value;
5805
        $this->options['form_params']['FileId'] = $value;
5806
5807
        return $this;
5808
    }
5809
}
5810
5811
/**
5812
 * @method string getProjectEnv()
5813
 * @method string getInstanceId()
5814
 */
5815
class SuspendInstance extends Rpc
5816
{
5817
5818
    /**
5819
     * @param string $value
5820
     *
5821
     * @return $this
5822
     */
5823
    public function withProjectEnv($value)
5824
    {
5825
        $this->data['ProjectEnv'] = $value;
5826
        $this->options['form_params']['ProjectEnv'] = $value;
5827
5828
        return $this;
5829
    }
5830
5831
    /**
5832
     * @param string $value
5833
     *
5834
     * @return $this
5835
     */
5836
    public function withInstanceId($value)
5837
    {
5838
        $this->data['InstanceId'] = $value;
5839
        $this->options['form_params']['InstanceId'] = $value;
5840
5841
        return $this;
5842
    }
5843
}
5844
5845
/**
5846
 * @method string getOwner()
5847
 * @method string getBusinessId()
5848
 * @method string getBusinessName()
5849
 * @method string getDescription()
5850
 * @method string getProjectId()
5851
 * @method string getProjectIdentifier()
5852
 */
5853
class UpdateBusiness extends Rpc
5854
{
5855
5856
    /**
5857
     * @param string $value
5858
     *
5859
     * @return $this
5860
     */
5861
    public function withOwner($value)
5862
    {
5863
        $this->data['Owner'] = $value;
5864
        $this->options['form_params']['Owner'] = $value;
5865
5866
        return $this;
5867
    }
5868
5869
    /**
5870
     * @param string $value
5871
     *
5872
     * @return $this
5873
     */
5874
    public function withBusinessId($value)
5875
    {
5876
        $this->data['BusinessId'] = $value;
5877
        $this->options['form_params']['BusinessId'] = $value;
5878
5879
        return $this;
5880
    }
5881
5882
    /**
5883
     * @param string $value
5884
     *
5885
     * @return $this
5886
     */
5887
    public function withBusinessName($value)
5888
    {
5889
        $this->data['BusinessName'] = $value;
5890
        $this->options['form_params']['BusinessName'] = $value;
5891
5892
        return $this;
5893
    }
5894
5895
    /**
5896
     * @param string $value
5897
     *
5898
     * @return $this
5899
     */
5900
    public function withDescription($value)
5901
    {
5902
        $this->data['Description'] = $value;
5903
        $this->options['form_params']['Description'] = $value;
5904
5905
        return $this;
5906
    }
5907
5908
    /**
5909
     * @param string $value
5910
     *
5911
     * @return $this
5912
     */
5913
    public function withProjectId($value)
5914
    {
5915
        $this->data['ProjectId'] = $value;
5916
        $this->options['form_params']['ProjectId'] = $value;
5917
5918
        return $this;
5919
    }
5920
5921
    /**
5922
     * @param string $value
5923
     *
5924
     * @return $this
5925
     */
5926
    public function withProjectIdentifier($value)
5927
    {
5928
        $this->data['ProjectIdentifier'] = $value;
5929
        $this->options['form_params']['ProjectIdentifier'] = $value;
5930
5931
        return $this;
5932
    }
5933
}
5934
5935
/**
5936
 * @method string getEnvType()
5937
 * @method $this withEnvType($value)
5938
 * @method string getDescription()
5939
 * @method $this withDescription($value)
5940
 * @method string getConnectionId()
5941
 * @method $this withConnectionId($value)
5942
 * @method string getContent()
5943
 * @method $this withContent($value)
5944
 * @method string getStatus()
5945
 * @method $this withStatus($value)
5946
 */
5947
class UpdateConnection extends Rpc
5948
{
5949
5950
    /** @var string */
5951
    public $method = 'PUT';
5952
}
5953
5954
/**
5955
 * @method string getScriptDetails()
5956
 * @method string getRequestMethod()
5957
 * @method string getApiPath()
5958
 * @method string getWizardDetails()
5959
 * @method string getVisibleRange()
5960
 * @method string getApiDescription()
5961
 * @method string getTimeout()
5962
 * @method string getRegistrationDetails()
5963
 * @method string getTenantId()
5964
 * @method string getProtocols()
5965
 * @method string getProjectId()
5966
 * @method string getApiId()
5967
 * @method string getResponseContentType()
5968
 */
5969
class UpdateDataServiceApi extends Rpc
5970
{
5971
5972
    /**
5973
     * @param string $value
5974
     *
5975
     * @return $this
5976
     */
5977
    public function withScriptDetails($value)
5978
    {
5979
        $this->data['ScriptDetails'] = $value;
5980
        $this->options['form_params']['ScriptDetails'] = $value;
5981
5982
        return $this;
5983
    }
5984
5985
    /**
5986
     * @param string $value
5987
     *
5988
     * @return $this
5989
     */
5990
    public function withRequestMethod($value)
5991
    {
5992
        $this->data['RequestMethod'] = $value;
5993
        $this->options['form_params']['RequestMethod'] = $value;
5994
5995
        return $this;
5996
    }
5997
5998
    /**
5999
     * @param string $value
6000
     *
6001
     * @return $this
6002
     */
6003
    public function withApiPath($value)
6004
    {
6005
        $this->data['ApiPath'] = $value;
6006
        $this->options['form_params']['ApiPath'] = $value;
6007
6008
        return $this;
6009
    }
6010
6011
    /**
6012
     * @param string $value
6013
     *
6014
     * @return $this
6015
     */
6016
    public function withWizardDetails($value)
6017
    {
6018
        $this->data['WizardDetails'] = $value;
6019
        $this->options['form_params']['WizardDetails'] = $value;
6020
6021
        return $this;
6022
    }
6023
6024
    /**
6025
     * @param string $value
6026
     *
6027
     * @return $this
6028
     */
6029
    public function withVisibleRange($value)
6030
    {
6031
        $this->data['VisibleRange'] = $value;
6032
        $this->options['form_params']['VisibleRange'] = $value;
6033
6034
        return $this;
6035
    }
6036
6037
    /**
6038
     * @param string $value
6039
     *
6040
     * @return $this
6041
     */
6042
    public function withApiDescription($value)
6043
    {
6044
        $this->data['ApiDescription'] = $value;
6045
        $this->options['form_params']['ApiDescription'] = $value;
6046
6047
        return $this;
6048
    }
6049
6050
    /**
6051
     * @param string $value
6052
     *
6053
     * @return $this
6054
     */
6055
    public function withTimeout($value)
6056
    {
6057
        $this->data['Timeout'] = $value;
6058
        $this->options['form_params']['Timeout'] = $value;
6059
6060
        return $this;
6061
    }
6062
6063
    /**
6064
     * @param string $value
6065
     *
6066
     * @return $this
6067
     */
6068
    public function withRegistrationDetails($value)
6069
    {
6070
        $this->data['RegistrationDetails'] = $value;
6071
        $this->options['form_params']['RegistrationDetails'] = $value;
6072
6073
        return $this;
6074
    }
6075
6076
    /**
6077
     * @param string $value
6078
     *
6079
     * @return $this
6080
     */
6081
    public function withTenantId($value)
6082
    {
6083
        $this->data['TenantId'] = $value;
6084
        $this->options['form_params']['TenantId'] = $value;
6085
6086
        return $this;
6087
    }
6088
6089
    /**
6090
     * @param string $value
6091
     *
6092
     * @return $this
6093
     */
6094
    public function withProtocols($value)
6095
    {
6096
        $this->data['Protocols'] = $value;
6097
        $this->options['form_params']['Protocols'] = $value;
6098
6099
        return $this;
6100
    }
6101
6102
    /**
6103
     * @param string $value
6104
     *
6105
     * @return $this
6106
     */
6107
    public function withProjectId($value)
6108
    {
6109
        $this->data['ProjectId'] = $value;
6110
        $this->options['form_params']['ProjectId'] = $value;
6111
6112
        return $this;
6113
    }
6114
6115
    /**
6116
     * @param string $value
6117
     *
6118
     * @return $this
6119
     */
6120
    public function withApiId($value)
6121
    {
6122
        $this->data['ApiId'] = $value;
6123
        $this->options['form_params']['ApiId'] = $value;
6124
6125
        return $this;
6126
    }
6127
6128
    /**
6129
     * @param string $value
6130
     *
6131
     * @return $this
6132
     */
6133
    public function withResponseContentType($value)
6134
    {
6135
        $this->data['ResponseContentType'] = $value;
6136
        $this->options['form_params']['ResponseContentType'] = $value;
6137
6138
        return $this;
6139
    }
6140
}
6141
6142
/**
6143
 * @method string getOutputList()
6144
 * @method string getDependentNodeIdList()
6145
 * @method string getContent()
6146
 * @method string getProjectIdentifier()
6147
 * @method string getProjectId()
6148
 * @method string getStartEffectDate()
6149
 * @method string getCycleType()
6150
 * @method string getFileId()
6151
 * @method string getAutoRerunIntervalMillis()
6152
 * @method string getInputList()
6153
 * @method string getRerunMode()
6154
 * @method string getParaValue()
6155
 * @method string getAutoRerunTimes()
6156
 * @method string getCronExpress()
6157
 * @method string getEndEffectDate()
6158
 * @method string getFileName()
6159
 * @method string getStop()
6160
 * @method string getDependentType()
6161
 * @method string getFileFolderPath()
6162
 * @method string getFileDescription()
6163
 */
6164
class UpdateFile extends Rpc
6165
{
6166
6167
    /**
6168
     * @param string $value
6169
     *
6170
     * @return $this
6171
     */
6172
    public function withOutputList($value)
6173
    {
6174
        $this->data['OutputList'] = $value;
6175
        $this->options['form_params']['OutputList'] = $value;
6176
6177
        return $this;
6178
    }
6179
6180
    /**
6181
     * @param string $value
6182
     *
6183
     * @return $this
6184
     */
6185
    public function withDependentNodeIdList($value)
6186
    {
6187
        $this->data['DependentNodeIdList'] = $value;
6188
        $this->options['form_params']['DependentNodeIdList'] = $value;
6189
6190
        return $this;
6191
    }
6192
6193
    /**
6194
     * @param string $value
6195
     *
6196
     * @return $this
6197
     */
6198
    public function withContent($value)
6199
    {
6200
        $this->data['Content'] = $value;
6201
        $this->options['form_params']['Content'] = $value;
6202
6203
        return $this;
6204
    }
6205
6206
    /**
6207
     * @param string $value
6208
     *
6209
     * @return $this
6210
     */
6211
    public function withProjectIdentifier($value)
6212
    {
6213
        $this->data['ProjectIdentifier'] = $value;
6214
        $this->options['form_params']['ProjectIdentifier'] = $value;
6215
6216
        return $this;
6217
    }
6218
6219
    /**
6220
     * @param string $value
6221
     *
6222
     * @return $this
6223
     */
6224
    public function withProjectId($value)
6225
    {
6226
        $this->data['ProjectId'] = $value;
6227
        $this->options['form_params']['ProjectId'] = $value;
6228
6229
        return $this;
6230
    }
6231
6232
    /**
6233
     * @param string $value
6234
     *
6235
     * @return $this
6236
     */
6237
    public function withStartEffectDate($value)
6238
    {
6239
        $this->data['StartEffectDate'] = $value;
6240
        $this->options['form_params']['StartEffectDate'] = $value;
6241
6242
        return $this;
6243
    }
6244
6245
    /**
6246
     * @param string $value
6247
     *
6248
     * @return $this
6249
     */
6250
    public function withCycleType($value)
6251
    {
6252
        $this->data['CycleType'] = $value;
6253
        $this->options['form_params']['CycleType'] = $value;
6254
6255
        return $this;
6256
    }
6257
6258
    /**
6259
     * @param string $value
6260
     *
6261
     * @return $this
6262
     */
6263
    public function withFileId($value)
6264
    {
6265
        $this->data['FileId'] = $value;
6266
        $this->options['form_params']['FileId'] = $value;
6267
6268
        return $this;
6269
    }
6270
6271
    /**
6272
     * @param string $value
6273
     *
6274
     * @return $this
6275
     */
6276
    public function withAutoRerunIntervalMillis($value)
6277
    {
6278
        $this->data['AutoRerunIntervalMillis'] = $value;
6279
        $this->options['form_params']['AutoRerunIntervalMillis'] = $value;
6280
6281
        return $this;
6282
    }
6283
6284
    /**
6285
     * @param string $value
6286
     *
6287
     * @return $this
6288
     */
6289
    public function withInputList($value)
6290
    {
6291
        $this->data['InputList'] = $value;
6292
        $this->options['form_params']['InputList'] = $value;
6293
6294
        return $this;
6295
    }
6296
6297
    /**
6298
     * @param string $value
6299
     *
6300
     * @return $this
6301
     */
6302
    public function withRerunMode($value)
6303
    {
6304
        $this->data['RerunMode'] = $value;
6305
        $this->options['form_params']['RerunMode'] = $value;
6306
6307
        return $this;
6308
    }
6309
6310
    /**
6311
     * @param string $value
6312
     *
6313
     * @return $this
6314
     */
6315
    public function withParaValue($value)
6316
    {
6317
        $this->data['ParaValue'] = $value;
6318
        $this->options['form_params']['ParaValue'] = $value;
6319
6320
        return $this;
6321
    }
6322
6323
    /**
6324
     * @param string $value
6325
     *
6326
     * @return $this
6327
     */
6328
    public function withAutoRerunTimes($value)
6329
    {
6330
        $this->data['AutoRerunTimes'] = $value;
6331
        $this->options['form_params']['AutoRerunTimes'] = $value;
6332
6333
        return $this;
6334
    }
6335
6336
    /**
6337
     * @param string $value
6338
     *
6339
     * @return $this
6340
     */
6341
    public function withCronExpress($value)
6342
    {
6343
        $this->data['CronExpress'] = $value;
6344
        $this->options['form_params']['CronExpress'] = $value;
6345
6346
        return $this;
6347
    }
6348
6349
    /**
6350
     * @param string $value
6351
     *
6352
     * @return $this
6353
     */
6354
    public function withEndEffectDate($value)
6355
    {
6356
        $this->data['EndEffectDate'] = $value;
6357
        $this->options['form_params']['EndEffectDate'] = $value;
6358
6359
        return $this;
6360
    }
6361
6362
    /**
6363
     * @param string $value
6364
     *
6365
     * @return $this
6366
     */
6367
    public function withFileName($value)
6368
    {
6369
        $this->data['FileName'] = $value;
6370
        $this->options['form_params']['FileName'] = $value;
6371
6372
        return $this;
6373
    }
6374
6375
    /**
6376
     * @param string $value
6377
     *
6378
     * @return $this
6379
     */
6380
    public function withStop($value)
6381
    {
6382
        $this->data['Stop'] = $value;
6383
        $this->options['form_params']['Stop'] = $value;
6384
6385
        return $this;
6386
    }
6387
6388
    /**
6389
     * @param string $value
6390
     *
6391
     * @return $this
6392
     */
6393
    public function withDependentType($value)
6394
    {
6395
        $this->data['DependentType'] = $value;
6396
        $this->options['form_params']['DependentType'] = $value;
6397
6398
        return $this;
6399
    }
6400
6401
    /**
6402
     * @param string $value
6403
     *
6404
     * @return $this
6405
     */
6406
    public function withFileFolderPath($value)
6407
    {
6408
        $this->data['FileFolderPath'] = $value;
6409
        $this->options['form_params']['FileFolderPath'] = $value;
6410
6411
        return $this;
6412
    }
6413
6414
    /**
6415
     * @param string $value
6416
     *
6417
     * @return $this
6418
     */
6419
    public function withFileDescription($value)
6420
    {
6421
        $this->data['FileDescription'] = $value;
6422
        $this->options['form_params']['FileDescription'] = $value;
6423
6424
        return $this;
6425
    }
6426
}
6427
6428
/**
6429
 * @method string getFolderName()
6430
 * @method string getProjectId()
6431
 * @method string getProjectIdentifier()
6432
 * @method string getFolderId()
6433
 */
6434
class UpdateFolder extends Rpc
6435
{
6436
6437
    /**
6438
     * @param string $value
6439
     *
6440
     * @return $this
6441
     */
6442
    public function withFolderName($value)
6443
    {
6444
        $this->data['FolderName'] = $value;
6445
        $this->options['form_params']['FolderName'] = $value;
6446
6447
        return $this;
6448
    }
6449
6450
    /**
6451
     * @param string $value
6452
     *
6453
     * @return $this
6454
     */
6455
    public function withProjectId($value)
6456
    {
6457
        $this->data['ProjectId'] = $value;
6458
        $this->options['form_params']['ProjectId'] = $value;
6459
6460
        return $this;
6461
    }
6462
6463
    /**
6464
     * @param string $value
6465
     *
6466
     * @return $this
6467
     */
6468
    public function withProjectIdentifier($value)
6469
    {
6470
        $this->data['ProjectIdentifier'] = $value;
6471
        $this->options['form_params']['ProjectIdentifier'] = $value;
6472
6473
        return $this;
6474
    }
6475
6476
    /**
6477
     * @param string $value
6478
     *
6479
     * @return $this
6480
     */
6481
    public function withFolderId($value)
6482
    {
6483
        $this->data['FolderId'] = $value;
6484
        $this->options['form_params']['FolderId'] = $value;
6485
6486
        return $this;
6487
    }
6488
}
6489
6490
/**
6491
 * @method string getName()
6492
 * @method string getComment()
6493
 * @method string getCategoryId()
6494
 */
6495
class UpdateMetaCategory extends Rpc
6496
{
6497
6498
    /**
6499
     * @param string $value
6500
     *
6501
     * @return $this
6502
     */
6503
    public function withName($value)
6504
    {
6505
        $this->data['Name'] = $value;
6506
        $this->options['form_params']['Name'] = $value;
6507
6508
        return $this;
6509
    }
6510
6511
    /**
6512
     * @param string $value
6513
     *
6514
     * @return $this
6515
     */
6516
    public function withComment($value)
6517
    {
6518
        $this->data['Comment'] = $value;
6519
        $this->options['form_params']['Comment'] = $value;
6520
6521
        return $this;
6522
    }
6523
6524
    /**
6525
     * @param string $value
6526
     *
6527
     * @return $this
6528
     */
6529
    public function withCategoryId($value)
6530
    {
6531
        $this->data['CategoryId'] = $value;
6532
        $this->options['form_params']['CategoryId'] = $value;
6533
6534
        return $this;
6535
    }
6536
}
6537
6538
/**
6539
 * @method string getAlarmMode()
6540
 * @method string getProjectName()
6541
 * @method string getFollower()
6542
 * @method string getFollowerId()
6543
 */
6544
class UpdateQualityFollower extends Rpc
6545
{
6546
6547
    /**
6548
     * @param string $value
6549
     *
6550
     * @return $this
6551
     */
6552
    public function withAlarmMode($value)
6553
    {
6554
        $this->data['AlarmMode'] = $value;
6555
        $this->options['form_params']['AlarmMode'] = $value;
6556
6557
        return $this;
6558
    }
6559
6560
    /**
6561
     * @param string $value
6562
     *
6563
     * @return $this
6564
     */
6565
    public function withProjectName($value)
6566
    {
6567
        $this->data['ProjectName'] = $value;
6568
        $this->options['form_params']['ProjectName'] = $value;
6569
6570
        return $this;
6571
    }
6572
6573
    /**
6574
     * @param string $value
6575
     *
6576
     * @return $this
6577
     */
6578
    public function withFollower($value)
6579
    {
6580
        $this->data['Follower'] = $value;
6581
        $this->options['form_params']['Follower'] = $value;
6582
6583
        return $this;
6584
    }
6585
6586
    /**
6587
     * @param string $value
6588
     *
6589
     * @return $this
6590
     */
6591
    public function withFollowerId($value)
6592
    {
6593
        $this->data['FollowerId'] = $value;
6594
        $this->options['form_params']['FollowerId'] = $value;
6595
6596
        return $this;
6597
    }
6598
}
6599
6600
/**
6601
 * @method string getTrend()
6602
 * @method string getBlockType()
6603
 * @method string getPropertyType()
6604
 * @method string getEntityId()
6605
 * @method string getRuleName()
6606
 * @method string getChecker()
6607
 * @method string getOperator()
6608
 * @method string getProperty()
6609
 * @method string getId()
6610
 * @method string getWarningThreshold()
6611
 * @method string getMethodName()
6612
 * @method string getProjectName()
6613
 * @method string getRuleType()
6614
 * @method string getTemplateId()
6615
 * @method string getExpectValue()
6616
 * @method string getWhereCondition()
6617
 * @method string getCriticalThreshold()
6618
 * @method string getComment()
6619
 * @method string getPredictType()
6620
 */
6621
class UpdateQualityRule extends Rpc
6622
{
6623
6624
    /**
6625
     * @param string $value
6626
     *
6627
     * @return $this
6628
     */
6629
    public function withTrend($value)
6630
    {
6631
        $this->data['Trend'] = $value;
6632
        $this->options['form_params']['Trend'] = $value;
6633
6634
        return $this;
6635
    }
6636
6637
    /**
6638
     * @param string $value
6639
     *
6640
     * @return $this
6641
     */
6642
    public function withBlockType($value)
6643
    {
6644
        $this->data['BlockType'] = $value;
6645
        $this->options['form_params']['BlockType'] = $value;
6646
6647
        return $this;
6648
    }
6649
6650
    /**
6651
     * @param string $value
6652
     *
6653
     * @return $this
6654
     */
6655
    public function withPropertyType($value)
6656
    {
6657
        $this->data['PropertyType'] = $value;
6658
        $this->options['form_params']['PropertyType'] = $value;
6659
6660
        return $this;
6661
    }
6662
6663
    /**
6664
     * @param string $value
6665
     *
6666
     * @return $this
6667
     */
6668
    public function withEntityId($value)
6669
    {
6670
        $this->data['EntityId'] = $value;
6671
        $this->options['form_params']['EntityId'] = $value;
6672
6673
        return $this;
6674
    }
6675
6676
    /**
6677
     * @param string $value
6678
     *
6679
     * @return $this
6680
     */
6681
    public function withRuleName($value)
6682
    {
6683
        $this->data['RuleName'] = $value;
6684
        $this->options['form_params']['RuleName'] = $value;
6685
6686
        return $this;
6687
    }
6688
6689
    /**
6690
     * @param string $value
6691
     *
6692
     * @return $this
6693
     */
6694
    public function withChecker($value)
6695
    {
6696
        $this->data['Checker'] = $value;
6697
        $this->options['form_params']['Checker'] = $value;
6698
6699
        return $this;
6700
    }
6701
6702
    /**
6703
     * @param string $value
6704
     *
6705
     * @return $this
6706
     */
6707
    public function withOperator($value)
6708
    {
6709
        $this->data['Operator'] = $value;
6710
        $this->options['form_params']['Operator'] = $value;
6711
6712
        return $this;
6713
    }
6714
6715
    /**
6716
     * @param string $value
6717
     *
6718
     * @return $this
6719
     */
6720
    public function withProperty($value)
6721
    {
6722
        $this->data['Property'] = $value;
6723
        $this->options['form_params']['Property'] = $value;
6724
6725
        return $this;
6726
    }
6727
6728
    /**
6729
     * @param string $value
6730
     *
6731
     * @return $this
6732
     */
6733
    public function withId($value)
6734
    {
6735
        $this->data['Id'] = $value;
6736
        $this->options['form_params']['Id'] = $value;
6737
6738
        return $this;
6739
    }
6740
6741
    /**
6742
     * @param string $value
6743
     *
6744
     * @return $this
6745
     */
6746
    public function withWarningThreshold($value)
6747
    {
6748
        $this->data['WarningThreshold'] = $value;
6749
        $this->options['form_params']['WarningThreshold'] = $value;
6750
6751
        return $this;
6752
    }
6753
6754
    /**
6755
     * @param string $value
6756
     *
6757
     * @return $this
6758
     */
6759
    public function withMethodName($value)
6760
    {
6761
        $this->data['MethodName'] = $value;
6762
        $this->options['form_params']['MethodName'] = $value;
6763
6764
        return $this;
6765
    }
6766
6767
    /**
6768
     * @param string $value
6769
     *
6770
     * @return $this
6771
     */
6772
    public function withProjectName($value)
6773
    {
6774
        $this->data['ProjectName'] = $value;
6775
        $this->options['form_params']['ProjectName'] = $value;
6776
6777
        return $this;
6778
    }
6779
6780
    /**
6781
     * @param string $value
6782
     *
6783
     * @return $this
6784
     */
6785
    public function withRuleType($value)
6786
    {
6787
        $this->data['RuleType'] = $value;
6788
        $this->options['form_params']['RuleType'] = $value;
6789
6790
        return $this;
6791
    }
6792
6793
    /**
6794
     * @param string $value
6795
     *
6796
     * @return $this
6797
     */
6798
    public function withTemplateId($value)
6799
    {
6800
        $this->data['TemplateId'] = $value;
6801
        $this->options['form_params']['TemplateId'] = $value;
6802
6803
        return $this;
6804
    }
6805
6806
    /**
6807
     * @param string $value
6808
     *
6809
     * @return $this
6810
     */
6811
    public function withExpectValue($value)
6812
    {
6813
        $this->data['ExpectValue'] = $value;
6814
        $this->options['form_params']['ExpectValue'] = $value;
6815
6816
        return $this;
6817
    }
6818
6819
    /**
6820
     * @param string $value
6821
     *
6822
     * @return $this
6823
     */
6824
    public function withWhereCondition($value)
6825
    {
6826
        $this->data['WhereCondition'] = $value;
6827
        $this->options['form_params']['WhereCondition'] = $value;
6828
6829
        return $this;
6830
    }
6831
6832
    /**
6833
     * @param string $value
6834
     *
6835
     * @return $this
6836
     */
6837
    public function withCriticalThreshold($value)
6838
    {
6839
        $this->data['CriticalThreshold'] = $value;
6840
        $this->options['form_params']['CriticalThreshold'] = $value;
6841
6842
        return $this;
6843
    }
6844
6845
    /**
6846
     * @param string $value
6847
     *
6848
     * @return $this
6849
     */
6850
    public function withComment($value)
6851
    {
6852
        $this->data['Comment'] = $value;
6853
        $this->options['form_params']['Comment'] = $value;
6854
6855
        return $this;
6856
    }
6857
6858
    /**
6859
     * @param string $value
6860
     *
6861
     * @return $this
6862
     */
6863
    public function withPredictType($value)
6864
    {
6865
        $this->data['PredictType'] = $value;
6866
        $this->options['form_params']['PredictType'] = $value;
6867
6868
        return $this;
6869
    }
6870
}
6871
6872
/**
6873
 * @method string getDndEnd()
6874
 * @method string getAlertUnit()
6875
 * @method string getRemindUnit()
6876
 * @method string getUseFlag()
6877
 * @method string getAlertInterval()
6878
 * @method string getAlertMethods()
6879
 * @method string getRobotUrls()
6880
 * @method string getMaxAlertTimes()
6881
 * @method string getBizProcessIds()
6882
 * @method string getRemindType()
6883
 * @method string getAlertTargets()
6884
 * @method string getBaselineIds()
6885
 * @method string getRemindId()
6886
 * @method string getDetail()
6887
 * @method string getRemindName()
6888
 * @method string getProjectId()
6889
 * @method string getNodeIds()
6890
 */
6891
class UpdateRemind extends Rpc
6892
{
6893
6894
    /**
6895
     * @param string $value
6896
     *
6897
     * @return $this
6898
     */
6899
    public function withDndEnd($value)
6900
    {
6901
        $this->data['DndEnd'] = $value;
6902
        $this->options['form_params']['DndEnd'] = $value;
6903
6904
        return $this;
6905
    }
6906
6907
    /**
6908
     * @param string $value
6909
     *
6910
     * @return $this
6911
     */
6912
    public function withAlertUnit($value)
6913
    {
6914
        $this->data['AlertUnit'] = $value;
6915
        $this->options['form_params']['AlertUnit'] = $value;
6916
6917
        return $this;
6918
    }
6919
6920
    /**
6921
     * @param string $value
6922
     *
6923
     * @return $this
6924
     */
6925
    public function withRemindUnit($value)
6926
    {
6927
        $this->data['RemindUnit'] = $value;
6928
        $this->options['form_params']['RemindUnit'] = $value;
6929
6930
        return $this;
6931
    }
6932
6933
    /**
6934
     * @param string $value
6935
     *
6936
     * @return $this
6937
     */
6938
    public function withUseFlag($value)
6939
    {
6940
        $this->data['UseFlag'] = $value;
6941
        $this->options['form_params']['UseFlag'] = $value;
6942
6943
        return $this;
6944
    }
6945
6946
    /**
6947
     * @param string $value
6948
     *
6949
     * @return $this
6950
     */
6951
    public function withAlertInterval($value)
6952
    {
6953
        $this->data['AlertInterval'] = $value;
6954
        $this->options['form_params']['AlertInterval'] = $value;
6955
6956
        return $this;
6957
    }
6958
6959
    /**
6960
     * @param string $value
6961
     *
6962
     * @return $this
6963
     */
6964
    public function withAlertMethods($value)
6965
    {
6966
        $this->data['AlertMethods'] = $value;
6967
        $this->options['form_params']['AlertMethods'] = $value;
6968
6969
        return $this;
6970
    }
6971
6972
    /**
6973
     * @param string $value
6974
     *
6975
     * @return $this
6976
     */
6977
    public function withRobotUrls($value)
6978
    {
6979
        $this->data['RobotUrls'] = $value;
6980
        $this->options['form_params']['RobotUrls'] = $value;
6981
6982
        return $this;
6983
    }
6984
6985
    /**
6986
     * @param string $value
6987
     *
6988
     * @return $this
6989
     */
6990
    public function withMaxAlertTimes($value)
6991
    {
6992
        $this->data['MaxAlertTimes'] = $value;
6993
        $this->options['form_params']['MaxAlertTimes'] = $value;
6994
6995
        return $this;
6996
    }
6997
6998
    /**
6999
     * @param string $value
7000
     *
7001
     * @return $this
7002
     */
7003
    public function withBizProcessIds($value)
7004
    {
7005
        $this->data['BizProcessIds'] = $value;
7006
        $this->options['form_params']['BizProcessIds'] = $value;
7007
7008
        return $this;
7009
    }
7010
7011
    /**
7012
     * @param string $value
7013
     *
7014
     * @return $this
7015
     */
7016
    public function withRemindType($value)
7017
    {
7018
        $this->data['RemindType'] = $value;
7019
        $this->options['form_params']['RemindType'] = $value;
7020
7021
        return $this;
7022
    }
7023
7024
    /**
7025
     * @param string $value
7026
     *
7027
     * @return $this
7028
     */
7029
    public function withAlertTargets($value)
7030
    {
7031
        $this->data['AlertTargets'] = $value;
7032
        $this->options['form_params']['AlertTargets'] = $value;
7033
7034
        return $this;
7035
    }
7036
7037
    /**
7038
     * @param string $value
7039
     *
7040
     * @return $this
7041
     */
7042
    public function withBaselineIds($value)
7043
    {
7044
        $this->data['BaselineIds'] = $value;
7045
        $this->options['form_params']['BaselineIds'] = $value;
7046
7047
        return $this;
7048
    }
7049
7050
    /**
7051
     * @param string $value
7052
     *
7053
     * @return $this
7054
     */
7055
    public function withRemindId($value)
7056
    {
7057
        $this->data['RemindId'] = $value;
7058
        $this->options['form_params']['RemindId'] = $value;
7059
7060
        return $this;
7061
    }
7062
7063
    /**
7064
     * @param string $value
7065
     *
7066
     * @return $this
7067
     */
7068
    public function withDetail($value)
7069
    {
7070
        $this->data['Detail'] = $value;
7071
        $this->options['form_params']['Detail'] = $value;
7072
7073
        return $this;
7074
    }
7075
7076
    /**
7077
     * @param string $value
7078
     *
7079
     * @return $this
7080
     */
7081
    public function withRemindName($value)
7082
    {
7083
        $this->data['RemindName'] = $value;
7084
        $this->options['form_params']['RemindName'] = $value;
7085
7086
        return $this;
7087
    }
7088
7089
    /**
7090
     * @param string $value
7091
     *
7092
     * @return $this
7093
     */
7094
    public function withProjectId($value)
7095
    {
7096
        $this->data['ProjectId'] = $value;
7097
        $this->options['form_params']['ProjectId'] = $value;
7098
7099
        return $this;
7100
    }
7101
7102
    /**
7103
     * @param string $value
7104
     *
7105
     * @return $this
7106
     */
7107
    public function withNodeIds($value)
7108
    {
7109
        $this->data['NodeIds'] = $value;
7110
        $this->options['form_params']['NodeIds'] = $value;
7111
7112
        return $this;
7113
    }
7114
}
7115
7116
/**
7117
 * @method string getReturnValue()
7118
 * @method string getResources()
7119
 * @method string getFunctionType()
7120
 * @method string getCmdDescription()
7121
 * @method string getUdfDescription()
7122
 * @method string getParameterDescription()
7123
 * @method string getProjectIdentifier()
7124
 * @method string getExample()
7125
 * @method string getClassName()
7126
 * @method string getFileFolderPath()
7127
 * @method string getProjectId()
7128
 * @method string getFileId()
7129
 */
7130
class UpdateUdfFile extends Rpc
7131
{
7132
7133
    /**
7134
     * @param string $value
7135
     *
7136
     * @return $this
7137
     */
7138
    public function withReturnValue($value)
7139
    {
7140
        $this->data['ReturnValue'] = $value;
7141
        $this->options['form_params']['ReturnValue'] = $value;
7142
7143
        return $this;
7144
    }
7145
7146
    /**
7147
     * @param string $value
7148
     *
7149
     * @return $this
7150
     */
7151
    public function withResources($value)
7152
    {
7153
        $this->data['Resources'] = $value;
7154
        $this->options['form_params']['Resources'] = $value;
7155
7156
        return $this;
7157
    }
7158
7159
    /**
7160
     * @param string $value
7161
     *
7162
     * @return $this
7163
     */
7164
    public function withFunctionType($value)
7165
    {
7166
        $this->data['FunctionType'] = $value;
7167
        $this->options['form_params']['FunctionType'] = $value;
7168
7169
        return $this;
7170
    }
7171
7172
    /**
7173
     * @param string $value
7174
     *
7175
     * @return $this
7176
     */
7177
    public function withCmdDescription($value)
7178
    {
7179
        $this->data['CmdDescription'] = $value;
7180
        $this->options['form_params']['CmdDescription'] = $value;
7181
7182
        return $this;
7183
    }
7184
7185
    /**
7186
     * @param string $value
7187
     *
7188
     * @return $this
7189
     */
7190
    public function withUdfDescription($value)
7191
    {
7192
        $this->data['UdfDescription'] = $value;
7193
        $this->options['form_params']['UdfDescription'] = $value;
7194
7195
        return $this;
7196
    }
7197
7198
    /**
7199
     * @param string $value
7200
     *
7201
     * @return $this
7202
     */
7203
    public function withParameterDescription($value)
7204
    {
7205
        $this->data['ParameterDescription'] = $value;
7206
        $this->options['form_params']['ParameterDescription'] = $value;
7207
7208
        return $this;
7209
    }
7210
7211
    /**
7212
     * @param string $value
7213
     *
7214
     * @return $this
7215
     */
7216
    public function withProjectIdentifier($value)
7217
    {
7218
        $this->data['ProjectIdentifier'] = $value;
7219
        $this->options['form_params']['ProjectIdentifier'] = $value;
7220
7221
        return $this;
7222
    }
7223
7224
    /**
7225
     * @param string $value
7226
     *
7227
     * @return $this
7228
     */
7229
    public function withExample($value)
7230
    {
7231
        $this->data['Example'] = $value;
7232
        $this->options['form_params']['Example'] = $value;
7233
7234
        return $this;
7235
    }
7236
7237
    /**
7238
     * @param string $value
7239
     *
7240
     * @return $this
7241
     */
7242
    public function withClassName($value)
7243
    {
7244
        $this->data['ClassName'] = $value;
7245
        $this->options['form_params']['ClassName'] = $value;
7246
7247
        return $this;
7248
    }
7249
7250
    /**
7251
     * @param string $value
7252
     *
7253
     * @return $this
7254
     */
7255
    public function withFileFolderPath($value)
7256
    {
7257
        $this->data['FileFolderPath'] = $value;
7258
        $this->options['form_params']['FileFolderPath'] = $value;
7259
7260
        return $this;
7261
    }
7262
7263
    /**
7264
     * @param string $value
7265
     *
7266
     * @return $this
7267
     */
7268
    public function withProjectId($value)
7269
    {
7270
        $this->data['ProjectId'] = $value;
7271
        $this->options['form_params']['ProjectId'] = $value;
7272
7273
        return $this;
7274
    }
7275
7276
    /**
7277
     * @param string $value
7278
     *
7279
     * @return $this
7280
     */
7281
    public function withFileId($value)
7282
    {
7283
        $this->data['FileId'] = $value;
7284
        $this->options['form_params']['FileId'] = $value;
7285
7286
        return $this;
7287
    }
7288
}
7289