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 ( 517d67...5048f2 )
by
unknown
06:29
created

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