public class SyncTableInfo extends AbstractModel
Constructor and Description |
---|
SyncTableInfo() |
SyncTableInfo(SyncTableInfo 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 |
getClusterId()
Get 表格所在集群ID
|
SyncTableField[] |
getKeyFieldMapping()
Get TcaplusDB表主键字段到目标缓写表字段的映射
|
Long |
getStatus()
Get 缓写状态,0:创建中,1:进行中,2:关闭,-1:被删除
|
Long |
getTableGroupId()
Get 表格所在表格组ID
|
String |
getTableId()
Get 表格ID
|
String |
getTableName()
Get 表格名称
|
String |
getTargetDatabaseName()
Get 缓写表所在数据库名称
|
String |
getTargetSyncDBInstanceId()
Get 缓写数据库实例ID
|
String[] |
getTargetTableNamePrefix()
Get 目标缓写表名前缀
|
Long |
getTargetTableSplitNum()
Get 目标缓写表的分表数目
|
SyncTableField[] |
getValueFieldMapping()
Get TcaplusDB表字段到目标缓写表字段的映射
|
void |
setClusterId(String ClusterId)
Set 表格所在集群ID
|
void |
setKeyFieldMapping(SyncTableField[] KeyFieldMapping)
Set TcaplusDB表主键字段到目标缓写表字段的映射
|
void |
setStatus(Long Status)
Set 缓写状态,0:创建中,1:进行中,2:关闭,-1:被删除
|
void |
setTableGroupId(Long TableGroupId)
Set 表格所在表格组ID
|
void |
setTableId(String TableId)
Set 表格ID
|
void |
setTableName(String TableName)
Set 表格名称
|
void |
setTargetDatabaseName(String TargetDatabaseName)
Set 缓写表所在数据库名称
|
void |
setTargetSyncDBInstanceId(String TargetSyncDBInstanceId)
Set 缓写数据库实例ID
|
void |
setTargetTableNamePrefix(String[] TargetTableNamePrefix)
Set 目标缓写表名前缀
|
void |
setTargetTableSplitNum(Long TargetTableSplitNum)
Set 目标缓写表的分表数目
|
void |
setValueFieldMapping(SyncTableField[] ValueFieldMapping)
Set TcaplusDB表字段到目标缓写表字段的映射
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public SyncTableInfo()
public SyncTableInfo(SyncTableInfo source)
public Long getTargetTableSplitNum()
public void setTargetTableSplitNum(Long TargetTableSplitNum)
TargetTableSplitNum
- 目标缓写表的分表数目public String[] getTargetTableNamePrefix()
public void setTargetTableNamePrefix(String[] TargetTableNamePrefix)
TargetTableNamePrefix
- 目标缓写表名前缀public String getTargetSyncDBInstanceId()
public void setTargetSyncDBInstanceId(String TargetSyncDBInstanceId)
TargetSyncDBInstanceId
- 缓写数据库实例IDpublic String getTargetDatabaseName()
public void setTargetDatabaseName(String TargetDatabaseName)
TargetDatabaseName
- 缓写表所在数据库名称public Long getStatus()
public void setStatus(Long Status)
Status
- 缓写状态,0:创建中,1:进行中,2:关闭,-1:被删除public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- 表格所在集群IDpublic Long getTableGroupId()
public void setTableGroupId(Long TableGroupId)
TableGroupId
- 表格所在表格组IDpublic String getTableName()
public void setTableName(String TableName)
TableName
- 表格名称public String getTableId()
public void setTableId(String TableId)
TableId
- 表格IDpublic SyncTableField[] getKeyFieldMapping()
public void setKeyFieldMapping(SyncTableField[] KeyFieldMapping)
KeyFieldMapping
- TcaplusDB表主键字段到目标缓写表字段的映射public SyncTableField[] getValueFieldMapping()
public void setValueFieldMapping(SyncTableField[] ValueFieldMapping)
ValueFieldMapping
- TcaplusDB表字段到目标缓写表字段的映射Copyright © 2022. All rights reserved.