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 ( 6dc147...ddff1f )
by
unknown
07:11
created

GetQualityRule   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 40
Duplicated Lines 0 %

Importance

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

3 Methods

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