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 ( e17944...ee897c )
by
unknown
08:06
created

ListShiftSchedules::withPageNumber()   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 GetExtension getExtension(array $options = [])
86
 * @method GetFile getFile(array $options = [])
87
 * @method GetFileTypeStatistic getFileTypeStatistic(array $options = [])
88
 * @method GetFileVersion getFileVersion(array $options = [])
89
 * @method GetFolder getFolder(array $options = [])
90
 * @method GetIDEEventDetail getIDEEventDetail(array $options = [])
91
 * @method GetInstance getInstance(array $options = [])
92
 * @method GetInstanceConsumeTimeRank getInstanceConsumeTimeRank(array $options = [])
93
 * @method GetInstanceCountTrend getInstanceCountTrend(array $options = [])
94
 * @method GetInstanceErrorRank getInstanceErrorRank(array $options = [])
95
 * @method GetInstanceLog getInstanceLog(array $options = [])
96
 * @method GetInstanceStatusCount getInstanceStatusCount(array $options = [])
97
 * @method GetInstanceStatusStatistic getInstanceStatusStatistic(array $options = [])
98
 * @method GetManualDagInstances getManualDagInstances(array $options = [])
99
 * @method GetMetaCategory getMetaCategory(array $options = [])
100
 * @method GetMetaColumnLineage getMetaColumnLineage(array $options = [])
101
 * @method GetMetaDBInfo getMetaDBInfo(array $options = [])
102
 * @method GetMetaDBTableList getMetaDBTableList(array $options = [])
103
 * @method GetMetaTableBasicInfo getMetaTableBasicInfo(array $options = [])
104
 * @method GetMetaTableChangeLog getMetaTableChangeLog(array $options = [])
105
 * @method GetMetaTableColumn getMetaTableColumn(array $options = [])
106
 * @method GetMetaTableFullInfo getMetaTableFullInfo(array $options = [])
107
 * @method GetMetaTableIntroWiki getMetaTableIntroWiki(array $options = [])
108
 * @method GetMetaTableLineage getMetaTableLineage(array $options = [])
109
 * @method GetMetaTableListByCategory getMetaTableListByCategory(array $options = [])
110
 * @method GetMetaTableOutput getMetaTableOutput(array $options = [])
111
 * @method GetMetaTablePartition getMetaTablePartition(array $options = [])
112
 * @method GetMetaTableThemeLevel getMetaTableThemeLevel(array $options = [])
113
 * @method GetMigrationProcess getMigrationProcess(array $options = [])
114
 * @method GetMigrationSummary getMigrationSummary(array $options = [])
115
 * @method GetNode getNode(array $options = [])
116
 * @method GetNodeChildren getNodeChildren(array $options = [])
117
 * @method GetNodeCode getNodeCode(array $options = [])
118
 * @method GetNodeOnBaseline getNodeOnBaseline(array $options = [])
119
 * @method GetNodeParents getNodeParents(array $options = [])
120
 * @method GetNodeTypeListInfo getNodeTypeListInfo(array $options = [])
121
 * @method GetOpRiskData getOpRiskData(array $options = [])
122
 * @method GetOpSensitiveData getOpSensitiveData(array $options = [])
123
 * @method GetOptionValueForProject getOptionValueForProject(array $options = [])
124
 * @method GetPermissionApplyOrderDetail getPermissionApplyOrderDetail(array $options = [])
125
 * @method GetProject getProject(array $options = [])
126
 * @method GetProjectDetail getProjectDetail(array $options = [])
127
 * @method GetQualityEntity getQualityEntity(array $options = [])
128
 * @method GetQualityFollower getQualityFollower(array $options = [])
129
 * @method GetQualityRule getQualityRule(array $options = [])
130
 * @method GetRemind getRemind(array $options = [])
131
 * @method GetSensitiveData getSensitiveData(array $options = [])
132
 * @method GetSuccessInstanceTrend getSuccessInstanceTrend(array $options = [])
133
 * @method GetTopic getTopic(array $options = [])
134
 * @method GetTopicInfluence getTopicInfluence(array $options = [])
135
 * @method ImportDataSources importDataSources(array $options = [])
136
 * @method ListAlertMessages listAlertMessages(array $options = [])
137
 * @method ListBaselineConfigs listBaselineConfigs(array $options = [])
138
 * @method ListBaselineStatuses listBaselineStatuses(array $options = [])
139
 * @method ListBusiness listBusiness(array $options = [])
140
 * @method ListCalcEngines listCalcEngines(array $options = [])
141
 * @method ListConnections listConnections(array $options = [])
142
 * @method ListCurrentTasksForResourceGroup listCurrentTasksForResourceGroup(array $options = [])
143
 * @method ListCurrentUsageForResourceGroup listCurrentUsageForResourceGroup(array $options = [])
144
 * @method ListDags listDags(array $options = [])
145
 * @method ListDataServiceApiAuthorities listDataServiceApiAuthorities(array $options = [])
146
 * @method ListDataServiceApis listDataServiceApis(array $options = [])
147
 * @method ListDataServiceApiTest listDataServiceApiTest(array $options = [])
148
 * @method ListDataServiceApplications listDataServiceApplications(array $options = [])
149
 * @method ListDataServiceAuthorizedApis listDataServiceAuthorizedApis(array $options = [])
150
 * @method ListDataServiceFolders listDataServiceFolders(array $options = [])
151
 * @method ListDataServiceGroups listDataServiceGroups(array $options = [])
152
 * @method ListDataServicePublishedApis listDataServicePublishedApis(array $options = [])
153
 * @method ListDataSources listDataSources(array $options = [])
154
 * @method ListDeployments listDeployments(array $options = [])
155
 * @method ListDIProjectConfig listDIProjectConfig(array $options = [])
156
 * @method ListExtensions listExtensions(array $options = [])
157
 * @method ListFiles listFiles(array $options = [])
158
 * @method ListFileType listFileType(array $options = [])
159
 * @method ListFileVersions listFileVersions(array $options = [])
160
 * @method ListFolders listFolders(array $options = [])
161
 * @method ListHistoryTasksForResourceGroup listHistoryTasksForResourceGroup(array $options = [])
162
 * @method ListInstanceAmount listInstanceAmount(array $options = [])
163
 * @method ListInstances listInstances(array $options = [])
164
 * @method ListManualDagInstances listManualDagInstances(array $options = [])
165
 * @method ListMetaDB listMetaDB(array $options = [])
166
 * @method ListMigrations listMigrations(array $options = [])
167
 * @method ListNodeInputOrOutput listNodeInputOrOutput(array $options = [])
168
 * @method ListNodeIO listNodeIO(array $options = [])
169
 * @method ListNodes listNodes(array $options = [])
170
 * @method ListNodesByBaseline listNodesByBaseline(array $options = [])
171
 * @method ListNodesByOutput listNodesByOutput(array $options = [])
172
 * @method ListPermissionApplyOrders listPermissionApplyOrders(array $options = [])
173
 * @method ListProgramTypeCount listProgramTypeCount(array $options = [])
174
 * @method ListProjectIds listProjectIds(array $options = [])
175
 * @method ListProjectMembers listProjectMembers(array $options = [])
176
 * @method ListProjectRoles listProjectRoles(array $options = [])
177
 * @method ListProjects listProjects(array $options = [])
178
 * @method ListQualityResultsByEntity listQualityResultsByEntity(array $options = [])
179
 * @method ListQualityResultsByRule listQualityResultsByRule(array $options = [])
180
 * @method ListQualityRules listQualityRules(array $options = [])
181
 * @method ListRefDISyncTasks listRefDISyncTasks(array $options = [])
182
 * @method ListReminds listReminds(array $options = [])
183
 * @method ListResourceGroups listResourceGroups(array $options = [])
184
 * @method ListShiftPersonnels listShiftPersonnels(array $options = [])
185
 * @method ListShiftSchedules listShiftSchedules(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 getEnvType()
1240
 * @method $this withEnvType($value)
1241
 * @method string getProjectId()
1242
 * @method $this withProjectId($value)
1243
 * @method string getName()
1244
 * @method $this withName($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 getSchema()
2908
 * @method $this withSchema($value)
2909
 * @method string getClientToken()
2910
 * @method $this withClientToken($value)
2911
 * @method array getColumns()
2912
 * @method string getLifeCycle()
2913
 * @method $this withLifeCycle($value)
2914
 * @method array getThemes()
2915
 * @method string getLogicalLevelId()
2916
 * @method $this withLogicalLevelId($value)
2917
 * @method string getEndpoint()
2918
 * @method string getEnvType()
2919
 * @method string getHasPart()
2920
 * @method $this withHasPart($value)
2921
 * @method string getTableName()
2922
 * @method $this withTableName($value)
2923
 * @method string getAppGuid()
2924
 * @method $this withAppGuid($value)
2925
 * @method string getProjectId()
2926
 * @method $this withProjectId($value)
2927
 * @method string getCategoryId()
2928
 * @method $this withCategoryId($value)
2929
 * @method string getVisibility()
2930
 * @method $this withVisibility($value)
2931
 * @method string getPhysicsLevelId()
2932
 * @method $this withPhysicsLevelId($value)
2933
 * @method string getOwnerId()
2934
 * @method $this withOwnerId($value)
2935
 * @method string getIsView()
2936
 * @method $this withIsView($value)
2937
 * @method string getExternalTableType()
2938
 * @method $this withExternalTableType($value)
2939
 * @method string getLocation()
2940
 * @method $this withLocation($value)
2941
 * @method string getComment()
2942
 * @method $this withComment($value)
2943
 */
2944
class CreateTable extends Rpc
2945
{
2946
2947
    /**
2948
     * @param array $columns
2949
     *
2950
     * @return $this
2951
     */
2952
	public function withColumns(array $columns)
2953
	{
2954
	    $this->data['Columns'] = $columns;
2955
		foreach ($columns as $depth1 => $depth1Value) {
2956
			if(isset($depth1Value['SeqNumber'])){
2957
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.SeqNumber'] = $depth1Value['SeqNumber'];
2958
			}
2959
			if(isset($depth1Value['IsPartitionCol'])){
2960
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsPartitionCol'] = $depth1Value['IsPartitionCol'];
2961
			}
2962
			if(isset($depth1Value['ColumnNameCn'])){
2963
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnNameCn'] = $depth1Value['ColumnNameCn'];
2964
			}
2965
			if(isset($depth1Value['Length'])){
2966
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Length'] = $depth1Value['Length'];
2967
			}
2968
			if(isset($depth1Value['Comment'])){
2969
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Comment'] = $depth1Value['Comment'];
2970
			}
2971
			if(isset($depth1Value['ColumnName'])){
2972
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnName'] = $depth1Value['ColumnName'];
2973
			}
2974
			if(isset($depth1Value['ColumnType'])){
2975
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnType'] = $depth1Value['ColumnType'];
2976
			}
2977
		}
2978
2979
		return $this;
2980
    }
2981
2982
    /**
2983
     * @param array $themes
2984
     *
2985
     * @return $this
2986
     */
2987
	public function withThemes(array $themes)
2988
	{
2989
	    $this->data['Themes'] = $themes;
2990
		foreach ($themes as $depth1 => $depth1Value) {
2991
			if(isset($depth1Value['ThemeLevel'])){
2992
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeLevel'] = $depth1Value['ThemeLevel'];
2993
			}
2994
			if(isset($depth1Value['ThemeId'])){
2995
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeId'] = $depth1Value['ThemeId'];
2996
			}
2997
		}
2998
2999
		return $this;
3000
    }
3001
3002
    /**
3003
     * @param string $value
3004
     *
3005
     * @return $this
3006
     */
3007
    public function withEndpoint($value)
3008
    {
3009
        $this->data['Endpoint'] = $value;
3010
        $this->options['form_params']['Endpoint'] = $value;
3011
3012
        return $this;
3013
    }
3014
3015
    /**
3016
     * @param string $value
3017
     *
3018
     * @return $this
3019
     */
3020
    public function withEnvType($value)
3021
    {
3022
        $this->data['EnvType'] = $value;
3023
        $this->options['form_params']['EnvType'] = $value;
3024
3025
        return $this;
3026
    }
3027
}
3028
3029
/**
3030
 * @method string getLevelType()
3031
 * @method $this withLevelType($value)
3032
 * @method string getName()
3033
 * @method $this withName($value)
3034
 * @method string getDescription()
3035
 * @method $this withDescription($value)
3036
 * @method string getProjectId()
3037
 * @method $this withProjectId($value)
3038
 */
3039
class CreateTableLevel extends Rpc
3040
{
3041
}
3042
3043
/**
3044
 * @method string getLevel()
3045
 * @method $this withLevel($value)
3046
 * @method string getName()
3047
 * @method $this withName($value)
3048
 * @method string getProjectId()
3049
 * @method $this withProjectId($value)
3050
 * @method string getParentId()
3051
 * @method $this withParentId($value)
3052
 */
3053
class CreateTableTheme extends Rpc
3054
{
3055
}
3056
3057
/**
3058
 * @method string getReturnValue()
3059
 * @method string getResources()
3060
 * @method string getFunctionType()
3061
 * @method string getCmdDescription()
3062
 * @method string getUdfDescription()
3063
 * @method string getParameterDescription()
3064
 * @method string getProjectIdentifier()
3065
 * @method string getExample()
3066
 * @method string getFileName()
3067
 * @method string getClassName()
3068
 * @method string getFileFolderPath()
3069
 * @method string getProjectId()
3070
 */
3071
class CreateUdfFile extends Rpc
3072
{
3073
3074
    /**
3075
     * @param string $value
3076
     *
3077
     * @return $this
3078
     */
3079
    public function withReturnValue($value)
3080
    {
3081
        $this->data['ReturnValue'] = $value;
3082
        $this->options['form_params']['ReturnValue'] = $value;
3083
3084
        return $this;
3085
    }
3086
3087
    /**
3088
     * @param string $value
3089
     *
3090
     * @return $this
3091
     */
3092
    public function withResources($value)
3093
    {
3094
        $this->data['Resources'] = $value;
3095
        $this->options['form_params']['Resources'] = $value;
3096
3097
        return $this;
3098
    }
3099
3100
    /**
3101
     * @param string $value
3102
     *
3103
     * @return $this
3104
     */
3105
    public function withFunctionType($value)
3106
    {
3107
        $this->data['FunctionType'] = $value;
3108
        $this->options['form_params']['FunctionType'] = $value;
3109
3110
        return $this;
3111
    }
3112
3113
    /**
3114
     * @param string $value
3115
     *
3116
     * @return $this
3117
     */
3118
    public function withCmdDescription($value)
3119
    {
3120
        $this->data['CmdDescription'] = $value;
3121
        $this->options['form_params']['CmdDescription'] = $value;
3122
3123
        return $this;
3124
    }
3125
3126
    /**
3127
     * @param string $value
3128
     *
3129
     * @return $this
3130
     */
3131
    public function withUdfDescription($value)
3132
    {
3133
        $this->data['UdfDescription'] = $value;
3134
        $this->options['form_params']['UdfDescription'] = $value;
3135
3136
        return $this;
3137
    }
3138
3139
    /**
3140
     * @param string $value
3141
     *
3142
     * @return $this
3143
     */
3144
    public function withParameterDescription($value)
3145
    {
3146
        $this->data['ParameterDescription'] = $value;
3147
        $this->options['form_params']['ParameterDescription'] = $value;
3148
3149
        return $this;
3150
    }
3151
3152
    /**
3153
     * @param string $value
3154
     *
3155
     * @return $this
3156
     */
3157
    public function withProjectIdentifier($value)
3158
    {
3159
        $this->data['ProjectIdentifier'] = $value;
3160
        $this->options['form_params']['ProjectIdentifier'] = $value;
3161
3162
        return $this;
3163
    }
3164
3165
    /**
3166
     * @param string $value
3167
     *
3168
     * @return $this
3169
     */
3170
    public function withExample($value)
3171
    {
3172
        $this->data['Example'] = $value;
3173
        $this->options['form_params']['Example'] = $value;
3174
3175
        return $this;
3176
    }
3177
3178
    /**
3179
     * @param string $value
3180
     *
3181
     * @return $this
3182
     */
3183
    public function withFileName($value)
3184
    {
3185
        $this->data['FileName'] = $value;
3186
        $this->options['form_params']['FileName'] = $value;
3187
3188
        return $this;
3189
    }
3190
3191
    /**
3192
     * @param string $value
3193
     *
3194
     * @return $this
3195
     */
3196
    public function withClassName($value)
3197
    {
3198
        $this->data['ClassName'] = $value;
3199
        $this->options['form_params']['ClassName'] = $value;
3200
3201
        return $this;
3202
    }
3203
3204
    /**
3205
     * @param string $value
3206
     *
3207
     * @return $this
3208
     */
3209
    public function withFileFolderPath($value)
3210
    {
3211
        $this->data['FileFolderPath'] = $value;
3212
        $this->options['form_params']['FileFolderPath'] = $value;
3213
3214
        return $this;
3215
    }
3216
3217
    /**
3218
     * @param string $value
3219
     *
3220
     * @return $this
3221
     */
3222
    public function withProjectId($value)
3223
    {
3224
        $this->data['ProjectId'] = $value;
3225
        $this->options['form_params']['ProjectId'] = $value;
3226
3227
        return $this;
3228
    }
3229
}
3230
3231
/**
3232
 * @method string getBusinessId()
3233
 * @method string getProjectId()
3234
 * @method string getProjectIdentifier()
3235
 */
3236
class DeleteBusiness extends Rpc
3237
{
3238
3239
    /**
3240
     * @param string $value
3241
     *
3242
     * @return $this
3243
     */
3244
    public function withBusinessId($value)
3245
    {
3246
        $this->data['BusinessId'] = $value;
3247
        $this->options['form_params']['BusinessId'] = $value;
3248
3249
        return $this;
3250
    }
3251
3252
    /**
3253
     * @param string $value
3254
     *
3255
     * @return $this
3256
     */
3257
    public function withProjectId($value)
3258
    {
3259
        $this->data['ProjectId'] = $value;
3260
        $this->options['form_params']['ProjectId'] = $value;
3261
3262
        return $this;
3263
    }
3264
3265
    /**
3266
     * @param string $value
3267
     *
3268
     * @return $this
3269
     */
3270
    public function withProjectIdentifier($value)
3271
    {
3272
        $this->data['ProjectIdentifier'] = $value;
3273
        $this->options['form_params']['ProjectIdentifier'] = $value;
3274
3275
        return $this;
3276
    }
3277
}
3278
3279
/**
3280
 * @method string getConnectionId()
3281
 * @method $this withConnectionId($value)
3282
 */
3283
class DeleteConnection extends Rpc
3284
{
3285
}
3286
3287
/**
3288
 * @method string getTenantId()
3289
 * @method string getProjectId()
3290
 * @method string getApiId()
3291
 */
3292
class DeleteDataServiceApi extends Rpc
3293
{
3294
3295
    /**
3296
     * @param string $value
3297
     *
3298
     * @return $this
3299
     */
3300
    public function withTenantId($value)
3301
    {
3302
        $this->data['TenantId'] = $value;
3303
        $this->options['form_params']['TenantId'] = $value;
3304
3305
        return $this;
3306
    }
3307
3308
    /**
3309
     * @param string $value
3310
     *
3311
     * @return $this
3312
     */
3313
    public function withProjectId($value)
3314
    {
3315
        $this->data['ProjectId'] = $value;
3316
        $this->options['form_params']['ProjectId'] = $value;
3317
3318
        return $this;
3319
    }
3320
3321
    /**
3322
     * @param string $value
3323
     *
3324
     * @return $this
3325
     */
3326
    public function withApiId($value)
3327
    {
3328
        $this->data['ApiId'] = $value;
3329
        $this->options['form_params']['ApiId'] = $value;
3330
3331
        return $this;
3332
    }
3333
}
3334
3335
/**
3336
 * @method string getAuthorizedProjectId()
3337
 * @method string getTenantId()
3338
 * @method string getProjectId()
3339
 * @method string getApiId()
3340
 */
3341
class DeleteDataServiceApiAuthority extends Rpc
3342
{
3343
3344
    /**
3345
     * @param string $value
3346
     *
3347
     * @return $this
3348
     */
3349
    public function withAuthorizedProjectId($value)
3350
    {
3351
        $this->data['AuthorizedProjectId'] = $value;
3352
        $this->options['form_params']['AuthorizedProjectId'] = $value;
3353
3354
        return $this;
3355
    }
3356
3357
    /**
3358
     * @param string $value
3359
     *
3360
     * @return $this
3361
     */
3362
    public function withTenantId($value)
3363
    {
3364
        $this->data['TenantId'] = $value;
3365
        $this->options['form_params']['TenantId'] = $value;
3366
3367
        return $this;
3368
    }
3369
3370
    /**
3371
     * @param string $value
3372
     *
3373
     * @return $this
3374
     */
3375
    public function withProjectId($value)
3376
    {
3377
        $this->data['ProjectId'] = $value;
3378
        $this->options['form_params']['ProjectId'] = $value;
3379
3380
        return $this;
3381
    }
3382
3383
    /**
3384
     * @param string $value
3385
     *
3386
     * @return $this
3387
     */
3388
    public function withApiId($value)
3389
    {
3390
        $this->data['ApiId'] = $value;
3391
        $this->options['form_params']['ApiId'] = $value;
3392
3393
        return $this;
3394
    }
3395
}
3396
3397
/**
3398
 * @method string getDataSourceId()
3399
 * @method $this withDataSourceId($value)
3400
 */
3401
class DeleteDataSource extends Rpc
3402
{
3403
}
3404
3405
/**
3406
 * @method string getTaskType()
3407
 * @method $this withTaskType($value)
3408
 * @method string getProjectId()
3409
 * @method $this withProjectId($value)
3410
 * @method string getFileId()
3411
 * @method $this withFileId($value)
3412
 */
3413
class DeleteDISyncTask extends Rpc
3414
{
3415
}
3416
3417
/**
3418
 * @method string getProjectId()
3419
 * @method string getProjectIdentifier()
3420
 * @method string getFileId()
3421
 */
3422
class DeleteFile extends Rpc
3423
{
3424
3425
    /**
3426
     * @param string $value
3427
     *
3428
     * @return $this
3429
     */
3430
    public function withProjectId($value)
3431
    {
3432
        $this->data['ProjectId'] = $value;
3433
        $this->options['form_params']['ProjectId'] = $value;
3434
3435
        return $this;
3436
    }
3437
3438
    /**
3439
     * @param string $value
3440
     *
3441
     * @return $this
3442
     */
3443
    public function withProjectIdentifier($value)
3444
    {
3445
        $this->data['ProjectIdentifier'] = $value;
3446
        $this->options['form_params']['ProjectIdentifier'] = $value;
3447
3448
        return $this;
3449
    }
3450
3451
    /**
3452
     * @param string $value
3453
     *
3454
     * @return $this
3455
     */
3456
    public function withFileId($value)
3457
    {
3458
        $this->data['FileId'] = $value;
3459
        $this->options['form_params']['FileId'] = $value;
3460
3461
        return $this;
3462
    }
3463
}
3464
3465
/**
3466
 * @method string getProjectId()
3467
 * @method string getProjectIdentifier()
3468
 * @method string getFolderId()
3469
 */
3470
class DeleteFolder extends Rpc
3471
{
3472
3473
    /**
3474
     * @param string $value
3475
     *
3476
     * @return $this
3477
     */
3478
    public function withProjectId($value)
3479
    {
3480
        $this->data['ProjectId'] = $value;
3481
        $this->options['form_params']['ProjectId'] = $value;
3482
3483
        return $this;
3484
    }
3485
3486
    /**
3487
     * @param string $value
3488
     *
3489
     * @return $this
3490
     */
3491
    public function withProjectIdentifier($value)
3492
    {
3493
        $this->data['ProjectIdentifier'] = $value;
3494
        $this->options['form_params']['ProjectIdentifier'] = $value;
3495
3496
        return $this;
3497
    }
3498
3499
    /**
3500
     * @param string $value
3501
     *
3502
     * @return $this
3503
     */
3504
    public function withFolderId($value)
3505
    {
3506
        $this->data['FolderId'] = $value;
3507
        $this->options['form_params']['FolderId'] = $value;
3508
3509
        return $this;
3510
    }
3511
}
3512
3513
/**
3514
 * @method string getTableGuid()
3515
 * @method $this withTableGuid($value)
3516
 * @method string getCategoryId()
3517
 * @method $this withCategoryId($value)
3518
 */
3519
class DeleteFromMetaCategory extends Rpc
3520
{
3521
}
3522
3523
/**
3524
 * @method string getCategoryId()
3525
 * @method $this withCategoryId($value)
3526
 */
3527
class DeleteMetaCategory extends Rpc
3528
{
3529
3530
    /** @var string */
3531
    public $method = 'GET';
3532
}
3533
3534
/**
3535
 * @method string getProjectId()
3536
 * @method $this withProjectId($value)
3537
 * @method string getUserId()
3538
 * @method $this withUserId($value)
3539
 */
3540
class DeleteProjectMember extends Rpc
3541
{
3542
}
3543
3544
/**
3545
 * @method string getProjectName()
3546
 * @method string getEnvType()
3547
 * @method string getEntityId()
3548
 */
3549
class DeleteQualityEntity extends Rpc
3550
{
3551
3552
    /**
3553
     * @param string $value
3554
     *
3555
     * @return $this
3556
     */
3557
    public function withProjectName($value)
3558
    {
3559
        $this->data['ProjectName'] = $value;
3560
        $this->options['form_params']['ProjectName'] = $value;
3561
3562
        return $this;
3563
    }
3564
3565
    /**
3566
     * @param string $value
3567
     *
3568
     * @return $this
3569
     */
3570
    public function withEnvType($value)
3571
    {
3572
        $this->data['EnvType'] = $value;
3573
        $this->options['form_params']['EnvType'] = $value;
3574
3575
        return $this;
3576
    }
3577
3578
    /**
3579
     * @param string $value
3580
     *
3581
     * @return $this
3582
     */
3583
    public function withEntityId($value)
3584
    {
3585
        $this->data['EntityId'] = $value;
3586
        $this->options['form_params']['EntityId'] = $value;
3587
3588
        return $this;
3589
    }
3590
}
3591
3592
/**
3593
 * @method string getProjectName()
3594
 * @method string getFollowerId()
3595
 */
3596
class DeleteQualityFollower extends Rpc
3597
{
3598
3599
    /**
3600
     * @param string $value
3601
     *
3602
     * @return $this
3603
     */
3604
    public function withProjectName($value)
3605
    {
3606
        $this->data['ProjectName'] = $value;
3607
        $this->options['form_params']['ProjectName'] = $value;
3608
3609
        return $this;
3610
    }
3611
3612
    /**
3613
     * @param string $value
3614
     *
3615
     * @return $this
3616
     */
3617
    public function withFollowerId($value)
3618
    {
3619
        $this->data['FollowerId'] = $value;
3620
        $this->options['form_params']['FollowerId'] = $value;
3621
3622
        return $this;
3623
    }
3624
}
3625
3626
/**
3627
 * @method string getProjectName()
3628
 * @method string getTargetNodeProjectId()
3629
 * @method string getMatchExpression()
3630
 * @method string getEnvType()
3631
 * @method string getTargetNodeProjectName()
3632
 * @method string getTableName()
3633
 * @method string getNodeId()
3634
 * @method string getProjectId()
3635
 */
3636
class DeleteQualityRelativeNode extends Rpc
3637
{
3638
3639
    /**
3640
     * @param string $value
3641
     *
3642
     * @return $this
3643
     */
3644
    public function withProjectName($value)
3645
    {
3646
        $this->data['ProjectName'] = $value;
3647
        $this->options['form_params']['ProjectName'] = $value;
3648
3649
        return $this;
3650
    }
3651
3652
    /**
3653
     * @param string $value
3654
     *
3655
     * @return $this
3656
     */
3657
    public function withTargetNodeProjectId($value)
3658
    {
3659
        $this->data['TargetNodeProjectId'] = $value;
3660
        $this->options['form_params']['TargetNodeProjectId'] = $value;
3661
3662
        return $this;
3663
    }
3664
3665
    /**
3666
     * @param string $value
3667
     *
3668
     * @return $this
3669
     */
3670
    public function withMatchExpression($value)
3671
    {
3672
        $this->data['MatchExpression'] = $value;
3673
        $this->options['form_params']['MatchExpression'] = $value;
3674
3675
        return $this;
3676
    }
3677
3678
    /**
3679
     * @param string $value
3680
     *
3681
     * @return $this
3682
     */
3683
    public function withEnvType($value)
3684
    {
3685
        $this->data['EnvType'] = $value;
3686
        $this->options['form_params']['EnvType'] = $value;
3687
3688
        return $this;
3689
    }
3690
3691
    /**
3692
     * @param string $value
3693
     *
3694
     * @return $this
3695
     */
3696
    public function withTargetNodeProjectName($value)
3697
    {
3698
        $this->data['TargetNodeProjectName'] = $value;
3699
        $this->options['form_params']['TargetNodeProjectName'] = $value;
3700
3701
        return $this;
3702
    }
3703
3704
    /**
3705
     * @param string $value
3706
     *
3707
     * @return $this
3708
     */
3709
    public function withTableName($value)
3710
    {
3711
        $this->data['TableName'] = $value;
3712
        $this->options['form_params']['TableName'] = $value;
3713
3714
        return $this;
3715
    }
3716
3717
    /**
3718
     * @param string $value
3719
     *
3720
     * @return $this
3721
     */
3722
    public function withNodeId($value)
3723
    {
3724
        $this->data['NodeId'] = $value;
3725
        $this->options['form_params']['NodeId'] = $value;
3726
3727
        return $this;
3728
    }
3729
3730
    /**
3731
     * @param string $value
3732
     *
3733
     * @return $this
3734
     */
3735
    public function withProjectId($value)
3736
    {
3737
        $this->data['ProjectId'] = $value;
3738
        $this->options['form_params']['ProjectId'] = $value;
3739
3740
        return $this;
3741
    }
3742
}
3743
3744
/**
3745
 * @method string getProjectName()
3746
 * @method string getRuleId()
3747
 */
3748
class DeleteQualityRule extends Rpc
3749
{
3750
3751
    /**
3752
     * @param string $value
3753
     *
3754
     * @return $this
3755
     */
3756
    public function withProjectName($value)
3757
    {
3758
        $this->data['ProjectName'] = $value;
3759
        $this->options['form_params']['ProjectName'] = $value;
3760
3761
        return $this;
3762
    }
3763
3764
    /**
3765
     * @param string $value
3766
     *
3767
     * @return $this
3768
     */
3769
    public function withRuleId($value)
3770
    {
3771
        $this->data['RuleId'] = $value;
3772
        $this->options['form_params']['RuleId'] = $value;
3773
3774
        return $this;
3775
    }
3776
}
3777
3778
/**
3779
 * @method string getRemindId()
3780
 */
3781
class DeleteRemind extends Rpc
3782
{
3783
3784
    /**
3785
     * @param string $value
3786
     *
3787
     * @return $this
3788
     */
3789
    public function withRemindId($value)
3790
    {
3791
        $this->data['RemindId'] = $value;
3792
        $this->options['form_params']['RemindId'] = $value;
3793
3794
        return $this;
3795
    }
3796
}
3797
3798
/**
3799
 * @method string getSchema()
3800
 * @method $this withSchema($value)
3801
 * @method string getEnvType()
3802
 * @method $this withEnvType($value)
3803
 * @method string getTableName()
3804
 * @method $this withTableName($value)
3805
 * @method string getAppGuid()
3806
 * @method $this withAppGuid($value)
3807
 * @method string getProjectId()
3808
 * @method $this withProjectId($value)
3809
 */
3810
class DeleteTable extends Rpc
3811
{
3812
}
3813
3814
/**
3815
 * @method string getLevelId()
3816
 * @method $this withLevelId($value)
3817
 * @method string getProjectId()
3818
 * @method $this withProjectId($value)
3819
 */
3820
class DeleteTableLevel extends Rpc
3821
{
3822
}
3823
3824
/**
3825
 * @method string getThemeId()
3826
 * @method $this withThemeId($value)
3827
 * @method string getProjectId()
3828
 * @method $this withProjectId($value)
3829
 */
3830
class DeleteTableTheme extends Rpc
3831
{
3832
}
3833
3834
/**
3835
 * @method string getTaskType()
3836
 * @method $this withTaskType($value)
3837
 * @method string getProjectId()
3838
 * @method $this withProjectId($value)
3839
 * @method string getFileId()
3840
 * @method $this withFileId($value)
3841
 */
3842
class DeployDISyncTask extends Rpc
3843
{
3844
}
3845
3846
/**
3847
 * @method string getComment()
3848
 * @method string getProjectId()
3849
 * @method string getNodeId()
3850
 * @method string getProjectIdentifier()
3851
 * @method string getFileId()
3852
 */
3853
class DeployFile extends Rpc
3854
{
3855
3856
    /**
3857
     * @param string $value
3858
     *
3859
     * @return $this
3860
     */
3861
    public function withComment($value)
3862
    {
3863
        $this->data['Comment'] = $value;
3864
        $this->options['form_params']['Comment'] = $value;
3865
3866
        return $this;
3867
    }
3868
3869
    /**
3870
     * @param string $value
3871
     *
3872
     * @return $this
3873
     */
3874
    public function withProjectId($value)
3875
    {
3876
        $this->data['ProjectId'] = $value;
3877
        $this->options['form_params']['ProjectId'] = $value;
3878
3879
        return $this;
3880
    }
3881
3882
    /**
3883
     * @param string $value
3884
     *
3885
     * @return $this
3886
     */
3887
    public function withNodeId($value)
3888
    {
3889
        $this->data['NodeId'] = $value;
3890
        $this->options['form_params']['NodeId'] = $value;
3891
3892
        return $this;
3893
    }
3894
3895
    /**
3896
     * @param string $value
3897
     *
3898
     * @return $this
3899
     */
3900
    public function withProjectIdentifier($value)
3901
    {
3902
        $this->data['ProjectIdentifier'] = $value;
3903
        $this->options['form_params']['ProjectIdentifier'] = $value;
3904
3905
        return $this;
3906
    }
3907
3908
    /**
3909
     * @param string $value
3910
     *
3911
     * @return $this
3912
     */
3913
    public function withFileId($value)
3914
    {
3915
        $this->data['FileId'] = $value;
3916
        $this->options['form_params']['FileId'] = $value;
3917
3918
        return $this;
3919
    }
3920
}
3921
3922
/**
3923
 * @method string getSceneCode()
3924
 * @method string getData()
3925
 */
3926
class DesensitizeData extends Rpc
3927
{
3928
3929
    /** @var string */
3930
    public $method = 'GET';
3931
3932
    /**
3933
     * @param string $value
3934
     *
3935
     * @return $this
3936
     */
3937
    public function withSceneCode($value)
3938
    {
3939
        $this->data['SceneCode'] = $value;
3940
        $this->options['form_params']['SceneCode'] = $value;
3941
3942
        return $this;
3943
    }
3944
3945
    /**
3946
     * @param string $value
3947
     *
3948
     * @return $this
3949
     */
3950
    public function withData($value)
3951
    {
3952
        $this->data['Data'] = $value;
3953
        $this->options['form_params']['Data'] = $value;
3954
3955
        return $this;
3956
    }
3957
}
3958
3959
/**
3960
 * @method string getTableGuid()
3961
 * @method string getBusinessId()
3962
 * @method string getProjectId()
3963
 * @method string getProjectIdentifier()
3964
 * @method string getFolderId()
3965
 */
3966
class EstablishRelationTableToBusiness extends Rpc
3967
{
3968
3969
    /**
3970
     * @param string $value
3971
     *
3972
     * @return $this
3973
     */
3974
    public function withTableGuid($value)
3975
    {
3976
        $this->data['TableGuid'] = $value;
3977
        $this->options['form_params']['TableGuid'] = $value;
3978
3979
        return $this;
3980
    }
3981
3982
    /**
3983
     * @param string $value
3984
     *
3985
     * @return $this
3986
     */
3987
    public function withBusinessId($value)
3988
    {
3989
        $this->data['BusinessId'] = $value;
3990
        $this->options['form_params']['BusinessId'] = $value;
3991
3992
        return $this;
3993
    }
3994
3995
    /**
3996
     * @param string $value
3997
     *
3998
     * @return $this
3999
     */
4000
    public function withProjectId($value)
4001
    {
4002
        $this->data['ProjectId'] = $value;
4003
        $this->options['form_params']['ProjectId'] = $value;
4004
4005
        return $this;
4006
    }
4007
4008
    /**
4009
     * @param string $value
4010
     *
4011
     * @return $this
4012
     */
4013
    public function withProjectIdentifier($value)
4014
    {
4015
        $this->data['ProjectIdentifier'] = $value;
4016
        $this->options['form_params']['ProjectIdentifier'] = $value;
4017
4018
        return $this;
4019
    }
4020
4021
    /**
4022
     * @param string $value
4023
     *
4024
     * @return $this
4025
     */
4026
    public function withFolderId($value)
4027
    {
4028
        $this->data['FolderId'] = $value;
4029
        $this->options['form_params']['FolderId'] = $value;
4030
4031
        return $this;
4032
    }
4033
}
4034
4035
/**
4036
 * @method string getDataSourceType()
4037
 * @method $this withDataSourceType($value)
4038
 * @method string getPageNumber()
4039
 * @method $this withPageNumber($value)
4040
 * @method string getSubType()
4041
 * @method $this withSubType($value)
4042
 * @method string getName()
4043
 * @method $this withName($value)
4044
 * @method string getEnvType()
4045
 * @method $this withEnvType($value)
4046
 * @method string getPageSize()
4047
 * @method $this withPageSize($value)
4048
 * @method string getProjectId()
4049
 * @method $this withProjectId($value)
4050
 */
4051
class ExportDataSources extends Rpc
4052
{
4053
4054
    /** @var string */
4055
    public $method = 'GET';
4056
}
4057
4058
/**
4059
 * @method string getTaskType()
4060
 * @method $this withTaskType($value)
4061
 * @method string getClientToken()
4062
 * @method $this withClientToken($value)
4063
 * @method string getTaskParam()
4064
 * @method $this withTaskParam($value)
4065
 * @method string getProjectId()
4066
 * @method $this withProjectId($value)
4067
 */
4068
class GenerateDISyncTaskConfigForCreating extends Rpc
4069
{
4070
}
4071
4072
/**
4073
 * @method string getTaskType()
4074
 * @method $this withTaskType($value)
4075
 * @method string getClientToken()
4076
 * @method $this withClientToken($value)
4077
 * @method string getTaskParam()
4078
 * @method $this withTaskParam($value)
4079
 * @method string getProjectId()
4080
 * @method $this withProjectId($value)
4081
 * @method string getTaskId()
4082
 * @method $this withTaskId($value)
4083
 */
4084
class GenerateDISyncTaskConfigForUpdating extends Rpc
4085
{
4086
}
4087
4088
/**
4089
 * @method string getBaselineId()
4090
 */
4091
class GetBaselineConfig extends Rpc
4092
{
4093
4094
    /**
4095
     * @param string $value
4096
     *
4097
     * @return $this
4098
     */
4099
    public function withBaselineId($value)
4100
    {
4101
        $this->data['BaselineId'] = $value;
4102
        $this->options['form_params']['BaselineId'] = $value;
4103
4104
        return $this;
4105
    }
4106
}
4107
4108
/**
4109
 * @method string getBizdate()
4110
 * @method string getInGroupId()
4111
 * @method string getBaselineId()
4112
 */
4113
class GetBaselineKeyPath extends Rpc
4114
{
4115
4116
    /**
4117
     * @param string $value
4118
     *
4119
     * @return $this
4120
     */
4121
    public function withBizdate($value)
4122
    {
4123
        $this->data['Bizdate'] = $value;
4124
        $this->options['form_params']['Bizdate'] = $value;
4125
4126
        return $this;
4127
    }
4128
4129
    /**
4130
     * @param string $value
4131
     *
4132
     * @return $this
4133
     */
4134
    public function withInGroupId($value)
4135
    {
4136
        $this->data['InGroupId'] = $value;
4137
        $this->options['form_params']['InGroupId'] = $value;
4138
4139
        return $this;
4140
    }
4141
4142
    /**
4143
     * @param string $value
4144
     *
4145
     * @return $this
4146
     */
4147
    public function withBaselineId($value)
4148
    {
4149
        $this->data['BaselineId'] = $value;
4150
        $this->options['form_params']['BaselineId'] = $value;
4151
4152
        return $this;
4153
    }
4154
}
4155
4156
/**
4157
 * @method string getBizdate()
4158
 * @method string getInGroupId()
4159
 * @method string getBaselineId()
4160
 */
4161
class GetBaselineStatus extends Rpc
4162
{
4163
4164
    /**
4165
     * @param string $value
4166
     *
4167
     * @return $this
4168
     */
4169
    public function withBizdate($value)
4170
    {
4171
        $this->data['Bizdate'] = $value;
4172
        $this->options['form_params']['Bizdate'] = $value;
4173
4174
        return $this;
4175
    }
4176
4177
    /**
4178
     * @param string $value
4179
     *
4180
     * @return $this
4181
     */
4182
    public function withInGroupId($value)
4183
    {
4184
        $this->data['InGroupId'] = $value;
4185
        $this->options['form_params']['InGroupId'] = $value;
4186
4187
        return $this;
4188
    }
4189
4190
    /**
4191
     * @param string $value
4192
     *
4193
     * @return $this
4194
     */
4195
    public function withBaselineId($value)
4196
    {
4197
        $this->data['BaselineId'] = $value;
4198
        $this->options['form_params']['BaselineId'] = $value;
4199
4200
        return $this;
4201
    }
4202
}
4203
4204
/**
4205
 * @method string getBusinessId()
4206
 * @method string getProjectId()
4207
 * @method string getProjectIdentifier()
4208
 */
4209
class GetBusiness extends Rpc
4210
{
4211
4212
    /**
4213
     * @param string $value
4214
     *
4215
     * @return $this
4216
     */
4217
    public function withBusinessId($value)
4218
    {
4219
        $this->data['BusinessId'] = $value;
4220
        $this->options['form_params']['BusinessId'] = $value;
4221
4222
        return $this;
4223
    }
4224
4225
    /**
4226
     * @param string $value
4227
     *
4228
     * @return $this
4229
     */
4230
    public function withProjectId($value)
4231
    {
4232
        $this->data['ProjectId'] = $value;
4233
        $this->options['form_params']['ProjectId'] = $value;
4234
4235
        return $this;
4236
    }
4237
4238
    /**
4239
     * @param string $value
4240
     *
4241
     * @return $this
4242
     */
4243
    public function withProjectIdentifier($value)
4244
    {
4245
        $this->data['ProjectIdentifier'] = $value;
4246
        $this->options['form_params']['ProjectIdentifier'] = $value;
4247
4248
        return $this;
4249
    }
4250
}
4251
4252
/**
4253
 * @method string getProjectEnv()
4254
 * @method string getDagId()
4255
 */
4256
class GetDag extends Rpc
4257
{
4258
4259
    /**
4260
     * @param string $value
4261
     *
4262
     * @return $this
4263
     */
4264
    public function withProjectEnv($value)
4265
    {
4266
        $this->data['ProjectEnv'] = $value;
4267
        $this->options['form_params']['ProjectEnv'] = $value;
4268
4269
        return $this;
4270
    }
4271
4272
    /**
4273
     * @param string $value
4274
     *
4275
     * @return $this
4276
     */
4277
    public function withDagId($value)
4278
    {
4279
        $this->data['DagId'] = $value;
4280
        $this->options['form_params']['DagId'] = $value;
4281
4282
        return $this;
4283
    }
4284
}
4285
4286
/**
4287
 * @method string getTenantId()
4288
 * @method string getProjectId()
4289
 * @method string getApiId()
4290
 */
4291
class GetDataServiceApi extends Rpc
4292
{
4293
4294
    /**
4295
     * @param string $value
4296
     *
4297
     * @return $this
4298
     */
4299
    public function withTenantId($value)
4300
    {
4301
        $this->data['TenantId'] = $value;
4302
        $this->options['form_params']['TenantId'] = $value;
4303
4304
        return $this;
4305
    }
4306
4307
    /**
4308
     * @param string $value
4309
     *
4310
     * @return $this
4311
     */
4312
    public function withProjectId($value)
4313
    {
4314
        $this->data['ProjectId'] = $value;
4315
        $this->options['form_params']['ProjectId'] = $value;
4316
4317
        return $this;
4318
    }
4319
4320
    /**
4321
     * @param string $value
4322
     *
4323
     * @return $this
4324
     */
4325
    public function withApiId($value)
4326
    {
4327
        $this->data['ApiId'] = $value;
4328
        $this->options['form_params']['ApiId'] = $value;
4329
4330
        return $this;
4331
    }
4332
}
4333
4334
/**
4335
 * @method string getTestId()
4336
 * @method $this withTestId($value)
4337
 */
4338
class GetDataServiceApiTest extends Rpc
4339
{
4340
4341
    /** @var string */
4342
    public $method = 'GET';
4343
}
4344
4345
/**
4346
 * @method string getTenantId()
4347
 * @method string getApplicationId()
4348
 * @method string getProjectId()
4349
 */
4350
class GetDataServiceApplication extends Rpc
4351
{
4352
4353
    /**
4354
     * @param string $value
4355
     *
4356
     * @return $this
4357
     */
4358
    public function withTenantId($value)
4359
    {
4360
        $this->data['TenantId'] = $value;
4361
        $this->options['form_params']['TenantId'] = $value;
4362
4363
        return $this;
4364
    }
4365
4366
    /**
4367
     * @param string $value
4368
     *
4369
     * @return $this
4370
     */
4371
    public function withApplicationId($value)
4372
    {
4373
        $this->data['ApplicationId'] = $value;
4374
        $this->options['form_params']['ApplicationId'] = $value;
4375
4376
        return $this;
4377
    }
4378
4379
    /**
4380
     * @param string $value
4381
     *
4382
     * @return $this
4383
     */
4384
    public function withProjectId($value)
4385
    {
4386
        $this->data['ProjectId'] = $value;
4387
        $this->options['form_params']['ProjectId'] = $value;
4388
4389
        return $this;
4390
    }
4391
}
4392
4393
/**
4394
 * @method string getTenantId()
4395
 * @method string getProjectId()
4396
 * @method string getFolderId()
4397
 */
4398
class GetDataServiceFolder extends Rpc
4399
{
4400
4401
    /**
4402
     * @param string $value
4403
     *
4404
     * @return $this
4405
     */
4406
    public function withTenantId($value)
4407
    {
4408
        $this->data['TenantId'] = $value;
4409
        $this->options['form_params']['TenantId'] = $value;
4410
4411
        return $this;
4412
    }
4413
4414
    /**
4415
     * @param string $value
4416
     *
4417
     * @return $this
4418
     */
4419
    public function withProjectId($value)
4420
    {
4421
        $this->data['ProjectId'] = $value;
4422
        $this->options['form_params']['ProjectId'] = $value;
4423
4424
        return $this;
4425
    }
4426
4427
    /**
4428
     * @param string $value
4429
     *
4430
     * @return $this
4431
     */
4432
    public function withFolderId($value)
4433
    {
4434
        $this->data['FolderId'] = $value;
4435
        $this->options['form_params']['FolderId'] = $value;
4436
4437
        return $this;
4438
    }
4439
}
4440
4441
/**
4442
 * @method string getGroupId()
4443
 * @method string getTenantId()
4444
 * @method string getProjectId()
4445
 */
4446
class GetDataServiceGroup extends Rpc
4447
{
4448
4449
    /**
4450
     * @param string $value
4451
     *
4452
     * @return $this
4453
     */
4454
    public function withGroupId($value)
4455
    {
4456
        $this->data['GroupId'] = $value;
4457
        $this->options['form_params']['GroupId'] = $value;
4458
4459
        return $this;
4460
    }
4461
4462
    /**
4463
     * @param string $value
4464
     *
4465
     * @return $this
4466
     */
4467
    public function withTenantId($value)
4468
    {
4469
        $this->data['TenantId'] = $value;
4470
        $this->options['form_params']['TenantId'] = $value;
4471
4472
        return $this;
4473
    }
4474
4475
    /**
4476
     * @param string $value
4477
     *
4478
     * @return $this
4479
     */
4480
    public function withProjectId($value)
4481
    {
4482
        $this->data['ProjectId'] = $value;
4483
        $this->options['form_params']['ProjectId'] = $value;
4484
4485
        return $this;
4486
    }
4487
}
4488
4489
/**
4490
 * @method string getTenantId()
4491
 * @method string getProjectId()
4492
 * @method string getApiId()
4493
 */
4494
class GetDataServicePublishedApi extends Rpc
4495
{
4496
4497
    /**
4498
     * @param string $value
4499
     *
4500
     * @return $this
4501
     */
4502
    public function withTenantId($value)
4503
    {
4504
        $this->data['TenantId'] = $value;
4505
        $this->options['form_params']['TenantId'] = $value;
4506
4507
        return $this;
4508
    }
4509
4510
    /**
4511
     * @param string $value
4512
     *
4513
     * @return $this
4514
     */
4515
    public function withProjectId($value)
4516
    {
4517
        $this->data['ProjectId'] = $value;
4518
        $this->options['form_params']['ProjectId'] = $value;
4519
4520
        return $this;
4521
    }
4522
4523
    /**
4524
     * @param string $value
4525
     *
4526
     * @return $this
4527
     */
4528
    public function withApiId($value)
4529
    {
4530
        $this->data['ApiId'] = $value;
4531
        $this->options['form_params']['ApiId'] = $value;
4532
4533
        return $this;
4534
    }
4535
}
4536
4537
/**
4538
 * @method string getDatasourceName()
4539
 * @method $this withDatasourceName($value)
4540
 * @method string getPageNumber()
4541
 * @method $this withPageNumber($value)
4542
 * @method string getPageSize()
4543
 * @method $this withPageSize($value)
4544
 * @method string getEnvType()
4545
 * @method $this withEnvType($value)
4546
 * @method string getProjectId()
4547
 * @method $this withProjectId($value)
4548
 */
4549
class GetDataSourceMeta extends Rpc
4550
{
4551
}
4552
4553
/**
4554
 * @method string getTaskId()
4555
 * @method $this withTaskId($value)
4556
 */
4557
class GetDDLJobStatus extends Rpc
4558
{
4559
4560
    /** @var string */
4561
    public $method = 'GET';
4562
}
4563
4564
/**
4565
 * @method string getDeploymentId()
4566
 * @method string getProjectId()
4567
 * @method string getProjectIdentifier()
4568
 */
4569
class GetDeployment extends Rpc
4570
{
4571
4572
    /**
4573
     * @param string $value
4574
     *
4575
     * @return $this
4576
     */
4577
    public function withDeploymentId($value)
4578
    {
4579
        $this->data['DeploymentId'] = $value;
4580
        $this->options['form_params']['DeploymentId'] = $value;
4581
4582
        return $this;
4583
    }
4584
4585
    /**
4586
     * @param string $value
4587
     *
4588
     * @return $this
4589
     */
4590
    public function withProjectId($value)
4591
    {
4592
        $this->data['ProjectId'] = $value;
4593
        $this->options['form_params']['ProjectId'] = $value;
4594
4595
        return $this;
4596
    }
4597
4598
    /**
4599
     * @param string $value
4600
     *
4601
     * @return $this
4602
     */
4603
    public function withProjectIdentifier($value)
4604
    {
4605
        $this->data['ProjectIdentifier'] = $value;
4606
        $this->options['form_params']['ProjectIdentifier'] = $value;
4607
4608
        return $this;
4609
    }
4610
}
4611
4612
/**
4613
 * @method string getTaskType()
4614
 * @method $this withTaskType($value)
4615
 * @method string getProjectId()
4616
 * @method $this withProjectId($value)
4617
 * @method string getFileId()
4618
 * @method $this withFileId($value)
4619
 */
4620
class GetDISyncInstanceInfo extends Rpc
4621
{
4622
}
4623
4624
/**
4625
 * @method string getTaskType()
4626
 * @method $this withTaskType($value)
4627
 * @method string getProjectId()
4628
 * @method $this withProjectId($value)
4629
 * @method string getFileId()
4630
 * @method $this withFileId($value)
4631
 */
4632
class GetDISyncTask extends Rpc
4633
{
4634
}
4635
4636
/**
4637
 * @method string getEndDate()
4638
 * @method $this withEndDate($value)
4639
 * @method string getStartDate()
4640
 * @method $this withStartDate($value)
4641
 * @method string getProjectId()
4642
 * @method $this withProjectId($value)
4643
 * @method string getFileId()
4644
 * @method $this withFileId($value)
4645
 */
4646
class GetDISyncTaskMetricInfo extends Rpc
4647
{
4648
4649
    /** @var string */
4650
    public $method = 'GET';
4651
}
4652
4653
/**
4654
 * @method string getExtensionCode()
4655
 * @method $this withExtensionCode($value)
4656
 */
4657
class GetExtension extends Rpc
4658
{
4659
}
4660
4661
/**
4662
 * @method string getProjectId()
4663
 * @method string getNodeId()
4664
 * @method string getProjectIdentifier()
4665
 * @method string getFileId()
4666
 */
4667
class GetFile extends Rpc
4668
{
4669
4670
    /**
4671
     * @param string $value
4672
     *
4673
     * @return $this
4674
     */
4675
    public function withProjectId($value)
4676
    {
4677
        $this->data['ProjectId'] = $value;
4678
        $this->options['form_params']['ProjectId'] = $value;
4679
4680
        return $this;
4681
    }
4682
4683
    /**
4684
     * @param string $value
4685
     *
4686
     * @return $this
4687
     */
4688
    public function withNodeId($value)
4689
    {
4690
        $this->data['NodeId'] = $value;
4691
        $this->options['form_params']['NodeId'] = $value;
4692
4693
        return $this;
4694
    }
4695
4696
    /**
4697
     * @param string $value
4698
     *
4699
     * @return $this
4700
     */
4701
    public function withProjectIdentifier($value)
4702
    {
4703
        $this->data['ProjectIdentifier'] = $value;
4704
        $this->options['form_params']['ProjectIdentifier'] = $value;
4705
4706
        return $this;
4707
    }
4708
4709
    /**
4710
     * @param string $value
4711
     *
4712
     * @return $this
4713
     */
4714
    public function withFileId($value)
4715
    {
4716
        $this->data['FileId'] = $value;
4717
        $this->options['form_params']['FileId'] = $value;
4718
4719
        return $this;
4720
    }
4721
}
4722
4723
/**
4724
 * @method string getProjectEnv()
4725
 * @method string getProjectId()
4726
 */
4727
class GetFileTypeStatistic extends Rpc
4728
{
4729
4730
    /**
4731
     * @param string $value
4732
     *
4733
     * @return $this
4734
     */
4735
    public function withProjectEnv($value)
4736
    {
4737
        $this->data['ProjectEnv'] = $value;
4738
        $this->options['form_params']['ProjectEnv'] = $value;
4739
4740
        return $this;
4741
    }
4742
4743
    /**
4744
     * @param string $value
4745
     *
4746
     * @return $this
4747
     */
4748
    public function withProjectId($value)
4749
    {
4750
        $this->data['ProjectId'] = $value;
4751
        $this->options['form_params']['ProjectId'] = $value;
4752
4753
        return $this;
4754
    }
4755
}
4756
4757
/**
4758
 * @method string getFileVersion()
4759
 * @method string getProjectId()
4760
 * @method string getProjectIdentifier()
4761
 * @method string getFileId()
4762
 */
4763
class GetFileVersion extends Rpc
4764
{
4765
4766
    /**
4767
     * @param string $value
4768
     *
4769
     * @return $this
4770
     */
4771
    public function withFileVersion($value)
4772
    {
4773
        $this->data['FileVersion'] = $value;
4774
        $this->options['form_params']['FileVersion'] = $value;
4775
4776
        return $this;
4777
    }
4778
4779
    /**
4780
     * @param string $value
4781
     *
4782
     * @return $this
4783
     */
4784
    public function withProjectId($value)
4785
    {
4786
        $this->data['ProjectId'] = $value;
4787
        $this->options['form_params']['ProjectId'] = $value;
4788
4789
        return $this;
4790
    }
4791
4792
    /**
4793
     * @param string $value
4794
     *
4795
     * @return $this
4796
     */
4797
    public function withProjectIdentifier($value)
4798
    {
4799
        $this->data['ProjectIdentifier'] = $value;
4800
        $this->options['form_params']['ProjectIdentifier'] = $value;
4801
4802
        return $this;
4803
    }
4804
4805
    /**
4806
     * @param string $value
4807
     *
4808
     * @return $this
4809
     */
4810
    public function withFileId($value)
4811
    {
4812
        $this->data['FileId'] = $value;
4813
        $this->options['form_params']['FileId'] = $value;
4814
4815
        return $this;
4816
    }
4817
}
4818
4819
/**
4820
 * @method string getFolderPath()
4821
 * @method string getProjectId()
4822
 * @method string getProjectIdentifier()
4823
 * @method string getFolderId()
4824
 */
4825
class GetFolder extends Rpc
4826
{
4827
4828
    /**
4829
     * @param string $value
4830
     *
4831
     * @return $this
4832
     */
4833
    public function withFolderPath($value)
4834
    {
4835
        $this->data['FolderPath'] = $value;
4836
        $this->options['form_params']['FolderPath'] = $value;
4837
4838
        return $this;
4839
    }
4840
4841
    /**
4842
     * @param string $value
4843
     *
4844
     * @return $this
4845
     */
4846
    public function withProjectId($value)
4847
    {
4848
        $this->data['ProjectId'] = $value;
4849
        $this->options['form_params']['ProjectId'] = $value;
4850
4851
        return $this;
4852
    }
4853
4854
    /**
4855
     * @param string $value
4856
     *
4857
     * @return $this
4858
     */
4859
    public function withProjectIdentifier($value)
4860
    {
4861
        $this->data['ProjectIdentifier'] = $value;
4862
        $this->options['form_params']['ProjectIdentifier'] = $value;
4863
4864
        return $this;
4865
    }
4866
4867
    /**
4868
     * @param string $value
4869
     *
4870
     * @return $this
4871
     */
4872
    public function withFolderId($value)
4873
    {
4874
        $this->data['FolderId'] = $value;
4875
        $this->options['form_params']['FolderId'] = $value;
4876
4877
        return $this;
4878
    }
4879
}
4880
4881
/**
4882
 * @method string getMessageId()
4883
 * @method string getProjectId()
4884
 */
4885
class GetIDEEventDetail extends Rpc
4886
{
4887
4888
    /**
4889
     * @param string $value
4890
     *
4891
     * @return $this
4892
     */
4893
    public function withMessageId($value)
4894
    {
4895
        $this->data['MessageId'] = $value;
4896
        $this->options['form_params']['MessageId'] = $value;
4897
4898
        return $this;
4899
    }
4900
4901
    /**
4902
     * @param string $value
4903
     *
4904
     * @return $this
4905
     */
4906
    public function withProjectId($value)
4907
    {
4908
        $this->data['ProjectId'] = $value;
4909
        $this->options['form_params']['ProjectId'] = $value;
4910
4911
        return $this;
4912
    }
4913
}
4914
4915
/**
4916
 * @method string getProjectEnv()
4917
 * @method string getInstanceId()
4918
 */
4919
class GetInstance extends Rpc
4920
{
4921
4922
    /**
4923
     * @param string $value
4924
     *
4925
     * @return $this
4926
     */
4927
    public function withProjectEnv($value)
4928
    {
4929
        $this->data['ProjectEnv'] = $value;
4930
        $this->options['form_params']['ProjectEnv'] = $value;
4931
4932
        return $this;
4933
    }
4934
4935
    /**
4936
     * @param string $value
4937
     *
4938
     * @return $this
4939
     */
4940
    public function withInstanceId($value)
4941
    {
4942
        $this->data['InstanceId'] = $value;
4943
        $this->options['form_params']['InstanceId'] = $value;
4944
4945
        return $this;
4946
    }
4947
}
4948
4949
/**
4950
 * @method string getBizdate()
4951
 * @method string getProjectId()
4952
 */
4953
class GetInstanceConsumeTimeRank extends Rpc
4954
{
4955
4956
    /**
4957
     * @param string $value
4958
     *
4959
     * @return $this
4960
     */
4961
    public function withBizdate($value)
4962
    {
4963
        $this->data['Bizdate'] = $value;
4964
        $this->options['form_params']['Bizdate'] = $value;
4965
4966
        return $this;
4967
    }
4968
4969
    /**
4970
     * @param string $value
4971
     *
4972
     * @return $this
4973
     */
4974
    public function withProjectId($value)
4975
    {
4976
        $this->data['ProjectId'] = $value;
4977
        $this->options['form_params']['ProjectId'] = $value;
4978
4979
        return $this;
4980
    }
4981
}
4982
4983
/**
4984
 * @method string getBeginDate()
4985
 * @method string getEndDate()
4986
 * @method string getProjectId()
4987
 */
4988
class GetInstanceCountTrend extends Rpc
4989
{
4990
4991
    /**
4992
     * @param string $value
4993
     *
4994
     * @return $this
4995
     */
4996
    public function withBeginDate($value)
4997
    {
4998
        $this->data['BeginDate'] = $value;
4999
        $this->options['form_params']['BeginDate'] = $value;
5000
5001
        return $this;
5002
    }
5003
5004
    /**
5005
     * @param string $value
5006
     *
5007
     * @return $this
5008
     */
5009
    public function withEndDate($value)
5010
    {
5011
        $this->data['EndDate'] = $value;
5012
        $this->options['form_params']['EndDate'] = $value;
5013
5014
        return $this;
5015
    }
5016
5017
    /**
5018
     * @param string $value
5019
     *
5020
     * @return $this
5021
     */
5022
    public function withProjectId($value)
5023
    {
5024
        $this->data['ProjectId'] = $value;
5025
        $this->options['form_params']['ProjectId'] = $value;
5026
5027
        return $this;
5028
    }
5029
}
5030
5031
/**
5032
 * @method string getProjectId()
5033
 */
5034
class GetInstanceErrorRank extends Rpc
5035
{
5036
5037
    /**
5038
     * @param string $value
5039
     *
5040
     * @return $this
5041
     */
5042
    public function withProjectId($value)
5043
    {
5044
        $this->data['ProjectId'] = $value;
5045
        $this->options['form_params']['ProjectId'] = $value;
5046
5047
        return $this;
5048
    }
5049
}
5050
5051
/**
5052
 * @method string getProjectEnv()
5053
 * @method string getInstanceId()
5054
 */
5055
class GetInstanceLog extends Rpc
5056
{
5057
5058
    /**
5059
     * @param string $value
5060
     *
5061
     * @return $this
5062
     */
5063
    public function withProjectEnv($value)
5064
    {
5065
        $this->data['ProjectEnv'] = $value;
5066
        $this->options['form_params']['ProjectEnv'] = $value;
5067
5068
        return $this;
5069
    }
5070
5071
    /**
5072
     * @param string $value
5073
     *
5074
     * @return $this
5075
     */
5076
    public function withInstanceId($value)
5077
    {
5078
        $this->data['InstanceId'] = $value;
5079
        $this->options['form_params']['InstanceId'] = $value;
5080
5081
        return $this;
5082
    }
5083
}
5084
5085
/**
5086
 * @method string getProjectEnv()
5087
 * @method string getBizDate()
5088
 * @method string getProjectId()
5089
 */
5090
class GetInstanceStatusCount extends Rpc
5091
{
5092
5093
    /**
5094
     * @param string $value
5095
     *
5096
     * @return $this
5097
     */
5098
    public function withProjectEnv($value)
5099
    {
5100
        $this->data['ProjectEnv'] = $value;
5101
        $this->options['form_params']['ProjectEnv'] = $value;
5102
5103
        return $this;
5104
    }
5105
5106
    /**
5107
     * @param string $value
5108
     *
5109
     * @return $this
5110
     */
5111
    public function withBizDate($value)
5112
    {
5113
        $this->data['BizDate'] = $value;
5114
        $this->options['form_params']['BizDate'] = $value;
5115
5116
        return $this;
5117
    }
5118
5119
    /**
5120
     * @param string $value
5121
     *
5122
     * @return $this
5123
     */
5124
    public function withProjectId($value)
5125
    {
5126
        $this->data['ProjectId'] = $value;
5127
        $this->options['form_params']['ProjectId'] = $value;
5128
5129
        return $this;
5130
    }
5131
}
5132
5133
/**
5134
 * @method string getProjectEnv()
5135
 * @method string getDagType()
5136
 * @method string getBizDate()
5137
 * @method string getSchedulerType()
5138
 * @method string getProjectId()
5139
 */
5140
class GetInstanceStatusStatistic extends Rpc
5141
{
5142
5143
    /**
5144
     * @param string $value
5145
     *
5146
     * @return $this
5147
     */
5148
    public function withProjectEnv($value)
5149
    {
5150
        $this->data['ProjectEnv'] = $value;
5151
        $this->options['form_params']['ProjectEnv'] = $value;
5152
5153
        return $this;
5154
    }
5155
5156
    /**
5157
     * @param string $value
5158
     *
5159
     * @return $this
5160
     */
5161
    public function withDagType($value)
5162
    {
5163
        $this->data['DagType'] = $value;
5164
        $this->options['form_params']['DagType'] = $value;
5165
5166
        return $this;
5167
    }
5168
5169
    /**
5170
     * @param string $value
5171
     *
5172
     * @return $this
5173
     */
5174
    public function withBizDate($value)
5175
    {
5176
        $this->data['BizDate'] = $value;
5177
        $this->options['form_params']['BizDate'] = $value;
5178
5179
        return $this;
5180
    }
5181
5182
    /**
5183
     * @param string $value
5184
     *
5185
     * @return $this
5186
     */
5187
    public function withSchedulerType($value)
5188
    {
5189
        $this->data['SchedulerType'] = $value;
5190
        $this->options['form_params']['SchedulerType'] = $value;
5191
5192
        return $this;
5193
    }
5194
5195
    /**
5196
     * @param string $value
5197
     *
5198
     * @return $this
5199
     */
5200
    public function withProjectId($value)
5201
    {
5202
        $this->data['ProjectId'] = $value;
5203
        $this->options['form_params']['ProjectId'] = $value;
5204
5205
        return $this;
5206
    }
5207
}
5208
5209
/**
5210
 * @method string getProjectEnv()
5211
 * @method string getProjectName()
5212
 * @method string getDagId()
5213
 */
5214
class GetManualDagInstances extends Rpc
5215
{
5216
5217
    /**
5218
     * @param string $value
5219
     *
5220
     * @return $this
5221
     */
5222
    public function withProjectEnv($value)
5223
    {
5224
        $this->data['ProjectEnv'] = $value;
5225
        $this->options['form_params']['ProjectEnv'] = $value;
5226
5227
        return $this;
5228
    }
5229
5230
    /**
5231
     * @param string $value
5232
     *
5233
     * @return $this
5234
     */
5235
    public function withProjectName($value)
5236
    {
5237
        $this->data['ProjectName'] = $value;
5238
        $this->options['form_params']['ProjectName'] = $value;
5239
5240
        return $this;
5241
    }
5242
5243
    /**
5244
     * @param string $value
5245
     *
5246
     * @return $this
5247
     */
5248
    public function withDagId($value)
5249
    {
5250
        $this->data['DagId'] = $value;
5251
        $this->options['form_params']['DagId'] = $value;
5252
5253
        return $this;
5254
    }
5255
}
5256
5257
/**
5258
 * @method string getParentCategoryId()
5259
 * @method $this withParentCategoryId($value)
5260
 * @method string getPageSize()
5261
 * @method $this withPageSize($value)
5262
 * @method string getPageNum()
5263
 * @method $this withPageNum($value)
5264
 */
5265
class GetMetaCategory extends Rpc
5266
{
5267
}
5268
5269
/**
5270
 * @method string getDataSourceType()
5271
 * @method $this withDataSourceType($value)
5272
 * @method string getClusterId()
5273
 * @method $this withClusterId($value)
5274
 * @method string getPageNum()
5275
 * @method $this withPageNum($value)
5276
 * @method string getColumnName()
5277
 * @method $this withColumnName($value)
5278
 * @method string getColumnGuid()
5279
 * @method $this withColumnGuid($value)
5280
 * @method string getDatabaseName()
5281
 * @method $this withDatabaseName($value)
5282
 * @method string getPageSize()
5283
 * @method $this withPageSize($value)
5284
 * @method string getTableName()
5285
 * @method $this withTableName($value)
5286
 * @method string getDirection()
5287
 * @method $this withDirection($value)
5288
 */
5289
class GetMetaColumnLineage extends Rpc
5290
{
5291
}
5292
5293
/**
5294
 * @method string getDataSourceType()
5295
 * @method $this withDataSourceType($value)
5296
 * @method string getDatabaseName()
5297
 * @method $this withDatabaseName($value)
5298
 * @method string getClusterId()
5299
 * @method $this withClusterId($value)
5300
 * @method string getAppGuid()
5301
 * @method $this withAppGuid($value)
5302
 */
5303
class GetMetaDBInfo extends Rpc
5304
{
5305
5306
    /** @var string */
5307
    public $method = 'GET';
5308
}
5309
5310
/**
5311
 * @method string getDataSourceType()
5312
 * @method $this withDataSourceType($value)
5313
 * @method string getDatabaseName()
5314
 * @method $this withDatabaseName($value)
5315
 * @method string getPageSize()
5316
 * @method $this withPageSize($value)
5317
 * @method string getClusterId()
5318
 * @method $this withClusterId($value)
5319
 * @method string getAppGuid()
5320
 * @method $this withAppGuid($value)
5321
 * @method string getPageNumber()
5322
 * @method $this withPageNumber($value)
5323
 */
5324
class GetMetaDBTableList extends Rpc
5325
{
5326
}
5327
5328
/**
5329
 * @method string getDataSourceType()
5330
 * @method $this withDataSourceType($value)
5331
 * @method string getExtension()
5332
 * @method $this withExtension($value)
5333
 * @method string getTableGuid()
5334
 * @method $this withTableGuid($value)
5335
 * @method string getDatabaseName()
5336
 * @method $this withDatabaseName($value)
5337
 * @method string getClusterId()
5338
 * @method $this withClusterId($value)
5339
 * @method string getTableName()
5340
 * @method $this withTableName($value)
5341
 */
5342
class GetMetaTableBasicInfo extends Rpc
5343
{
5344
5345
    /** @var string */
5346
    public $method = 'GET';
5347
}
5348
5349
/**
5350
 * @method string getStartDate()
5351
 * @method string getPageNumber()
5352
 * @method string getEndDate()
5353
 * @method string getTableGuid()
5354
 * @method string getChangeType()
5355
 * @method string getPageSize()
5356
 * @method string getObjectType()
5357
 */
5358
class GetMetaTableChangeLog extends Rpc
5359
{
5360
5361
    /**
5362
     * @param string $value
5363
     *
5364
     * @return $this
5365
     */
5366
    public function withStartDate($value)
5367
    {
5368
        $this->data['StartDate'] = $value;
5369
        $this->options['form_params']['StartDate'] = $value;
5370
5371
        return $this;
5372
    }
5373
5374
    /**
5375
     * @param string $value
5376
     *
5377
     * @return $this
5378
     */
5379
    public function withPageNumber($value)
5380
    {
5381
        $this->data['PageNumber'] = $value;
5382
        $this->options['form_params']['PageNumber'] = $value;
5383
5384
        return $this;
5385
    }
5386
5387
    /**
5388
     * @param string $value
5389
     *
5390
     * @return $this
5391
     */
5392
    public function withEndDate($value)
5393
    {
5394
        $this->data['EndDate'] = $value;
5395
        $this->options['form_params']['EndDate'] = $value;
5396
5397
        return $this;
5398
    }
5399
5400
    /**
5401
     * @param string $value
5402
     *
5403
     * @return $this
5404
     */
5405
    public function withTableGuid($value)
5406
    {
5407
        $this->data['TableGuid'] = $value;
5408
        $this->options['form_params']['TableGuid'] = $value;
5409
5410
        return $this;
5411
    }
5412
5413
    /**
5414
     * @param string $value
5415
     *
5416
     * @return $this
5417
     */
5418
    public function withChangeType($value)
5419
    {
5420
        $this->data['ChangeType'] = $value;
5421
        $this->options['form_params']['ChangeType'] = $value;
5422
5423
        return $this;
5424
    }
5425
5426
    /**
5427
     * @param string $value
5428
     *
5429
     * @return $this
5430
     */
5431
    public function withPageSize($value)
5432
    {
5433
        $this->data['PageSize'] = $value;
5434
        $this->options['form_params']['PageSize'] = $value;
5435
5436
        return $this;
5437
    }
5438
5439
    /**
5440
     * @param string $value
5441
     *
5442
     * @return $this
5443
     */
5444
    public function withObjectType($value)
5445
    {
5446
        $this->data['ObjectType'] = $value;
5447
        $this->options['form_params']['ObjectType'] = $value;
5448
5449
        return $this;
5450
    }
5451
}
5452
5453
/**
5454
 * @method string getDataSourceType()
5455
 * @method $this withDataSourceType($value)
5456
 * @method string getClusterId()
5457
 * @method $this withClusterId($value)
5458
 * @method string getPageNum()
5459
 * @method $this withPageNum($value)
5460
 * @method string getTableGuid()
5461
 * @method $this withTableGuid($value)
5462
 * @method string getDatabaseName()
5463
 * @method $this withDatabaseName($value)
5464
 * @method string getPageSize()
5465
 * @method $this withPageSize($value)
5466
 * @method string getTableName()
5467
 * @method $this withTableName($value)
5468
 */
5469
class GetMetaTableColumn extends Rpc
5470
{
5471
5472
    /** @var string */
5473
    public $method = 'GET';
5474
}
5475
5476
/**
5477
 * @method string getDataSourceType()
5478
 * @method $this withDataSourceType($value)
5479
 * @method string getClusterId()
5480
 * @method $this withClusterId($value)
5481
 * @method string getPageNum()
5482
 * @method $this withPageNum($value)
5483
 * @method string getTableGuid()
5484
 * @method $this withTableGuid($value)
5485
 * @method string getDatabaseName()
5486
 * @method $this withDatabaseName($value)
5487
 * @method string getPageSize()
5488
 * @method $this withPageSize($value)
5489
 * @method string getTableName()
5490
 * @method $this withTableName($value)
5491
 */
5492
class GetMetaTableFullInfo extends Rpc
5493
{
5494
5495
    /** @var string */
5496
    public $method = 'GET';
5497
}
5498
5499
/**
5500
 * @method string getWikiVersion()
5501
 * @method $this withWikiVersion($value)
5502
 * @method string getTableGuid()
5503
 * @method $this withTableGuid($value)
5504
 */
5505
class GetMetaTableIntroWiki extends Rpc
5506
{
5507
}
5508
5509
/**
5510
 * @method string getDataSourceType()
5511
 * @method $this withDataSourceType($value)
5512
 * @method string getClusterId()
5513
 * @method $this withClusterId($value)
5514
 * @method string getTableGuid()
5515
 * @method $this withTableGuid($value)
5516
 * @method string getNextPrimaryKey()
5517
 * @method $this withNextPrimaryKey($value)
5518
 * @method string getDatabaseName()
5519
 * @method $this withDatabaseName($value)
5520
 * @method string getPageSize()
5521
 * @method $this withPageSize($value)
5522
 * @method string getTableName()
5523
 * @method $this withTableName($value)
5524
 * @method string getDirection()
5525
 * @method $this withDirection($value)
5526
 */
5527
class GetMetaTableLineage extends Rpc
5528
{
5529
}
5530
5531
/**
5532
 * @method string getPageSize()
5533
 * @method $this withPageSize($value)
5534
 * @method string getPageNumber()
5535
 * @method $this withPageNumber($value)
5536
 * @method string getCategoryId()
5537
 * @method $this withCategoryId($value)
5538
 */
5539
class GetMetaTableListByCategory extends Rpc
5540
{
5541
5542
    /** @var string */
5543
    public $method = 'GET';
5544
}
5545
5546
/**
5547
 * @method string getEndDate()
5548
 * @method $this withEndDate($value)
5549
 * @method string getTableGuid()
5550
 * @method $this withTableGuid($value)
5551
 * @method string getPageSize()
5552
 * @method $this withPageSize($value)
5553
 * @method string getStartDate()
5554
 * @method $this withStartDate($value)
5555
 * @method string getPageNumber()
5556
 * @method $this withPageNumber($value)
5557
 */
5558
class GetMetaTableOutput extends Rpc
5559
{
5560
}
5561
5562
/**
5563
 * @method string getDataSourceType()
5564
 * @method $this withDataSourceType($value)
5565
 * @method string getClusterId()
5566
 * @method $this withClusterId($value)
5567
 * @method string getPageNumber()
5568
 * @method $this withPageNumber($value)
5569
 * @method string getTableGuid()
5570
 * @method $this withTableGuid($value)
5571
 * @method string getDatabaseName()
5572
 * @method $this withDatabaseName($value)
5573
 * @method string getPageSize()
5574
 * @method $this withPageSize($value)
5575
 * @method string getTableName()
5576
 * @method $this withTableName($value)
5577
 */
5578
class GetMetaTablePartition extends Rpc
5579
{
5580
}
5581
5582
/**
5583
 * @method string getDataSourceType()
5584
 * @method $this withDataSourceType($value)
5585
 * @method string getTableGuid()
5586
 * @method $this withTableGuid($value)
5587
 */
5588
class GetMetaTableThemeLevel extends Rpc
5589
{
5590
5591
    /** @var string */
5592
    public $method = 'GET';
5593
}
5594
5595
/**
5596
 * @method string getMigrationId()
5597
 * @method string getProjectId()
5598
 */
5599
class GetMigrationProcess extends Rpc
5600
{
5601
5602
    /**
5603
     * @param string $value
5604
     *
5605
     * @return $this
5606
     */
5607
    public function withMigrationId($value)
5608
    {
5609
        $this->data['MigrationId'] = $value;
5610
        $this->options['form_params']['MigrationId'] = $value;
5611
5612
        return $this;
5613
    }
5614
5615
    /**
5616
     * @param string $value
5617
     *
5618
     * @return $this
5619
     */
5620
    public function withProjectId($value)
5621
    {
5622
        $this->data['ProjectId'] = $value;
5623
        $this->options['form_params']['ProjectId'] = $value;
5624
5625
        return $this;
5626
    }
5627
}
5628
5629
/**
5630
 * @method string getMigrationId()
5631
 * @method string getProjectId()
5632
 */
5633
class GetMigrationSummary extends Rpc
5634
{
5635
5636
    /**
5637
     * @param string $value
5638
     *
5639
     * @return $this
5640
     */
5641
    public function withMigrationId($value)
5642
    {
5643
        $this->data['MigrationId'] = $value;
5644
        $this->options['form_params']['MigrationId'] = $value;
5645
5646
        return $this;
5647
    }
5648
5649
    /**
5650
     * @param string $value
5651
     *
5652
     * @return $this
5653
     */
5654
    public function withProjectId($value)
5655
    {
5656
        $this->data['ProjectId'] = $value;
5657
        $this->options['form_params']['ProjectId'] = $value;
5658
5659
        return $this;
5660
    }
5661
}
5662
5663
/**
5664
 * @method string getProjectEnv()
5665
 * @method string getNodeId()
5666
 */
5667
class GetNode extends Rpc
5668
{
5669
5670
    /**
5671
     * @param string $value
5672
     *
5673
     * @return $this
5674
     */
5675
    public function withProjectEnv($value)
5676
    {
5677
        $this->data['ProjectEnv'] = $value;
5678
        $this->options['form_params']['ProjectEnv'] = $value;
5679
5680
        return $this;
5681
    }
5682
5683
    /**
5684
     * @param string $value
5685
     *
5686
     * @return $this
5687
     */
5688
    public function withNodeId($value)
5689
    {
5690
        $this->data['NodeId'] = $value;
5691
        $this->options['form_params']['NodeId'] = $value;
5692
5693
        return $this;
5694
    }
5695
}
5696
5697
/**
5698
 * @method string getProjectEnv()
5699
 * @method string getNodeId()
5700
 */
5701
class GetNodeChildren extends Rpc
5702
{
5703
5704
    /**
5705
     * @param string $value
5706
     *
5707
     * @return $this
5708
     */
5709
    public function withProjectEnv($value)
5710
    {
5711
        $this->data['ProjectEnv'] = $value;
5712
        $this->options['form_params']['ProjectEnv'] = $value;
5713
5714
        return $this;
5715
    }
5716
5717
    /**
5718
     * @param string $value
5719
     *
5720
     * @return $this
5721
     */
5722
    public function withNodeId($value)
5723
    {
5724
        $this->data['NodeId'] = $value;
5725
        $this->options['form_params']['NodeId'] = $value;
5726
5727
        return $this;
5728
    }
5729
}
5730
5731
/**
5732
 * @method string getProjectEnv()
5733
 * @method string getNodeId()
5734
 */
5735
class GetNodeCode extends Rpc
5736
{
5737
5738
    /**
5739
     * @param string $value
5740
     *
5741
     * @return $this
5742
     */
5743
    public function withProjectEnv($value)
5744
    {
5745
        $this->data['ProjectEnv'] = $value;
5746
        $this->options['form_params']['ProjectEnv'] = $value;
5747
5748
        return $this;
5749
    }
5750
5751
    /**
5752
     * @param string $value
5753
     *
5754
     * @return $this
5755
     */
5756
    public function withNodeId($value)
5757
    {
5758
        $this->data['NodeId'] = $value;
5759
        $this->options['form_params']['NodeId'] = $value;
5760
5761
        return $this;
5762
    }
5763
}
5764
5765
/**
5766
 * @method string getBaselineId()
5767
 */
5768
class GetNodeOnBaseline extends Rpc
5769
{
5770
5771
    /**
5772
     * @param string $value
5773
     *
5774
     * @return $this
5775
     */
5776
    public function withBaselineId($value)
5777
    {
5778
        $this->data['BaselineId'] = $value;
5779
        $this->options['form_params']['BaselineId'] = $value;
5780
5781
        return $this;
5782
    }
5783
}
5784
5785
/**
5786
 * @method string getProjectEnv()
5787
 * @method string getNodeId()
5788
 */
5789
class GetNodeParents extends Rpc
5790
{
5791
5792
    /**
5793
     * @param string $value
5794
     *
5795
     * @return $this
5796
     */
5797
    public function withProjectEnv($value)
5798
    {
5799
        $this->data['ProjectEnv'] = $value;
5800
        $this->options['form_params']['ProjectEnv'] = $value;
5801
5802
        return $this;
5803
    }
5804
5805
    /**
5806
     * @param string $value
5807
     *
5808
     * @return $this
5809
     */
5810
    public function withNodeId($value)
5811
    {
5812
        $this->data['NodeId'] = $value;
5813
        $this->options['form_params']['NodeId'] = $value;
5814
5815
        return $this;
5816
    }
5817
}
5818
5819
/**
5820
 * @method string getPageSize()
5821
 * @method string getKeyword()
5822
 * @method string getLocale()
5823
 * @method string getProjectId()
5824
 * @method string getProjectIdentifier()
5825
 * @method string getPageNumber()
5826
 */
5827
class GetNodeTypeListInfo extends Rpc
5828
{
5829
5830
    /**
5831
     * @param string $value
5832
     *
5833
     * @return $this
5834
     */
5835
    public function withPageSize($value)
5836
    {
5837
        $this->data['PageSize'] = $value;
5838
        $this->options['form_params']['PageSize'] = $value;
5839
5840
        return $this;
5841
    }
5842
5843
    /**
5844
     * @param string $value
5845
     *
5846
     * @return $this
5847
     */
5848
    public function withKeyword($value)
5849
    {
5850
        $this->data['Keyword'] = $value;
5851
        $this->options['form_params']['Keyword'] = $value;
5852
5853
        return $this;
5854
    }
5855
5856
    /**
5857
     * @param string $value
5858
     *
5859
     * @return $this
5860
     */
5861
    public function withLocale($value)
5862
    {
5863
        $this->data['Locale'] = $value;
5864
        $this->options['form_params']['Locale'] = $value;
5865
5866
        return $this;
5867
    }
5868
5869
    /**
5870
     * @param string $value
5871
     *
5872
     * @return $this
5873
     */
5874
    public function withProjectId($value)
5875
    {
5876
        $this->data['ProjectId'] = $value;
5877
        $this->options['form_params']['ProjectId'] = $value;
5878
5879
        return $this;
5880
    }
5881
5882
    /**
5883
     * @param string $value
5884
     *
5885
     * @return $this
5886
     */
5887
    public function withProjectIdentifier($value)
5888
    {
5889
        $this->data['ProjectIdentifier'] = $value;
5890
        $this->options['form_params']['ProjectIdentifier'] = $value;
5891
5892
        return $this;
5893
    }
5894
5895
    /**
5896
     * @param string $value
5897
     *
5898
     * @return $this
5899
     */
5900
    public function withPageNumber($value)
5901
    {
5902
        $this->data['PageNumber'] = $value;
5903
        $this->options['form_params']['PageNumber'] = $value;
5904
5905
        return $this;
5906
    }
5907
}
5908
5909
/**
5910
 * @method string getDate()
5911
 * @method $this withDate($value)
5912
 * @method string getRiskType()
5913
 * @method $this withRiskType($value)
5914
 * @method string getPageNo()
5915
 * @method $this withPageNo($value)
5916
 * @method string getPageSize()
5917
 * @method $this withPageSize($value)
5918
 * @method string getName()
5919
 * @method $this withName($value)
5920
 */
5921
class GetOpRiskData extends Rpc
5922
{
5923
5924
    /** @var string */
5925
    public $method = 'GET';
5926
}
5927
5928
/**
5929
 * @method string getDate()
5930
 * @method $this withDate($value)
5931
 * @method string getOpType()
5932
 * @method $this withOpType($value)
5933
 * @method string getPageNo()
5934
 * @method $this withPageNo($value)
5935
 * @method string getName()
5936
 * @method $this withName($value)
5937
 * @method string getPageSize()
5938
 * @method $this withPageSize($value)
5939
 */
5940
class GetOpSensitiveData extends Rpc
5941
{
5942
5943
    /** @var string */
5944
    public $method = 'GET';
5945
}
5946
5947
/**
5948
 * @method string getExtensionCode()
5949
 * @method string getProjectId()
5950
 */
5951
class GetOptionValueForProject extends Rpc
5952
{
5953
5954
    /**
5955
     * @param string $value
5956
     *
5957
     * @return $this
5958
     */
5959
    public function withExtensionCode($value)
5960
    {
5961
        $this->data['ExtensionCode'] = $value;
5962
        $this->options['form_params']['ExtensionCode'] = $value;
5963
5964
        return $this;
5965
    }
5966
5967
    /**
5968
     * @param string $value
5969
     *
5970
     * @return $this
5971
     */
5972
    public function withProjectId($value)
5973
    {
5974
        $this->data['ProjectId'] = $value;
5975
        $this->options['form_params']['ProjectId'] = $value;
5976
5977
        return $this;
5978
    }
5979
}
5980
5981
/**
5982
 * @method string getFlowId()
5983
 * @method $this withFlowId($value)
5984
 */
5985
class GetPermissionApplyOrderDetail extends Rpc
5986
{
5987
}
5988
5989
/**
5990
 * @method string getProjectId()
5991
 * @method $this withProjectId($value)
5992
 */
5993
class GetProject extends Rpc
5994
{
5995
}
5996
5997
/**
5998
 * @method string getProjectId()
5999
 * @method $this withProjectId($value)
6000
 */
6001
class GetProjectDetail extends Rpc
6002
{
6003
}
6004
6005
/**
6006
 * @method string getProjectName()
6007
 * @method string getMatchExpression()
6008
 * @method string getEnvType()
6009
 * @method string getTableName()
6010
 */
6011
class GetQualityEntity extends Rpc
6012
{
6013
6014
    /**
6015
     * @param string $value
6016
     *
6017
     * @return $this
6018
     */
6019
    public function withProjectName($value)
6020
    {
6021
        $this->data['ProjectName'] = $value;
6022
        $this->options['form_params']['ProjectName'] = $value;
6023
6024
        return $this;
6025
    }
6026
6027
    /**
6028
     * @param string $value
6029
     *
6030
     * @return $this
6031
     */
6032
    public function withMatchExpression($value)
6033
    {
6034
        $this->data['MatchExpression'] = $value;
6035
        $this->options['form_params']['MatchExpression'] = $value;
6036
6037
        return $this;
6038
    }
6039
6040
    /**
6041
     * @param string $value
6042
     *
6043
     * @return $this
6044
     */
6045
    public function withEnvType($value)
6046
    {
6047
        $this->data['EnvType'] = $value;
6048
        $this->options['form_params']['EnvType'] = $value;
6049
6050
        return $this;
6051
    }
6052
6053
    /**
6054
     * @param string $value
6055
     *
6056
     * @return $this
6057
     */
6058
    public function withTableName($value)
6059
    {
6060
        $this->data['TableName'] = $value;
6061
        $this->options['form_params']['TableName'] = $value;
6062
6063
        return $this;
6064
    }
6065
}
6066
6067
/**
6068
 * @method string getProjectName()
6069
 * @method string getEntityId()
6070
 */
6071
class GetQualityFollower extends Rpc
6072
{
6073
6074
    /**
6075
     * @param string $value
6076
     *
6077
     * @return $this
6078
     */
6079
    public function withProjectName($value)
6080
    {
6081
        $this->data['ProjectName'] = $value;
6082
        $this->options['form_params']['ProjectName'] = $value;
6083
6084
        return $this;
6085
    }
6086
6087
    /**
6088
     * @param string $value
6089
     *
6090
     * @return $this
6091
     */
6092
    public function withEntityId($value)
6093
    {
6094
        $this->data['EntityId'] = $value;
6095
        $this->options['form_params']['EntityId'] = $value;
6096
6097
        return $this;
6098
    }
6099
}
6100
6101
/**
6102
 * @method string getProjectName()
6103
 * @method string getRuleId()
6104
 */
6105
class GetQualityRule extends Rpc
6106
{
6107
6108
    /**
6109
     * @param string $value
6110
     *
6111
     * @return $this
6112
     */
6113
    public function withProjectName($value)
6114
    {
6115
        $this->data['ProjectName'] = $value;
6116
        $this->options['form_params']['ProjectName'] = $value;
6117
6118
        return $this;
6119
    }
6120
6121
    /**
6122
     * @param string $value
6123
     *
6124
     * @return $this
6125
     */
6126
    public function withRuleId($value)
6127
    {
6128
        $this->data['RuleId'] = $value;
6129
        $this->options['form_params']['RuleId'] = $value;
6130
6131
        return $this;
6132
    }
6133
}
6134
6135
/**
6136
 * @method string getRemindId()
6137
 */
6138
class GetRemind extends Rpc
6139
{
6140
6141
    /**
6142
     * @param string $value
6143
     *
6144
     * @return $this
6145
     */
6146
    public function withRemindId($value)
6147
    {
6148
        $this->data['RemindId'] = $value;
6149
        $this->options['form_params']['RemindId'] = $value;
6150
6151
        return $this;
6152
    }
6153
}
6154
6155
/**
6156
 * @method string getPageNo()
6157
 * @method $this withPageNo($value)
6158
 * @method string getPageSize()
6159
 * @method $this withPageSize($value)
6160
 * @method string getName()
6161
 * @method $this withName($value)
6162
 */
6163
class GetSensitiveData extends Rpc
6164
{
6165
6166
    /** @var string */
6167
    public $method = 'GET';
6168
}
6169
6170
/**
6171
 * @method string getProjectId()
6172
 */
6173
class GetSuccessInstanceTrend extends Rpc
6174
{
6175
6176
    /**
6177
     * @param string $value
6178
     *
6179
     * @return $this
6180
     */
6181
    public function withProjectId($value)
6182
    {
6183
        $this->data['ProjectId'] = $value;
6184
        $this->options['form_params']['ProjectId'] = $value;
6185
6186
        return $this;
6187
    }
6188
}
6189
6190
/**
6191
 * @method string getTopicId()
6192
 */
6193
class GetTopic extends Rpc
6194
{
6195
6196
    /**
6197
     * @param string $value
6198
     *
6199
     * @return $this
6200
     */
6201
    public function withTopicId($value)
6202
    {
6203
        $this->data['TopicId'] = $value;
6204
        $this->options['form_params']['TopicId'] = $value;
6205
6206
        return $this;
6207
    }
6208
}
6209
6210
/**
6211
 * @method string getTopicId()
6212
 */
6213
class GetTopicInfluence extends Rpc
6214
{
6215
6216
    /**
6217
     * @param string $value
6218
     *
6219
     * @return $this
6220
     */
6221
    public function withTopicId($value)
6222
    {
6223
        $this->data['TopicId'] = $value;
6224
        $this->options['form_params']['TopicId'] = $value;
6225
6226
        return $this;
6227
    }
6228
}
6229
6230
/**
6231
 * @method string getDataSources()
6232
 * @method $this withDataSources($value)
6233
 * @method string getProjectId()
6234
 * @method $this withProjectId($value)
6235
 */
6236
class ImportDataSources extends Rpc
6237
{
6238
}
6239
6240
/**
6241
 * @method string getAlertUser()
6242
 * @method string getEndTime()
6243
 * @method string getBeginTime()
6244
 * @method string getAlertMethods()
6245
 * @method string getPageNumber()
6246
 * @method string getRemindId()
6247
 * @method string getPageSize()
6248
 * @method string getAlertRuleTypes()
6249
 */
6250
class ListAlertMessages extends Rpc
6251
{
6252
6253
    /**
6254
     * @param string $value
6255
     *
6256
     * @return $this
6257
     */
6258
    public function withAlertUser($value)
6259
    {
6260
        $this->data['AlertUser'] = $value;
6261
        $this->options['form_params']['AlertUser'] = $value;
6262
6263
        return $this;
6264
    }
6265
6266
    /**
6267
     * @param string $value
6268
     *
6269
     * @return $this
6270
     */
6271
    public function withEndTime($value)
6272
    {
6273
        $this->data['EndTime'] = $value;
6274
        $this->options['form_params']['EndTime'] = $value;
6275
6276
        return $this;
6277
    }
6278
6279
    /**
6280
     * @param string $value
6281
     *
6282
     * @return $this
6283
     */
6284
    public function withBeginTime($value)
6285
    {
6286
        $this->data['BeginTime'] = $value;
6287
        $this->options['form_params']['BeginTime'] = $value;
6288
6289
        return $this;
6290
    }
6291
6292
    /**
6293
     * @param string $value
6294
     *
6295
     * @return $this
6296
     */
6297
    public function withAlertMethods($value)
6298
    {
6299
        $this->data['AlertMethods'] = $value;
6300
        $this->options['form_params']['AlertMethods'] = $value;
6301
6302
        return $this;
6303
    }
6304
6305
    /**
6306
     * @param string $value
6307
     *
6308
     * @return $this
6309
     */
6310
    public function withPageNumber($value)
6311
    {
6312
        $this->data['PageNumber'] = $value;
6313
        $this->options['form_params']['PageNumber'] = $value;
6314
6315
        return $this;
6316
    }
6317
6318
    /**
6319
     * @param string $value
6320
     *
6321
     * @return $this
6322
     */
6323
    public function withRemindId($value)
6324
    {
6325
        $this->data['RemindId'] = $value;
6326
        $this->options['form_params']['RemindId'] = $value;
6327
6328
        return $this;
6329
    }
6330
6331
    /**
6332
     * @param string $value
6333
     *
6334
     * @return $this
6335
     */
6336
    public function withPageSize($value)
6337
    {
6338
        $this->data['PageSize'] = $value;
6339
        $this->options['form_params']['PageSize'] = $value;
6340
6341
        return $this;
6342
    }
6343
6344
    /**
6345
     * @param string $value
6346
     *
6347
     * @return $this
6348
     */
6349
    public function withAlertRuleTypes($value)
6350
    {
6351
        $this->data['AlertRuleTypes'] = $value;
6352
        $this->options['form_params']['AlertRuleTypes'] = $value;
6353
6354
        return $this;
6355
    }
6356
}
6357
6358
/**
6359
 * @method string getOwner()
6360
 * @method string getSearchText()
6361
 * @method string getUseflag()
6362
 * @method string getPriority()
6363
 * @method string getPageNumber()
6364
 * @method string getPageSize()
6365
 * @method string getProjectId()
6366
 * @method string getBaselineTypes()
6367
 */
6368
class ListBaselineConfigs extends Rpc
6369
{
6370
6371
    /**
6372
     * @param string $value
6373
     *
6374
     * @return $this
6375
     */
6376
    public function withOwner($value)
6377
    {
6378
        $this->data['Owner'] = $value;
6379
        $this->options['form_params']['Owner'] = $value;
6380
6381
        return $this;
6382
    }
6383
6384
    /**
6385
     * @param string $value
6386
     *
6387
     * @return $this
6388
     */
6389
    public function withSearchText($value)
6390
    {
6391
        $this->data['SearchText'] = $value;
6392
        $this->options['form_params']['SearchText'] = $value;
6393
6394
        return $this;
6395
    }
6396
6397
    /**
6398
     * @param string $value
6399
     *
6400
     * @return $this
6401
     */
6402
    public function withUseflag($value)
6403
    {
6404
        $this->data['Useflag'] = $value;
6405
        $this->options['form_params']['Useflag'] = $value;
6406
6407
        return $this;
6408
    }
6409
6410
    /**
6411
     * @param string $value
6412
     *
6413
     * @return $this
6414
     */
6415
    public function withPriority($value)
6416
    {
6417
        $this->data['Priority'] = $value;
6418
        $this->options['form_params']['Priority'] = $value;
6419
6420
        return $this;
6421
    }
6422
6423
    /**
6424
     * @param string $value
6425
     *
6426
     * @return $this
6427
     */
6428
    public function withPageNumber($value)
6429
    {
6430
        $this->data['PageNumber'] = $value;
6431
        $this->options['form_params']['PageNumber'] = $value;
6432
6433
        return $this;
6434
    }
6435
6436
    /**
6437
     * @param string $value
6438
     *
6439
     * @return $this
6440
     */
6441
    public function withPageSize($value)
6442
    {
6443
        $this->data['PageSize'] = $value;
6444
        $this->options['form_params']['PageSize'] = $value;
6445
6446
        return $this;
6447
    }
6448
6449
    /**
6450
     * @param string $value
6451
     *
6452
     * @return $this
6453
     */
6454
    public function withProjectId($value)
6455
    {
6456
        $this->data['ProjectId'] = $value;
6457
        $this->options['form_params']['ProjectId'] = $value;
6458
6459
        return $this;
6460
    }
6461
6462
    /**
6463
     * @param string $value
6464
     *
6465
     * @return $this
6466
     */
6467
    public function withBaselineTypes($value)
6468
    {
6469
        $this->data['BaselineTypes'] = $value;
6470
        $this->options['form_params']['BaselineTypes'] = $value;
6471
6472
        return $this;
6473
    }
6474
}
6475
6476
/**
6477
 * @method string getSearchText()
6478
 * @method string getOwner()
6479
 * @method string getPriority()
6480
 * @method string getPageNumber()
6481
 * @method string getTopicId()
6482
 * @method string getBizdate()
6483
 * @method string getFinishStatus()
6484
 * @method string getPageSize()
6485
 * @method string getBaselineTypes()
6486
 * @method string getStatus()
6487
 */
6488
class ListBaselineStatuses extends Rpc
6489
{
6490
6491
    /**
6492
     * @param string $value
6493
     *
6494
     * @return $this
6495
     */
6496
    public function withSearchText($value)
6497
    {
6498
        $this->data['SearchText'] = $value;
6499
        $this->options['form_params']['SearchText'] = $value;
6500
6501
        return $this;
6502
    }
6503
6504
    /**
6505
     * @param string $value
6506
     *
6507
     * @return $this
6508
     */
6509
    public function withOwner($value)
6510
    {
6511
        $this->data['Owner'] = $value;
6512
        $this->options['form_params']['Owner'] = $value;
6513
6514
        return $this;
6515
    }
6516
6517
    /**
6518
     * @param string $value
6519
     *
6520
     * @return $this
6521
     */
6522
    public function withPriority($value)
6523
    {
6524
        $this->data['Priority'] = $value;
6525
        $this->options['form_params']['Priority'] = $value;
6526
6527
        return $this;
6528
    }
6529
6530
    /**
6531
     * @param string $value
6532
     *
6533
     * @return $this
6534
     */
6535
    public function withPageNumber($value)
6536
    {
6537
        $this->data['PageNumber'] = $value;
6538
        $this->options['form_params']['PageNumber'] = $value;
6539
6540
        return $this;
6541
    }
6542
6543
    /**
6544
     * @param string $value
6545
     *
6546
     * @return $this
6547
     */
6548
    public function withTopicId($value)
6549
    {
6550
        $this->data['TopicId'] = $value;
6551
        $this->options['form_params']['TopicId'] = $value;
6552
6553
        return $this;
6554
    }
6555
6556
    /**
6557
     * @param string $value
6558
     *
6559
     * @return $this
6560
     */
6561
    public function withBizdate($value)
6562
    {
6563
        $this->data['Bizdate'] = $value;
6564
        $this->options['form_params']['Bizdate'] = $value;
6565
6566
        return $this;
6567
    }
6568
6569
    /**
6570
     * @param string $value
6571
     *
6572
     * @return $this
6573
     */
6574
    public function withFinishStatus($value)
6575
    {
6576
        $this->data['FinishStatus'] = $value;
6577
        $this->options['form_params']['FinishStatus'] = $value;
6578
6579
        return $this;
6580
    }
6581
6582
    /**
6583
     * @param string $value
6584
     *
6585
     * @return $this
6586
     */
6587
    public function withPageSize($value)
6588
    {
6589
        $this->data['PageSize'] = $value;
6590
        $this->options['form_params']['PageSize'] = $value;
6591
6592
        return $this;
6593
    }
6594
6595
    /**
6596
     * @param string $value
6597
     *
6598
     * @return $this
6599
     */
6600
    public function withBaselineTypes($value)
6601
    {
6602
        $this->data['BaselineTypes'] = $value;
6603
        $this->options['form_params']['BaselineTypes'] = $value;
6604
6605
        return $this;
6606
    }
6607
6608
    /**
6609
     * @param string $value
6610
     *
6611
     * @return $this
6612
     */
6613
    public function withStatus($value)
6614
    {
6615
        $this->data['Status'] = $value;
6616
        $this->options['form_params']['Status'] = $value;
6617
6618
        return $this;
6619
    }
6620
}
6621
6622
/**
6623
 * @method string getPageSize()
6624
 * @method string getKeyword()
6625
 * @method string getProjectId()
6626
 * @method string getProjectIdentifier()
6627
 * @method string getPageNumber()
6628
 */
6629
class ListBusiness extends Rpc
6630
{
6631
6632
    /**
6633
     * @param string $value
6634
     *
6635
     * @return $this
6636
     */
6637
    public function withPageSize($value)
6638
    {
6639
        $this->data['PageSize'] = $value;
6640
        $this->options['form_params']['PageSize'] = $value;
6641
6642
        return $this;
6643
    }
6644
6645
    /**
6646
     * @param string $value
6647
     *
6648
     * @return $this
6649
     */
6650
    public function withKeyword($value)
6651
    {
6652
        $this->data['Keyword'] = $value;
6653
        $this->options['form_params']['Keyword'] = $value;
6654
6655
        return $this;
6656
    }
6657
6658
    /**
6659
     * @param string $value
6660
     *
6661
     * @return $this
6662
     */
6663
    public function withProjectId($value)
6664
    {
6665
        $this->data['ProjectId'] = $value;
6666
        $this->options['form_params']['ProjectId'] = $value;
6667
6668
        return $this;
6669
    }
6670
6671
    /**
6672
     * @param string $value
6673
     *
6674
     * @return $this
6675
     */
6676
    public function withProjectIdentifier($value)
6677
    {
6678
        $this->data['ProjectIdentifier'] = $value;
6679
        $this->options['form_params']['ProjectIdentifier'] = $value;
6680
6681
        return $this;
6682
    }
6683
6684
    /**
6685
     * @param string $value
6686
     *
6687
     * @return $this
6688
     */
6689
    public function withPageNumber($value)
6690
    {
6691
        $this->data['PageNumber'] = $value;
6692
        $this->options['form_params']['PageNumber'] = $value;
6693
6694
        return $this;
6695
    }
6696
}
6697
6698
/**
6699
 * @method string getCalcEngineType()
6700
 * @method $this withCalcEngineType($value)
6701
 * @method string getPageNumber()
6702
 * @method $this withPageNumber($value)
6703
 * @method string getName()
6704
 * @method $this withName($value)
6705
 * @method string getEnvType()
6706
 * @method $this withEnvType($value)
6707
 * @method string getPageSize()
6708
 * @method $this withPageSize($value)
6709
 * @method string getProjectId()
6710
 * @method $this withProjectId($value)
6711
 */
6712
class ListCalcEngines extends Rpc
6713
{
6714
}
6715
6716
/**
6717
 * @method string getPageNumber()
6718
 * @method $this withPageNumber($value)
6719
 * @method string getSubType()
6720
 * @method $this withSubType($value)
6721
 * @method string getName()
6722
 * @method $this withName($value)
6723
 * @method string getEnvType()
6724
 * @method $this withEnvType($value)
6725
 * @method string getPageSize()
6726
 * @method $this withPageSize($value)
6727
 * @method string getConnectionType()
6728
 * @method $this withConnectionType($value)
6729
 * @method string getProjectId()
6730
 * @method $this withProjectId($value)
6731
 * @method string getStatus()
6732
 * @method $this withStatus($value)
6733
 */
6734
class ListConnections extends Rpc
6735
{
6736
6737
    /** @var string */
6738
    public $method = 'GET';
6739
}
6740
6741
/**
6742
 * @method string getProjectEnv()
6743
 * @method string getPageSize()
6744
 * @method string getResourceGroupIdentifier()
6745
 * @method string getPageNumber()
6746
 * @method string getStatus()
6747
 */
6748
class ListCurrentTasksForResourceGroup extends Rpc
6749
{
6750
6751
    /**
6752
     * @param string $value
6753
     *
6754
     * @return $this
6755
     */
6756
    public function withProjectEnv($value)
6757
    {
6758
        $this->data['ProjectEnv'] = $value;
6759
        $this->options['form_params']['ProjectEnv'] = $value;
6760
6761
        return $this;
6762
    }
6763
6764
    /**
6765
     * @param string $value
6766
     *
6767
     * @return $this
6768
     */
6769
    public function withPageSize($value)
6770
    {
6771
        $this->data['PageSize'] = $value;
6772
        $this->options['form_params']['PageSize'] = $value;
6773
6774
        return $this;
6775
    }
6776
6777
    /**
6778
     * @param string $value
6779
     *
6780
     * @return $this
6781
     */
6782
    public function withResourceGroupIdentifier($value)
6783
    {
6784
        $this->data['ResourceGroupIdentifier'] = $value;
6785
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
6786
6787
        return $this;
6788
    }
6789
6790
    /**
6791
     * @param string $value
6792
     *
6793
     * @return $this
6794
     */
6795
    public function withPageNumber($value)
6796
    {
6797
        $this->data['PageNumber'] = $value;
6798
        $this->options['form_params']['PageNumber'] = $value;
6799
6800
        return $this;
6801
    }
6802
6803
    /**
6804
     * @param string $value
6805
     *
6806
     * @return $this
6807
     */
6808
    public function withStatus($value)
6809
    {
6810
        $this->data['Status'] = $value;
6811
        $this->options['form_params']['Status'] = $value;
6812
6813
        return $this;
6814
    }
6815
}
6816
6817
/**
6818
 * @method string getProjectEnv()
6819
 * @method string getResourceGroupIdentifier()
6820
 */
6821
class ListCurrentUsageForResourceGroup extends Rpc
6822
{
6823
6824
    /**
6825
     * @param string $value
6826
     *
6827
     * @return $this
6828
     */
6829
    public function withProjectEnv($value)
6830
    {
6831
        $this->data['ProjectEnv'] = $value;
6832
        $this->options['form_params']['ProjectEnv'] = $value;
6833
6834
        return $this;
6835
    }
6836
6837
    /**
6838
     * @param string $value
6839
     *
6840
     * @return $this
6841
     */
6842
    public function withResourceGroupIdentifier($value)
6843
    {
6844
        $this->data['ResourceGroupIdentifier'] = $value;
6845
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
6846
6847
        return $this;
6848
    }
6849
}
6850
6851
/**
6852
 * @method string getProjectEnv()
6853
 * @method string getOpSeq()
6854
 */
6855
class ListDags extends Rpc
6856
{
6857
6858
    /**
6859
     * @param string $value
6860
     *
6861
     * @return $this
6862
     */
6863
    public function withProjectEnv($value)
6864
    {
6865
        $this->data['ProjectEnv'] = $value;
6866
        $this->options['form_params']['ProjectEnv'] = $value;
6867
6868
        return $this;
6869
    }
6870
6871
    /**
6872
     * @param string $value
6873
     *
6874
     * @return $this
6875
     */
6876
    public function withOpSeq($value)
6877
    {
6878
        $this->data['OpSeq'] = $value;
6879
        $this->options['form_params']['OpSeq'] = $value;
6880
6881
        return $this;
6882
    }
6883
}
6884
6885
/**
6886
 * @method string getApiNameKeyword()
6887
 * @method string getPageSize()
6888
 * @method $this withPageSize($value)
6889
 * @method string getTenantId()
6890
 * @method string getProjectId()
6891
 * @method string getPageNumber()
6892
 * @method $this withPageNumber($value)
6893
 */
6894
class ListDataServiceApiAuthorities extends Rpc
6895
{
6896
6897
    /**
6898
     * @param string $value
6899
     *
6900
     * @return $this
6901
     */
6902
    public function withApiNameKeyword($value)
6903
    {
6904
        $this->data['ApiNameKeyword'] = $value;
6905
        $this->options['form_params']['ApiNameKeyword'] = $value;
6906
6907
        return $this;
6908
    }
6909
6910
    /**
6911
     * @param string $value
6912
     *
6913
     * @return $this
6914
     */
6915
    public function withTenantId($value)
6916
    {
6917
        $this->data['TenantId'] = $value;
6918
        $this->options['form_params']['TenantId'] = $value;
6919
6920
        return $this;
6921
    }
6922
6923
    /**
6924
     * @param string $value
6925
     *
6926
     * @return $this
6927
     */
6928
    public function withProjectId($value)
6929
    {
6930
        $this->data['ProjectId'] = $value;
6931
        $this->options['form_params']['ProjectId'] = $value;
6932
6933
        return $this;
6934
    }
6935
}
6936
6937
/**
6938
 * @method string getApiNameKeyword()
6939
 * @method string getApiPathKeyword()
6940
 * @method string getCreatorId()
6941
 * @method string getPageNumber()
6942
 * @method string getPageSize()
6943
 * @method string getTenantId()
6944
 * @method string getProjectId()
6945
 */
6946
class ListDataServiceApis extends Rpc
6947
{
6948
6949
    /**
6950
     * @param string $value
6951
     *
6952
     * @return $this
6953
     */
6954
    public function withApiNameKeyword($value)
6955
    {
6956
        $this->data['ApiNameKeyword'] = $value;
6957
        $this->options['form_params']['ApiNameKeyword'] = $value;
6958
6959
        return $this;
6960
    }
6961
6962
    /**
6963
     * @param string $value
6964
     *
6965
     * @return $this
6966
     */
6967
    public function withApiPathKeyword($value)
6968
    {
6969
        $this->data['ApiPathKeyword'] = $value;
6970
        $this->options['form_params']['ApiPathKeyword'] = $value;
6971
6972
        return $this;
6973
    }
6974
6975
    /**
6976
     * @param string $value
6977
     *
6978
     * @return $this
6979
     */
6980
    public function withCreatorId($value)
6981
    {
6982
        $this->data['CreatorId'] = $value;
6983
        $this->options['form_params']['CreatorId'] = $value;
6984
6985
        return $this;
6986
    }
6987
6988
    /**
6989
     * @param string $value
6990
     *
6991
     * @return $this
6992
     */
6993
    public function withPageNumber($value)
6994
    {
6995
        $this->data['PageNumber'] = $value;
6996
        $this->options['form_params']['PageNumber'] = $value;
6997
6998
        return $this;
6999
    }
7000
7001
    /**
7002
     * @param string $value
7003
     *
7004
     * @return $this
7005
     */
7006
    public function withPageSize($value)
7007
    {
7008
        $this->data['PageSize'] = $value;
7009
        $this->options['form_params']['PageSize'] = $value;
7010
7011
        return $this;
7012
    }
7013
7014
    /**
7015
     * @param string $value
7016
     *
7017
     * @return $this
7018
     */
7019
    public function withTenantId($value)
7020
    {
7021
        $this->data['TenantId'] = $value;
7022
        $this->options['form_params']['TenantId'] = $value;
7023
7024
        return $this;
7025
    }
7026
7027
    /**
7028
     * @param string $value
7029
     *
7030
     * @return $this
7031
     */
7032
    public function withProjectId($value)
7033
    {
7034
        $this->data['ProjectId'] = $value;
7035
        $this->options['form_params']['ProjectId'] = $value;
7036
7037
        return $this;
7038
    }
7039
}
7040
7041
/**
7042
 * @method string getPageSize()
7043
 * @method $this withPageSize($value)
7044
 * @method string getApiId()
7045
 * @method $this withApiId($value)
7046
 */
7047
class ListDataServiceApiTest extends Rpc
7048
{
7049
7050
    /** @var string */
7051
    public $method = 'GET';
7052
}
7053
7054
/**
7055
 * @method string getPageSize()
7056
 * @method string getTenantId()
7057
 * @method string getProjectIdList()
7058
 * @method string getPageNumber()
7059
 */
7060
class ListDataServiceApplications extends Rpc
7061
{
7062
7063
    /**
7064
     * @param string $value
7065
     *
7066
     * @return $this
7067
     */
7068
    public function withPageSize($value)
7069
    {
7070
        $this->data['PageSize'] = $value;
7071
        $this->options['form_params']['PageSize'] = $value;
7072
7073
        return $this;
7074
    }
7075
7076
    /**
7077
     * @param string $value
7078
     *
7079
     * @return $this
7080
     */
7081
    public function withTenantId($value)
7082
    {
7083
        $this->data['TenantId'] = $value;
7084
        $this->options['form_params']['TenantId'] = $value;
7085
7086
        return $this;
7087
    }
7088
7089
    /**
7090
     * @param string $value
7091
     *
7092
     * @return $this
7093
     */
7094
    public function withProjectIdList($value)
7095
    {
7096
        $this->data['ProjectIdList'] = $value;
7097
        $this->options['form_params']['ProjectIdList'] = $value;
7098
7099
        return $this;
7100
    }
7101
7102
    /**
7103
     * @param string $value
7104
     *
7105
     * @return $this
7106
     */
7107
    public function withPageNumber($value)
7108
    {
7109
        $this->data['PageNumber'] = $value;
7110
        $this->options['form_params']['PageNumber'] = $value;
7111
7112
        return $this;
7113
    }
7114
}
7115
7116
/**
7117
 * @method string getApiNameKeyword()
7118
 * @method string getPageSize()
7119
 * @method $this withPageSize($value)
7120
 * @method string getTenantId()
7121
 * @method string getProjectId()
7122
 * @method string getPageNumber()
7123
 * @method $this withPageNumber($value)
7124
 */
7125
class ListDataServiceAuthorizedApis extends Rpc
7126
{
7127
7128
    /**
7129
     * @param string $value
7130
     *
7131
     * @return $this
7132
     */
7133
    public function withApiNameKeyword($value)
7134
    {
7135
        $this->data['ApiNameKeyword'] = $value;
7136
        $this->options['form_params']['ApiNameKeyword'] = $value;
7137
7138
        return $this;
7139
    }
7140
7141
    /**
7142
     * @param string $value
7143
     *
7144
     * @return $this
7145
     */
7146
    public function withTenantId($value)
7147
    {
7148
        $this->data['TenantId'] = $value;
7149
        $this->options['form_params']['TenantId'] = $value;
7150
7151
        return $this;
7152
    }
7153
7154
    /**
7155
     * @param string $value
7156
     *
7157
     * @return $this
7158
     */
7159
    public function withProjectId($value)
7160
    {
7161
        $this->data['ProjectId'] = $value;
7162
        $this->options['form_params']['ProjectId'] = $value;
7163
7164
        return $this;
7165
    }
7166
}
7167
7168
/**
7169
 * @method string getFolderNameKeyword()
7170
 * @method string getGroupId()
7171
 * @method string getPageSize()
7172
 * @method string getTenantId()
7173
 * @method string getProjectId()
7174
 * @method string getPageNumber()
7175
 */
7176
class ListDataServiceFolders extends Rpc
7177
{
7178
7179
    /**
7180
     * @param string $value
7181
     *
7182
     * @return $this
7183
     */
7184
    public function withFolderNameKeyword($value)
7185
    {
7186
        $this->data['FolderNameKeyword'] = $value;
7187
        $this->options['form_params']['FolderNameKeyword'] = $value;
7188
7189
        return $this;
7190
    }
7191
7192
    /**
7193
     * @param string $value
7194
     *
7195
     * @return $this
7196
     */
7197
    public function withGroupId($value)
7198
    {
7199
        $this->data['GroupId'] = $value;
7200
        $this->options['form_params']['GroupId'] = $value;
7201
7202
        return $this;
7203
    }
7204
7205
    /**
7206
     * @param string $value
7207
     *
7208
     * @return $this
7209
     */
7210
    public function withPageSize($value)
7211
    {
7212
        $this->data['PageSize'] = $value;
7213
        $this->options['form_params']['PageSize'] = $value;
7214
7215
        return $this;
7216
    }
7217
7218
    /**
7219
     * @param string $value
7220
     *
7221
     * @return $this
7222
     */
7223
    public function withTenantId($value)
7224
    {
7225
        $this->data['TenantId'] = $value;
7226
        $this->options['form_params']['TenantId'] = $value;
7227
7228
        return $this;
7229
    }
7230
7231
    /**
7232
     * @param string $value
7233
     *
7234
     * @return $this
7235
     */
7236
    public function withProjectId($value)
7237
    {
7238
        $this->data['ProjectId'] = $value;
7239
        $this->options['form_params']['ProjectId'] = $value;
7240
7241
        return $this;
7242
    }
7243
7244
    /**
7245
     * @param string $value
7246
     *
7247
     * @return $this
7248
     */
7249
    public function withPageNumber($value)
7250
    {
7251
        $this->data['PageNumber'] = $value;
7252
        $this->options['form_params']['PageNumber'] = $value;
7253
7254
        return $this;
7255
    }
7256
}
7257
7258
/**
7259
 * @method string getPageSize()
7260
 * @method string getTenantId()
7261
 * @method string getProjectId()
7262
 * @method string getGroupNameKeyword()
7263
 * @method string getPageNumber()
7264
 */
7265
class ListDataServiceGroups extends Rpc
7266
{
7267
7268
    /**
7269
     * @param string $value
7270
     *
7271
     * @return $this
7272
     */
7273
    public function withPageSize($value)
7274
    {
7275
        $this->data['PageSize'] = $value;
7276
        $this->options['form_params']['PageSize'] = $value;
7277
7278
        return $this;
7279
    }
7280
7281
    /**
7282
     * @param string $value
7283
     *
7284
     * @return $this
7285
     */
7286
    public function withTenantId($value)
7287
    {
7288
        $this->data['TenantId'] = $value;
7289
        $this->options['form_params']['TenantId'] = $value;
7290
7291
        return $this;
7292
    }
7293
7294
    /**
7295
     * @param string $value
7296
     *
7297
     * @return $this
7298
     */
7299
    public function withProjectId($value)
7300
    {
7301
        $this->data['ProjectId'] = $value;
7302
        $this->options['form_params']['ProjectId'] = $value;
7303
7304
        return $this;
7305
    }
7306
7307
    /**
7308
     * @param string $value
7309
     *
7310
     * @return $this
7311
     */
7312
    public function withGroupNameKeyword($value)
7313
    {
7314
        $this->data['GroupNameKeyword'] = $value;
7315
        $this->options['form_params']['GroupNameKeyword'] = $value;
7316
7317
        return $this;
7318
    }
7319
7320
    /**
7321
     * @param string $value
7322
     *
7323
     * @return $this
7324
     */
7325
    public function withPageNumber($value)
7326
    {
7327
        $this->data['PageNumber'] = $value;
7328
        $this->options['form_params']['PageNumber'] = $value;
7329
7330
        return $this;
7331
    }
7332
}
7333
7334
/**
7335
 * @method string getApiNameKeyword()
7336
 * @method string getApiPathKeyword()
7337
 * @method string getCreatorId()
7338
 * @method string getPageNumber()
7339
 * @method string getPageSize()
7340
 * @method string getTenantId()
7341
 * @method string getProjectId()
7342
 */
7343
class ListDataServicePublishedApis extends Rpc
7344
{
7345
7346
    /**
7347
     * @param string $value
7348
     *
7349
     * @return $this
7350
     */
7351
    public function withApiNameKeyword($value)
7352
    {
7353
        $this->data['ApiNameKeyword'] = $value;
7354
        $this->options['form_params']['ApiNameKeyword'] = $value;
7355
7356
        return $this;
7357
    }
7358
7359
    /**
7360
     * @param string $value
7361
     *
7362
     * @return $this
7363
     */
7364
    public function withApiPathKeyword($value)
7365
    {
7366
        $this->data['ApiPathKeyword'] = $value;
7367
        $this->options['form_params']['ApiPathKeyword'] = $value;
7368
7369
        return $this;
7370
    }
7371
7372
    /**
7373
     * @param string $value
7374
     *
7375
     * @return $this
7376
     */
7377
    public function withCreatorId($value)
7378
    {
7379
        $this->data['CreatorId'] = $value;
7380
        $this->options['form_params']['CreatorId'] = $value;
7381
7382
        return $this;
7383
    }
7384
7385
    /**
7386
     * @param string $value
7387
     *
7388
     * @return $this
7389
     */
7390
    public function withPageNumber($value)
7391
    {
7392
        $this->data['PageNumber'] = $value;
7393
        $this->options['form_params']['PageNumber'] = $value;
7394
7395
        return $this;
7396
    }
7397
7398
    /**
7399
     * @param string $value
7400
     *
7401
     * @return $this
7402
     */
7403
    public function withPageSize($value)
7404
    {
7405
        $this->data['PageSize'] = $value;
7406
        $this->options['form_params']['PageSize'] = $value;
7407
7408
        return $this;
7409
    }
7410
7411
    /**
7412
     * @param string $value
7413
     *
7414
     * @return $this
7415
     */
7416
    public function withTenantId($value)
7417
    {
7418
        $this->data['TenantId'] = $value;
7419
        $this->options['form_params']['TenantId'] = $value;
7420
7421
        return $this;
7422
    }
7423
7424
    /**
7425
     * @param string $value
7426
     *
7427
     * @return $this
7428
     */
7429
    public function withProjectId($value)
7430
    {
7431
        $this->data['ProjectId'] = $value;
7432
        $this->options['form_params']['ProjectId'] = $value;
7433
7434
        return $this;
7435
    }
7436
}
7437
7438
/**
7439
 * @method string getDataSourceType()
7440
 * @method $this withDataSourceType($value)
7441
 * @method string getPageNumber()
7442
 * @method $this withPageNumber($value)
7443
 * @method string getSubType()
7444
 * @method $this withSubType($value)
7445
 * @method string getName()
7446
 * @method $this withName($value)
7447
 * @method string getEnvType()
7448
 * @method $this withEnvType($value)
7449
 * @method string getPageSize()
7450
 * @method $this withPageSize($value)
7451
 * @method string getProjectId()
7452
 * @method $this withProjectId($value)
7453
 * @method string getStatus()
7454
 * @method $this withStatus($value)
7455
 */
7456
class ListDataSources extends Rpc
7457
{
7458
7459
    /** @var string */
7460
    public $method = 'GET';
7461
}
7462
7463
/**
7464
 * @method string getCreator()
7465
 * @method string getEndCreateTime()
7466
 * @method string getProjectIdentifier()
7467
 * @method string getPageNumber()
7468
 * @method string getExecutor()
7469
 * @method string getPageSize()
7470
 * @method string getEndExecuteTime()
7471
 * @method string getKeyword()
7472
 * @method string getProjectId()
7473
 * @method string getStatus()
7474
 */
7475
class ListDeployments extends Rpc
7476
{
7477
7478
    /**
7479
     * @param string $value
7480
     *
7481
     * @return $this
7482
     */
7483
    public function withCreator($value)
7484
    {
7485
        $this->data['Creator'] = $value;
7486
        $this->options['form_params']['Creator'] = $value;
7487
7488
        return $this;
7489
    }
7490
7491
    /**
7492
     * @param string $value
7493
     *
7494
     * @return $this
7495
     */
7496
    public function withEndCreateTime($value)
7497
    {
7498
        $this->data['EndCreateTime'] = $value;
7499
        $this->options['form_params']['EndCreateTime'] = $value;
7500
7501
        return $this;
7502
    }
7503
7504
    /**
7505
     * @param string $value
7506
     *
7507
     * @return $this
7508
     */
7509
    public function withProjectIdentifier($value)
7510
    {
7511
        $this->data['ProjectIdentifier'] = $value;
7512
        $this->options['form_params']['ProjectIdentifier'] = $value;
7513
7514
        return $this;
7515
    }
7516
7517
    /**
7518
     * @param string $value
7519
     *
7520
     * @return $this
7521
     */
7522
    public function withPageNumber($value)
7523
    {
7524
        $this->data['PageNumber'] = $value;
7525
        $this->options['form_params']['PageNumber'] = $value;
7526
7527
        return $this;
7528
    }
7529
7530
    /**
7531
     * @param string $value
7532
     *
7533
     * @return $this
7534
     */
7535
    public function withExecutor($value)
7536
    {
7537
        $this->data['Executor'] = $value;
7538
        $this->options['form_params']['Executor'] = $value;
7539
7540
        return $this;
7541
    }
7542
7543
    /**
7544
     * @param string $value
7545
     *
7546
     * @return $this
7547
     */
7548
    public function withPageSize($value)
7549
    {
7550
        $this->data['PageSize'] = $value;
7551
        $this->options['form_params']['PageSize'] = $value;
7552
7553
        return $this;
7554
    }
7555
7556
    /**
7557
     * @param string $value
7558
     *
7559
     * @return $this
7560
     */
7561
    public function withEndExecuteTime($value)
7562
    {
7563
        $this->data['EndExecuteTime'] = $value;
7564
        $this->options['form_params']['EndExecuteTime'] = $value;
7565
7566
        return $this;
7567
    }
7568
7569
    /**
7570
     * @param string $value
7571
     *
7572
     * @return $this
7573
     */
7574
    public function withKeyword($value)
7575
    {
7576
        $this->data['Keyword'] = $value;
7577
        $this->options['form_params']['Keyword'] = $value;
7578
7579
        return $this;
7580
    }
7581
7582
    /**
7583
     * @param string $value
7584
     *
7585
     * @return $this
7586
     */
7587
    public function withProjectId($value)
7588
    {
7589
        $this->data['ProjectId'] = $value;
7590
        $this->options['form_params']['ProjectId'] = $value;
7591
7592
        return $this;
7593
    }
7594
7595
    /**
7596
     * @param string $value
7597
     *
7598
     * @return $this
7599
     */
7600
    public function withStatus($value)
7601
    {
7602
        $this->data['Status'] = $value;
7603
        $this->options['form_params']['Status'] = $value;
7604
7605
        return $this;
7606
    }
7607
}
7608
7609
/**
7610
 * @method string getDestinationType()
7611
 * @method $this withDestinationType($value)
7612
 * @method string getSourceType()
7613
 * @method $this withSourceType($value)
7614
 * @method string getProjectId()
7615
 * @method $this withProjectId($value)
7616
 */
7617
class ListDIProjectConfig extends Rpc
7618
{
7619
}
7620
7621
/**
7622
 * @method string getPageSize()
7623
 * @method $this withPageSize($value)
7624
 * @method string getPageNumber()
7625
 * @method $this withPageNumber($value)
7626
 */
7627
class ListExtensions extends Rpc
7628
{
7629
7630
    /** @var string */
7631
    public $method = 'GET';
7632
}
7633
7634
/**
7635
 * @method string getOwner()
7636
 * @method string getFileTypes()
7637
 * @method string getProjectIdentifier()
7638
 * @method string getPageNumber()
7639
 * @method string getFileFolderPath()
7640
 * @method string getPageSize()
7641
 * @method string getKeyword()
7642
 * @method string getProjectId()
7643
 * @method string getUseType()
7644
 * @method string getNodeId()
7645
 */
7646
class ListFiles extends Rpc
7647
{
7648
7649
    /**
7650
     * @param string $value
7651
     *
7652
     * @return $this
7653
     */
7654
    public function withOwner($value)
7655
    {
7656
        $this->data['Owner'] = $value;
7657
        $this->options['form_params']['Owner'] = $value;
7658
7659
        return $this;
7660
    }
7661
7662
    /**
7663
     * @param string $value
7664
     *
7665
     * @return $this
7666
     */
7667
    public function withFileTypes($value)
7668
    {
7669
        $this->data['FileTypes'] = $value;
7670
        $this->options['form_params']['FileTypes'] = $value;
7671
7672
        return $this;
7673
    }
7674
7675
    /**
7676
     * @param string $value
7677
     *
7678
     * @return $this
7679
     */
7680
    public function withProjectIdentifier($value)
7681
    {
7682
        $this->data['ProjectIdentifier'] = $value;
7683
        $this->options['form_params']['ProjectIdentifier'] = $value;
7684
7685
        return $this;
7686
    }
7687
7688
    /**
7689
     * @param string $value
7690
     *
7691
     * @return $this
7692
     */
7693
    public function withPageNumber($value)
7694
    {
7695
        $this->data['PageNumber'] = $value;
7696
        $this->options['form_params']['PageNumber'] = $value;
7697
7698
        return $this;
7699
    }
7700
7701
    /**
7702
     * @param string $value
7703
     *
7704
     * @return $this
7705
     */
7706
    public function withFileFolderPath($value)
7707
    {
7708
        $this->data['FileFolderPath'] = $value;
7709
        $this->options['form_params']['FileFolderPath'] = $value;
7710
7711
        return $this;
7712
    }
7713
7714
    /**
7715
     * @param string $value
7716
     *
7717
     * @return $this
7718
     */
7719
    public function withPageSize($value)
7720
    {
7721
        $this->data['PageSize'] = $value;
7722
        $this->options['form_params']['PageSize'] = $value;
7723
7724
        return $this;
7725
    }
7726
7727
    /**
7728
     * @param string $value
7729
     *
7730
     * @return $this
7731
     */
7732
    public function withKeyword($value)
7733
    {
7734
        $this->data['Keyword'] = $value;
7735
        $this->options['form_params']['Keyword'] = $value;
7736
7737
        return $this;
7738
    }
7739
7740
    /**
7741
     * @param string $value
7742
     *
7743
     * @return $this
7744
     */
7745
    public function withProjectId($value)
7746
    {
7747
        $this->data['ProjectId'] = $value;
7748
        $this->options['form_params']['ProjectId'] = $value;
7749
7750
        return $this;
7751
    }
7752
7753
    /**
7754
     * @param string $value
7755
     *
7756
     * @return $this
7757
     */
7758
    public function withUseType($value)
7759
    {
7760
        $this->data['UseType'] = $value;
7761
        $this->options['form_params']['UseType'] = $value;
7762
7763
        return $this;
7764
    }
7765
7766
    /**
7767
     * @param string $value
7768
     *
7769
     * @return $this
7770
     */
7771
    public function withNodeId($value)
7772
    {
7773
        $this->data['NodeId'] = $value;
7774
        $this->options['form_params']['NodeId'] = $value;
7775
7776
        return $this;
7777
    }
7778
}
7779
7780
/**
7781
 * @method string getPageSize()
7782
 * @method string getKeyword()
7783
 * @method string getLocale()
7784
 * @method string getProjectId()
7785
 * @method string getProjectIdentifier()
7786
 * @method string getPageNumber()
7787
 */
7788
class ListFileType extends Rpc
7789
{
7790
7791
    /**
7792
     * @param string $value
7793
     *
7794
     * @return $this
7795
     */
7796
    public function withPageSize($value)
7797
    {
7798
        $this->data['PageSize'] = $value;
7799
        $this->options['form_params']['PageSize'] = $value;
7800
7801
        return $this;
7802
    }
7803
7804
    /**
7805
     * @param string $value
7806
     *
7807
     * @return $this
7808
     */
7809
    public function withKeyword($value)
7810
    {
7811
        $this->data['Keyword'] = $value;
7812
        $this->options['form_params']['Keyword'] = $value;
7813
7814
        return $this;
7815
    }
7816
7817
    /**
7818
     * @param string $value
7819
     *
7820
     * @return $this
7821
     */
7822
    public function withLocale($value)
7823
    {
7824
        $this->data['Locale'] = $value;
7825
        $this->options['form_params']['Locale'] = $value;
7826
7827
        return $this;
7828
    }
7829
7830
    /**
7831
     * @param string $value
7832
     *
7833
     * @return $this
7834
     */
7835
    public function withProjectId($value)
7836
    {
7837
        $this->data['ProjectId'] = $value;
7838
        $this->options['form_params']['ProjectId'] = $value;
7839
7840
        return $this;
7841
    }
7842
7843
    /**
7844
     * @param string $value
7845
     *
7846
     * @return $this
7847
     */
7848
    public function withProjectIdentifier($value)
7849
    {
7850
        $this->data['ProjectIdentifier'] = $value;
7851
        $this->options['form_params']['ProjectIdentifier'] = $value;
7852
7853
        return $this;
7854
    }
7855
7856
    /**
7857
     * @param string $value
7858
     *
7859
     * @return $this
7860
     */
7861
    public function withPageNumber($value)
7862
    {
7863
        $this->data['PageNumber'] = $value;
7864
        $this->options['form_params']['PageNumber'] = $value;
7865
7866
        return $this;
7867
    }
7868
}
7869
7870
/**
7871
 * @method string getPageSize()
7872
 * @method string getProjectId()
7873
 * @method string getProjectIdentifier()
7874
 * @method string getPageNumber()
7875
 * @method string getFileId()
7876
 */
7877
class ListFileVersions extends Rpc
7878
{
7879
7880
    /**
7881
     * @param string $value
7882
     *
7883
     * @return $this
7884
     */
7885
    public function withPageSize($value)
7886
    {
7887
        $this->data['PageSize'] = $value;
7888
        $this->options['form_params']['PageSize'] = $value;
7889
7890
        return $this;
7891
    }
7892
7893
    /**
7894
     * @param string $value
7895
     *
7896
     * @return $this
7897
     */
7898
    public function withProjectId($value)
7899
    {
7900
        $this->data['ProjectId'] = $value;
7901
        $this->options['form_params']['ProjectId'] = $value;
7902
7903
        return $this;
7904
    }
7905
7906
    /**
7907
     * @param string $value
7908
     *
7909
     * @return $this
7910
     */
7911
    public function withProjectIdentifier($value)
7912
    {
7913
        $this->data['ProjectIdentifier'] = $value;
7914
        $this->options['form_params']['ProjectIdentifier'] = $value;
7915
7916
        return $this;
7917
    }
7918
7919
    /**
7920
     * @param string $value
7921
     *
7922
     * @return $this
7923
     */
7924
    public function withPageNumber($value)
7925
    {
7926
        $this->data['PageNumber'] = $value;
7927
        $this->options['form_params']['PageNumber'] = $value;
7928
7929
        return $this;
7930
    }
7931
7932
    /**
7933
     * @param string $value
7934
     *
7935
     * @return $this
7936
     */
7937
    public function withFileId($value)
7938
    {
7939
        $this->data['FileId'] = $value;
7940
        $this->options['form_params']['FileId'] = $value;
7941
7942
        return $this;
7943
    }
7944
}
7945
7946
/**
7947
 * @method string getPageSize()
7948
 * @method string getParentFolderPath()
7949
 * @method string getProjectId()
7950
 * @method string getProjectIdentifier()
7951
 * @method string getPageNumber()
7952
 */
7953
class ListFolders extends Rpc
7954
{
7955
7956
    /**
7957
     * @param string $value
7958
     *
7959
     * @return $this
7960
     */
7961
    public function withPageSize($value)
7962
    {
7963
        $this->data['PageSize'] = $value;
7964
        $this->options['form_params']['PageSize'] = $value;
7965
7966
        return $this;
7967
    }
7968
7969
    /**
7970
     * @param string $value
7971
     *
7972
     * @return $this
7973
     */
7974
    public function withParentFolderPath($value)
7975
    {
7976
        $this->data['ParentFolderPath'] = $value;
7977
        $this->options['form_params']['ParentFolderPath'] = $value;
7978
7979
        return $this;
7980
    }
7981
7982
    /**
7983
     * @param string $value
7984
     *
7985
     * @return $this
7986
     */
7987
    public function withProjectId($value)
7988
    {
7989
        $this->data['ProjectId'] = $value;
7990
        $this->options['form_params']['ProjectId'] = $value;
7991
7992
        return $this;
7993
    }
7994
7995
    /**
7996
     * @param string $value
7997
     *
7998
     * @return $this
7999
     */
8000
    public function withProjectIdentifier($value)
8001
    {
8002
        $this->data['ProjectIdentifier'] = $value;
8003
        $this->options['form_params']['ProjectIdentifier'] = $value;
8004
8005
        return $this;
8006
    }
8007
8008
    /**
8009
     * @param string $value
8010
     *
8011
     * @return $this
8012
     */
8013
    public function withPageNumber($value)
8014
    {
8015
        $this->data['PageNumber'] = $value;
8016
        $this->options['form_params']['PageNumber'] = $value;
8017
8018
        return $this;
8019
    }
8020
}
8021
8022
/**
8023
 * @method string getProjectEnv()
8024
 * @method string getPageSize()
8025
 * @method string getEndTime()
8026
 * @method string getResourceGroupIdentifier()
8027
 * @method string getStartTime()
8028
 * @method string getPageNumber()
8029
 */
8030
class ListHistoryTasksForResourceGroup extends Rpc
8031
{
8032
8033
    /**
8034
     * @param string $value
8035
     *
8036
     * @return $this
8037
     */
8038
    public function withProjectEnv($value)
8039
    {
8040
        $this->data['ProjectEnv'] = $value;
8041
        $this->options['form_params']['ProjectEnv'] = $value;
8042
8043
        return $this;
8044
    }
8045
8046
    /**
8047
     * @param string $value
8048
     *
8049
     * @return $this
8050
     */
8051
    public function withPageSize($value)
8052
    {
8053
        $this->data['PageSize'] = $value;
8054
        $this->options['form_params']['PageSize'] = $value;
8055
8056
        return $this;
8057
    }
8058
8059
    /**
8060
     * @param string $value
8061
     *
8062
     * @return $this
8063
     */
8064
    public function withEndTime($value)
8065
    {
8066
        $this->data['EndTime'] = $value;
8067
        $this->options['form_params']['EndTime'] = $value;
8068
8069
        return $this;
8070
    }
8071
8072
    /**
8073
     * @param string $value
8074
     *
8075
     * @return $this
8076
     */
8077
    public function withResourceGroupIdentifier($value)
8078
    {
8079
        $this->data['ResourceGroupIdentifier'] = $value;
8080
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
8081
8082
        return $this;
8083
    }
8084
8085
    /**
8086
     * @param string $value
8087
     *
8088
     * @return $this
8089
     */
8090
    public function withStartTime($value)
8091
    {
8092
        $this->data['StartTime'] = $value;
8093
        $this->options['form_params']['StartTime'] = $value;
8094
8095
        return $this;
8096
    }
8097
8098
    /**
8099
     * @param string $value
8100
     *
8101
     * @return $this
8102
     */
8103
    public function withPageNumber($value)
8104
    {
8105
        $this->data['PageNumber'] = $value;
8106
        $this->options['form_params']['PageNumber'] = $value;
8107
8108
        return $this;
8109
    }
8110
}
8111
8112
/**
8113
 * @method string getBeginDate()
8114
 * @method string getEndDate()
8115
 * @method string getProjectId()
8116
 */
8117
class ListInstanceAmount extends Rpc
8118
{
8119
8120
    /**
8121
     * @param string $value
8122
     *
8123
     * @return $this
8124
     */
8125
    public function withBeginDate($value)
8126
    {
8127
        $this->data['BeginDate'] = $value;
8128
        $this->options['form_params']['BeginDate'] = $value;
8129
8130
        return $this;
8131
    }
8132
8133
    /**
8134
     * @param string $value
8135
     *
8136
     * @return $this
8137
     */
8138
    public function withEndDate($value)
8139
    {
8140
        $this->data['EndDate'] = $value;
8141
        $this->options['form_params']['EndDate'] = $value;
8142
8143
        return $this;
8144
    }
8145
8146
    /**
8147
     * @param string $value
8148
     *
8149
     * @return $this
8150
     */
8151
    public function withProjectId($value)
8152
    {
8153
        $this->data['ProjectId'] = $value;
8154
        $this->options['form_params']['ProjectId'] = $value;
8155
8156
        return $this;
8157
    }
8158
}
8159
8160
/**
8161
 * @method string getProjectEnv()
8162
 * @method string getOwner()
8163
 * @method string getBizName()
8164
 * @method string getBeginBizdate()
8165
 * @method string getEndBizdate()
8166
 * @method string getDagId()
8167
 * @method string getPageNumber()
8168
 * @method string getNodeName()
8169
 * @method string getProgramType()
8170
 * @method string getBizdate()
8171
 * @method string getPageSize()
8172
 * @method string getNodeId()
8173
 * @method string getProjectId()
8174
 */
8175
class ListInstances extends Rpc
8176
{
8177
8178
    /**
8179
     * @param string $value
8180
     *
8181
     * @return $this
8182
     */
8183
    public function withProjectEnv($value)
8184
    {
8185
        $this->data['ProjectEnv'] = $value;
8186
        $this->options['form_params']['ProjectEnv'] = $value;
8187
8188
        return $this;
8189
    }
8190
8191
    /**
8192
     * @param string $value
8193
     *
8194
     * @return $this
8195
     */
8196
    public function withOwner($value)
8197
    {
8198
        $this->data['Owner'] = $value;
8199
        $this->options['form_params']['Owner'] = $value;
8200
8201
        return $this;
8202
    }
8203
8204
    /**
8205
     * @param string $value
8206
     *
8207
     * @return $this
8208
     */
8209
    public function withBizName($value)
8210
    {
8211
        $this->data['BizName'] = $value;
8212
        $this->options['form_params']['BizName'] = $value;
8213
8214
        return $this;
8215
    }
8216
8217
    /**
8218
     * @param string $value
8219
     *
8220
     * @return $this
8221
     */
8222
    public function withBeginBizdate($value)
8223
    {
8224
        $this->data['BeginBizdate'] = $value;
8225
        $this->options['form_params']['BeginBizdate'] = $value;
8226
8227
        return $this;
8228
    }
8229
8230
    /**
8231
     * @param string $value
8232
     *
8233
     * @return $this
8234
     */
8235
    public function withEndBizdate($value)
8236
    {
8237
        $this->data['EndBizdate'] = $value;
8238
        $this->options['form_params']['EndBizdate'] = $value;
8239
8240
        return $this;
8241
    }
8242
8243
    /**
8244
     * @param string $value
8245
     *
8246
     * @return $this
8247
     */
8248
    public function withDagId($value)
8249
    {
8250
        $this->data['DagId'] = $value;
8251
        $this->options['form_params']['DagId'] = $value;
8252
8253
        return $this;
8254
    }
8255
8256
    /**
8257
     * @param string $value
8258
     *
8259
     * @return $this
8260
     */
8261
    public function withPageNumber($value)
8262
    {
8263
        $this->data['PageNumber'] = $value;
8264
        $this->options['form_params']['PageNumber'] = $value;
8265
8266
        return $this;
8267
    }
8268
8269
    /**
8270
     * @param string $value
8271
     *
8272
     * @return $this
8273
     */
8274
    public function withNodeName($value)
8275
    {
8276
        $this->data['NodeName'] = $value;
8277
        $this->options['form_params']['NodeName'] = $value;
8278
8279
        return $this;
8280
    }
8281
8282
    /**
8283
     * @param string $value
8284
     *
8285
     * @return $this
8286
     */
8287
    public function withProgramType($value)
8288
    {
8289
        $this->data['ProgramType'] = $value;
8290
        $this->options['form_params']['ProgramType'] = $value;
8291
8292
        return $this;
8293
    }
8294
8295
    /**
8296
     * @param string $value
8297
     *
8298
     * @return $this
8299
     */
8300
    public function withBizdate($value)
8301
    {
8302
        $this->data['Bizdate'] = $value;
8303
        $this->options['form_params']['Bizdate'] = $value;
8304
8305
        return $this;
8306
    }
8307
8308
    /**
8309
     * @param string $value
8310
     *
8311
     * @return $this
8312
     */
8313
    public function withPageSize($value)
8314
    {
8315
        $this->data['PageSize'] = $value;
8316
        $this->options['form_params']['PageSize'] = $value;
8317
8318
        return $this;
8319
    }
8320
8321
    /**
8322
     * @param string $value
8323
     *
8324
     * @return $this
8325
     */
8326
    public function withNodeId($value)
8327
    {
8328
        $this->data['NodeId'] = $value;
8329
        $this->options['form_params']['NodeId'] = $value;
8330
8331
        return $this;
8332
    }
8333
8334
    /**
8335
     * @param string $value
8336
     *
8337
     * @return $this
8338
     */
8339
    public function withProjectId($value)
8340
    {
8341
        $this->data['ProjectId'] = $value;
8342
        $this->options['form_params']['ProjectId'] = $value;
8343
8344
        return $this;
8345
    }
8346
}
8347
8348
/**
8349
 * @method string getProjectEnv()
8350
 * @method string getProjectName()
8351
 * @method string getDagId()
8352
 */
8353
class ListManualDagInstances extends Rpc
8354
{
8355
8356
    /**
8357
     * @param string $value
8358
     *
8359
     * @return $this
8360
     */
8361
    public function withProjectEnv($value)
8362
    {
8363
        $this->data['ProjectEnv'] = $value;
8364
        $this->options['form_params']['ProjectEnv'] = $value;
8365
8366
        return $this;
8367
    }
8368
8369
    /**
8370
     * @param string $value
8371
     *
8372
     * @return $this
8373
     */
8374
    public function withProjectName($value)
8375
    {
8376
        $this->data['ProjectName'] = $value;
8377
        $this->options['form_params']['ProjectName'] = $value;
8378
8379
        return $this;
8380
    }
8381
8382
    /**
8383
     * @param string $value
8384
     *
8385
     * @return $this
8386
     */
8387
    public function withDagId($value)
8388
    {
8389
        $this->data['DagId'] = $value;
8390
        $this->options['form_params']['DagId'] = $value;
8391
8392
        return $this;
8393
    }
8394
}
8395
8396
/**
8397
 * @method string getDataSourceType()
8398
 * @method $this withDataSourceType($value)
8399
 * @method string getPageSize()
8400
 * @method $this withPageSize($value)
8401
 * @method string getClusterId()
8402
 * @method $this withClusterId($value)
8403
 * @method string getPageNum()
8404
 * @method $this withPageNum($value)
8405
 * @method string getProjectId()
8406
 * @method $this withProjectId($value)
8407
 */
8408
class ListMetaDB extends Rpc
8409
{
8410
8411
    /** @var string */
8412
    public $method = 'GET';
8413
}
8414
8415
/**
8416
 * @method string getOwner()
8417
 * @method string getPageSize()
8418
 * @method string getMigrationType()
8419
 * @method string getProjectId()
8420
 * @method string getPageNumber()
8421
 */
8422
class ListMigrations extends Rpc
8423
{
8424
8425
    /**
8426
     * @param string $value
8427
     *
8428
     * @return $this
8429
     */
8430
    public function withOwner($value)
8431
    {
8432
        $this->data['Owner'] = $value;
8433
        $this->options['form_params']['Owner'] = $value;
8434
8435
        return $this;
8436
    }
8437
8438
    /**
8439
     * @param string $value
8440
     *
8441
     * @return $this
8442
     */
8443
    public function withPageSize($value)
8444
    {
8445
        $this->data['PageSize'] = $value;
8446
        $this->options['form_params']['PageSize'] = $value;
8447
8448
        return $this;
8449
    }
8450
8451
    /**
8452
     * @param string $value
8453
     *
8454
     * @return $this
8455
     */
8456
    public function withMigrationType($value)
8457
    {
8458
        $this->data['MigrationType'] = $value;
8459
        $this->options['form_params']['MigrationType'] = $value;
8460
8461
        return $this;
8462
    }
8463
8464
    /**
8465
     * @param string $value
8466
     *
8467
     * @return $this
8468
     */
8469
    public function withProjectId($value)
8470
    {
8471
        $this->data['ProjectId'] = $value;
8472
        $this->options['form_params']['ProjectId'] = $value;
8473
8474
        return $this;
8475
    }
8476
8477
    /**
8478
     * @param string $value
8479
     *
8480
     * @return $this
8481
     */
8482
    public function withPageNumber($value)
8483
    {
8484
        $this->data['PageNumber'] = $value;
8485
        $this->options['form_params']['PageNumber'] = $value;
8486
8487
        return $this;
8488
    }
8489
}
8490
8491
/**
8492
 * @method string getProjectEnv()
8493
 * @method string getNodeId()
8494
 * @method string getIoType()
8495
 */
8496
class ListNodeInputOrOutput extends Rpc
8497
{
8498
8499
    /**
8500
     * @param string $value
8501
     *
8502
     * @return $this
8503
     */
8504
    public function withProjectEnv($value)
8505
    {
8506
        $this->data['ProjectEnv'] = $value;
8507
        $this->options['form_params']['ProjectEnv'] = $value;
8508
8509
        return $this;
8510
    }
8511
8512
    /**
8513
     * @param string $value
8514
     *
8515
     * @return $this
8516
     */
8517
    public function withNodeId($value)
8518
    {
8519
        $this->data['NodeId'] = $value;
8520
        $this->options['form_params']['NodeId'] = $value;
8521
8522
        return $this;
8523
    }
8524
8525
    /**
8526
     * @param string $value
8527
     *
8528
     * @return $this
8529
     */
8530
    public function withIoType($value)
8531
    {
8532
        $this->data['IoType'] = $value;
8533
        $this->options['form_params']['IoType'] = $value;
8534
8535
        return $this;
8536
    }
8537
}
8538
8539
/**
8540
 * @method string getProjectEnv()
8541
 * @method string getNodeId()
8542
 * @method string getIoType()
8543
 */
8544
class ListNodeIO extends Rpc
8545
{
8546
8547
    /**
8548
     * @param string $value
8549
     *
8550
     * @return $this
8551
     */
8552
    public function withProjectEnv($value)
8553
    {
8554
        $this->data['ProjectEnv'] = $value;
8555
        $this->options['form_params']['ProjectEnv'] = $value;
8556
8557
        return $this;
8558
    }
8559
8560
    /**
8561
     * @param string $value
8562
     *
8563
     * @return $this
8564
     */
8565
    public function withNodeId($value)
8566
    {
8567
        $this->data['NodeId'] = $value;
8568
        $this->options['form_params']['NodeId'] = $value;
8569
8570
        return $this;
8571
    }
8572
8573
    /**
8574
     * @param string $value
8575
     *
8576
     * @return $this
8577
     */
8578
    public function withIoType($value)
8579
    {
8580
        $this->data['IoType'] = $value;
8581
        $this->options['form_params']['IoType'] = $value;
8582
8583
        return $this;
8584
    }
8585
}
8586
8587
/**
8588
 * @method string getOwner()
8589
 * @method string getProjectEnv()
8590
 * @method string getBizName()
8591
 * @method string getPageNumber()
8592
 * @method string getNodeName()
8593
 * @method string getProgramType()
8594
 * @method string getPageSize()
8595
 * @method string getProjectId()
8596
 */
8597
class ListNodes extends Rpc
8598
{
8599
8600
    /**
8601
     * @param string $value
8602
     *
8603
     * @return $this
8604
     */
8605
    public function withOwner($value)
8606
    {
8607
        $this->data['Owner'] = $value;
8608
        $this->options['form_params']['Owner'] = $value;
8609
8610
        return $this;
8611
    }
8612
8613
    /**
8614
     * @param string $value
8615
     *
8616
     * @return $this
8617
     */
8618
    public function withProjectEnv($value)
8619
    {
8620
        $this->data['ProjectEnv'] = $value;
8621
        $this->options['form_params']['ProjectEnv'] = $value;
8622
8623
        return $this;
8624
    }
8625
8626
    /**
8627
     * @param string $value
8628
     *
8629
     * @return $this
8630
     */
8631
    public function withBizName($value)
8632
    {
8633
        $this->data['BizName'] = $value;
8634
        $this->options['form_params']['BizName'] = $value;
8635
8636
        return $this;
8637
    }
8638
8639
    /**
8640
     * @param string $value
8641
     *
8642
     * @return $this
8643
     */
8644
    public function withPageNumber($value)
8645
    {
8646
        $this->data['PageNumber'] = $value;
8647
        $this->options['form_params']['PageNumber'] = $value;
8648
8649
        return $this;
8650
    }
8651
8652
    /**
8653
     * @param string $value
8654
     *
8655
     * @return $this
8656
     */
8657
    public function withNodeName($value)
8658
    {
8659
        $this->data['NodeName'] = $value;
8660
        $this->options['form_params']['NodeName'] = $value;
8661
8662
        return $this;
8663
    }
8664
8665
    /**
8666
     * @param string $value
8667
     *
8668
     * @return $this
8669
     */
8670
    public function withProgramType($value)
8671
    {
8672
        $this->data['ProgramType'] = $value;
8673
        $this->options['form_params']['ProgramType'] = $value;
8674
8675
        return $this;
8676
    }
8677
8678
    /**
8679
     * @param string $value
8680
     *
8681
     * @return $this
8682
     */
8683
    public function withPageSize($value)
8684
    {
8685
        $this->data['PageSize'] = $value;
8686
        $this->options['form_params']['PageSize'] = $value;
8687
8688
        return $this;
8689
    }
8690
8691
    /**
8692
     * @param string $value
8693
     *
8694
     * @return $this
8695
     */
8696
    public function withProjectId($value)
8697
    {
8698
        $this->data['ProjectId'] = $value;
8699
        $this->options['form_params']['ProjectId'] = $value;
8700
8701
        return $this;
8702
    }
8703
}
8704
8705
/**
8706
 * @method string getBaselineId()
8707
 */
8708
class ListNodesByBaseline extends Rpc
8709
{
8710
8711
    /**
8712
     * @param string $value
8713
     *
8714
     * @return $this
8715
     */
8716
    public function withBaselineId($value)
8717
    {
8718
        $this->data['BaselineId'] = $value;
8719
        $this->options['form_params']['BaselineId'] = $value;
8720
8721
        return $this;
8722
    }
8723
}
8724
8725
/**
8726
 * @method string getProjectEnv()
8727
 * @method string getOutputs()
8728
 * @method string getOutputNodeListAsMap()
8729
 */
8730
class ListNodesByOutput extends Rpc
8731
{
8732
8733
    /**
8734
     * @param string $value
8735
     *
8736
     * @return $this
8737
     */
8738
    public function withProjectEnv($value)
8739
    {
8740
        $this->data['ProjectEnv'] = $value;
8741
        $this->options['form_params']['ProjectEnv'] = $value;
8742
8743
        return $this;
8744
    }
8745
8746
    /**
8747
     * @param string $value
8748
     *
8749
     * @return $this
8750
     */
8751
    public function withOutputs($value)
8752
    {
8753
        $this->data['Outputs'] = $value;
8754
        $this->options['form_params']['Outputs'] = $value;
8755
8756
        return $this;
8757
    }
8758
8759
    /**
8760
     * @param string $value
8761
     *
8762
     * @return $this
8763
     */
8764
    public function withOutputNodeListAsMap($value)
8765
    {
8766
        $this->data['OutputNodeListAsMap'] = $value;
8767
        $this->options['form_params']['OutputNodeListAsMap'] = $value;
8768
8769
        return $this;
8770
    }
8771
}
8772
8773
/**
8774
 * @method string getMaxComputeProjectName()
8775
 * @method $this withMaxComputeProjectName($value)
8776
 * @method string getEndTime()
8777
 * @method $this withEndTime($value)
8778
 * @method string getStartTime()
8779
 * @method $this withStartTime($value)
8780
 * @method string getPageNum()
8781
 * @method $this withPageNum($value)
8782
 * @method string getFlowStatus()
8783
 * @method $this withFlowStatus($value)
8784
 * @method string getPageSize()
8785
 * @method $this withPageSize($value)
8786
 * @method string getTableName()
8787
 * @method $this withTableName($value)
8788
 * @method string getQueryType()
8789
 * @method $this withQueryType($value)
8790
 * @method string getWorkspaceId()
8791
 * @method $this withWorkspaceId($value)
8792
 * @method string getOrderType()
8793
 * @method $this withOrderType($value)
8794
 * @method string getEngineType()
8795
 * @method $this withEngineType($value)
8796
 */
8797
class ListPermissionApplyOrders extends Rpc
8798
{
8799
}
8800
8801
/**
8802
 * @method string getProjectEnv()
8803
 * @method string getProjectId()
8804
 */
8805
class ListProgramTypeCount extends Rpc
8806
{
8807
8808
    /**
8809
     * @param string $value
8810
     *
8811
     * @return $this
8812
     */
8813
    public function withProjectEnv($value)
8814
    {
8815
        $this->data['ProjectEnv'] = $value;
8816
        $this->options['form_params']['ProjectEnv'] = $value;
8817
8818
        return $this;
8819
    }
8820
8821
    /**
8822
     * @param string $value
8823
     *
8824
     * @return $this
8825
     */
8826
    public function withProjectId($value)
8827
    {
8828
        $this->data['ProjectId'] = $value;
8829
        $this->options['form_params']['ProjectId'] = $value;
8830
8831
        return $this;
8832
    }
8833
}
8834
8835
/**
8836
 * @method string getUserId()
8837
 * @method $this withUserId($value)
8838
 */
8839
class ListProjectIds extends Rpc
8840
{
8841
}
8842
8843
/**
8844
 * @method string getPageSize()
8845
 * @method $this withPageSize($value)
8846
 * @method string getProjectId()
8847
 * @method $this withProjectId($value)
8848
 * @method string getPageNumber()
8849
 * @method $this withPageNumber($value)
8850
 */
8851
class ListProjectMembers extends Rpc
8852
{
8853
}
8854
8855
/**
8856
 * @method string getProjectId()
8857
 * @method $this withProjectId($value)
8858
 */
8859
class ListProjectRoles extends Rpc
8860
{
8861
}
8862
8863
/**
8864
 * @method string getPageSize()
8865
 * @method $this withPageSize($value)
8866
 * @method string getPageNumber()
8867
 * @method $this withPageNumber($value)
8868
 */
8869
class ListProjects extends Rpc
8870
{
8871
}
8872
8873
/**
8874
 * @method string getProjectName()
8875
 * @method string getEndDate()
8876
 * @method string getPageSize()
8877
 * @method string getEntityId()
8878
 * @method string getStartDate()
8879
 * @method string getPageNumber()
8880
 */
8881
class ListQualityResultsByEntity extends Rpc
8882
{
8883
8884
    /**
8885
     * @param string $value
8886
     *
8887
     * @return $this
8888
     */
8889
    public function withProjectName($value)
8890
    {
8891
        $this->data['ProjectName'] = $value;
8892
        $this->options['form_params']['ProjectName'] = $value;
8893
8894
        return $this;
8895
    }
8896
8897
    /**
8898
     * @param string $value
8899
     *
8900
     * @return $this
8901
     */
8902
    public function withEndDate($value)
8903
    {
8904
        $this->data['EndDate'] = $value;
8905
        $this->options['form_params']['EndDate'] = $value;
8906
8907
        return $this;
8908
    }
8909
8910
    /**
8911
     * @param string $value
8912
     *
8913
     * @return $this
8914
     */
8915
    public function withPageSize($value)
8916
    {
8917
        $this->data['PageSize'] = $value;
8918
        $this->options['form_params']['PageSize'] = $value;
8919
8920
        return $this;
8921
    }
8922
8923
    /**
8924
     * @param string $value
8925
     *
8926
     * @return $this
8927
     */
8928
    public function withEntityId($value)
8929
    {
8930
        $this->data['EntityId'] = $value;
8931
        $this->options['form_params']['EntityId'] = $value;
8932
8933
        return $this;
8934
    }
8935
8936
    /**
8937
     * @param string $value
8938
     *
8939
     * @return $this
8940
     */
8941
    public function withStartDate($value)
8942
    {
8943
        $this->data['StartDate'] = $value;
8944
        $this->options['form_params']['StartDate'] = $value;
8945
8946
        return $this;
8947
    }
8948
8949
    /**
8950
     * @param string $value
8951
     *
8952
     * @return $this
8953
     */
8954
    public function withPageNumber($value)
8955
    {
8956
        $this->data['PageNumber'] = $value;
8957
        $this->options['form_params']['PageNumber'] = $value;
8958
8959
        return $this;
8960
    }
8961
}
8962
8963
/**
8964
 * @method string getProjectName()
8965
 * @method string getEndDate()
8966
 * @method string getPageSize()
8967
 * @method string getRuleId()
8968
 * @method string getStartDate()
8969
 * @method string getPageNumber()
8970
 */
8971
class ListQualityResultsByRule extends Rpc
8972
{
8973
8974
    /**
8975
     * @param string $value
8976
     *
8977
     * @return $this
8978
     */
8979
    public function withProjectName($value)
8980
    {
8981
        $this->data['ProjectName'] = $value;
8982
        $this->options['form_params']['ProjectName'] = $value;
8983
8984
        return $this;
8985
    }
8986
8987
    /**
8988
     * @param string $value
8989
     *
8990
     * @return $this
8991
     */
8992
    public function withEndDate($value)
8993
    {
8994
        $this->data['EndDate'] = $value;
8995
        $this->options['form_params']['EndDate'] = $value;
8996
8997
        return $this;
8998
    }
8999
9000
    /**
9001
     * @param string $value
9002
     *
9003
     * @return $this
9004
     */
9005
    public function withPageSize($value)
9006
    {
9007
        $this->data['PageSize'] = $value;
9008
        $this->options['form_params']['PageSize'] = $value;
9009
9010
        return $this;
9011
    }
9012
9013
    /**
9014
     * @param string $value
9015
     *
9016
     * @return $this
9017
     */
9018
    public function withRuleId($value)
9019
    {
9020
        $this->data['RuleId'] = $value;
9021
        $this->options['form_params']['RuleId'] = $value;
9022
9023
        return $this;
9024
    }
9025
9026
    /**
9027
     * @param string $value
9028
     *
9029
     * @return $this
9030
     */
9031
    public function withStartDate($value)
9032
    {
9033
        $this->data['StartDate'] = $value;
9034
        $this->options['form_params']['StartDate'] = $value;
9035
9036
        return $this;
9037
    }
9038
9039
    /**
9040
     * @param string $value
9041
     *
9042
     * @return $this
9043
     */
9044
    public function withPageNumber($value)
9045
    {
9046
        $this->data['PageNumber'] = $value;
9047
        $this->options['form_params']['PageNumber'] = $value;
9048
9049
        return $this;
9050
    }
9051
}
9052
9053
/**
9054
 * @method string getProjectName()
9055
 * @method string getPageSize()
9056
 * @method string getEntityId()
9057
 * @method string getPageNumber()
9058
 */
9059
class ListQualityRules extends Rpc
9060
{
9061
9062
    /**
9063
     * @param string $value
9064
     *
9065
     * @return $this
9066
     */
9067
    public function withProjectName($value)
9068
    {
9069
        $this->data['ProjectName'] = $value;
9070
        $this->options['form_params']['ProjectName'] = $value;
9071
9072
        return $this;
9073
    }
9074
9075
    /**
9076
     * @param string $value
9077
     *
9078
     * @return $this
9079
     */
9080
    public function withPageSize($value)
9081
    {
9082
        $this->data['PageSize'] = $value;
9083
        $this->options['form_params']['PageSize'] = $value;
9084
9085
        return $this;
9086
    }
9087
9088
    /**
9089
     * @param string $value
9090
     *
9091
     * @return $this
9092
     */
9093
    public function withEntityId($value)
9094
    {
9095
        $this->data['EntityId'] = $value;
9096
        $this->options['form_params']['EntityId'] = $value;
9097
9098
        return $this;
9099
    }
9100
9101
    /**
9102
     * @param string $value
9103
     *
9104
     * @return $this
9105
     */
9106
    public function withPageNumber($value)
9107
    {
9108
        $this->data['PageNumber'] = $value;
9109
        $this->options['form_params']['PageNumber'] = $value;
9110
9111
        return $this;
9112
    }
9113
}
9114
9115
/**
9116
 * @method string getTaskType()
9117
 * @method $this withTaskType($value)
9118
 * @method string getDatasourceName()
9119
 * @method $this withDatasourceName($value)
9120
 * @method string getPageNumber()
9121
 * @method $this withPageNumber($value)
9122
 * @method string getPageSize()
9123
 * @method $this withPageSize($value)
9124
 * @method string getProjectId()
9125
 * @method $this withProjectId($value)
9126
 * @method string getRefType()
9127
 * @method $this withRefType($value)
9128
 */
9129
class ListRefDISyncTasks extends Rpc
9130
{
9131
}
9132
9133
/**
9134
 * @method string getSearchText()
9135
 * @method string getFounder()
9136
 * @method string getRemindTypes()
9137
 * @method string getPageNumber()
9138
 * @method string getAlertTarget()
9139
 * @method string getPageSize()
9140
 * @method string getNodeId()
9141
 */
9142
class ListReminds extends Rpc
9143
{
9144
9145
    /**
9146
     * @param string $value
9147
     *
9148
     * @return $this
9149
     */
9150
    public function withSearchText($value)
9151
    {
9152
        $this->data['SearchText'] = $value;
9153
        $this->options['form_params']['SearchText'] = $value;
9154
9155
        return $this;
9156
    }
9157
9158
    /**
9159
     * @param string $value
9160
     *
9161
     * @return $this
9162
     */
9163
    public function withFounder($value)
9164
    {
9165
        $this->data['Founder'] = $value;
9166
        $this->options['form_params']['Founder'] = $value;
9167
9168
        return $this;
9169
    }
9170
9171
    /**
9172
     * @param string $value
9173
     *
9174
     * @return $this
9175
     */
9176
    public function withRemindTypes($value)
9177
    {
9178
        $this->data['RemindTypes'] = $value;
9179
        $this->options['form_params']['RemindTypes'] = $value;
9180
9181
        return $this;
9182
    }
9183
9184
    /**
9185
     * @param string $value
9186
     *
9187
     * @return $this
9188
     */
9189
    public function withPageNumber($value)
9190
    {
9191
        $this->data['PageNumber'] = $value;
9192
        $this->options['form_params']['PageNumber'] = $value;
9193
9194
        return $this;
9195
    }
9196
9197
    /**
9198
     * @param string $value
9199
     *
9200
     * @return $this
9201
     */
9202
    public function withAlertTarget($value)
9203
    {
9204
        $this->data['AlertTarget'] = $value;
9205
        $this->options['form_params']['AlertTarget'] = $value;
9206
9207
        return $this;
9208
    }
9209
9210
    /**
9211
     * @param string $value
9212
     *
9213
     * @return $this
9214
     */
9215
    public function withPageSize($value)
9216
    {
9217
        $this->data['PageSize'] = $value;
9218
        $this->options['form_params']['PageSize'] = $value;
9219
9220
        return $this;
9221
    }
9222
9223
    /**
9224
     * @param string $value
9225
     *
9226
     * @return $this
9227
     */
9228
    public function withNodeId($value)
9229
    {
9230
        $this->data['NodeId'] = $value;
9231
        $this->options['form_params']['NodeId'] = $value;
9232
9233
        return $this;
9234
    }
9235
}
9236
9237
/**
9238
 * @method string getBizExtKey()
9239
 * @method $this withBizExtKey($value)
9240
 * @method string getResourceGroupType()
9241
 * @method $this withResourceGroupType($value)
9242
 * @method string getKeyword()
9243
 * @method $this withKeyword($value)
9244
 */
9245
class ListResourceGroups extends Rpc
9246
{
9247
}
9248
9249
/**
9250
 * @method string getShiftPersonUID()
9251
 * @method string getUserType()
9252
 * @method string getEndTime()
9253
 * @method string getBeginTime()
9254
 * @method string getShiftScheduleIdentifier()
9255
 */
9256
class ListShiftPersonnels extends Rpc
9257
{
9258
9259
    /**
9260
     * @param string $value
9261
     *
9262
     * @return $this
9263
     */
9264
    public function withShiftPersonUID($value)
9265
    {
9266
        $this->data['ShiftPersonUID'] = $value;
9267
        $this->options['form_params']['ShiftPersonUID'] = $value;
9268
9269
        return $this;
9270
    }
9271
9272
    /**
9273
     * @param string $value
9274
     *
9275
     * @return $this
9276
     */
9277
    public function withUserType($value)
9278
    {
9279
        $this->data['UserType'] = $value;
9280
        $this->options['form_params']['UserType'] = $value;
9281
9282
        return $this;
9283
    }
9284
9285
    /**
9286
     * @param string $value
9287
     *
9288
     * @return $this
9289
     */
9290
    public function withEndTime($value)
9291
    {
9292
        $this->data['EndTime'] = $value;
9293
        $this->options['form_params']['EndTime'] = $value;
9294
9295
        return $this;
9296
    }
9297
9298
    /**
9299
     * @param string $value
9300
     *
9301
     * @return $this
9302
     */
9303
    public function withBeginTime($value)
9304
    {
9305
        $this->data['BeginTime'] = $value;
9306
        $this->options['form_params']['BeginTime'] = $value;
9307
9308
        return $this;
9309
    }
9310
9311
    /**
9312
     * @param string $value
9313
     *
9314
     * @return $this
9315
     */
9316
    public function withShiftScheduleIdentifier($value)
9317
    {
9318
        $this->data['ShiftScheduleIdentifier'] = $value;
9319
        $this->options['form_params']['ShiftScheduleIdentifier'] = $value;
9320
9321
        return $this;
9322
    }
9323
}
9324
9325
/**
9326
 * @method string getOwner()
9327
 * @method string getPageSize()
9328
 * @method string getShiftScheduleName()
9329
 * @method string getPageNumber()
9330
 */
9331
class ListShiftSchedules extends Rpc
9332
{
9333
9334
    /**
9335
     * @param string $value
9336
     *
9337
     * @return $this
9338
     */
9339
    public function withOwner($value)
9340
    {
9341
        $this->data['Owner'] = $value;
9342
        $this->options['form_params']['Owner'] = $value;
9343
9344
        return $this;
9345
    }
9346
9347
    /**
9348
     * @param string $value
9349
     *
9350
     * @return $this
9351
     */
9352
    public function withPageSize($value)
9353
    {
9354
        $this->data['PageSize'] = $value;
9355
        $this->options['form_params']['PageSize'] = $value;
9356
9357
        return $this;
9358
    }
9359
9360
    /**
9361
     * @param string $value
9362
     *
9363
     * @return $this
9364
     */
9365
    public function withShiftScheduleName($value)
9366
    {
9367
        $this->data['ShiftScheduleName'] = $value;
9368
        $this->options['form_params']['ShiftScheduleName'] = $value;
9369
9370
        return $this;
9371
    }
9372
9373
    /**
9374
     * @param string $value
9375
     *
9376
     * @return $this
9377
     */
9378
    public function withPageNumber($value)
9379
    {
9380
        $this->data['PageNumber'] = $value;
9381
        $this->options['form_params']['PageNumber'] = $value;
9382
9383
        return $this;
9384
    }
9385
}
9386
9387
/**
9388
 * @method string getProjectId()
9389
 */
9390
class ListSuccessInstanceAmount extends Rpc
9391
{
9392
9393
    /**
9394
     * @param string $value
9395
     *
9396
     * @return $this
9397
     */
9398
    public function withProjectId($value)
9399
    {
9400
        $this->data['ProjectId'] = $value;
9401
        $this->options['form_params']['ProjectId'] = $value;
9402
9403
        return $this;
9404
    }
9405
}
9406
9407
/**
9408
 * @method string getLevelType()
9409
 * @method $this withLevelType($value)
9410
 * @method string getPageSize()
9411
 * @method $this withPageSize($value)
9412
 * @method string getPageNum()
9413
 * @method $this withPageNum($value)
9414
 * @method string getProjectId()
9415
 * @method $this withProjectId($value)
9416
 */
9417
class ListTableLevel extends Rpc
9418
{
9419
9420
    /** @var string */
9421
    public $method = 'GET';
9422
}
9423
9424
/**
9425
 * @method string getPageSize()
9426
 * @method $this withPageSize($value)
9427
 * @method string getPageNum()
9428
 * @method $this withPageNum($value)
9429
 * @method string getProjectId()
9430
 * @method $this withProjectId($value)
9431
 * @method string getParentId()
9432
 * @method $this withParentId($value)
9433
 */
9434
class ListTableTheme extends Rpc
9435
{
9436
9437
    /** @var string */
9438
    public $method = 'GET';
9439
}
9440
9441
/**
9442
 * @method string getOwner()
9443
 * @method string getEndTime()
9444
 * @method string getBeginTime()
9445
 * @method string getTopicStatuses()
9446
 * @method string getPageNumber()
9447
 * @method string getInstanceId()
9448
 * @method string getPageSize()
9449
 * @method string getTopicTypes()
9450
 * @method string getNodeId()
9451
 */
9452
class ListTopics extends Rpc
9453
{
9454
9455
    /**
9456
     * @param string $value
9457
     *
9458
     * @return $this
9459
     */
9460
    public function withOwner($value)
9461
    {
9462
        $this->data['Owner'] = $value;
9463
        $this->options['form_params']['Owner'] = $value;
9464
9465
        return $this;
9466
    }
9467
9468
    /**
9469
     * @param string $value
9470
     *
9471
     * @return $this
9472
     */
9473
    public function withEndTime($value)
9474
    {
9475
        $this->data['EndTime'] = $value;
9476
        $this->options['form_params']['EndTime'] = $value;
9477
9478
        return $this;
9479
    }
9480
9481
    /**
9482
     * @param string $value
9483
     *
9484
     * @return $this
9485
     */
9486
    public function withBeginTime($value)
9487
    {
9488
        $this->data['BeginTime'] = $value;
9489
        $this->options['form_params']['BeginTime'] = $value;
9490
9491
        return $this;
9492
    }
9493
9494
    /**
9495
     * @param string $value
9496
     *
9497
     * @return $this
9498
     */
9499
    public function withTopicStatuses($value)
9500
    {
9501
        $this->data['TopicStatuses'] = $value;
9502
        $this->options['form_params']['TopicStatuses'] = $value;
9503
9504
        return $this;
9505
    }
9506
9507
    /**
9508
     * @param string $value
9509
     *
9510
     * @return $this
9511
     */
9512
    public function withPageNumber($value)
9513
    {
9514
        $this->data['PageNumber'] = $value;
9515
        $this->options['form_params']['PageNumber'] = $value;
9516
9517
        return $this;
9518
    }
9519
9520
    /**
9521
     * @param string $value
9522
     *
9523
     * @return $this
9524
     */
9525
    public function withInstanceId($value)
9526
    {
9527
        $this->data['InstanceId'] = $value;
9528
        $this->options['form_params']['InstanceId'] = $value;
9529
9530
        return $this;
9531
    }
9532
9533
    /**
9534
     * @param string $value
9535
     *
9536
     * @return $this
9537
     */
9538
    public function withPageSize($value)
9539
    {
9540
        $this->data['PageSize'] = $value;
9541
        $this->options['form_params']['PageSize'] = $value;
9542
9543
        return $this;
9544
    }
9545
9546
    /**
9547
     * @param string $value
9548
     *
9549
     * @return $this
9550
     */
9551
    public function withTopicTypes($value)
9552
    {
9553
        $this->data['TopicTypes'] = $value;
9554
        $this->options['form_params']['TopicTypes'] = $value;
9555
9556
        return $this;
9557
    }
9558
9559
    /**
9560
     * @param string $value
9561
     *
9562
     * @return $this
9563
     */
9564
    public function withNodeId($value)
9565
    {
9566
        $this->data['NodeId'] = $value;
9567
        $this->options['form_params']['NodeId'] = $value;
9568
9569
        return $this;
9570
    }
9571
}
9572
9573
/**
9574
 * @method string getProjectEnv()
9575
 * @method string getEndTime()
9576
 * @method string getResourceGroupIdentifier()
9577
 * @method string getStartTime()
9578
 */
9579
class ListUsageForResourceGroup extends Rpc
9580
{
9581
9582
    /**
9583
     * @param string $value
9584
     *
9585
     * @return $this
9586
     */
9587
    public function withProjectEnv($value)
9588
    {
9589
        $this->data['ProjectEnv'] = $value;
9590
        $this->options['form_params']['ProjectEnv'] = $value;
9591
9592
        return $this;
9593
    }
9594
9595
    /**
9596
     * @param string $value
9597
     *
9598
     * @return $this
9599
     */
9600
    public function withEndTime($value)
9601
    {
9602
        $this->data['EndTime'] = $value;
9603
        $this->options['form_params']['EndTime'] = $value;
9604
9605
        return $this;
9606
    }
9607
9608
    /**
9609
     * @param string $value
9610
     *
9611
     * @return $this
9612
     */
9613
    public function withResourceGroupIdentifier($value)
9614
    {
9615
        $this->data['ResourceGroupIdentifier'] = $value;
9616
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
9617
9618
        return $this;
9619
    }
9620
9621
    /**
9622
     * @param string $value
9623
     *
9624
     * @return $this
9625
     */
9626
    public function withStartTime($value)
9627
    {
9628
        $this->data['StartTime'] = $value;
9629
        $this->options['form_params']['StartTime'] = $value;
9630
9631
        return $this;
9632
    }
9633
}
9634
9635
/**
9636
 * @method string getTenantId()
9637
 * @method string getProjectId()
9638
 * @method string getApiId()
9639
 */
9640
class PublishDataServiceApi extends Rpc
9641
{
9642
9643
    /**
9644
     * @param string $value
9645
     *
9646
     * @return $this
9647
     */
9648
    public function withTenantId($value)
9649
    {
9650
        $this->data['TenantId'] = $value;
9651
        $this->options['form_params']['TenantId'] = $value;
9652
9653
        return $this;
9654
    }
9655
9656
    /**
9657
     * @param string $value
9658
     *
9659
     * @return $this
9660
     */
9661
    public function withProjectId($value)
9662
    {
9663
        $this->data['ProjectId'] = $value;
9664
        $this->options['form_params']['ProjectId'] = $value;
9665
9666
        return $this;
9667
    }
9668
9669
    /**
9670
     * @param string $value
9671
     *
9672
     * @return $this
9673
     */
9674
    public function withApiId($value)
9675
    {
9676
        $this->data['ApiId'] = $value;
9677
        $this->options['form_params']['ApiId'] = $value;
9678
9679
        return $this;
9680
    }
9681
}
9682
9683
/**
9684
 * @method string getTaskType()
9685
 * @method $this withTaskType($value)
9686
 * @method string getAsyncProcessId()
9687
 * @method $this withAsyncProcessId($value)
9688
 * @method string getProjectId()
9689
 * @method $this withProjectId($value)
9690
 */
9691
class QueryDISyncTaskConfigProcessResult extends Rpc
9692
{
9693
}
9694
9695
/**
9696
 * @method string getText()
9697
 * @method string getProjectId()
9698
 */
9699
class QueryPublicModelEngine extends Rpc
9700
{
9701
9702
    /**
9703
     * @param string $value
9704
     *
9705
     * @return $this
9706
     */
9707
    public function withText($value)
9708
    {
9709
        $this->data['Text'] = $value;
9710
        $this->options['form_params']['Text'] = $value;
9711
9712
        return $this;
9713
    }
9714
9715
    /**
9716
     * @param string $value
9717
     *
9718
     * @return $this
9719
     */
9720
    public function withProjectId($value)
9721
    {
9722
        $this->data['ProjectId'] = $value;
9723
        $this->options['form_params']['ProjectId'] = $value;
9724
9725
        return $this;
9726
    }
9727
}
9728
9729
/**
9730
 * @method string getRoleCode()
9731
 * @method $this withRoleCode($value)
9732
 * @method string getProjectId()
9733
 * @method $this withProjectId($value)
9734
 * @method string getUserId()
9735
 * @method $this withUserId($value)
9736
 */
9737
class RemoveProjectMemberFromRole extends Rpc
9738
{
9739
}
9740
9741
/**
9742
 * @method string getProjectEnv()
9743
 * @method string getInstanceId()
9744
 */
9745
class RestartInstance extends Rpc
9746
{
9747
9748
    /**
9749
     * @param string $value
9750
     *
9751
     * @return $this
9752
     */
9753
    public function withProjectEnv($value)
9754
    {
9755
        $this->data['ProjectEnv'] = $value;
9756
        $this->options['form_params']['ProjectEnv'] = $value;
9757
9758
        return $this;
9759
    }
9760
9761
    /**
9762
     * @param string $value
9763
     *
9764
     * @return $this
9765
     */
9766
    public function withInstanceId($value)
9767
    {
9768
        $this->data['InstanceId'] = $value;
9769
        $this->options['form_params']['InstanceId'] = $value;
9770
9771
        return $this;
9772
    }
9773
}
9774
9775
/**
9776
 * @method string getProjectEnv()
9777
 * @method string getInstanceId()
9778
 */
9779
class ResumeInstance extends Rpc
9780
{
9781
9782
    /**
9783
     * @param string $value
9784
     *
9785
     * @return $this
9786
     */
9787
    public function withProjectEnv($value)
9788
    {
9789
        $this->data['ProjectEnv'] = $value;
9790
        $this->options['form_params']['ProjectEnv'] = $value;
9791
9792
        return $this;
9793
    }
9794
9795
    /**
9796
     * @param string $value
9797
     *
9798
     * @return $this
9799
     */
9800
    public function withInstanceId($value)
9801
    {
9802
        $this->data['InstanceId'] = $value;
9803
        $this->options['form_params']['InstanceId'] = $value;
9804
9805
        return $this;
9806
    }
9807
}
9808
9809
/**
9810
 * @method string getRevokeUserName()
9811
 * @method $this withRevokeUserName($value)
9812
 * @method string getMaxComputeProjectName()
9813
 * @method $this withMaxComputeProjectName($value)
9814
 * @method string getColumns()
9815
 * @method $this withColumns($value)
9816
 * @method string getRevokeUserId()
9817
 * @method $this withRevokeUserId($value)
9818
 * @method string getTableName()
9819
 * @method $this withTableName($value)
9820
 * @method string getWorkspaceId()
9821
 * @method $this withWorkspaceId($value)
9822
 */
9823
class RevokeColumnPermission extends Rpc
9824
{
9825
}
9826
9827
/**
9828
 * @method string getRevokeUserName()
9829
 * @method $this withRevokeUserName($value)
9830
 * @method string getMaxComputeProjectName()
9831
 * @method $this withMaxComputeProjectName($value)
9832
 * @method string getRevokeUserId()
9833
 * @method $this withRevokeUserId($value)
9834
 * @method string getTableName()
9835
 * @method $this withTableName($value)
9836
 * @method string getActions()
9837
 * @method $this withActions($value)
9838
 * @method string getWorkspaceId()
9839
 * @method $this withWorkspaceId($value)
9840
 */
9841
class RevokeTablePermission extends Rpc
9842
{
9843
}
9844
9845
/**
9846
 * @method string getProjectEnv()
9847
 * @method string getStartBizDate()
9848
 * @method string getParallelism()
9849
 * @method string getRootNodeId()
9850
 * @method string getBizBeginTime()
9851
 * @method string getEndBizDate()
9852
 * @method string getIncludeNodeIds()
9853
 * @method string getBizEndTime()
9854
 * @method string getName()
9855
 * @method string getExcludeNodeIds()
9856
 * @method string getNodeParams()
9857
 */
9858
class RunCycleDagNodes extends Rpc
9859
{
9860
9861
    /**
9862
     * @param string $value
9863
     *
9864
     * @return $this
9865
     */
9866
    public function withProjectEnv($value)
9867
    {
9868
        $this->data['ProjectEnv'] = $value;
9869
        $this->options['form_params']['ProjectEnv'] = $value;
9870
9871
        return $this;
9872
    }
9873
9874
    /**
9875
     * @param string $value
9876
     *
9877
     * @return $this
9878
     */
9879
    public function withStartBizDate($value)
9880
    {
9881
        $this->data['StartBizDate'] = $value;
9882
        $this->options['form_params']['StartBizDate'] = $value;
9883
9884
        return $this;
9885
    }
9886
9887
    /**
9888
     * @param string $value
9889
     *
9890
     * @return $this
9891
     */
9892
    public function withParallelism($value)
9893
    {
9894
        $this->data['Parallelism'] = $value;
9895
        $this->options['form_params']['Parallelism'] = $value;
9896
9897
        return $this;
9898
    }
9899
9900
    /**
9901
     * @param string $value
9902
     *
9903
     * @return $this
9904
     */
9905
    public function withRootNodeId($value)
9906
    {
9907
        $this->data['RootNodeId'] = $value;
9908
        $this->options['form_params']['RootNodeId'] = $value;
9909
9910
        return $this;
9911
    }
9912
9913
    /**
9914
     * @param string $value
9915
     *
9916
     * @return $this
9917
     */
9918
    public function withBizBeginTime($value)
9919
    {
9920
        $this->data['BizBeginTime'] = $value;
9921
        $this->options['form_params']['BizBeginTime'] = $value;
9922
9923
        return $this;
9924
    }
9925
9926
    /**
9927
     * @param string $value
9928
     *
9929
     * @return $this
9930
     */
9931
    public function withEndBizDate($value)
9932
    {
9933
        $this->data['EndBizDate'] = $value;
9934
        $this->options['form_params']['EndBizDate'] = $value;
9935
9936
        return $this;
9937
    }
9938
9939
    /**
9940
     * @param string $value
9941
     *
9942
     * @return $this
9943
     */
9944
    public function withIncludeNodeIds($value)
9945
    {
9946
        $this->data['IncludeNodeIds'] = $value;
9947
        $this->options['form_params']['IncludeNodeIds'] = $value;
9948
9949
        return $this;
9950
    }
9951
9952
    /**
9953
     * @param string $value
9954
     *
9955
     * @return $this
9956
     */
9957
    public function withBizEndTime($value)
9958
    {
9959
        $this->data['BizEndTime'] = $value;
9960
        $this->options['form_params']['BizEndTime'] = $value;
9961
9962
        return $this;
9963
    }
9964
9965
    /**
9966
     * @param string $value
9967
     *
9968
     * @return $this
9969
     */
9970
    public function withName($value)
9971
    {
9972
        $this->data['Name'] = $value;
9973
        $this->options['form_params']['Name'] = $value;
9974
9975
        return $this;
9976
    }
9977
9978
    /**
9979
     * @param string $value
9980
     *
9981
     * @return $this
9982
     */
9983
    public function withExcludeNodeIds($value)
9984
    {
9985
        $this->data['ExcludeNodeIds'] = $value;
9986
        $this->options['form_params']['ExcludeNodeIds'] = $value;
9987
9988
        return $this;
9989
    }
9990
9991
    /**
9992
     * @param string $value
9993
     *
9994
     * @return $this
9995
     */
9996
    public function withNodeParams($value)
9997
    {
9998
        $this->data['NodeParams'] = $value;
9999
        $this->options['form_params']['NodeParams'] = $value;
10000
10001
        return $this;
10002
    }
10003
}
10004
10005
/**
10006
 * @method string getProjectEnv()
10007
 * @method string getProjectName()
10008
 * @method string getDagParameters()
10009
 * @method string getIncludeNodeIds()
10010
 * @method string getBizDate()
10011
 * @method string getExcludeNodeIds()
10012
 * @method string getFlowName()
10013
 * @method string getProjectId()
10014
 * @method string getNodeParameters()
10015
 */
10016
class RunManualDagNodes extends Rpc
10017
{
10018
10019
    /**
10020
     * @param string $value
10021
     *
10022
     * @return $this
10023
     */
10024
    public function withProjectEnv($value)
10025
    {
10026
        $this->data['ProjectEnv'] = $value;
10027
        $this->options['form_params']['ProjectEnv'] = $value;
10028
10029
        return $this;
10030
    }
10031
10032
    /**
10033
     * @param string $value
10034
     *
10035
     * @return $this
10036
     */
10037
    public function withProjectName($value)
10038
    {
10039
        $this->data['ProjectName'] = $value;
10040
        $this->options['form_params']['ProjectName'] = $value;
10041
10042
        return $this;
10043
    }
10044
10045
    /**
10046
     * @param string $value
10047
     *
10048
     * @return $this
10049
     */
10050
    public function withDagParameters($value)
10051
    {
10052
        $this->data['DagParameters'] = $value;
10053
        $this->options['form_params']['DagParameters'] = $value;
10054
10055
        return $this;
10056
    }
10057
10058
    /**
10059
     * @param string $value
10060
     *
10061
     * @return $this
10062
     */
10063
    public function withIncludeNodeIds($value)
10064
    {
10065
        $this->data['IncludeNodeIds'] = $value;
10066
        $this->options['form_params']['IncludeNodeIds'] = $value;
10067
10068
        return $this;
10069
    }
10070
10071
    /**
10072
     * @param string $value
10073
     *
10074
     * @return $this
10075
     */
10076
    public function withBizDate($value)
10077
    {
10078
        $this->data['BizDate'] = $value;
10079
        $this->options['form_params']['BizDate'] = $value;
10080
10081
        return $this;
10082
    }
10083
10084
    /**
10085
     * @param string $value
10086
     *
10087
     * @return $this
10088
     */
10089
    public function withExcludeNodeIds($value)
10090
    {
10091
        $this->data['ExcludeNodeIds'] = $value;
10092
        $this->options['form_params']['ExcludeNodeIds'] = $value;
10093
10094
        return $this;
10095
    }
10096
10097
    /**
10098
     * @param string $value
10099
     *
10100
     * @return $this
10101
     */
10102
    public function withFlowName($value)
10103
    {
10104
        $this->data['FlowName'] = $value;
10105
        $this->options['form_params']['FlowName'] = $value;
10106
10107
        return $this;
10108
    }
10109
10110
    /**
10111
     * @param string $value
10112
     *
10113
     * @return $this
10114
     */
10115
    public function withProjectId($value)
10116
    {
10117
        $this->data['ProjectId'] = $value;
10118
        $this->options['form_params']['ProjectId'] = $value;
10119
10120
        return $this;
10121
    }
10122
10123
    /**
10124
     * @param string $value
10125
     *
10126
     * @return $this
10127
     */
10128
    public function withNodeParameters($value)
10129
    {
10130
        $this->data['NodeParameters'] = $value;
10131
        $this->options['form_params']['NodeParameters'] = $value;
10132
10133
        return $this;
10134
    }
10135
}
10136
10137
/**
10138
 * @method string getProjectEnv()
10139
 * @method string getBizdate()
10140
 * @method string getName()
10141
 * @method string getNodeParams()
10142
 * @method string getNodeId()
10143
 */
10144
class RunSmokeTest extends Rpc
10145
{
10146
10147
    /**
10148
     * @param string $value
10149
     *
10150
     * @return $this
10151
     */
10152
    public function withProjectEnv($value)
10153
    {
10154
        $this->data['ProjectEnv'] = $value;
10155
        $this->options['form_params']['ProjectEnv'] = $value;
10156
10157
        return $this;
10158
    }
10159
10160
    /**
10161
     * @param string $value
10162
     *
10163
     * @return $this
10164
     */
10165
    public function withBizdate($value)
10166
    {
10167
        $this->data['Bizdate'] = $value;
10168
        $this->options['form_params']['Bizdate'] = $value;
10169
10170
        return $this;
10171
    }
10172
10173
    /**
10174
     * @param string $value
10175
     *
10176
     * @return $this
10177
     */
10178
    public function withName($value)
10179
    {
10180
        $this->data['Name'] = $value;
10181
        $this->options['form_params']['Name'] = $value;
10182
10183
        return $this;
10184
    }
10185
10186
    /**
10187
     * @param string $value
10188
     *
10189
     * @return $this
10190
     */
10191
    public function withNodeParams($value)
10192
    {
10193
        $this->data['NodeParams'] = $value;
10194
        $this->options['form_params']['NodeParams'] = $value;
10195
10196
        return $this;
10197
    }
10198
10199
    /**
10200
     * @param string $value
10201
     *
10202
     * @return $this
10203
     */
10204
    public function withNodeId($value)
10205
    {
10206
        $this->data['NodeId'] = $value;
10207
        $this->options['form_params']['NodeId'] = $value;
10208
10209
        return $this;
10210
    }
10211
}
10212
10213
/**
10214
 * @method string getBizDate()
10215
 * @method string getAppId()
10216
 * @method string getCycleTime()
10217
 * @method string getNodeId()
10218
 */
10219
class RunTriggerNode extends Rpc
10220
{
10221
10222
    /**
10223
     * @param string $value
10224
     *
10225
     * @return $this
10226
     */
10227
    public function withBizDate($value)
10228
    {
10229
        $this->data['BizDate'] = $value;
10230
        $this->options['form_params']['BizDate'] = $value;
10231
10232
        return $this;
10233
    }
10234
10235
    /**
10236
     * @param string $value
10237
     *
10238
     * @return $this
10239
     */
10240
    public function withAppId($value)
10241
    {
10242
        $this->data['AppId'] = $value;
10243
        $this->options['form_params']['AppId'] = $value;
10244
10245
        return $this;
10246
    }
10247
10248
    /**
10249
     * @param string $value
10250
     *
10251
     * @return $this
10252
     */
10253
    public function withCycleTime($value)
10254
    {
10255
        $this->data['CycleTime'] = $value;
10256
        $this->options['form_params']['CycleTime'] = $value;
10257
10258
        return $this;
10259
    }
10260
10261
    /**
10262
     * @param string $value
10263
     *
10264
     * @return $this
10265
     */
10266
    public function withNodeId($value)
10267
    {
10268
        $this->data['NodeId'] = $value;
10269
        $this->options['form_params']['NodeId'] = $value;
10270
10271
        return $this;
10272
    }
10273
}
10274
10275
/**
10276
 * @method string getData()
10277
 * @method $this withData($value)
10278
 */
10279
class ScanSensitiveData extends Rpc
10280
{
10281
10282
    /** @var string */
10283
    public $method = 'GET';
10284
}
10285
10286
/**
10287
 * @method string getSchema()
10288
 * @method $this withSchema($value)
10289
 * @method string getDataSourceType()
10290
 * @method $this withDataSourceType($value)
10291
 * @method string getClusterId()
10292
 * @method $this withClusterId($value)
10293
 * @method string getPageNumber()
10294
 * @method $this withPageNumber($value)
10295
 * @method string getEntityType()
10296
 * @method $this withEntityType($value)
10297
 * @method string getPageSize()
10298
 * @method $this withPageSize($value)
10299
 * @method string getAppGuid()
10300
 * @method $this withAppGuid($value)
10301
 * @method string getKeyword()
10302
 * @method $this withKeyword($value)
10303
 */
10304
class SearchMetaTables extends Rpc
10305
{
10306
}
10307
10308
/**
10309
 * @method string getProjectEnv()
10310
 * @method string getOutputs()
10311
 */
10312
class SearchNodesByOutput extends Rpc
10313
{
10314
10315
    /**
10316
     * @param string $value
10317
     *
10318
     * @return $this
10319
     */
10320
    public function withProjectEnv($value)
10321
    {
10322
        $this->data['ProjectEnv'] = $value;
10323
        $this->options['form_params']['ProjectEnv'] = $value;
10324
10325
        return $this;
10326
    }
10327
10328
    /**
10329
     * @param string $value
10330
     *
10331
     * @return $this
10332
     */
10333
    public function withOutputs($value)
10334
    {
10335
        $this->data['Outputs'] = $value;
10336
        $this->options['form_params']['Outputs'] = $value;
10337
10338
        return $this;
10339
    }
10340
}
10341
10342
/**
10343
 * @method string getProjectPermissions()
10344
 * @method $this withProjectPermissions($value)
10345
 * @method string getDatasourceName()
10346
 * @method $this withDatasourceName($value)
10347
 * @method string getUserPermissions()
10348
 * @method $this withUserPermissions($value)
10349
 * @method string getEnvType()
10350
 * @method $this withEnvType($value)
10351
 * @method string getProjectId()
10352
 * @method $this withProjectId($value)
10353
 */
10354
class SetDataSourceShare extends Rpc
10355
{
10356
}
10357
10358
/**
10359
 * @method string getProjectEnv()
10360
 * @method string getInstanceId()
10361
 */
10362
class SetSuccessInstance extends Rpc
10363
{
10364
10365
    /**
10366
     * @param string $value
10367
     *
10368
     * @return $this
10369
     */
10370
    public function withProjectEnv($value)
10371
    {
10372
        $this->data['ProjectEnv'] = $value;
10373
        $this->options['form_params']['ProjectEnv'] = $value;
10374
10375
        return $this;
10376
    }
10377
10378
    /**
10379
     * @param string $value
10380
     *
10381
     * @return $this
10382
     */
10383
    public function withInstanceId($value)
10384
    {
10385
        $this->data['InstanceId'] = $value;
10386
        $this->options['form_params']['InstanceId'] = $value;
10387
10388
        return $this;
10389
    }
10390
}
10391
10392
/**
10393
 * @method string getTaskType()
10394
 * @method $this withTaskType($value)
10395
 * @method string getStartParam()
10396
 * @method $this withStartParam($value)
10397
 * @method string getProjectId()
10398
 * @method $this withProjectId($value)
10399
 * @method string getFileId()
10400
 * @method $this withFileId($value)
10401
 */
10402
class StartDISyncInstance extends Rpc
10403
{
10404
}
10405
10406
/**
10407
 * @method string getMigrationId()
10408
 * @method string getProjectId()
10409
 */
10410
class StartMigration extends Rpc
10411
{
10412
10413
    /**
10414
     * @param string $value
10415
     *
10416
     * @return $this
10417
     */
10418
    public function withMigrationId($value)
10419
    {
10420
        $this->data['MigrationId'] = $value;
10421
        $this->options['form_params']['MigrationId'] = $value;
10422
10423
        return $this;
10424
    }
10425
10426
    /**
10427
     * @param string $value
10428
     *
10429
     * @return $this
10430
     */
10431
    public function withProjectId($value)
10432
    {
10433
        $this->data['ProjectId'] = $value;
10434
        $this->options['form_params']['ProjectId'] = $value;
10435
10436
        return $this;
10437
    }
10438
}
10439
10440
/**
10441
 * @method string getTaskType()
10442
 * @method $this withTaskType($value)
10443
 * @method string getProjectId()
10444
 * @method $this withProjectId($value)
10445
 * @method string getFileId()
10446
 * @method $this withFileId($value)
10447
 */
10448
class StopDISyncInstance extends Rpc
10449
{
10450
}
10451
10452
/**
10453
 * @method string getProjectEnv()
10454
 * @method string getInstanceId()
10455
 */
10456
class StopInstance extends Rpc
10457
{
10458
10459
    /**
10460
     * @param string $value
10461
     *
10462
     * @return $this
10463
     */
10464
    public function withProjectEnv($value)
10465
    {
10466
        $this->data['ProjectEnv'] = $value;
10467
        $this->options['form_params']['ProjectEnv'] = $value;
10468
10469
        return $this;
10470
    }
10471
10472
    /**
10473
     * @param string $value
10474
     *
10475
     * @return $this
10476
     */
10477
    public function withInstanceId($value)
10478
    {
10479
        $this->data['InstanceId'] = $value;
10480
        $this->options['form_params']['InstanceId'] = $value;
10481
10482
        return $this;
10483
    }
10484
}
10485
10486
/**
10487
 * @method string getSkipAllDeployFileExtensions()
10488
 * @method string getComment()
10489
 * @method string getProjectId()
10490
 * @method string getProjectIdentifier()
10491
 * @method string getFileId()
10492
 */
10493
class SubmitFile extends Rpc
10494
{
10495
10496
    /**
10497
     * @param string $value
10498
     *
10499
     * @return $this
10500
     */
10501
    public function withSkipAllDeployFileExtensions($value)
10502
    {
10503
        $this->data['SkipAllDeployFileExtensions'] = $value;
10504
        $this->options['form_params']['SkipAllDeployFileExtensions'] = $value;
10505
10506
        return $this;
10507
    }
10508
10509
    /**
10510
     * @param string $value
10511
     *
10512
     * @return $this
10513
     */
10514
    public function withComment($value)
10515
    {
10516
        $this->data['Comment'] = $value;
10517
        $this->options['form_params']['Comment'] = $value;
10518
10519
        return $this;
10520
    }
10521
10522
    /**
10523
     * @param string $value
10524
     *
10525
     * @return $this
10526
     */
10527
    public function withProjectId($value)
10528
    {
10529
        $this->data['ProjectId'] = $value;
10530
        $this->options['form_params']['ProjectId'] = $value;
10531
10532
        return $this;
10533
    }
10534
10535
    /**
10536
     * @param string $value
10537
     *
10538
     * @return $this
10539
     */
10540
    public function withProjectIdentifier($value)
10541
    {
10542
        $this->data['ProjectIdentifier'] = $value;
10543
        $this->options['form_params']['ProjectIdentifier'] = $value;
10544
10545
        return $this;
10546
    }
10547
10548
    /**
10549
     * @param string $value
10550
     *
10551
     * @return $this
10552
     */
10553
    public function withFileId($value)
10554
    {
10555
        $this->data['FileId'] = $value;
10556
        $this->options['form_params']['FileId'] = $value;
10557
10558
        return $this;
10559
    }
10560
}
10561
10562
/**
10563
 * @method string getProjectEnv()
10564
 * @method string getInstanceId()
10565
 */
10566
class SuspendInstance extends Rpc
10567
{
10568
10569
    /**
10570
     * @param string $value
10571
     *
10572
     * @return $this
10573
     */
10574
    public function withProjectEnv($value)
10575
    {
10576
        $this->data['ProjectEnv'] = $value;
10577
        $this->options['form_params']['ProjectEnv'] = $value;
10578
10579
        return $this;
10580
    }
10581
10582
    /**
10583
     * @param string $value
10584
     *
10585
     * @return $this
10586
     */
10587
    public function withInstanceId($value)
10588
    {
10589
        $this->data['InstanceId'] = $value;
10590
        $this->options['form_params']['InstanceId'] = $value;
10591
10592
        return $this;
10593
    }
10594
}
10595
10596
/**
10597
 * @method string getTaskType()
10598
 * @method $this withTaskType($value)
10599
 * @method string getProjectId()
10600
 * @method $this withProjectId($value)
10601
 * @method string getFileId()
10602
 * @method $this withFileId($value)
10603
 */
10604
class TerminateDISyncInstance extends Rpc
10605
{
10606
}
10607
10608
/**
10609
 * @method array getPathParams()
10610
 * @method string getBodyContent()
10611
 * @method array getBodyParams()
10612
 * @method array getQueryParam()
10613
 * @method array getHeadParams()
10614
 * @method string getApiId()
10615
 * @method $this withApiId($value)
10616
 */
10617
class TestDataServiceApi extends Rpc
10618
{
10619
10620
    /**
10621
     * @param array $pathParams
10622
     *
10623
     * @return $this
10624
     */
10625
	public function withPathParams(array $pathParams)
10626
	{
10627
	    $this->data['PathParams'] = $pathParams;
10628
		foreach ($pathParams as $depth1 => $depth1Value) {
10629
			if(isset($depth1Value['ParamKey'])){
10630
				$this->options['form_params']['PathParams.' . ($depth1 + 1) . '.ParamKey'] = $depth1Value['ParamKey'];
10631
			}
10632
			if(isset($depth1Value['ParamValue'])){
10633
				$this->options['form_params']['PathParams.' . ($depth1 + 1) . '.ParamValue'] = $depth1Value['ParamValue'];
10634
			}
10635
		}
10636
10637
		return $this;
10638
    }
10639
10640
    /**
10641
     * @param string $value
10642
     *
10643
     * @return $this
10644
     */
10645
    public function withBodyContent($value)
10646
    {
10647
        $this->data['BodyContent'] = $value;
10648
        $this->options['form_params']['BodyContent'] = $value;
10649
10650
        return $this;
10651
    }
10652
10653
    /**
10654
     * @param array $bodyParams
10655
     *
10656
     * @return $this
10657
     */
10658
	public function withBodyParams(array $bodyParams)
10659
	{
10660
	    $this->data['BodyParams'] = $bodyParams;
10661
		foreach ($bodyParams as $depth1 => $depth1Value) {
10662
			if(isset($depth1Value['ParamKey'])){
10663
				$this->options['form_params']['BodyParams.' . ($depth1 + 1) . '.ParamKey'] = $depth1Value['ParamKey'];
10664
			}
10665
			if(isset($depth1Value['ParamValue'])){
10666
				$this->options['form_params']['BodyParams.' . ($depth1 + 1) . '.ParamValue'] = $depth1Value['ParamValue'];
10667
			}
10668
		}
10669
10670
		return $this;
10671
    }
10672
10673
    /**
10674
     * @param array $queryParam
10675
     *
10676
     * @return $this
10677
     */
10678
	public function withQueryParam(array $queryParam)
10679
	{
10680
	    $this->data['QueryParam'] = $queryParam;
10681
		foreach ($queryParam as $depth1 => $depth1Value) {
10682
			if(isset($depth1Value['ParamKey'])){
10683
				$this->options['form_params']['QueryParam.' . ($depth1 + 1) . '.ParamKey'] = $depth1Value['ParamKey'];
10684
			}
10685
			if(isset($depth1Value['ParamValue'])){
10686
				$this->options['form_params']['QueryParam.' . ($depth1 + 1) . '.ParamValue'] = $depth1Value['ParamValue'];
10687
			}
10688
		}
10689
10690
		return $this;
10691
    }
10692
10693
    /**
10694
     * @param array $headParams
10695
     *
10696
     * @return $this
10697
     */
10698
	public function withHeadParams(array $headParams)
10699
	{
10700
	    $this->data['HeadParams'] = $headParams;
10701
		foreach ($headParams as $depth1 => $depth1Value) {
10702
			if(isset($depth1Value['ParamKey'])){
10703
				$this->options['form_params']['HeadParams.' . ($depth1 + 1) . '.ParamKey'] = $depth1Value['ParamKey'];
10704
			}
10705
			if(isset($depth1Value['ParamValue'])){
10706
				$this->options['form_params']['HeadParams.' . ($depth1 + 1) . '.ParamValue'] = $depth1Value['ParamValue'];
10707
			}
10708
		}
10709
10710
		return $this;
10711
    }
10712
}
10713
10714
/**
10715
 * @method string getResourceGroup()
10716
 * @method $this withResourceGroup($value)
10717
 * @method string getEnvType()
10718
 * @method $this withEnvType($value)
10719
 * @method string getDatasourceName()
10720
 * @method $this withDatasourceName($value)
10721
 * @method string getProjectId()
10722
 * @method $this withProjectId($value)
10723
 */
10724
class TestNetworkConnection extends Rpc
10725
{
10726
}
10727
10728
/**
10729
 * @method string getProjectId()
10730
 */
10731
class TopTenElapsedTimeInstance 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 getProjectId()
10750
 */
10751
class TopTenErrorTimesInstance extends Rpc
10752
{
10753
10754
    /**
10755
     * @param string $value
10756
     *
10757
     * @return $this
10758
     */
10759
    public function withProjectId($value)
10760
    {
10761
        $this->data['ProjectId'] = $value;
10762
        $this->options['form_params']['ProjectId'] = $value;
10763
10764
        return $this;
10765
    }
10766
}
10767
10768
/**
10769
 * @method string getOwner()
10770
 * @method string getBusinessId()
10771
 * @method string getBusinessName()
10772
 * @method string getDescription()
10773
 * @method string getProjectId()
10774
 * @method string getProjectIdentifier()
10775
 */
10776
class UpdateBusiness extends Rpc
10777
{
10778
10779
    /**
10780
     * @param string $value
10781
     *
10782
     * @return $this
10783
     */
10784
    public function withOwner($value)
10785
    {
10786
        $this->data['Owner'] = $value;
10787
        $this->options['form_params']['Owner'] = $value;
10788
10789
        return $this;
10790
    }
10791
10792
    /**
10793
     * @param string $value
10794
     *
10795
     * @return $this
10796
     */
10797
    public function withBusinessId($value)
10798
    {
10799
        $this->data['BusinessId'] = $value;
10800
        $this->options['form_params']['BusinessId'] = $value;
10801
10802
        return $this;
10803
    }
10804
10805
    /**
10806
     * @param string $value
10807
     *
10808
     * @return $this
10809
     */
10810
    public function withBusinessName($value)
10811
    {
10812
        $this->data['BusinessName'] = $value;
10813
        $this->options['form_params']['BusinessName'] = $value;
10814
10815
        return $this;
10816
    }
10817
10818
    /**
10819
     * @param string $value
10820
     *
10821
     * @return $this
10822
     */
10823
    public function withDescription($value)
10824
    {
10825
        $this->data['Description'] = $value;
10826
        $this->options['form_params']['Description'] = $value;
10827
10828
        return $this;
10829
    }
10830
10831
    /**
10832
     * @param string $value
10833
     *
10834
     * @return $this
10835
     */
10836
    public function withProjectId($value)
10837
    {
10838
        $this->data['ProjectId'] = $value;
10839
        $this->options['form_params']['ProjectId'] = $value;
10840
10841
        return $this;
10842
    }
10843
10844
    /**
10845
     * @param string $value
10846
     *
10847
     * @return $this
10848
     */
10849
    public function withProjectIdentifier($value)
10850
    {
10851
        $this->data['ProjectIdentifier'] = $value;
10852
        $this->options['form_params']['ProjectIdentifier'] = $value;
10853
10854
        return $this;
10855
    }
10856
}
10857
10858
/**
10859
 * @method string getEnvType()
10860
 * @method $this withEnvType($value)
10861
 * @method string getDescription()
10862
 * @method $this withDescription($value)
10863
 * @method string getConnectionId()
10864
 * @method $this withConnectionId($value)
10865
 * @method string getContent()
10866
 * @method $this withContent($value)
10867
 * @method string getStatus()
10868
 * @method $this withStatus($value)
10869
 */
10870
class UpdateConnection extends Rpc
10871
{
10872
10873
    /** @var string */
10874
    public $method = 'PUT';
10875
}
10876
10877
/**
10878
 * @method string getScriptDetails()
10879
 * @method string getRequestMethod()
10880
 * @method string getApiPath()
10881
 * @method string getWizardDetails()
10882
 * @method string getVisibleRange()
10883
 * @method string getApiDescription()
10884
 * @method string getTimeout()
10885
 * @method string getRegistrationDetails()
10886
 * @method string getTenantId()
10887
 * @method string getProtocols()
10888
 * @method string getProjectId()
10889
 * @method string getApiId()
10890
 * @method string getResponseContentType()
10891
 */
10892
class UpdateDataServiceApi extends Rpc
10893
{
10894
10895
    /**
10896
     * @param string $value
10897
     *
10898
     * @return $this
10899
     */
10900
    public function withScriptDetails($value)
10901
    {
10902
        $this->data['ScriptDetails'] = $value;
10903
        $this->options['form_params']['ScriptDetails'] = $value;
10904
10905
        return $this;
10906
    }
10907
10908
    /**
10909
     * @param string $value
10910
     *
10911
     * @return $this
10912
     */
10913
    public function withRequestMethod($value)
10914
    {
10915
        $this->data['RequestMethod'] = $value;
10916
        $this->options['form_params']['RequestMethod'] = $value;
10917
10918
        return $this;
10919
    }
10920
10921
    /**
10922
     * @param string $value
10923
     *
10924
     * @return $this
10925
     */
10926
    public function withApiPath($value)
10927
    {
10928
        $this->data['ApiPath'] = $value;
10929
        $this->options['form_params']['ApiPath'] = $value;
10930
10931
        return $this;
10932
    }
10933
10934
    /**
10935
     * @param string $value
10936
     *
10937
     * @return $this
10938
     */
10939
    public function withWizardDetails($value)
10940
    {
10941
        $this->data['WizardDetails'] = $value;
10942
        $this->options['form_params']['WizardDetails'] = $value;
10943
10944
        return $this;
10945
    }
10946
10947
    /**
10948
     * @param string $value
10949
     *
10950
     * @return $this
10951
     */
10952
    public function withVisibleRange($value)
10953
    {
10954
        $this->data['VisibleRange'] = $value;
10955
        $this->options['form_params']['VisibleRange'] = $value;
10956
10957
        return $this;
10958
    }
10959
10960
    /**
10961
     * @param string $value
10962
     *
10963
     * @return $this
10964
     */
10965
    public function withApiDescription($value)
10966
    {
10967
        $this->data['ApiDescription'] = $value;
10968
        $this->options['form_params']['ApiDescription'] = $value;
10969
10970
        return $this;
10971
    }
10972
10973
    /**
10974
     * @param string $value
10975
     *
10976
     * @return $this
10977
     */
10978
    public function withTimeout($value)
10979
    {
10980
        $this->data['Timeout'] = $value;
10981
        $this->options['form_params']['Timeout'] = $value;
10982
10983
        return $this;
10984
    }
10985
10986
    /**
10987
     * @param string $value
10988
     *
10989
     * @return $this
10990
     */
10991
    public function withRegistrationDetails($value)
10992
    {
10993
        $this->data['RegistrationDetails'] = $value;
10994
        $this->options['form_params']['RegistrationDetails'] = $value;
10995
10996
        return $this;
10997
    }
10998
10999
    /**
11000
     * @param string $value
11001
     *
11002
     * @return $this
11003
     */
11004
    public function withTenantId($value)
11005
    {
11006
        $this->data['TenantId'] = $value;
11007
        $this->options['form_params']['TenantId'] = $value;
11008
11009
        return $this;
11010
    }
11011
11012
    /**
11013
     * @param string $value
11014
     *
11015
     * @return $this
11016
     */
11017
    public function withProtocols($value)
11018
    {
11019
        $this->data['Protocols'] = $value;
11020
        $this->options['form_params']['Protocols'] = $value;
11021
11022
        return $this;
11023
    }
11024
11025
    /**
11026
     * @param string $value
11027
     *
11028
     * @return $this
11029
     */
11030
    public function withProjectId($value)
11031
    {
11032
        $this->data['ProjectId'] = $value;
11033
        $this->options['form_params']['ProjectId'] = $value;
11034
11035
        return $this;
11036
    }
11037
11038
    /**
11039
     * @param string $value
11040
     *
11041
     * @return $this
11042
     */
11043
    public function withApiId($value)
11044
    {
11045
        $this->data['ApiId'] = $value;
11046
        $this->options['form_params']['ApiId'] = $value;
11047
11048
        return $this;
11049
    }
11050
11051
    /**
11052
     * @param string $value
11053
     *
11054
     * @return $this
11055
     */
11056
    public function withResponseContentType($value)
11057
    {
11058
        $this->data['ResponseContentType'] = $value;
11059
        $this->options['form_params']['ResponseContentType'] = $value;
11060
11061
        return $this;
11062
    }
11063
}
11064
11065
/**
11066
 * @method string getEnvType()
11067
 * @method $this withEnvType($value)
11068
 * @method string getDataSourceId()
11069
 * @method $this withDataSourceId($value)
11070
 * @method string getDescription()
11071
 * @method $this withDescription($value)
11072
 * @method string getContent()
11073
 * @method $this withContent($value)
11074
 * @method string getStatus()
11075
 * @method $this withStatus($value)
11076
 */
11077
class UpdateDataSource extends Rpc
11078
{
11079
11080
    /** @var string */
11081
    public $method = 'PUT';
11082
}
11083
11084
/**
11085
 * @method string getDestinationType()
11086
 * @method $this withDestinationType($value)
11087
 * @method string getSourceType()
11088
 * @method $this withSourceType($value)
11089
 * @method string getProjectConfig()
11090
 * @method $this withProjectConfig($value)
11091
 * @method string getProjectId()
11092
 * @method $this withProjectId($value)
11093
 */
11094
class UpdateDIProjectConfig extends Rpc
11095
{
11096
}
11097
11098
/**
11099
 * @method string getTaskType()
11100
 * @method $this withTaskType($value)
11101
 * @method string getTaskParam()
11102
 * @method $this withTaskParam($value)
11103
 * @method string getTaskContent()
11104
 * @method $this withTaskContent($value)
11105
 * @method string getProjectId()
11106
 * @method $this withProjectId($value)
11107
 * @method string getFileId()
11108
 * @method $this withFileId($value)
11109
 */
11110
class UpdateDISyncTask extends Rpc
11111
{
11112
}
11113
11114
/**
11115
 * @method string getOutputList()
11116
 * @method string getDependentNodeIdList()
11117
 * @method string getContent()
11118
 * @method string getProjectIdentifier()
11119
 * @method string getStartImmediately()
11120
 * @method string getProjectId()
11121
 * @method string getAdvancedSettings()
11122
 * @method string getStartEffectDate()
11123
 * @method string getCycleType()
11124
 * @method string getFileId()
11125
 * @method string getAutoRerunIntervalMillis()
11126
 * @method string getOwner()
11127
 * @method string getInputList()
11128
 * @method string getRerunMode()
11129
 * @method string getConnectionName()
11130
 * @method string getOutputParameters()
11131
 * @method string getParaValue()
11132
 * @method string getResourceGroupIdentifier()
11133
 * @method string getAutoRerunTimes()
11134
 * @method string getCronExpress()
11135
 * @method string getEndEffectDate()
11136
 * @method string getFileName()
11137
 * @method string getInputParameters()
11138
 * @method string getStop()
11139
 * @method string getDependentType()
11140
 * @method string getFileFolderPath()
11141
 * @method string getFileDescription()
11142
 * @method string getAutoParsing()
11143
 * @method string getSchedulerType()
11144
 */
11145
class UpdateFile extends Rpc
11146
{
11147
11148
    /**
11149
     * @param string $value
11150
     *
11151
     * @return $this
11152
     */
11153
    public function withOutputList($value)
11154
    {
11155
        $this->data['OutputList'] = $value;
11156
        $this->options['form_params']['OutputList'] = $value;
11157
11158
        return $this;
11159
    }
11160
11161
    /**
11162
     * @param string $value
11163
     *
11164
     * @return $this
11165
     */
11166
    public function withDependentNodeIdList($value)
11167
    {
11168
        $this->data['DependentNodeIdList'] = $value;
11169
        $this->options['form_params']['DependentNodeIdList'] = $value;
11170
11171
        return $this;
11172
    }
11173
11174
    /**
11175
     * @param string $value
11176
     *
11177
     * @return $this
11178
     */
11179
    public function withContent($value)
11180
    {
11181
        $this->data['Content'] = $value;
11182
        $this->options['form_params']['Content'] = $value;
11183
11184
        return $this;
11185
    }
11186
11187
    /**
11188
     * @param string $value
11189
     *
11190
     * @return $this
11191
     */
11192
    public function withProjectIdentifier($value)
11193
    {
11194
        $this->data['ProjectIdentifier'] = $value;
11195
        $this->options['form_params']['ProjectIdentifier'] = $value;
11196
11197
        return $this;
11198
    }
11199
11200
    /**
11201
     * @param string $value
11202
     *
11203
     * @return $this
11204
     */
11205
    public function withStartImmediately($value)
11206
    {
11207
        $this->data['StartImmediately'] = $value;
11208
        $this->options['form_params']['StartImmediately'] = $value;
11209
11210
        return $this;
11211
    }
11212
11213
    /**
11214
     * @param string $value
11215
     *
11216
     * @return $this
11217
     */
11218
    public function withProjectId($value)
11219
    {
11220
        $this->data['ProjectId'] = $value;
11221
        $this->options['form_params']['ProjectId'] = $value;
11222
11223
        return $this;
11224
    }
11225
11226
    /**
11227
     * @param string $value
11228
     *
11229
     * @return $this
11230
     */
11231
    public function withAdvancedSettings($value)
11232
    {
11233
        $this->data['AdvancedSettings'] = $value;
11234
        $this->options['form_params']['AdvancedSettings'] = $value;
11235
11236
        return $this;
11237
    }
11238
11239
    /**
11240
     * @param string $value
11241
     *
11242
     * @return $this
11243
     */
11244
    public function withStartEffectDate($value)
11245
    {
11246
        $this->data['StartEffectDate'] = $value;
11247
        $this->options['form_params']['StartEffectDate'] = $value;
11248
11249
        return $this;
11250
    }
11251
11252
    /**
11253
     * @param string $value
11254
     *
11255
     * @return $this
11256
     */
11257
    public function withCycleType($value)
11258
    {
11259
        $this->data['CycleType'] = $value;
11260
        $this->options['form_params']['CycleType'] = $value;
11261
11262
        return $this;
11263
    }
11264
11265
    /**
11266
     * @param string $value
11267
     *
11268
     * @return $this
11269
     */
11270
    public function withFileId($value)
11271
    {
11272
        $this->data['FileId'] = $value;
11273
        $this->options['form_params']['FileId'] = $value;
11274
11275
        return $this;
11276
    }
11277
11278
    /**
11279
     * @param string $value
11280
     *
11281
     * @return $this
11282
     */
11283
    public function withAutoRerunIntervalMillis($value)
11284
    {
11285
        $this->data['AutoRerunIntervalMillis'] = $value;
11286
        $this->options['form_params']['AutoRerunIntervalMillis'] = $value;
11287
11288
        return $this;
11289
    }
11290
11291
    /**
11292
     * @param string $value
11293
     *
11294
     * @return $this
11295
     */
11296
    public function withOwner($value)
11297
    {
11298
        $this->data['Owner'] = $value;
11299
        $this->options['form_params']['Owner'] = $value;
11300
11301
        return $this;
11302
    }
11303
11304
    /**
11305
     * @param string $value
11306
     *
11307
     * @return $this
11308
     */
11309
    public function withInputList($value)
11310
    {
11311
        $this->data['InputList'] = $value;
11312
        $this->options['form_params']['InputList'] = $value;
11313
11314
        return $this;
11315
    }
11316
11317
    /**
11318
     * @param string $value
11319
     *
11320
     * @return $this
11321
     */
11322
    public function withRerunMode($value)
11323
    {
11324
        $this->data['RerunMode'] = $value;
11325
        $this->options['form_params']['RerunMode'] = $value;
11326
11327
        return $this;
11328
    }
11329
11330
    /**
11331
     * @param string $value
11332
     *
11333
     * @return $this
11334
     */
11335
    public function withConnectionName($value)
11336
    {
11337
        $this->data['ConnectionName'] = $value;
11338
        $this->options['form_params']['ConnectionName'] = $value;
11339
11340
        return $this;
11341
    }
11342
11343
    /**
11344
     * @param string $value
11345
     *
11346
     * @return $this
11347
     */
11348
    public function withOutputParameters($value)
11349
    {
11350
        $this->data['OutputParameters'] = $value;
11351
        $this->options['form_params']['OutputParameters'] = $value;
11352
11353
        return $this;
11354
    }
11355
11356
    /**
11357
     * @param string $value
11358
     *
11359
     * @return $this
11360
     */
11361
    public function withParaValue($value)
11362
    {
11363
        $this->data['ParaValue'] = $value;
11364
        $this->options['form_params']['ParaValue'] = $value;
11365
11366
        return $this;
11367
    }
11368
11369
    /**
11370
     * @param string $value
11371
     *
11372
     * @return $this
11373
     */
11374
    public function withResourceGroupIdentifier($value)
11375
    {
11376
        $this->data['ResourceGroupIdentifier'] = $value;
11377
        $this->options['form_params']['ResourceGroupIdentifier'] = $value;
11378
11379
        return $this;
11380
    }
11381
11382
    /**
11383
     * @param string $value
11384
     *
11385
     * @return $this
11386
     */
11387
    public function withAutoRerunTimes($value)
11388
    {
11389
        $this->data['AutoRerunTimes'] = $value;
11390
        $this->options['form_params']['AutoRerunTimes'] = $value;
11391
11392
        return $this;
11393
    }
11394
11395
    /**
11396
     * @param string $value
11397
     *
11398
     * @return $this
11399
     */
11400
    public function withCronExpress($value)
11401
    {
11402
        $this->data['CronExpress'] = $value;
11403
        $this->options['form_params']['CronExpress'] = $value;
11404
11405
        return $this;
11406
    }
11407
11408
    /**
11409
     * @param string $value
11410
     *
11411
     * @return $this
11412
     */
11413
    public function withEndEffectDate($value)
11414
    {
11415
        $this->data['EndEffectDate'] = $value;
11416
        $this->options['form_params']['EndEffectDate'] = $value;
11417
11418
        return $this;
11419
    }
11420
11421
    /**
11422
     * @param string $value
11423
     *
11424
     * @return $this
11425
     */
11426
    public function withFileName($value)
11427
    {
11428
        $this->data['FileName'] = $value;
11429
        $this->options['form_params']['FileName'] = $value;
11430
11431
        return $this;
11432
    }
11433
11434
    /**
11435
     * @param string $value
11436
     *
11437
     * @return $this
11438
     */
11439
    public function withInputParameters($value)
11440
    {
11441
        $this->data['InputParameters'] = $value;
11442
        $this->options['form_params']['InputParameters'] = $value;
11443
11444
        return $this;
11445
    }
11446
11447
    /**
11448
     * @param string $value
11449
     *
11450
     * @return $this
11451
     */
11452
    public function withStop($value)
11453
    {
11454
        $this->data['Stop'] = $value;
11455
        $this->options['form_params']['Stop'] = $value;
11456
11457
        return $this;
11458
    }
11459
11460
    /**
11461
     * @param string $value
11462
     *
11463
     * @return $this
11464
     */
11465
    public function withDependentType($value)
11466
    {
11467
        $this->data['DependentType'] = $value;
11468
        $this->options['form_params']['DependentType'] = $value;
11469
11470
        return $this;
11471
    }
11472
11473
    /**
11474
     * @param string $value
11475
     *
11476
     * @return $this
11477
     */
11478
    public function withFileFolderPath($value)
11479
    {
11480
        $this->data['FileFolderPath'] = $value;
11481
        $this->options['form_params']['FileFolderPath'] = $value;
11482
11483
        return $this;
11484
    }
11485
11486
    /**
11487
     * @param string $value
11488
     *
11489
     * @return $this
11490
     */
11491
    public function withFileDescription($value)
11492
    {
11493
        $this->data['FileDescription'] = $value;
11494
        $this->options['form_params']['FileDescription'] = $value;
11495
11496
        return $this;
11497
    }
11498
11499
    /**
11500
     * @param string $value
11501
     *
11502
     * @return $this
11503
     */
11504
    public function withAutoParsing($value)
11505
    {
11506
        $this->data['AutoParsing'] = $value;
11507
        $this->options['form_params']['AutoParsing'] = $value;
11508
11509
        return $this;
11510
    }
11511
11512
    /**
11513
     * @param string $value
11514
     *
11515
     * @return $this
11516
     */
11517
    public function withSchedulerType($value)
11518
    {
11519
        $this->data['SchedulerType'] = $value;
11520
        $this->options['form_params']['SchedulerType'] = $value;
11521
11522
        return $this;
11523
    }
11524
}
11525
11526
/**
11527
 * @method string getFolderName()
11528
 * @method string getProjectId()
11529
 * @method string getProjectIdentifier()
11530
 * @method string getFolderId()
11531
 */
11532
class UpdateFolder extends Rpc
11533
{
11534
11535
    /**
11536
     * @param string $value
11537
     *
11538
     * @return $this
11539
     */
11540
    public function withFolderName($value)
11541
    {
11542
        $this->data['FolderName'] = $value;
11543
        $this->options['form_params']['FolderName'] = $value;
11544
11545
        return $this;
11546
    }
11547
11548
    /**
11549
     * @param string $value
11550
     *
11551
     * @return $this
11552
     */
11553
    public function withProjectId($value)
11554
    {
11555
        $this->data['ProjectId'] = $value;
11556
        $this->options['form_params']['ProjectId'] = $value;
11557
11558
        return $this;
11559
    }
11560
11561
    /**
11562
     * @param string $value
11563
     *
11564
     * @return $this
11565
     */
11566
    public function withProjectIdentifier($value)
11567
    {
11568
        $this->data['ProjectIdentifier'] = $value;
11569
        $this->options['form_params']['ProjectIdentifier'] = $value;
11570
11571
        return $this;
11572
    }
11573
11574
    /**
11575
     * @param string $value
11576
     *
11577
     * @return $this
11578
     */
11579
    public function withFolderId($value)
11580
    {
11581
        $this->data['FolderId'] = $value;
11582
        $this->options['form_params']['FolderId'] = $value;
11583
11584
        return $this;
11585
    }
11586
}
11587
11588
/**
11589
 * @method string getCheckResultTip()
11590
 * @method string getCheckResult()
11591
 * @method string getMessageId()
11592
 * @method string getExtensionCode()
11593
 */
11594
class UpdateIDEEventResult extends Rpc
11595
{
11596
11597
    /**
11598
     * @param string $value
11599
     *
11600
     * @return $this
11601
     */
11602
    public function withCheckResultTip($value)
11603
    {
11604
        $this->data['CheckResultTip'] = $value;
11605
        $this->options['form_params']['CheckResultTip'] = $value;
11606
11607
        return $this;
11608
    }
11609
11610
    /**
11611
     * @param string $value
11612
     *
11613
     * @return $this
11614
     */
11615
    public function withCheckResult($value)
11616
    {
11617
        $this->data['CheckResult'] = $value;
11618
        $this->options['form_params']['CheckResult'] = $value;
11619
11620
        return $this;
11621
    }
11622
11623
    /**
11624
     * @param string $value
11625
     *
11626
     * @return $this
11627
     */
11628
    public function withMessageId($value)
11629
    {
11630
        $this->data['MessageId'] = $value;
11631
        $this->options['form_params']['MessageId'] = $value;
11632
11633
        return $this;
11634
    }
11635
11636
    /**
11637
     * @param string $value
11638
     *
11639
     * @return $this
11640
     */
11641
    public function withExtensionCode($value)
11642
    {
11643
        $this->data['ExtensionCode'] = $value;
11644
        $this->options['form_params']['ExtensionCode'] = $value;
11645
11646
        return $this;
11647
    }
11648
}
11649
11650
/**
11651
 * @method string getName()
11652
 * @method string getComment()
11653
 * @method string getCategoryId()
11654
 */
11655
class UpdateMetaCategory extends Rpc
11656
{
11657
11658
    /**
11659
     * @param string $value
11660
     *
11661
     * @return $this
11662
     */
11663
    public function withName($value)
11664
    {
11665
        $this->data['Name'] = $value;
11666
        $this->options['form_params']['Name'] = $value;
11667
11668
        return $this;
11669
    }
11670
11671
    /**
11672
     * @param string $value
11673
     *
11674
     * @return $this
11675
     */
11676
    public function withComment($value)
11677
    {
11678
        $this->data['Comment'] = $value;
11679
        $this->options['form_params']['Comment'] = $value;
11680
11681
        return $this;
11682
    }
11683
11684
    /**
11685
     * @param string $value
11686
     *
11687
     * @return $this
11688
     */
11689
    public function withCategoryId($value)
11690
    {
11691
        $this->data['CategoryId'] = $value;
11692
        $this->options['form_params']['CategoryId'] = $value;
11693
11694
        return $this;
11695
    }
11696
}
11697
11698
/**
11699
 * @method string getSchema()
11700
 * @method $this withSchema($value)
11701
 * @method string getVisibility()
11702
 * @method $this withVisibility($value)
11703
 * @method string getCaption()
11704
 * @method $this withCaption($value)
11705
 * @method string getNewOwnerId()
11706
 * @method $this withNewOwnerId($value)
11707
 * @method string getTableGuid()
11708
 * @method $this withTableGuid($value)
11709
 * @method string getAddedLabels()
11710
 * @method string getRemovedLabels()
11711
 * @method string getEnvType()
11712
 * @method $this withEnvType($value)
11713
 * @method string getTableName()
11714
 * @method $this withTableName($value)
11715
 * @method string getProjectId()
11716
 * @method $this withProjectId($value)
11717
 * @method string getCategoryId()
11718
 * @method $this withCategoryId($value)
11719
 */
11720
class UpdateMetaTable extends Rpc
11721
{
11722
11723
    /**
11724
     * @param string $value
11725
     *
11726
     * @return $this
11727
     */
11728
    public function withAddedLabels($value)
11729
    {
11730
        $this->data['AddedLabels'] = $value;
11731
        $this->options['form_params']['AddedLabels'] = $value;
11732
11733
        return $this;
11734
    }
11735
11736
    /**
11737
     * @param string $value
11738
     *
11739
     * @return $this
11740
     */
11741
    public function withRemovedLabels($value)
11742
    {
11743
        $this->data['RemovedLabels'] = $value;
11744
        $this->options['form_params']['RemovedLabels'] = $value;
11745
11746
        return $this;
11747
    }
11748
}
11749
11750
/**
11751
 * @method string getTableGuid()
11752
 * @method $this withTableGuid($value)
11753
 * @method string getContent()
11754
 */
11755
class UpdateMetaTableIntroWiki extends Rpc
11756
{
11757
11758
    /**
11759
     * @param string $value
11760
     *
11761
     * @return $this
11762
     */
11763
    public function withContent($value)
11764
    {
11765
        $this->data['Content'] = $value;
11766
        $this->options['form_params']['Content'] = $value;
11767
11768
        return $this;
11769
    }
11770
}
11771
11772
/**
11773
 * @method string getProjectEnv()
11774
 * @method string getNodeId()
11775
 * @method string getUserId()
11776
 */
11777
class UpdateNodeOwner extends Rpc
11778
{
11779
11780
    /**
11781
     * @param string $value
11782
     *
11783
     * @return $this
11784
     */
11785
    public function withProjectEnv($value)
11786
    {
11787
        $this->data['ProjectEnv'] = $value;
11788
        $this->options['form_params']['ProjectEnv'] = $value;
11789
11790
        return $this;
11791
    }
11792
11793
    /**
11794
     * @param string $value
11795
     *
11796
     * @return $this
11797
     */
11798
    public function withNodeId($value)
11799
    {
11800
        $this->data['NodeId'] = $value;
11801
        $this->options['form_params']['NodeId'] = $value;
11802
11803
        return $this;
11804
    }
11805
11806
    /**
11807
     * @param string $value
11808
     *
11809
     * @return $this
11810
     */
11811
    public function withUserId($value)
11812
    {
11813
        $this->data['UserId'] = $value;
11814
        $this->options['form_params']['UserId'] = $value;
11815
11816
        return $this;
11817
    }
11818
}
11819
11820
/**
11821
 * @method string getProjectEnv()
11822
 * @method string getSchedulerType()
11823
 * @method string getNodeId()
11824
 */
11825
class UpdateNodeRunMode extends Rpc
11826
{
11827
11828
    /**
11829
     * @param string $value
11830
     *
11831
     * @return $this
11832
     */
11833
    public function withProjectEnv($value)
11834
    {
11835
        $this->data['ProjectEnv'] = $value;
11836
        $this->options['form_params']['ProjectEnv'] = $value;
11837
11838
        return $this;
11839
    }
11840
11841
    /**
11842
     * @param string $value
11843
     *
11844
     * @return $this
11845
     */
11846
    public function withSchedulerType($value)
11847
    {
11848
        $this->data['SchedulerType'] = $value;
11849
        $this->options['form_params']['SchedulerType'] = $value;
11850
11851
        return $this;
11852
    }
11853
11854
    /**
11855
     * @param string $value
11856
     *
11857
     * @return $this
11858
     */
11859
    public function withNodeId($value)
11860
    {
11861
        $this->data['NodeId'] = $value;
11862
        $this->options['form_params']['NodeId'] = $value;
11863
11864
        return $this;
11865
    }
11866
}
11867
11868
/**
11869
 * @method string getAlarmMode()
11870
 * @method string getProjectName()
11871
 * @method string getFollower()
11872
 * @method string getFollowerId()
11873
 */
11874
class UpdateQualityFollower extends Rpc
11875
{
11876
11877
    /**
11878
     * @param string $value
11879
     *
11880
     * @return $this
11881
     */
11882
    public function withAlarmMode($value)
11883
    {
11884
        $this->data['AlarmMode'] = $value;
11885
        $this->options['form_params']['AlarmMode'] = $value;
11886
11887
        return $this;
11888
    }
11889
11890
    /**
11891
     * @param string $value
11892
     *
11893
     * @return $this
11894
     */
11895
    public function withProjectName($value)
11896
    {
11897
        $this->data['ProjectName'] = $value;
11898
        $this->options['form_params']['ProjectName'] = $value;
11899
11900
        return $this;
11901
    }
11902
11903
    /**
11904
     * @param string $value
11905
     *
11906
     * @return $this
11907
     */
11908
    public function withFollower($value)
11909
    {
11910
        $this->data['Follower'] = $value;
11911
        $this->options['form_params']['Follower'] = $value;
11912
11913
        return $this;
11914
    }
11915
11916
    /**
11917
     * @param string $value
11918
     *
11919
     * @return $this
11920
     */
11921
    public function withFollowerId($value)
11922
    {
11923
        $this->data['FollowerId'] = $value;
11924
        $this->options['form_params']['FollowerId'] = $value;
11925
11926
        return $this;
11927
    }
11928
}
11929
11930
/**
11931
 * @method string getTrend()
11932
 * @method string getBlockType()
11933
 * @method string getPropertyType()
11934
 * @method string getEntityId()
11935
 * @method string getRuleName()
11936
 * @method string getChecker()
11937
 * @method string getOperator()
11938
 * @method string getProperty()
11939
 * @method string getId()
11940
 * @method string getWarningThreshold()
11941
 * @method string getMethodName()
11942
 * @method string getProjectName()
11943
 * @method string getRuleType()
11944
 * @method string getTemplateId()
11945
 * @method string getExpectValue()
11946
 * @method string getWhereCondition()
11947
 * @method string getCriticalThreshold()
11948
 * @method string getOpenSwitch()
11949
 * @method string getComment()
11950
 * @method string getPredictType()
11951
 */
11952
class UpdateQualityRule extends Rpc
11953
{
11954
11955
    /**
11956
     * @param string $value
11957
     *
11958
     * @return $this
11959
     */
11960
    public function withTrend($value)
11961
    {
11962
        $this->data['Trend'] = $value;
11963
        $this->options['form_params']['Trend'] = $value;
11964
11965
        return $this;
11966
    }
11967
11968
    /**
11969
     * @param string $value
11970
     *
11971
     * @return $this
11972
     */
11973
    public function withBlockType($value)
11974
    {
11975
        $this->data['BlockType'] = $value;
11976
        $this->options['form_params']['BlockType'] = $value;
11977
11978
        return $this;
11979
    }
11980
11981
    /**
11982
     * @param string $value
11983
     *
11984
     * @return $this
11985
     */
11986
    public function withPropertyType($value)
11987
    {
11988
        $this->data['PropertyType'] = $value;
11989
        $this->options['form_params']['PropertyType'] = $value;
11990
11991
        return $this;
11992
    }
11993
11994
    /**
11995
     * @param string $value
11996
     *
11997
     * @return $this
11998
     */
11999
    public function withEntityId($value)
12000
    {
12001
        $this->data['EntityId'] = $value;
12002
        $this->options['form_params']['EntityId'] = $value;
12003
12004
        return $this;
12005
    }
12006
12007
    /**
12008
     * @param string $value
12009
     *
12010
     * @return $this
12011
     */
12012
    public function withRuleName($value)
12013
    {
12014
        $this->data['RuleName'] = $value;
12015
        $this->options['form_params']['RuleName'] = $value;
12016
12017
        return $this;
12018
    }
12019
12020
    /**
12021
     * @param string $value
12022
     *
12023
     * @return $this
12024
     */
12025
    public function withChecker($value)
12026
    {
12027
        $this->data['Checker'] = $value;
12028
        $this->options['form_params']['Checker'] = $value;
12029
12030
        return $this;
12031
    }
12032
12033
    /**
12034
     * @param string $value
12035
     *
12036
     * @return $this
12037
     */
12038
    public function withOperator($value)
12039
    {
12040
        $this->data['Operator'] = $value;
12041
        $this->options['form_params']['Operator'] = $value;
12042
12043
        return $this;
12044
    }
12045
12046
    /**
12047
     * @param string $value
12048
     *
12049
     * @return $this
12050
     */
12051
    public function withProperty($value)
12052
    {
12053
        $this->data['Property'] = $value;
12054
        $this->options['form_params']['Property'] = $value;
12055
12056
        return $this;
12057
    }
12058
12059
    /**
12060
     * @param string $value
12061
     *
12062
     * @return $this
12063
     */
12064
    public function withId($value)
12065
    {
12066
        $this->data['Id'] = $value;
12067
        $this->options['form_params']['Id'] = $value;
12068
12069
        return $this;
12070
    }
12071
12072
    /**
12073
     * @param string $value
12074
     *
12075
     * @return $this
12076
     */
12077
    public function withWarningThreshold($value)
12078
    {
12079
        $this->data['WarningThreshold'] = $value;
12080
        $this->options['form_params']['WarningThreshold'] = $value;
12081
12082
        return $this;
12083
    }
12084
12085
    /**
12086
     * @param string $value
12087
     *
12088
     * @return $this
12089
     */
12090
    public function withMethodName($value)
12091
    {
12092
        $this->data['MethodName'] = $value;
12093
        $this->options['form_params']['MethodName'] = $value;
12094
12095
        return $this;
12096
    }
12097
12098
    /**
12099
     * @param string $value
12100
     *
12101
     * @return $this
12102
     */
12103
    public function withProjectName($value)
12104
    {
12105
        $this->data['ProjectName'] = $value;
12106
        $this->options['form_params']['ProjectName'] = $value;
12107
12108
        return $this;
12109
    }
12110
12111
    /**
12112
     * @param string $value
12113
     *
12114
     * @return $this
12115
     */
12116
    public function withRuleType($value)
12117
    {
12118
        $this->data['RuleType'] = $value;
12119
        $this->options['form_params']['RuleType'] = $value;
12120
12121
        return $this;
12122
    }
12123
12124
    /**
12125
     * @param string $value
12126
     *
12127
     * @return $this
12128
     */
12129
    public function withTemplateId($value)
12130
    {
12131
        $this->data['TemplateId'] = $value;
12132
        $this->options['form_params']['TemplateId'] = $value;
12133
12134
        return $this;
12135
    }
12136
12137
    /**
12138
     * @param string $value
12139
     *
12140
     * @return $this
12141
     */
12142
    public function withExpectValue($value)
12143
    {
12144
        $this->data['ExpectValue'] = $value;
12145
        $this->options['form_params']['ExpectValue'] = $value;
12146
12147
        return $this;
12148
    }
12149
12150
    /**
12151
     * @param string $value
12152
     *
12153
     * @return $this
12154
     */
12155
    public function withWhereCondition($value)
12156
    {
12157
        $this->data['WhereCondition'] = $value;
12158
        $this->options['form_params']['WhereCondition'] = $value;
12159
12160
        return $this;
12161
    }
12162
12163
    /**
12164
     * @param string $value
12165
     *
12166
     * @return $this
12167
     */
12168
    public function withCriticalThreshold($value)
12169
    {
12170
        $this->data['CriticalThreshold'] = $value;
12171
        $this->options['form_params']['CriticalThreshold'] = $value;
12172
12173
        return $this;
12174
    }
12175
12176
    /**
12177
     * @param string $value
12178
     *
12179
     * @return $this
12180
     */
12181
    public function withOpenSwitch($value)
12182
    {
12183
        $this->data['OpenSwitch'] = $value;
12184
        $this->options['form_params']['OpenSwitch'] = $value;
12185
12186
        return $this;
12187
    }
12188
12189
    /**
12190
     * @param string $value
12191
     *
12192
     * @return $this
12193
     */
12194
    public function withComment($value)
12195
    {
12196
        $this->data['Comment'] = $value;
12197
        $this->options['form_params']['Comment'] = $value;
12198
12199
        return $this;
12200
    }
12201
12202
    /**
12203
     * @param string $value
12204
     *
12205
     * @return $this
12206
     */
12207
    public function withPredictType($value)
12208
    {
12209
        $this->data['PredictType'] = $value;
12210
        $this->options['form_params']['PredictType'] = $value;
12211
12212
        return $this;
12213
    }
12214
}
12215
12216
/**
12217
 * @method string getDndEnd()
12218
 * @method string getAlertUnit()
12219
 * @method string getRemindUnit()
12220
 * @method string getUseFlag()
12221
 * @method string getAlertInterval()
12222
 * @method string getAlertMethods()
12223
 * @method string getRobotUrls()
12224
 * @method string getMaxAlertTimes()
12225
 * @method string getBizProcessIds()
12226
 * @method string getRemindType()
12227
 * @method string getAlertTargets()
12228
 * @method string getBaselineIds()
12229
 * @method string getRemindId()
12230
 * @method string getDetail()
12231
 * @method string getRemindName()
12232
 * @method string getProjectId()
12233
 * @method string getNodeIds()
12234
 */
12235
class UpdateRemind extends Rpc
12236
{
12237
12238
    /**
12239
     * @param string $value
12240
     *
12241
     * @return $this
12242
     */
12243
    public function withDndEnd($value)
12244
    {
12245
        $this->data['DndEnd'] = $value;
12246
        $this->options['form_params']['DndEnd'] = $value;
12247
12248
        return $this;
12249
    }
12250
12251
    /**
12252
     * @param string $value
12253
     *
12254
     * @return $this
12255
     */
12256
    public function withAlertUnit($value)
12257
    {
12258
        $this->data['AlertUnit'] = $value;
12259
        $this->options['form_params']['AlertUnit'] = $value;
12260
12261
        return $this;
12262
    }
12263
12264
    /**
12265
     * @param string $value
12266
     *
12267
     * @return $this
12268
     */
12269
    public function withRemindUnit($value)
12270
    {
12271
        $this->data['RemindUnit'] = $value;
12272
        $this->options['form_params']['RemindUnit'] = $value;
12273
12274
        return $this;
12275
    }
12276
12277
    /**
12278
     * @param string $value
12279
     *
12280
     * @return $this
12281
     */
12282
    public function withUseFlag($value)
12283
    {
12284
        $this->data['UseFlag'] = $value;
12285
        $this->options['form_params']['UseFlag'] = $value;
12286
12287
        return $this;
12288
    }
12289
12290
    /**
12291
     * @param string $value
12292
     *
12293
     * @return $this
12294
     */
12295
    public function withAlertInterval($value)
12296
    {
12297
        $this->data['AlertInterval'] = $value;
12298
        $this->options['form_params']['AlertInterval'] = $value;
12299
12300
        return $this;
12301
    }
12302
12303
    /**
12304
     * @param string $value
12305
     *
12306
     * @return $this
12307
     */
12308
    public function withAlertMethods($value)
12309
    {
12310
        $this->data['AlertMethods'] = $value;
12311
        $this->options['form_params']['AlertMethods'] = $value;
12312
12313
        return $this;
12314
    }
12315
12316
    /**
12317
     * @param string $value
12318
     *
12319
     * @return $this
12320
     */
12321
    public function withRobotUrls($value)
12322
    {
12323
        $this->data['RobotUrls'] = $value;
12324
        $this->options['form_params']['RobotUrls'] = $value;
12325
12326
        return $this;
12327
    }
12328
12329
    /**
12330
     * @param string $value
12331
     *
12332
     * @return $this
12333
     */
12334
    public function withMaxAlertTimes($value)
12335
    {
12336
        $this->data['MaxAlertTimes'] = $value;
12337
        $this->options['form_params']['MaxAlertTimes'] = $value;
12338
12339
        return $this;
12340
    }
12341
12342
    /**
12343
     * @param string $value
12344
     *
12345
     * @return $this
12346
     */
12347
    public function withBizProcessIds($value)
12348
    {
12349
        $this->data['BizProcessIds'] = $value;
12350
        $this->options['form_params']['BizProcessIds'] = $value;
12351
12352
        return $this;
12353
    }
12354
12355
    /**
12356
     * @param string $value
12357
     *
12358
     * @return $this
12359
     */
12360
    public function withRemindType($value)
12361
    {
12362
        $this->data['RemindType'] = $value;
12363
        $this->options['form_params']['RemindType'] = $value;
12364
12365
        return $this;
12366
    }
12367
12368
    /**
12369
     * @param string $value
12370
     *
12371
     * @return $this
12372
     */
12373
    public function withAlertTargets($value)
12374
    {
12375
        $this->data['AlertTargets'] = $value;
12376
        $this->options['form_params']['AlertTargets'] = $value;
12377
12378
        return $this;
12379
    }
12380
12381
    /**
12382
     * @param string $value
12383
     *
12384
     * @return $this
12385
     */
12386
    public function withBaselineIds($value)
12387
    {
12388
        $this->data['BaselineIds'] = $value;
12389
        $this->options['form_params']['BaselineIds'] = $value;
12390
12391
        return $this;
12392
    }
12393
12394
    /**
12395
     * @param string $value
12396
     *
12397
     * @return $this
12398
     */
12399
    public function withRemindId($value)
12400
    {
12401
        $this->data['RemindId'] = $value;
12402
        $this->options['form_params']['RemindId'] = $value;
12403
12404
        return $this;
12405
    }
12406
12407
    /**
12408
     * @param string $value
12409
     *
12410
     * @return $this
12411
     */
12412
    public function withDetail($value)
12413
    {
12414
        $this->data['Detail'] = $value;
12415
        $this->options['form_params']['Detail'] = $value;
12416
12417
        return $this;
12418
    }
12419
12420
    /**
12421
     * @param string $value
12422
     *
12423
     * @return $this
12424
     */
12425
    public function withRemindName($value)
12426
    {
12427
        $this->data['RemindName'] = $value;
12428
        $this->options['form_params']['RemindName'] = $value;
12429
12430
        return $this;
12431
    }
12432
12433
    /**
12434
     * @param string $value
12435
     *
12436
     * @return $this
12437
     */
12438
    public function withProjectId($value)
12439
    {
12440
        $this->data['ProjectId'] = $value;
12441
        $this->options['form_params']['ProjectId'] = $value;
12442
12443
        return $this;
12444
    }
12445
12446
    /**
12447
     * @param string $value
12448
     *
12449
     * @return $this
12450
     */
12451
    public function withNodeIds($value)
12452
    {
12453
        $this->data['NodeIds'] = $value;
12454
        $this->options['form_params']['NodeIds'] = $value;
12455
12456
        return $this;
12457
    }
12458
}
12459
12460
/**
12461
 * @method string getSchema()
12462
 * @method $this withSchema($value)
12463
 * @method array getColumns()
12464
 * @method string getLifeCycle()
12465
 * @method $this withLifeCycle($value)
12466
 * @method array getThemes()
12467
 * @method string getLogicalLevelId()
12468
 * @method $this withLogicalLevelId($value)
12469
 * @method string getEndpoint()
12470
 * @method string getEnvType()
12471
 * @method string getHasPart()
12472
 * @method $this withHasPart($value)
12473
 * @method string getTableName()
12474
 * @method $this withTableName($value)
12475
 * @method string getAppGuid()
12476
 * @method $this withAppGuid($value)
12477
 * @method string getProjectId()
12478
 * @method $this withProjectId($value)
12479
 * @method string getCategoryId()
12480
 * @method $this withCategoryId($value)
12481
 * @method string getVisibility()
12482
 * @method $this withVisibility($value)
12483
 * @method string getPhysicsLevelId()
12484
 * @method $this withPhysicsLevelId($value)
12485
 * @method string getOwnerId()
12486
 * @method $this withOwnerId($value)
12487
 * @method string getIsView()
12488
 * @method $this withIsView($value)
12489
 * @method string getExternalTableType()
12490
 * @method $this withExternalTableType($value)
12491
 * @method string getLocation()
12492
 * @method $this withLocation($value)
12493
 * @method string getComment()
12494
 * @method $this withComment($value)
12495
 * @method string getCreateIfNotExists()
12496
 * @method $this withCreateIfNotExists($value)
12497
 */
12498
class UpdateTable extends Rpc
12499
{
12500
12501
    /**
12502
     * @param array $columns
12503
     *
12504
     * @return $this
12505
     */
12506
	public function withColumns(array $columns)
12507
	{
12508
	    $this->data['Columns'] = $columns;
12509
		foreach ($columns as $depth1 => $depth1Value) {
12510
			if(isset($depth1Value['SeqNumber'])){
12511
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.SeqNumber'] = $depth1Value['SeqNumber'];
12512
			}
12513
			if(isset($depth1Value['IsPartitionCol'])){
12514
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.IsPartitionCol'] = $depth1Value['IsPartitionCol'];
12515
			}
12516
			if(isset($depth1Value['ColumnNameCn'])){
12517
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnNameCn'] = $depth1Value['ColumnNameCn'];
12518
			}
12519
			if(isset($depth1Value['Length'])){
12520
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Length'] = $depth1Value['Length'];
12521
			}
12522
			if(isset($depth1Value['Comment'])){
12523
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.Comment'] = $depth1Value['Comment'];
12524
			}
12525
			if(isset($depth1Value['ColumnName'])){
12526
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnName'] = $depth1Value['ColumnName'];
12527
			}
12528
			if(isset($depth1Value['ColumnType'])){
12529
				$this->options['form_params']['Columns.' . ($depth1 + 1) . '.ColumnType'] = $depth1Value['ColumnType'];
12530
			}
12531
		}
12532
12533
		return $this;
12534
    }
12535
12536
    /**
12537
     * @param array $themes
12538
     *
12539
     * @return $this
12540
     */
12541
	public function withThemes(array $themes)
12542
	{
12543
	    $this->data['Themes'] = $themes;
12544
		foreach ($themes as $depth1 => $depth1Value) {
12545
			if(isset($depth1Value['ThemeLevel'])){
12546
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeLevel'] = $depth1Value['ThemeLevel'];
12547
			}
12548
			if(isset($depth1Value['ThemeId'])){
12549
				$this->options['form_params']['Themes.' . ($depth1 + 1) . '.ThemeId'] = $depth1Value['ThemeId'];
12550
			}
12551
		}
12552
12553
		return $this;
12554
    }
12555
12556
    /**
12557
     * @param string $value
12558
     *
12559
     * @return $this
12560
     */
12561
    public function withEndpoint($value)
12562
    {
12563
        $this->data['Endpoint'] = $value;
12564
        $this->options['form_params']['Endpoint'] = $value;
12565
12566
        return $this;
12567
    }
12568
12569
    /**
12570
     * @param string $value
12571
     *
12572
     * @return $this
12573
     */
12574
    public function withEnvType($value)
12575
    {
12576
        $this->data['EnvType'] = $value;
12577
        $this->options['form_params']['EnvType'] = $value;
12578
12579
        return $this;
12580
    }
12581
}
12582
12583
/**
12584
 * @method string getTableGuid()
12585
 * @method $this withTableGuid($value)
12586
 * @method array getColumn()
12587
 */
12588
class UpdateTableAddColumn extends Rpc
12589
{
12590
12591
    /**
12592
     * @param array $column
12593
     *
12594
     * @return $this
12595
     */
12596
	public function withColumn(array $column)
12597
	{
12598
	    $this->data['Column'] = $column;
12599
		foreach ($column as $depth1 => $depth1Value) {
12600
			if(isset($depth1Value['ColumnNameCn'])){
12601
				$this->options['form_params']['Column.' . ($depth1 + 1) . '.ColumnNameCn'] = $depth1Value['ColumnNameCn'];
12602
			}
12603
			if(isset($depth1Value['Comment'])){
12604
				$this->options['form_params']['Column.' . ($depth1 + 1) . '.Comment'] = $depth1Value['Comment'];
12605
			}
12606
			if(isset($depth1Value['ColumnName'])){
12607
				$this->options['form_params']['Column.' . ($depth1 + 1) . '.ColumnName'] = $depth1Value['ColumnName'];
12608
			}
12609
			if(isset($depth1Value['ColumnType'])){
12610
				$this->options['form_params']['Column.' . ($depth1 + 1) . '.ColumnType'] = $depth1Value['ColumnType'];
12611
			}
12612
		}
12613
12614
		return $this;
12615
    }
12616
}
12617
12618
/**
12619
 * @method string getLevelId()
12620
 * @method $this withLevelId($value)
12621
 * @method string getLevelType()
12622
 * @method $this withLevelType($value)
12623
 * @method string getName()
12624
 * @method $this withName($value)
12625
 * @method string getDescription()
12626
 * @method $this withDescription($value)
12627
 * @method string getProjectId()
12628
 * @method $this withProjectId($value)
12629
 */
12630
class UpdateTableLevel extends Rpc
12631
{
12632
}
12633
12634
/**
12635
 * @method string getSecondLevelThemeId()
12636
 * @method $this withSecondLevelThemeId($value)
12637
 * @method string getTableGuid()
12638
 * @method $this withTableGuid($value)
12639
 * @method string getLevelId()
12640
 * @method $this withLevelId($value)
12641
 * @method string getLevelType()
12642
 * @method $this withLevelType($value)
12643
 * @method string getFirstLevelThemeId()
12644
 * @method $this withFirstLevelThemeId($value)
12645
 */
12646
class UpdateTableModelInfo extends Rpc
12647
{
12648
}
12649
12650
/**
12651
 * @method string getName()
12652
 * @method $this withName($value)
12653
 * @method string getThemeId()
12654
 * @method $this withThemeId($value)
12655
 * @method string getProjectId()
12656
 * @method $this withProjectId($value)
12657
 */
12658
class UpdateTableTheme extends Rpc
12659
{
12660
}
12661
12662
/**
12663
 * @method string getReturnValue()
12664
 * @method string getResources()
12665
 * @method string getFunctionType()
12666
 * @method string getCmdDescription()
12667
 * @method string getUdfDescription()
12668
 * @method string getParameterDescription()
12669
 * @method string getProjectIdentifier()
12670
 * @method string getExample()
12671
 * @method string getClassName()
12672
 * @method string getFileFolderPath()
12673
 * @method string getProjectId()
12674
 * @method string getFileId()
12675
 */
12676
class UpdateUdfFile extends Rpc
12677
{
12678
12679
    /**
12680
     * @param string $value
12681
     *
12682
     * @return $this
12683
     */
12684
    public function withReturnValue($value)
12685
    {
12686
        $this->data['ReturnValue'] = $value;
12687
        $this->options['form_params']['ReturnValue'] = $value;
12688
12689
        return $this;
12690
    }
12691
12692
    /**
12693
     * @param string $value
12694
     *
12695
     * @return $this
12696
     */
12697
    public function withResources($value)
12698
    {
12699
        $this->data['Resources'] = $value;
12700
        $this->options['form_params']['Resources'] = $value;
12701
12702
        return $this;
12703
    }
12704
12705
    /**
12706
     * @param string $value
12707
     *
12708
     * @return $this
12709
     */
12710
    public function withFunctionType($value)
12711
    {
12712
        $this->data['FunctionType'] = $value;
12713
        $this->options['form_params']['FunctionType'] = $value;
12714
12715
        return $this;
12716
    }
12717
12718
    /**
12719
     * @param string $value
12720
     *
12721
     * @return $this
12722
     */
12723
    public function withCmdDescription($value)
12724
    {
12725
        $this->data['CmdDescription'] = $value;
12726
        $this->options['form_params']['CmdDescription'] = $value;
12727
12728
        return $this;
12729
    }
12730
12731
    /**
12732
     * @param string $value
12733
     *
12734
     * @return $this
12735
     */
12736
    public function withUdfDescription($value)
12737
    {
12738
        $this->data['UdfDescription'] = $value;
12739
        $this->options['form_params']['UdfDescription'] = $value;
12740
12741
        return $this;
12742
    }
12743
12744
    /**
12745
     * @param string $value
12746
     *
12747
     * @return $this
12748
     */
12749
    public function withParameterDescription($value)
12750
    {
12751
        $this->data['ParameterDescription'] = $value;
12752
        $this->options['form_params']['ParameterDescription'] = $value;
12753
12754
        return $this;
12755
    }
12756
12757
    /**
12758
     * @param string $value
12759
     *
12760
     * @return $this
12761
     */
12762
    public function withProjectIdentifier($value)
12763
    {
12764
        $this->data['ProjectIdentifier'] = $value;
12765
        $this->options['form_params']['ProjectIdentifier'] = $value;
12766
12767
        return $this;
12768
    }
12769
12770
    /**
12771
     * @param string $value
12772
     *
12773
     * @return $this
12774
     */
12775
    public function withExample($value)
12776
    {
12777
        $this->data['Example'] = $value;
12778
        $this->options['form_params']['Example'] = $value;
12779
12780
        return $this;
12781
    }
12782
12783
    /**
12784
     * @param string $value
12785
     *
12786
     * @return $this
12787
     */
12788
    public function withClassName($value)
12789
    {
12790
        $this->data['ClassName'] = $value;
12791
        $this->options['form_params']['ClassName'] = $value;
12792
12793
        return $this;
12794
    }
12795
12796
    /**
12797
     * @param string $value
12798
     *
12799
     * @return $this
12800
     */
12801
    public function withFileFolderPath($value)
12802
    {
12803
        $this->data['FileFolderPath'] = $value;
12804
        $this->options['form_params']['FileFolderPath'] = $value;
12805
12806
        return $this;
12807
    }
12808
12809
    /**
12810
     * @param string $value
12811
     *
12812
     * @return $this
12813
     */
12814
    public function withProjectId($value)
12815
    {
12816
        $this->data['ProjectId'] = $value;
12817
        $this->options['form_params']['ProjectId'] = $value;
12818
12819
        return $this;
12820
    }
12821
12822
    /**
12823
     * @param string $value
12824
     *
12825
     * @return $this
12826
     */
12827
    public function withFileId($value)
12828
    {
12829
        $this->data['FileId'] = $value;
12830
        $this->options['form_params']['FileId'] = $value;
12831
12832
        return $this;
12833
    }
12834
}
12835
12836
/**
12837
 * @method string getCheckResultTip()
12838
 * @method $this withCheckResultTip($value)
12839
 * @method string getCheckResult()
12840
 * @method $this withCheckResult($value)
12841
 * @method string getMessageId()
12842
 * @method $this withMessageId($value)
12843
 * @method string getExtensionCode()
12844
 * @method $this withExtensionCode($value)
12845
 */
12846
class UpdateWorkbenchEventResult extends Rpc
12847
{
12848
}
12849