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 ( 67e57c...eaecc2 )
by
unknown
06:53
created

QueryPublicModelEngine   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 40
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 3
eloc 10
dl 0
loc 40
rs 10
c 0
b 0
f 0

3 Methods

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