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 ( a7d864...2fb032 )
by
unknown
06:13
created

CreateFile::withAutoParsing()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

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