Class PrometheusInstancesItem
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.PrometheusInstancesItem
-
public class PrometheusInstancesItem extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PrometheusInstancesItem()
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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getAlertRuleLimit()
Get 告警规则限制 注意:此字段可能返回 null,表示取不到有效值。String
getApiRootPath()
Get Prometheus HTTP Api 根地址 注意:此字段可能返回 null,表示取不到有效值。String
getAuthToken()
Get 数据写入需要的 Token 注意:此字段可能返回 null,表示取不到有效值。Long
getAutoRenewFlag()
Get 自动续费标记 0:不自动续费 1:开启自动续费 2:禁止自动续费 -1:无效 注意:此字段可能返回 null,表示取不到有效值。Long
getChargeStatus()
Get 计费状态 1:正常 2:过期 3:销毁 4:分配中 5:分配失败 注意:此字段可能返回 null,表示取不到有效值。String
getCreatedAt()
Get 创建时间Long
getDataRetentionTime()
Get 存储周期 注意:此字段可能返回 null,表示取不到有效值。Long
getEnableGrafana()
Get 是否开启 Grafana 0:不开启 1:开启String
getExpireTime()
Get 购买的实例过期时间 注意:此字段可能返回 null,表示取不到有效值。String
getGrafanaInstanceId()
Get 绑定的 Grafana 实例 ID 注意:此字段可能返回 null,表示取不到有效值。String
getGrafanaIpWhiteList()
Get Grafana IP 白名单列表,使用英文分号分隔 注意:此字段可能返回 null,表示取不到有效值。Long
getGrafanaStatus()
Get Grafana 运行状态 1:正在创建 2:运行中 3:异常 4:重启中 5:销毁中 6:已停机 7:已删除 注意:此字段可能返回 null,表示取不到有效值。String
getGrafanaURL()
Get Grafana 面板 URL 注意:此字段可能返回 null,表示取不到有效值。PrometheusInstanceGrantInfo
getGrant()
Get 实例的授权信息 注意:此字段可能返回 null,表示取不到有效值。Long
getInstanceChargeType()
Get 实例计费模式。取值范围: 2:包年包月 3:按量String
getInstanceId()
Get 实例ID。String
getInstanceName()
Get 实例名称。Long
getInstanceStatus()
Get 实例业务状态。取值范围: 1:正在创建 2:运行中 3:异常 4:重建中 5:销毁中 6:已停服 8:欠费停服中 9:欠费已停服String
getIPv4Address()
Get 实例IPV4地址 注意:此字段可能返回 null,表示取不到有效值。Long
getIsNearExpire()
Get 是否快过期 0:否 1:快过期 注意:此字段可能返回 null,表示取不到有效值。Long
getMigrationType()
Get 迁移状态,0-不在迁移中,1-迁移中、原实例,2-迁移中、目标实例 注意:此字段可能返回 null,表示取不到有效值。String
getProxyAddress()
Get Proxy 的地址 注意:此字段可能返回 null,表示取不到有效值。Long
getRecordingRuleLimit()
Get 预聚合规则限制 注意:此字段可能返回 null,表示取不到有效值。Long
getRegionId()
Get 地域 IDString
getRemoteWrite()
Get Prometheus Remote Write 的地址 注意:此字段可能返回 null,表示取不到有效值。String
getSpecName()
Get 规格名称 注意:此字段可能返回 null,表示取不到有效值。String
getSubnetId()
Get 子网 IDPrometheusTag[]
getTagSpecification()
Get 实例关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。String
getVpcId()
Get VPC IDString
getZone()
Get 可用区void
setAlertRuleLimit(Long AlertRuleLimit)
Set 告警规则限制 注意:此字段可能返回 null,表示取不到有效值。void
setApiRootPath(String ApiRootPath)
Set Prometheus HTTP Api 根地址 注意:此字段可能返回 null,表示取不到有效值。void
setAuthToken(String AuthToken)
Set 数据写入需要的 Token 注意:此字段可能返回 null,表示取不到有效值。void
setAutoRenewFlag(Long AutoRenewFlag)
Set 自动续费标记 0:不自动续费 1:开启自动续费 2:禁止自动续费 -1:无效 注意:此字段可能返回 null,表示取不到有效值。void
setChargeStatus(Long ChargeStatus)
Set 计费状态 1:正常 2:过期 3:销毁 4:分配中 5:分配失败 注意:此字段可能返回 null,表示取不到有效值。void
setCreatedAt(String CreatedAt)
Set 创建时间void
setDataRetentionTime(Long DataRetentionTime)
Set 存储周期 注意:此字段可能返回 null,表示取不到有效值。void
setEnableGrafana(Long EnableGrafana)
Set 是否开启 Grafana 0:不开启 1:开启void
setExpireTime(String ExpireTime)
Set 购买的实例过期时间 注意:此字段可能返回 null,表示取不到有效值。void
setGrafanaInstanceId(String GrafanaInstanceId)
Set 绑定的 Grafana 实例 ID 注意:此字段可能返回 null,表示取不到有效值。void
setGrafanaIpWhiteList(String GrafanaIpWhiteList)
Set Grafana IP 白名单列表,使用英文分号分隔 注意:此字段可能返回 null,表示取不到有效值。void
setGrafanaStatus(Long GrafanaStatus)
Set Grafana 运行状态 1:正在创建 2:运行中 3:异常 4:重启中 5:销毁中 6:已停机 7:已删除 注意:此字段可能返回 null,表示取不到有效值。void
setGrafanaURL(String GrafanaURL)
Set Grafana 面板 URL 注意:此字段可能返回 null,表示取不到有效值。void
setGrant(PrometheusInstanceGrantInfo Grant)
Set 实例的授权信息 注意:此字段可能返回 null,表示取不到有效值。void
setInstanceChargeType(Long InstanceChargeType)
Set 实例计费模式。取值范围: 2:包年包月 3:按量void
setInstanceId(String InstanceId)
Set 实例ID。void
setInstanceName(String InstanceName)
Set 实例名称。void
setInstanceStatus(Long InstanceStatus)
Set 实例业务状态。取值范围: 1:正在创建 2:运行中 3:异常 4:重建中 5:销毁中 6:已停服 8:欠费停服中 9:欠费已停服void
setIPv4Address(String IPv4Address)
Set 实例IPV4地址 注意:此字段可能返回 null,表示取不到有效值。void
setIsNearExpire(Long IsNearExpire)
Set 是否快过期 0:否 1:快过期 注意:此字段可能返回 null,表示取不到有效值。void
setMigrationType(Long MigrationType)
Set 迁移状态,0-不在迁移中,1-迁移中、原实例,2-迁移中、目标实例 注意:此字段可能返回 null,表示取不到有效值。void
setProxyAddress(String ProxyAddress)
Set Proxy 的地址 注意:此字段可能返回 null,表示取不到有效值。void
setRecordingRuleLimit(Long RecordingRuleLimit)
Set 预聚合规则限制 注意:此字段可能返回 null,表示取不到有效值。void
setRegionId(Long RegionId)
Set 地域 IDvoid
setRemoteWrite(String RemoteWrite)
Set Prometheus Remote Write 的地址 注意:此字段可能返回 null,表示取不到有效值。void
setSpecName(String SpecName)
Set 规格名称 注意:此字段可能返回 null,表示取不到有效值。void
setSubnetId(String SubnetId)
Set 子网 IDvoid
setTagSpecification(PrometheusTag[] TagSpecification)
Set 实例关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。void
setVpcId(String VpcId)
Set VPC IDvoid
setZone(String Zone)
Set 可用区void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
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:开启
-
setEnableGrafana
public void setEnableGrafana(Long EnableGrafana)
Set 是否开启 Grafana- 0:不开启
- 1:开启
- Parameters:
EnableGrafana
- 是否开启 Grafana- 0:不开启
- 1:开启
-
getIPv4Address
public String getIPv4Address()
Get 实例IPV4地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IPv4Address 实例IPV4地址 注意:此字段可能返回 null,表示取不到有效值。
-
setIPv4Address
public void setIPv4Address(String IPv4Address)
Set 实例IPV4地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IPv4Address
- 实例IPV4地址 注意:此字段可能返回 null,表示取不到有效值。
-
getTagSpecification
public PrometheusTag[] getTagSpecification()
Get 实例关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TagSpecification 实例关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。
-
setTagSpecification
public void setTagSpecification(PrometheusTag[] TagSpecification)
Set 实例关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TagSpecification
- 实例关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。
-
getExpireTime
public String getExpireTime()
Get 购买的实例过期时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExpireTime 购买的实例过期时间 注意:此字段可能返回 null,表示取不到有效值。
-
setExpireTime
public void setExpireTime(String ExpireTime)
Set 购买的实例过期时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExpireTime
- 购买的实例过期时间 注意:此字段可能返回 null,表示取不到有效值。
-
getChargeStatus
public Long getChargeStatus()
Get 计费状态- 1:正常
- 2:过期
- 3:销毁
- 4:分配中
- 5:分配失败
- Returns:
- ChargeStatus 计费状态
- 1:正常
- 2:过期
- 3:销毁
- 4:分配中
- 5:分配失败
-
setChargeStatus
public void setChargeStatus(Long ChargeStatus)
Set 计费状态- 1:正常
- 2:过期
- 3:销毁
- 4:分配中
- 5:分配失败
- Parameters:
ChargeStatus
- 计费状态- 1:正常
- 2:过期
- 3:销毁
- 4:分配中
- 5:分配失败
-
getSpecName
public String getSpecName()
Get 规格名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SpecName 规格名称 注意:此字段可能返回 null,表示取不到有效值。
-
setSpecName
public void setSpecName(String SpecName)
Set 规格名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SpecName
- 规格名称 注意:此字段可能返回 null,表示取不到有效值。
-
getAutoRenewFlag
public Long getAutoRenewFlag()
Get 自动续费标记- 0:不自动续费
- 1:开启自动续费
- 2:禁止自动续费
- -1:无效
- Returns:
- AutoRenewFlag 自动续费标记
- 0:不自动续费
- 1:开启自动续费
- 2:禁止自动续费
- -1:无效
-
setAutoRenewFlag
public void setAutoRenewFlag(Long AutoRenewFlag)
Set 自动续费标记- 0:不自动续费
- 1:开启自动续费
- 2:禁止自动续费
- -1:无效
- Parameters:
AutoRenewFlag
- 自动续费标记- 0:不自动续费
- 1:开启自动续费
- 2:禁止自动续费
- -1:无效
-
getIsNearExpire
public Long getIsNearExpire()
Get 是否快过期- 0:否
- 1:快过期
- Returns:
- IsNearExpire 是否快过期
- 0:否
- 1:快过期
-
setIsNearExpire
public void setIsNearExpire(Long IsNearExpire)
Set 是否快过期- 0:否
- 1:快过期
- Parameters:
IsNearExpire
- 是否快过期- 0:否
- 1:快过期
-
getAuthToken
public String getAuthToken()
Get 数据写入需要的 Token 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AuthToken 数据写入需要的 Token 注意:此字段可能返回 null,表示取不到有效值。
-
setAuthToken
public void setAuthToken(String AuthToken)
Set 数据写入需要的 Token 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AuthToken
- 数据写入需要的 Token 注意:此字段可能返回 null,表示取不到有效值。
-
getRemoteWrite
public String getRemoteWrite()
Get Prometheus Remote Write 的地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RemoteWrite Prometheus Remote Write 的地址 注意:此字段可能返回 null,表示取不到有效值。
-
setRemoteWrite
public void setRemoteWrite(String RemoteWrite)
Set Prometheus Remote Write 的地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RemoteWrite
- Prometheus Remote Write 的地址 注意:此字段可能返回 null,表示取不到有效值。
-
getApiRootPath
public String getApiRootPath()
Get Prometheus HTTP Api 根地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ApiRootPath Prometheus HTTP Api 根地址 注意:此字段可能返回 null,表示取不到有效值。
-
setApiRootPath
public void setApiRootPath(String ApiRootPath)
Set Prometheus HTTP Api 根地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ApiRootPath
- Prometheus HTTP Api 根地址 注意:此字段可能返回 null,表示取不到有效值。
-
getProxyAddress
public String getProxyAddress()
Get Proxy 的地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProxyAddress Proxy 的地址 注意:此字段可能返回 null,表示取不到有效值。
-
setProxyAddress
public void setProxyAddress(String ProxyAddress)
Set Proxy 的地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProxyAddress
- Proxy 的地址 注意:此字段可能返回 null,表示取不到有效值。
-
getGrafanaStatus
public Long getGrafanaStatus()
Get Grafana 运行状态- 1:正在创建
- 2:运行中
- 3:异常
- 4:重启中
- 5:销毁中
- 6:已停机
- 7:已删除
- Returns:
- GrafanaStatus Grafana 运行状态
- 1:正在创建
- 2:运行中
- 3:异常
- 4:重启中
- 5:销毁中
- 6:已停机
- 7:已删除
-
setGrafanaStatus
public void setGrafanaStatus(Long GrafanaStatus)
Set Grafana 运行状态- 1:正在创建
- 2:运行中
- 3:异常
- 4:重启中
- 5:销毁中
- 6:已停机
- 7:已删除
- Parameters:
GrafanaStatus
- Grafana 运行状态- 1:正在创建
- 2:运行中
- 3:异常
- 4:重启中
- 5:销毁中
- 6:已停机
- 7:已删除
-
getGrafanaIpWhiteList
public String getGrafanaIpWhiteList()
Get Grafana IP 白名单列表,使用英文分号分隔 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GrafanaIpWhiteList Grafana IP 白名单列表,使用英文分号分隔 注意:此字段可能返回 null,表示取不到有效值。
-
setGrafanaIpWhiteList
public void setGrafanaIpWhiteList(String GrafanaIpWhiteList)
Set Grafana IP 白名单列表,使用英文分号分隔 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GrafanaIpWhiteList
- Grafana IP 白名单列表,使用英文分号分隔 注意:此字段可能返回 null,表示取不到有效值。
-
getGrant
public PrometheusInstanceGrantInfo getGrant()
Get 实例的授权信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Grant 实例的授权信息 注意:此字段可能返回 null,表示取不到有效值。
-
setGrant
public void setGrant(PrometheusInstanceGrantInfo Grant)
Set 实例的授权信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Grant
- 实例的授权信息 注意:此字段可能返回 null,表示取不到有效值。
-
getGrafanaInstanceId
public String getGrafanaInstanceId()
Get 绑定的 Grafana 实例 ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GrafanaInstanceId 绑定的 Grafana 实例 ID 注意:此字段可能返回 null,表示取不到有效值。
-
setGrafanaInstanceId
public void setGrafanaInstanceId(String GrafanaInstanceId)
Set 绑定的 Grafana 实例 ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GrafanaInstanceId
- 绑定的 Grafana 实例 ID 注意:此字段可能返回 null,表示取不到有效值。
-
getAlertRuleLimit
public Long getAlertRuleLimit()
Get 告警规则限制 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AlertRuleLimit 告警规则限制 注意:此字段可能返回 null,表示取不到有效值。
-
setAlertRuleLimit
public void setAlertRuleLimit(Long AlertRuleLimit)
Set 告警规则限制 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AlertRuleLimit
- 告警规则限制 注意:此字段可能返回 null,表示取不到有效值。
-
getRecordingRuleLimit
public Long getRecordingRuleLimit()
Get 预聚合规则限制 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RecordingRuleLimit 预聚合规则限制 注意:此字段可能返回 null,表示取不到有效值。
-
setRecordingRuleLimit
public void setRecordingRuleLimit(Long RecordingRuleLimit)
Set 预聚合规则限制 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RecordingRuleLimit
- 预聚合规则限制 注意:此字段可能返回 null,表示取不到有效值。
-
getMigrationType
public Long getMigrationType()
Get 迁移状态,0-不在迁移中,1-迁移中、原实例,2-迁移中、目标实例 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MigrationType 迁移状态,0-不在迁移中,1-迁移中、原实例,2-迁移中、目标实例 注意:此字段可能返回 null,表示取不到有效值。
-
setMigrationType
public void setMigrationType(Long MigrationType)
Set 迁移状态,0-不在迁移中,1-迁移中、原实例,2-迁移中、目标实例 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MigrationType
- 迁移状态,0-不在迁移中,1-迁移中、原实例,2-迁移中、目标实例 注意:此字段可能返回 null,表示取不到有效值。
-
-