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 ( 343a73...e85e4e )
by
unknown
06:28
created

GetMigrationProcess   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 27
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 2
eloc 7
dl 0
loc 27
c 0
b 0
f 0
rs 10

2 Methods

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