Class CreateRabbitMQVipInstanceRequest


  • public class CreateRabbitMQVipInstanceRequest
    extends AbstractModel
    • Constructor Detail

      • CreateRabbitMQVipInstanceRequest

        public CreateRabbitMQVipInstanceRequest()
      • CreateRabbitMQVipInstanceRequest

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

      • getZoneIds

        public Long[] getZoneIds()
        Get 可用区
        Returns:
        ZoneIds 可用区
      • setZoneIds

        public void setZoneIds​(Long[] ZoneIds)
        Set 可用区
        Parameters:
        ZoneIds - 可用区
      • getVpcId

        public String getVpcId()
        Get 私有网络VpcId
        Returns:
        VpcId 私有网络VpcId
      • setVpcId

        public void setVpcId​(String VpcId)
        Set 私有网络VpcId
        Parameters:
        VpcId - 私有网络VpcId
      • getSubnetId

        public String getSubnetId()
        Get 私有网络SubnetId
        Returns:
        SubnetId 私有网络SubnetId
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 私有网络SubnetId
        Parameters:
        SubnetId - 私有网络SubnetId
      • getClusterName

        public String getClusterName()
        Get 集群名称
        Returns:
        ClusterName 集群名称
      • setClusterName

        public void setClusterName​(String ClusterName)
        Set 集群名称
        Parameters:
        ClusterName - 集群名称
      • getNodeSpec

        public String getNodeSpec()
        Get 节点规格,基础型rabbit-vip-basic-1,标准型rabbit-vip-basic-2,高阶1型rabbit-vip-basic-3,高阶2型rabbit-vip-basic-4。不传默认为基础型
        Returns:
        NodeSpec 节点规格,基础型rabbit-vip-basic-1,标准型rabbit-vip-basic-2,高阶1型rabbit-vip-basic-3,高阶2型rabbit-vip-basic-4。不传默认为基础型
      • setNodeSpec

        public void setNodeSpec​(String NodeSpec)
        Set 节点规格,基础型rabbit-vip-basic-1,标准型rabbit-vip-basic-2,高阶1型rabbit-vip-basic-3,高阶2型rabbit-vip-basic-4。不传默认为基础型
        Parameters:
        NodeSpec - 节点规格,基础型rabbit-vip-basic-1,标准型rabbit-vip-basic-2,高阶1型rabbit-vip-basic-3,高阶2型rabbit-vip-basic-4。不传默认为基础型
      • getNodeNum

        public Long getNodeNum()
        Get 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3
        Returns:
        NodeNum 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3
      • setNodeNum

        public void setNodeNum​(Long NodeNum)
        Set 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3
        Parameters:
        NodeNum - 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3
      • getStorageSize

        public Long getStorageSize()
        Get 单节点存储规格,不传默认为200G
        Returns:
        StorageSize 单节点存储规格,不传默认为200G
      • setStorageSize

        public void setStorageSize​(Long StorageSize)
        Set 单节点存储规格,不传默认为200G
        Parameters:
        StorageSize - 单节点存储规格,不传默认为200G
      • getEnableCreateDefaultHaMirrorQueue

        public Boolean getEnableCreateDefaultHaMirrorQueue()
        Get 镜像队列,不传默认为false
        Returns:
        EnableCreateDefaultHaMirrorQueue 镜像队列,不传默认为false
      • setEnableCreateDefaultHaMirrorQueue

        public void setEnableCreateDefaultHaMirrorQueue​(Boolean EnableCreateDefaultHaMirrorQueue)
        Set 镜像队列,不传默认为false
        Parameters:
        EnableCreateDefaultHaMirrorQueue - 镜像队列,不传默认为false
      • getAutoRenewFlag

        public Boolean getAutoRenewFlag()
        Get 自动续费,不传默认为true
        Returns:
        AutoRenewFlag 自动续费,不传默认为true
      • setAutoRenewFlag

        public void setAutoRenewFlag​(Boolean AutoRenewFlag)
        Set 自动续费,不传默认为true
        Parameters:
        AutoRenewFlag - 自动续费,不传默认为true
      • getTimeSpan

        public Long getTimeSpan()
        Get 购买时长,不传默认为1(月)
        Returns:
        TimeSpan 购买时长,不传默认为1(月)
      • setTimeSpan

        public void setTimeSpan​(Long TimeSpan)
        Set 购买时长,不传默认为1(月)
        Parameters:
        TimeSpan - 购买时长,不传默认为1(月)