public class DeadmanCheck extends Check
| Modifier and Type | Class and Description |
|---|---|
static class |
DeadmanCheck.TypeEnum
Gets or Sets type
|
CheckBase.LastRunStatusEnum| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_EVERY |
static String |
SERIALIZED_NAME_LEVEL |
static String |
SERIALIZED_NAME_OFFSET |
static String |
SERIALIZED_NAME_REPORT_ZERO |
static String |
SERIALIZED_NAME_STALE_TIME |
static String |
SERIALIZED_NAME_STATUS_MESSAGE_TEMPLATE |
static String |
SERIALIZED_NAME_TAGS |
static String |
SERIALIZED_NAME_TIME_SINCE |
static String |
SERIALIZED_NAME_TYPE |
SERIALIZED_NAME_CREATED_AT, SERIALIZED_NAME_DESCRIPTION, SERIALIZED_NAME_ID, SERIALIZED_NAME_LABELS, SERIALIZED_NAME_LAST_RUN_ERROR, SERIALIZED_NAME_LAST_RUN_STATUS, SERIALIZED_NAME_LATEST_COMPLETED, SERIALIZED_NAME_LINKS, SERIALIZED_NAME_NAME, SERIALIZED_NAME_ORG_I_D, SERIALIZED_NAME_OWNER_I_D, SERIALIZED_NAME_QUERY, SERIALIZED_NAME_STATUS, SERIALIZED_NAME_TASK_I_D, SERIALIZED_NAME_UPDATED_AT| Constructor and Description |
|---|
DeadmanCheck() |
| Modifier and Type | Method and Description |
|---|---|
DeadmanCheck |
addTagsItem(ThresholdCheckTags tagsItem) |
boolean |
equals(Object o) |
DeadmanCheck |
every(String every) |
String |
getEvery()
Check repetition interval.
|
CheckStatusLevel |
getLevel()
Get level
|
String |
getOffset()
Duration to delay after the schedule, before executing check.
|
Boolean |
getReportZero()
If only zero values reported since time, trigger an alert
|
String |
getStaleTime()
String duration for time that a series is considered stale and should not trigger deadman.
|
String |
getStatusMessageTemplate()
The template used to generate and write a status message.
|
List<ThresholdCheckTags> |
getTags()
List of tags to write to each status.
|
String |
getTimeSince()
String duration before deadman triggers.
|
DeadmanCheck.TypeEnum |
getType()
Get type
|
int |
hashCode() |
DeadmanCheck |
level(CheckStatusLevel level) |
DeadmanCheck |
offset(String offset) |
DeadmanCheck |
reportZero(Boolean reportZero) |
void |
setEvery(String every) |
void |
setLevel(CheckStatusLevel level) |
void |
setOffset(String offset) |
void |
setReportZero(Boolean reportZero) |
void |
setStaleTime(String staleTime) |
void |
setStatusMessageTemplate(String statusMessageTemplate) |
void |
setTags(List<ThresholdCheckTags> tags) |
void |
setTimeSince(String timeSince) |
DeadmanCheck |
staleTime(String staleTime) |
DeadmanCheck |
statusMessageTemplate(String statusMessageTemplate) |
DeadmanCheck |
tags(List<ThresholdCheckTags> tags) |
DeadmanCheck |
timeSince(String timeSince) |
String |
toString() |
addLabelsItem, description, getCreatedAt, getDescription, getId, getLabels, getLastRunError, getLastRunStatus, getLatestCompleted, getLinks, getName, getOrgID, getOwnerID, getQuery, getStatus, getTaskID, getUpdatedAt, labels, links, name, orgID, query, setDescription, setLabels, setLinks, setName, setOrgID, setQuery, setStatus, setTaskID, status, taskIDpublic static final String SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TIME_SINCE
public static final String SERIALIZED_NAME_STALE_TIME
public static final String SERIALIZED_NAME_REPORT_ZERO
public static final String SERIALIZED_NAME_LEVEL
public static final String SERIALIZED_NAME_EVERY
public static final String SERIALIZED_NAME_OFFSET
public static final String SERIALIZED_NAME_TAGS
public static final String SERIALIZED_NAME_STATUS_MESSAGE_TEMPLATE
public DeadmanCheck.TypeEnum getType()
public DeadmanCheck timeSince(String timeSince)
public String getTimeSince()
public void setTimeSince(String timeSince)
public DeadmanCheck staleTime(String staleTime)
public String getStaleTime()
public void setStaleTime(String staleTime)
public DeadmanCheck reportZero(Boolean reportZero)
public Boolean getReportZero()
public void setReportZero(Boolean reportZero)
public DeadmanCheck level(CheckStatusLevel level)
public CheckStatusLevel getLevel()
public void setLevel(CheckStatusLevel level)
public DeadmanCheck every(String every)
public String getEvery()
public void setEvery(String every)
public DeadmanCheck offset(String offset)
public String getOffset()
public void setOffset(String offset)
public DeadmanCheck tags(List<ThresholdCheckTags> tags)
public DeadmanCheck addTagsItem(ThresholdCheckTags tagsItem)
public List<ThresholdCheckTags> getTags()
public void setTags(List<ThresholdCheckTags> tags)
public DeadmanCheck statusMessageTemplate(String statusMessageTemplate)
public String getStatusMessageTemplate()
public void setStatusMessageTemplate(String statusMessageTemplate)
Copyright © 2018–2023 InfluxData, Inc.. All rights reserved.