Class AdjustCdbProxyAddressRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdb.v20170320.models.AdjustCdbProxyAddressRequest
-
public class AdjustCdbProxyAddressRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description AdjustCdbProxyAddressRequest()AdjustCdbProxyAddressRequest(AdjustCdbProxyAddressRequest 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 BooleangetAutoAddRo()Get 是否自动添加RO,取值:"true" | "false"BooleangetConnectionPool()Get 是否开启连接池BooleangetFailOver()Get 是否开启故障转移,取值:"true" | "false"BooleangetIsKickOut()Get 是否开启延迟剔除,取值:"true" | "false"LonggetMaxDelay()Get 延迟剔除阈值,最小取值:0LonggetMinCount()Get 最小保留数量,最小取值:0StringgetProxyAddressId()Get 代理组地址IDProxyAllocation[]getProxyAllocation()Get 读写权重分配。如果 WeightMode 传的是 system ,则传入的权重不生效,由系统分配默认权重。StringgetProxyGroupId()Get 代理组IDBooleangetReadOnly()Get 是否是只读,取值:"true" | "false"BooleangetTransSplit()Get 是否开启事务分离,取值:"true" | "false"StringgetWeightMode()Get 权重分配模式, 系统自动分配:"system", 自定义:"custom"voidsetAutoAddRo(Boolean AutoAddRo)Set 是否自动添加RO,取值:"true" | "false"voidsetConnectionPool(Boolean ConnectionPool)Set 是否开启连接池voidsetFailOver(Boolean FailOver)Set 是否开启故障转移,取值:"true" | "false"voidsetIsKickOut(Boolean IsKickOut)Set 是否开启延迟剔除,取值:"true" | "false"voidsetMaxDelay(Long MaxDelay)Set 延迟剔除阈值,最小取值:0voidsetMinCount(Long MinCount)Set 最小保留数量,最小取值:0voidsetProxyAddressId(String ProxyAddressId)Set 代理组地址IDvoidsetProxyAllocation(ProxyAllocation[] ProxyAllocation)Set 读写权重分配。如果 WeightMode 传的是 system ,则传入的权重不生效,由系统分配默认权重。voidsetProxyGroupId(String ProxyGroupId)Set 代理组IDvoidsetReadOnly(Boolean ReadOnly)Set 是否是只读,取值:"true" | "false"voidsetTransSplit(Boolean TransSplit)Set 是否开启事务分离,取值:"true" | "false"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
-
AdjustCdbProxyAddressRequest
public AdjustCdbProxyAddressRequest()
-
AdjustCdbProxyAddressRequest
public AdjustCdbProxyAddressRequest(AdjustCdbProxyAddressRequest 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
-
getProxyGroupId
public String getProxyGroupId()
Get 代理组ID- Returns:
- ProxyGroupId 代理组ID
-
setProxyGroupId
public void setProxyGroupId(String ProxyGroupId)
Set 代理组ID- Parameters:
ProxyGroupId- 代理组ID
-
getWeightMode
public String getWeightMode()
Get 权重分配模式, 系统自动分配:"system", 自定义:"custom"- Returns:
- WeightMode 权重分配模式, 系统自动分配:"system", 自定义:"custom"
-
setWeightMode
public void setWeightMode(String WeightMode)
Set 权重分配模式, 系统自动分配:"system", 自定义:"custom"- Parameters:
WeightMode- 权重分配模式, 系统自动分配:"system", 自定义:"custom"
-
getIsKickOut
public Boolean getIsKickOut()
Get 是否开启延迟剔除,取值:"true" | "false"- Returns:
- IsKickOut 是否开启延迟剔除,取值:"true" | "false"
-
setIsKickOut
public void setIsKickOut(Boolean IsKickOut)
Set 是否开启延迟剔除,取值:"true" | "false"- Parameters:
IsKickOut- 是否开启延迟剔除,取值:"true" | "false"
-
getMinCount
public Long getMinCount()
Get 最小保留数量,最小取值:0- Returns:
- MinCount 最小保留数量,最小取值:0
-
setMinCount
public void setMinCount(Long MinCount)
Set 最小保留数量,最小取值:0- Parameters:
MinCount- 最小保留数量,最小取值:0
-
getMaxDelay
public Long getMaxDelay()
Get 延迟剔除阈值,最小取值:0- Returns:
- MaxDelay 延迟剔除阈值,最小取值:0
-
setMaxDelay
public void setMaxDelay(Long MaxDelay)
Set 延迟剔除阈值,最小取值:0- Parameters:
MaxDelay- 延迟剔除阈值,最小取值:0
-
getFailOver
public Boolean getFailOver()
Get 是否开启故障转移,取值:"true" | "false"- Returns:
- FailOver 是否开启故障转移,取值:"true" | "false"
-
setFailOver
public void setFailOver(Boolean FailOver)
Set 是否开启故障转移,取值:"true" | "false"- Parameters:
FailOver- 是否开启故障转移,取值:"true" | "false"
-
getAutoAddRo
public Boolean getAutoAddRo()
Get 是否自动添加RO,取值:"true" | "false"- Returns:
- AutoAddRo 是否自动添加RO,取值:"true" | "false"
-
setAutoAddRo
public void setAutoAddRo(Boolean AutoAddRo)
Set 是否自动添加RO,取值:"true" | "false"- Parameters:
AutoAddRo- 是否自动添加RO,取值:"true" | "false"
-
getReadOnly
public Boolean getReadOnly()
Get 是否是只读,取值:"true" | "false"- Returns:
- ReadOnly 是否是只读,取值:"true" | "false"
-
setReadOnly
public void setReadOnly(Boolean ReadOnly)
Set 是否是只读,取值:"true" | "false"- Parameters:
ReadOnly- 是否是只读,取值:"true" | "false"
-
getProxyAddressId
public String getProxyAddressId()
Get 代理组地址ID- Returns:
- ProxyAddressId 代理组地址ID
-
setProxyAddressId
public void setProxyAddressId(String ProxyAddressId)
Set 代理组地址ID- Parameters:
ProxyAddressId- 代理组地址ID
-
getTransSplit
public Boolean getTransSplit()
Get 是否开启事务分离,取值:"true" | "false"- Returns:
- TransSplit 是否开启事务分离,取值:"true" | "false"
-
setTransSplit
public void setTransSplit(Boolean TransSplit)
Set 是否开启事务分离,取值:"true" | "false"- Parameters:
TransSplit- 是否开启事务分离,取值:"true" | "false"
-
getConnectionPool
public Boolean getConnectionPool()
Get 是否开启连接池- Returns:
- ConnectionPool 是否开启连接池
-
setConnectionPool
public void setConnectionPool(Boolean ConnectionPool)
Set 是否开启连接池- Parameters:
ConnectionPool- 是否开启连接池
-
getProxyAllocation
public ProxyAllocation[] getProxyAllocation()
Get 读写权重分配。如果 WeightMode 传的是 system ,则传入的权重不生效,由系统分配默认权重。- Returns:
- ProxyAllocation 读写权重分配。如果 WeightMode 传的是 system ,则传入的权重不生效,由系统分配默认权重。
-
setProxyAllocation
public void setProxyAllocation(ProxyAllocation[] ProxyAllocation)
Set 读写权重分配。如果 WeightMode 传的是 system ,则传入的权重不生效,由系统分配默认权重。- Parameters:
ProxyAllocation- 读写权重分配。如果 WeightMode 传的是 system ,则传入的权重不生效,由系统分配默认权重。
-
-