Class ExecutionResultAction
java.lang.Object
co.elastic.clients.elasticsearch.watcher.ExecutionResultAction
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<ExecutionResultAction>
Json deserializer forExecutionResultAction
-
Method Summary
Modifier and TypeMethodDescriptionfinal EmailResult
email()
API name:email
final ErrorCause
error()
API name:error
final String
id()
Required - API name:id
final IndexResult
index()
API name:index
final LoggingResult
logging()
API name:logging
static ExecutionResultAction
final PagerDutyResult
API name:pagerduty
final String
reason()
API name:reason
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final SlackResult
slack()
API name:slack
final ActionStatusOptions
status()
Required - API name:status
toString()
final ActionType
type()
Required - API name:type
final WebhookResult
webhook()
API name:webhook
-
Field Details
-
_DESERIALIZER
Json deserializer forExecutionResultAction
-
-
Method Details
-
of
public static ExecutionResultAction of(Function<ExecutionResultAction.Builder, ObjectBuilder<ExecutionResultAction>> fn) -
email
API name:email
-
id
Required - API name:id
-
index
API name:index
-
logging
API name:logging
-
pagerduty
API name:pagerduty
-
reason
API name:reason
-
slack
API name:slack
-
status
Required - API name:status
-
type
Required - API name:type
-
webhook
API name:webhook
-
error
API name:error
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupExecutionResultActionDeserializer
protected static void setupExecutionResultActionDeserializer(ObjectDeserializer<ExecutionResultAction.Builder> op)
-