Class ExecutionResultForeachAction
java.lang.Object
co.elastic.clients.elasticsearch.watcher.ExecutionResultForeachAction
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
ExecutionResultAction
@JsonpDeserializable
public class ExecutionResultForeachAction
extends Object
implements JsonpSerializable
The result of a single action execution.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classExecutionResultForeachAction.AbstractBuilder<BuilderT extends ExecutionResultForeachAction.AbstractBuilder<BuilderT>>static classBuilder forExecutionResultForeachAction. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ExecutionResultForeachAction>Json deserializer forExecutionResultForeachAction -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionfinal EmailResultemail()API name:emailfinal ErrorCauseerror()API name:errorstatic ExecutionResultForeachActionexecutionResultForeachActionOf(Function<ExecutionResultForeachAction.Builder, ObjectBuilder<ExecutionResultForeachAction>> fn) final IndexResultindex()API name:indexfinal LoggingResultlogging()API name:loggingfinal 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 <BuilderT extends ExecutionResultForeachAction.AbstractBuilder<BuilderT>>
voidfinal SlackResultslack()API name:slacktoString()final WebhookResultwebhook()API name:webhook
-
Field Details
-
_DESERIALIZER
Json deserializer forExecutionResultForeachAction
-
-
Constructor Details
-
ExecutionResultForeachAction
-
-
Method Details
-
executionResultForeachActionOf
public static ExecutionResultForeachAction executionResultForeachActionOf(Function<ExecutionResultForeachAction.Builder, ObjectBuilder<ExecutionResultForeachAction>> fn) -
email
API name:email -
index
API name:index -
logging
API name:logging -
pagerduty
API name:pagerduty -
slack
API name:slack -
webhook
API name:webhook -
error
API name:error -
reason
API name:reason -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupExecutionResultForeachActionDeserializer
protected static <BuilderT extends ExecutionResultForeachAction.AbstractBuilder<BuilderT>> void setupExecutionResultForeachActionDeserializer(ObjectDeserializer<BuilderT> op)
-