Class CreateHourDBInstanceRequest

    • Constructor Detail

      • CreateHourDBInstanceRequest

        public CreateHourDBInstanceRequest()
      • CreateHourDBInstanceRequest

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

      • getZones

        public String[] getZones()
        Get 节点可用区分布,可填写多个可用区。
        Returns:
        Zones 节点可用区分布,可填写多个可用区。
      • setZones

        public void setZones​(String[] Zones)
        Set 节点可用区分布,可填写多个可用区。
        Parameters:
        Zones - 节点可用区分布,可填写多个可用区。
      • getNodeCount

        public Long getNodeCount()
        Get 节点个数
        Returns:
        NodeCount 节点个数
      • setNodeCount

        public void setNodeCount​(Long NodeCount)
        Set 节点个数
        Parameters:
        NodeCount - 节点个数
      • getMemory

        public Long getMemory()
        Get 内存大小,单位:GB
        Returns:
        Memory 内存大小,单位:GB
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存大小,单位:GB
        Parameters:
        Memory - 内存大小,单位:GB
      • getStorage

        public Long getStorage()
        Get 储存大小,单位:GB
        Returns:
        Storage 储存大小,单位:GB
      • setStorage

        public void setStorage​(Long Storage)
        Set 储存大小,单位:GB
        Parameters:
        Storage - 储存大小,单位:GB
      • getCount

        public Long getCount()
        Get 购买实例数量
        Returns:
        Count 购买实例数量
      • setCount

        public void setCount​(Long Count)
        Set 购买实例数量
        Parameters:
        Count - 购买实例数量
      • getProjectId

        public Long getProjectId()
        Get 项目ID,不传表示默认项目
        Returns:
        ProjectId 项目ID,不传表示默认项目
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 项目ID,不传表示默认项目
        Parameters:
        ProjectId - 项目ID,不传表示默认项目
      • 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,VpcId有值时需填写
        Returns:
        SubnetId 统一子网ID,VpcId有值时需填写
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 统一子网ID,VpcId有值时需填写
        Parameters:
        SubnetId - 统一子网ID,VpcId有值时需填写
      • getDbVersionId

        public String getDbVersionId()
        Get 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。
        Returns:
        DbVersionId 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。
      • setDbVersionId

        public void setDbVersionId​(String DbVersionId)
        Set 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。
        Parameters:
        DbVersionId - 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。
      • getInstanceName

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

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

        public String[] getSecurityGroupIds()
        Get 安全组ID,不传表示不绑定安全组
        Returns:
        SecurityGroupIds 安全组ID,不传表示不绑定安全组
      • setSecurityGroupIds

        public void setSecurityGroupIds​(String[] SecurityGroupIds)
        Set 安全组ID,不传表示不绑定安全组
        Parameters:
        SecurityGroupIds - 安全组ID,不传表示不绑定安全组
      • getIpv6Flag

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

        public void setIpv6Flag​(Long Ipv6Flag)
        Set 是否支持IPv6,0:不支持,1:支持
        Parameters:
        Ipv6Flag - 是否支持IPv6,0:不支持,1:支持
      • getResourceTags

        public ResourceTag[] getResourceTags()
        Get 标签键值对数组
        Returns:
        ResourceTags 标签键值对数组
      • setResourceTags

        public void setResourceTags​(ResourceTag[] ResourceTags)
        Set 标签键值对数组
        Parameters:
        ResourceTags - 标签键值对数组
      • getDcnRegion

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

        public void setDcnRegion​(String DcnRegion)
        Set DCN源地域
        Parameters:
        DcnRegion - DCN源地域
      • getDcnInstanceId

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

        public void setDcnInstanceId​(String DcnInstanceId)
        Set DCN源实例ID
        Parameters:
        DcnInstanceId - DCN源实例ID
      • 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 - 强同步可退化,默认为强同步可退化)。
      • getRollbackInstanceId

        public String getRollbackInstanceId()
        Get 回档源实例ID,例如“2021-11-22 00:00:00”
        Returns:
        RollbackInstanceId 回档源实例ID,例如“2021-11-22 00:00:00”
      • setRollbackInstanceId

        public void setRollbackInstanceId​(String RollbackInstanceId)
        Set 回档源实例ID,例如“2021-11-22 00:00:00”
        Parameters:
        RollbackInstanceId - 回档源实例ID,例如“2021-11-22 00:00:00”
      • getRollbackTime

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

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

        public Long getDcnSyncMode()
        Get DCN同步模式,0:普通DCN同步,1:一致性同步
        Returns:
        DcnSyncMode DCN同步模式,0:普通DCN同步,1:一致性同步
      • setDcnSyncMode

        public void setDcnSyncMode​(Long DcnSyncMode)
        Set DCN同步模式,0:普通DCN同步,1:一致性同步
        Parameters:
        DcnSyncMode - DCN同步模式,0:普通DCN同步,1:一致性同步