Class Action
java.lang.Object
co.elastic.clients.elasticsearch.watcher.Action
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<Action>Json deserializer forAction -
Method Summary
Modifier and TypeMethodDescriptionfinal ActionTypeAPI name:action_typefinal ConditionAPI name:conditionfinal EmailActionemail()API name:emailfinal Stringforeach()API name:foreachfinal IndexActionindex()API name:indexfinal LoggingActionlogging()API name:loggingfinal IntegerAPI name:max_iterationsfinal Stringname()API name:namestatic Actionfinal PagerDutyActionAPI name:pagerdutyvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal SlackActionslack()API name:slackfinal TimeAPI name:throttle_periodfinal LongAPI name:throttle_period_in_millistoString()final TransformAPI name:transformfinal WebhookActionwebhook()API name:webhook
-
Field Details
-
_DESERIALIZER
Json deserializer forAction
-
-
Method Details
-
of
-
actionType
API name:action_type -
condition
API name:condition -
foreach
API name:foreach -
maxIterations
API name:max_iterations -
name
API name:name -
throttlePeriod
API name:throttle_period -
throttlePeriodInMillis
API name:throttle_period_in_millis -
transform
API name:transform -
index
API name:index -
logging
API name:logging -
email
API name:email -
pagerduty
API name:pagerduty -
slack
API name:slack -
webhook
API name:webhook -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupActionDeserializer
-