Class RoInstanceInfo

    • Constructor Detail

      • RoInstanceInfo

        public RoInstanceInfo()
      • RoInstanceInfo

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

      • getMasterInstanceId

        public String getMasterInstanceId()
        Get RO组对应的主实例的ID
        Returns:
        MasterInstanceId RO组对应的主实例的ID
      • setMasterInstanceId

        public void setMasterInstanceId​(String MasterInstanceId)
        Set RO组对应的主实例的ID
        Parameters:
        MasterInstanceId - RO组对应的主实例的ID
      • getRoStatus

        public String getRoStatus()
        Get RO实例在RO组内的状态,可能的值:online-在线,offline-下线
        Returns:
        RoStatus RO实例在RO组内的状态,可能的值:online-在线,offline-下线
      • setRoStatus

        public void setRoStatus​(String RoStatus)
        Set RO实例在RO组内的状态,可能的值:online-在线,offline-下线
        Parameters:
        RoStatus - RO实例在RO组内的状态,可能的值:online-在线,offline-下线
      • getOfflineTime

        public String getOfflineTime()
        Get RO实例在RO组内上一次下线的时间
        Returns:
        OfflineTime RO实例在RO组内上一次下线的时间
      • setOfflineTime

        public void setOfflineTime​(String OfflineTime)
        Set RO实例在RO组内上一次下线的时间
        Parameters:
        OfflineTime - RO实例在RO组内上一次下线的时间
      • getWeight

        public Long getWeight()
        Get RO实例在RO组内的权重
        Returns:
        Weight RO实例在RO组内的权重
      • setWeight

        public void setWeight​(Long Weight)
        Set RO实例在RO组内的权重
        Parameters:
        Weight - RO实例在RO组内的权重
      • getRegion

        public String getRegion()
        Get RO实例所在区域名称,如ap-shanghai
        Returns:
        Region RO实例所在区域名称,如ap-shanghai
      • setRegion

        public void setRegion​(String Region)
        Set RO实例所在区域名称,如ap-shanghai
        Parameters:
        Region - RO实例所在区域名称,如ap-shanghai
      • getZone

        public String getZone()
        Get RO可用区的正式名称,如ap-shanghai-1
        Returns:
        Zone RO可用区的正式名称,如ap-shanghai-1
      • setZone

        public void setZone​(String Zone)
        Set RO可用区的正式名称,如ap-shanghai-1
        Parameters:
        Zone - RO可用区的正式名称,如ap-shanghai-1
      • getInstanceId

        public String getInstanceId()
        Get RO实例ID,格式如:cdbro-c1nl9rpv
        Returns:
        InstanceId RO实例ID,格式如:cdbro-c1nl9rpv
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set RO实例ID,格式如:cdbro-c1nl9rpv
        Parameters:
        InstanceId - RO实例ID,格式如:cdbro-c1nl9rpv
      • getStatus

        public Long getStatus()
        Get RO实例状态,可能返回值:0-创建中,1-运行中,3-异地RO(仅在使用DescribeDBInstances查询主实例信息时,返回值中异地RO的状态恒等于3,其他场景下无此值),4-删除中
        Returns:
        Status RO实例状态,可能返回值:0-创建中,1-运行中,3-异地RO(仅在使用DescribeDBInstances查询主实例信息时,返回值中异地RO的状态恒等于3,其他场景下无此值),4-删除中
      • setStatus

        public void setStatus​(Long Status)
        Set RO实例状态,可能返回值:0-创建中,1-运行中,3-异地RO(仅在使用DescribeDBInstances查询主实例信息时,返回值中异地RO的状态恒等于3,其他场景下无此值),4-删除中
        Parameters:
        Status - RO实例状态,可能返回值:0-创建中,1-运行中,3-异地RO(仅在使用DescribeDBInstances查询主实例信息时,返回值中异地RO的状态恒等于3,其他场景下无此值),4-删除中
      • getInstanceType

        public Long getInstanceType()
        Get 实例类型,可能返回值:1-主实例,2-灾备实例,3-只读实例
        Returns:
        InstanceType 实例类型,可能返回值:1-主实例,2-灾备实例,3-只读实例
      • setInstanceType

        public void setInstanceType​(Long InstanceType)
        Set 实例类型,可能返回值:1-主实例,2-灾备实例,3-只读实例
        Parameters:
        InstanceType - 实例类型,可能返回值:1-主实例,2-灾备实例,3-只读实例
      • getInstanceName

        public String getInstanceName()
        Get RO实例名称
        Returns:
        InstanceName RO实例名称
      • setInstanceName

        public void setInstanceName​(String InstanceName)
        Set RO实例名称
        Parameters:
        InstanceName - RO实例名称
      • getHourFeeStatus

        public Long getHourFeeStatus()
        Get 按量计费状态,可能的取值:1-正常,2-欠费
        Returns:
        HourFeeStatus 按量计费状态,可能的取值:1-正常,2-欠费
      • setHourFeeStatus

        public void setHourFeeStatus​(Long HourFeeStatus)
        Set 按量计费状态,可能的取值:1-正常,2-欠费
        Parameters:
        HourFeeStatus - 按量计费状态,可能的取值:1-正常,2-欠费
      • getTaskStatus

        public Long getTaskStatus()
        Get RO实例任务状态,可能返回值:
        0-没有任务
        1-升级中
        2-数据导入中
        3-开放Slave中
        4-外网访问开通中
        5-批量操作执行中
        6-回档中
        7-外网访问关闭中
        8-密码修改中
        9-实例名修改中
        10-重启中
        12-自建迁移中
        13-删除库表中
        14-灾备实例创建同步中
        Returns:
        TaskStatus RO实例任务状态,可能返回值:
        0-没有任务
        1-升级中
        2-数据导入中
        3-开放Slave中
        4-外网访问开通中
        5-批量操作执行中
        6-回档中
        7-外网访问关闭中
        8-密码修改中
        9-实例名修改中
        10-重启中
        12-自建迁移中
        13-删除库表中
        14-灾备实例创建同步中
      • setTaskStatus

        public void setTaskStatus​(Long TaskStatus)
        Set RO实例任务状态,可能返回值:
        0-没有任务
        1-升级中
        2-数据导入中
        3-开放Slave中
        4-外网访问开通中
        5-批量操作执行中
        6-回档中
        7-外网访问关闭中
        8-密码修改中
        9-实例名修改中
        10-重启中
        12-自建迁移中
        13-删除库表中
        14-灾备实例创建同步中
        Parameters:
        TaskStatus - RO实例任务状态,可能返回值:
        0-没有任务
        1-升级中
        2-数据导入中
        3-开放Slave中
        4-外网访问开通中
        5-批量操作执行中
        6-回档中
        7-外网访问关闭中
        8-密码修改中
        9-实例名修改中
        10-重启中
        12-自建迁移中
        13-删除库表中
        14-灾备实例创建同步中
      • getMemory

        public Long getMemory()
        Get RO实例内存大小,单位:MB
        Returns:
        Memory RO实例内存大小,单位:MB
      • setMemory

        public void setMemory​(Long Memory)
        Set RO实例内存大小,单位:MB
        Parameters:
        Memory - RO实例内存大小,单位:MB
      • getVolume

        public Long getVolume()
        Get RO实例硬盘大小,单位:GB
        Returns:
        Volume RO实例硬盘大小,单位:GB
      • setVolume

        public void setVolume​(Long Volume)
        Set RO实例硬盘大小,单位:GB
        Parameters:
        Volume - RO实例硬盘大小,单位:GB
      • getQps

        public Long getQps()
        Get 每次查询数量
        Returns:
        Qps 每次查询数量
      • setQps

        public void setQps​(Long Qps)
        Set 每次查询数量
        Parameters:
        Qps - 每次查询数量
      • getVip

        public String getVip()
        Get RO实例的内网IP地址
        Returns:
        Vip RO实例的内网IP地址
      • setVip

        public void setVip​(String Vip)
        Set RO实例的内网IP地址
        Parameters:
        Vip - RO实例的内网IP地址
      • getVport

        public Long getVport()
        Get RO实例访问端口
        Returns:
        Vport RO实例访问端口
      • setVport

        public void setVport​(Long Vport)
        Set RO实例访问端口
        Parameters:
        Vport - RO实例访问端口
      • getVpcId

        public Long getVpcId()
        Get RO实例所在私有网络ID
        Returns:
        VpcId RO实例所在私有网络ID
      • setVpcId

        public void setVpcId​(Long VpcId)
        Set RO实例所在私有网络ID
        Parameters:
        VpcId - RO实例所在私有网络ID
      • getSubnetId

        public Long getSubnetId()
        Get RO实例所在私有网络子网ID
        Returns:
        SubnetId RO实例所在私有网络子网ID
      • setSubnetId

        public void setSubnetId​(Long SubnetId)
        Set RO实例所在私有网络子网ID
        Parameters:
        SubnetId - RO实例所在私有网络子网ID
      • getDeviceType

        public String getDeviceType()
        Get RO实例规格描述,目前可取值 CUSTOM
        Returns:
        DeviceType RO实例规格描述,目前可取值 CUSTOM
      • setDeviceType

        public void setDeviceType​(String DeviceType)
        Set RO实例规格描述,目前可取值 CUSTOM
        Parameters:
        DeviceType - RO实例规格描述,目前可取值 CUSTOM
      • getEngineVersion

        public String getEngineVersion()
        Get RO实例数据库引擎版本,可能返回值:5.1、5.5、5.6、5.7、8.0
        Returns:
        EngineVersion RO实例数据库引擎版本,可能返回值:5.1、5.5、5.6、5.7、8.0
      • setEngineVersion

        public void setEngineVersion​(String EngineVersion)
        Set RO实例数据库引擎版本,可能返回值:5.1、5.5、5.6、5.7、8.0
        Parameters:
        EngineVersion - RO实例数据库引擎版本,可能返回值:5.1、5.5、5.6、5.7、8.0
      • getDeadlineTime

        public String getDeadlineTime()
        Get RO实例到期时间,时间格式:yyyy-mm-dd hh:mm:ss,如实例为按量计费模式,则此字段值为0000-00-00 00:00:00
        Returns:
        DeadlineTime RO实例到期时间,时间格式:yyyy-mm-dd hh:mm:ss,如实例为按量计费模式,则此字段值为0000-00-00 00:00:00
      • setDeadlineTime

        public void setDeadlineTime​(String DeadlineTime)
        Set RO实例到期时间,时间格式:yyyy-mm-dd hh:mm:ss,如实例为按量计费模式,则此字段值为0000-00-00 00:00:00
        Parameters:
        DeadlineTime - RO实例到期时间,时间格式:yyyy-mm-dd hh:mm:ss,如实例为按量计费模式,则此字段值为0000-00-00 00:00:00
      • getPayType

        public Long getPayType()
        Get RO实例计费类型,可能返回值:0-包年包月,1-按量计费,2-后付费月结
        Returns:
        PayType RO实例计费类型,可能返回值:0-包年包月,1-按量计费,2-后付费月结
      • setPayType

        public void setPayType​(Long PayType)
        Set RO实例计费类型,可能返回值:0-包年包月,1-按量计费,2-后付费月结
        Parameters:
        PayType - RO实例计费类型,可能返回值:0-包年包月,1-按量计费,2-后付费月结