Class PrometheusTarget
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tke.v20180525.models.PrometheusTarget
-
public class PrometheusTarget extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PrometheusTarget()PrometheusTarget(PrometheusTarget 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 StringgetError()Get 上一次抓取如果错误,该字段存储错误信息Label[]getLabels()Get target的元labelStringgetLastScrape()Get 上一次抓取的时间FloatgetScrapeDuration()Get 上一次抓取的耗时,单位是sStringgetState()Get target当前状态,当前支持 up = 健康 down = 不健康 unknown = 未知StringgetUrl()Get 抓取目标的URLvoidsetError(String Error)Set 上一次抓取如果错误,该字段存储错误信息voidsetLabels(Label[] Labels)Set target的元labelvoidsetLastScrape(String LastScrape)Set 上一次抓取的时间voidsetScrapeDuration(Float ScrapeDuration)Set 上一次抓取的耗时,单位是svoidsetState(String State)Set target当前状态,当前支持 up = 健康 down = 不健康 unknown = 未知voidsetUrl(String Url)Set 抓取目标的URLvoidtoMap(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
-
PrometheusTarget
public PrometheusTarget()
-
PrometheusTarget
public PrometheusTarget(PrometheusTarget 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
-
getUrl
public String getUrl()
Get 抓取目标的URL- Returns:
- Url 抓取目标的URL
-
setUrl
public void setUrl(String Url)
Set 抓取目标的URL- Parameters:
Url- 抓取目标的URL
-
getState
public String getState()
Get target当前状态,当前支持 up = 健康 down = 不健康 unknown = 未知- Returns:
- State target当前状态,当前支持 up = 健康 down = 不健康 unknown = 未知
-
setState
public void setState(String State)
Set target当前状态,当前支持 up = 健康 down = 不健康 unknown = 未知- Parameters:
State- target当前状态,当前支持 up = 健康 down = 不健康 unknown = 未知
-
getLabels
public Label[] getLabels()
Get target的元label- Returns:
- Labels target的元label
-
setLabels
public void setLabels(Label[] Labels)
Set target的元label- Parameters:
Labels- target的元label
-
getLastScrape
public String getLastScrape()
Get 上一次抓取的时间- Returns:
- LastScrape 上一次抓取的时间
-
setLastScrape
public void setLastScrape(String LastScrape)
Set 上一次抓取的时间- Parameters:
LastScrape- 上一次抓取的时间
-
getScrapeDuration
public Float getScrapeDuration()
Get 上一次抓取的耗时,单位是s- Returns:
- ScrapeDuration 上一次抓取的耗时,单位是s
-
setScrapeDuration
public void setScrapeDuration(Float ScrapeDuration)
Set 上一次抓取的耗时,单位是s- Parameters:
ScrapeDuration- 上一次抓取的耗时,单位是s
-
getError
public String getError()
Get 上一次抓取如果错误,该字段存储错误信息- Returns:
- Error 上一次抓取如果错误,该字段存储错误信息
-
setError
public void setError(String Error)
Set 上一次抓取如果错误,该字段存储错误信息- Parameters:
Error- 上一次抓取如果错误,该字段存储错误信息
-
-