Package com.influxdb.client.domain
Class SlackNotificationRule
java.lang.Object
com.influxdb.client.domain.NotificationRuleBase
com.influxdb.client.domain.NotificationRuleDiscriminator
com.influxdb.client.domain.NotificationRule
com.influxdb.client.domain.SlackNotificationRuleBase
com.influxdb.client.domain.SlackNotificationRule
SlackNotificationRule
-
Nested Class Summary
Nested classes/interfaces inherited from class com.influxdb.client.domain.SlackNotificationRuleBase
SlackNotificationRuleBase.TypeEnumNested classes/interfaces inherited from class com.influxdb.client.domain.NotificationRuleBase
NotificationRuleBase.LastRunStatusEnum -
Field Summary
Fields inherited from class com.influxdb.client.domain.SlackNotificationRuleBase
SERIALIZED_NAME_CHANNEL, SERIALIZED_NAME_MESSAGE_TEMPLATE, SERIALIZED_NAME_TYPEFields inherited from class com.influxdb.client.domain.NotificationRuleBase
SERIALIZED_NAME_CREATED_AT, SERIALIZED_NAME_DESCRIPTION, SERIALIZED_NAME_ENDPOINT_I_D, SERIALIZED_NAME_EVERY, SERIALIZED_NAME_ID, SERIALIZED_NAME_LABELS, SERIALIZED_NAME_LAST_RUN_ERROR, SERIALIZED_NAME_LAST_RUN_STATUS, SERIALIZED_NAME_LATEST_COMPLETED, SERIALIZED_NAME_LIMIT, SERIALIZED_NAME_LIMIT_EVERY, SERIALIZED_NAME_LINKS, SERIALIZED_NAME_NAME, SERIALIZED_NAME_OFFSET, SERIALIZED_NAME_ORG_I_D, SERIALIZED_NAME_OWNER_I_D, SERIALIZED_NAME_RUNBOOK_LINK, SERIALIZED_NAME_SLEEP_UNTIL, SERIALIZED_NAME_STATUS, SERIALIZED_NAME_STATUS_RULES, SERIALIZED_NAME_TAG_RULES, SERIALIZED_NAME_TASK_I_D, SERIALIZED_NAME_UPDATED_AT -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.influxdb.client.domain.SlackNotificationRuleBase
channel, getChannel, getMessageTemplate, getType, messageTemplate, setChannel, setMessageTemplateMethods inherited from class com.influxdb.client.domain.NotificationRuleBase
addLabelsItem, addStatusRulesItem, addTagRulesItem, description, endpointID, every, getCreatedAt, getDescription, getEndpointID, getEvery, getId, getLabels, getLastRunError, getLastRunStatus, getLatestCompleted, getLimit, getLimitEvery, getLinks, getName, getOffset, getOrgID, getOwnerID, getRunbookLink, getSleepUntil, getStatus, getStatusRules, getTagRules, getTaskID, getUpdatedAt, labels, limit, limitEvery, links, name, offset, orgID, runbookLink, setDescription, setEndpointID, setEvery, setLabels, setLimit, setLimitEvery, setLinks, setName, setOffset, setOrgID, setRunbookLink, setSleepUntil, setStatus, setStatusRules, setTagRules, setTaskID, sleepUntil, status, statusRules, tagRules, taskID
-
Constructor Details
-
SlackNotificationRule
public SlackNotificationRule()
-
-
Method Details
-
equals
- Overrides:
equalsin classSlackNotificationRuleBase
-
hashCode
public int hashCode()- Overrides:
hashCodein classSlackNotificationRuleBase
-
toString
- Overrides:
toStringin classSlackNotificationRuleBase
-