public static class GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
archiveMethod
The type of the archiving destination.
|
String |
dbSchema
The schema of the database and table to be archived.
|
Boolean |
logic
Indicates whether the database is logical.
|
List<String> |
orderAfter
The post behavior of archiving.
|
String |
runMethod
The running method, which indicates whether to run the task immediately or at a specific point in time.
|
Long |
sourceDatabaseId
The ID of the source database.
|
List<GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParamTableIncludes> |
tableIncludes
The list of the archived tables and the filter conditions.
|
List<String> |
tableMapping
The mapping of schemas.
|
String |
targetInstanceId
The ID of the destination instance.
|
List<String> |
variables
The time variable defined for scheduled archiving.
|
| 构造器和说明 |
|---|
GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam() |
@NameInMap(value="ArchiveMethod") public String archiveMethod
The type of the archiving destination.
example:inner_oss
@NameInMap(value="DbSchema") public String dbSchema
The schema of the database and table to be archived.
example:test
@NameInMap(value="Logic") public Boolean logic
Indicates whether the database is logical.
true
@NameInMap(value="OrderAfter") public List<String> orderAfter
The post behavior of archiving.
@NameInMap(value="RunMethod") public String runMethod
The running method, which indicates whether to run the task immediately or at a specific point in time.
example:now
@NameInMap(value="SourceDatabaseId") public Long sourceDatabaseId
The ID of the source database.
example:12***
@NameInMap(value="TableIncludes") public List<GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParamTableIncludes> tableIncludes
The list of the archived tables and the filter conditions.
@NameInMap(value="TableMapping") public List<String> tableMapping
The mapping of schemas.
@NameInMap(value="TargetInstanceId") public String targetInstanceId
The ID of the destination instance.
example:12***
public GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam()
public static GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam build(Map<String,?> map) throws Exception
Exceptionpublic GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setArchiveMethod(String archiveMethod)
public String getArchiveMethod()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setDbSchema(String dbSchema)
public String getDbSchema()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setLogic(Boolean logic)
public Boolean getLogic()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setOrderAfter(List<String> orderAfter)
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setRunMethod(String runMethod)
public String getRunMethod()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setSourceDatabaseId(Long sourceDatabaseId)
public Long getSourceDatabaseId()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setTableIncludes(List<GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParamTableIncludes> tableIncludes)
public List<GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParamTableIncludes> getTableIncludes()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setTableMapping(List<String> tableMapping)
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setTargetInstanceId(String targetInstanceId)
public String getTargetInstanceId()
public GetDataArchiveOrderDetailResponseBody.GetDataArchiveOrderDetailResponseBodyDataArchiveOrderDetailPluginParam setVariables(List<String> variables)
Copyright © 2025. All rights reserved.