Class AdjustCdbProxyAddressRequest


  • public class AdjustCdbProxyAddressRequest
    extends AbstractModel
    • 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 ,则传入的权重不生效,由系统分配默认权重。