public class Database extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Database() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getDbMode()Get DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 | 
| String | getDbName()Get 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 | 
| String | getEventMode()Get 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 | 
| String[] | getEvents()Get 当EventMode为partial,指定要迁移的事件名称 | 
| String | getFunctionMode()Get 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 | 
| String[] | getFunctions()Get FunctionMode取值为Partial时需要填写 | 
| String | getNewDbName()Get 迁移或同步后的库名,默认与源库相同 | 
| String | getNewSchemaName()Get 迁移或同步后的 schema name | 
| String | getProcedureMode()Get 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 | 
| String[] | getProcedures()Get ProcedureMode取值为Partial时需要填写 | 
| String | getSchemaName()Get 迁移或同步的 schema | 
| String | getTableMode()Get 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 | 
| Table[] | getTables()Get 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 | 
| String | getTriggerMode()Get 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 | 
| String[] | getTriggers()Get 当TriggerMode为partial,指定要迁移的触发器名称 | 
| String | getViewMode()Get 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 | 
| View[] | getViews()Get 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 | 
| void | setDbMode(String DbMode)Set DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。 | 
| void | setDbName(String DbName)Set 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填 | 
| void | setEventMode(String EventMode)Set 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 | 
| void | setEvents(String[] Events)Set 当EventMode为partial,指定要迁移的事件名称 | 
| void | setFunctionMode(String FunctionMode)Set 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 | 
| void | setFunctions(String[] Functions)Set FunctionMode取值为Partial时需要填写 | 
| void | setNewDbName(String NewDbName)Set 迁移或同步后的库名,默认与源库相同 | 
| void | setNewSchemaName(String NewSchemaName)Set 迁移或同步后的 schema name | 
| void | setProcedureMode(String ProcedureMode)Set 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。 | 
| void | setProcedures(String[] Procedures)Set ProcedureMode取值为Partial时需要填写 | 
| void | setSchemaName(String SchemaName)Set 迁移或同步的 schema | 
| void | setTableMode(String TableMode)Set 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。 | 
| void | setTables(Table[] Tables)Set 表图对象集合,当 TableMode 为 Partial 时,此项需要填写 | 
| void | setTriggerMode(String TriggerMode)Set 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。 | 
| void | setTriggers(String[] Triggers)Set 当TriggerMode为partial,指定要迁移的触发器名称 | 
| void | setViewMode(String ViewMode)Set 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。 | 
| void | setViews(View[] Views)Set 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Database()
public Database(Database source)
public String getDbName()
public void setDbName(String DbName)
DbName - 需要迁移或同步的库名,当ObjectMode为Partial时,此项必填public String getNewDbName()
public void setNewDbName(String NewDbName)
NewDbName - 迁移或同步后的库名,默认与源库相同public String getDbMode()
public void setDbMode(String DbMode)
DbMode - DB选择模式: All(为当前对象下的所有对象),Partial(部分对象),当Mode为Partial时,此项必填。注意,高级对象的同步不依赖此值,如果整库同步此处应该为All。public String getSchemaName()
public void setSchemaName(String SchemaName)
SchemaName - 迁移或同步的 schemapublic String getNewSchemaName()
public void setNewSchemaName(String NewSchemaName)
NewSchemaName - 迁移或同步后的 schema namepublic String getTableMode()
public void setTableMode(String TableMode)
TableMode - 表选择模式: All(为当前对象下的所有对象),Partial(部分对象),当DBMode为Partial时此项必填,如果整库同步此处应该为All。public Table[] getTables()
public void setTables(Table[] Tables)
Tables - 表图对象集合,当 TableMode 为 Partial 时,此项需要填写public String getViewMode()
public void setViewMode(String ViewMode)
ViewMode - 视图选择模式: All 为当前对象下的所有视图对象,Partial 为部分视图对象,如果整库同步此处应该为All。public View[] getViews()
public void setViews(View[] Views)
Views - 视图对象集合,当 ViewMode 为 Partial 时, 此项需要填写public String getFunctionMode()
public void setFunctionMode(String FunctionMode)
FunctionMode - 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。public String[] getFunctions()
public void setFunctions(String[] Functions)
Functions - FunctionMode取值为Partial时需要填写public String getProcedureMode()
public void setProcedureMode(String ProcedureMode)
ProcedureMode - 选择要同步的模式,Partial为部分,All为整选,如果整库同步此处应该为All。public String[] getProcedures()
public void setProcedures(String[] Procedures)
Procedures - ProcedureMode取值为Partial时需要填写public String getTriggerMode()
public void setTriggerMode(String TriggerMode)
TriggerMode - 触发器迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。public String[] getTriggers()
public void setTriggers(String[] Triggers)
Triggers - 当TriggerMode为partial,指定要迁移的触发器名称public String getEventMode()
public void setEventMode(String EventMode)
EventMode - 事件迁移模式,All(为当前对象下的所有对象),Partial(部分对象),如果整库同步此处应该为All。数据同步暂不支持此高级对象。public String[] getEvents()
public void setEvents(String[] Events)
Events - 当EventMode为partial,指定要迁移的事件名称Copyright © 2025. All rights reserved.