Class PrometheusInstancesItem

    • Constructor Detail

      • PrometheusInstancesItem

        public PrometheusInstancesItem()
      • PrometheusInstancesItem

        public PrometheusInstancesItem​(PrometheusInstancesItem 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 - 实例名称。
      • getInstanceChargeType

        public Long getInstanceChargeType()
        Get 实例计费模式。取值范围:
        • 2:包年包月
        • 3:按量
        Returns:
        InstanceChargeType 实例计费模式。取值范围:
        • 2:包年包月
        • 3:按量
      • setInstanceChargeType

        public void setInstanceChargeType​(Long InstanceChargeType)
        Set 实例计费模式。取值范围:
        • 2:包年包月
        • 3:按量
        Parameters:
        InstanceChargeType - 实例计费模式。取值范围:
        • 2:包年包月
        • 3:按量
      • getRegionId

        public Long getRegionId()
        Get 地域 ID
        Returns:
        RegionId 地域 ID
      • setRegionId

        public void setRegionId​(Long RegionId)
        Set 地域 ID
        Parameters:
        RegionId - 地域 ID
      • getZone

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

        public void setZone​(String Zone)
        Set 可用区
        Parameters:
        Zone - 可用区
      • 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
      • getDataRetentionTime

        public Long getDataRetentionTime()
        Get 存储周期 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DataRetentionTime 存储周期 注意:此字段可能返回 null,表示取不到有效值。
      • setDataRetentionTime

        public void setDataRetentionTime​(Long DataRetentionTime)
        Set 存储周期 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DataRetentionTime - 存储周期 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceStatus

        public Long getInstanceStatus()
        Get 实例业务状态。取值范围:
        • 1:正在创建
        • 2:运行中
        • 3:异常
        • 4:重建中
        • 5:销毁中
        • 6:已停服
        • 8:欠费停服中
        • 9:欠费已停服
        Returns:
        InstanceStatus 实例业务状态。取值范围:
        • 1:正在创建
        • 2:运行中
        • 3:异常
        • 4:重建中
        • 5:销毁中
        • 6:已停服
        • 8:欠费停服中
        • 9:欠费已停服
      • setInstanceStatus

        public void setInstanceStatus​(Long InstanceStatus)
        Set 实例业务状态。取值范围:
        • 1:正在创建
        • 2:运行中
        • 3:异常
        • 4:重建中
        • 5:销毁中
        • 6:已停服
        • 8:欠费停服中
        • 9:欠费已停服
        Parameters:
        InstanceStatus - 实例业务状态。取值范围:
        • 1:正在创建
        • 2:运行中
        • 3:异常
        • 4:重建中
        • 5:销毁中
        • 6:已停服
        • 8:欠费停服中
        • 9:欠费已停服
      • getGrafanaURL

        public String getGrafanaURL()
        Get Grafana 面板 URL 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GrafanaURL Grafana 面板 URL 注意:此字段可能返回 null,表示取不到有效值。
      • setGrafanaURL

        public void setGrafanaURL​(String GrafanaURL)
        Set Grafana 面板 URL 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GrafanaURL - Grafana 面板 URL 注意:此字段可能返回 null,表示取不到有效值。
      • getCreatedAt

        public String getCreatedAt()
        Get 创建时间
        Returns:
        CreatedAt 创建时间
      • setCreatedAt

        public void setCreatedAt​(String CreatedAt)
        Set 创建时间
        Parameters:
        CreatedAt - 创建时间
      • getEnableGrafana

        public Long getEnableGrafana()
        Get 是否开启 Grafana
      • 0:不开启
      • 1:开启
Returns:
EnableGrafana 是否开启 Grafana
  • 0:不开启
  • 1:开启
  • Parameters:
    EnableGrafana - 是否开启 Grafana
  • 0:不开启
  • 1:开启