Class CreateProxyRequest

    • Constructor Detail

      • CreateProxyRequest

        public CreateProxyRequest()
      • CreateProxyRequest

        public CreateProxyRequest​(CreateProxyRequest 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

      • getClusterId

        public String getClusterId()
        Get 集群ID
        Returns:
        ClusterId 集群ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 集群ID
        Parameters:
        ClusterId - 集群ID
      • getCpu

        public Long getCpu()
        Get cpu核数
        Returns:
        Cpu cpu核数
      • setCpu

        public void setCpu​(Long Cpu)
        Set cpu核数
        Parameters:
        Cpu - cpu核数
      • getMem

        public Long getMem()
        Get 内存
        Returns:
        Mem 内存
      • setMem

        public void setMem​(Long Mem)
        Set 内存
        Parameters:
        Mem - 内存
      • getUniqueVpcId

        public String getUniqueVpcId()
        Get 私有网络ID,默认与集群私有网络ID保持一致
        Returns:
        UniqueVpcId 私有网络ID,默认与集群私有网络ID保持一致
      • setUniqueVpcId

        public void setUniqueVpcId​(String UniqueVpcId)
        Set 私有网络ID,默认与集群私有网络ID保持一致
        Parameters:
        UniqueVpcId - 私有网络ID,默认与集群私有网络ID保持一致
      • getUniqueSubnetId

        public String getUniqueSubnetId()
        Get 私有网络子网ID,默认与集群子网ID保持一致
        Returns:
        UniqueSubnetId 私有网络子网ID,默认与集群子网ID保持一致
      • setUniqueSubnetId

        public void setUniqueSubnetId​(String UniqueSubnetId)
        Set 私有网络子网ID,默认与集群子网ID保持一致
        Parameters:
        UniqueSubnetId - 私有网络子网ID,默认与集群子网ID保持一致
      • getProxyCount

        public Long getProxyCount()
        Get 数据库代理组节点个数
        Returns:
        ProxyCount 数据库代理组节点个数
      • setProxyCount

        public void setProxyCount​(Long ProxyCount)
        Set 数据库代理组节点个数
        Parameters:
        ProxyCount - 数据库代理组节点个数
      • getConnectionPoolType

        public String getConnectionPoolType()
        Get 连接池类型:SessionConnectionPool(会话级别连接池 )
        Returns:
        ConnectionPoolType 连接池类型:SessionConnectionPool(会话级别连接池 )
      • setConnectionPoolType

        public void setConnectionPoolType​(String ConnectionPoolType)
        Set 连接池类型:SessionConnectionPool(会话级别连接池 )
        Parameters:
        ConnectionPoolType - 连接池类型:SessionConnectionPool(会话级别连接池 )
      • getOpenConnectionPool

        public String getOpenConnectionPool()
        Get 是否开启连接池,yes-开启,no-不开启
        Returns:
        OpenConnectionPool 是否开启连接池,yes-开启,no-不开启
      • setOpenConnectionPool

        public void setOpenConnectionPool​(String OpenConnectionPool)
        Set 是否开启连接池,yes-开启,no-不开启
        Parameters:
        OpenConnectionPool - 是否开启连接池,yes-开启,no-不开启
      • getConnectionPoolTimeOut

        public Long getConnectionPoolTimeOut()
        Get 连接池阈值:单位(秒)
        Returns:
        ConnectionPoolTimeOut 连接池阈值:单位(秒)
      • setConnectionPoolTimeOut

        public void setConnectionPoolTimeOut​(Long ConnectionPoolTimeOut)
        Set 连接池阈值:单位(秒)
        Parameters:
        ConnectionPoolTimeOut - 连接池阈值:单位(秒)
      • getSecurityGroupIds

        public String[] getSecurityGroupIds()
        Get 安全组ID数组
        Returns:
        SecurityGroupIds 安全组ID数组
      • setSecurityGroupIds

        public void setSecurityGroupIds​(String[] SecurityGroupIds)
        Set 安全组ID数组
        Parameters:
        SecurityGroupIds - 安全组ID数组
      • getDescription

        public String getDescription()
        Get 描述说明
        Returns:
        Description 描述说明
      • setDescription

        public void setDescription​(String Description)
        Set 描述说明
        Parameters:
        Description - 描述说明
      • getProxyZones

        public ProxyZone[] getProxyZones()
        Get 数据库节点信息
        Returns:
        ProxyZones 数据库节点信息
      • setProxyZones

        public void setProxyZones​(ProxyZone[] ProxyZones)
        Set 数据库节点信息
        Parameters:
        ProxyZones - 数据库节点信息