Class CreateDedicatedClusterDCDBInstanceRequest


  • public class CreateDedicatedClusterDCDBInstanceRequest
    extends AbstractModel
    • Constructor Detail

      • CreateDedicatedClusterDCDBInstanceRequest

        public CreateDedicatedClusterDCDBInstanceRequest()
      • CreateDedicatedClusterDCDBInstanceRequest

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

      • getGoodsNum

        public Long getGoodsNum()
        Get 分配实例个数
        Returns:
        GoodsNum 分配实例个数
      • setGoodsNum

        public void setGoodsNum​(Long GoodsNum)
        Set 分配实例个数
        Parameters:
        GoodsNum - 分配实例个数
      • getShardNum

        public Long getShardNum()
        Get 分片数量
        Returns:
        ShardNum 分片数量
      • setShardNum

        public void setShardNum​(Long ShardNum)
        Set 分片数量
        Parameters:
        ShardNum - 分片数量
      • getShardMemory

        public Long getShardMemory()
        Get 分片內存大小, 单位GB
        Returns:
        ShardMemory 分片內存大小, 单位GB
      • setShardMemory

        public void setShardMemory​(Long ShardMemory)
        Set 分片內存大小, 单位GB
        Parameters:
        ShardMemory - 分片內存大小, 单位GB
      • getShardStorage

        public Long getShardStorage()
        Get 分片磁盘大小, 单位GB
        Returns:
        ShardStorage 分片磁盘大小, 单位GB
      • setShardStorage

        public void setShardStorage​(Long ShardStorage)
        Set 分片磁盘大小, 单位GB
        Parameters:
        ShardStorage - 分片磁盘大小, 单位GB
      • getClusterId

        public String getClusterId()
        Get 独享集群集群uuid
        Returns:
        ClusterId 独享集群集群uuid
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 独享集群集群uuid
        Parameters:
        ClusterId - 独享集群集群uuid
      • getZone

        public String getZone()
        Get (废弃)可用区
        Returns:
        Zone (废弃)可用区
      • setZone

        public void setZone​(String Zone)
        Set (废弃)可用区
        Parameters:
        Zone - (废弃)可用区
      • getProjectId

        public Long getProjectId()
        Get 项目ID
        Returns:
        ProjectId 项目ID
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 项目ID
        Parameters:
        ProjectId - 项目ID
      • getCpu

        public Long getCpu()
        Get (废弃)cpu大小,单位:核
        Returns:
        Cpu (废弃)cpu大小,单位:核
      • setCpu

        public void setCpu​(Long Cpu)
        Set (废弃)cpu大小,单位:核
        Parameters:
        Cpu - (废弃)cpu大小,单位:核
      • getVpcId

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

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

        public String getSubnetId()
        Get 子网ID
        Returns:
        SubnetId 子网ID
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 子网ID
        Parameters:
        SubnetId - 子网ID
      • getShardMachine

        public String getShardMachine()
        Get (废弃)分片机型
        Returns:
        ShardMachine (废弃)分片机型
      • setShardMachine

        public void setShardMachine​(String ShardMachine)
        Set (废弃)分片机型
        Parameters:
        ShardMachine - (废弃)分片机型
      • getShardNodeNum

        public Long getShardNodeNum()
        Get 分片的节点个数
        Returns:
        ShardNodeNum 分片的节点个数
      • setShardNodeNum

        public void setShardNodeNum​(Long ShardNodeNum)
        Set 分片的节点个数
        Parameters:
        ShardNodeNum - 分片的节点个数
      • getShardNodeCpu

        public Long getShardNodeCpu()
        Get (废弃)节点cpu核数,单位:1/100核
        Returns:
        ShardNodeCpu (废弃)节点cpu核数,单位:1/100核
      • setShardNodeCpu

        public void setShardNodeCpu​(Long ShardNodeCpu)
        Set (废弃)节点cpu核数,单位:1/100核
        Parameters:
        ShardNodeCpu - (废弃)节点cpu核数,单位:1/100核
      • getShardNodeMemory

        public Long getShardNodeMemory()
        Get (废弃)节点內存大小,单位:GB
        Returns:
        ShardNodeMemory (废弃)节点內存大小,单位:GB
      • setShardNodeMemory

        public void setShardNodeMemory​(Long ShardNodeMemory)
        Set (废弃)节点內存大小,单位:GB
        Parameters:
        ShardNodeMemory - (废弃)节点內存大小,单位:GB
      • getShardNodeStorage

        public Long getShardNodeStorage()
        Get (废弃)节点磁盘大小,单位:GB
        Returns:
        ShardNodeStorage (废弃)节点磁盘大小,单位:GB
      • setShardNodeStorage

        public void setShardNodeStorage​(Long ShardNodeStorage)
        Set (废弃)节点磁盘大小,单位:GB
        Parameters:
        ShardNodeStorage - (废弃)节点磁盘大小,单位:GB
      • getDbVersionId

        public String getDbVersionId()
        Get db版本
        Returns:
        DbVersionId db版本
      • setDbVersionId

        public void setDbVersionId​(String DbVersionId)
        Set db版本
        Parameters:
        DbVersionId - db版本
      • getSecurityGroupId

        public String getSecurityGroupId()
        Get 安全组ID
        Returns:
        SecurityGroupId 安全组ID
      • setSecurityGroupId

        public void setSecurityGroupId​(String SecurityGroupId)
        Set 安全组ID
        Parameters:
        SecurityGroupId - 安全组ID
      • getSecurityGroupIds

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

        public void setSecurityGroupIds​(String[] SecurityGroupIds)
        Set 安全组ID列表
        Parameters:
        SecurityGroupIds - 安全组ID列表
      • getDcnInstanceId

        public String getDcnInstanceId()
        Get DCN源实例ID
        Returns:
        DcnInstanceId DCN源实例ID
      • setDcnInstanceId

        public void setDcnInstanceId​(String DcnInstanceId)
        Set DCN源实例ID
        Parameters:
        DcnInstanceId - DCN源实例ID
      • getDcnRegion

        public String getDcnRegion()
        Get DCN源实例地域名
        Returns:
        DcnRegion DCN源实例地域名
      • setDcnRegion

        public void setDcnRegion​(String DcnRegion)
        Set DCN源实例地域名
        Parameters:
        DcnRegion - DCN源实例地域名
      • getInstanceName

        public String getInstanceName()
        Get 自定义实例名称
        Returns:
        InstanceName 自定义实例名称
      • setInstanceName

        public void setInstanceName​(String InstanceName)
        Set 自定义实例名称
        Parameters:
        InstanceName - 自定义实例名称
      • getResourceTags

        public ResourceTag[] getResourceTags()
        Get 标签
        Returns:
        ResourceTags 标签
      • setResourceTags

        public void setResourceTags​(ResourceTag[] ResourceTags)
        Set 标签
        Parameters:
        ResourceTags - 标签
      • getIpv6Flag

        public Long getIpv6Flag()
        Get 支持IPv6标志:1 支持, 0 不支持
        Returns:
        Ipv6Flag 支持IPv6标志:1 支持, 0 不支持
      • setIpv6Flag

        public void setIpv6Flag​(Long Ipv6Flag)
        Set 支持IPv6标志:1 支持, 0 不支持
        Parameters:
        Ipv6Flag - 支持IPv6标志:1 支持, 0 不支持
      • getPid

        public Long getPid()
        Get (废弃)Pid,可通过获取独享集群售卖配置接口得到
        Returns:
        Pid (废弃)Pid,可通过获取独享集群售卖配置接口得到
      • setPid

        public void setPid​(Long Pid)
        Set (废弃)Pid,可通过获取独享集群售卖配置接口得到
        Parameters:
        Pid - (废弃)Pid,可通过获取独享集群售卖配置接口得到
      • getInitParams

        public DBParamValue[] getInitParams()
        Get 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
        Returns:
        InitParams 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
      • setInitParams

        public void setInitParams​(DBParamValue[] InitParams)
        Set 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
        Parameters:
        InitParams - 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
      • getMasterHostId

        public String getMasterHostId()
        Get 指定主节点uuid,不填随机分配
        Returns:
        MasterHostId 指定主节点uuid,不填随机分配
      • setMasterHostId

        public void setMasterHostId​(String MasterHostId)
        Set 指定主节点uuid,不填随机分配
        Parameters:
        MasterHostId - 指定主节点uuid,不填随机分配
      • getSlaveHostIds

        public String[] getSlaveHostIds()
        Get 指定从节点uuid,不填随机分配
        Returns:
        SlaveHostIds 指定从节点uuid,不填随机分配
      • setSlaveHostIds

        public void setSlaveHostIds​(String[] SlaveHostIds)
        Set 指定从节点uuid,不填随机分配
        Parameters:
        SlaveHostIds - 指定从节点uuid,不填随机分配
      • getRollbackInstanceId

        public String getRollbackInstanceId()
        Get 需要回档的源实例ID
        Returns:
        RollbackInstanceId 需要回档的源实例ID
      • setRollbackInstanceId

        public void setRollbackInstanceId​(String RollbackInstanceId)
        Set 需要回档的源实例ID
        Parameters:
        RollbackInstanceId - 需要回档的源实例ID
      • getRollbackTime

        public String getRollbackTime()
        Get 回档时间
        Returns:
        RollbackTime 回档时间
      • setRollbackTime

        public void setRollbackTime​(String RollbackTime)
        Set 回档时间
        Parameters:
        RollbackTime - 回档时间