public class ModifyProxyRwSplitRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyProxyRwSplitRequest() |
ModifyProxyRwSplitRequest(ModifyProxyRwSplitRequest 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 |
getAccessMode()
Get 连接模式:
nearby,balance
|
String |
getAutoAddRo()
Get 是否自动添加只读实例,取值:"yes" , "no"
|
String |
getClusterId()
Get 集群ID,例如cynosdbmysql-asd123
|
Long |
getConnectionPoolTimeOut()
Get 连接池时间。
可选范围:0~300(秒)
|
String |
getConnectionPoolType()
Get 连接池类型:
SessionConnectionPool
|
String |
getConsistencyTimeOut()
Get 一致性超时时间。
取值范围:0~1000000(微秒),设置0则表示若只读实例出现延迟, 导致一致性策略不满足, 请求将一直等待。
|
String |
getConsistencyType()
Get 一致性类型;“eventual"-最终一致性, "session"-会话一致性, "global"-全局一致性
|
String |
getFailOver()
Get 是否开启故障转移,代理出现故障后,连接地址将路由到主实例,取值:"yes" , "no"
|
ProxyInstanceWeight[] |
getInstanceWeights()
Get 实例只读权重。
该参数必填。
|
String |
getOpenConnectionPool()
Get 是否打开连接池:
yes,no
|
String |
getOpenRw()
Get 是否打开读写分离。
该参数已废弃,请通过RwType设置读写属性。
|
String |
getProxyGroupId()
Get 数据库代理组ID,例如cynosdbmysql-proxy-qwe123
|
String |
getRwType()
Get 读写类型:
READWRITE,READONLY
|
Boolean |
getTransSplit()
Get 事务拆分。
在一个事务中拆分读和写到不同的实例上去执行。
|
String |
getWeightMode()
Get 读写权重分配模式;系统自动分配:"system", 自定义:"custom"
|
void |
setAccessMode(String AccessMode)
Set 连接模式:
nearby,balance
|
void |
setAutoAddRo(String AutoAddRo)
Set 是否自动添加只读实例,取值:"yes" , "no"
|
void |
setClusterId(String ClusterId)
Set 集群ID,例如cynosdbmysql-asd123
|
void |
setConnectionPoolTimeOut(Long ConnectionPoolTimeOut)
Set 连接池时间。
可选范围:0~300(秒)
|
void |
setConnectionPoolType(String ConnectionPoolType)
Set 连接池类型:
SessionConnectionPool
|
void |
setConsistencyTimeOut(String ConsistencyTimeOut)
Set 一致性超时时间。
取值范围:0~1000000(微秒),设置0则表示若只读实例出现延迟, 导致一致性策略不满足, 请求将一直等待。
|
void |
setConsistencyType(String ConsistencyType)
Set 一致性类型;“eventual"-最终一致性, "session"-会话一致性, "global"-全局一致性
|
void |
setFailOver(String FailOver)
Set 是否开启故障转移,代理出现故障后,连接地址将路由到主实例,取值:"yes" , "no"
|
void |
setInstanceWeights(ProxyInstanceWeight[] InstanceWeights)
Set 实例只读权重。
该参数必填。
|
void |
setOpenConnectionPool(String OpenConnectionPool)
Set 是否打开连接池:
yes,no
|
void |
setOpenRw(String OpenRw)
Set 是否打开读写分离。
该参数已废弃,请通过RwType设置读写属性。
|
void |
setProxyGroupId(String ProxyGroupId)
Set 数据库代理组ID,例如cynosdbmysql-proxy-qwe123
|
void |
setRwType(String RwType)
Set 读写类型:
READWRITE,READONLY
|
void |
setTransSplit(Boolean TransSplit)
Set 事务拆分。
在一个事务中拆分读和写到不同的实例上去执行。
|
void |
setWeightMode(String WeightMode)
Set 读写权重分配模式;系统自动分配:"system", 自定义:"custom"
|
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, toJsonString
public ModifyProxyRwSplitRequest()
public ModifyProxyRwSplitRequest(ModifyProxyRwSplitRequest source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- 集群ID,例如cynosdbmysql-asd123public String getProxyGroupId()
public void setProxyGroupId(String ProxyGroupId)
ProxyGroupId
- 数据库代理组ID,例如cynosdbmysql-proxy-qwe123public String getConsistencyType()
public void setConsistencyType(String ConsistencyType)
ConsistencyType
- 一致性类型;“eventual"-最终一致性, "session"-会话一致性, "global"-全局一致性public String getConsistencyTimeOut()
public void setConsistencyTimeOut(String ConsistencyTimeOut)
ConsistencyTimeOut
- 一致性超时时间。
取值范围:0~1000000(微秒),设置0则表示若只读实例出现延迟, 导致一致性策略不满足, 请求将一直等待。public String getWeightMode()
public void setWeightMode(String WeightMode)
WeightMode
- 读写权重分配模式;系统自动分配:"system", 自定义:"custom"public ProxyInstanceWeight[] getInstanceWeights()
public void setInstanceWeights(ProxyInstanceWeight[] InstanceWeights)
InstanceWeights
- 实例只读权重。
该参数必填。public String getFailOver()
public void setFailOver(String FailOver)
FailOver
- 是否开启故障转移,代理出现故障后,连接地址将路由到主实例,取值:"yes" , "no"public String getAutoAddRo()
public void setAutoAddRo(String AutoAddRo)
AutoAddRo
- 是否自动添加只读实例,取值:"yes" , "no"public String getOpenRw()
public void setOpenRw(String OpenRw)
OpenRw
- 是否打开读写分离。
该参数已废弃,请通过RwType设置读写属性。public String getRwType()
public void setRwType(String RwType)
RwType
- 读写类型:
READWRITE,READONLYpublic Boolean getTransSplit()
public void setTransSplit(Boolean TransSplit)
TransSplit
- 事务拆分。
在一个事务中拆分读和写到不同的实例上去执行。public String getAccessMode()
public void setAccessMode(String AccessMode)
AccessMode
- 连接模式:
nearby,balancepublic String getOpenConnectionPool()
public void setOpenConnectionPool(String OpenConnectionPool)
OpenConnectionPool
- 是否打开连接池:
yes,nopublic String getConnectionPoolType()
public void setConnectionPoolType(String ConnectionPoolType)
ConnectionPoolType
- 连接池类型:
SessionConnectionPoolpublic Long getConnectionPoolTimeOut()
public void setConnectionPoolTimeOut(Long ConnectionPoolTimeOut)
ConnectionPoolTimeOut
- 连接池时间。
可选范围:0~300(秒)Copyright © 2024. All rights reserved.