Class DcnDetailItem

    • Constructor Detail

      • DcnDetailItem

        public DcnDetailItem()
      • DcnDetailItem

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

      • 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 - 实例名称
      • 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 - 实例可用区
      • getVip

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

        public void setVip​(String Vip)
        Set 实例IP地址
        Parameters:
        Vip - 实例IP地址
      • getVipv6

        public String getVipv6()
        Get 实例IPv6地址
        Returns:
        Vipv6 实例IPv6地址
      • setVipv6

        public void setVipv6​(String Vipv6)
        Set 实例IPv6地址
        Parameters:
        Vipv6 - 实例IPv6地址
      • getVport

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

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

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

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

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

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

        public Long getDcnFlag()
        Get 实例DCN标志,1-主,2-备
        Returns:
        DcnFlag 实例DCN标志,1-主,2-备
      • setDcnFlag

        public void setDcnFlag​(Long DcnFlag)
        Set 实例DCN标志,1-主,2-备
        Parameters:
        DcnFlag - 实例DCN标志,1-主,2-备
      • getDcnStatus

        public Long getDcnStatus()
        Get 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开
        Returns:
        DcnStatus 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开
      • setDcnStatus

        public void setDcnStatus​(Long DcnStatus)
        Set 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开
        Parameters:
        DcnStatus - 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开
      • 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
      • getPayMode

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

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

        public String getCreateTime()
        Get 实例创建时间,格式为 2006-01-02 15:04:05
        Returns:
        CreateTime 实例创建时间,格式为 2006-01-02 15:04:05
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 实例创建时间,格式为 2006-01-02 15:04:05
        Parameters:
        CreateTime - 实例创建时间,格式为 2006-01-02 15:04:05
      • getPeriodEndTime

        public String getPeriodEndTime()
        Get 实例到期时间,格式为 2006-01-02 15:04:05
        Returns:
        PeriodEndTime 实例到期时间,格式为 2006-01-02 15:04:05
      • setPeriodEndTime

        public void setPeriodEndTime​(String PeriodEndTime)
        Set 实例到期时间,格式为 2006-01-02 15:04:05
        Parameters:
        PeriodEndTime - 实例到期时间,格式为 2006-01-02 15:04:05
      • getInstanceType

        public Long getInstanceType()
        Get 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)
        Returns:
        InstanceType 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)
      • setInstanceType

        public void setInstanceType​(Long InstanceType)
        Set 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)
        Parameters:
        InstanceType - 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)
      • getReplicaConfig

        public DCNReplicaConfig getReplicaConfig()
        Get DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ReplicaConfig DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
      • setReplicaConfig

        public void setReplicaConfig​(DCNReplicaConfig ReplicaConfig)
        Set DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ReplicaConfig - DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
      • getReplicaStatus

        public DCNReplicaStatus getReplicaStatus()
        Get DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ReplicaStatus DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
      • setReplicaStatus

        public void setReplicaStatus​(DCNReplicaStatus ReplicaStatus)
        Set DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ReplicaStatus - DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
      • getEncryptStatus

        public Long getEncryptStatus()
        Get 是否开启了 kms
        Returns:
        EncryptStatus 是否开启了 kms
      • setEncryptStatus

        public void setEncryptStatus​(Long EncryptStatus)
        Set 是否开启了 kms
        Parameters:
        EncryptStatus - 是否开启了 kms