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 ( 3298c7...0abc28 )
by
unknown
06:37
created

GetManualDagInstances::withProjectEnv()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 6
rs 10
c 0
b 0
f 0
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 AddProjectMemberToRole addProjectMemberToRole(array $options = [])
10
 * @method AddToMetaCategory addToMetaCategory(array $options = [])
11
 * @method CheckMetaPartition checkMetaPartition(array $options = [])
12
 * @method CheckMetaTable checkMetaTable(array $options = [])
13
 * @method CreateConnection createConnection(array $options = [])
14
 * @method CreateDagComplement createDagComplement(array $options = [])
15
 * @method CreateDagTest createDagTest(array $options = [])
16
 * @method CreateDataServiceApi createDataServiceApi(array $options = [])
17
 * @method CreateDataServiceApiAuthority createDataServiceApiAuthority(array $options = [])
18
 * @method CreateDataServiceFolder createDataServiceFolder(array $options = [])
19
 * @method CreateDataServiceGroup createDataServiceGroup(array $options = [])
20
 * @method CreateFile createFile(array $options = [])
21
 * @method CreateFolder createFolder(array $options = [])
22
 * @method CreateManualDag createManualDag(array $options = [])
23
 * @method CreateMetaCategory createMetaCategory(array $options = [])
24
 * @method CreateProjectMember createProjectMember(array $options = [])
25
 * @method CreateQualityEntity createQualityEntity(array $options = [])
26
 * @method CreateQualityFollower createQualityFollower(array $options = [])
27
 * @method CreateQualityRelativeNode createQualityRelativeNode(array $options = [])
28
 * @method CreateQualityRule createQualityRule(array $options = [])
29
 * @method CreateRemind createRemind(array $options = [])
30
 * @method CreateTable createTable(array $options = [])
31
 * @method CreateTableLevel createTableLevel(array $options = [])
32
 * @method CreateTableTheme createTableTheme(array $options = [])
33
 * @method CreateUdfFile createUdfFile(array $options = [])
34
 * @method DeleteBusiness deleteBusiness(array $options = [])
35
 * @method DeleteConnection deleteConnection(array $options = [])
36
 * @method DeleteDataServiceApi deleteDataServiceApi(array $options = [])
37
 * @method DeleteDataServiceApiAuthority deleteDataServiceApiAuthority(array $options = [])
38
 * @method DeleteFile deleteFile(array $options = [])
39
 * @method DeleteFolder deleteFolder(array $options = [])
40
 * @method DeleteFromMetaCategory deleteFromMetaCategory(array $options = [])
41
 * @method DeleteMetaCategory deleteMetaCategory(array $options = [])
42
 * @method DeleteProjectMember deleteProjectMember(array $options = [])
43
 * @method DeleteQualityEntity deleteQualityEntity(array $options = [])
44
 * @method DeleteQualityFollower deleteQualityFollower(array $options = [])
45
 * @method DeleteQualityRelativeNode deleteQualityRelativeNode(array $options = [])
46
 * @method DeleteQualityRule deleteQualityRule(array $options = [])
47
 * @method DeleteRemind deleteRemind(array $options = [])
48
 * @method DeleteTable deleteTable(array $options = [])
49
 * @method DeleteTableLevel deleteTableLevel(array $options = [])
50
 * @method DeleteTableTheme deleteTableTheme(array $options = [])
51
 * @method DeployFile deployFile(array $options = [])
52
 * @method EstablishRelationTableToBusiness establishRelationTableToBusiness(array $options = [])
53
 * @method GetBaselineConfig getBaselineConfig(array $options = [])
54
 * @method GetBaselineKeyPath getBaselineKeyPath(array $options = [])
55
 * @method GetBaselineStatus getBaselineStatus(array $options = [])
56
 * @method GetBusiness getBusiness(array $options = [])
57
 * @method GetDag getDag(array $options = [])
58
 * @method GetDataServiceApi getDataServiceApi(array $options = [])
59
 * @method GetDataServiceApplication getDataServiceApplication(array $options = [])
60
 * @method GetDataServiceFolder getDataServiceFolder(array $options = [])
61
 * @method GetDataServiceGroup getDataServiceGroup(array $options = [])
62
 * @method GetDataServicePublishedApi getDataServicePublishedApi(array $options = [])
63
 * @method GetDDLJobStatus getDDLJobStatus(array $options = [])
64
 * @method GetDeployment getDeployment(array $options = [])
65
 * @method GetFile getFile(array $options = [])
66
 * @method GetFileVersion getFileVersion(array $options = [])
67
 * @method GetFolder getFolder(array $options = [])
68
 * @method GetInstance getInstance(array $options = [])
69
 * @method GetInstanceConsumeTimeRank getInstanceConsumeTimeRank(array $options = [])
70
 * @method GetInstanceCountTrend getInstanceCountTrend(array $options = [])
71
 * @method GetInstanceErrorRank getInstanceErrorRank(array $options = [])
72
 * @method GetInstanceLog getInstanceLog(array $options = [])
73
 * @method GetInstanceStatusCount getInstanceStatusCount(array $options = [])
74
 * @method GetManualDagInstances getManualDagInstances(array $options = [])
75
 * @method GetMetaCategory getMetaCategory(array $options = [])
76
 * @method GetMetaColumnLineage getMetaColumnLineage(array $options = [])
77
 * @method GetMetaDBInfo getMetaDBInfo(array $options = [])
78
 * @method GetMetaDBTableList getMetaDBTableList(array $options = [])
79
 * @method GetMetaTableBasicInfo getMetaTableBasicInfo(array $options = [])
80
 * @method GetMetaTableChangeLog getMetaTableChangeLog(array $options = [])
81
 * @method GetMetaTableColumn getMetaTableColumn(array $options = [])
82
 * @method GetMetaTableFullInfo getMetaTableFullInfo(array $options = [])
83
 * @method GetMetaTableIntroWiki getMetaTableIntroWiki(array $options = [])
84
 * @method GetMetaTableLineage getMetaTableLineage(array $options = [])
85
 * @method GetMetaTableListByCategory getMetaTableListByCategory(array $options = [])
86
 * @method GetMetaTableOutput getMetaTableOutput(array $options = [])
87
 * @method GetMetaTablePartition getMetaTablePartition(array $options = [])
88
 * @method GetNode getNode(array $options = [])
89
 * @method GetNodeCode getNodeCode(array $options = [])
90
 * @method GetNodeOnBaseline getNodeOnBaseline(array $options = [])
91
 * @method GetNodeTypeListInfo getNodeTypeListInfo(array $options = [])
92
 * @method GetProjectDetail getProjectDetail(array $options = [])
93
 * @method GetQualityEntity getQualityEntity(array $options = [])
94
 * @method GetQualityFollower getQualityFollower(array $options = [])
95
 * @method GetQualityRule getQualityRule(array $options = [])
96
 * @method GetRemind getRemind(array $options = [])
97
 * @method GetSuccessInstanceTrend getSuccessInstanceTrend(array $options = [])
98
 * @method GetTopic getTopic(array $options = [])
99
 * @method GetTopicInfluence getTopicInfluence(array $options = [])
100
 * @method ListAlertMessages listAlertMessages(array $options = [])
101
 * @method ListBaselineConfigs listBaselineConfigs(array $options = [])
102
 * @method ListBaselineStatuses listBaselineStatuses(array $options = [])
103
 * @method ListBusiness listBusiness(array $options = [])
104
 * @method ListCalcEngines listCalcEngines(array $options = [])
105
 * @method ListConnections listConnections(array $options = [])
106
 * @method ListDataServiceApiAuthorities listDataServiceApiAuthorities(array $options = [])
107
 * @method ListDataServiceApis listDataServiceApis(array $options = [])
108
 * @method ListDataServiceApplications listDataServiceApplications(array $options = [])
109
 * @method ListDataServiceAuthorizedApis listDataServiceAuthorizedApis(array $options = [])
110
 * @method ListDataServiceFolders listDataServiceFolders(array $options = [])
111
 * @method ListDataServiceGroups listDataServiceGroups(array $options = [])
112
 * @method ListDataServicePublishedApis listDataServicePublishedApis(array $options = [])
113
 * @method ListFiles listFiles(array $options = [])
114
 * @method ListFileVersions listFileVersions(array $options = [])
115
 * @method ListFolders listFolders(array $options = [])
116
 * @method ListInstances listInstances(array $options = [])
117
 * @method ListMetaDB listMetaDB(array $options = [])
118
 * @method ListNodeIO listNodeIO(array $options = [])
119
 * @method ListNodes listNodes(array $options = [])
120
 * @method ListProgramTypeCount listProgramTypeCount(array $options = [])
121
 * @method ListProjectMembers listProjectMembers(array $options = [])
122
 * @method ListProjectRoles listProjectRoles(array $options = [])
123
 * @method ListProjects listProjects(array $options = [])
124
 * @method ListQualityResultsByEntity listQualityResultsByEntity(array $options = [])
125
 * @method ListQualityResultsByRule listQualityResultsByRule(array $options = [])
126
 * @method ListQualityRules listQualityRules(array $options = [])
127
 * @method ListReminds listReminds(array $options = [])
128
 * @method ListResourceGroups listResourceGroups(array $options = [])
129
 * @method ListTableLevel listTableLevel(array $options = [])
130
 * @method ListTableTheme listTableTheme(array $options = [])
131
 * @method ListTopics listTopics(array $options = [])
132
 * @method PublishDataServiceApi publishDataServiceApi(array $options = [])
133
 * @method RemoveProjectMemberFromRole removeProjectMemberFromRole(array $options = [])
134
 * @method RestartInstance restartInstance(array $options = [])
135
 * @method ResumeInstance resumeInstance(array $options = [])
136
 * @method RunTriggerNode runTriggerNode(array $options = [])
137
 * @method SearchMetaTables searchMetaTables(array $options = [])
138
 * @method SearchNodesByOutput searchNodesByOutput(array $options = [])
139
 * @method SetSuccessInstance setSuccessInstance(array $options = [])
140
 * @method StopInstance stopInstance(array $options = [])
141
 * @method SubmitFile submitFile(array $options = [])
142
 * @method SuspendInstance suspendInstance(array $options = [])
143
 * @method UpdateBusiness updateBusiness(array $options = [])
144
 * @method UpdateConnection updateConnection(array $options = [])
145
 * @method UpdateDataServiceApi updateDataServiceApi(array $options = [])
146
 * @method UpdateFile updateFile(array $options = [])
147
 * @method UpdateFolder updateFolder(array $options = [])
148
 * @method UpdateMetaCategory updateMetaCategory(array $options = [])
149
 * @method UpdateMetaTable updateMetaTable(array $options = [])
150
 * @method UpdateMetaTableIntroWiki updateMetaTableIntroWiki(array $options = [])
151
 * @method UpdateQualityFollower updateQualityFollower(array $options = [])
152
 * @method UpdateQualityRule updateQualityRule(array $options = [])
153
 * @method UpdateRemind updateRemind(array $options = [])
154
 * @method UpdateTable updateTable(array $options = [])
155
 * @method UpdateTableLevel updateTableLevel(array $options = [])
156
 * @method UpdateTableModelInfo updateTableModelInfo(array $options = [])
157
 * @method UpdateTableTheme updateTableTheme(array $options = [])
158
 * @method UpdateUdfFile updateUdfFile(array $options = [])
159
 */
160
class DataworksPublicApiResolver extends ApiResolver
161
{
162
}
163
164
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
165
{
166
    /** @var string */
167
    public $product = 'dataworks-public';
168
169
    /** @var string */
170
    public $version = '2020-05-18';
171
172
    /** @var string */
173
    public $method = 'POST';
174
}
175
176
/**
177
 * @method string getTenantId()
178
 * @method string getProjectId()
179
 * @method string getApiId()
180
 */
181
class AbolishDataServiceApi extends Rpc
182
{
183
184
    /**
185
     * @param string $value
186
     *
187
     * @return $this
188
     */
189
    public function withTenantId($value)
190
    {
191
        $this->data['TenantId'] = $value;
192
        $this->options['form_params']['TenantId'] = $value;
193
194
        return $this;
195
    }
196
197
    /**
198
     * @param string $value
199
     *
200
     * @return $this
201
     */
202
    public function withProjectId($value)
203
    {
204
        $this->data['ProjectId'] = $value;
205
        $this->options['form_params']['ProjectId'] = $value;
206
207
        return $this;
208
    }
209
210
    /**
211
     * @param string $value
212
     *
213
     * @return $this
214
     */
215
    public function withApiId($value)
216
    {
217
        $this->data['ApiId'] = $value;
218
        $this->options['form_params']['ApiId'] = $value;
219
220
        return $this;
221
    }
222
}
223
224
/**
225
 * @method string getRoleCode()
226
 * @method $this withRoleCode($value)
227
 * @method string getClientToken()
228
 * @method $this withClientToken($value)
229
 * @method string getProjectId()
230
 * @method $this withProjectId($value)
231
 * @method string getUserId()
232
 * @method $this withUserId($value)
233
 */
234
class AddProjectMemberToRole extends Rpc
235
{
236
}
237
238
/**
239
 * @method string getTableGuid()
240
 * @method $this withTableGuid($value)
241
 * @method string getCategoryId()
242
 * @method $this withCategoryId($value)
243
 */
244
class AddToMetaCategory extends Rpc
245
{
246
}
247
248
/**
249
 * @method string getDataSourceType()
250
 * @method $this withDataSourceType($value)
251
 * @method string getPartition()
252
 * @method $this withPartition($value)
253
 * @method string getTableGuid()
254
 * @method $this withTableGuid($value)
255
 * @method string getDatabaseName()
256
 * @method $this withDatabaseName($value)
257
 * @method string getClusterId()
258
 * @method $this withClusterId($value)
259
 * @method string getTableName()
260
 * @method $this withTableName($value)
261
 */
262
class CheckMetaPartition extends Rpc
263
{
264
}
265
266
/**
267
 * @method string getDataSourceType()
268
 * @method $this withDataSourceType($value)
269
 * @method string getTableGuid()
270
 * @method $this withTableGuid($value)
271
 * @method string getDatabaseName()
272
 * @method $this withDatabaseName($value)
273
 * @method string getClusterId()
274
 * @method $this withClusterId($value)
275
 * @method string getTableName()
276
 * @method $this withTableName($value)
277
 */
278
class CheckMetaTable extends Rpc
279
{
280
}
281
282
/**
283
 * @method string getDescription()
284
 * @method $this withDescription($value)
285
 * @method string getContent()
286
 * @method $this withContent($value)
287
 * @method string getSubType()
288
 * @method $this withSubType($value)
289
 * @method string getName()
290
 * @method $this withName($value)
291
 * @method string getEnvType()
292
 * @method $this withEnvType($value)
293
 * @method string getConnectionType()
294
 * @method $this withConnectionType($value)
295
 * @method string getProjectId()
296
 * @method $this withProjectId($value)
297
 */
298
class CreateConnection extends Rpc
299
{
300
}
301
302
/**
303
 * @method string getProjectEnv()
304
 * @method string getStartBizDate()
305
 * @method string getParallelism()
306
 * @method string getRootNodeId()
307
 * @method string getBizBeginTime()
308
 * @method string getEndBizDate()
309
 * @method string getIncludeNodeIds()
310
 * @method string getBizEndTime()
311
 * @method string getName()
312
 * @method string getExcludeNodeIds()
313
 * @method string getNodeParams()
314
 */
315
class CreateDagComplement extends Rpc
316
{
317
318
    /**
319
     * @param string $value
320
     *
321
     * @return $this
322
     */
323
    public function withProjectEnv($value)
324
    {
325
        $this->data['ProjectEnv'] = $value;
326
        $this->options['form_params']['ProjectEnv'] = $value;
327
328
        return $this;
329
    }
330
331
    /**
332
     * @param string $value
333
     *
334
     * @return $this
335
     */
336
    public function withStartBizDate($value)
337
    {
338
        $this->data['StartBizDate'] = $value;
339
        $this->options['form_params']['StartBizDate'] = $value;
340
341
        return $this;
342
    }
343
344
    /**
345
     * @param string $value
346
     *
347
     * @return $this
348
     */
349
    public function withParallelism($value)
350
    {
351
        $this->data['Parallelism'] = $value;
352
        $this->options['form_params']['Parallelism'] = $value;
353
354
        return $this;
355
    }
356
357
    /**
358
     * @param string $value
359
     *
360
     * @return $this
361
     */
362
    public function withRootNodeId($value)
363
    {
364
        $this->data['RootNodeId'] = $value;
365
        $this->options['form_params']['RootNodeId'] = $value;
366
367
        return $this;
368
    }
369
370
    /**
371
     * @param string $value
372
     *
373
     * @return $this
374
     */
375
    public function withBizBeginTime($value)
376
    {
377
        $this->data['BizBeginTime'] = $value;
378
        $this->options['form_params']['BizBeginTime'] = $value;
379
380
        return $this;
381
    }
382
383
    /**
384
     * @param string $value
385
     *
386
     * @return $this
387
     */
388
    public function withEndBizDate($value)
389
    {
390
        $this->data['EndBizDate'] = $value;
391
        $this->options['form_params']['EndBizDate'] = $value;
392
393
        return $this;
394
    }
395
396
    /**
397
     * @param string $value
398
     *
399
     * @return $this
400
     */
401
    public function withIncludeNodeIds($value)
402
    {
403
        $this->data['IncludeNodeIds'] = $value;
404
        $this->options['form_params']['IncludeNodeIds'] = $value;
405
406
        return $this;
407
    }
408
409
    /**
410
     * @param string $value
411
     *
412
     * @return $this
413
     */
414
    public function withBizEndTime($value)
415
    {
416
        $this->data['BizEndTime'] = $value;
417
        $this->options['form_params']['BizEndTime'] = $value;
418
419
        return $this;
420
    }
421
422
    /**
423
     * @param string $value
424
     *
425
     * @return $this
426
     */
427
    public function withName($value)
428
    {
429
        $this->data['Name'] = $value;
430
        $this->options['form_params']['Name'] = $value;
431
432
        return $this;
433
    }
434
435
    /**
436
     * @param string $value
437
     *
438
     * @return $this
439
     */
440
    public function withExcludeNodeIds($value)
441
    {
442
        $this->data['ExcludeNodeIds'] = $value;
443
        $this->options['form_params']['ExcludeNodeIds'] = $value;
444
445
        return $this;
446
    }
447
448
    /**
449
     * @param string $value
450
     *
451
     * @return $this
452
     */
453
    public function withNodeParams($value)
454
    {
455
        $this->data['NodeParams'] = $value;
456
        $this->options['form_params']['NodeParams'] = $value;
457
458
        return $this;
459
    }
460
}
461
462
/**
463
 * @method string getProjectEnv()
464
 * @method string getBizdate()
465
 * @method string getName()
466
 * @method string getNodeParams()
467
 * @method string getNodeId()
468
 */
469
class CreateDagTest extends Rpc
470
{
471
472
    /**
473
     * @param string $value
474
     *
475
     * @return $this
476
     */
477
    public function withProjectEnv($value)
478
    {
479
        $this->data['ProjectEnv'] = $value;
480
        $this->options['form_params']['ProjectEnv'] = $value;
481
482
        return $this;
483
    }
484
485
    /**
486
     * @param string $value
487
     *
488
     * @return $this
489
     */
490
    public function withBizdate($value)
491
    {
492
        $this->data['Bizdate'] = $value;
493
        $this->options['form_params']['Bizdate'] = $value;
494
495
        return $this;
496
    }
497
498
    /**
499
     * @param string $value
500
     *
501
     * @return $this
502
     */
503
    public function withName($value)
504
    {
505
        $this->data['Name'] = $value;
506
        $this->options['form_params']['Name'] = $value;
507
508
        return $this;
509
    }
510
511
    /**
512
     * @param string $value
513
     *
514
     * @return $this
515
     */
516
    public function withNodeParams($value)
517
    {
518
        $this->data['NodeParams'] = $value;
519
        $this->options['form_params']['NodeParams'] = $value;
520
521
        return $this;
522
    }
523
524
    /**
525
     * @param string $value
526
     *
527
     * @return $this
528
     */
529
    public function withNodeId($value)
530
    {
531
        $this->data['NodeId'] = $value;
532
        $this->options['form_params']['NodeId'] = $value;
533
534
        return $this;
535
    }
536
}
537
538
/**
539
 * @method string getScriptDetails()
540
 * @method string getRequestMethod()
541
 * @method string getGroupId()
542
 * @method string getApiPath()
543
 * @method string getWizardDetails()
544
 * @method string getApiMode()
545
 * @method string getVisibleRange()
546
 * @method string getApiDescription()
547
 * @method string getTimeout()
548
 * @method string getFolderId()
549
 * @method string getRegistrationDetails()
550
 * @method string getApiName()
551
 * @method string getTenantId()
552
 * @method string getProtocols()
553
 * @method string getProjectId()
554
 * @method string getResponseContentType()
555
 */
556
class CreateDataServiceApi extends Rpc
557
{
558
559
    /**
560
     * @param string $value
561
     *
562
     * @return $this
563
     */
564
    public function withScriptDetails($value)
565
    {
566
        $this->data['ScriptDetails'] = $value;
567
        $this->options['form_params']['ScriptDetails'] = $value;
568
569
        return $this;
570
    }
571
572
    /**
573
     * @param string $value
574
     *
575
     * @return $this
576
     */
577
    public function withRequestMethod($value)
578
    {
579
        $this->data['RequestMethod'] = $value;
580
        $this->options['form_params']['RequestMethod'] = $value;
581
582
        return $this;
583
    }
584
585
    /**
586
     * @param string $value
587
     *
588
     * @return $this
589
     */
590
    public function withGroupId($value)
591
    {
592
        $this->data['GroupId'] = $value;
593
        $this->options['form_params']['GroupId'] = $value;
594
595
        return $this;
596
    }
597
598
    /**
599
     * @param string $value
600
     *
601
     * @return $this
602
     */
603
    public function withApiPath($value)
604
    {
605
        $this->data['ApiPath'] = $value;
606
        $this->options['form_params']['ApiPath'] = $value;
607
608
        return $this;
609
    }
610
611
    /**
612
     * @param string $value
613
     *
614
     * @return $this
615
     */
616
    public function withWizardDetails($value)
617
    {
618
        $this->data['WizardDetails'] = $value;
619
        $this->options['form_params']['WizardDetails'] = $value;
620
621
        return $this;
622
    }
623
624
    /**
625
     * @param string $value
626
     *
627
     * @return $this
628
     */
629
    public function withApiMode($value)
630
    {
631
        $this->data['ApiMode'] = $value;
632
        $this->options['form_params']['ApiMode'] = $value;
633
634
        return $this;
635
    }
636
637
    /**
638
     * @param string $value
639
     *
640
     * @return $this
641
     */
642
    public function withVisibleRange($value)
643
    {
644
        $this->data['VisibleRange'] = $value;
645
        $this->options['form_params']['VisibleRange'] = $value;
646
647
        return $this;
648
    }
649
650
    /**
651
     * @param string $value
652
     *
653
     * @return $this
654
     */
655
    public function withApiDescription($value)
656
    {
657
        $this->data['ApiDescription'] = $value;
658
        $this->options['form_params']['ApiDescription'] = $value;
659
660
        return $this;
661
    }
662
663
    /**
664
     * @param string $value
665
     *
666
     * @return $this
667
     */
668
    public function withTimeout($value)
669
    {
670
        $this->data['Timeout'] = $value;
671
        $this->options['form_params']['Timeout'] = $value;
672
673
        return $this;
674
    }
675
676
    /**
677
     * @param string $value
678
     *
679
     * @return $this
680
     */
681
    public function withFolderId($value)
682
    {
683
        $this->data['FolderId'] = $value;
684
        $this->options['form_params']['FolderId'] = $value;
685
686
        return $this;
687
    }
688
689
    /**
690
     * @param string $value
691
     *
692
     * @return $this
693
     */
694
    public function withRegistrationDetails($value)
695
    {
696
        $this->data['RegistrationDetails'] = $value;
697
        $this->options['form_params']['RegistrationDetails'] = $value;
698
699
        return $this;
700
    }
701
702
    /**
703
     * @param string $value
704
     *
705
     * @return $this
706
     */
707
    public function withApiName($value)
708
    {
709
        $this->data['ApiName'] = $value;
710
        $this->options['form_params']['ApiName'] = $value;
711
712
        return $this;
713
    }
714
715
    /**
716
     * @param string $value
717
     *
718
     * @return $this
719
     */
720
    public function withTenantId($value)
721
    {
722
        $this->data['TenantId'] = $value;
723
        $this->options['form_params']['TenantId'] = $value;
724
725
        return $this;
726
    }
727
728
    /**
729
     * @param string $value
730
     *
731
     * @return $this
732
     */
733
    public function withProtocols($value)
734
    {
735
        $this->data['Protocols'] = $value;
736
        $this->options['form_params']['Protocols'] = $value;
737
738
        return $this;
739
    }
740
741
    /**
742
     * @param string $value
743
     *
744
     * @return $this
745
     */
746
    public function withProjectId($value)
747
    {
748
        $this->data['ProjectId'] = $value;
749
        $this->options['form_params']['ProjectId'] = $value;
750
751
        return $this;
752
    }
753
754
    /**
755
     * @param string $value
756
     *
757
     * @return $this
758
     */
759
    public function withResponseContentType($value)
760
    {
761
        $this->data['ResponseContentType'] = $value;
762
        $this->options['form_params']['ResponseContentType'] = $value;
763
764
        return $this;
765
    }
766
}
767
768
/**
769
 * @method string getAuthorizedProjectId()
770
 * @method string getTenantId()
771
 * @method string getEndTime()
772
 * @method string getProjectId()
773
 * @method string getApiId()
774
 */
775
class CreateDataServiceApiAuthority extends Rpc
776
{
777
778
    /**
779
     * @param string $value
780
     *
781
     * @return $this
782
     */
783
    public function withAuthorizedProjectId($value)
784
    {
785
        $this->data['AuthorizedProjectId'] = $value;
786
        $this->options['form_params']['AuthorizedProjectId'] = $value;
787
788
        return $this;
789
    }
790
791
    /**
792
     * @param string $value
793
     *
794
     * @return $this
795
     */
796
    public function withTenantId($value)
797
    {
798
        $this->data['TenantId'] = $value;
799
        $this->options['form_params']['TenantId'] = $value;
800
801
        return $this;
802
    }
803
804
    /**
805
     * @param string $value
806
     *
807
     * @return $this
808
     */
809
    public function withEndTime($value)
810
    {
811
        $this->data['EndTime'] = $value;
812
        $this->options['form_params']['EndTime'] = $value;
813
814
        return $this;
815
    }
816
817
    /**
818
     * @param string $value
819
     *
820
     * @return $this
821
     */
822
    public function withProjectId($value)
823
    {
824
        $this->data['ProjectId'] = $value;
825
        $this->options['form_params']['ProjectId'] = $value;
826
827
        return $this;
828
    }
829
830
    /**
831
     * @param string $value
832
     *
833
     * @return $this
834
     */
835
    public function withApiId($value)
836
    {
837
        $this->data['ApiId'] = $value;
838
        $this->options['form_params']['ApiId'] = $value;
839
840
        return $this;
841
    }
842
}
843
844
/**
845
 * @method string getGroupId()
846
 * @method string getTenantId()
847
 * @method string getFolderName()
848
 * @method string getProjectId()
849
 * @method string getParentId()
850
 */
851
class CreateDataServiceFolder extends Rpc
852
{
853
854
    /**
855
     * @param string $value
856
     *
857
     * @return $this
858
     */
859
    public function withGroupId($value)
860
    {
861
        $this->data['GroupId'] = $value;
862
        $this->options['form_params']['GroupId'] = $value;
863
864
        return $this;
865
    }
866
867
    /**
868
     * @param string $value
869
     *
870
     * @return $this
871
     */
872
    public function withTenantId($value)
873
    {
874
        $this->data['TenantId'] = $value;
875
        $this->options['form_params']['TenantId'] = $value;
876
877
        return $this;
878
    }
879
880
    /**
881
     * @param string $value
882
     *
883
     * @return $this
884
     */
885
    public function withFolderName($value)
886
    {
887
        $this->data['FolderName'] = $value;
888
        $this->options['form_params']['FolderName'] = $value;
889
890
        return $this;
891
    }
892
893
    /**
894
     * @param string $value
895
     *
896
     * @return $this
897
     */
898
    public function withProjectId($value)
899
    {
900
        $this->data['ProjectId'] = $value;
901
        $this->options['form_params']['ProjectId'] = $value;
902
903
        return $this;
904
    }
905
906
    /**
907
     * @param string $value
908
     *
909
     * @return $this
910
     */
911
    public function withParentId($value)
912
    {
913
        $this->data['ParentId'] = $value;
914
        $this->options['form_params']['ParentId'] = $value;
915
916
        return $this;
917
    }
918
}
919
920
/**
921
 * @method string getApiGatewayGroupId()
922
 * @method string getTenantId()
923
 * @method string getDescription()
924
 * @method string getProjectId()
925
 * @method string getGroupName()
926
 */
927
class CreateDataServiceGroup extends Rpc
928
{
929
930
    /**
931
     * @param string $value
932
     *
933
     * @return $this
934
     */
935
    public function withApiGatewayGroupId($value)
936
    {
937
        $this->data['ApiGatewayGroupId'] = $value;
938
        $this->options['form_params']['ApiGatewayGroupId'] = $value;
939
940
        return $this;
941
    }
942
943
    /**
944
     * @param string $value
945
     *
946
     * @return $this
947
     */
948
    public function withTenantId($value)
949
    {
950
        $this->data['TenantId'] = $value;
951
        $this->options['form_params']['TenantId'] = $value;
952
953
        return $this;
954
    }
955
956
    /**
957
     * @param string $value
958
     *
959
     * @return $this
960
     */
961
    public function withDescription($value)
962
    {
963
        $this->data['Description'] = $value;
964
        $this->options['form_params']['Description'] = $value;
965
966
        return $this;
967
    }
968
969
    /**
970
     * @param string $value
971
     *
972
     * @return $this
973
     */
974
    public function withProjectId($value)
975
    {
976
        $this->data['ProjectId'] = $value;
977
        $this->options['form_params']['ProjectId'] = $value;
978
979
        return $this;
980
    }
981
982
    /**
983
     * @param string $value
984
     *
985
     * @return $this
986
     */
987
    public function withGroupName($value)
988
    {
989
        $this->data['GroupName'] = $value;
990
        $this->options['form_params']['GroupName'] = $value;
991
992
        return $this;
993
    }
994
}
995
996
/**
997
 * @method string getFileType()
998
 * @method string getDependentNodeIdList()
999
 * @method string getContent()
1000
 * @method string getProjectIdentifier()
1001
 * @method string getResourceGroupId()
1002
 * @method string getProjectId()
1003
 * @method string getStartEffectDate()
1004
 * @method string getCycleType()
1005
 * @method string getOwner()
1006
 * @method string getAutoRerunIntervalMillis()
1007
 * @method string getInputList()
1008
 * @method string getRerunMode()
1009
 * @method string getConnectionName()
1010
 * @method string getParaValue()
1011
 * @method string getResourceGroupIdentifier()
1012
 * @method string getAutoRerunTimes()
1013
 * @method string getCronExpress()
1014
 * @method string getEndEffectDate()
1015
 * @method string getFileName()
1016
 * @method string getStop()
1017
 * @method string getDependentType()
1018
 * @method string getFileFolderPath()
1019
 * @method string getFileDescription()
1020
 */
1021
class CreateFile extends Rpc
1022
{
1023
1024
    /**
1025
     * @param string $value
1026
     *
1027
     * @return $this
1028
     */
1029
    public function withFileType($value)
1030
    {
1031
        $this->data['FileType'] = $value;
1032
        $this->options['form_params']['FileType'] = $value;
1033
1034
        return $this;
1035
    }
1036
1037
    /**
1038
     * @param string $value
1039
     *
1040
     * @return $this
1041
     */
1042
    public function withDependentNodeIdList($value)
1043
    {
1044
        $this->data['DependentNodeIdList'] = $value;
1045
        $this->options['form_params']['DependentNodeIdList'] = $value;
1046
1047
        return $this;
1048
    }
1049
1050
    /**
1051
     * @param string $value
1052
     *
1053
     * @return $this
1054
     */
1055
    public function withContent($value)
1056
    {
1057
        $this->data['Content'] = $value;
1058
        $this->options['form_params']['Content'] = $value;
1059
1060
        return $this;
1061
    }
1062
1063
    /**
1064
     * @param string $value
1065
     *
1066
     * @return $this
1067
     */
1068
    public function withProjectIdentifier($value)
1069
    {
1070
        $this->data['ProjectIdentifier'] = $value;
1071
        $this->options['form_params']['ProjectIdentifier'] = $value;
1072
1073
        return $this;
1074
    }
1075
1076
    /**
1077
     * @param string $value
1078
     *
1079
     * @return $this
1080
     */
1081
    public function withResourceGroupId($value)
1082
    {
1083
        $this->data['ResourceGroupId'] = $value;
1084
        $this->options['form_params']['ResourceGroupId'] = $value;
1085
1086
        return $this;
1087
    }
1088
1089
    /**
1090
     * @param string $value
1091
     *
1092
     * @return $this
1093
     */
1094
    public function withProjectId($value)
1095
    {
1096
        $this->data['ProjectId'] = $value;
1097
        $this->options['form_params']['ProjectId'] = $value;
1098
1099
        return $this;
1100
    }
1101
1102
    /**
1103
     * @param string $value
1104
     *
1105
     * @return $this
1106
     */
1107
    public function withStartEffectDate($value)
1108
    {
1109
        $this->data['StartEffectDate'] = $value;
1110
        $this->options['form_params']['StartEffectDate'] = $value;
1111
1112
        return $this;
1113
    }
1114
1115
    /**
1116
     * @param string $value
1117
     *
1118
     * @return $this
1119
     */
1120
    public function withCycleType($value)
1121
    {
1122
        $this->data['CycleType'] = $value;
1123
        $this->options['form_params']['CycleType'] = $value;
1124
1125
        return $this;
1126
    }
1127
1128
    /**
1129
     * @param string $value
1130
     *
1131
     * @return $this
1132
     */
1133
    public function withOwner($value)
1134
    {
1135
        $this->data['Owner'] = $value;
1136
        $this->options['form_params']['Owner'] = $value;
1137
1138
        return $this;
1139
    }
1140
1141
    /**
1142
     * @param string $value
1143
     *
1144
     * @return $this
1145
     */
1146
    public function withAutoRerunIntervalMillis($value)
1147
    {
1148
        $this->data['AutoRerunIntervalMillis'] = $value;
1149
        $this->options['form_params']['AutoRerunIntervalMillis'] = $value;
1150
1151
        return $this;
1152
    }
1153
1154
    /**
1155
     * @param string $value
1156
     *
1157
     * @return $this
1158
     */
1159
    public function withInputList($value)
1160
    {
1161
        $this->data['InputList'] = $value;
1162
        $this->options['form_params']['InputList'] = $value;
1163
1164
        return $this;
1165
    }
1166
1167
    /**
1168
     * @param string $value
1169
     *
1170
     * @return $this
1171
     */
1172
    public function withRerunMode($value)
1173
    {
1174
        $this->data['RerunMode'] = $value;
1175
        $this->options['form_params']['RerunMode'] = $value;
1176
1177
        return $this;
1178
    }
1179
1180
    /**
1181
     * @param string $value
1182
     *
1183
     * @return $this
1184
     */
1185
    public function withConnectionName($value)
1186
    {
1187
        $this->data['ConnectionName'] = $value;
1188
        $this->options['form_params']['ConnectionName'] = $value;
1189
1190
        return $this;
1191
    }
1192
1193
    /**
1194
     * @param string $value
1195
     *
1196
     * @return $this
1197
     */
1198
    public function withParaValue($value)
1199
    {
1200
        $this->data['ParaValue'] = $value;
1201
        $this->options['form_params']['ParaValue'] = $value;
1202
1203
        return $this;
1204
    }
1205
1206
    /**
1207
     * @param string $value
1208
     *
1209
     * @return $this
1210
     */
1211
    public function withResourceGroupIdentifier($value)
1212
    {
1213
        $this->data['ResourceGroupIdentifier'] = $value;
1214
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
1215
1216
        return $this;
1217
    }
1218
1219
    /**
1220
     * @param string $value
1221
     *
1222
     * @return $this
1223
     */
1224
    public function withAutoRerunTimes($value)
1225
    {
1226
        $this->data['AutoRerunTimes'] = $value;
1227
        $this->options['form_params']['AutoRerunTimes'] = $value;
1228
1229
        return $this;
1230
    }
1231
1232
    /**
1233
     * @param string $value
1234
     *
1235
     * @return $this
1236
     */
1237
    public function withCronExpress($value)
1238
    {
1239
        $this->data['CronExpress'] = $value;
1240
        $this->options['form_params']['CronExpress'] = $value;
1241
1242
        return $this;
1243
    }
1244
1245
    /**
1246
     * @param string $value
1247
     *
1248
     * @return $this
1249
     */
1250
    public function withEndEffectDate($value)
1251
    {
1252
        $this->data['EndEffectDate'] = $value;
1253
        $this->options['form_params']['EndEffectDate'] = $value;
1254
1255
        return $this;
1256
    }
1257
1258
    /**
1259
     * @param string $value
1260
     *
1261
     * @return $this
1262
     */
1263
    public function withFileName($value)
1264
    {
1265
        $this->data['FileName'] = $value;
1266
        $this->options['form_params']['FileName'] = $value;
1267
1268
        return $this;
1269
    }
1270
1271
    /**
1272
     * @param string $value
1273
     *
1274
     * @return $this
1275
     */
1276
    public function withStop($value)
1277
    {
1278
        $this->data['Stop'] = $value;
1279
        $this->options['form_params']['Stop'] = $value;
1280
1281
        return $this;
1282
    }
1283
1284
    /**
1285
     * @param string $value
1286
     *
1287
     * @return $this
1288
     */
1289
    public function withDependentType($value)
1290
    {
1291
        $this->data['DependentType'] = $value;
1292
        $this->options['form_params']['DependentType'] = $value;
1293
1294
        return $this;
1295
    }
1296
1297
    /**
1298
     * @param string $value
1299
     *
1300
     * @return $this
1301
     */
1302
    public function withFileFolderPath($value)
1303
    {
1304
        $this->data['FileFolderPath'] = $value;
1305
        $this->options['form_params']['FileFolderPath'] = $value;
1306
1307
        return $this;
1308
    }
1309
1310
    /**
1311
     * @param string $value
1312
     *
1313
     * @return $this
1314
     */
1315
    public function withFileDescription($value)
1316
    {
1317
        $this->data['FileDescription'] = $value;
1318
        $this->options['form_params']['FileDescription'] = $value;
1319
1320
        return $this;
1321
    }
1322
}
1323
1324
/**
1325
 * @method string getFolderPath()
1326
 * @method string getProjectId()
1327
 * @method string getProjectIdentifier()
1328
 */
1329
class CreateFolder extends Rpc
1330
{
1331
1332
    /**
1333
     * @param string $value
1334
     *
1335
     * @return $this
1336
     */
1337
    public function withFolderPath($value)
1338
    {
1339
        $this->data['FolderPath'] = $value;
1340
        $this->options['form_params']['FolderPath'] = $value;
1341
1342
        return $this;
1343
    }
1344
1345
    /**
1346
     * @param string $value
1347
     *
1348
     * @return $this
1349
     */
1350
    public function withProjectId($value)
1351
    {
1352
        $this->data['ProjectId'] = $value;
1353
        $this->options['form_params']['ProjectId'] = $value;
1354
1355
        return $this;
1356
    }
1357
1358
    /**
1359
     * @param string $value
1360
     *
1361
     * @return $this
1362
     */
1363
    public function withProjectIdentifier($value)
1364
    {
1365
        $this->data['ProjectIdentifier'] = $value;
1366
        $this->options['form_params']['ProjectIdentifier'] = $value;
1367
1368
        return $this;
1369
    }
1370
}
1371
1372
/**
1373
 * @method string getProjectEnv()
1374
 * @method string getProjectName()
1375
 * @method string getBizDate()
1376
 * @method string getFlowName()
1377
 * @method string getDagParameters()
1378
 * @method string getNodeParameters()
1379
 */
1380
class CreateManualDag extends Rpc
1381
{
1382
1383
    /**
1384
     * @param string $value
1385
     *
1386
     * @return $this
1387
     */
1388
    public function withProjectEnv($value)
1389
    {
1390
        $this->data['ProjectEnv'] = $value;
1391
        $this->options['form_params']['ProjectEnv'] = $value;
1392
1393
        return $this;
1394
    }
1395
1396
    /**
1397
     * @param string $value
1398
     *
1399
     * @return $this
1400
     */
1401
    public function withProjectName($value)
1402
    {
1403
        $this->data['ProjectName'] = $value;
1404
        $this->options['form_params']['ProjectName'] = $value;
1405
1406
        return $this;
1407
    }
1408
1409
    /**
1410
     * @param string $value
1411
     *
1412
     * @return $this
1413
     */
1414
    public function withBizDate($value)
1415
    {
1416
        $this->data['BizDate'] = $value;
1417
        $this->options['form_params']['BizDate'] = $value;
1418
1419
        return $this;
1420
    }
1421
1422
    /**
1423
     * @param string $value
1424
     *
1425
     * @return $this
1426
     */
1427
    public function withFlowName($value)
1428
    {
1429
        $this->data['FlowName'] = $value;
1430
        $this->options['form_params']['FlowName'] = $value;
1431
1432
        return $this;
1433
    }
1434
1435
    /**
1436
     * @param string $value
1437
     *
1438
     * @return $this
1439
     */
1440
    public function withDagParameters($value)
1441
    {
1442
        $this->data['DagParameters'] = $value;
1443
        $this->options['form_params']['DagParameters'] = $value;
1444
1445
        return $this;
1446
    }
1447
1448
    /**
1449
     * @param string $value
1450
     *
1451
     * @return $this
1452
     */
1453
    public function withNodeParameters($value)
1454
    {
1455
        $this->data['NodeParameters'] = $value;
1456
        $this->options['form_params']['NodeParameters'] = $value;
1457
1458
        return $this;
1459
    }
1460
}
1461
1462
/**
1463
 * @method string getName()
1464
 * @method string getComment()
1465
 * @method string getParentId()
1466
 */
1467
class CreateMetaCategory extends Rpc
1468
{
1469
1470
    /**
1471
     * @param string $value
1472
     *
1473
     * @return $this
1474
     */
1475
    public function withName($value)
1476
    {
1477
        $this->data['Name'] = $value;
1478
        $this->options['form_params']['Name'] = $value;
1479
1480
        return $this;
1481
    }
1482
1483
    /**
1484
     * @param string $value
1485
     *
1486
     * @return $this
1487
     */
1488
    public function withComment($value)
1489
    {
1490
        $this->data['Comment'] = $value;
1491
        $this->options['form_params']['Comment'] = $value;
1492
1493
        return $this;
1494
    }
1495
1496
    /**
1497
     * @param string $value
1498
     *
1499
     * @return $this
1500
     */
1501
    public function withParentId($value)
1502
    {
1503
        $this->data['ParentId'] = $value;
1504
        $this->options['form_params']['ParentId'] = $value;
1505
1506
        return $this;
1507
    }
1508
}
1509
1510
/**
1511
 * @method string getRoleCode()
1512
 * @method $this withRoleCode($value)
1513
 * @method string getClientToken()
1514
 * @method $this withClientToken($value)
1515
 * @method string getProjectId()
1516
 * @method $this withProjectId($value)
1517
 * @method string getUserId()
1518
 * @method $this withUserId($value)
1519
 */
1520
class CreateProjectMember extends Rpc
1521
{
1522
}
1523
1524
/**
1525
 * @method string getProjectName()
1526
 * @method string getEntityLevel()
1527
 * @method string getMatchExpression()
1528
 * @method string getEnvType()
1529
 * @method string getTableName()
1530
 */
1531
class CreateQualityEntity extends Rpc
1532
{
1533
1534
    /** @var string */
1535
    public $scheme = 'https';
1536
1537
    /**
1538
     * @param string $value
1539
     *
1540
     * @return $this
1541
     */
1542
    public function withProjectName($value)
1543
    {
1544
        $this->data['ProjectName'] = $value;
1545
        $this->options['form_params']['ProjectName'] = $value;
1546
1547
        return $this;
1548
    }
1549
1550
    /**
1551
     * @param string $value
1552
     *
1553
     * @return $this
1554
     */
1555
    public function withEntityLevel($value)
1556
    {
1557
        $this->data['EntityLevel'] = $value;
1558
        $this->options['form_params']['EntityLevel'] = $value;
1559
1560
        return $this;
1561
    }
1562
1563
    /**
1564
     * @param string $value
1565
     *
1566
     * @return $this
1567
     */
1568
    public function withMatchExpression($value)
1569
    {
1570
        $this->data['MatchExpression'] = $value;
1571
        $this->options['form_params']['MatchExpression'] = $value;
1572
1573
        return $this;
1574
    }
1575
1576
    /**
1577
     * @param string $value
1578
     *
1579
     * @return $this
1580
     */
1581
    public function withEnvType($value)
1582
    {
1583
        $this->data['EnvType'] = $value;
1584
        $this->options['form_params']['EnvType'] = $value;
1585
1586
        return $this;
1587
    }
1588
1589
    /**
1590
     * @param string $value
1591
     *
1592
     * @return $this
1593
     */
1594
    public function withTableName($value)
1595
    {
1596
        $this->data['TableName'] = $value;
1597
        $this->options['form_params']['TableName'] = $value;
1598
1599
        return $this;
1600
    }
1601
}
1602
1603
/**
1604
 * @method string getAlarmMode()
1605
 * @method string getProjectName()
1606
 * @method string getFollower()
1607
 * @method string getEntityId()
1608
 */
1609
class CreateQualityFollower extends Rpc
1610
{
1611
1612
    /**
1613
     * @param string $value
1614
     *
1615
     * @return $this
1616
     */
1617
    public function withAlarmMode($value)
1618
    {
1619
        $this->data['AlarmMode'] = $value;
1620
        $this->options['form_params']['AlarmMode'] = $value;
1621
1622
        return $this;
1623
    }
1624
1625
    /**
1626
     * @param string $value
1627
     *
1628
     * @return $this
1629
     */
1630
    public function withProjectName($value)
1631
    {
1632
        $this->data['ProjectName'] = $value;
1633
        $this->options['form_params']['ProjectName'] = $value;
1634
1635
        return $this;
1636
    }
1637
1638
    /**
1639
     * @param string $value
1640
     *
1641
     * @return $this
1642
     */
1643
    public function withFollower($value)
1644
    {
1645
        $this->data['Follower'] = $value;
1646
        $this->options['form_params']['Follower'] = $value;
1647
1648
        return $this;
1649
    }
1650
1651
    /**
1652
     * @param string $value
1653
     *
1654
     * @return $this
1655
     */
1656
    public function withEntityId($value)
1657
    {
1658
        $this->data['EntityId'] = $value;
1659
        $this->options['form_params']['EntityId'] = $value;
1660
1661
        return $this;
1662
    }
1663
}
1664
1665
/**
1666
 * @method string getProjectName()
1667
 * @method string getTargetNodeProjectId()
1668
 * @method string getMatchExpression()
1669
 * @method string getEnvType()
1670
 * @method string getTargetNodeProjectName()
1671
 * @method string getTableName()
1672
 * @method string getNodeId()
1673
 * @method string getProjectId()
1674
 */
1675
class CreateQualityRelativeNode extends Rpc
1676
{
1677
1678
    /**
1679
     * @param string $value
1680
     *
1681
     * @return $this
1682
     */
1683
    public function withProjectName($value)
1684
    {
1685
        $this->data['ProjectName'] = $value;
1686
        $this->options['form_params']['ProjectName'] = $value;
1687
1688
        return $this;
1689
    }
1690
1691
    /**
1692
     * @param string $value
1693
     *
1694
     * @return $this
1695
     */
1696
    public function withTargetNodeProjectId($value)
1697
    {
1698
        $this->data['TargetNodeProjectId'] = $value;
1699
        $this->options['form_params']['TargetNodeProjectId'] = $value;
1700
1701
        return $this;
1702
    }
1703
1704
    /**
1705
     * @param string $value
1706
     *
1707
     * @return $this
1708
     */
1709
    public function withMatchExpression($value)
1710
    {
1711
        $this->data['MatchExpression'] = $value;
1712
        $this->options['form_params']['MatchExpression'] = $value;
1713
1714
        return $this;
1715
    }
1716
1717
    /**
1718
     * @param string $value
1719
     *
1720
     * @return $this
1721
     */
1722
    public function withEnvType($value)
1723
    {
1724
        $this->data['EnvType'] = $value;
1725
        $this->options['form_params']['EnvType'] = $value;
1726
1727
        return $this;
1728
    }
1729
1730
    /**
1731
     * @param string $value
1732
     *
1733
     * @return $this
1734
     */
1735
    public function withTargetNodeProjectName($value)
1736
    {
1737
        $this->data['TargetNodeProjectName'] = $value;
1738
        $this->options['form_params']['TargetNodeProjectName'] = $value;
1739
1740
        return $this;
1741
    }
1742
1743
    /**
1744
     * @param string $value
1745
     *
1746
     * @return $this
1747
     */
1748
    public function withTableName($value)
1749
    {
1750
        $this->data['TableName'] = $value;
1751
        $this->options['form_params']['TableName'] = $value;
1752
1753
        return $this;
1754
    }
1755
1756
    /**
1757
     * @param string $value
1758
     *
1759
     * @return $this
1760
     */
1761
    public function withNodeId($value)
1762
    {
1763
        $this->data['NodeId'] = $value;
1764
        $this->options['form_params']['NodeId'] = $value;
1765
1766
        return $this;
1767
    }
1768
1769
    /**
1770
     * @param string $value
1771
     *
1772
     * @return $this
1773
     */
1774
    public function withProjectId($value)
1775
    {
1776
        $this->data['ProjectId'] = $value;
1777
        $this->options['form_params']['ProjectId'] = $value;
1778
1779
        return $this;
1780
    }
1781
}
1782
1783
/**
1784
 * @method string getProjectName()
1785
 * @method string getTrend()
1786
 * @method string getRuleType()
1787
 * @method string getBlockType()
1788
 * @method string getPropertyType()
1789
 * @method string getEntityId()
1790
 * @method string getRuleName()
1791
 * @method string getChecker()
1792
 * @method string getTemplateId()
1793
 * @method string getExpectValue()
1794
 * @method string getOperator()
1795
 * @method string getWhereCondition()
1796
 * @method string getCriticalThreshold()
1797
 * @method string getProperty()
1798
 * @method string getComment()
1799
 * @method string getPredictType()
1800
 * @method string getWarningThreshold()
1801
 * @method string getMethodName()
1802
 */
1803
class CreateQualityRule extends Rpc
1804
{
1805
1806
    /**
1807
     * @param string $value
1808
     *
1809
     * @return $this
1810
     */
1811
    public function withProjectName($value)
1812
    {
1813
        $this->data['ProjectName'] = $value;
1814
        $this->options['form_params']['ProjectName'] = $value;
1815
1816
        return $this;
1817
    }
1818
1819
    /**
1820
     * @param string $value
1821
     *
1822
     * @return $this
1823
     */
1824
    public function withTrend($value)
1825
    {
1826
        $this->data['Trend'] = $value;
1827
        $this->options['form_params']['Trend'] = $value;
1828
1829
        return $this;
1830
    }
1831
1832
    /**
1833
     * @param string $value
1834
     *
1835
     * @return $this
1836
     */
1837
    public function withRuleType($value)
1838
    {
1839
        $this->data['RuleType'] = $value;
1840
        $this->options['form_params']['RuleType'] = $value;
1841
1842
        return $this;
1843
    }
1844
1845
    /**
1846
     * @param string $value
1847
     *
1848
     * @return $this
1849
     */
1850
    public function withBlockType($value)
1851
    {
1852
        $this->data['BlockType'] = $value;
1853
        $this->options['form_params']['BlockType'] = $value;
1854
1855
        return $this;
1856
    }
1857
1858
    /**
1859
     * @param string $value
1860
     *
1861
     * @return $this
1862
     */
1863
    public function withPropertyType($value)
1864
    {
1865
        $this->data['PropertyType'] = $value;
1866
        $this->options['form_params']['PropertyType'] = $value;
1867
1868
        return $this;
1869
    }
1870
1871
    /**
1872
     * @param string $value
1873
     *
1874
     * @return $this
1875
     */
1876
    public function withEntityId($value)
1877
    {
1878
        $this->data['EntityId'] = $value;
1879
        $this->options['form_params']['EntityId'] = $value;
1880
1881
        return $this;
1882
    }
1883
1884
    /**
1885
     * @param string $value
1886
     *
1887
     * @return $this
1888
     */
1889
    public function withRuleName($value)
1890
    {
1891
        $this->data['RuleName'] = $value;
1892
        $this->options['form_params']['RuleName'] = $value;
1893
1894
        return $this;
1895
    }
1896
1897
    /**
1898
     * @param string $value
1899
     *
1900
     * @return $this
1901
     */
1902
    public function withChecker($value)
1903
    {
1904
        $this->data['Checker'] = $value;
1905
        $this->options['form_params']['Checker'] = $value;
1906
1907
        return $this;
1908
    }
1909
1910
    /**
1911
     * @param string $value
1912
     *
1913
     * @return $this
1914
     */
1915
    public function withTemplateId($value)
1916
    {
1917
        $this->data['TemplateId'] = $value;
1918
        $this->options['form_params']['TemplateId'] = $value;
1919
1920
        return $this;
1921
    }
1922
1923
    /**
1924
     * @param string $value
1925
     *
1926
     * @return $this
1927
     */
1928
    public function withExpectValue($value)
1929
    {
1930
        $this->data['ExpectValue'] = $value;
1931
        $this->options['form_params']['ExpectValue'] = $value;
1932
1933
        return $this;
1934
    }
1935
1936
    /**
1937
     * @param string $value
1938
     *
1939
     * @return $this
1940
     */
1941
    public function withOperator($value)
1942
    {
1943
        $this->data['Operator'] = $value;
1944
        $this->options['form_params']['Operator'] = $value;
1945
1946
        return $this;
1947
    }
1948
1949
    /**
1950
     * @param string $value
1951
     *
1952
     * @return $this
1953
     */
1954
    public function withWhereCondition($value)
1955
    {
1956
        $this->data['WhereCondition'] = $value;
1957
        $this->options['form_params']['WhereCondition'] = $value;
1958
1959
        return $this;
1960
    }
1961
1962
    /**
1963
     * @param string $value
1964
     *
1965
     * @return $this
1966
     */
1967
    public function withCriticalThreshold($value)
1968
    {
1969
        $this->data['CriticalThreshold'] = $value;
1970
        $this->options['form_params']['CriticalThreshold'] = $value;
1971
1972
        return $this;
1973
    }
1974
1975
    /**
1976
     * @param string $value
1977
     *
1978
     * @return $this
1979
     */
1980
    public function withProperty($value)
1981
    {
1982
        $this->data['Property'] = $value;
1983
        $this->options['form_params']['Property'] = $value;
1984
1985
        return $this;
1986
    }
1987
1988
    /**
1989
     * @param string $value
1990
     *
1991
     * @return $this
1992
     */
1993
    public function withComment($value)
1994
    {
1995
        $this->data['Comment'] = $value;
1996
        $this->options['form_params']['Comment'] = $value;
1997
1998
        return $this;
1999
    }
2000
2001
    /**
2002
     * @param string $value
2003
     *
2004
     * @return $this
2005
     */
2006
    public function withPredictType($value)
2007
    {
2008
        $this->data['PredictType'] = $value;
2009
        $this->options['form_params']['PredictType'] = $value;
2010
2011
        return $this;
2012
    }
2013
2014
    /**
2015
     * @param string $value
2016
     *
2017
     * @return $this
2018
     */
2019
    public function withWarningThreshold($value)
2020
    {
2021
        $this->data['WarningThreshold'] = $value;
2022
        $this->options['form_params']['WarningThreshold'] = $value;
2023
2024
        return $this;
2025
    }
2026
2027
    /**
2028
     * @param string $value
2029
     *
2030
     * @return $this
2031
     */
2032
    public function withMethodName($value)
2033
    {
2034
        $this->data['MethodName'] = $value;
2035
        $this->options['form_params']['MethodName'] = $value;
2036
2037
        return $this;
2038
    }
2039
}
2040
2041
/**
2042
 * @method string getDndEnd()
2043
 * @method string getAlertUnit()
2044
 * @method string getRemindUnit()
2045
 * @method string getAlertInterval()
2046
 * @method string getAlertMethods()
2047
 * @method string getRobotUrls()
2048
 * @method string getMaxAlertTimes()
2049
 * @method string getBizProcessIds()
2050
 * @method string getRemindType()
2051
 * @method string getAlertTargets()
2052
 * @method string getBaselineIds()
2053
 * @method string getDetail()
2054
 * @method string getRemindName()
2055
 * @method string getProjectId()
2056
 * @method string getNodeIds()
2057
 */
2058
class CreateRemind extends Rpc
2059
{
2060
2061
    /**
2062
     * @param string $value
2063
     *
2064
     * @return $this
2065
     */
2066
    public function withDndEnd($value)
2067
    {
2068
        $this->data['DndEnd'] = $value;
2069
        $this->options['form_params']['DndEnd'] = $value;
2070
2071
        return $this;
2072
    }
2073
2074
    /**
2075
     * @param string $value
2076
     *
2077
     * @return $this
2078
     */
2079
    public function withAlertUnit($value)
2080
    {
2081
        $this->data['AlertUnit'] = $value;
2082
        $this->options['form_params']['AlertUnit'] = $value;
2083
2084
        return $this;
2085
    }
2086
2087
    /**
2088
     * @param string $value
2089
     *
2090
     * @return $this
2091
     */
2092
    public function withRemindUnit($value)
2093
    {
2094
        $this->data['RemindUnit'] = $value;
2095
        $this->options['form_params']['RemindUnit'] = $value;
2096
2097
        return $this;
2098
    }
2099
2100
    /**
2101
     * @param string $value
2102
     *
2103
     * @return $this
2104
     */
2105
    public function withAlertInterval($value)
2106
    {
2107
        $this->data['AlertInterval'] = $value;
2108
        $this->options['form_params']['AlertInterval'] = $value;
2109
2110
        return $this;
2111
    }
2112
2113
    /**
2114
     * @param string $value
2115
     *
2116
     * @return $this
2117
     */
2118
    public function withAlertMethods($value)
2119
    {
2120
        $this->data['AlertMethods'] = $value;
2121
        $this->options['form_params']['AlertMethods'] = $value;
2122
2123
        return $this;
2124
    }
2125
2126
    /**
2127
     * @param string $value
2128
     *
2129
     * @return $this
2130
     */
2131
    public function withRobotUrls($value)
2132
    {
2133
        $this->data['RobotUrls'] = $value;
2134
        $this->options['form_params']['RobotUrls'] = $value;
2135
2136
        return $this;
2137
    }
2138
2139
    /**
2140
     * @param string $value
2141
     *
2142
     * @return $this
2143
     */
2144
    public function withMaxAlertTimes($value)
2145
    {
2146
        $this->data['MaxAlertTimes'] = $value;
2147
        $this->options['form_params']['MaxAlertTimes'] = $value;
2148
2149
        return $this;
2150
    }
2151
2152
    /**
2153
     * @param string $value
2154
     *
2155
     * @return $this
2156
     */
2157
    public function withBizProcessIds($value)
2158
    {
2159
        $this->data['BizProcessIds'] = $value;
2160
        $this->options['form_params']['BizProcessIds'] = $value;
2161
2162
        return $this;
2163
    }
2164
2165
    /**
2166
     * @param string $value
2167
     *
2168
     * @return $this
2169
     */
2170
    public function withRemindType($value)
2171
    {
2172
        $this->data['RemindType'] = $value;
2173
        $this->options['form_params']['RemindType'] = $value;
2174
2175
        return $this;
2176
    }
2177
2178
    /**
2179
     * @param string $value
2180
     *
2181
     * @return $this
2182
     */
2183
    public function withAlertTargets($value)
2184
    {
2185
        $this->data['AlertTargets'] = $value;
2186
        $this->options['form_params']['AlertTargets'] = $value;
2187
2188
        return $this;
2189
    }
2190
2191
    /**
2192
     * @param string $value
2193
     *
2194
     * @return $this
2195
     */
2196
    public function withBaselineIds($value)
2197
    {
2198
        $this->data['BaselineIds'] = $value;
2199
        $this->options['form_params']['BaselineIds'] = $value;
2200
2201
        return $this;
2202
    }
2203
2204
    /**
2205
     * @param string $value
2206
     *
2207
     * @return $this
2208
     */
2209
    public function withDetail($value)
2210
    {
2211
        $this->data['Detail'] = $value;
2212
        $this->options['form_params']['Detail'] = $value;
2213
2214
        return $this;
2215
    }
2216
2217
    /**
2218
     * @param string $value
2219
     *
2220
     * @return $this
2221
     */
2222
    public function withRemindName($value)
2223
    {
2224
        $this->data['RemindName'] = $value;
2225
        $this->options['form_params']['RemindName'] = $value;
2226
2227
        return $this;
2228
    }
2229
2230
    /**
2231
     * @param string $value
2232
     *
2233
     * @return $this
2234
     */
2235
    public function withProjectId($value)
2236
    {
2237
        $this->data['ProjectId'] = $value;
2238
        $this->options['form_params']['ProjectId'] = $value;
2239
2240
        return $this;
2241
    }
2242
2243
    /**
2244
     * @param string $value
2245
     *
2246
     * @return $this
2247
     */
2248
    public function withNodeIds($value)
2249
    {
2250
        $this->data['NodeIds'] = $value;
2251
        $this->options['form_params']['NodeIds'] = $value;
2252
2253
        return $this;
2254
    }
2255
}
2256
2257
/**
2258
 * @method string getVisibility()
2259
 * @method $this withVisibility($value)
2260
 * @method string getPhysicsLevelId()
2261
 * @method $this withPhysicsLevelId($value)
2262
 * @method array getColumns()
2263
 * @method string getOwnerId()
2264
 * @method $this withOwnerId($value)
2265
 * @method string getLifeCycle()
2266
 * @method $this withLifeCycle($value)
2267
 * @method array getThemes()
2268
 * @method string getLogicalLevelId()
2269
 * @method $this withLogicalLevelId($value)
2270
 * @method string getEndpoint()
2271
 * @method string getIsView()
2272
 * @method $this withIsView($value)
2273
 * @method string getExternalTableType()
2274
 * @method $this withExternalTableType($value)
2275
 * @method string getEnvType()
2276
 * @method string getHasPart()
2277
 * @method $this withHasPart($value)
2278
 * @method string getLocation()
2279
 * @method $this withLocation($value)
2280
 * @method string getComment()
2281
 * @method $this withComment($value)
2282
 * @method string getTableName()
2283
 * @method $this withTableName($value)
2284
 * @method string getAppGuid()
2285
 * @method $this withAppGuid($value)
2286
 * @method string getProjectId()
2287
 * @method $this withProjectId($value)
2288
 * @method string getCategoryId()
2289
 * @method $this withCategoryId($value)
2290
 */
2291
class CreateTable extends Rpc
2292
{
2293
2294
    /**
2295
     * @param array $columns
2296
     *
2297
     * @return $this
2298
     */
2299
	public function withColumns(array $columns)
2300
	{
2301
	    $this->data['Columns'] = $columns;
2302
		foreach ($columns as $depth1 => $depth1Value) {
2303
			if(isset($depth1Value['SeqNumber'])){
2304
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.SeqNumber'] = $depth1Value['SeqNumber'];
2305
			}
2306
			if(isset($depth1Value['IsPartitionCol'])){
2307
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsPartitionCol'] = $depth1Value['IsPartitionCol'];
2308
			}
2309
			if(isset($depth1Value['ColumnNameCn'])){
2310
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnNameCn'] = $depth1Value['ColumnNameCn'];
2311
			}
2312
			if(isset($depth1Value['Length'])){
2313
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Length'] = $depth1Value['Length'];
2314
			}
2315
			if(isset($depth1Value['IsNullable'])){
2316
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsNullable'] = $depth1Value['IsNullable'];
2317
			}
2318
			if(isset($depth1Value['Comment'])){
2319
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Comment'] = $depth1Value['Comment'];
2320
			}
2321
			if(isset($depth1Value['IsPrimaryKey'])){
2322
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsPrimaryKey'] = $depth1Value['IsPrimaryKey'];
2323
			}
2324
			if(isset($depth1Value['ColumnName'])){
2325
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnName'] = $depth1Value['ColumnName'];
2326
			}
2327
			if(isset($depth1Value['ColumnType'])){
2328
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnType'] = $depth1Value['ColumnType'];
2329
			}
2330
		}
2331
2332
		return $this;
2333
    }
2334
2335
    /**
2336
     * @param array $themes
2337
     *
2338
     * @return $this
2339
     */
2340
	public function withThemes(array $themes)
2341
	{
2342
	    $this->data['Themes'] = $themes;
2343
		foreach ($themes as $depth1 => $depth1Value) {
2344
			if(isset($depth1Value['ThemeLevel'])){
2345
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeLevel'] = $depth1Value['ThemeLevel'];
2346
			}
2347
			if(isset($depth1Value['ThemeId'])){
2348
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeId'] = $depth1Value['ThemeId'];
2349
			}
2350
		}
2351
2352
		return $this;
2353
    }
2354
2355
    /**
2356
     * @param string $value
2357
     *
2358
     * @return $this
2359
     */
2360
    public function withEndpoint($value)
2361
    {
2362
        $this->data['Endpoint'] = $value;
2363
        $this->options['form_params']['Endpoint'] = $value;
2364
2365
        return $this;
2366
    }
2367
2368
    /**
2369
     * @param string $value
2370
     *
2371
     * @return $this
2372
     */
2373
    public function withEnvType($value)
2374
    {
2375
        $this->data['EnvType'] = $value;
2376
        $this->options['form_params']['EnvType'] = $value;
2377
2378
        return $this;
2379
    }
2380
}
2381
2382
/**
2383
 * @method string getLevelType()
2384
 * @method $this withLevelType($value)
2385
 * @method string getName()
2386
 * @method $this withName($value)
2387
 * @method string getDescription()
2388
 * @method $this withDescription($value)
2389
 * @method string getProjectId()
2390
 * @method $this withProjectId($value)
2391
 */
2392
class CreateTableLevel extends Rpc
2393
{
2394
}
2395
2396
/**
2397
 * @method string getLevel()
2398
 * @method $this withLevel($value)
2399
 * @method string getName()
2400
 * @method $this withName($value)
2401
 * @method string getProjectId()
2402
 * @method $this withProjectId($value)
2403
 * @method string getParentId()
2404
 * @method $this withParentId($value)
2405
 */
2406
class CreateTableTheme extends Rpc
2407
{
2408
}
2409
2410
/**
2411
 * @method string getReturnValue()
2412
 * @method string getResources()
2413
 * @method string getFunctionType()
2414
 * @method string getCmdDescription()
2415
 * @method string getUdfDescription()
2416
 * @method string getParameterDescription()
2417
 * @method string getProjectIdentifier()
2418
 * @method string getExample()
2419
 * @method string getFileName()
2420
 * @method string getClassName()
2421
 * @method string getFileFolderPath()
2422
 * @method string getProjectId()
2423
 */
2424
class CreateUdfFile extends Rpc
2425
{
2426
2427
    /**
2428
     * @param string $value
2429
     *
2430
     * @return $this
2431
     */
2432
    public function withReturnValue($value)
2433
    {
2434
        $this->data['ReturnValue'] = $value;
2435
        $this->options['form_params']['ReturnValue'] = $value;
2436
2437
        return $this;
2438
    }
2439
2440
    /**
2441
     * @param string $value
2442
     *
2443
     * @return $this
2444
     */
2445
    public function withResources($value)
2446
    {
2447
        $this->data['Resources'] = $value;
2448
        $this->options['form_params']['Resources'] = $value;
2449
2450
        return $this;
2451
    }
2452
2453
    /**
2454
     * @param string $value
2455
     *
2456
     * @return $this
2457
     */
2458
    public function withFunctionType($value)
2459
    {
2460
        $this->data['FunctionType'] = $value;
2461
        $this->options['form_params']['FunctionType'] = $value;
2462
2463
        return $this;
2464
    }
2465
2466
    /**
2467
     * @param string $value
2468
     *
2469
     * @return $this
2470
     */
2471
    public function withCmdDescription($value)
2472
    {
2473
        $this->data['CmdDescription'] = $value;
2474
        $this->options['form_params']['CmdDescription'] = $value;
2475
2476
        return $this;
2477
    }
2478
2479
    /**
2480
     * @param string $value
2481
     *
2482
     * @return $this
2483
     */
2484
    public function withUdfDescription($value)
2485
    {
2486
        $this->data['UdfDescription'] = $value;
2487
        $this->options['form_params']['UdfDescription'] = $value;
2488
2489
        return $this;
2490
    }
2491
2492
    /**
2493
     * @param string $value
2494
     *
2495
     * @return $this
2496
     */
2497
    public function withParameterDescription($value)
2498
    {
2499
        $this->data['ParameterDescription'] = $value;
2500
        $this->options['form_params']['ParameterDescription'] = $value;
2501
2502
        return $this;
2503
    }
2504
2505
    /**
2506
     * @param string $value
2507
     *
2508
     * @return $this
2509
     */
2510
    public function withProjectIdentifier($value)
2511
    {
2512
        $this->data['ProjectIdentifier'] = $value;
2513
        $this->options['form_params']['ProjectIdentifier'] = $value;
2514
2515
        return $this;
2516
    }
2517
2518
    /**
2519
     * @param string $value
2520
     *
2521
     * @return $this
2522
     */
2523
    public function withExample($value)
2524
    {
2525
        $this->data['Example'] = $value;
2526
        $this->options['form_params']['Example'] = $value;
2527
2528
        return $this;
2529
    }
2530
2531
    /**
2532
     * @param string $value
2533
     *
2534
     * @return $this
2535
     */
2536
    public function withFileName($value)
2537
    {
2538
        $this->data['FileName'] = $value;
2539
        $this->options['form_params']['FileName'] = $value;
2540
2541
        return $this;
2542
    }
2543
2544
    /**
2545
     * @param string $value
2546
     *
2547
     * @return $this
2548
     */
2549
    public function withClassName($value)
2550
    {
2551
        $this->data['ClassName'] = $value;
2552
        $this->options['form_params']['ClassName'] = $value;
2553
2554
        return $this;
2555
    }
2556
2557
    /**
2558
     * @param string $value
2559
     *
2560
     * @return $this
2561
     */
2562
    public function withFileFolderPath($value)
2563
    {
2564
        $this->data['FileFolderPath'] = $value;
2565
        $this->options['form_params']['FileFolderPath'] = $value;
2566
2567
        return $this;
2568
    }
2569
2570
    /**
2571
     * @param string $value
2572
     *
2573
     * @return $this
2574
     */
2575
    public function withProjectId($value)
2576
    {
2577
        $this->data['ProjectId'] = $value;
2578
        $this->options['form_params']['ProjectId'] = $value;
2579
2580
        return $this;
2581
    }
2582
}
2583
2584
/**
2585
 * @method string getBusinessId()
2586
 * @method string getProjectId()
2587
 * @method string getProjectIdentifier()
2588
 */
2589
class DeleteBusiness extends Rpc
2590
{
2591
2592
    /**
2593
     * @param string $value
2594
     *
2595
     * @return $this
2596
     */
2597
    public function withBusinessId($value)
2598
    {
2599
        $this->data['BusinessId'] = $value;
2600
        $this->options['form_params']['BusinessId'] = $value;
2601
2602
        return $this;
2603
    }
2604
2605
    /**
2606
     * @param string $value
2607
     *
2608
     * @return $this
2609
     */
2610
    public function withProjectId($value)
2611
    {
2612
        $this->data['ProjectId'] = $value;
2613
        $this->options['form_params']['ProjectId'] = $value;
2614
2615
        return $this;
2616
    }
2617
2618
    /**
2619
     * @param string $value
2620
     *
2621
     * @return $this
2622
     */
2623
    public function withProjectIdentifier($value)
2624
    {
2625
        $this->data['ProjectIdentifier'] = $value;
2626
        $this->options['form_params']['ProjectIdentifier'] = $value;
2627
2628
        return $this;
2629
    }
2630
}
2631
2632
/**
2633
 * @method string getConnectionId()
2634
 * @method $this withConnectionId($value)
2635
 */
2636
class DeleteConnection extends Rpc
2637
{
2638
}
2639
2640
/**
2641
 * @method string getTenantId()
2642
 * @method string getProjectId()
2643
 * @method string getApiId()
2644
 */
2645
class DeleteDataServiceApi extends Rpc
2646
{
2647
2648
    /**
2649
     * @param string $value
2650
     *
2651
     * @return $this
2652
     */
2653
    public function withTenantId($value)
2654
    {
2655
        $this->data['TenantId'] = $value;
2656
        $this->options['form_params']['TenantId'] = $value;
2657
2658
        return $this;
2659
    }
2660
2661
    /**
2662
     * @param string $value
2663
     *
2664
     * @return $this
2665
     */
2666
    public function withProjectId($value)
2667
    {
2668
        $this->data['ProjectId'] = $value;
2669
        $this->options['form_params']['ProjectId'] = $value;
2670
2671
        return $this;
2672
    }
2673
2674
    /**
2675
     * @param string $value
2676
     *
2677
     * @return $this
2678
     */
2679
    public function withApiId($value)
2680
    {
2681
        $this->data['ApiId'] = $value;
2682
        $this->options['form_params']['ApiId'] = $value;
2683
2684
        return $this;
2685
    }
2686
}
2687
2688
/**
2689
 * @method string getAuthorizedProjectId()
2690
 * @method string getTenantId()
2691
 * @method string getProjectId()
2692
 * @method string getApiId()
2693
 */
2694
class DeleteDataServiceApiAuthority extends Rpc
2695
{
2696
2697
    /**
2698
     * @param string $value
2699
     *
2700
     * @return $this
2701
     */
2702
    public function withAuthorizedProjectId($value)
2703
    {
2704
        $this->data['AuthorizedProjectId'] = $value;
2705
        $this->options['form_params']['AuthorizedProjectId'] = $value;
2706
2707
        return $this;
2708
    }
2709
2710
    /**
2711
     * @param string $value
2712
     *
2713
     * @return $this
2714
     */
2715
    public function withTenantId($value)
2716
    {
2717
        $this->data['TenantId'] = $value;
2718
        $this->options['form_params']['TenantId'] = $value;
2719
2720
        return $this;
2721
    }
2722
2723
    /**
2724
     * @param string $value
2725
     *
2726
     * @return $this
2727
     */
2728
    public function withProjectId($value)
2729
    {
2730
        $this->data['ProjectId'] = $value;
2731
        $this->options['form_params']['ProjectId'] = $value;
2732
2733
        return $this;
2734
    }
2735
2736
    /**
2737
     * @param string $value
2738
     *
2739
     * @return $this
2740
     */
2741
    public function withApiId($value)
2742
    {
2743
        $this->data['ApiId'] = $value;
2744
        $this->options['form_params']['ApiId'] = $value;
2745
2746
        return $this;
2747
    }
2748
}
2749
2750
/**
2751
 * @method string getProjectId()
2752
 * @method string getProjectIdentifier()
2753
 * @method string getFileId()
2754
 */
2755
class DeleteFile extends Rpc
2756
{
2757
2758
    /**
2759
     * @param string $value
2760
     *
2761
     * @return $this
2762
     */
2763
    public function withProjectId($value)
2764
    {
2765
        $this->data['ProjectId'] = $value;
2766
        $this->options['form_params']['ProjectId'] = $value;
2767
2768
        return $this;
2769
    }
2770
2771
    /**
2772
     * @param string $value
2773
     *
2774
     * @return $this
2775
     */
2776
    public function withProjectIdentifier($value)
2777
    {
2778
        $this->data['ProjectIdentifier'] = $value;
2779
        $this->options['form_params']['ProjectIdentifier'] = $value;
2780
2781
        return $this;
2782
    }
2783
2784
    /**
2785
     * @param string $value
2786
     *
2787
     * @return $this
2788
     */
2789
    public function withFileId($value)
2790
    {
2791
        $this->data['FileId'] = $value;
2792
        $this->options['form_params']['FileId'] = $value;
2793
2794
        return $this;
2795
    }
2796
}
2797
2798
/**
2799
 * @method string getProjectId()
2800
 * @method string getProjectIdentifier()
2801
 * @method string getFolderId()
2802
 */
2803
class DeleteFolder extends Rpc
2804
{
2805
2806
    /**
2807
     * @param string $value
2808
     *
2809
     * @return $this
2810
     */
2811
    public function withProjectId($value)
2812
    {
2813
        $this->data['ProjectId'] = $value;
2814
        $this->options['form_params']['ProjectId'] = $value;
2815
2816
        return $this;
2817
    }
2818
2819
    /**
2820
     * @param string $value
2821
     *
2822
     * @return $this
2823
     */
2824
    public function withProjectIdentifier($value)
2825
    {
2826
        $this->data['ProjectIdentifier'] = $value;
2827
        $this->options['form_params']['ProjectIdentifier'] = $value;
2828
2829
        return $this;
2830
    }
2831
2832
    /**
2833
     * @param string $value
2834
     *
2835
     * @return $this
2836
     */
2837
    public function withFolderId($value)
2838
    {
2839
        $this->data['FolderId'] = $value;
2840
        $this->options['form_params']['FolderId'] = $value;
2841
2842
        return $this;
2843
    }
2844
}
2845
2846
/**
2847
 * @method string getTableGuid()
2848
 * @method $this withTableGuid($value)
2849
 * @method string getCategoryId()
2850
 * @method $this withCategoryId($value)
2851
 */
2852
class DeleteFromMetaCategory extends Rpc
2853
{
2854
}
2855
2856
/**
2857
 * @method string getCategoryId()
2858
 * @method $this withCategoryId($value)
2859
 */
2860
class DeleteMetaCategory extends Rpc
2861
{
2862
2863
    /** @var string */
2864
    public $method = 'GET';
2865
}
2866
2867
/**
2868
 * @method string getProjectId()
2869
 * @method $this withProjectId($value)
2870
 * @method string getUserId()
2871
 * @method $this withUserId($value)
2872
 */
2873
class DeleteProjectMember extends Rpc
2874
{
2875
}
2876
2877
/**
2878
 * @method string getProjectName()
2879
 * @method string getEnvType()
2880
 * @method string getEntityId()
2881
 */
2882
class DeleteQualityEntity extends Rpc
2883
{
2884
2885
    /**
2886
     * @param string $value
2887
     *
2888
     * @return $this
2889
     */
2890
    public function withProjectName($value)
2891
    {
2892
        $this->data['ProjectName'] = $value;
2893
        $this->options['form_params']['ProjectName'] = $value;
2894
2895
        return $this;
2896
    }
2897
2898
    /**
2899
     * @param string $value
2900
     *
2901
     * @return $this
2902
     */
2903
    public function withEnvType($value)
2904
    {
2905
        $this->data['EnvType'] = $value;
2906
        $this->options['form_params']['EnvType'] = $value;
2907
2908
        return $this;
2909
    }
2910
2911
    /**
2912
     * @param string $value
2913
     *
2914
     * @return $this
2915
     */
2916
    public function withEntityId($value)
2917
    {
2918
        $this->data['EntityId'] = $value;
2919
        $this->options['form_params']['EntityId'] = $value;
2920
2921
        return $this;
2922
    }
2923
}
2924
2925
/**
2926
 * @method string getProjectName()
2927
 * @method string getFollowerId()
2928
 */
2929
class DeleteQualityFollower extends Rpc
2930
{
2931
2932
    /**
2933
     * @param string $value
2934
     *
2935
     * @return $this
2936
     */
2937
    public function withProjectName($value)
2938
    {
2939
        $this->data['ProjectName'] = $value;
2940
        $this->options['form_params']['ProjectName'] = $value;
2941
2942
        return $this;
2943
    }
2944
2945
    /**
2946
     * @param string $value
2947
     *
2948
     * @return $this
2949
     */
2950
    public function withFollowerId($value)
2951
    {
2952
        $this->data['FollowerId'] = $value;
2953
        $this->options['form_params']['FollowerId'] = $value;
2954
2955
        return $this;
2956
    }
2957
}
2958
2959
/**
2960
 * @method string getProjectName()
2961
 * @method string getTargetNodeProjectId()
2962
 * @method string getMatchExpression()
2963
 * @method string getEnvType()
2964
 * @method string getTargetNodeProjectName()
2965
 * @method string getTableName()
2966
 * @method string getNodeId()
2967
 * @method string getProjectId()
2968
 */
2969
class DeleteQualityRelativeNode extends Rpc
2970
{
2971
2972
    /**
2973
     * @param string $value
2974
     *
2975
     * @return $this
2976
     */
2977
    public function withProjectName($value)
2978
    {
2979
        $this->data['ProjectName'] = $value;
2980
        $this->options['form_params']['ProjectName'] = $value;
2981
2982
        return $this;
2983
    }
2984
2985
    /**
2986
     * @param string $value
2987
     *
2988
     * @return $this
2989
     */
2990
    public function withTargetNodeProjectId($value)
2991
    {
2992
        $this->data['TargetNodeProjectId'] = $value;
2993
        $this->options['form_params']['TargetNodeProjectId'] = $value;
2994
2995
        return $this;
2996
    }
2997
2998
    /**
2999
     * @param string $value
3000
     *
3001
     * @return $this
3002
     */
3003
    public function withMatchExpression($value)
3004
    {
3005
        $this->data['MatchExpression'] = $value;
3006
        $this->options['form_params']['MatchExpression'] = $value;
3007
3008
        return $this;
3009
    }
3010
3011
    /**
3012
     * @param string $value
3013
     *
3014
     * @return $this
3015
     */
3016
    public function withEnvType($value)
3017
    {
3018
        $this->data['EnvType'] = $value;
3019
        $this->options['form_params']['EnvType'] = $value;
3020
3021
        return $this;
3022
    }
3023
3024
    /**
3025
     * @param string $value
3026
     *
3027
     * @return $this
3028
     */
3029
    public function withTargetNodeProjectName($value)
3030
    {
3031
        $this->data['TargetNodeProjectName'] = $value;
3032
        $this->options['form_params']['TargetNodeProjectName'] = $value;
3033
3034
        return $this;
3035
    }
3036
3037
    /**
3038
     * @param string $value
3039
     *
3040
     * @return $this
3041
     */
3042
    public function withTableName($value)
3043
    {
3044
        $this->data['TableName'] = $value;
3045
        $this->options['form_params']['TableName'] = $value;
3046
3047
        return $this;
3048
    }
3049
3050
    /**
3051
     * @param string $value
3052
     *
3053
     * @return $this
3054
     */
3055
    public function withNodeId($value)
3056
    {
3057
        $this->data['NodeId'] = $value;
3058
        $this->options['form_params']['NodeId'] = $value;
3059
3060
        return $this;
3061
    }
3062
3063
    /**
3064
     * @param string $value
3065
     *
3066
     * @return $this
3067
     */
3068
    public function withProjectId($value)
3069
    {
3070
        $this->data['ProjectId'] = $value;
3071
        $this->options['form_params']['ProjectId'] = $value;
3072
3073
        return $this;
3074
    }
3075
}
3076
3077
/**
3078
 * @method string getProjectName()
3079
 * @method string getRuleId()
3080
 */
3081
class DeleteQualityRule extends Rpc
3082
{
3083
3084
    /**
3085
     * @param string $value
3086
     *
3087
     * @return $this
3088
     */
3089
    public function withProjectName($value)
3090
    {
3091
        $this->data['ProjectName'] = $value;
3092
        $this->options['form_params']['ProjectName'] = $value;
3093
3094
        return $this;
3095
    }
3096
3097
    /**
3098
     * @param string $value
3099
     *
3100
     * @return $this
3101
     */
3102
    public function withRuleId($value)
3103
    {
3104
        $this->data['RuleId'] = $value;
3105
        $this->options['form_params']['RuleId'] = $value;
3106
3107
        return $this;
3108
    }
3109
}
3110
3111
/**
3112
 * @method string getRemindId()
3113
 */
3114
class DeleteRemind extends Rpc
3115
{
3116
3117
    /**
3118
     * @param string $value
3119
     *
3120
     * @return $this
3121
     */
3122
    public function withRemindId($value)
3123
    {
3124
        $this->data['RemindId'] = $value;
3125
        $this->options['form_params']['RemindId'] = $value;
3126
3127
        return $this;
3128
    }
3129
}
3130
3131
/**
3132
 * @method string getEnvType()
3133
 * @method $this withEnvType($value)
3134
 * @method string getTableName()
3135
 * @method $this withTableName($value)
3136
 * @method string getAppGuid()
3137
 * @method $this withAppGuid($value)
3138
 * @method string getProjectId()
3139
 * @method $this withProjectId($value)
3140
 */
3141
class DeleteTable extends Rpc
3142
{
3143
}
3144
3145
/**
3146
 * @method string getLevelId()
3147
 * @method $this withLevelId($value)
3148
 * @method string getProjectId()
3149
 * @method $this withProjectId($value)
3150
 */
3151
class DeleteTableLevel extends Rpc
3152
{
3153
}
3154
3155
/**
3156
 * @method string getThemeId()
3157
 * @method $this withThemeId($value)
3158
 * @method string getProjectId()
3159
 * @method $this withProjectId($value)
3160
 */
3161
class DeleteTableTheme extends Rpc
3162
{
3163
}
3164
3165
/**
3166
 * @method string getComment()
3167
 * @method string getProjectId()
3168
 * @method string getNodeId()
3169
 * @method string getProjectIdentifier()
3170
 * @method string getFileId()
3171
 */
3172
class DeployFile extends Rpc
3173
{
3174
3175
    /**
3176
     * @param string $value
3177
     *
3178
     * @return $this
3179
     */
3180
    public function withComment($value)
3181
    {
3182
        $this->data['Comment'] = $value;
3183
        $this->options['form_params']['Comment'] = $value;
3184
3185
        return $this;
3186
    }
3187
3188
    /**
3189
     * @param string $value
3190
     *
3191
     * @return $this
3192
     */
3193
    public function withProjectId($value)
3194
    {
3195
        $this->data['ProjectId'] = $value;
3196
        $this->options['form_params']['ProjectId'] = $value;
3197
3198
        return $this;
3199
    }
3200
3201
    /**
3202
     * @param string $value
3203
     *
3204
     * @return $this
3205
     */
3206
    public function withNodeId($value)
3207
    {
3208
        $this->data['NodeId'] = $value;
3209
        $this->options['form_params']['NodeId'] = $value;
3210
3211
        return $this;
3212
    }
3213
3214
    /**
3215
     * @param string $value
3216
     *
3217
     * @return $this
3218
     */
3219
    public function withProjectIdentifier($value)
3220
    {
3221
        $this->data['ProjectIdentifier'] = $value;
3222
        $this->options['form_params']['ProjectIdentifier'] = $value;
3223
3224
        return $this;
3225
    }
3226
3227
    /**
3228
     * @param string $value
3229
     *
3230
     * @return $this
3231
     */
3232
    public function withFileId($value)
3233
    {
3234
        $this->data['FileId'] = $value;
3235
        $this->options['form_params']['FileId'] = $value;
3236
3237
        return $this;
3238
    }
3239
}
3240
3241
/**
3242
 * @method string getTableGuid()
3243
 * @method string getBusinessId()
3244
 * @method string getProjectId()
3245
 * @method string getProjectIdentifier()
3246
 * @method string getFolderId()
3247
 */
3248
class EstablishRelationTableToBusiness extends Rpc
3249
{
3250
3251
    /**
3252
     * @param string $value
3253
     *
3254
     * @return $this
3255
     */
3256
    public function withTableGuid($value)
3257
    {
3258
        $this->data['TableGuid'] = $value;
3259
        $this->options['form_params']['TableGuid'] = $value;
3260
3261
        return $this;
3262
    }
3263
3264
    /**
3265
     * @param string $value
3266
     *
3267
     * @return $this
3268
     */
3269
    public function withBusinessId($value)
3270
    {
3271
        $this->data['BusinessId'] = $value;
3272
        $this->options['form_params']['BusinessId'] = $value;
3273
3274
        return $this;
3275
    }
3276
3277
    /**
3278
     * @param string $value
3279
     *
3280
     * @return $this
3281
     */
3282
    public function withProjectId($value)
3283
    {
3284
        $this->data['ProjectId'] = $value;
3285
        $this->options['form_params']['ProjectId'] = $value;
3286
3287
        return $this;
3288
    }
3289
3290
    /**
3291
     * @param string $value
3292
     *
3293
     * @return $this
3294
     */
3295
    public function withProjectIdentifier($value)
3296
    {
3297
        $this->data['ProjectIdentifier'] = $value;
3298
        $this->options['form_params']['ProjectIdentifier'] = $value;
3299
3300
        return $this;
3301
    }
3302
3303
    /**
3304
     * @param string $value
3305
     *
3306
     * @return $this
3307
     */
3308
    public function withFolderId($value)
3309
    {
3310
        $this->data['FolderId'] = $value;
3311
        $this->options['form_params']['FolderId'] = $value;
3312
3313
        return $this;
3314
    }
3315
}
3316
3317
/**
3318
 * @method string getBaselineId()
3319
 */
3320
class GetBaselineConfig extends Rpc
3321
{
3322
3323
    /**
3324
     * @param string $value
3325
     *
3326
     * @return $this
3327
     */
3328
    public function withBaselineId($value)
3329
    {
3330
        $this->data['BaselineId'] = $value;
3331
        $this->options['form_params']['BaselineId'] = $value;
3332
3333
        return $this;
3334
    }
3335
}
3336
3337
/**
3338
 * @method string getBizdate()
3339
 * @method string getInGroupId()
3340
 * @method string getBaselineId()
3341
 */
3342
class GetBaselineKeyPath extends Rpc
3343
{
3344
3345
    /**
3346
     * @param string $value
3347
     *
3348
     * @return $this
3349
     */
3350
    public function withBizdate($value)
3351
    {
3352
        $this->data['Bizdate'] = $value;
3353
        $this->options['form_params']['Bizdate'] = $value;
3354
3355
        return $this;
3356
    }
3357
3358
    /**
3359
     * @param string $value
3360
     *
3361
     * @return $this
3362
     */
3363
    public function withInGroupId($value)
3364
    {
3365
        $this->data['InGroupId'] = $value;
3366
        $this->options['form_params']['InGroupId'] = $value;
3367
3368
        return $this;
3369
    }
3370
3371
    /**
3372
     * @param string $value
3373
     *
3374
     * @return $this
3375
     */
3376
    public function withBaselineId($value)
3377
    {
3378
        $this->data['BaselineId'] = $value;
3379
        $this->options['form_params']['BaselineId'] = $value;
3380
3381
        return $this;
3382
    }
3383
}
3384
3385
/**
3386
 * @method string getBizdate()
3387
 * @method string getInGroupId()
3388
 * @method string getBaselineId()
3389
 */
3390
class GetBaselineStatus extends Rpc
3391
{
3392
3393
    /**
3394
     * @param string $value
3395
     *
3396
     * @return $this
3397
     */
3398
    public function withBizdate($value)
3399
    {
3400
        $this->data['Bizdate'] = $value;
3401
        $this->options['form_params']['Bizdate'] = $value;
3402
3403
        return $this;
3404
    }
3405
3406
    /**
3407
     * @param string $value
3408
     *
3409
     * @return $this
3410
     */
3411
    public function withInGroupId($value)
3412
    {
3413
        $this->data['InGroupId'] = $value;
3414
        $this->options['form_params']['InGroupId'] = $value;
3415
3416
        return $this;
3417
    }
3418
3419
    /**
3420
     * @param string $value
3421
     *
3422
     * @return $this
3423
     */
3424
    public function withBaselineId($value)
3425
    {
3426
        $this->data['BaselineId'] = $value;
3427
        $this->options['form_params']['BaselineId'] = $value;
3428
3429
        return $this;
3430
    }
3431
}
3432
3433
/**
3434
 * @method string getBusinessId()
3435
 * @method string getProjectId()
3436
 * @method string getProjectIdentifier()
3437
 */
3438
class GetBusiness extends Rpc
3439
{
3440
3441
    /**
3442
     * @param string $value
3443
     *
3444
     * @return $this
3445
     */
3446
    public function withBusinessId($value)
3447
    {
3448
        $this->data['BusinessId'] = $value;
3449
        $this->options['form_params']['BusinessId'] = $value;
3450
3451
        return $this;
3452
    }
3453
3454
    /**
3455
     * @param string $value
3456
     *
3457
     * @return $this
3458
     */
3459
    public function withProjectId($value)
3460
    {
3461
        $this->data['ProjectId'] = $value;
3462
        $this->options['form_params']['ProjectId'] = $value;
3463
3464
        return $this;
3465
    }
3466
3467
    /**
3468
     * @param string $value
3469
     *
3470
     * @return $this
3471
     */
3472
    public function withProjectIdentifier($value)
3473
    {
3474
        $this->data['ProjectIdentifier'] = $value;
3475
        $this->options['form_params']['ProjectIdentifier'] = $value;
3476
3477
        return $this;
3478
    }
3479
}
3480
3481
/**
3482
 * @method string getProjectEnv()
3483
 * @method string getDagId()
3484
 */
3485
class GetDag extends Rpc
3486
{
3487
3488
    /**
3489
     * @param string $value
3490
     *
3491
     * @return $this
3492
     */
3493
    public function withProjectEnv($value)
3494
    {
3495
        $this->data['ProjectEnv'] = $value;
3496
        $this->options['form_params']['ProjectEnv'] = $value;
3497
3498
        return $this;
3499
    }
3500
3501
    /**
3502
     * @param string $value
3503
     *
3504
     * @return $this
3505
     */
3506
    public function withDagId($value)
3507
    {
3508
        $this->data['DagId'] = $value;
3509
        $this->options['form_params']['DagId'] = $value;
3510
3511
        return $this;
3512
    }
3513
}
3514
3515
/**
3516
 * @method string getTenantId()
3517
 * @method string getProjectId()
3518
 * @method string getApiId()
3519
 */
3520
class GetDataServiceApi extends Rpc
3521
{
3522
3523
    /**
3524
     * @param string $value
3525
     *
3526
     * @return $this
3527
     */
3528
    public function withTenantId($value)
3529
    {
3530
        $this->data['TenantId'] = $value;
3531
        $this->options['form_params']['TenantId'] = $value;
3532
3533
        return $this;
3534
    }
3535
3536
    /**
3537
     * @param string $value
3538
     *
3539
     * @return $this
3540
     */
3541
    public function withProjectId($value)
3542
    {
3543
        $this->data['ProjectId'] = $value;
3544
        $this->options['form_params']['ProjectId'] = $value;
3545
3546
        return $this;
3547
    }
3548
3549
    /**
3550
     * @param string $value
3551
     *
3552
     * @return $this
3553
     */
3554
    public function withApiId($value)
3555
    {
3556
        $this->data['ApiId'] = $value;
3557
        $this->options['form_params']['ApiId'] = $value;
3558
3559
        return $this;
3560
    }
3561
}
3562
3563
/**
3564
 * @method string getTenantId()
3565
 * @method string getApplicationId()
3566
 * @method string getProjectId()
3567
 */
3568
class GetDataServiceApplication extends Rpc
3569
{
3570
3571
    /**
3572
     * @param string $value
3573
     *
3574
     * @return $this
3575
     */
3576
    public function withTenantId($value)
3577
    {
3578
        $this->data['TenantId'] = $value;
3579
        $this->options['form_params']['TenantId'] = $value;
3580
3581
        return $this;
3582
    }
3583
3584
    /**
3585
     * @param string $value
3586
     *
3587
     * @return $this
3588
     */
3589
    public function withApplicationId($value)
3590
    {
3591
        $this->data['ApplicationId'] = $value;
3592
        $this->options['form_params']['ApplicationId'] = $value;
3593
3594
        return $this;
3595
    }
3596
3597
    /**
3598
     * @param string $value
3599
     *
3600
     * @return $this
3601
     */
3602
    public function withProjectId($value)
3603
    {
3604
        $this->data['ProjectId'] = $value;
3605
        $this->options['form_params']['ProjectId'] = $value;
3606
3607
        return $this;
3608
    }
3609
}
3610
3611
/**
3612
 * @method string getTenantId()
3613
 * @method string getProjectId()
3614
 * @method string getFolderId()
3615
 */
3616
class GetDataServiceFolder extends Rpc
3617
{
3618
3619
    /**
3620
     * @param string $value
3621
     *
3622
     * @return $this
3623
     */
3624
    public function withTenantId($value)
3625
    {
3626
        $this->data['TenantId'] = $value;
3627
        $this->options['form_params']['TenantId'] = $value;
3628
3629
        return $this;
3630
    }
3631
3632
    /**
3633
     * @param string $value
3634
     *
3635
     * @return $this
3636
     */
3637
    public function withProjectId($value)
3638
    {
3639
        $this->data['ProjectId'] = $value;
3640
        $this->options['form_params']['ProjectId'] = $value;
3641
3642
        return $this;
3643
    }
3644
3645
    /**
3646
     * @param string $value
3647
     *
3648
     * @return $this
3649
     */
3650
    public function withFolderId($value)
3651
    {
3652
        $this->data['FolderId'] = $value;
3653
        $this->options['form_params']['FolderId'] = $value;
3654
3655
        return $this;
3656
    }
3657
}
3658
3659
/**
3660
 * @method string getGroupId()
3661
 * @method string getTenantId()
3662
 * @method string getProjectId()
3663
 */
3664
class GetDataServiceGroup extends Rpc
3665
{
3666
3667
    /**
3668
     * @param string $value
3669
     *
3670
     * @return $this
3671
     */
3672
    public function withGroupId($value)
3673
    {
3674
        $this->data['GroupId'] = $value;
3675
        $this->options['form_params']['GroupId'] = $value;
3676
3677
        return $this;
3678
    }
3679
3680
    /**
3681
     * @param string $value
3682
     *
3683
     * @return $this
3684
     */
3685
    public function withTenantId($value)
3686
    {
3687
        $this->data['TenantId'] = $value;
3688
        $this->options['form_params']['TenantId'] = $value;
3689
3690
        return $this;
3691
    }
3692
3693
    /**
3694
     * @param string $value
3695
     *
3696
     * @return $this
3697
     */
3698
    public function withProjectId($value)
3699
    {
3700
        $this->data['ProjectId'] = $value;
3701
        $this->options['form_params']['ProjectId'] = $value;
3702
3703
        return $this;
3704
    }
3705
}
3706
3707
/**
3708
 * @method string getTenantId()
3709
 * @method string getProjectId()
3710
 * @method string getApiId()
3711
 */
3712
class GetDataServicePublishedApi extends Rpc
3713
{
3714
3715
    /**
3716
     * @param string $value
3717
     *
3718
     * @return $this
3719
     */
3720
    public function withTenantId($value)
3721
    {
3722
        $this->data['TenantId'] = $value;
3723
        $this->options['form_params']['TenantId'] = $value;
3724
3725
        return $this;
3726
    }
3727
3728
    /**
3729
     * @param string $value
3730
     *
3731
     * @return $this
3732
     */
3733
    public function withProjectId($value)
3734
    {
3735
        $this->data['ProjectId'] = $value;
3736
        $this->options['form_params']['ProjectId'] = $value;
3737
3738
        return $this;
3739
    }
3740
3741
    /**
3742
     * @param string $value
3743
     *
3744
     * @return $this
3745
     */
3746
    public function withApiId($value)
3747
    {
3748
        $this->data['ApiId'] = $value;
3749
        $this->options['form_params']['ApiId'] = $value;
3750
3751
        return $this;
3752
    }
3753
}
3754
3755
/**
3756
 * @method string getTaskId()
3757
 * @method $this withTaskId($value)
3758
 */
3759
class GetDDLJobStatus extends Rpc
3760
{
3761
3762
    /** @var string */
3763
    public $method = 'GET';
3764
}
3765
3766
/**
3767
 * @method string getDeploymentId()
3768
 * @method string getProjectId()
3769
 * @method string getProjectIdentifier()
3770
 */
3771
class GetDeployment extends Rpc
3772
{
3773
3774
    /**
3775
     * @param string $value
3776
     *
3777
     * @return $this
3778
     */
3779
    public function withDeploymentId($value)
3780
    {
3781
        $this->data['DeploymentId'] = $value;
3782
        $this->options['form_params']['DeploymentId'] = $value;
3783
3784
        return $this;
3785
    }
3786
3787
    /**
3788
     * @param string $value
3789
     *
3790
     * @return $this
3791
     */
3792
    public function withProjectId($value)
3793
    {
3794
        $this->data['ProjectId'] = $value;
3795
        $this->options['form_params']['ProjectId'] = $value;
3796
3797
        return $this;
3798
    }
3799
3800
    /**
3801
     * @param string $value
3802
     *
3803
     * @return $this
3804
     */
3805
    public function withProjectIdentifier($value)
3806
    {
3807
        $this->data['ProjectIdentifier'] = $value;
3808
        $this->options['form_params']['ProjectIdentifier'] = $value;
3809
3810
        return $this;
3811
    }
3812
}
3813
3814
/**
3815
 * @method string getProjectId()
3816
 * @method string getProjectIdentifier()
3817
 * @method string getFileId()
3818
 */
3819
class GetFile extends Rpc
3820
{
3821
3822
    /**
3823
     * @param string $value
3824
     *
3825
     * @return $this
3826
     */
3827
    public function withProjectId($value)
3828
    {
3829
        $this->data['ProjectId'] = $value;
3830
        $this->options['form_params']['ProjectId'] = $value;
3831
3832
        return $this;
3833
    }
3834
3835
    /**
3836
     * @param string $value
3837
     *
3838
     * @return $this
3839
     */
3840
    public function withProjectIdentifier($value)
3841
    {
3842
        $this->data['ProjectIdentifier'] = $value;
3843
        $this->options['form_params']['ProjectIdentifier'] = $value;
3844
3845
        return $this;
3846
    }
3847
3848
    /**
3849
     * @param string $value
3850
     *
3851
     * @return $this
3852
     */
3853
    public function withFileId($value)
3854
    {
3855
        $this->data['FileId'] = $value;
3856
        $this->options['form_params']['FileId'] = $value;
3857
3858
        return $this;
3859
    }
3860
}
3861
3862
/**
3863
 * @method string getFileVersion()
3864
 * @method string getProjectId()
3865
 * @method string getProjectIdentifier()
3866
 * @method string getFileId()
3867
 */
3868
class GetFileVersion extends Rpc
3869
{
3870
3871
    /**
3872
     * @param string $value
3873
     *
3874
     * @return $this
3875
     */
3876
    public function withFileVersion($value)
3877
    {
3878
        $this->data['FileVersion'] = $value;
3879
        $this->options['form_params']['FileVersion'] = $value;
3880
3881
        return $this;
3882
    }
3883
3884
    /**
3885
     * @param string $value
3886
     *
3887
     * @return $this
3888
     */
3889
    public function withProjectId($value)
3890
    {
3891
        $this->data['ProjectId'] = $value;
3892
        $this->options['form_params']['ProjectId'] = $value;
3893
3894
        return $this;
3895
    }
3896
3897
    /**
3898
     * @param string $value
3899
     *
3900
     * @return $this
3901
     */
3902
    public function withProjectIdentifier($value)
3903
    {
3904
        $this->data['ProjectIdentifier'] = $value;
3905
        $this->options['form_params']['ProjectIdentifier'] = $value;
3906
3907
        return $this;
3908
    }
3909
3910
    /**
3911
     * @param string $value
3912
     *
3913
     * @return $this
3914
     */
3915
    public function withFileId($value)
3916
    {
3917
        $this->data['FileId'] = $value;
3918
        $this->options['form_params']['FileId'] = $value;
3919
3920
        return $this;
3921
    }
3922
}
3923
3924
/**
3925
 * @method string getFolderPath()
3926
 * @method string getProjectId()
3927
 * @method string getProjectIdentifier()
3928
 * @method string getFolderId()
3929
 */
3930
class GetFolder extends Rpc
3931
{
3932
3933
    /**
3934
     * @param string $value
3935
     *
3936
     * @return $this
3937
     */
3938
    public function withFolderPath($value)
3939
    {
3940
        $this->data['FolderPath'] = $value;
3941
        $this->options['form_params']['FolderPath'] = $value;
3942
3943
        return $this;
3944
    }
3945
3946
    /**
3947
     * @param string $value
3948
     *
3949
     * @return $this
3950
     */
3951
    public function withProjectId($value)
3952
    {
3953
        $this->data['ProjectId'] = $value;
3954
        $this->options['form_params']['ProjectId'] = $value;
3955
3956
        return $this;
3957
    }
3958
3959
    /**
3960
     * @param string $value
3961
     *
3962
     * @return $this
3963
     */
3964
    public function withProjectIdentifier($value)
3965
    {
3966
        $this->data['ProjectIdentifier'] = $value;
3967
        $this->options['form_params']['ProjectIdentifier'] = $value;
3968
3969
        return $this;
3970
    }
3971
3972
    /**
3973
     * @param string $value
3974
     *
3975
     * @return $this
3976
     */
3977
    public function withFolderId($value)
3978
    {
3979
        $this->data['FolderId'] = $value;
3980
        $this->options['form_params']['FolderId'] = $value;
3981
3982
        return $this;
3983
    }
3984
}
3985
3986
/**
3987
 * @method string getProjectEnv()
3988
 * @method string getInstanceId()
3989
 */
3990
class GetInstance extends Rpc
3991
{
3992
3993
    /**
3994
     * @param string $value
3995
     *
3996
     * @return $this
3997
     */
3998
    public function withProjectEnv($value)
3999
    {
4000
        $this->data['ProjectEnv'] = $value;
4001
        $this->options['form_params']['ProjectEnv'] = $value;
4002
4003
        return $this;
4004
    }
4005
4006
    /**
4007
     * @param string $value
4008
     *
4009
     * @return $this
4010
     */
4011
    public function withInstanceId($value)
4012
    {
4013
        $this->data['InstanceId'] = $value;
4014
        $this->options['form_params']['InstanceId'] = $value;
4015
4016
        return $this;
4017
    }
4018
}
4019
4020
/**
4021
 * @method string getBizdate()
4022
 * @method string getProjectId()
4023
 */
4024
class GetInstanceConsumeTimeRank extends Rpc
4025
{
4026
4027
    /**
4028
     * @param string $value
4029
     *
4030
     * @return $this
4031
     */
4032
    public function withBizdate($value)
4033
    {
4034
        $this->data['Bizdate'] = $value;
4035
        $this->options['form_params']['Bizdate'] = $value;
4036
4037
        return $this;
4038
    }
4039
4040
    /**
4041
     * @param string $value
4042
     *
4043
     * @return $this
4044
     */
4045
    public function withProjectId($value)
4046
    {
4047
        $this->data['ProjectId'] = $value;
4048
        $this->options['form_params']['ProjectId'] = $value;
4049
4050
        return $this;
4051
    }
4052
}
4053
4054
/**
4055
 * @method string getBeginDate()
4056
 * @method string getEndDate()
4057
 * @method string getProjectId()
4058
 */
4059
class GetInstanceCountTrend extends Rpc
4060
{
4061
4062
    /**
4063
     * @param string $value
4064
     *
4065
     * @return $this
4066
     */
4067
    public function withBeginDate($value)
4068
    {
4069
        $this->data['BeginDate'] = $value;
4070
        $this->options['form_params']['BeginDate'] = $value;
4071
4072
        return $this;
4073
    }
4074
4075
    /**
4076
     * @param string $value
4077
     *
4078
     * @return $this
4079
     */
4080
    public function withEndDate($value)
4081
    {
4082
        $this->data['EndDate'] = $value;
4083
        $this->options['form_params']['EndDate'] = $value;
4084
4085
        return $this;
4086
    }
4087
4088
    /**
4089
     * @param string $value
4090
     *
4091
     * @return $this
4092
     */
4093
    public function withProjectId($value)
4094
    {
4095
        $this->data['ProjectId'] = $value;
4096
        $this->options['form_params']['ProjectId'] = $value;
4097
4098
        return $this;
4099
    }
4100
}
4101
4102
/**
4103
 * @method string getProjectId()
4104
 */
4105
class GetInstanceErrorRank extends Rpc
4106
{
4107
4108
    /**
4109
     * @param string $value
4110
     *
4111
     * @return $this
4112
     */
4113
    public function withProjectId($value)
4114
    {
4115
        $this->data['ProjectId'] = $value;
4116
        $this->options['form_params']['ProjectId'] = $value;
4117
4118
        return $this;
4119
    }
4120
}
4121
4122
/**
4123
 * @method string getProjectEnv()
4124
 * @method string getInstanceId()
4125
 */
4126
class GetInstanceLog extends Rpc
4127
{
4128
4129
    /**
4130
     * @param string $value
4131
     *
4132
     * @return $this
4133
     */
4134
    public function withProjectEnv($value)
4135
    {
4136
        $this->data['ProjectEnv'] = $value;
4137
        $this->options['form_params']['ProjectEnv'] = $value;
4138
4139
        return $this;
4140
    }
4141
4142
    /**
4143
     * @param string $value
4144
     *
4145
     * @return $this
4146
     */
4147
    public function withInstanceId($value)
4148
    {
4149
        $this->data['InstanceId'] = $value;
4150
        $this->options['form_params']['InstanceId'] = $value;
4151
4152
        return $this;
4153
    }
4154
}
4155
4156
/**
4157
 * @method string getProjectEnv()
4158
 * @method string getBizDate()
4159
 * @method string getProjectId()
4160
 */
4161
class GetInstanceStatusCount extends Rpc
4162
{
4163
4164
    /**
4165
     * @param string $value
4166
     *
4167
     * @return $this
4168
     */
4169
    public function withProjectEnv($value)
4170
    {
4171
        $this->data['ProjectEnv'] = $value;
4172
        $this->options['form_params']['ProjectEnv'] = $value;
4173
4174
        return $this;
4175
    }
4176
4177
    /**
4178
     * @param string $value
4179
     *
4180
     * @return $this
4181
     */
4182
    public function withBizDate($value)
4183
    {
4184
        $this->data['BizDate'] = $value;
4185
        $this->options['form_params']['BizDate'] = $value;
4186
4187
        return $this;
4188
    }
4189
4190
    /**
4191
     * @param string $value
4192
     *
4193
     * @return $this
4194
     */
4195
    public function withProjectId($value)
4196
    {
4197
        $this->data['ProjectId'] = $value;
4198
        $this->options['form_params']['ProjectId'] = $value;
4199
4200
        return $this;
4201
    }
4202
}
4203
4204
/**
4205
 * @method string getProjectEnv()
4206
 * @method string getProjectName()
4207
 * @method string getDagId()
4208
 */
4209
class GetManualDagInstances extends Rpc
4210
{
4211
4212
    /**
4213
     * @param string $value
4214
     *
4215
     * @return $this
4216
     */
4217
    public function withProjectEnv($value)
4218
    {
4219
        $this->data['ProjectEnv'] = $value;
4220
        $this->options['form_params']['ProjectEnv'] = $value;
4221
4222
        return $this;
4223
    }
4224
4225
    /**
4226
     * @param string $value
4227
     *
4228
     * @return $this
4229
     */
4230
    public function withProjectName($value)
4231
    {
4232
        $this->data['ProjectName'] = $value;
4233
        $this->options['form_params']['ProjectName'] = $value;
4234
4235
        return $this;
4236
    }
4237
4238
    /**
4239
     * @param string $value
4240
     *
4241
     * @return $this
4242
     */
4243
    public function withDagId($value)
4244
    {
4245
        $this->data['DagId'] = $value;
4246
        $this->options['form_params']['DagId'] = $value;
4247
4248
        return $this;
4249
    }
4250
}
4251
4252
/**
4253
 * @method string getParentCategoryId()
4254
 * @method $this withParentCategoryId($value)
4255
 * @method string getPageSize()
4256
 * @method $this withPageSize($value)
4257
 * @method string getPageNum()
4258
 * @method $this withPageNum($value)
4259
 */
4260
class GetMetaCategory extends Rpc
4261
{
4262
}
4263
4264
/**
4265
 * @method string getDataSourceType()
4266
 * @method $this withDataSourceType($value)
4267
 * @method string getClusterId()
4268
 * @method $this withClusterId($value)
4269
 * @method string getPageNum()
4270
 * @method $this withPageNum($value)
4271
 * @method string getColumnName()
4272
 * @method $this withColumnName($value)
4273
 * @method string getColumnGuid()
4274
 * @method $this withColumnGuid($value)
4275
 * @method string getDatabaseName()
4276
 * @method $this withDatabaseName($value)
4277
 * @method string getPageSize()
4278
 * @method $this withPageSize($value)
4279
 * @method string getTableName()
4280
 * @method $this withTableName($value)
4281
 * @method string getDirection()
4282
 * @method $this withDirection($value)
4283
 */
4284
class GetMetaColumnLineage extends Rpc
4285
{
4286
}
4287
4288
/**
4289
 * @method string getDataSourceType()
4290
 * @method $this withDataSourceType($value)
4291
 * @method string getDatabaseName()
4292
 * @method $this withDatabaseName($value)
4293
 * @method string getClusterId()
4294
 * @method $this withClusterId($value)
4295
 * @method string getAppGuid()
4296
 * @method $this withAppGuid($value)
4297
 */
4298
class GetMetaDBInfo extends Rpc
4299
{
4300
4301
    /** @var string */
4302
    public $method = 'GET';
4303
}
4304
4305
/**
4306
 * @method string getDataSourceType()
4307
 * @method $this withDataSourceType($value)
4308
 * @method string getDatabaseName()
4309
 * @method $this withDatabaseName($value)
4310
 * @method string getPageSize()
4311
 * @method $this withPageSize($value)
4312
 * @method string getClusterId()
4313
 * @method $this withClusterId($value)
4314
 * @method string getAppGuid()
4315
 * @method $this withAppGuid($value)
4316
 * @method string getPageNumber()
4317
 * @method $this withPageNumber($value)
4318
 */
4319
class GetMetaDBTableList extends Rpc
4320
{
4321
}
4322
4323
/**
4324
 * @method string getDataSourceType()
4325
 * @method $this withDataSourceType($value)
4326
 * @method string getTableGuid()
4327
 * @method $this withTableGuid($value)
4328
 * @method string getDatabaseName()
4329
 * @method $this withDatabaseName($value)
4330
 * @method string getClusterId()
4331
 * @method $this withClusterId($value)
4332
 * @method string getTableName()
4333
 * @method $this withTableName($value)
4334
 */
4335
class GetMetaTableBasicInfo extends Rpc
4336
{
4337
4338
    /** @var string */
4339
    public $method = 'GET';
4340
}
4341
4342
/**
4343
 * @method string getStartDate()
4344
 * @method string getPageNumber()
4345
 * @method string getEndDate()
4346
 * @method string getTableGuid()
4347
 * @method string getChangeType()
4348
 * @method string getPageSize()
4349
 * @method string getObjectType()
4350
 */
4351
class GetMetaTableChangeLog extends Rpc
4352
{
4353
4354
    /**
4355
     * @param string $value
4356
     *
4357
     * @return $this
4358
     */
4359
    public function withStartDate($value)
4360
    {
4361
        $this->data['StartDate'] = $value;
4362
        $this->options['form_params']['StartDate'] = $value;
4363
4364
        return $this;
4365
    }
4366
4367
    /**
4368
     * @param string $value
4369
     *
4370
     * @return $this
4371
     */
4372
    public function withPageNumber($value)
4373
    {
4374
        $this->data['PageNumber'] = $value;
4375
        $this->options['form_params']['PageNumber'] = $value;
4376
4377
        return $this;
4378
    }
4379
4380
    /**
4381
     * @param string $value
4382
     *
4383
     * @return $this
4384
     */
4385
    public function withEndDate($value)
4386
    {
4387
        $this->data['EndDate'] = $value;
4388
        $this->options['form_params']['EndDate'] = $value;
4389
4390
        return $this;
4391
    }
4392
4393
    /**
4394
     * @param string $value
4395
     *
4396
     * @return $this
4397
     */
4398
    public function withTableGuid($value)
4399
    {
4400
        $this->data['TableGuid'] = $value;
4401
        $this->options['form_params']['TableGuid'] = $value;
4402
4403
        return $this;
4404
    }
4405
4406
    /**
4407
     * @param string $value
4408
     *
4409
     * @return $this
4410
     */
4411
    public function withChangeType($value)
4412
    {
4413
        $this->data['ChangeType'] = $value;
4414
        $this->options['form_params']['ChangeType'] = $value;
4415
4416
        return $this;
4417
    }
4418
4419
    /**
4420
     * @param string $value
4421
     *
4422
     * @return $this
4423
     */
4424
    public function withPageSize($value)
4425
    {
4426
        $this->data['PageSize'] = $value;
4427
        $this->options['form_params']['PageSize'] = $value;
4428
4429
        return $this;
4430
    }
4431
4432
    /**
4433
     * @param string $value
4434
     *
4435
     * @return $this
4436
     */
4437
    public function withObjectType($value)
4438
    {
4439
        $this->data['ObjectType'] = $value;
4440
        $this->options['form_params']['ObjectType'] = $value;
4441
4442
        return $this;
4443
    }
4444
}
4445
4446
/**
4447
 * @method string getDataSourceType()
4448
 * @method $this withDataSourceType($value)
4449
 * @method string getClusterId()
4450
 * @method $this withClusterId($value)
4451
 * @method string getPageNum()
4452
 * @method $this withPageNum($value)
4453
 * @method string getTableGuid()
4454
 * @method $this withTableGuid($value)
4455
 * @method string getDatabaseName()
4456
 * @method $this withDatabaseName($value)
4457
 * @method string getPageSize()
4458
 * @method $this withPageSize($value)
4459
 * @method string getTableName()
4460
 * @method $this withTableName($value)
4461
 */
4462
class GetMetaTableColumn extends Rpc
4463
{
4464
4465
    /** @var string */
4466
    public $method = 'GET';
4467
}
4468
4469
/**
4470
 * @method string getDataSourceType()
4471
 * @method $this withDataSourceType($value)
4472
 * @method string getClusterId()
4473
 * @method $this withClusterId($value)
4474
 * @method string getPageNum()
4475
 * @method $this withPageNum($value)
4476
 * @method string getTableGuid()
4477
 * @method $this withTableGuid($value)
4478
 * @method string getDatabaseName()
4479
 * @method $this withDatabaseName($value)
4480
 * @method string getPageSize()
4481
 * @method $this withPageSize($value)
4482
 * @method string getTableName()
4483
 * @method $this withTableName($value)
4484
 */
4485
class GetMetaTableFullInfo extends Rpc
4486
{
4487
4488
    /** @var string */
4489
    public $method = 'GET';
4490
}
4491
4492
/**
4493
 * @method string getWikiVersion()
4494
 * @method $this withWikiVersion($value)
4495
 * @method string getTableGuid()
4496
 * @method $this withTableGuid($value)
4497
 */
4498
class GetMetaTableIntroWiki extends Rpc
4499
{
4500
}
4501
4502
/**
4503
 * @method string getDataSourceType()
4504
 * @method $this withDataSourceType($value)
4505
 * @method string getClusterId()
4506
 * @method $this withClusterId($value)
4507
 * @method string getTableGuid()
4508
 * @method $this withTableGuid($value)
4509
 * @method string getNextPrimaryKey()
4510
 * @method $this withNextPrimaryKey($value)
4511
 * @method string getDatabaseName()
4512
 * @method $this withDatabaseName($value)
4513
 * @method string getPageSize()
4514
 * @method $this withPageSize($value)
4515
 * @method string getTableName()
4516
 * @method $this withTableName($value)
4517
 * @method string getDirection()
4518
 * @method $this withDirection($value)
4519
 */
4520
class GetMetaTableLineage extends Rpc
4521
{
4522
}
4523
4524
/**
4525
 * @method string getPageSize()
4526
 * @method $this withPageSize($value)
4527
 * @method string getPageNumber()
4528
 * @method $this withPageNumber($value)
4529
 * @method string getCategoryId()
4530
 * @method $this withCategoryId($value)
4531
 */
4532
class GetMetaTableListByCategory extends Rpc
4533
{
4534
4535
    /** @var string */
4536
    public $method = 'GET';
4537
}
4538
4539
/**
4540
 * @method string getEndDate()
4541
 * @method $this withEndDate($value)
4542
 * @method string getTableGuid()
4543
 * @method $this withTableGuid($value)
4544
 * @method string getPageSize()
4545
 * @method $this withPageSize($value)
4546
 * @method string getStartDate()
4547
 * @method $this withStartDate($value)
4548
 * @method string getPageNumber()
4549
 * @method $this withPageNumber($value)
4550
 */
4551
class GetMetaTableOutput extends Rpc
4552
{
4553
}
4554
4555
/**
4556
 * @method string getDataSourceType()
4557
 * @method $this withDataSourceType($value)
4558
 * @method string getClusterId()
4559
 * @method $this withClusterId($value)
4560
 * @method string getPageNumber()
4561
 * @method $this withPageNumber($value)
4562
 * @method string getTableGuid()
4563
 * @method $this withTableGuid($value)
4564
 * @method string getDatabaseName()
4565
 * @method $this withDatabaseName($value)
4566
 * @method string getPageSize()
4567
 * @method $this withPageSize($value)
4568
 * @method string getTableName()
4569
 * @method $this withTableName($value)
4570
 */
4571
class GetMetaTablePartition extends Rpc
4572
{
4573
}
4574
4575
/**
4576
 * @method string getProjectEnv()
4577
 * @method string getNodeId()
4578
 */
4579
class GetNode extends Rpc
4580
{
4581
4582
    /**
4583
     * @param string $value
4584
     *
4585
     * @return $this
4586
     */
4587
    public function withProjectEnv($value)
4588
    {
4589
        $this->data['ProjectEnv'] = $value;
4590
        $this->options['form_params']['ProjectEnv'] = $value;
4591
4592
        return $this;
4593
    }
4594
4595
    /**
4596
     * @param string $value
4597
     *
4598
     * @return $this
4599
     */
4600
    public function withNodeId($value)
4601
    {
4602
        $this->data['NodeId'] = $value;
4603
        $this->options['form_params']['NodeId'] = $value;
4604
4605
        return $this;
4606
    }
4607
}
4608
4609
/**
4610
 * @method string getProjectEnv()
4611
 * @method string getNodeId()
4612
 */
4613
class GetNodeCode extends Rpc
4614
{
4615
4616
    /**
4617
     * @param string $value
4618
     *
4619
     * @return $this
4620
     */
4621
    public function withProjectEnv($value)
4622
    {
4623
        $this->data['ProjectEnv'] = $value;
4624
        $this->options['form_params']['ProjectEnv'] = $value;
4625
4626
        return $this;
4627
    }
4628
4629
    /**
4630
     * @param string $value
4631
     *
4632
     * @return $this
4633
     */
4634
    public function withNodeId($value)
4635
    {
4636
        $this->data['NodeId'] = $value;
4637
        $this->options['form_params']['NodeId'] = $value;
4638
4639
        return $this;
4640
    }
4641
}
4642
4643
/**
4644
 * @method string getBaselineId()
4645
 */
4646
class GetNodeOnBaseline extends Rpc
4647
{
4648
4649
    /**
4650
     * @param string $value
4651
     *
4652
     * @return $this
4653
     */
4654
    public function withBaselineId($value)
4655
    {
4656
        $this->data['BaselineId'] = $value;
4657
        $this->options['form_params']['BaselineId'] = $value;
4658
4659
        return $this;
4660
    }
4661
}
4662
4663
/**
4664
 * @method string getPageSize()
4665
 * @method string getKeyword()
4666
 * @method string getLocale()
4667
 * @method string getProjectId()
4668
 * @method string getProjectIdentifier()
4669
 * @method string getPageNumber()
4670
 */
4671
class GetNodeTypeListInfo extends Rpc
4672
{
4673
4674
    /**
4675
     * @param string $value
4676
     *
4677
     * @return $this
4678
     */
4679
    public function withPageSize($value)
4680
    {
4681
        $this->data['PageSize'] = $value;
4682
        $this->options['form_params']['PageSize'] = $value;
4683
4684
        return $this;
4685
    }
4686
4687
    /**
4688
     * @param string $value
4689
     *
4690
     * @return $this
4691
     */
4692
    public function withKeyword($value)
4693
    {
4694
        $this->data['Keyword'] = $value;
4695
        $this->options['form_params']['Keyword'] = $value;
4696
4697
        return $this;
4698
    }
4699
4700
    /**
4701
     * @param string $value
4702
     *
4703
     * @return $this
4704
     */
4705
    public function withLocale($value)
4706
    {
4707
        $this->data['Locale'] = $value;
4708
        $this->options['form_params']['Locale'] = $value;
4709
4710
        return $this;
4711
    }
4712
4713
    /**
4714
     * @param string $value
4715
     *
4716
     * @return $this
4717
     */
4718
    public function withProjectId($value)
4719
    {
4720
        $this->data['ProjectId'] = $value;
4721
        $this->options['form_params']['ProjectId'] = $value;
4722
4723
        return $this;
4724
    }
4725
4726
    /**
4727
     * @param string $value
4728
     *
4729
     * @return $this
4730
     */
4731
    public function withProjectIdentifier($value)
4732
    {
4733
        $this->data['ProjectIdentifier'] = $value;
4734
        $this->options['form_params']['ProjectIdentifier'] = $value;
4735
4736
        return $this;
4737
    }
4738
4739
    /**
4740
     * @param string $value
4741
     *
4742
     * @return $this
4743
     */
4744
    public function withPageNumber($value)
4745
    {
4746
        $this->data['PageNumber'] = $value;
4747
        $this->options['form_params']['PageNumber'] = $value;
4748
4749
        return $this;
4750
    }
4751
}
4752
4753
/**
4754
 * @method string getProjectId()
4755
 * @method $this withProjectId($value)
4756
 */
4757
class GetProjectDetail extends Rpc
4758
{
4759
}
4760
4761
/**
4762
 * @method string getProjectName()
4763
 * @method string getMatchExpression()
4764
 * @method string getEnvType()
4765
 * @method string getTableName()
4766
 */
4767
class GetQualityEntity extends Rpc
4768
{
4769
4770
    /** @var string */
4771
    public $scheme = 'https';
4772
4773
    /**
4774
     * @param string $value
4775
     *
4776
     * @return $this
4777
     */
4778
    public function withProjectName($value)
4779
    {
4780
        $this->data['ProjectName'] = $value;
4781
        $this->options['form_params']['ProjectName'] = $value;
4782
4783
        return $this;
4784
    }
4785
4786
    /**
4787
     * @param string $value
4788
     *
4789
     * @return $this
4790
     */
4791
    public function withMatchExpression($value)
4792
    {
4793
        $this->data['MatchExpression'] = $value;
4794
        $this->options['form_params']['MatchExpression'] = $value;
4795
4796
        return $this;
4797
    }
4798
4799
    /**
4800
     * @param string $value
4801
     *
4802
     * @return $this
4803
     */
4804
    public function withEnvType($value)
4805
    {
4806
        $this->data['EnvType'] = $value;
4807
        $this->options['form_params']['EnvType'] = $value;
4808
4809
        return $this;
4810
    }
4811
4812
    /**
4813
     * @param string $value
4814
     *
4815
     * @return $this
4816
     */
4817
    public function withTableName($value)
4818
    {
4819
        $this->data['TableName'] = $value;
4820
        $this->options['form_params']['TableName'] = $value;
4821
4822
        return $this;
4823
    }
4824
}
4825
4826
/**
4827
 * @method string getProjectName()
4828
 * @method string getEntityId()
4829
 */
4830
class GetQualityFollower extends Rpc
4831
{
4832
4833
    /**
4834
     * @param string $value
4835
     *
4836
     * @return $this
4837
     */
4838
    public function withProjectName($value)
4839
    {
4840
        $this->data['ProjectName'] = $value;
4841
        $this->options['form_params']['ProjectName'] = $value;
4842
4843
        return $this;
4844
    }
4845
4846
    /**
4847
     * @param string $value
4848
     *
4849
     * @return $this
4850
     */
4851
    public function withEntityId($value)
4852
    {
4853
        $this->data['EntityId'] = $value;
4854
        $this->options['form_params']['EntityId'] = $value;
4855
4856
        return $this;
4857
    }
4858
}
4859
4860
/**
4861
 * @method string getProjectName()
4862
 * @method string getRuleId()
4863
 */
4864
class GetQualityRule extends Rpc
4865
{
4866
4867
    /**
4868
     * @param string $value
4869
     *
4870
     * @return $this
4871
     */
4872
    public function withProjectName($value)
4873
    {
4874
        $this->data['ProjectName'] = $value;
4875
        $this->options['form_params']['ProjectName'] = $value;
4876
4877
        return $this;
4878
    }
4879
4880
    /**
4881
     * @param string $value
4882
     *
4883
     * @return $this
4884
     */
4885
    public function withRuleId($value)
4886
    {
4887
        $this->data['RuleId'] = $value;
4888
        $this->options['form_params']['RuleId'] = $value;
4889
4890
        return $this;
4891
    }
4892
}
4893
4894
/**
4895
 * @method string getRemindId()
4896
 */
4897
class GetRemind extends Rpc
4898
{
4899
4900
    /**
4901
     * @param string $value
4902
     *
4903
     * @return $this
4904
     */
4905
    public function withRemindId($value)
4906
    {
4907
        $this->data['RemindId'] = $value;
4908
        $this->options['form_params']['RemindId'] = $value;
4909
4910
        return $this;
4911
    }
4912
}
4913
4914
/**
4915
 * @method string getProjectId()
4916
 */
4917
class GetSuccessInstanceTrend extends Rpc
4918
{
4919
4920
    /**
4921
     * @param string $value
4922
     *
4923
     * @return $this
4924
     */
4925
    public function withProjectId($value)
4926
    {
4927
        $this->data['ProjectId'] = $value;
4928
        $this->options['form_params']['ProjectId'] = $value;
4929
4930
        return $this;
4931
    }
4932
}
4933
4934
/**
4935
 * @method string getTopicId()
4936
 */
4937
class GetTopic extends Rpc
4938
{
4939
4940
    /**
4941
     * @param string $value
4942
     *
4943
     * @return $this
4944
     */
4945
    public function withTopicId($value)
4946
    {
4947
        $this->data['TopicId'] = $value;
4948
        $this->options['form_params']['TopicId'] = $value;
4949
4950
        return $this;
4951
    }
4952
}
4953
4954
/**
4955
 * @method string getTopicId()
4956
 */
4957
class GetTopicInfluence extends Rpc
4958
{
4959
4960
    /**
4961
     * @param string $value
4962
     *
4963
     * @return $this
4964
     */
4965
    public function withTopicId($value)
4966
    {
4967
        $this->data['TopicId'] = $value;
4968
        $this->options['form_params']['TopicId'] = $value;
4969
4970
        return $this;
4971
    }
4972
}
4973
4974
/**
4975
 * @method string getAlertUser()
4976
 * @method string getEndTime()
4977
 * @method string getBeginTime()
4978
 * @method string getAlertMethods()
4979
 * @method string getPageNumber()
4980
 * @method string getRemindId()
4981
 * @method string getPageSize()
4982
 * @method string getAlertRuleTypes()
4983
 */
4984
class ListAlertMessages extends Rpc
4985
{
4986
4987
    /**
4988
     * @param string $value
4989
     *
4990
     * @return $this
4991
     */
4992
    public function withAlertUser($value)
4993
    {
4994
        $this->data['AlertUser'] = $value;
4995
        $this->options['form_params']['AlertUser'] = $value;
4996
4997
        return $this;
4998
    }
4999
5000
    /**
5001
     * @param string $value
5002
     *
5003
     * @return $this
5004
     */
5005
    public function withEndTime($value)
5006
    {
5007
        $this->data['EndTime'] = $value;
5008
        $this->options['form_params']['EndTime'] = $value;
5009
5010
        return $this;
5011
    }
5012
5013
    /**
5014
     * @param string $value
5015
     *
5016
     * @return $this
5017
     */
5018
    public function withBeginTime($value)
5019
    {
5020
        $this->data['BeginTime'] = $value;
5021
        $this->options['form_params']['BeginTime'] = $value;
5022
5023
        return $this;
5024
    }
5025
5026
    /**
5027
     * @param string $value
5028
     *
5029
     * @return $this
5030
     */
5031
    public function withAlertMethods($value)
5032
    {
5033
        $this->data['AlertMethods'] = $value;
5034
        $this->options['form_params']['AlertMethods'] = $value;
5035
5036
        return $this;
5037
    }
5038
5039
    /**
5040
     * @param string $value
5041
     *
5042
     * @return $this
5043
     */
5044
    public function withPageNumber($value)
5045
    {
5046
        $this->data['PageNumber'] = $value;
5047
        $this->options['form_params']['PageNumber'] = $value;
5048
5049
        return $this;
5050
    }
5051
5052
    /**
5053
     * @param string $value
5054
     *
5055
     * @return $this
5056
     */
5057
    public function withRemindId($value)
5058
    {
5059
        $this->data['RemindId'] = $value;
5060
        $this->options['form_params']['RemindId'] = $value;
5061
5062
        return $this;
5063
    }
5064
5065
    /**
5066
     * @param string $value
5067
     *
5068
     * @return $this
5069
     */
5070
    public function withPageSize($value)
5071
    {
5072
        $this->data['PageSize'] = $value;
5073
        $this->options['form_params']['PageSize'] = $value;
5074
5075
        return $this;
5076
    }
5077
5078
    /**
5079
     * @param string $value
5080
     *
5081
     * @return $this
5082
     */
5083
    public function withAlertRuleTypes($value)
5084
    {
5085
        $this->data['AlertRuleTypes'] = $value;
5086
        $this->options['form_params']['AlertRuleTypes'] = $value;
5087
5088
        return $this;
5089
    }
5090
}
5091
5092
/**
5093
 * @method string getOwner()
5094
 * @method string getSearchText()
5095
 * @method string getUseflag()
5096
 * @method string getPriority()
5097
 * @method string getPageNumber()
5098
 * @method string getPageSize()
5099
 * @method string getProjectId()
5100
 * @method string getBaselineTypes()
5101
 */
5102
class ListBaselineConfigs extends Rpc
5103
{
5104
5105
    /**
5106
     * @param string $value
5107
     *
5108
     * @return $this
5109
     */
5110
    public function withOwner($value)
5111
    {
5112
        $this->data['Owner'] = $value;
5113
        $this->options['form_params']['Owner'] = $value;
5114
5115
        return $this;
5116
    }
5117
5118
    /**
5119
     * @param string $value
5120
     *
5121
     * @return $this
5122
     */
5123
    public function withSearchText($value)
5124
    {
5125
        $this->data['SearchText'] = $value;
5126
        $this->options['form_params']['SearchText'] = $value;
5127
5128
        return $this;
5129
    }
5130
5131
    /**
5132
     * @param string $value
5133
     *
5134
     * @return $this
5135
     */
5136
    public function withUseflag($value)
5137
    {
5138
        $this->data['Useflag'] = $value;
5139
        $this->options['form_params']['Useflag'] = $value;
5140
5141
        return $this;
5142
    }
5143
5144
    /**
5145
     * @param string $value
5146
     *
5147
     * @return $this
5148
     */
5149
    public function withPriority($value)
5150
    {
5151
        $this->data['Priority'] = $value;
5152
        $this->options['form_params']['Priority'] = $value;
5153
5154
        return $this;
5155
    }
5156
5157
    /**
5158
     * @param string $value
5159
     *
5160
     * @return $this
5161
     */
5162
    public function withPageNumber($value)
5163
    {
5164
        $this->data['PageNumber'] = $value;
5165
        $this->options['form_params']['PageNumber'] = $value;
5166
5167
        return $this;
5168
    }
5169
5170
    /**
5171
     * @param string $value
5172
     *
5173
     * @return $this
5174
     */
5175
    public function withPageSize($value)
5176
    {
5177
        $this->data['PageSize'] = $value;
5178
        $this->options['form_params']['PageSize'] = $value;
5179
5180
        return $this;
5181
    }
5182
5183
    /**
5184
     * @param string $value
5185
     *
5186
     * @return $this
5187
     */
5188
    public function withProjectId($value)
5189
    {
5190
        $this->data['ProjectId'] = $value;
5191
        $this->options['form_params']['ProjectId'] = $value;
5192
5193
        return $this;
5194
    }
5195
5196
    /**
5197
     * @param string $value
5198
     *
5199
     * @return $this
5200
     */
5201
    public function withBaselineTypes($value)
5202
    {
5203
        $this->data['BaselineTypes'] = $value;
5204
        $this->options['form_params']['BaselineTypes'] = $value;
5205
5206
        return $this;
5207
    }
5208
}
5209
5210
/**
5211
 * @method string getSearchText()
5212
 * @method string getOwner()
5213
 * @method string getPriority()
5214
 * @method string getPageNumber()
5215
 * @method string getTopicId()
5216
 * @method string getBizdate()
5217
 * @method string getFinishStatus()
5218
 * @method string getPageSize()
5219
 * @method string getBaselineTypes()
5220
 * @method string getStatus()
5221
 */
5222
class ListBaselineStatuses extends Rpc
5223
{
5224
5225
    /**
5226
     * @param string $value
5227
     *
5228
     * @return $this
5229
     */
5230
    public function withSearchText($value)
5231
    {
5232
        $this->data['SearchText'] = $value;
5233
        $this->options['form_params']['SearchText'] = $value;
5234
5235
        return $this;
5236
    }
5237
5238
    /**
5239
     * @param string $value
5240
     *
5241
     * @return $this
5242
     */
5243
    public function withOwner($value)
5244
    {
5245
        $this->data['Owner'] = $value;
5246
        $this->options['form_params']['Owner'] = $value;
5247
5248
        return $this;
5249
    }
5250
5251
    /**
5252
     * @param string $value
5253
     *
5254
     * @return $this
5255
     */
5256
    public function withPriority($value)
5257
    {
5258
        $this->data['Priority'] = $value;
5259
        $this->options['form_params']['Priority'] = $value;
5260
5261
        return $this;
5262
    }
5263
5264
    /**
5265
     * @param string $value
5266
     *
5267
     * @return $this
5268
     */
5269
    public function withPageNumber($value)
5270
    {
5271
        $this->data['PageNumber'] = $value;
5272
        $this->options['form_params']['PageNumber'] = $value;
5273
5274
        return $this;
5275
    }
5276
5277
    /**
5278
     * @param string $value
5279
     *
5280
     * @return $this
5281
     */
5282
    public function withTopicId($value)
5283
    {
5284
        $this->data['TopicId'] = $value;
5285
        $this->options['form_params']['TopicId'] = $value;
5286
5287
        return $this;
5288
    }
5289
5290
    /**
5291
     * @param string $value
5292
     *
5293
     * @return $this
5294
     */
5295
    public function withBizdate($value)
5296
    {
5297
        $this->data['Bizdate'] = $value;
5298
        $this->options['form_params']['Bizdate'] = $value;
5299
5300
        return $this;
5301
    }
5302
5303
    /**
5304
     * @param string $value
5305
     *
5306
     * @return $this
5307
     */
5308
    public function withFinishStatus($value)
5309
    {
5310
        $this->data['FinishStatus'] = $value;
5311
        $this->options['form_params']['FinishStatus'] = $value;
5312
5313
        return $this;
5314
    }
5315
5316
    /**
5317
     * @param string $value
5318
     *
5319
     * @return $this
5320
     */
5321
    public function withPageSize($value)
5322
    {
5323
        $this->data['PageSize'] = $value;
5324
        $this->options['form_params']['PageSize'] = $value;
5325
5326
        return $this;
5327
    }
5328
5329
    /**
5330
     * @param string $value
5331
     *
5332
     * @return $this
5333
     */
5334
    public function withBaselineTypes($value)
5335
    {
5336
        $this->data['BaselineTypes'] = $value;
5337
        $this->options['form_params']['BaselineTypes'] = $value;
5338
5339
        return $this;
5340
    }
5341
5342
    /**
5343
     * @param string $value
5344
     *
5345
     * @return $this
5346
     */
5347
    public function withStatus($value)
5348
    {
5349
        $this->data['Status'] = $value;
5350
        $this->options['form_params']['Status'] = $value;
5351
5352
        return $this;
5353
    }
5354
}
5355
5356
/**
5357
 * @method string getPageSize()
5358
 * @method string getKeyword()
5359
 * @method string getProjectId()
5360
 * @method string getProjectIdentifier()
5361
 * @method string getPageNumber()
5362
 */
5363
class ListBusiness extends Rpc
5364
{
5365
5366
    /**
5367
     * @param string $value
5368
     *
5369
     * @return $this
5370
     */
5371
    public function withPageSize($value)
5372
    {
5373
        $this->data['PageSize'] = $value;
5374
        $this->options['form_params']['PageSize'] = $value;
5375
5376
        return $this;
5377
    }
5378
5379
    /**
5380
     * @param string $value
5381
     *
5382
     * @return $this
5383
     */
5384
    public function withKeyword($value)
5385
    {
5386
        $this->data['Keyword'] = $value;
5387
        $this->options['form_params']['Keyword'] = $value;
5388
5389
        return $this;
5390
    }
5391
5392
    /**
5393
     * @param string $value
5394
     *
5395
     * @return $this
5396
     */
5397
    public function withProjectId($value)
5398
    {
5399
        $this->data['ProjectId'] = $value;
5400
        $this->options['form_params']['ProjectId'] = $value;
5401
5402
        return $this;
5403
    }
5404
5405
    /**
5406
     * @param string $value
5407
     *
5408
     * @return $this
5409
     */
5410
    public function withProjectIdentifier($value)
5411
    {
5412
        $this->data['ProjectIdentifier'] = $value;
5413
        $this->options['form_params']['ProjectIdentifier'] = $value;
5414
5415
        return $this;
5416
    }
5417
5418
    /**
5419
     * @param string $value
5420
     *
5421
     * @return $this
5422
     */
5423
    public function withPageNumber($value)
5424
    {
5425
        $this->data['PageNumber'] = $value;
5426
        $this->options['form_params']['PageNumber'] = $value;
5427
5428
        return $this;
5429
    }
5430
}
5431
5432
/**
5433
 * @method string getCalcEngineType()
5434
 * @method $this withCalcEngineType($value)
5435
 * @method string getPageNumber()
5436
 * @method $this withPageNumber($value)
5437
 * @method string getName()
5438
 * @method $this withName($value)
5439
 * @method string getEnvType()
5440
 * @method $this withEnvType($value)
5441
 * @method string getPageSize()
5442
 * @method $this withPageSize($value)
5443
 * @method string getProjectId()
5444
 * @method $this withProjectId($value)
5445
 */
5446
class ListCalcEngines extends Rpc
5447
{
5448
}
5449
5450
/**
5451
 * @method string getPageNumber()
5452
 * @method $this withPageNumber($value)
5453
 * @method string getSubType()
5454
 * @method $this withSubType($value)
5455
 * @method string getName()
5456
 * @method $this withName($value)
5457
 * @method string getEnvType()
5458
 * @method $this withEnvType($value)
5459
 * @method string getPageSize()
5460
 * @method $this withPageSize($value)
5461
 * @method string getConnectionType()
5462
 * @method $this withConnectionType($value)
5463
 * @method string getProjectId()
5464
 * @method $this withProjectId($value)
5465
 * @method string getStatus()
5466
 * @method $this withStatus($value)
5467
 */
5468
class ListConnections extends Rpc
5469
{
5470
5471
    /** @var string */
5472
    public $method = 'GET';
5473
}
5474
5475
/**
5476
 * @method string getApiNameKeyword()
5477
 * @method string getPageSize()
5478
 * @method $this withPageSize($value)
5479
 * @method string getTenantId()
5480
 * @method string getProjectId()
5481
 * @method string getPageNumber()
5482
 * @method $this withPageNumber($value)
5483
 */
5484
class ListDataServiceApiAuthorities extends Rpc
5485
{
5486
5487
    /**
5488
     * @param string $value
5489
     *
5490
     * @return $this
5491
     */
5492
    public function withApiNameKeyword($value)
5493
    {
5494
        $this->data['ApiNameKeyword'] = $value;
5495
        $this->options['form_params']['ApiNameKeyword'] = $value;
5496
5497
        return $this;
5498
    }
5499
5500
    /**
5501
     * @param string $value
5502
     *
5503
     * @return $this
5504
     */
5505
    public function withTenantId($value)
5506
    {
5507
        $this->data['TenantId'] = $value;
5508
        $this->options['form_params']['TenantId'] = $value;
5509
5510
        return $this;
5511
    }
5512
5513
    /**
5514
     * @param string $value
5515
     *
5516
     * @return $this
5517
     */
5518
    public function withProjectId($value)
5519
    {
5520
        $this->data['ProjectId'] = $value;
5521
        $this->options['form_params']['ProjectId'] = $value;
5522
5523
        return $this;
5524
    }
5525
}
5526
5527
/**
5528
 * @method string getApiNameKeyword()
5529
 * @method string getApiPathKeyword()
5530
 * @method string getCreatorId()
5531
 * @method string getPageNumber()
5532
 * @method string getPageSize()
5533
 * @method string getTenantId()
5534
 * @method string getProjectId()
5535
 */
5536
class ListDataServiceApis extends Rpc
5537
{
5538
5539
    /**
5540
     * @param string $value
5541
     *
5542
     * @return $this
5543
     */
5544
    public function withApiNameKeyword($value)
5545
    {
5546
        $this->data['ApiNameKeyword'] = $value;
5547
        $this->options['form_params']['ApiNameKeyword'] = $value;
5548
5549
        return $this;
5550
    }
5551
5552
    /**
5553
     * @param string $value
5554
     *
5555
     * @return $this
5556
     */
5557
    public function withApiPathKeyword($value)
5558
    {
5559
        $this->data['ApiPathKeyword'] = $value;
5560
        $this->options['form_params']['ApiPathKeyword'] = $value;
5561
5562
        return $this;
5563
    }
5564
5565
    /**
5566
     * @param string $value
5567
     *
5568
     * @return $this
5569
     */
5570
    public function withCreatorId($value)
5571
    {
5572
        $this->data['CreatorId'] = $value;
5573
        $this->options['form_params']['CreatorId'] = $value;
5574
5575
        return $this;
5576
    }
5577
5578
    /**
5579
     * @param string $value
5580
     *
5581
     * @return $this
5582
     */
5583
    public function withPageNumber($value)
5584
    {
5585
        $this->data['PageNumber'] = $value;
5586
        $this->options['form_params']['PageNumber'] = $value;
5587
5588
        return $this;
5589
    }
5590
5591
    /**
5592
     * @param string $value
5593
     *
5594
     * @return $this
5595
     */
5596
    public function withPageSize($value)
5597
    {
5598
        $this->data['PageSize'] = $value;
5599
        $this->options['form_params']['PageSize'] = $value;
5600
5601
        return $this;
5602
    }
5603
5604
    /**
5605
     * @param string $value
5606
     *
5607
     * @return $this
5608
     */
5609
    public function withTenantId($value)
5610
    {
5611
        $this->data['TenantId'] = $value;
5612
        $this->options['form_params']['TenantId'] = $value;
5613
5614
        return $this;
5615
    }
5616
5617
    /**
5618
     * @param string $value
5619
     *
5620
     * @return $this
5621
     */
5622
    public function withProjectId($value)
5623
    {
5624
        $this->data['ProjectId'] = $value;
5625
        $this->options['form_params']['ProjectId'] = $value;
5626
5627
        return $this;
5628
    }
5629
}
5630
5631
/**
5632
 * @method string getPageSize()
5633
 * @method string getTenantId()
5634
 * @method string getProjectIdList()
5635
 * @method string getPageNumber()
5636
 */
5637
class ListDataServiceApplications extends Rpc
5638
{
5639
5640
    /**
5641
     * @param string $value
5642
     *
5643
     * @return $this
5644
     */
5645
    public function withPageSize($value)
5646
    {
5647
        $this->data['PageSize'] = $value;
5648
        $this->options['form_params']['PageSize'] = $value;
5649
5650
        return $this;
5651
    }
5652
5653
    /**
5654
     * @param string $value
5655
     *
5656
     * @return $this
5657
     */
5658
    public function withTenantId($value)
5659
    {
5660
        $this->data['TenantId'] = $value;
5661
        $this->options['form_params']['TenantId'] = $value;
5662
5663
        return $this;
5664
    }
5665
5666
    /**
5667
     * @param string $value
5668
     *
5669
     * @return $this
5670
     */
5671
    public function withProjectIdList($value)
5672
    {
5673
        $this->data['ProjectIdList'] = $value;
5674
        $this->options['form_params']['ProjectIdList'] = $value;
5675
5676
        return $this;
5677
    }
5678
5679
    /**
5680
     * @param string $value
5681
     *
5682
     * @return $this
5683
     */
5684
    public function withPageNumber($value)
5685
    {
5686
        $this->data['PageNumber'] = $value;
5687
        $this->options['form_params']['PageNumber'] = $value;
5688
5689
        return $this;
5690
    }
5691
}
5692
5693
/**
5694
 * @method string getApiNameKeyword()
5695
 * @method string getPageSize()
5696
 * @method $this withPageSize($value)
5697
 * @method string getTenantId()
5698
 * @method string getProjectId()
5699
 * @method string getPageNumber()
5700
 * @method $this withPageNumber($value)
5701
 */
5702
class ListDataServiceAuthorizedApis extends Rpc
5703
{
5704
5705
    /**
5706
     * @param string $value
5707
     *
5708
     * @return $this
5709
     */
5710
    public function withApiNameKeyword($value)
5711
    {
5712
        $this->data['ApiNameKeyword'] = $value;
5713
        $this->options['form_params']['ApiNameKeyword'] = $value;
5714
5715
        return $this;
5716
    }
5717
5718
    /**
5719
     * @param string $value
5720
     *
5721
     * @return $this
5722
     */
5723
    public function withTenantId($value)
5724
    {
5725
        $this->data['TenantId'] = $value;
5726
        $this->options['form_params']['TenantId'] = $value;
5727
5728
        return $this;
5729
    }
5730
5731
    /**
5732
     * @param string $value
5733
     *
5734
     * @return $this
5735
     */
5736
    public function withProjectId($value)
5737
    {
5738
        $this->data['ProjectId'] = $value;
5739
        $this->options['form_params']['ProjectId'] = $value;
5740
5741
        return $this;
5742
    }
5743
}
5744
5745
/**
5746
 * @method string getFolderNameKeyword()
5747
 * @method string getGroupId()
5748
 * @method string getPageSize()
5749
 * @method string getTenantId()
5750
 * @method string getProjectId()
5751
 * @method string getPageNumber()
5752
 */
5753
class ListDataServiceFolders extends Rpc
5754
{
5755
5756
    /**
5757
     * @param string $value
5758
     *
5759
     * @return $this
5760
     */
5761
    public function withFolderNameKeyword($value)
5762
    {
5763
        $this->data['FolderNameKeyword'] = $value;
5764
        $this->options['form_params']['FolderNameKeyword'] = $value;
5765
5766
        return $this;
5767
    }
5768
5769
    /**
5770
     * @param string $value
5771
     *
5772
     * @return $this
5773
     */
5774
    public function withGroupId($value)
5775
    {
5776
        $this->data['GroupId'] = $value;
5777
        $this->options['form_params']['GroupId'] = $value;
5778
5779
        return $this;
5780
    }
5781
5782
    /**
5783
     * @param string $value
5784
     *
5785
     * @return $this
5786
     */
5787
    public function withPageSize($value)
5788
    {
5789
        $this->data['PageSize'] = $value;
5790
        $this->options['form_params']['PageSize'] = $value;
5791
5792
        return $this;
5793
    }
5794
5795
    /**
5796
     * @param string $value
5797
     *
5798
     * @return $this
5799
     */
5800
    public function withTenantId($value)
5801
    {
5802
        $this->data['TenantId'] = $value;
5803
        $this->options['form_params']['TenantId'] = $value;
5804
5805
        return $this;
5806
    }
5807
5808
    /**
5809
     * @param string $value
5810
     *
5811
     * @return $this
5812
     */
5813
    public function withProjectId($value)
5814
    {
5815
        $this->data['ProjectId'] = $value;
5816
        $this->options['form_params']['ProjectId'] = $value;
5817
5818
        return $this;
5819
    }
5820
5821
    /**
5822
     * @param string $value
5823
     *
5824
     * @return $this
5825
     */
5826
    public function withPageNumber($value)
5827
    {
5828
        $this->data['PageNumber'] = $value;
5829
        $this->options['form_params']['PageNumber'] = $value;
5830
5831
        return $this;
5832
    }
5833
}
5834
5835
/**
5836
 * @method string getPageSize()
5837
 * @method string getTenantId()
5838
 * @method string getProjectId()
5839
 * @method string getGroupNameKeyword()
5840
 * @method string getPageNumber()
5841
 */
5842
class ListDataServiceGroups extends Rpc
5843
{
5844
5845
    /**
5846
     * @param string $value
5847
     *
5848
     * @return $this
5849
     */
5850
    public function withPageSize($value)
5851
    {
5852
        $this->data['PageSize'] = $value;
5853
        $this->options['form_params']['PageSize'] = $value;
5854
5855
        return $this;
5856
    }
5857
5858
    /**
5859
     * @param string $value
5860
     *
5861
     * @return $this
5862
     */
5863
    public function withTenantId($value)
5864
    {
5865
        $this->data['TenantId'] = $value;
5866
        $this->options['form_params']['TenantId'] = $value;
5867
5868
        return $this;
5869
    }
5870
5871
    /**
5872
     * @param string $value
5873
     *
5874
     * @return $this
5875
     */
5876
    public function withProjectId($value)
5877
    {
5878
        $this->data['ProjectId'] = $value;
5879
        $this->options['form_params']['ProjectId'] = $value;
5880
5881
        return $this;
5882
    }
5883
5884
    /**
5885
     * @param string $value
5886
     *
5887
     * @return $this
5888
     */
5889
    public function withGroupNameKeyword($value)
5890
    {
5891
        $this->data['GroupNameKeyword'] = $value;
5892
        $this->options['form_params']['GroupNameKeyword'] = $value;
5893
5894
        return $this;
5895
    }
5896
5897
    /**
5898
     * @param string $value
5899
     *
5900
     * @return $this
5901
     */
5902
    public function withPageNumber($value)
5903
    {
5904
        $this->data['PageNumber'] = $value;
5905
        $this->options['form_params']['PageNumber'] = $value;
5906
5907
        return $this;
5908
    }
5909
}
5910
5911
/**
5912
 * @method string getApiNameKeyword()
5913
 * @method string getApiPathKeyword()
5914
 * @method string getCreatorId()
5915
 * @method string getPageNumber()
5916
 * @method string getPageSize()
5917
 * @method string getTenantId()
5918
 * @method string getProjectId()
5919
 */
5920
class ListDataServicePublishedApis extends Rpc
5921
{
5922
5923
    /**
5924
     * @param string $value
5925
     *
5926
     * @return $this
5927
     */
5928
    public function withApiNameKeyword($value)
5929
    {
5930
        $this->data['ApiNameKeyword'] = $value;
5931
        $this->options['form_params']['ApiNameKeyword'] = $value;
5932
5933
        return $this;
5934
    }
5935
5936
    /**
5937
     * @param string $value
5938
     *
5939
     * @return $this
5940
     */
5941
    public function withApiPathKeyword($value)
5942
    {
5943
        $this->data['ApiPathKeyword'] = $value;
5944
        $this->options['form_params']['ApiPathKeyword'] = $value;
5945
5946
        return $this;
5947
    }
5948
5949
    /**
5950
     * @param string $value
5951
     *
5952
     * @return $this
5953
     */
5954
    public function withCreatorId($value)
5955
    {
5956
        $this->data['CreatorId'] = $value;
5957
        $this->options['form_params']['CreatorId'] = $value;
5958
5959
        return $this;
5960
    }
5961
5962
    /**
5963
     * @param string $value
5964
     *
5965
     * @return $this
5966
     */
5967
    public function withPageNumber($value)
5968
    {
5969
        $this->data['PageNumber'] = $value;
5970
        $this->options['form_params']['PageNumber'] = $value;
5971
5972
        return $this;
5973
    }
5974
5975
    /**
5976
     * @param string $value
5977
     *
5978
     * @return $this
5979
     */
5980
    public function withPageSize($value)
5981
    {
5982
        $this->data['PageSize'] = $value;
5983
        $this->options['form_params']['PageSize'] = $value;
5984
5985
        return $this;
5986
    }
5987
5988
    /**
5989
     * @param string $value
5990
     *
5991
     * @return $this
5992
     */
5993
    public function withTenantId($value)
5994
    {
5995
        $this->data['TenantId'] = $value;
5996
        $this->options['form_params']['TenantId'] = $value;
5997
5998
        return $this;
5999
    }
6000
6001
    /**
6002
     * @param string $value
6003
     *
6004
     * @return $this
6005
     */
6006
    public function withProjectId($value)
6007
    {
6008
        $this->data['ProjectId'] = $value;
6009
        $this->options['form_params']['ProjectId'] = $value;
6010
6011
        return $this;
6012
    }
6013
}
6014
6015
/**
6016
 * @method string getOwner()
6017
 * @method string getFileTypes()
6018
 * @method string getProjectIdentifier()
6019
 * @method string getPageNumber()
6020
 * @method string getFileFolderPath()
6021
 * @method string getPageSize()
6022
 * @method string getKeyword()
6023
 * @method string getProjectId()
6024
 * @method string getUseType()
6025
 */
6026
class ListFiles extends Rpc
6027
{
6028
6029
    /**
6030
     * @param string $value
6031
     *
6032
     * @return $this
6033
     */
6034
    public function withOwner($value)
6035
    {
6036
        $this->data['Owner'] = $value;
6037
        $this->options['form_params']['Owner'] = $value;
6038
6039
        return $this;
6040
    }
6041
6042
    /**
6043
     * @param string $value
6044
     *
6045
     * @return $this
6046
     */
6047
    public function withFileTypes($value)
6048
    {
6049
        $this->data['FileTypes'] = $value;
6050
        $this->options['form_params']['FileTypes'] = $value;
6051
6052
        return $this;
6053
    }
6054
6055
    /**
6056
     * @param string $value
6057
     *
6058
     * @return $this
6059
     */
6060
    public function withProjectIdentifier($value)
6061
    {
6062
        $this->data['ProjectIdentifier'] = $value;
6063
        $this->options['form_params']['ProjectIdentifier'] = $value;
6064
6065
        return $this;
6066
    }
6067
6068
    /**
6069
     * @param string $value
6070
     *
6071
     * @return $this
6072
     */
6073
    public function withPageNumber($value)
6074
    {
6075
        $this->data['PageNumber'] = $value;
6076
        $this->options['form_params']['PageNumber'] = $value;
6077
6078
        return $this;
6079
    }
6080
6081
    /**
6082
     * @param string $value
6083
     *
6084
     * @return $this
6085
     */
6086
    public function withFileFolderPath($value)
6087
    {
6088
        $this->data['FileFolderPath'] = $value;
6089
        $this->options['form_params']['FileFolderPath'] = $value;
6090
6091
        return $this;
6092
    }
6093
6094
    /**
6095
     * @param string $value
6096
     *
6097
     * @return $this
6098
     */
6099
    public function withPageSize($value)
6100
    {
6101
        $this->data['PageSize'] = $value;
6102
        $this->options['form_params']['PageSize'] = $value;
6103
6104
        return $this;
6105
    }
6106
6107
    /**
6108
     * @param string $value
6109
     *
6110
     * @return $this
6111
     */
6112
    public function withKeyword($value)
6113
    {
6114
        $this->data['Keyword'] = $value;
6115
        $this->options['form_params']['Keyword'] = $value;
6116
6117
        return $this;
6118
    }
6119
6120
    /**
6121
     * @param string $value
6122
     *
6123
     * @return $this
6124
     */
6125
    public function withProjectId($value)
6126
    {
6127
        $this->data['ProjectId'] = $value;
6128
        $this->options['form_params']['ProjectId'] = $value;
6129
6130
        return $this;
6131
    }
6132
6133
    /**
6134
     * @param string $value
6135
     *
6136
     * @return $this
6137
     */
6138
    public function withUseType($value)
6139
    {
6140
        $this->data['UseType'] = $value;
6141
        $this->options['form_params']['UseType'] = $value;
6142
6143
        return $this;
6144
    }
6145
}
6146
6147
/**
6148
 * @method string getPageSize()
6149
 * @method string getProjectId()
6150
 * @method string getProjectIdentifier()
6151
 * @method string getPageNumber()
6152
 * @method string getFileId()
6153
 */
6154
class ListFileVersions extends Rpc
6155
{
6156
6157
    /**
6158
     * @param string $value
6159
     *
6160
     * @return $this
6161
     */
6162
    public function withPageSize($value)
6163
    {
6164
        $this->data['PageSize'] = $value;
6165
        $this->options['form_params']['PageSize'] = $value;
6166
6167
        return $this;
6168
    }
6169
6170
    /**
6171
     * @param string $value
6172
     *
6173
     * @return $this
6174
     */
6175
    public function withProjectId($value)
6176
    {
6177
        $this->data['ProjectId'] = $value;
6178
        $this->options['form_params']['ProjectId'] = $value;
6179
6180
        return $this;
6181
    }
6182
6183
    /**
6184
     * @param string $value
6185
     *
6186
     * @return $this
6187
     */
6188
    public function withProjectIdentifier($value)
6189
    {
6190
        $this->data['ProjectIdentifier'] = $value;
6191
        $this->options['form_params']['ProjectIdentifier'] = $value;
6192
6193
        return $this;
6194
    }
6195
6196
    /**
6197
     * @param string $value
6198
     *
6199
     * @return $this
6200
     */
6201
    public function withPageNumber($value)
6202
    {
6203
        $this->data['PageNumber'] = $value;
6204
        $this->options['form_params']['PageNumber'] = $value;
6205
6206
        return $this;
6207
    }
6208
6209
    /**
6210
     * @param string $value
6211
     *
6212
     * @return $this
6213
     */
6214
    public function withFileId($value)
6215
    {
6216
        $this->data['FileId'] = $value;
6217
        $this->options['form_params']['FileId'] = $value;
6218
6219
        return $this;
6220
    }
6221
}
6222
6223
/**
6224
 * @method string getPageSize()
6225
 * @method string getParentFolderPath()
6226
 * @method string getProjectId()
6227
 * @method string getProjectIdentifier()
6228
 * @method string getPageNumber()
6229
 */
6230
class ListFolders extends Rpc
6231
{
6232
6233
    /**
6234
     * @param string $value
6235
     *
6236
     * @return $this
6237
     */
6238
    public function withPageSize($value)
6239
    {
6240
        $this->data['PageSize'] = $value;
6241
        $this->options['form_params']['PageSize'] = $value;
6242
6243
        return $this;
6244
    }
6245
6246
    /**
6247
     * @param string $value
6248
     *
6249
     * @return $this
6250
     */
6251
    public function withParentFolderPath($value)
6252
    {
6253
        $this->data['ParentFolderPath'] = $value;
6254
        $this->options['form_params']['ParentFolderPath'] = $value;
6255
6256
        return $this;
6257
    }
6258
6259
    /**
6260
     * @param string $value
6261
     *
6262
     * @return $this
6263
     */
6264
    public function withProjectId($value)
6265
    {
6266
        $this->data['ProjectId'] = $value;
6267
        $this->options['form_params']['ProjectId'] = $value;
6268
6269
        return $this;
6270
    }
6271
6272
    /**
6273
     * @param string $value
6274
     *
6275
     * @return $this
6276
     */
6277
    public function withProjectIdentifier($value)
6278
    {
6279
        $this->data['ProjectIdentifier'] = $value;
6280
        $this->options['form_params']['ProjectIdentifier'] = $value;
6281
6282
        return $this;
6283
    }
6284
6285
    /**
6286
     * @param string $value
6287
     *
6288
     * @return $this
6289
     */
6290
    public function withPageNumber($value)
6291
    {
6292
        $this->data['PageNumber'] = $value;
6293
        $this->options['form_params']['PageNumber'] = $value;
6294
6295
        return $this;
6296
    }
6297
}
6298
6299
/**
6300
 * @method string getProjectEnv()
6301
 * @method string getOwner()
6302
 * @method string getBizName()
6303
 * @method string getDagId()
6304
 * @method string getPageNumber()
6305
 * @method string getNodeName()
6306
 * @method string getProgramType()
6307
 * @method string getPageSize()
6308
 * @method string getNodeId()
6309
 * @method string getProjectId()
6310
 */
6311
class ListInstances extends Rpc
6312
{
6313
6314
    /**
6315
     * @param string $value
6316
     *
6317
     * @return $this
6318
     */
6319
    public function withProjectEnv($value)
6320
    {
6321
        $this->data['ProjectEnv'] = $value;
6322
        $this->options['form_params']['ProjectEnv'] = $value;
6323
6324
        return $this;
6325
    }
6326
6327
    /**
6328
     * @param string $value
6329
     *
6330
     * @return $this
6331
     */
6332
    public function withOwner($value)
6333
    {
6334
        $this->data['Owner'] = $value;
6335
        $this->options['form_params']['Owner'] = $value;
6336
6337
        return $this;
6338
    }
6339
6340
    /**
6341
     * @param string $value
6342
     *
6343
     * @return $this
6344
     */
6345
    public function withBizName($value)
6346
    {
6347
        $this->data['BizName'] = $value;
6348
        $this->options['form_params']['BizName'] = $value;
6349
6350
        return $this;
6351
    }
6352
6353
    /**
6354
     * @param string $value
6355
     *
6356
     * @return $this
6357
     */
6358
    public function withDagId($value)
6359
    {
6360
        $this->data['DagId'] = $value;
6361
        $this->options['form_params']['DagId'] = $value;
6362
6363
        return $this;
6364
    }
6365
6366
    /**
6367
     * @param string $value
6368
     *
6369
     * @return $this
6370
     */
6371
    public function withPageNumber($value)
6372
    {
6373
        $this->data['PageNumber'] = $value;
6374
        $this->options['form_params']['PageNumber'] = $value;
6375
6376
        return $this;
6377
    }
6378
6379
    /**
6380
     * @param string $value
6381
     *
6382
     * @return $this
6383
     */
6384
    public function withNodeName($value)
6385
    {
6386
        $this->data['NodeName'] = $value;
6387
        $this->options['form_params']['NodeName'] = $value;
6388
6389
        return $this;
6390
    }
6391
6392
    /**
6393
     * @param string $value
6394
     *
6395
     * @return $this
6396
     */
6397
    public function withProgramType($value)
6398
    {
6399
        $this->data['ProgramType'] = $value;
6400
        $this->options['form_params']['ProgramType'] = $value;
6401
6402
        return $this;
6403
    }
6404
6405
    /**
6406
     * @param string $value
6407
     *
6408
     * @return $this
6409
     */
6410
    public function withPageSize($value)
6411
    {
6412
        $this->data['PageSize'] = $value;
6413
        $this->options['form_params']['PageSize'] = $value;
6414
6415
        return $this;
6416
    }
6417
6418
    /**
6419
     * @param string $value
6420
     *
6421
     * @return $this
6422
     */
6423
    public function withNodeId($value)
6424
    {
6425
        $this->data['NodeId'] = $value;
6426
        $this->options['form_params']['NodeId'] = $value;
6427
6428
        return $this;
6429
    }
6430
6431
    /**
6432
     * @param string $value
6433
     *
6434
     * @return $this
6435
     */
6436
    public function withProjectId($value)
6437
    {
6438
        $this->data['ProjectId'] = $value;
6439
        $this->options['form_params']['ProjectId'] = $value;
6440
6441
        return $this;
6442
    }
6443
}
6444
6445
/**
6446
 * @method string getDataSourceType()
6447
 * @method $this withDataSourceType($value)
6448
 * @method string getProjectId()
6449
 * @method $this withProjectId($value)
6450
 */
6451
class ListMetaDB extends Rpc
6452
{
6453
6454
    /** @var string */
6455
    public $method = 'GET';
6456
}
6457
6458
/**
6459
 * @method string getProjectEnv()
6460
 * @method string getNodeId()
6461
 * @method string getIoType()
6462
 */
6463
class ListNodeIO extends Rpc
6464
{
6465
6466
    /**
6467
     * @param string $value
6468
     *
6469
     * @return $this
6470
     */
6471
    public function withProjectEnv($value)
6472
    {
6473
        $this->data['ProjectEnv'] = $value;
6474
        $this->options['form_params']['ProjectEnv'] = $value;
6475
6476
        return $this;
6477
    }
6478
6479
    /**
6480
     * @param string $value
6481
     *
6482
     * @return $this
6483
     */
6484
    public function withNodeId($value)
6485
    {
6486
        $this->data['NodeId'] = $value;
6487
        $this->options['form_params']['NodeId'] = $value;
6488
6489
        return $this;
6490
    }
6491
6492
    /**
6493
     * @param string $value
6494
     *
6495
     * @return $this
6496
     */
6497
    public function withIoType($value)
6498
    {
6499
        $this->data['IoType'] = $value;
6500
        $this->options['form_params']['IoType'] = $value;
6501
6502
        return $this;
6503
    }
6504
}
6505
6506
/**
6507
 * @method string getOwner()
6508
 * @method string getProjectEnv()
6509
 * @method string getBizName()
6510
 * @method string getPageNumber()
6511
 * @method string getNodeName()
6512
 * @method string getProgramType()
6513
 * @method string getPageSize()
6514
 * @method string getProjectId()
6515
 */
6516
class ListNodes extends Rpc
6517
{
6518
6519
    /**
6520
     * @param string $value
6521
     *
6522
     * @return $this
6523
     */
6524
    public function withOwner($value)
6525
    {
6526
        $this->data['Owner'] = $value;
6527
        $this->options['form_params']['Owner'] = $value;
6528
6529
        return $this;
6530
    }
6531
6532
    /**
6533
     * @param string $value
6534
     *
6535
     * @return $this
6536
     */
6537
    public function withProjectEnv($value)
6538
    {
6539
        $this->data['ProjectEnv'] = $value;
6540
        $this->options['form_params']['ProjectEnv'] = $value;
6541
6542
        return $this;
6543
    }
6544
6545
    /**
6546
     * @param string $value
6547
     *
6548
     * @return $this
6549
     */
6550
    public function withBizName($value)
6551
    {
6552
        $this->data['BizName'] = $value;
6553
        $this->options['form_params']['BizName'] = $value;
6554
6555
        return $this;
6556
    }
6557
6558
    /**
6559
     * @param string $value
6560
     *
6561
     * @return $this
6562
     */
6563
    public function withPageNumber($value)
6564
    {
6565
        $this->data['PageNumber'] = $value;
6566
        $this->options['form_params']['PageNumber'] = $value;
6567
6568
        return $this;
6569
    }
6570
6571
    /**
6572
     * @param string $value
6573
     *
6574
     * @return $this
6575
     */
6576
    public function withNodeName($value)
6577
    {
6578
        $this->data['NodeName'] = $value;
6579
        $this->options['form_params']['NodeName'] = $value;
6580
6581
        return $this;
6582
    }
6583
6584
    /**
6585
     * @param string $value
6586
     *
6587
     * @return $this
6588
     */
6589
    public function withProgramType($value)
6590
    {
6591
        $this->data['ProgramType'] = $value;
6592
        $this->options['form_params']['ProgramType'] = $value;
6593
6594
        return $this;
6595
    }
6596
6597
    /**
6598
     * @param string $value
6599
     *
6600
     * @return $this
6601
     */
6602
    public function withPageSize($value)
6603
    {
6604
        $this->data['PageSize'] = $value;
6605
        $this->options['form_params']['PageSize'] = $value;
6606
6607
        return $this;
6608
    }
6609
6610
    /**
6611
     * @param string $value
6612
     *
6613
     * @return $this
6614
     */
6615
    public function withProjectId($value)
6616
    {
6617
        $this->data['ProjectId'] = $value;
6618
        $this->options['form_params']['ProjectId'] = $value;
6619
6620
        return $this;
6621
    }
6622
}
6623
6624
/**
6625
 * @method string getProjectEnv()
6626
 * @method string getProjectId()
6627
 */
6628
class ListProgramTypeCount extends Rpc
6629
{
6630
6631
    /**
6632
     * @param string $value
6633
     *
6634
     * @return $this
6635
     */
6636
    public function withProjectEnv($value)
6637
    {
6638
        $this->data['ProjectEnv'] = $value;
6639
        $this->options['form_params']['ProjectEnv'] = $value;
6640
6641
        return $this;
6642
    }
6643
6644
    /**
6645
     * @param string $value
6646
     *
6647
     * @return $this
6648
     */
6649
    public function withProjectId($value)
6650
    {
6651
        $this->data['ProjectId'] = $value;
6652
        $this->options['form_params']['ProjectId'] = $value;
6653
6654
        return $this;
6655
    }
6656
}
6657
6658
/**
6659
 * @method string getPageSize()
6660
 * @method $this withPageSize($value)
6661
 * @method string getProjectId()
6662
 * @method $this withProjectId($value)
6663
 * @method string getPageNumber()
6664
 * @method $this withPageNumber($value)
6665
 */
6666
class ListProjectMembers extends Rpc
6667
{
6668
}
6669
6670
/**
6671
 * @method string getProjectId()
6672
 * @method $this withProjectId($value)
6673
 */
6674
class ListProjectRoles extends Rpc
6675
{
6676
}
6677
6678
/**
6679
 * @method string getPageSize()
6680
 * @method $this withPageSize($value)
6681
 * @method string getPageNumber()
6682
 * @method $this withPageNumber($value)
6683
 */
6684
class ListProjects extends Rpc
6685
{
6686
}
6687
6688
/**
6689
 * @method string getProjectName()
6690
 * @method string getEndDate()
6691
 * @method string getPageSize()
6692
 * @method string getEntityId()
6693
 * @method string getStartDate()
6694
 * @method string getPageNumber()
6695
 */
6696
class ListQualityResultsByEntity extends Rpc
6697
{
6698
6699
    /**
6700
     * @param string $value
6701
     *
6702
     * @return $this
6703
     */
6704
    public function withProjectName($value)
6705
    {
6706
        $this->data['ProjectName'] = $value;
6707
        $this->options['form_params']['ProjectName'] = $value;
6708
6709
        return $this;
6710
    }
6711
6712
    /**
6713
     * @param string $value
6714
     *
6715
     * @return $this
6716
     */
6717
    public function withEndDate($value)
6718
    {
6719
        $this->data['EndDate'] = $value;
6720
        $this->options['form_params']['EndDate'] = $value;
6721
6722
        return $this;
6723
    }
6724
6725
    /**
6726
     * @param string $value
6727
     *
6728
     * @return $this
6729
     */
6730
    public function withPageSize($value)
6731
    {
6732
        $this->data['PageSize'] = $value;
6733
        $this->options['form_params']['PageSize'] = $value;
6734
6735
        return $this;
6736
    }
6737
6738
    /**
6739
     * @param string $value
6740
     *
6741
     * @return $this
6742
     */
6743
    public function withEntityId($value)
6744
    {
6745
        $this->data['EntityId'] = $value;
6746
        $this->options['form_params']['EntityId'] = $value;
6747
6748
        return $this;
6749
    }
6750
6751
    /**
6752
     * @param string $value
6753
     *
6754
     * @return $this
6755
     */
6756
    public function withStartDate($value)
6757
    {
6758
        $this->data['StartDate'] = $value;
6759
        $this->options['form_params']['StartDate'] = $value;
6760
6761
        return $this;
6762
    }
6763
6764
    /**
6765
     * @param string $value
6766
     *
6767
     * @return $this
6768
     */
6769
    public function withPageNumber($value)
6770
    {
6771
        $this->data['PageNumber'] = $value;
6772
        $this->options['form_params']['PageNumber'] = $value;
6773
6774
        return $this;
6775
    }
6776
}
6777
6778
/**
6779
 * @method string getProjectName()
6780
 * @method string getEndDate()
6781
 * @method string getPageSize()
6782
 * @method string getRuleId()
6783
 * @method string getStartDate()
6784
 * @method string getPageNumber()
6785
 */
6786
class ListQualityResultsByRule extends Rpc
6787
{
6788
6789
    /**
6790
     * @param string $value
6791
     *
6792
     * @return $this
6793
     */
6794
    public function withProjectName($value)
6795
    {
6796
        $this->data['ProjectName'] = $value;
6797
        $this->options['form_params']['ProjectName'] = $value;
6798
6799
        return $this;
6800
    }
6801
6802
    /**
6803
     * @param string $value
6804
     *
6805
     * @return $this
6806
     */
6807
    public function withEndDate($value)
6808
    {
6809
        $this->data['EndDate'] = $value;
6810
        $this->options['form_params']['EndDate'] = $value;
6811
6812
        return $this;
6813
    }
6814
6815
    /**
6816
     * @param string $value
6817
     *
6818
     * @return $this
6819
     */
6820
    public function withPageSize($value)
6821
    {
6822
        $this->data['PageSize'] = $value;
6823
        $this->options['form_params']['PageSize'] = $value;
6824
6825
        return $this;
6826
    }
6827
6828
    /**
6829
     * @param string $value
6830
     *
6831
     * @return $this
6832
     */
6833
    public function withRuleId($value)
6834
    {
6835
        $this->data['RuleId'] = $value;
6836
        $this->options['form_params']['RuleId'] = $value;
6837
6838
        return $this;
6839
    }
6840
6841
    /**
6842
     * @param string $value
6843
     *
6844
     * @return $this
6845
     */
6846
    public function withStartDate($value)
6847
    {
6848
        $this->data['StartDate'] = $value;
6849
        $this->options['form_params']['StartDate'] = $value;
6850
6851
        return $this;
6852
    }
6853
6854
    /**
6855
     * @param string $value
6856
     *
6857
     * @return $this
6858
     */
6859
    public function withPageNumber($value)
6860
    {
6861
        $this->data['PageNumber'] = $value;
6862
        $this->options['form_params']['PageNumber'] = $value;
6863
6864
        return $this;
6865
    }
6866
}
6867
6868
/**
6869
 * @method string getProjectName()
6870
 * @method string getPageSize()
6871
 * @method string getEntityId()
6872
 * @method string getPageNumber()
6873
 */
6874
class ListQualityRules extends Rpc
6875
{
6876
6877
    /**
6878
     * @param string $value
6879
     *
6880
     * @return $this
6881
     */
6882
    public function withProjectName($value)
6883
    {
6884
        $this->data['ProjectName'] = $value;
6885
        $this->options['form_params']['ProjectName'] = $value;
6886
6887
        return $this;
6888
    }
6889
6890
    /**
6891
     * @param string $value
6892
     *
6893
     * @return $this
6894
     */
6895
    public function withPageSize($value)
6896
    {
6897
        $this->data['PageSize'] = $value;
6898
        $this->options['form_params']['PageSize'] = $value;
6899
6900
        return $this;
6901
    }
6902
6903
    /**
6904
     * @param string $value
6905
     *
6906
     * @return $this
6907
     */
6908
    public function withEntityId($value)
6909
    {
6910
        $this->data['EntityId'] = $value;
6911
        $this->options['form_params']['EntityId'] = $value;
6912
6913
        return $this;
6914
    }
6915
6916
    /**
6917
     * @param string $value
6918
     *
6919
     * @return $this
6920
     */
6921
    public function withPageNumber($value)
6922
    {
6923
        $this->data['PageNumber'] = $value;
6924
        $this->options['form_params']['PageNumber'] = $value;
6925
6926
        return $this;
6927
    }
6928
}
6929
6930
/**
6931
 * @method string getSearchText()
6932
 * @method string getFounder()
6933
 * @method string getRemindTypes()
6934
 * @method string getPageNumber()
6935
 * @method string getAlertTarget()
6936
 * @method string getPageSize()
6937
 * @method string getNodeId()
6938
 */
6939
class ListReminds extends Rpc
6940
{
6941
6942
    /**
6943
     * @param string $value
6944
     *
6945
     * @return $this
6946
     */
6947
    public function withSearchText($value)
6948
    {
6949
        $this->data['SearchText'] = $value;
6950
        $this->options['form_params']['SearchText'] = $value;
6951
6952
        return $this;
6953
    }
6954
6955
    /**
6956
     * @param string $value
6957
     *
6958
     * @return $this
6959
     */
6960
    public function withFounder($value)
6961
    {
6962
        $this->data['Founder'] = $value;
6963
        $this->options['form_params']['Founder'] = $value;
6964
6965
        return $this;
6966
    }
6967
6968
    /**
6969
     * @param string $value
6970
     *
6971
     * @return $this
6972
     */
6973
    public function withRemindTypes($value)
6974
    {
6975
        $this->data['RemindTypes'] = $value;
6976
        $this->options['form_params']['RemindTypes'] = $value;
6977
6978
        return $this;
6979
    }
6980
6981
    /**
6982
     * @param string $value
6983
     *
6984
     * @return $this
6985
     */
6986
    public function withPageNumber($value)
6987
    {
6988
        $this->data['PageNumber'] = $value;
6989
        $this->options['form_params']['PageNumber'] = $value;
6990
6991
        return $this;
6992
    }
6993
6994
    /**
6995
     * @param string $value
6996
     *
6997
     * @return $this
6998
     */
6999
    public function withAlertTarget($value)
7000
    {
7001
        $this->data['AlertTarget'] = $value;
7002
        $this->options['form_params']['AlertTarget'] = $value;
7003
7004
        return $this;
7005
    }
7006
7007
    /**
7008
     * @param string $value
7009
     *
7010
     * @return $this
7011
     */
7012
    public function withPageSize($value)
7013
    {
7014
        $this->data['PageSize'] = $value;
7015
        $this->options['form_params']['PageSize'] = $value;
7016
7017
        return $this;
7018
    }
7019
7020
    /**
7021
     * @param string $value
7022
     *
7023
     * @return $this
7024
     */
7025
    public function withNodeId($value)
7026
    {
7027
        $this->data['NodeId'] = $value;
7028
        $this->options['form_params']['NodeId'] = $value;
7029
7030
        return $this;
7031
    }
7032
}
7033
7034
/**
7035
 * @method string getResourceGroupType()
7036
 * @method $this withResourceGroupType($value)
7037
 * @method string getKeyword()
7038
 * @method $this withKeyword($value)
7039
 */
7040
class ListResourceGroups extends Rpc
7041
{
7042
}
7043
7044
/**
7045
 * @method string getLevelType()
7046
 * @method $this withLevelType($value)
7047
 * @method string getProjectId()
7048
 * @method $this withProjectId($value)
7049
 */
7050
class ListTableLevel extends Rpc
7051
{
7052
7053
    /** @var string */
7054
    public $method = 'GET';
7055
}
7056
7057
/**
7058
 * @method string getPageSize()
7059
 * @method $this withPageSize($value)
7060
 * @method string getPageNum()
7061
 * @method $this withPageNum($value)
7062
 * @method string getProjectId()
7063
 * @method $this withProjectId($value)
7064
 * @method string getParentId()
7065
 * @method $this withParentId($value)
7066
 */
7067
class ListTableTheme extends Rpc
7068
{
7069
7070
    /** @var string */
7071
    public $method = 'GET';
7072
}
7073
7074
/**
7075
 * @method string getOwner()
7076
 * @method string getEndTime()
7077
 * @method string getBeginTime()
7078
 * @method string getTopicStatuses()
7079
 * @method string getPageNumber()
7080
 * @method string getInstanceId()
7081
 * @method string getPageSize()
7082
 * @method string getTopicTypes()
7083
 * @method string getNodeId()
7084
 */
7085
class ListTopics extends Rpc
7086
{
7087
7088
    /**
7089
     * @param string $value
7090
     *
7091
     * @return $this
7092
     */
7093
    public function withOwner($value)
7094
    {
7095
        $this->data['Owner'] = $value;
7096
        $this->options['form_params']['Owner'] = $value;
7097
7098
        return $this;
7099
    }
7100
7101
    /**
7102
     * @param string $value
7103
     *
7104
     * @return $this
7105
     */
7106
    public function withEndTime($value)
7107
    {
7108
        $this->data['EndTime'] = $value;
7109
        $this->options['form_params']['EndTime'] = $value;
7110
7111
        return $this;
7112
    }
7113
7114
    /**
7115
     * @param string $value
7116
     *
7117
     * @return $this
7118
     */
7119
    public function withBeginTime($value)
7120
    {
7121
        $this->data['BeginTime'] = $value;
7122
        $this->options['form_params']['BeginTime'] = $value;
7123
7124
        return $this;
7125
    }
7126
7127
    /**
7128
     * @param string $value
7129
     *
7130
     * @return $this
7131
     */
7132
    public function withTopicStatuses($value)
7133
    {
7134
        $this->data['TopicStatuses'] = $value;
7135
        $this->options['form_params']['TopicStatuses'] = $value;
7136
7137
        return $this;
7138
    }
7139
7140
    /**
7141
     * @param string $value
7142
     *
7143
     * @return $this
7144
     */
7145
    public function withPageNumber($value)
7146
    {
7147
        $this->data['PageNumber'] = $value;
7148
        $this->options['form_params']['PageNumber'] = $value;
7149
7150
        return $this;
7151
    }
7152
7153
    /**
7154
     * @param string $value
7155
     *
7156
     * @return $this
7157
     */
7158
    public function withInstanceId($value)
7159
    {
7160
        $this->data['InstanceId'] = $value;
7161
        $this->options['form_params']['InstanceId'] = $value;
7162
7163
        return $this;
7164
    }
7165
7166
    /**
7167
     * @param string $value
7168
     *
7169
     * @return $this
7170
     */
7171
    public function withPageSize($value)
7172
    {
7173
        $this->data['PageSize'] = $value;
7174
        $this->options['form_params']['PageSize'] = $value;
7175
7176
        return $this;
7177
    }
7178
7179
    /**
7180
     * @param string $value
7181
     *
7182
     * @return $this
7183
     */
7184
    public function withTopicTypes($value)
7185
    {
7186
        $this->data['TopicTypes'] = $value;
7187
        $this->options['form_params']['TopicTypes'] = $value;
7188
7189
        return $this;
7190
    }
7191
7192
    /**
7193
     * @param string $value
7194
     *
7195
     * @return $this
7196
     */
7197
    public function withNodeId($value)
7198
    {
7199
        $this->data['NodeId'] = $value;
7200
        $this->options['form_params']['NodeId'] = $value;
7201
7202
        return $this;
7203
    }
7204
}
7205
7206
/**
7207
 * @method string getTenantId()
7208
 * @method string getProjectId()
7209
 * @method string getApiId()
7210
 */
7211
class PublishDataServiceApi extends Rpc
7212
{
7213
7214
    /**
7215
     * @param string $value
7216
     *
7217
     * @return $this
7218
     */
7219
    public function withTenantId($value)
7220
    {
7221
        $this->data['TenantId'] = $value;
7222
        $this->options['form_params']['TenantId'] = $value;
7223
7224
        return $this;
7225
    }
7226
7227
    /**
7228
     * @param string $value
7229
     *
7230
     * @return $this
7231
     */
7232
    public function withProjectId($value)
7233
    {
7234
        $this->data['ProjectId'] = $value;
7235
        $this->options['form_params']['ProjectId'] = $value;
7236
7237
        return $this;
7238
    }
7239
7240
    /**
7241
     * @param string $value
7242
     *
7243
     * @return $this
7244
     */
7245
    public function withApiId($value)
7246
    {
7247
        $this->data['ApiId'] = $value;
7248
        $this->options['form_params']['ApiId'] = $value;
7249
7250
        return $this;
7251
    }
7252
}
7253
7254
/**
7255
 * @method string getRoleCode()
7256
 * @method $this withRoleCode($value)
7257
 * @method string getProjectId()
7258
 * @method $this withProjectId($value)
7259
 * @method string getUserId()
7260
 * @method $this withUserId($value)
7261
 */
7262
class RemoveProjectMemberFromRole extends Rpc
7263
{
7264
}
7265
7266
/**
7267
 * @method string getProjectEnv()
7268
 * @method string getInstanceId()
7269
 */
7270
class RestartInstance extends Rpc
7271
{
7272
7273
    /**
7274
     * @param string $value
7275
     *
7276
     * @return $this
7277
     */
7278
    public function withProjectEnv($value)
7279
    {
7280
        $this->data['ProjectEnv'] = $value;
7281
        $this->options['form_params']['ProjectEnv'] = $value;
7282
7283
        return $this;
7284
    }
7285
7286
    /**
7287
     * @param string $value
7288
     *
7289
     * @return $this
7290
     */
7291
    public function withInstanceId($value)
7292
    {
7293
        $this->data['InstanceId'] = $value;
7294
        $this->options['form_params']['InstanceId'] = $value;
7295
7296
        return $this;
7297
    }
7298
}
7299
7300
/**
7301
 * @method string getProjectEnv()
7302
 * @method string getInstanceId()
7303
 */
7304
class ResumeInstance extends Rpc
7305
{
7306
7307
    /**
7308
     * @param string $value
7309
     *
7310
     * @return $this
7311
     */
7312
    public function withProjectEnv($value)
7313
    {
7314
        $this->data['ProjectEnv'] = $value;
7315
        $this->options['form_params']['ProjectEnv'] = $value;
7316
7317
        return $this;
7318
    }
7319
7320
    /**
7321
     * @param string $value
7322
     *
7323
     * @return $this
7324
     */
7325
    public function withInstanceId($value)
7326
    {
7327
        $this->data['InstanceId'] = $value;
7328
        $this->options['form_params']['InstanceId'] = $value;
7329
7330
        return $this;
7331
    }
7332
}
7333
7334
/**
7335
 * @method string getBizDate()
7336
 * @method string getAppId()
7337
 * @method string getCycleTime()
7338
 * @method string getNodeId()
7339
 */
7340
class RunTriggerNode extends Rpc
7341
{
7342
7343
    /** @var string */
7344
    public $method = 'PUT';
7345
7346
    /**
7347
     * @param string $value
7348
     *
7349
     * @return $this
7350
     */
7351
    public function withBizDate($value)
7352
    {
7353
        $this->data['BizDate'] = $value;
7354
        $this->options['form_params']['BizDate'] = $value;
7355
7356
        return $this;
7357
    }
7358
7359
    /**
7360
     * @param string $value
7361
     *
7362
     * @return $this
7363
     */
7364
    public function withAppId($value)
7365
    {
7366
        $this->data['AppId'] = $value;
7367
        $this->options['form_params']['AppId'] = $value;
7368
7369
        return $this;
7370
    }
7371
7372
    /**
7373
     * @param string $value
7374
     *
7375
     * @return $this
7376
     */
7377
    public function withCycleTime($value)
7378
    {
7379
        $this->data['CycleTime'] = $value;
7380
        $this->options['form_params']['CycleTime'] = $value;
7381
7382
        return $this;
7383
    }
7384
7385
    /**
7386
     * @param string $value
7387
     *
7388
     * @return $this
7389
     */
7390
    public function withNodeId($value)
7391
    {
7392
        $this->data['NodeId'] = $value;
7393
        $this->options['form_params']['NodeId'] = $value;
7394
7395
        return $this;
7396
    }
7397
}
7398
7399
/**
7400
 * @method string getDataSourceType()
7401
 * @method $this withDataSourceType($value)
7402
 * @method string getClusterId()
7403
 * @method $this withClusterId($value)
7404
 * @method string getPageNumber()
7405
 * @method $this withPageNumber($value)
7406
 * @method string getEntityType()
7407
 * @method $this withEntityType($value)
7408
 * @method string getPageSize()
7409
 * @method $this withPageSize($value)
7410
 * @method string getAppGuid()
7411
 * @method $this withAppGuid($value)
7412
 * @method string getKeyword()
7413
 * @method $this withKeyword($value)
7414
 */
7415
class SearchMetaTables extends Rpc
7416
{
7417
}
7418
7419
/**
7420
 * @method string getProjectEnv()
7421
 * @method string getOutputs()
7422
 */
7423
class SearchNodesByOutput extends Rpc
7424
{
7425
7426
    /**
7427
     * @param string $value
7428
     *
7429
     * @return $this
7430
     */
7431
    public function withProjectEnv($value)
7432
    {
7433
        $this->data['ProjectEnv'] = $value;
7434
        $this->options['form_params']['ProjectEnv'] = $value;
7435
7436
        return $this;
7437
    }
7438
7439
    /**
7440
     * @param string $value
7441
     *
7442
     * @return $this
7443
     */
7444
    public function withOutputs($value)
7445
    {
7446
        $this->data['Outputs'] = $value;
7447
        $this->options['form_params']['Outputs'] = $value;
7448
7449
        return $this;
7450
    }
7451
}
7452
7453
/**
7454
 * @method string getProjectEnv()
7455
 * @method string getInstanceId()
7456
 */
7457
class SetSuccessInstance extends Rpc
7458
{
7459
7460
    /**
7461
     * @param string $value
7462
     *
7463
     * @return $this
7464
     */
7465
    public function withProjectEnv($value)
7466
    {
7467
        $this->data['ProjectEnv'] = $value;
7468
        $this->options['form_params']['ProjectEnv'] = $value;
7469
7470
        return $this;
7471
    }
7472
7473
    /**
7474
     * @param string $value
7475
     *
7476
     * @return $this
7477
     */
7478
    public function withInstanceId($value)
7479
    {
7480
        $this->data['InstanceId'] = $value;
7481
        $this->options['form_params']['InstanceId'] = $value;
7482
7483
        return $this;
7484
    }
7485
}
7486
7487
/**
7488
 * @method string getProjectEnv()
7489
 * @method string getInstanceId()
7490
 */
7491
class StopInstance extends Rpc
7492
{
7493
7494
    /**
7495
     * @param string $value
7496
     *
7497
     * @return $this
7498
     */
7499
    public function withProjectEnv($value)
7500
    {
7501
        $this->data['ProjectEnv'] = $value;
7502
        $this->options['form_params']['ProjectEnv'] = $value;
7503
7504
        return $this;
7505
    }
7506
7507
    /**
7508
     * @param string $value
7509
     *
7510
     * @return $this
7511
     */
7512
    public function withInstanceId($value)
7513
    {
7514
        $this->data['InstanceId'] = $value;
7515
        $this->options['form_params']['InstanceId'] = $value;
7516
7517
        return $this;
7518
    }
7519
}
7520
7521
/**
7522
 * @method string getComment()
7523
 * @method string getProjectId()
7524
 * @method string getProjectIdentifier()
7525
 * @method string getFileId()
7526
 */
7527
class SubmitFile extends Rpc
7528
{
7529
7530
    /**
7531
     * @param string $value
7532
     *
7533
     * @return $this
7534
     */
7535
    public function withComment($value)
7536
    {
7537
        $this->data['Comment'] = $value;
7538
        $this->options['form_params']['Comment'] = $value;
7539
7540
        return $this;
7541
    }
7542
7543
    /**
7544
     * @param string $value
7545
     *
7546
     * @return $this
7547
     */
7548
    public function withProjectId($value)
7549
    {
7550
        $this->data['ProjectId'] = $value;
7551
        $this->options['form_params']['ProjectId'] = $value;
7552
7553
        return $this;
7554
    }
7555
7556
    /**
7557
     * @param string $value
7558
     *
7559
     * @return $this
7560
     */
7561
    public function withProjectIdentifier($value)
7562
    {
7563
        $this->data['ProjectIdentifier'] = $value;
7564
        $this->options['form_params']['ProjectIdentifier'] = $value;
7565
7566
        return $this;
7567
    }
7568
7569
    /**
7570
     * @param string $value
7571
     *
7572
     * @return $this
7573
     */
7574
    public function withFileId($value)
7575
    {
7576
        $this->data['FileId'] = $value;
7577
        $this->options['form_params']['FileId'] = $value;
7578
7579
        return $this;
7580
    }
7581
}
7582
7583
/**
7584
 * @method string getProjectEnv()
7585
 * @method string getInstanceId()
7586
 */
7587
class SuspendInstance extends Rpc
7588
{
7589
7590
    /**
7591
     * @param string $value
7592
     *
7593
     * @return $this
7594
     */
7595
    public function withProjectEnv($value)
7596
    {
7597
        $this->data['ProjectEnv'] = $value;
7598
        $this->options['form_params']['ProjectEnv'] = $value;
7599
7600
        return $this;
7601
    }
7602
7603
    /**
7604
     * @param string $value
7605
     *
7606
     * @return $this
7607
     */
7608
    public function withInstanceId($value)
7609
    {
7610
        $this->data['InstanceId'] = $value;
7611
        $this->options['form_params']['InstanceId'] = $value;
7612
7613
        return $this;
7614
    }
7615
}
7616
7617
/**
7618
 * @method string getOwner()
7619
 * @method string getBusinessId()
7620
 * @method string getBusinessName()
7621
 * @method string getDescription()
7622
 * @method string getProjectId()
7623
 * @method string getProjectIdentifier()
7624
 */
7625
class UpdateBusiness extends Rpc
7626
{
7627
7628
    /**
7629
     * @param string $value
7630
     *
7631
     * @return $this
7632
     */
7633
    public function withOwner($value)
7634
    {
7635
        $this->data['Owner'] = $value;
7636
        $this->options['form_params']['Owner'] = $value;
7637
7638
        return $this;
7639
    }
7640
7641
    /**
7642
     * @param string $value
7643
     *
7644
     * @return $this
7645
     */
7646
    public function withBusinessId($value)
7647
    {
7648
        $this->data['BusinessId'] = $value;
7649
        $this->options['form_params']['BusinessId'] = $value;
7650
7651
        return $this;
7652
    }
7653
7654
    /**
7655
     * @param string $value
7656
     *
7657
     * @return $this
7658
     */
7659
    public function withBusinessName($value)
7660
    {
7661
        $this->data['BusinessName'] = $value;
7662
        $this->options['form_params']['BusinessName'] = $value;
7663
7664
        return $this;
7665
    }
7666
7667
    /**
7668
     * @param string $value
7669
     *
7670
     * @return $this
7671
     */
7672
    public function withDescription($value)
7673
    {
7674
        $this->data['Description'] = $value;
7675
        $this->options['form_params']['Description'] = $value;
7676
7677
        return $this;
7678
    }
7679
7680
    /**
7681
     * @param string $value
7682
     *
7683
     * @return $this
7684
     */
7685
    public function withProjectId($value)
7686
    {
7687
        $this->data['ProjectId'] = $value;
7688
        $this->options['form_params']['ProjectId'] = $value;
7689
7690
        return $this;
7691
    }
7692
7693
    /**
7694
     * @param string $value
7695
     *
7696
     * @return $this
7697
     */
7698
    public function withProjectIdentifier($value)
7699
    {
7700
        $this->data['ProjectIdentifier'] = $value;
7701
        $this->options['form_params']['ProjectIdentifier'] = $value;
7702
7703
        return $this;
7704
    }
7705
}
7706
7707
/**
7708
 * @method string getEnvType()
7709
 * @method $this withEnvType($value)
7710
 * @method string getDescription()
7711
 * @method $this withDescription($value)
7712
 * @method string getConnectionId()
7713
 * @method $this withConnectionId($value)
7714
 * @method string getContent()
7715
 * @method $this withContent($value)
7716
 * @method string getStatus()
7717
 * @method $this withStatus($value)
7718
 */
7719
class UpdateConnection extends Rpc
7720
{
7721
7722
    /** @var string */
7723
    public $method = 'PUT';
7724
}
7725
7726
/**
7727
 * @method string getScriptDetails()
7728
 * @method string getRequestMethod()
7729
 * @method string getApiPath()
7730
 * @method string getWizardDetails()
7731
 * @method string getVisibleRange()
7732
 * @method string getApiDescription()
7733
 * @method string getTimeout()
7734
 * @method string getRegistrationDetails()
7735
 * @method string getTenantId()
7736
 * @method string getProtocols()
7737
 * @method string getProjectId()
7738
 * @method string getApiId()
7739
 * @method string getResponseContentType()
7740
 */
7741
class UpdateDataServiceApi extends Rpc
7742
{
7743
7744
    /**
7745
     * @param string $value
7746
     *
7747
     * @return $this
7748
     */
7749
    public function withScriptDetails($value)
7750
    {
7751
        $this->data['ScriptDetails'] = $value;
7752
        $this->options['form_params']['ScriptDetails'] = $value;
7753
7754
        return $this;
7755
    }
7756
7757
    /**
7758
     * @param string $value
7759
     *
7760
     * @return $this
7761
     */
7762
    public function withRequestMethod($value)
7763
    {
7764
        $this->data['RequestMethod'] = $value;
7765
        $this->options['form_params']['RequestMethod'] = $value;
7766
7767
        return $this;
7768
    }
7769
7770
    /**
7771
     * @param string $value
7772
     *
7773
     * @return $this
7774
     */
7775
    public function withApiPath($value)
7776
    {
7777
        $this->data['ApiPath'] = $value;
7778
        $this->options['form_params']['ApiPath'] = $value;
7779
7780
        return $this;
7781
    }
7782
7783
    /**
7784
     * @param string $value
7785
     *
7786
     * @return $this
7787
     */
7788
    public function withWizardDetails($value)
7789
    {
7790
        $this->data['WizardDetails'] = $value;
7791
        $this->options['form_params']['WizardDetails'] = $value;
7792
7793
        return $this;
7794
    }
7795
7796
    /**
7797
     * @param string $value
7798
     *
7799
     * @return $this
7800
     */
7801
    public function withVisibleRange($value)
7802
    {
7803
        $this->data['VisibleRange'] = $value;
7804
        $this->options['form_params']['VisibleRange'] = $value;
7805
7806
        return $this;
7807
    }
7808
7809
    /**
7810
     * @param string $value
7811
     *
7812
     * @return $this
7813
     */
7814
    public function withApiDescription($value)
7815
    {
7816
        $this->data['ApiDescription'] = $value;
7817
        $this->options['form_params']['ApiDescription'] = $value;
7818
7819
        return $this;
7820
    }
7821
7822
    /**
7823
     * @param string $value
7824
     *
7825
     * @return $this
7826
     */
7827
    public function withTimeout($value)
7828
    {
7829
        $this->data['Timeout'] = $value;
7830
        $this->options['form_params']['Timeout'] = $value;
7831
7832
        return $this;
7833
    }
7834
7835
    /**
7836
     * @param string $value
7837
     *
7838
     * @return $this
7839
     */
7840
    public function withRegistrationDetails($value)
7841
    {
7842
        $this->data['RegistrationDetails'] = $value;
7843
        $this->options['form_params']['RegistrationDetails'] = $value;
7844
7845
        return $this;
7846
    }
7847
7848
    /**
7849
     * @param string $value
7850
     *
7851
     * @return $this
7852
     */
7853
    public function withTenantId($value)
7854
    {
7855
        $this->data['TenantId'] = $value;
7856
        $this->options['form_params']['TenantId'] = $value;
7857
7858
        return $this;
7859
    }
7860
7861
    /**
7862
     * @param string $value
7863
     *
7864
     * @return $this
7865
     */
7866
    public function withProtocols($value)
7867
    {
7868
        $this->data['Protocols'] = $value;
7869
        $this->options['form_params']['Protocols'] = $value;
7870
7871
        return $this;
7872
    }
7873
7874
    /**
7875
     * @param string $value
7876
     *
7877
     * @return $this
7878
     */
7879
    public function withProjectId($value)
7880
    {
7881
        $this->data['ProjectId'] = $value;
7882
        $this->options['form_params']['ProjectId'] = $value;
7883
7884
        return $this;
7885
    }
7886
7887
    /**
7888
     * @param string $value
7889
     *
7890
     * @return $this
7891
     */
7892
    public function withApiId($value)
7893
    {
7894
        $this->data['ApiId'] = $value;
7895
        $this->options['form_params']['ApiId'] = $value;
7896
7897
        return $this;
7898
    }
7899
7900
    /**
7901
     * @param string $value
7902
     *
7903
     * @return $this
7904
     */
7905
    public function withResponseContentType($value)
7906
    {
7907
        $this->data['ResponseContentType'] = $value;
7908
        $this->options['form_params']['ResponseContentType'] = $value;
7909
7910
        return $this;
7911
    }
7912
}
7913
7914
/**
7915
 * @method string getOutputList()
7916
 * @method string getDependentNodeIdList()
7917
 * @method string getContent()
7918
 * @method string getProjectIdentifier()
7919
 * @method string getProjectId()
7920
 * @method string getStartEffectDate()
7921
 * @method string getCycleType()
7922
 * @method string getFileId()
7923
 * @method string getAutoRerunIntervalMillis()
7924
 * @method string getOwner()
7925
 * @method string getInputList()
7926
 * @method string getRerunMode()
7927
 * @method string getConnectionName()
7928
 * @method string getParaValue()
7929
 * @method string getResourceGroupIdentifier()
7930
 * @method string getAutoRerunTimes()
7931
 * @method string getCronExpress()
7932
 * @method string getEndEffectDate()
7933
 * @method string getFileName()
7934
 * @method string getStop()
7935
 * @method string getDependentType()
7936
 * @method string getFileFolderPath()
7937
 * @method string getFileDescription()
7938
 */
7939
class UpdateFile extends Rpc
7940
{
7941
7942
    /**
7943
     * @param string $value
7944
     *
7945
     * @return $this
7946
     */
7947
    public function withOutputList($value)
7948
    {
7949
        $this->data['OutputList'] = $value;
7950
        $this->options['form_params']['OutputList'] = $value;
7951
7952
        return $this;
7953
    }
7954
7955
    /**
7956
     * @param string $value
7957
     *
7958
     * @return $this
7959
     */
7960
    public function withDependentNodeIdList($value)
7961
    {
7962
        $this->data['DependentNodeIdList'] = $value;
7963
        $this->options['form_params']['DependentNodeIdList'] = $value;
7964
7965
        return $this;
7966
    }
7967
7968
    /**
7969
     * @param string $value
7970
     *
7971
     * @return $this
7972
     */
7973
    public function withContent($value)
7974
    {
7975
        $this->data['Content'] = $value;
7976
        $this->options['form_params']['Content'] = $value;
7977
7978
        return $this;
7979
    }
7980
7981
    /**
7982
     * @param string $value
7983
     *
7984
     * @return $this
7985
     */
7986
    public function withProjectIdentifier($value)
7987
    {
7988
        $this->data['ProjectIdentifier'] = $value;
7989
        $this->options['form_params']['ProjectIdentifier'] = $value;
7990
7991
        return $this;
7992
    }
7993
7994
    /**
7995
     * @param string $value
7996
     *
7997
     * @return $this
7998
     */
7999
    public function withProjectId($value)
8000
    {
8001
        $this->data['ProjectId'] = $value;
8002
        $this->options['form_params']['ProjectId'] = $value;
8003
8004
        return $this;
8005
    }
8006
8007
    /**
8008
     * @param string $value
8009
     *
8010
     * @return $this
8011
     */
8012
    public function withStartEffectDate($value)
8013
    {
8014
        $this->data['StartEffectDate'] = $value;
8015
        $this->options['form_params']['StartEffectDate'] = $value;
8016
8017
        return $this;
8018
    }
8019
8020
    /**
8021
     * @param string $value
8022
     *
8023
     * @return $this
8024
     */
8025
    public function withCycleType($value)
8026
    {
8027
        $this->data['CycleType'] = $value;
8028
        $this->options['form_params']['CycleType'] = $value;
8029
8030
        return $this;
8031
    }
8032
8033
    /**
8034
     * @param string $value
8035
     *
8036
     * @return $this
8037
     */
8038
    public function withFileId($value)
8039
    {
8040
        $this->data['FileId'] = $value;
8041
        $this->options['form_params']['FileId'] = $value;
8042
8043
        return $this;
8044
    }
8045
8046
    /**
8047
     * @param string $value
8048
     *
8049
     * @return $this
8050
     */
8051
    public function withAutoRerunIntervalMillis($value)
8052
    {
8053
        $this->data['AutoRerunIntervalMillis'] = $value;
8054
        $this->options['form_params']['AutoRerunIntervalMillis'] = $value;
8055
8056
        return $this;
8057
    }
8058
8059
    /**
8060
     * @param string $value
8061
     *
8062
     * @return $this
8063
     */
8064
    public function withOwner($value)
8065
    {
8066
        $this->data['Owner'] = $value;
8067
        $this->options['form_params']['Owner'] = $value;
8068
8069
        return $this;
8070
    }
8071
8072
    /**
8073
     * @param string $value
8074
     *
8075
     * @return $this
8076
     */
8077
    public function withInputList($value)
8078
    {
8079
        $this->data['InputList'] = $value;
8080
        $this->options['form_params']['InputList'] = $value;
8081
8082
        return $this;
8083
    }
8084
8085
    /**
8086
     * @param string $value
8087
     *
8088
     * @return $this
8089
     */
8090
    public function withRerunMode($value)
8091
    {
8092
        $this->data['RerunMode'] = $value;
8093
        $this->options['form_params']['RerunMode'] = $value;
8094
8095
        return $this;
8096
    }
8097
8098
    /**
8099
     * @param string $value
8100
     *
8101
     * @return $this
8102
     */
8103
    public function withConnectionName($value)
8104
    {
8105
        $this->data['ConnectionName'] = $value;
8106
        $this->options['form_params']['ConnectionName'] = $value;
8107
8108
        return $this;
8109
    }
8110
8111
    /**
8112
     * @param string $value
8113
     *
8114
     * @return $this
8115
     */
8116
    public function withParaValue($value)
8117
    {
8118
        $this->data['ParaValue'] = $value;
8119
        $this->options['form_params']['ParaValue'] = $value;
8120
8121
        return $this;
8122
    }
8123
8124
    /**
8125
     * @param string $value
8126
     *
8127
     * @return $this
8128
     */
8129
    public function withResourceGroupIdentifier($value)
8130
    {
8131
        $this->data['ResourceGroupIdentifier'] = $value;
8132
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
8133
8134
        return $this;
8135
    }
8136
8137
    /**
8138
     * @param string $value
8139
     *
8140
     * @return $this
8141
     */
8142
    public function withAutoRerunTimes($value)
8143
    {
8144
        $this->data['AutoRerunTimes'] = $value;
8145
        $this->options['form_params']['AutoRerunTimes'] = $value;
8146
8147
        return $this;
8148
    }
8149
8150
    /**
8151
     * @param string $value
8152
     *
8153
     * @return $this
8154
     */
8155
    public function withCronExpress($value)
8156
    {
8157
        $this->data['CronExpress'] = $value;
8158
        $this->options['form_params']['CronExpress'] = $value;
8159
8160
        return $this;
8161
    }
8162
8163
    /**
8164
     * @param string $value
8165
     *
8166
     * @return $this
8167
     */
8168
    public function withEndEffectDate($value)
8169
    {
8170
        $this->data['EndEffectDate'] = $value;
8171
        $this->options['form_params']['EndEffectDate'] = $value;
8172
8173
        return $this;
8174
    }
8175
8176
    /**
8177
     * @param string $value
8178
     *
8179
     * @return $this
8180
     */
8181
    public function withFileName($value)
8182
    {
8183
        $this->data['FileName'] = $value;
8184
        $this->options['form_params']['FileName'] = $value;
8185
8186
        return $this;
8187
    }
8188
8189
    /**
8190
     * @param string $value
8191
     *
8192
     * @return $this
8193
     */
8194
    public function withStop($value)
8195
    {
8196
        $this->data['Stop'] = $value;
8197
        $this->options['form_params']['Stop'] = $value;
8198
8199
        return $this;
8200
    }
8201
8202
    /**
8203
     * @param string $value
8204
     *
8205
     * @return $this
8206
     */
8207
    public function withDependentType($value)
8208
    {
8209
        $this->data['DependentType'] = $value;
8210
        $this->options['form_params']['DependentType'] = $value;
8211
8212
        return $this;
8213
    }
8214
8215
    /**
8216
     * @param string $value
8217
     *
8218
     * @return $this
8219
     */
8220
    public function withFileFolderPath($value)
8221
    {
8222
        $this->data['FileFolderPath'] = $value;
8223
        $this->options['form_params']['FileFolderPath'] = $value;
8224
8225
        return $this;
8226
    }
8227
8228
    /**
8229
     * @param string $value
8230
     *
8231
     * @return $this
8232
     */
8233
    public function withFileDescription($value)
8234
    {
8235
        $this->data['FileDescription'] = $value;
8236
        $this->options['form_params']['FileDescription'] = $value;
8237
8238
        return $this;
8239
    }
8240
}
8241
8242
/**
8243
 * @method string getFolderName()
8244
 * @method string getProjectId()
8245
 * @method string getProjectIdentifier()
8246
 * @method string getFolderId()
8247
 */
8248
class UpdateFolder extends Rpc
8249
{
8250
8251
    /**
8252
     * @param string $value
8253
     *
8254
     * @return $this
8255
     */
8256
    public function withFolderName($value)
8257
    {
8258
        $this->data['FolderName'] = $value;
8259
        $this->options['form_params']['FolderName'] = $value;
8260
8261
        return $this;
8262
    }
8263
8264
    /**
8265
     * @param string $value
8266
     *
8267
     * @return $this
8268
     */
8269
    public function withProjectId($value)
8270
    {
8271
        $this->data['ProjectId'] = $value;
8272
        $this->options['form_params']['ProjectId'] = $value;
8273
8274
        return $this;
8275
    }
8276
8277
    /**
8278
     * @param string $value
8279
     *
8280
     * @return $this
8281
     */
8282
    public function withProjectIdentifier($value)
8283
    {
8284
        $this->data['ProjectIdentifier'] = $value;
8285
        $this->options['form_params']['ProjectIdentifier'] = $value;
8286
8287
        return $this;
8288
    }
8289
8290
    /**
8291
     * @param string $value
8292
     *
8293
     * @return $this
8294
     */
8295
    public function withFolderId($value)
8296
    {
8297
        $this->data['FolderId'] = $value;
8298
        $this->options['form_params']['FolderId'] = $value;
8299
8300
        return $this;
8301
    }
8302
}
8303
8304
/**
8305
 * @method string getName()
8306
 * @method string getComment()
8307
 * @method string getCategoryId()
8308
 */
8309
class UpdateMetaCategory extends Rpc
8310
{
8311
8312
    /**
8313
     * @param string $value
8314
     *
8315
     * @return $this
8316
     */
8317
    public function withName($value)
8318
    {
8319
        $this->data['Name'] = $value;
8320
        $this->options['form_params']['Name'] = $value;
8321
8322
        return $this;
8323
    }
8324
8325
    /**
8326
     * @param string $value
8327
     *
8328
     * @return $this
8329
     */
8330
    public function withComment($value)
8331
    {
8332
        $this->data['Comment'] = $value;
8333
        $this->options['form_params']['Comment'] = $value;
8334
8335
        return $this;
8336
    }
8337
8338
    /**
8339
     * @param string $value
8340
     *
8341
     * @return $this
8342
     */
8343
    public function withCategoryId($value)
8344
    {
8345
        $this->data['CategoryId'] = $value;
8346
        $this->options['form_params']['CategoryId'] = $value;
8347
8348
        return $this;
8349
    }
8350
}
8351
8352
/**
8353
 * @method string getVisibility()
8354
 * @method $this withVisibility($value)
8355
 * @method string getCaption()
8356
 * @method $this withCaption($value)
8357
 * @method string getNewOwnerId()
8358
 * @method $this withNewOwnerId($value)
8359
 * @method string getTableGuid()
8360
 * @method $this withTableGuid($value)
8361
 * @method string getAddedLabels()
8362
 * @method string getRemovedLabels()
8363
 * @method string getEnvType()
8364
 * @method $this withEnvType($value)
8365
 * @method string getTableName()
8366
 * @method $this withTableName($value)
8367
 * @method string getProjectId()
8368
 * @method $this withProjectId($value)
8369
 * @method string getCategoryId()
8370
 * @method $this withCategoryId($value)
8371
 */
8372
class UpdateMetaTable extends Rpc
8373
{
8374
8375
    /**
8376
     * @param string $value
8377
     *
8378
     * @return $this
8379
     */
8380
    public function withAddedLabels($value)
8381
    {
8382
        $this->data['AddedLabels'] = $value;
8383
        $this->options['form_params']['AddedLabels'] = $value;
8384
8385
        return $this;
8386
    }
8387
8388
    /**
8389
     * @param string $value
8390
     *
8391
     * @return $this
8392
     */
8393
    public function withRemovedLabels($value)
8394
    {
8395
        $this->data['RemovedLabels'] = $value;
8396
        $this->options['form_params']['RemovedLabels'] = $value;
8397
8398
        return $this;
8399
    }
8400
}
8401
8402
/**
8403
 * @method string getTableGuid()
8404
 * @method $this withTableGuid($value)
8405
 * @method string getContent()
8406
 */
8407
class UpdateMetaTableIntroWiki extends Rpc
8408
{
8409
8410
    /**
8411
     * @param string $value
8412
     *
8413
     * @return $this
8414
     */
8415
    public function withContent($value)
8416
    {
8417
        $this->data['Content'] = $value;
8418
        $this->options['form_params']['Content'] = $value;
8419
8420
        return $this;
8421
    }
8422
}
8423
8424
/**
8425
 * @method string getAlarmMode()
8426
 * @method string getProjectName()
8427
 * @method string getFollower()
8428
 * @method string getFollowerId()
8429
 */
8430
class UpdateQualityFollower extends Rpc
8431
{
8432
8433
    /**
8434
     * @param string $value
8435
     *
8436
     * @return $this
8437
     */
8438
    public function withAlarmMode($value)
8439
    {
8440
        $this->data['AlarmMode'] = $value;
8441
        $this->options['form_params']['AlarmMode'] = $value;
8442
8443
        return $this;
8444
    }
8445
8446
    /**
8447
     * @param string $value
8448
     *
8449
     * @return $this
8450
     */
8451
    public function withProjectName($value)
8452
    {
8453
        $this->data['ProjectName'] = $value;
8454
        $this->options['form_params']['ProjectName'] = $value;
8455
8456
        return $this;
8457
    }
8458
8459
    /**
8460
     * @param string $value
8461
     *
8462
     * @return $this
8463
     */
8464
    public function withFollower($value)
8465
    {
8466
        $this->data['Follower'] = $value;
8467
        $this->options['form_params']['Follower'] = $value;
8468
8469
        return $this;
8470
    }
8471
8472
    /**
8473
     * @param string $value
8474
     *
8475
     * @return $this
8476
     */
8477
    public function withFollowerId($value)
8478
    {
8479
        $this->data['FollowerId'] = $value;
8480
        $this->options['form_params']['FollowerId'] = $value;
8481
8482
        return $this;
8483
    }
8484
}
8485
8486
/**
8487
 * @method string getTrend()
8488
 * @method string getBlockType()
8489
 * @method string getPropertyType()
8490
 * @method string getEntityId()
8491
 * @method string getRuleName()
8492
 * @method string getChecker()
8493
 * @method string getOperator()
8494
 * @method string getProperty()
8495
 * @method string getId()
8496
 * @method string getWarningThreshold()
8497
 * @method string getMethodName()
8498
 * @method string getProjectName()
8499
 * @method string getRuleType()
8500
 * @method string getTemplateId()
8501
 * @method string getExpectValue()
8502
 * @method string getWhereCondition()
8503
 * @method string getCriticalThreshold()
8504
 * @method string getComment()
8505
 * @method string getPredictType()
8506
 */
8507
class UpdateQualityRule extends Rpc
8508
{
8509
8510
    /**
8511
     * @param string $value
8512
     *
8513
     * @return $this
8514
     */
8515
    public function withTrend($value)
8516
    {
8517
        $this->data['Trend'] = $value;
8518
        $this->options['form_params']['Trend'] = $value;
8519
8520
        return $this;
8521
    }
8522
8523
    /**
8524
     * @param string $value
8525
     *
8526
     * @return $this
8527
     */
8528
    public function withBlockType($value)
8529
    {
8530
        $this->data['BlockType'] = $value;
8531
        $this->options['form_params']['BlockType'] = $value;
8532
8533
        return $this;
8534
    }
8535
8536
    /**
8537
     * @param string $value
8538
     *
8539
     * @return $this
8540
     */
8541
    public function withPropertyType($value)
8542
    {
8543
        $this->data['PropertyType'] = $value;
8544
        $this->options['form_params']['PropertyType'] = $value;
8545
8546
        return $this;
8547
    }
8548
8549
    /**
8550
     * @param string $value
8551
     *
8552
     * @return $this
8553
     */
8554
    public function withEntityId($value)
8555
    {
8556
        $this->data['EntityId'] = $value;
8557
        $this->options['form_params']['EntityId'] = $value;
8558
8559
        return $this;
8560
    }
8561
8562
    /**
8563
     * @param string $value
8564
     *
8565
     * @return $this
8566
     */
8567
    public function withRuleName($value)
8568
    {
8569
        $this->data['RuleName'] = $value;
8570
        $this->options['form_params']['RuleName'] = $value;
8571
8572
        return $this;
8573
    }
8574
8575
    /**
8576
     * @param string $value
8577
     *
8578
     * @return $this
8579
     */
8580
    public function withChecker($value)
8581
    {
8582
        $this->data['Checker'] = $value;
8583
        $this->options['form_params']['Checker'] = $value;
8584
8585
        return $this;
8586
    }
8587
8588
    /**
8589
     * @param string $value
8590
     *
8591
     * @return $this
8592
     */
8593
    public function withOperator($value)
8594
    {
8595
        $this->data['Operator'] = $value;
8596
        $this->options['form_params']['Operator'] = $value;
8597
8598
        return $this;
8599
    }
8600
8601
    /**
8602
     * @param string $value
8603
     *
8604
     * @return $this
8605
     */
8606
    public function withProperty($value)
8607
    {
8608
        $this->data['Property'] = $value;
8609
        $this->options['form_params']['Property'] = $value;
8610
8611
        return $this;
8612
    }
8613
8614
    /**
8615
     * @param string $value
8616
     *
8617
     * @return $this
8618
     */
8619
    public function withId($value)
8620
    {
8621
        $this->data['Id'] = $value;
8622
        $this->options['form_params']['Id'] = $value;
8623
8624
        return $this;
8625
    }
8626
8627
    /**
8628
     * @param string $value
8629
     *
8630
     * @return $this
8631
     */
8632
    public function withWarningThreshold($value)
8633
    {
8634
        $this->data['WarningThreshold'] = $value;
8635
        $this->options['form_params']['WarningThreshold'] = $value;
8636
8637
        return $this;
8638
    }
8639
8640
    /**
8641
     * @param string $value
8642
     *
8643
     * @return $this
8644
     */
8645
    public function withMethodName($value)
8646
    {
8647
        $this->data['MethodName'] = $value;
8648
        $this->options['form_params']['MethodName'] = $value;
8649
8650
        return $this;
8651
    }
8652
8653
    /**
8654
     * @param string $value
8655
     *
8656
     * @return $this
8657
     */
8658
    public function withProjectName($value)
8659
    {
8660
        $this->data['ProjectName'] = $value;
8661
        $this->options['form_params']['ProjectName'] = $value;
8662
8663
        return $this;
8664
    }
8665
8666
    /**
8667
     * @param string $value
8668
     *
8669
     * @return $this
8670
     */
8671
    public function withRuleType($value)
8672
    {
8673
        $this->data['RuleType'] = $value;
8674
        $this->options['form_params']['RuleType'] = $value;
8675
8676
        return $this;
8677
    }
8678
8679
    /**
8680
     * @param string $value
8681
     *
8682
     * @return $this
8683
     */
8684
    public function withTemplateId($value)
8685
    {
8686
        $this->data['TemplateId'] = $value;
8687
        $this->options['form_params']['TemplateId'] = $value;
8688
8689
        return $this;
8690
    }
8691
8692
    /**
8693
     * @param string $value
8694
     *
8695
     * @return $this
8696
     */
8697
    public function withExpectValue($value)
8698
    {
8699
        $this->data['ExpectValue'] = $value;
8700
        $this->options['form_params']['ExpectValue'] = $value;
8701
8702
        return $this;
8703
    }
8704
8705
    /**
8706
     * @param string $value
8707
     *
8708
     * @return $this
8709
     */
8710
    public function withWhereCondition($value)
8711
    {
8712
        $this->data['WhereCondition'] = $value;
8713
        $this->options['form_params']['WhereCondition'] = $value;
8714
8715
        return $this;
8716
    }
8717
8718
    /**
8719
     * @param string $value
8720
     *
8721
     * @return $this
8722
     */
8723
    public function withCriticalThreshold($value)
8724
    {
8725
        $this->data['CriticalThreshold'] = $value;
8726
        $this->options['form_params']['CriticalThreshold'] = $value;
8727
8728
        return $this;
8729
    }
8730
8731
    /**
8732
     * @param string $value
8733
     *
8734
     * @return $this
8735
     */
8736
    public function withComment($value)
8737
    {
8738
        $this->data['Comment'] = $value;
8739
        $this->options['form_params']['Comment'] = $value;
8740
8741
        return $this;
8742
    }
8743
8744
    /**
8745
     * @param string $value
8746
     *
8747
     * @return $this
8748
     */
8749
    public function withPredictType($value)
8750
    {
8751
        $this->data['PredictType'] = $value;
8752
        $this->options['form_params']['PredictType'] = $value;
8753
8754
        return $this;
8755
    }
8756
}
8757
8758
/**
8759
 * @method string getDndEnd()
8760
 * @method string getAlertUnit()
8761
 * @method string getRemindUnit()
8762
 * @method string getUseFlag()
8763
 * @method string getAlertInterval()
8764
 * @method string getAlertMethods()
8765
 * @method string getRobotUrls()
8766
 * @method string getMaxAlertTimes()
8767
 * @method string getBizProcessIds()
8768
 * @method string getRemindType()
8769
 * @method string getAlertTargets()
8770
 * @method string getBaselineIds()
8771
 * @method string getRemindId()
8772
 * @method string getDetail()
8773
 * @method string getRemindName()
8774
 * @method string getProjectId()
8775
 * @method string getNodeIds()
8776
 */
8777
class UpdateRemind extends Rpc
8778
{
8779
8780
    /**
8781
     * @param string $value
8782
     *
8783
     * @return $this
8784
     */
8785
    public function withDndEnd($value)
8786
    {
8787
        $this->data['DndEnd'] = $value;
8788
        $this->options['form_params']['DndEnd'] = $value;
8789
8790
        return $this;
8791
    }
8792
8793
    /**
8794
     * @param string $value
8795
     *
8796
     * @return $this
8797
     */
8798
    public function withAlertUnit($value)
8799
    {
8800
        $this->data['AlertUnit'] = $value;
8801
        $this->options['form_params']['AlertUnit'] = $value;
8802
8803
        return $this;
8804
    }
8805
8806
    /**
8807
     * @param string $value
8808
     *
8809
     * @return $this
8810
     */
8811
    public function withRemindUnit($value)
8812
    {
8813
        $this->data['RemindUnit'] = $value;
8814
        $this->options['form_params']['RemindUnit'] = $value;
8815
8816
        return $this;
8817
    }
8818
8819
    /**
8820
     * @param string $value
8821
     *
8822
     * @return $this
8823
     */
8824
    public function withUseFlag($value)
8825
    {
8826
        $this->data['UseFlag'] = $value;
8827
        $this->options['form_params']['UseFlag'] = $value;
8828
8829
        return $this;
8830
    }
8831
8832
    /**
8833
     * @param string $value
8834
     *
8835
     * @return $this
8836
     */
8837
    public function withAlertInterval($value)
8838
    {
8839
        $this->data['AlertInterval'] = $value;
8840
        $this->options['form_params']['AlertInterval'] = $value;
8841
8842
        return $this;
8843
    }
8844
8845
    /**
8846
     * @param string $value
8847
     *
8848
     * @return $this
8849
     */
8850
    public function withAlertMethods($value)
8851
    {
8852
        $this->data['AlertMethods'] = $value;
8853
        $this->options['form_params']['AlertMethods'] = $value;
8854
8855
        return $this;
8856
    }
8857
8858
    /**
8859
     * @param string $value
8860
     *
8861
     * @return $this
8862
     */
8863
    public function withRobotUrls($value)
8864
    {
8865
        $this->data['RobotUrls'] = $value;
8866
        $this->options['form_params']['RobotUrls'] = $value;
8867
8868
        return $this;
8869
    }
8870
8871
    /**
8872
     * @param string $value
8873
     *
8874
     * @return $this
8875
     */
8876
    public function withMaxAlertTimes($value)
8877
    {
8878
        $this->data['MaxAlertTimes'] = $value;
8879
        $this->options['form_params']['MaxAlertTimes'] = $value;
8880
8881
        return $this;
8882
    }
8883
8884
    /**
8885
     * @param string $value
8886
     *
8887
     * @return $this
8888
     */
8889
    public function withBizProcessIds($value)
8890
    {
8891
        $this->data['BizProcessIds'] = $value;
8892
        $this->options['form_params']['BizProcessIds'] = $value;
8893
8894
        return $this;
8895
    }
8896
8897
    /**
8898
     * @param string $value
8899
     *
8900
     * @return $this
8901
     */
8902
    public function withRemindType($value)
8903
    {
8904
        $this->data['RemindType'] = $value;
8905
        $this->options['form_params']['RemindType'] = $value;
8906
8907
        return $this;
8908
    }
8909
8910
    /**
8911
     * @param string $value
8912
     *
8913
     * @return $this
8914
     */
8915
    public function withAlertTargets($value)
8916
    {
8917
        $this->data['AlertTargets'] = $value;
8918
        $this->options['form_params']['AlertTargets'] = $value;
8919
8920
        return $this;
8921
    }
8922
8923
    /**
8924
     * @param string $value
8925
     *
8926
     * @return $this
8927
     */
8928
    public function withBaselineIds($value)
8929
    {
8930
        $this->data['BaselineIds'] = $value;
8931
        $this->options['form_params']['BaselineIds'] = $value;
8932
8933
        return $this;
8934
    }
8935
8936
    /**
8937
     * @param string $value
8938
     *
8939
     * @return $this
8940
     */
8941
    public function withRemindId($value)
8942
    {
8943
        $this->data['RemindId'] = $value;
8944
        $this->options['form_params']['RemindId'] = $value;
8945
8946
        return $this;
8947
    }
8948
8949
    /**
8950
     * @param string $value
8951
     *
8952
     * @return $this
8953
     */
8954
    public function withDetail($value)
8955
    {
8956
        $this->data['Detail'] = $value;
8957
        $this->options['form_params']['Detail'] = $value;
8958
8959
        return $this;
8960
    }
8961
8962
    /**
8963
     * @param string $value
8964
     *
8965
     * @return $this
8966
     */
8967
    public function withRemindName($value)
8968
    {
8969
        $this->data['RemindName'] = $value;
8970
        $this->options['form_params']['RemindName'] = $value;
8971
8972
        return $this;
8973
    }
8974
8975
    /**
8976
     * @param string $value
8977
     *
8978
     * @return $this
8979
     */
8980
    public function withProjectId($value)
8981
    {
8982
        $this->data['ProjectId'] = $value;
8983
        $this->options['form_params']['ProjectId'] = $value;
8984
8985
        return $this;
8986
    }
8987
8988
    /**
8989
     * @param string $value
8990
     *
8991
     * @return $this
8992
     */
8993
    public function withNodeIds($value)
8994
    {
8995
        $this->data['NodeIds'] = $value;
8996
        $this->options['form_params']['NodeIds'] = $value;
8997
8998
        return $this;
8999
    }
9000
}
9001
9002
/**
9003
 * @method string getVisibility()
9004
 * @method $this withVisibility($value)
9005
 * @method string getPhysicsLevelId()
9006
 * @method $this withPhysicsLevelId($value)
9007
 * @method array getColumns()
9008
 * @method string getOwnerId()
9009
 * @method $this withOwnerId($value)
9010
 * @method string getLifeCycle()
9011
 * @method $this withLifeCycle($value)
9012
 * @method array getThemes()
9013
 * @method string getLogicalLevelId()
9014
 * @method $this withLogicalLevelId($value)
9015
 * @method string getEndpoint()
9016
 * @method string getIsView()
9017
 * @method $this withIsView($value)
9018
 * @method string getExternalTableType()
9019
 * @method $this withExternalTableType($value)
9020
 * @method string getEnvType()
9021
 * @method string getHasPart()
9022
 * @method $this withHasPart($value)
9023
 * @method string getLocation()
9024
 * @method $this withLocation($value)
9025
 * @method string getTableName()
9026
 * @method $this withTableName($value)
9027
 * @method string getAppGuid()
9028
 * @method $this withAppGuid($value)
9029
 * @method string getProjectId()
9030
 * @method $this withProjectId($value)
9031
 * @method string getCategoryId()
9032
 * @method $this withCategoryId($value)
9033
 * @method string getCreateIfNotExists()
9034
 * @method $this withCreateIfNotExists($value)
9035
 */
9036
class UpdateTable extends Rpc
9037
{
9038
9039
    /**
9040
     * @param array $columns
9041
     *
9042
     * @return $this
9043
     */
9044
	public function withColumns(array $columns)
9045
	{
9046
	    $this->data['Columns'] = $columns;
9047
		foreach ($columns as $depth1 => $depth1Value) {
9048
			if(isset($depth1Value['SeqNumber'])){
9049
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.SeqNumber'] = $depth1Value['SeqNumber'];
9050
			}
9051
			if(isset($depth1Value['IsPartitionCol'])){
9052
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsPartitionCol'] = $depth1Value['IsPartitionCol'];
9053
			}
9054
			if(isset($depth1Value['ColumnNameCn'])){
9055
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnNameCn'] = $depth1Value['ColumnNameCn'];
9056
			}
9057
			if(isset($depth1Value['Length'])){
9058
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Length'] = $depth1Value['Length'];
9059
			}
9060
			if(isset($depth1Value['IsNullable'])){
9061
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsNullable'] = $depth1Value['IsNullable'];
9062
			}
9063
			if(isset($depth1Value['Comment'])){
9064
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Comment'] = $depth1Value['Comment'];
9065
			}
9066
			if(isset($depth1Value['IsPrimaryKey'])){
9067
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsPrimaryKey'] = $depth1Value['IsPrimaryKey'];
9068
			}
9069
			if(isset($depth1Value['ColumnName'])){
9070
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnName'] = $depth1Value['ColumnName'];
9071
			}
9072
			if(isset($depth1Value['ColumnType'])){
9073
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnType'] = $depth1Value['ColumnType'];
9074
			}
9075
		}
9076
9077
		return $this;
9078
    }
9079
9080
    /**
9081
     * @param array $themes
9082
     *
9083
     * @return $this
9084
     */
9085
	public function withThemes(array $themes)
9086
	{
9087
	    $this->data['Themes'] = $themes;
9088
		foreach ($themes as $depth1 => $depth1Value) {
9089
			if(isset($depth1Value['ThemeLevel'])){
9090
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeLevel'] = $depth1Value['ThemeLevel'];
9091
			}
9092
			if(isset($depth1Value['ThemeId'])){
9093
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeId'] = $depth1Value['ThemeId'];
9094
			}
9095
		}
9096
9097
		return $this;
9098
    }
9099
9100
    /**
9101
     * @param string $value
9102
     *
9103
     * @return $this
9104
     */
9105
    public function withEndpoint($value)
9106
    {
9107
        $this->data['Endpoint'] = $value;
9108
        $this->options['form_params']['Endpoint'] = $value;
9109
9110
        return $this;
9111
    }
9112
9113
    /**
9114
     * @param string $value
9115
     *
9116
     * @return $this
9117
     */
9118
    public function withEnvType($value)
9119
    {
9120
        $this->data['EnvType'] = $value;
9121
        $this->options['form_params']['EnvType'] = $value;
9122
9123
        return $this;
9124
    }
9125
}
9126
9127
/**
9128
 * @method string getLevelId()
9129
 * @method $this withLevelId($value)
9130
 * @method string getLevelType()
9131
 * @method $this withLevelType($value)
9132
 * @method string getName()
9133
 * @method $this withName($value)
9134
 * @method string getDescription()
9135
 * @method $this withDescription($value)
9136
 * @method string getProjectId()
9137
 * @method $this withProjectId($value)
9138
 */
9139
class UpdateTableLevel extends Rpc
9140
{
9141
}
9142
9143
/**
9144
 * @method string getSecondLevelThemeId()
9145
 * @method $this withSecondLevelThemeId($value)
9146
 * @method string getTableGuid()
9147
 * @method $this withTableGuid($value)
9148
 * @method string getLevelId()
9149
 * @method $this withLevelId($value)
9150
 * @method string getLevelType()
9151
 * @method $this withLevelType($value)
9152
 * @method string getFirstLevelThemeId()
9153
 * @method $this withFirstLevelThemeId($value)
9154
 */
9155
class UpdateTableModelInfo extends Rpc
9156
{
9157
}
9158
9159
/**
9160
 * @method string getName()
9161
 * @method $this withName($value)
9162
 * @method string getThemeId()
9163
 * @method $this withThemeId($value)
9164
 * @method string getProjectId()
9165
 * @method $this withProjectId($value)
9166
 */
9167
class UpdateTableTheme extends Rpc
9168
{
9169
}
9170
9171
/**
9172
 * @method string getReturnValue()
9173
 * @method string getResources()
9174
 * @method string getFunctionType()
9175
 * @method string getCmdDescription()
9176
 * @method string getUdfDescription()
9177
 * @method string getParameterDescription()
9178
 * @method string getProjectIdentifier()
9179
 * @method string getExample()
9180
 * @method string getClassName()
9181
 * @method string getFileFolderPath()
9182
 * @method string getProjectId()
9183
 * @method string getFileId()
9184
 */
9185
class UpdateUdfFile extends Rpc
9186
{
9187
9188
    /**
9189
     * @param string $value
9190
     *
9191
     * @return $this
9192
     */
9193
    public function withReturnValue($value)
9194
    {
9195
        $this->data['ReturnValue'] = $value;
9196
        $this->options['form_params']['ReturnValue'] = $value;
9197
9198
        return $this;
9199
    }
9200
9201
    /**
9202
     * @param string $value
9203
     *
9204
     * @return $this
9205
     */
9206
    public function withResources($value)
9207
    {
9208
        $this->data['Resources'] = $value;
9209
        $this->options['form_params']['Resources'] = $value;
9210
9211
        return $this;
9212
    }
9213
9214
    /**
9215
     * @param string $value
9216
     *
9217
     * @return $this
9218
     */
9219
    public function withFunctionType($value)
9220
    {
9221
        $this->data['FunctionType'] = $value;
9222
        $this->options['form_params']['FunctionType'] = $value;
9223
9224
        return $this;
9225
    }
9226
9227
    /**
9228
     * @param string $value
9229
     *
9230
     * @return $this
9231
     */
9232
    public function withCmdDescription($value)
9233
    {
9234
        $this->data['CmdDescription'] = $value;
9235
        $this->options['form_params']['CmdDescription'] = $value;
9236
9237
        return $this;
9238
    }
9239
9240
    /**
9241
     * @param string $value
9242
     *
9243
     * @return $this
9244
     */
9245
    public function withUdfDescription($value)
9246
    {
9247
        $this->data['UdfDescription'] = $value;
9248
        $this->options['form_params']['UdfDescription'] = $value;
9249
9250
        return $this;
9251
    }
9252
9253
    /**
9254
     * @param string $value
9255
     *
9256
     * @return $this
9257
     */
9258
    public function withParameterDescription($value)
9259
    {
9260
        $this->data['ParameterDescription'] = $value;
9261
        $this->options['form_params']['ParameterDescription'] = $value;
9262
9263
        return $this;
9264
    }
9265
9266
    /**
9267
     * @param string $value
9268
     *
9269
     * @return $this
9270
     */
9271
    public function withProjectIdentifier($value)
9272
    {
9273
        $this->data['ProjectIdentifier'] = $value;
9274
        $this->options['form_params']['ProjectIdentifier'] = $value;
9275
9276
        return $this;
9277
    }
9278
9279
    /**
9280
     * @param string $value
9281
     *
9282
     * @return $this
9283
     */
9284
    public function withExample($value)
9285
    {
9286
        $this->data['Example'] = $value;
9287
        $this->options['form_params']['Example'] = $value;
9288
9289
        return $this;
9290
    }
9291
9292
    /**
9293
     * @param string $value
9294
     *
9295
     * @return $this
9296
     */
9297
    public function withClassName($value)
9298
    {
9299
        $this->data['ClassName'] = $value;
9300
        $this->options['form_params']['ClassName'] = $value;
9301
9302
        return $this;
9303
    }
9304
9305
    /**
9306
     * @param string $value
9307
     *
9308
     * @return $this
9309
     */
9310
    public function withFileFolderPath($value)
9311
    {
9312
        $this->data['FileFolderPath'] = $value;
9313
        $this->options['form_params']['FileFolderPath'] = $value;
9314
9315
        return $this;
9316
    }
9317
9318
    /**
9319
     * @param string $value
9320
     *
9321
     * @return $this
9322
     */
9323
    public function withProjectId($value)
9324
    {
9325
        $this->data['ProjectId'] = $value;
9326
        $this->options['form_params']['ProjectId'] = $value;
9327
9328
        return $this;
9329
    }
9330
9331
    /**
9332
     * @param string $value
9333
     *
9334
     * @return $this
9335
     */
9336
    public function withFileId($value)
9337
    {
9338
        $this->data['FileId'] = $value;
9339
        $this->options['form_params']['FileId'] = $value;
9340
9341
        return $this;
9342
    }
9343
}
9344