Class CynosdbInstance

    • Constructor Detail

      • CynosdbInstance

        public CynosdbInstance()
      • CynosdbInstance

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

      • getUin

        public String getUin()
        Get 用户Uin
        Returns:
        Uin 用户Uin
      • setUin

        public void setUin​(String Uin)
        Set 用户Uin
        Parameters:
        Uin - 用户Uin
      • getAppId

        public Long getAppId()
        Get 用户AppId
        Returns:
        AppId 用户AppId
      • setAppId

        public void setAppId​(Long AppId)
        Set 用户AppId
        Parameters:
        AppId - 用户AppId
      • getClusterId

        public String getClusterId()
        Get 集群ID
        Returns:
        ClusterId 集群ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 集群ID
        Parameters:
        ClusterId - 集群ID
      • getClusterName

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

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

        public String getInstanceId()
        Get 实例ID
        Returns:
        InstanceId 实例ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例ID
        Parameters:
        InstanceId - 实例ID
      • getInstanceName

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

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

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

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

        public String getRegion()
        Get 地域
        Returns:
        Region 地域
      • setRegion

        public void setRegion​(String Region)
        Set 地域
        Parameters:
        Region - 地域
      • getZone

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

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

        public String getStatus()
        Get 实例状态
        Returns:
        Status 实例状态
      • setStatus

        public void setStatus​(String Status)
        Set 实例状态
        Parameters:
        Status - 实例状态
      • getStatusDesc

        public String getStatusDesc()
        Get 实例状态中文描述
        Returns:
        StatusDesc 实例状态中文描述
      • setStatusDesc

        public void setStatusDesc​(String StatusDesc)
        Set 实例状态中文描述
        Parameters:
        StatusDesc - 实例状态中文描述
      • getDbMode

        public String getDbMode()
        Get 实例形态,是否为serverless实例
        Returns:
        DbMode 实例形态,是否为serverless实例
      • setDbMode

        public void setDbMode​(String DbMode)
        Set 实例形态,是否为serverless实例
        Parameters:
        DbMode - 实例形态,是否为serverless实例
      • getDbType

        public String getDbType()
        Get 数据库类型
        Returns:
        DbType 数据库类型
      • setDbType

        public void setDbType​(String DbType)
        Set 数据库类型
        Parameters:
        DbType - 数据库类型
      • getDbVersion

        public String getDbVersion()
        Get 数据库版本
        Returns:
        DbVersion 数据库版本
      • setDbVersion

        public void setDbVersion​(String DbVersion)
        Set 数据库版本
        Parameters:
        DbVersion - 数据库版本
      • getCpu

        public Long getCpu()
        Get Cpu,单位:核
        Returns:
        Cpu Cpu,单位:核
      • setCpu

        public void setCpu​(Long Cpu)
        Set Cpu,单位:核
        Parameters:
        Cpu - Cpu,单位:核
      • 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
      • getInstanceType

        public String getInstanceType()
        Get 实例类型
        Returns:
        InstanceType 实例类型
      • setInstanceType

        public void setInstanceType​(String InstanceType)
        Set 实例类型
        Parameters:
        InstanceType - 实例类型
      • getInstanceRole

        public String getInstanceRole()
        Get 实例当前角色
        Returns:
        InstanceRole 实例当前角色
      • setInstanceRole

        public void setInstanceRole​(String InstanceRole)
        Set 实例当前角色
        Parameters:
        InstanceRole - 实例当前角色
      • getUpdateTime

        public String getUpdateTime()
        Get 更新时间
        Returns:
        UpdateTime 更新时间
      • setUpdateTime

        public void setUpdateTime​(String UpdateTime)
        Set 更新时间
        Parameters:
        UpdateTime - 更新时间
      • getCreateTime

        public String getCreateTime()
        Get 创建时间
        Returns:
        CreateTime 创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间
        Parameters:
        CreateTime - 创建时间
      • getVpcId

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

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

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

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

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

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

        public Long getVport()
        Get 实例内网端口
        Returns:
        Vport 实例内网端口
      • setVport

        public void setVport​(Long Vport)
        Set 实例内网端口
        Parameters:
        Vport - 实例内网端口
      • getPayMode

        public Long getPayMode()
        Get 付费模式
        Returns:
        PayMode 付费模式
      • setPayMode

        public void setPayMode​(Long PayMode)
        Set 付费模式
        Parameters:
        PayMode - 付费模式
      • getPeriodEndTime

        public String getPeriodEndTime()
        Get 实例过期时间
        Returns:
        PeriodEndTime 实例过期时间
      • setPeriodEndTime

        public void setPeriodEndTime​(String PeriodEndTime)
        Set 实例过期时间
        Parameters:
        PeriodEndTime - 实例过期时间
      • getDestroyDeadlineText

        public String getDestroyDeadlineText()
        Get 销毁期限
        Returns:
        DestroyDeadlineText 销毁期限
      • setDestroyDeadlineText

        public void setDestroyDeadlineText​(String DestroyDeadlineText)
        Set 销毁期限
        Parameters:
        DestroyDeadlineText - 销毁期限
      • getIsolateTime

        public String getIsolateTime()
        Get 隔离时间
        Returns:
        IsolateTime 隔离时间
      • setIsolateTime

        public void setIsolateTime​(String IsolateTime)
        Set 隔离时间
        Parameters:
        IsolateTime - 隔离时间
      • getNetType

        public Long getNetType()
        Get 网络类型
        Returns:
        NetType 网络类型
      • setNetType

        public void setNetType​(Long NetType)
        Set 网络类型
        Parameters:
        NetType - 网络类型
      • getWanDomain

        public String getWanDomain()
        Get 外网域名
        Returns:
        WanDomain 外网域名
      • setWanDomain

        public void setWanDomain​(String WanDomain)
        Set 外网域名
        Parameters:
        WanDomain - 外网域名
      • getWanIP

        public String getWanIP()
        Get 外网IP
        Returns:
        WanIP 外网IP
      • setWanIP

        public void setWanIP​(String WanIP)
        Set 外网IP
        Parameters:
        WanIP - 外网IP
      • getWanPort

        public Long getWanPort()
        Get 外网端口
        Returns:
        WanPort 外网端口
      • setWanPort

        public void setWanPort​(Long WanPort)
        Set 外网端口
        Parameters:
        WanPort - 外网端口
      • getWanStatus

        public String getWanStatus()
        Get 外网状态
        Returns:
        WanStatus 外网状态
      • setWanStatus

        public void setWanStatus​(String WanStatus)
        Set 外网状态
        Parameters:
        WanStatus - 外网状态
      • getDestroyTime

        public String getDestroyTime()
        Get 实例销毁时间
        Returns:
        DestroyTime 实例销毁时间
      • setDestroyTime

        public void setDestroyTime​(String DestroyTime)
        Set 实例销毁时间
        Parameters:
        DestroyTime - 实例销毁时间
      • getCynosVersion

        public String getCynosVersion()
        Get Cynos内核版本
        Returns:
        CynosVersion Cynos内核版本
      • setCynosVersion

        public void setCynosVersion​(String CynosVersion)
        Set Cynos内核版本
        Parameters:
        CynosVersion - Cynos内核版本
      • getProcessingTask

        public String getProcessingTask()
        Get 正在处理的任务
        Returns:
        ProcessingTask 正在处理的任务
      • setProcessingTask

        public void setProcessingTask​(String ProcessingTask)
        Set 正在处理的任务
        Parameters:
        ProcessingTask - 正在处理的任务
      • getRenewFlag

        public Long getRenewFlag()
        Get 续费标志
        Returns:
        RenewFlag 续费标志
      • setRenewFlag

        public void setRenewFlag​(Long RenewFlag)
        Set 续费标志
        Parameters:
        RenewFlag - 续费标志
      • getMinCpu

        public Float getMinCpu()
        Get serverless实例cpu下限
        Returns:
        MinCpu serverless实例cpu下限
      • setMinCpu

        public void setMinCpu​(Float MinCpu)
        Set serverless实例cpu下限
        Parameters:
        MinCpu - serverless实例cpu下限
      • getMaxCpu

        public Float getMaxCpu()
        Get serverless实例cpu上限
        Returns:
        MaxCpu serverless实例cpu上限
      • setMaxCpu

        public void setMaxCpu​(Float MaxCpu)
        Set serverless实例cpu上限
        Parameters:
        MaxCpu - serverless实例cpu上限
      • getServerlessStatus

        public String getServerlessStatus()
        Get serverless实例状态, 可选值: resume pause
        Returns:
        ServerlessStatus serverless实例状态, 可选值: resume pause
      • setServerlessStatus

        public void setServerlessStatus​(String ServerlessStatus)
        Set serverless实例状态, 可选值: resume pause
        Parameters:
        ServerlessStatus - serverless实例状态, 可选值: resume pause
      • getStorageId

        public String getStorageId()
        Get 预付费存储Id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StorageId 预付费存储Id 注意:此字段可能返回 null,表示取不到有效值。
      • setStorageId

        public void setStorageId​(String StorageId)
        Set 预付费存储Id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StorageId - 预付费存储Id 注意:此字段可能返回 null,表示取不到有效值。
      • getStoragePayMode

        public Long getStoragePayMode()
        Get 存储付费类型
        Returns:
        StoragePayMode 存储付费类型
      • setStoragePayMode

        public void setStoragePayMode​(Long StoragePayMode)
        Set 存储付费类型
        Parameters:
        StoragePayMode - 存储付费类型
      • getPhysicalZone

        public String getPhysicalZone()
        Get 物理区
        Returns:
        PhysicalZone 物理区
      • setPhysicalZone

        public void setPhysicalZone​(String PhysicalZone)
        Set 物理区
        Parameters:
        PhysicalZone - 物理区
      • getBusinessType

        public String getBusinessType()
        Get 商业类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BusinessType 商业类型 注意:此字段可能返回 null,表示取不到有效值。
      • setBusinessType

        public void setBusinessType​(String BusinessType)
        Set 商业类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BusinessType - 商业类型 注意:此字段可能返回 null,表示取不到有效值。
      • getTasks

        public ObjectTask[] getTasks()
        Get 任务 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tasks 任务 注意:此字段可能返回 null,表示取不到有效值。
      • setTasks

        public void setTasks​(ObjectTask[] Tasks)
        Set 任务 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tasks - 任务 注意:此字段可能返回 null,表示取不到有效值。
      • getIsFreeze

        public String getIsFreeze()
        Get 是否冻结 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsFreeze 是否冻结 注意:此字段可能返回 null,表示取不到有效值。
      • setIsFreeze

        public void setIsFreeze​(String IsFreeze)
        Set 是否冻结 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsFreeze - 是否冻结 注意:此字段可能返回 null,表示取不到有效值。
      • getResourceTags

        public Tag[] getResourceTags()
        Get 资源标签 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResourceTags 资源标签 注意:此字段可能返回 null,表示取不到有效值。
      • setResourceTags

        public void setResourceTags​(Tag[] ResourceTags)
        Set 资源标签 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResourceTags - 资源标签 注意:此字段可能返回 null,表示取不到有效值。
      • getMasterZone

        public String getMasterZone()
        Get 主可用区 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MasterZone 主可用区 注意:此字段可能返回 null,表示取不到有效值。
      • setMasterZone

        public void setMasterZone​(String MasterZone)
        Set 主可用区 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MasterZone - 主可用区 注意:此字段可能返回 null,表示取不到有效值。
      • getSlaveZones

        public String[] getSlaveZones()
        Get 备可用区 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SlaveZones 备可用区 注意:此字段可能返回 null,表示取不到有效值。
      • setSlaveZones

        public void setSlaveZones​(String[] SlaveZones)
        Set 备可用区 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SlaveZones - 备可用区 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceNetInfo

        public InstanceNetInfo[] getInstanceNetInfo()
        Get 实例网络信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceNetInfo 实例网络信息 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceNetInfo

        public void setInstanceNetInfo​(InstanceNetInfo[] InstanceNetInfo)
        Set 实例网络信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceNetInfo - 实例网络信息 注意:此字段可能返回 null,表示取不到有效值。
      • getResourcePackages

        public ResourcePackage[] getResourcePackages()
        Get 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResourcePackages 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) 注意:此字段可能返回 null,表示取不到有效值。
      • setResourcePackages

        public void setResourcePackages​(ResourcePackage[] ResourcePackages)
        Set 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResourcePackages - 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) 注意:此字段可能返回 null,表示取不到有效值。