Class ExecutionResultAction
java.lang.Object
co.elastic.clients.elasticsearch.watcher.ExecutionResultAction
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ExecutionResultAction>Json deserializer forExecutionResultAction -
Method Summary
Modifier and TypeMethodDescriptionfinal EmailResultemail()API name:emailfinal ErrorCauseerror()API name:errorfinal Stringid()Required - API name:idfinal IndexResultindex()API name:indexfinal LoggingResultlogging()API name:loggingstatic ExecutionResultActionfinal PagerDutyResultAPI name:pagerdutyfinal Stringreason()API name:reasonvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal SlackResultslack()API name:slackfinal ActionStatusOptionsstatus()Required - API name:statustoString()final ActionTypetype()Required - API name:typefinal WebhookResultwebhook()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:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupExecutionResultActionDeserializer
protected static void setupExecutionResultActionDeserializer(ObjectDeserializer<ExecutionResultAction.Builder> op)
-