public class NotificationRuleBase extends PostNotificationRule
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_CREATED_AT |
static String |
SERIALIZED_NAME_DESCRIPTION |
static String |
SERIALIZED_NAME_ENDPOINT_I_D |
static String |
SERIALIZED_NAME_EVERY |
static String |
SERIALIZED_NAME_ID |
static String |
SERIALIZED_NAME_LABELS |
static String |
SERIALIZED_NAME_LIMIT |
static String |
SERIALIZED_NAME_LIMIT_EVERY |
static String |
SERIALIZED_NAME_LINKS |
static String |
SERIALIZED_NAME_NAME |
static String |
SERIALIZED_NAME_OFFSET |
static String |
SERIALIZED_NAME_ORG_I_D |
static String |
SERIALIZED_NAME_OWNER_I_D |
static String |
SERIALIZED_NAME_RUNBOOK_LINK |
static String |
SERIALIZED_NAME_SLEEP_UNTIL |
static String |
SERIALIZED_NAME_STATUS |
static String |
SERIALIZED_NAME_STATUS_RULES |
static String |
SERIALIZED_NAME_TAG_RULES |
static String |
SERIALIZED_NAME_UPDATED_AT |
Constructor and Description |
---|
NotificationRuleBase() |
public static final String SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ENDPOINT_I_D
public static final String SERIALIZED_NAME_ORG_I_D
public static final String SERIALIZED_NAME_OWNER_I_D
public static final String SERIALIZED_NAME_CREATED_AT
public static final String SERIALIZED_NAME_UPDATED_AT
public static final String SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_SLEEP_UNTIL
public static final String SERIALIZED_NAME_EVERY
public static final String SERIALIZED_NAME_OFFSET
public static final String SERIALIZED_NAME_RUNBOOK_LINK
public static final String SERIALIZED_NAME_LIMIT_EVERY
public static final String SERIALIZED_NAME_LIMIT
public static final String SERIALIZED_NAME_TAG_RULES
public static final String SERIALIZED_NAME_DESCRIPTION
public static final String SERIALIZED_NAME_STATUS_RULES
public static final String SERIALIZED_NAME_LABELS
public static final String SERIALIZED_NAME_LINKS
public String getId()
public NotificationRuleBase endpointID(String endpointID)
public String getEndpointID()
public void setEndpointID(String endpointID)
public NotificationRuleBase orgID(String orgID)
public String getOrgID()
public void setOrgID(String orgID)
public String getOwnerID()
public OffsetDateTime getCreatedAt()
public OffsetDateTime getUpdatedAt()
public NotificationRuleBase status(TaskStatusType status)
public TaskStatusType getStatus()
public void setStatus(TaskStatusType status)
public NotificationRuleBase name(String name)
public String getName()
public void setName(String name)
public NotificationRuleBase sleepUntil(String sleepUntil)
public String getSleepUntil()
public void setSleepUntil(String sleepUntil)
public NotificationRuleBase every(String every)
public String getEvery()
public void setEvery(String every)
public NotificationRuleBase offset(String offset)
public String getOffset()
public void setOffset(String offset)
public NotificationRuleBase runbookLink(String runbookLink)
public String getRunbookLink()
public void setRunbookLink(String runbookLink)
public NotificationRuleBase limitEvery(Integer limitEvery)
public Integer getLimitEvery()
public void setLimitEvery(Integer limitEvery)
public NotificationRuleBase limit(Integer limit)
public Integer getLimit()
public void setLimit(Integer limit)
public NotificationRuleBase tagRules(List<TagRule> tagRules)
public NotificationRuleBase addTagRulesItem(TagRule tagRulesItem)
public List<TagRule> getTagRules()
public NotificationRuleBase description(String description)
public String getDescription()
public void setDescription(String description)
public NotificationRuleBase statusRules(List<StatusRule> statusRules)
public NotificationRuleBase addStatusRulesItem(StatusRule statusRulesItem)
public List<StatusRule> getStatusRules()
public void setStatusRules(List<StatusRule> statusRules)
public NotificationRuleBase labels(List<Label> labels)
public NotificationRuleBase addLabelsItem(Label labelsItem)
public NotificationRuleBase links(NotificationRuleBaseLinks links)
public NotificationRuleBaseLinks getLinks()
public void setLinks(NotificationRuleBaseLinks links)
public boolean equals(Object o)
equals
in class PostNotificationRule
public int hashCode()
hashCode
in class PostNotificationRule
public String toString()
toString
in class PostNotificationRule
Copyright © 2018–2021 InfluxData, Inc.. All rights reserved.