Class CreateClusterRequest

    • Constructor Detail

      • CreateClusterRequest

        public CreateClusterRequest()
      • CreateClusterRequest

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

      • getIdlType

        public String getIdlType()
        Get 集群数据描述语言类型,如:`PROTO`,`TDR`或`MIX`
        Returns:
        IdlType 集群数据描述语言类型,如:`PROTO`,`TDR`或`MIX`
      • setIdlType

        public void setIdlType​(String IdlType)
        Set 集群数据描述语言类型,如:`PROTO`,`TDR`或`MIX`
        Parameters:
        IdlType - 集群数据描述语言类型,如:`PROTO`,`TDR`或`MIX`
      • getClusterName

        public String getClusterName()
        Get 集群名称,可使用中文或英文字符,最大长度32个字符
        Returns:
        ClusterName 集群名称,可使用中文或英文字符,最大长度32个字符
      • setClusterName

        public void setClusterName​(String ClusterName)
        Set 集群名称,可使用中文或英文字符,最大长度32个字符
        Parameters:
        ClusterName - 集群名称,可使用中文或英文字符,最大长度32个字符
      • getVpcId

        public String getVpcId()
        Get 集群所绑定的私有网络实例ID,形如:vpc-f49l6u0z
        Returns:
        VpcId 集群所绑定的私有网络实例ID,形如:vpc-f49l6u0z
      • setVpcId

        public void setVpcId​(String VpcId)
        Set 集群所绑定的私有网络实例ID,形如:vpc-f49l6u0z
        Parameters:
        VpcId - 集群所绑定的私有网络实例ID,形如:vpc-f49l6u0z
      • getSubnetId

        public String getSubnetId()
        Get 集群所绑定的子网实例ID,形如:subnet-pxir56ns
        Returns:
        SubnetId 集群所绑定的子网实例ID,形如:subnet-pxir56ns
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 集群所绑定的子网实例ID,形如:subnet-pxir56ns
        Parameters:
        SubnetId - 集群所绑定的子网实例ID,形如:subnet-pxir56ns
      • getPassword

        public String getPassword()
        Get 集群访问密码,必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母
        Returns:
        Password 集群访问密码,必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母
      • setPassword

        public void setPassword​(String Password)
        Set 集群访问密码,必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母
        Parameters:
        Password - 集群访问密码,必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母
      • getResourceTags

        public TagInfoUnit[] getResourceTags()
        Get 集群标签列表
        Returns:
        ResourceTags 集群标签列表
      • setResourceTags

        public void setResourceTags​(TagInfoUnit[] ResourceTags)
        Set 集群标签列表
        Parameters:
        ResourceTags - 集群标签列表
      • getIpv6Enable

        public Long getIpv6Enable()
        Get 集群是否开启IPv6功能
        Returns:
        Ipv6Enable 集群是否开启IPv6功能
      • setIpv6Enable

        public void setIpv6Enable​(Long Ipv6Enable)
        Set 集群是否开启IPv6功能
        Parameters:
        Ipv6Enable - 集群是否开启IPv6功能
      • getServerList

        public MachineInfo[] getServerList()
        Get 独占集群占用的svr机器
        Returns:
        ServerList 独占集群占用的svr机器
      • setServerList

        public void setServerList​(MachineInfo[] ServerList)
        Set 独占集群占用的svr机器
        Parameters:
        ServerList - 独占集群占用的svr机器
      • getProxyList

        public MachineInfo[] getProxyList()
        Get 独占集群占用的proxy机器
        Returns:
        ProxyList 独占集群占用的proxy机器
      • setProxyList

        public void setProxyList​(MachineInfo[] ProxyList)
        Set 独占集群占用的proxy机器
        Parameters:
        ProxyList - 独占集群占用的proxy机器
      • getClusterType

        public Long getClusterType()
        Get 集群类型1共享2独占
        Returns:
        ClusterType 集群类型1共享2独占
      • setClusterType

        public void setClusterType​(Long ClusterType)
        Set 集群类型1共享2独占
        Parameters:
        ClusterType - 集群类型1共享2独占
      • getAuthType

        public Long getAuthType()
        Get 密码认证类型,0 静态认证, 1 签名认证
        Returns:
        AuthType 密码认证类型,0 静态认证, 1 签名认证
      • setAuthType

        public void setAuthType​(Long AuthType)
        Set 密码认证类型,0 静态认证, 1 签名认证
        Parameters:
        AuthType - 密码认证类型,0 静态认证, 1 签名认证