Class ProxyGroupRwInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cynosdb.v20190107.models.ProxyGroupRwInfo
-
public class ProxyGroupRwInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ProxyGroupRwInfo()ProxyGroupRwInfo(ProxyGroupRwInfo 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessMode()Get 连接模式,可选值:balance,nearbyStringgetAutoAddRo()Get 是否自动添加只读实例,yes-是,no-不自动添加LonggetConsistencyTimeOut()Get 一致性超时时间StringgetConsistencyType()Get 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性StringgetFailOver()Get 是否开启故障转移ProxyInstanceWeight[]getInstanceWeights()Get 实例权重数组StringgetOpenRw()Get 是否开通读写节点,yse-是,no-否 注意:此字段可能返回 null,表示取不到有效值。StringgetRwType()Get 读写属性,可选值:READWRITE,READONLYBooleangetTransSplit()Get 事务拆分StringgetWeightMode()Get 权重模式 system-系统分配,custom-自定义voidsetAccessMode(String AccessMode)Set 连接模式,可选值:balance,nearbyvoidsetAutoAddRo(String AutoAddRo)Set 是否自动添加只读实例,yes-是,no-不自动添加voidsetConsistencyTimeOut(Long ConsistencyTimeOut)Set 一致性超时时间voidsetConsistencyType(String ConsistencyType)Set 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性voidsetFailOver(String FailOver)Set 是否开启故障转移voidsetInstanceWeights(ProxyInstanceWeight[] InstanceWeights)Set 实例权重数组voidsetOpenRw(String OpenRw)Set 是否开通读写节点,yse-是,no-否 注意:此字段可能返回 null,表示取不到有效值。voidsetRwType(String RwType)Set 读写属性,可选值:READWRITE,READONLYvoidsetTransSplit(Boolean TransSplit)Set 事务拆分voidsetWeightMode(String WeightMode)Set 权重模式 system-系统分配,custom-自定义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
-
ProxyGroupRwInfo
public ProxyGroupRwInfo()
-
ProxyGroupRwInfo
public ProxyGroupRwInfo(ProxyGroupRwInfo 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
-
getConsistencyType
public String getConsistencyType()
Get 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性- Returns:
- ConsistencyType 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性
-
setConsistencyType
public void setConsistencyType(String ConsistencyType)
Set 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性- Parameters:
ConsistencyType- 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性
-
getConsistencyTimeOut
public Long getConsistencyTimeOut()
Get 一致性超时时间- Returns:
- ConsistencyTimeOut 一致性超时时间
-
setConsistencyTimeOut
public void setConsistencyTimeOut(Long ConsistencyTimeOut)
Set 一致性超时时间- Parameters:
ConsistencyTimeOut- 一致性超时时间
-
getWeightMode
public String getWeightMode()
Get 权重模式 system-系统分配,custom-自定义- Returns:
- WeightMode 权重模式 system-系统分配,custom-自定义
-
setWeightMode
public void setWeightMode(String WeightMode)
Set 权重模式 system-系统分配,custom-自定义- Parameters:
WeightMode- 权重模式 system-系统分配,custom-自定义
-
getFailOver
public String getFailOver()
Get 是否开启故障转移- Returns:
- FailOver 是否开启故障转移
-
setFailOver
public void setFailOver(String FailOver)
Set 是否开启故障转移- Parameters:
FailOver- 是否开启故障转移
-
getAutoAddRo
public String getAutoAddRo()
Get 是否自动添加只读实例,yes-是,no-不自动添加- Returns:
- AutoAddRo 是否自动添加只读实例,yes-是,no-不自动添加
-
setAutoAddRo
public void setAutoAddRo(String AutoAddRo)
Set 是否自动添加只读实例,yes-是,no-不自动添加- Parameters:
AutoAddRo- 是否自动添加只读实例,yes-是,no-不自动添加
-
getInstanceWeights
public ProxyInstanceWeight[] getInstanceWeights()
Get 实例权重数组- Returns:
- InstanceWeights 实例权重数组
-
setInstanceWeights
public void setInstanceWeights(ProxyInstanceWeight[] InstanceWeights)
Set 实例权重数组- Parameters:
InstanceWeights- 实例权重数组
-
getOpenRw
public String getOpenRw()
Get 是否开通读写节点,yse-是,no-否 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- OpenRw 是否开通读写节点,yse-是,no-否 注意:此字段可能返回 null,表示取不到有效值。
-
setOpenRw
public void setOpenRw(String OpenRw)
Set 是否开通读写节点,yse-是,no-否 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
OpenRw- 是否开通读写节点,yse-是,no-否 注意:此字段可能返回 null,表示取不到有效值。
-
getRwType
public String getRwType()
Get 读写属性,可选值:READWRITE,READONLY- Returns:
- RwType 读写属性,可选值:READWRITE,READONLY
-
setRwType
public void setRwType(String RwType)
Set 读写属性,可选值:READWRITE,READONLY- Parameters:
RwType- 读写属性,可选值:READWRITE,READONLY
-
getTransSplit
public Boolean getTransSplit()
Get 事务拆分- Returns:
- TransSplit 事务拆分
-
setTransSplit
public void setTransSplit(Boolean TransSplit)
Set 事务拆分- Parameters:
TransSplit- 事务拆分
-
getAccessMode
public String getAccessMode()
Get 连接模式,可选值:balance,nearby- Returns:
- AccessMode 连接模式,可选值:balance,nearby
-
setAccessMode
public void setAccessMode(String AccessMode)
Set 连接模式,可选值:balance,nearby- Parameters:
AccessMode- 连接模式,可选值:balance,nearby
-
-