Class Database
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dts.v20211206.models.Database
-
public class Database extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDbMode()Get DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。StringgetDbName()Get 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 注意:此字段可能返回 null,表示取不到有效值。StringgetEventMode()Get 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。String[]getEvents()Get 当EventMode为partial,指定要迁移的事件名称 注意:此字段可能返回 null,表示取不到有效值。StringgetFunctionMode()Get 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。String[]getFunctions()Get FunctionMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。StringgetNewDbName()Get 迁移或同步后的库名,默认与源库相同 注意:此字段可能返回 null,表示取不到有效值。StringgetNewSchemaName()Get 迁移或同步后的 schema name 注意:此字段可能返回 null,表示取不到有效值。StringgetProcedureMode()Get 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。String[]getProcedures()Get ProcedureMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。StringgetSchemaName()Get 迁移或同步的 schema 注意:此字段可能返回 null,表示取不到有效值。StringgetTableMode()Get 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。Table[]getTables()Get 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 注意:此字段可能返回 null,表示取不到有效值。StringgetTriggerMode()Get 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。String[]getTriggers()Get 当TriggerMode为partial,指定要迁移的触发器名称 注意:此字段可能返回 null,表示取不到有效值。StringgetViewMode()Get 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。View[]getViews()Get 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 注意:此字段可能返回 null,表示取不到有效值。voidsetDbMode(String DbMode)Set DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。voidsetDbName(String DbName)Set 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 注意:此字段可能返回 null,表示取不到有效值。voidsetEventMode(String EventMode)Set 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。voidsetEvents(String[] Events)Set 当EventMode为partial,指定要迁移的事件名称 注意:此字段可能返回 null,表示取不到有效值。voidsetFunctionMode(String FunctionMode)Set 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。voidsetFunctions(String[] Functions)Set FunctionMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。voidsetNewDbName(String NewDbName)Set 迁移或同步后的库名,默认与源库相同 注意:此字段可能返回 null,表示取不到有效值。voidsetNewSchemaName(String NewSchemaName)Set 迁移或同步后的 schema name 注意:此字段可能返回 null,表示取不到有效值。voidsetProcedureMode(String ProcedureMode)Set 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。voidsetProcedures(String[] Procedures)Set ProcedureMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。voidsetSchemaName(String SchemaName)Set 迁移或同步的 schema 注意:此字段可能返回 null,表示取不到有效值。voidsetTableMode(String TableMode)Set 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。voidsetTables(Table[] Tables)Set 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 注意:此字段可能返回 null,表示取不到有效值。voidsetTriggerMode(String TriggerMode)Set 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。voidsetTriggers(String[] Triggers)Set 当TriggerMode为partial,指定要迁移的触发器名称 注意:此字段可能返回 null,表示取不到有效值。voidsetViewMode(String ViewMode)Set 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。voidsetViews(View[] Views)Set 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Database
public Database()
-
Database
public Database(Database source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getDbName
public String getDbName()
Get 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DbName 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 注意:此字段可能返回 null,表示取不到有效值。
-
setDbName
public void setDbName(String DbName)
Set 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DbName- 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 注意:此字段可能返回 null,表示取不到有效值。
-
getNewDbName
public String getNewDbName()
Get 迁移或同步后的库名,默认与源库相同 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NewDbName 迁移或同步后的库名,默认与源库相同 注意:此字段可能返回 null,表示取不到有效值。
-
setNewDbName
public void setNewDbName(String NewDbName)
Set 迁移或同步后的库名,默认与源库相同 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NewDbName- 迁移或同步后的库名,默认与源库相同 注意:此字段可能返回 null,表示取不到有效值。
-
getDbMode
public String getDbMode()
Get DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DbMode DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
setDbMode
public void setDbMode(String DbMode)
Set DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DbMode- DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
getSchemaName
public String getSchemaName()
Get 迁移或同步的 schema 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SchemaName 迁移或同步的 schema 注意:此字段可能返回 null,表示取不到有效值。
-
setSchemaName
public void setSchemaName(String SchemaName)
Set 迁移或同步的 schema 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SchemaName- 迁移或同步的 schema 注意:此字段可能返回 null,表示取不到有效值。
-
getNewSchemaName
public String getNewSchemaName()
Get 迁移或同步后的 schema name 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NewSchemaName 迁移或同步后的 schema name 注意:此字段可能返回 null,表示取不到有效值。
-
setNewSchemaName
public void setNewSchemaName(String NewSchemaName)
Set 迁移或同步后的 schema name 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NewSchemaName- 迁移或同步后的 schema name 注意:此字段可能返回 null,表示取不到有效值。
-
getTableMode
public String getTableMode()
Get 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TableMode 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
setTableMode
public void setTableMode(String TableMode)
Set 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TableMode- 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
getTables
public Table[] getTables()
Get 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Tables 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
setTables
public void setTables(Table[] Tables)
Set 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Tables- 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
getViewMode
public String getViewMode()
Get 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ViewMode 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
setViewMode
public void setViewMode(String ViewMode)
Set 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ViewMode- 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
getViews
public View[] getViews()
Get 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Views 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
setViews
public void setViews(View[] Views)
Set 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Views- 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
getFunctionMode
public String getFunctionMode()
Get 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- FunctionMode 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
setFunctionMode
public void setFunctionMode(String FunctionMode)
Set 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
FunctionMode- 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
getFunctions
public String[] getFunctions()
Get FunctionMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Functions FunctionMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
setFunctions
public void setFunctions(String[] Functions)
Set FunctionMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Functions- FunctionMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
getProcedureMode
public String getProcedureMode()
Get 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProcedureMode 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
setProcedureMode
public void setProcedureMode(String ProcedureMode)
Set 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProcedureMode- 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 注意:此字段可能返回 null,表示取不到有效值。
-
getProcedures
public String[] getProcedures()
Get ProcedureMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Procedures ProcedureMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
setProcedures
public void setProcedures(String[] Procedures)
Set ProcedureMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Procedures- ProcedureMode取值为Partial时需要填写 注意:此字段可能返回 null,表示取不到有效值。
-
getTriggerMode
public String getTriggerMode()
Get 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TriggerMode 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。
-
setTriggerMode
public void setTriggerMode(String TriggerMode)
Set 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TriggerMode- 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。
-
getTriggers
public String[] getTriggers()
Get 当TriggerMode为partial,指定要迁移的触发器名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Triggers 当TriggerMode为partial,指定要迁移的触发器名称 注意:此字段可能返回 null,表示取不到有效值。
-
setTriggers
public void setTriggers(String[] Triggers)
Set 当TriggerMode为partial,指定要迁移的触发器名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Triggers- 当TriggerMode为partial,指定要迁移的触发器名称 注意:此字段可能返回 null,表示取不到有效值。
-
getEventMode
public String getEventMode()
Get 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EventMode 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。
-
setEventMode
public void setEventMode(String EventMode)
Set 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EventMode- 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 注意:此字段可能返回 null,表示取不到有效值。
-
getEvents
public String[] getEvents()
Get 当EventMode为partial,指定要迁移的事件名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Events 当EventMode为partial,指定要迁移的事件名称 注意:此字段可能返回 null,表示取不到有效值。
-
setEvents
public void setEvents(String[] Events)
Set 当EventMode为partial,指定要迁移的事件名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Events- 当EventMode为partial,指定要迁移的事件名称 注意:此字段可能返回 null,表示取不到有效值。
-
-