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 ( 4a4f96...e7ae2f )
by
unknown
06:23
created

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