Class PulsarProInstance

    • Constructor Detail

      • PulsarProInstance

        public PulsarProInstance()
      • PulsarProInstance

        public PulsarProInstance​(PulsarProInstance 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 - 实例名称
      • getInstanceVersion

        public String getInstanceVersion()
        Get 实例版本
        Returns:
        InstanceVersion 实例版本
      • setInstanceVersion

        public void setInstanceVersion​(String InstanceVersion)
        Set 实例版本
        Parameters:
        InstanceVersion - 实例版本
      • getStatus

        public Long getStatus()
        Get 实例状态,0-创建中,1-正常,2-隔离中,3-已销毁,4 - 异常, 5 - 发货失败,6-变配中,7-变配失败
        Returns:
        Status 实例状态,0-创建中,1-正常,2-隔离中,3-已销毁,4 - 异常, 5 - 发货失败,6-变配中,7-变配失败
      • setStatus

        public void setStatus​(Long Status)
        Set 实例状态,0-创建中,1-正常,2-隔离中,3-已销毁,4 - 异常, 5 - 发货失败,6-变配中,7-变配失败
        Parameters:
        Status - 实例状态,0-创建中,1-正常,2-隔离中,3-已销毁,4 - 异常, 5 - 发货失败,6-变配中,7-变配失败
      • getConfigDisplay

        public String getConfigDisplay()
        Get 实例配置规格名称
        Returns:
        ConfigDisplay 实例配置规格名称
      • setConfigDisplay

        public void setConfigDisplay​(String ConfigDisplay)
        Set 实例配置规格名称
        Parameters:
        ConfigDisplay - 实例配置规格名称
      • getMaxTps

        public Long getMaxTps()
        Get 峰值TPS
        Returns:
        MaxTps 峰值TPS
      • setMaxTps

        public void setMaxTps​(Long MaxTps)
        Set 峰值TPS
        Parameters:
        MaxTps - 峰值TPS
      • getMaxStorage

        public Long getMaxStorage()
        Get 存储容量,GB为单位
        Returns:
        MaxStorage 存储容量,GB为单位
      • setMaxStorage

        public void setMaxStorage​(Long MaxStorage)
        Set 存储容量,GB为单位
        Parameters:
        MaxStorage - 存储容量,GB为单位
      • getExpireTime

        public Long getExpireTime()
        Get 实例到期时间,毫秒为单位
        Returns:
        ExpireTime 实例到期时间,毫秒为单位
      • setExpireTime

        public void setExpireTime​(Long ExpireTime)
        Set 实例到期时间,毫秒为单位
        Parameters:
        ExpireTime - 实例到期时间,毫秒为单位
      • getAutoRenewFlag

        public Long getAutoRenewFlag()
        Get 自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)
        Returns:
        AutoRenewFlag 自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)
      • setAutoRenewFlag

        public void setAutoRenewFlag​(Long AutoRenewFlag)
        Set 自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)
        Parameters:
        AutoRenewFlag - 自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)
      • getPayMode

        public Long getPayMode()
        Get 0-后付费,1-预付费
        Returns:
        PayMode 0-后付费,1-预付费
      • setPayMode

        public void setPayMode​(Long PayMode)
        Set 0-后付费,1-预付费
        Parameters:
        PayMode - 0-后付费,1-预付费
      • getRemark

        public String getRemark()
        Get 备注信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Remark 备注信息 注意:此字段可能返回 null,表示取不到有效值。
      • setRemark

        public void setRemark​(String Remark)
        Set 备注信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Remark - 备注信息 注意:此字段可能返回 null,表示取不到有效值。
      • getSpecName

        public String getSpecName()
        Get 实例配置ID
        Returns:
        SpecName 实例配置ID
      • setSpecName

        public void setSpecName​(String SpecName)
        Set 实例配置ID
        Parameters:
        SpecName - 实例配置ID
      • getScalableTps

        public Long getScalableTps()
        Get 规格外弹性TPS 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ScalableTps 规格外弹性TPS 注意:此字段可能返回 null,表示取不到有效值。
      • setScalableTps

        public void setScalableTps​(Long ScalableTps)
        Set 规格外弹性TPS 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ScalableTps - 规格外弹性TPS 注意:此字段可能返回 null,表示取不到有效值。
      • getVpcId

        public String getVpcId()
        Get VPC的id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VpcId VPC的id 注意:此字段可能返回 null,表示取不到有效值。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set VPC的id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VpcId - VPC的id 注意:此字段可能返回 null,表示取不到有效值。
      • getSubnetId

        public String getSubnetId()
        Get 子网id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubnetId 子网id 注意:此字段可能返回 null,表示取不到有效值。
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 子网id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubnetId - 子网id 注意:此字段可能返回 null,表示取不到有效值。
      • getMaxBandWidth

        public Long getMaxBandWidth()
        Get 峰值带宽。单位:mbps
        Returns:
        MaxBandWidth 峰值带宽。单位:mbps
      • setMaxBandWidth

        public void setMaxBandWidth​(Long MaxBandWidth)
        Set 峰值带宽。单位:mbps
        Parameters:
        MaxBandWidth - 峰值带宽。单位:mbps