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.TypeEnum
Nested 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_TYPE
Fields 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
-
Method Summary
Methods inherited from class com.influxdb.client.domain.SlackNotificationRuleBase
channel, getChannel, getMessageTemplate, getType, messageTemplate, setChannel, setMessageTemplate
Methods 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:
equals
in classSlackNotificationRuleBase
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSlackNotificationRuleBase
-
toString
- Overrides:
toString
in classSlackNotificationRuleBase
-