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 ( a8497c...be8b37 )
by
unknown
06:18
created

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