Class Metric
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.Metric
-
public class Metric extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()Get 指标展示名String[]getDimensions()Get 维度列表LonggetIsAdvanced()Get 是否为高级指标。1是 0否 注意:此字段可能返回 null,表示取不到有效值。LonggetIsOpen()Get 高级指标是否开通。1是 0否 注意:此字段可能返回 null,表示取不到有效值。FloatgetMax()Get 最大值MetricConfiggetMetricConfig()Get 指标配置 注意:此字段可能返回 null,表示取不到有效值。StringgetMetricName()Get 指标名FloatgetMin()Get 最小值StringgetNamespace()Get 告警策略类型Operator[]getOperators()Get 匹配运算符 注意:此字段可能返回 null,表示取不到有效值。Long[]getPeriods()Get 指标触发 注意:此字段可能返回 null,表示取不到有效值。LonggetProductId()Get 集成中心产品ID 注意:此字段可能返回 null,表示取不到有效值。StringgetUnit()Get 单位voidsetDescription(String Description)Set 指标展示名voidsetDimensions(String[] Dimensions)Set 维度列表voidsetIsAdvanced(Long IsAdvanced)Set 是否为高级指标。1是 0否 注意:此字段可能返回 null,表示取不到有效值。voidsetIsOpen(Long IsOpen)Set 高级指标是否开通。1是 0否 注意:此字段可能返回 null,表示取不到有效值。voidsetMax(Float Max)Set 最大值voidsetMetricConfig(MetricConfig MetricConfig)Set 指标配置 注意:此字段可能返回 null,表示取不到有效值。voidsetMetricName(String MetricName)Set 指标名voidsetMin(Float Min)Set 最小值voidsetNamespace(String Namespace)Set 告警策略类型voidsetOperators(Operator[] Operators)Set 匹配运算符 注意:此字段可能返回 null,表示取不到有效值。voidsetPeriods(Long[] Periods)Set 指标触发 注意:此字段可能返回 null,表示取不到有效值。voidsetProductId(Long ProductId)Set 集成中心产品ID 注意:此字段可能返回 null,表示取不到有效值。voidsetUnit(String Unit)Set 单位voidtoMap(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
-
Metric
public Metric()
-
Metric
public Metric(Metric 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
-
getNamespace
public String getNamespace()
Get 告警策略类型- Returns:
- Namespace 告警策略类型
-
setNamespace
public void setNamespace(String Namespace)
Set 告警策略类型- Parameters:
Namespace- 告警策略类型
-
getMetricName
public String getMetricName()
Get 指标名- Returns:
- MetricName 指标名
-
setMetricName
public void setMetricName(String MetricName)
Set 指标名- Parameters:
MetricName- 指标名
-
getDescription
public String getDescription()
Get 指标展示名- Returns:
- Description 指标展示名
-
setDescription
public void setDescription(String Description)
Set 指标展示名- Parameters:
Description- 指标展示名
-
getMin
public Float getMin()
Get 最小值- Returns:
- Min 最小值
-
setMin
public void setMin(Float Min)
Set 最小值- Parameters:
Min- 最小值
-
getMax
public Float getMax()
Get 最大值- Returns:
- Max 最大值
-
setMax
public void setMax(Float Max)
Set 最大值- Parameters:
Max- 最大值
-
getDimensions
public String[] getDimensions()
Get 维度列表- Returns:
- Dimensions 维度列表
-
setDimensions
public void setDimensions(String[] Dimensions)
Set 维度列表- Parameters:
Dimensions- 维度列表
-
getUnit
public String getUnit()
Get 单位- Returns:
- Unit 单位
-
setUnit
public void setUnit(String Unit)
Set 单位- Parameters:
Unit- 单位
-
getMetricConfig
public MetricConfig getMetricConfig()
Get 指标配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MetricConfig 指标配置 注意:此字段可能返回 null,表示取不到有效值。
-
setMetricConfig
public void setMetricConfig(MetricConfig MetricConfig)
Set 指标配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MetricConfig- 指标配置 注意:此字段可能返回 null,表示取不到有效值。
-
getIsAdvanced
public Long getIsAdvanced()
Get 是否为高级指标。1是 0否 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IsAdvanced 是否为高级指标。1是 0否 注意:此字段可能返回 null,表示取不到有效值。
-
setIsAdvanced
public void setIsAdvanced(Long IsAdvanced)
Set 是否为高级指标。1是 0否 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IsAdvanced- 是否为高级指标。1是 0否 注意:此字段可能返回 null,表示取不到有效值。
-
getIsOpen
public Long getIsOpen()
Get 高级指标是否开通。1是 0否 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IsOpen 高级指标是否开通。1是 0否 注意:此字段可能返回 null,表示取不到有效值。
-
setIsOpen
public void setIsOpen(Long IsOpen)
Set 高级指标是否开通。1是 0否 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IsOpen- 高级指标是否开通。1是 0否 注意:此字段可能返回 null,表示取不到有效值。
-
getProductId
public Long getProductId()
Get 集成中心产品ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProductId 集成中心产品ID 注意:此字段可能返回 null,表示取不到有效值。
-
setProductId
public void setProductId(Long ProductId)
Set 集成中心产品ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProductId- 集成中心产品ID 注意:此字段可能返回 null,表示取不到有效值。
-
getOperators
public Operator[] getOperators()
Get 匹配运算符 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Operators 匹配运算符 注意:此字段可能返回 null,表示取不到有效值。
-
setOperators
public void setOperators(Operator[] Operators)
Set 匹配运算符 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Operators- 匹配运算符 注意:此字段可能返回 null,表示取不到有效值。
-
getPeriods
public Long[] getPeriods()
Get 指标触发 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Periods 指标触发 注意:此字段可能返回 null,表示取不到有效值。
-
setPeriods
public void setPeriods(Long[] Periods)
Set 指标触发 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Periods- 指标触发 注意:此字段可能返回 null,表示取不到有效值。
-
-