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, toJsonStringpublic 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 © 2025. All rights reserved.