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 ( 117abe...b39d89 )
by
unknown
36:07 queued 18:03
created

UpdateNodeRunMode::withNodeId()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

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