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 ( e3d3a0...ce78c8 )
by
unknown
07:26
created

ListDIJobs::withPageNumber()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

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