Class ExecutionResultAction
java.lang.Object
co.elastic.clients.elasticsearch.watcher.ExecutionResultForeachAction
co.elastic.clients.elasticsearch.watcher.ExecutionResultAction
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch.watcher.ExecutionResultForeachAction
ExecutionResultForeachAction.AbstractBuilder<BuilderT extends ExecutionResultForeachAction.AbstractBuilder<BuilderT>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ExecutionResultAction>Json deserializer forExecutionResultAction -
Method Summary
Modifier and TypeMethodDescriptionfinal ExecutionResultConditionAPI name:conditionfinal List<ExecutionResultForeachAction>foreach()API name:foreachfinal Stringid()Required - API name:idfinal IntegerAPI name:max_iterationsfinal IntegerAPI name:number_of_actions_executedstatic ExecutionResultActionrebuild()protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal ActionStatusOptionsstatus()Required - API name:statusfinal ExecutionResultTransformAPI name:transformfinal ActionTypetype()Required - API name:typeMethods inherited from class co.elastic.clients.elasticsearch.watcher.ExecutionResultForeachAction
email, error, executionResultForeachActionOf, index, logging, pagerduty, reason, serialize, setupExecutionResultForeachActionDeserializer, slack, toString, webhook
-
Field Details
-
_DESERIALIZER
Json deserializer forExecutionResultAction
-
-
Method Details
-
of
public static ExecutionResultAction of(Function<ExecutionResultAction.Builder, ObjectBuilder<ExecutionResultAction>> fn) -
id
Required - API name:id -
type
Required - API name:type -
status
Required - API name:status -
condition
API name:condition -
transform
API name:transform -
foreach
API name:foreach -
maxIterations
API name:max_iterations -
numberOfActionsExecuted
API name:number_of_actions_executed -
serializeInternal
- Overrides:
serializeInternalin classExecutionResultForeachAction
-
rebuild
- Returns:
- New
ExecutionResultAction.Builderinitialized with field values of this instance
-
setupExecutionResultActionDeserializer
protected static void setupExecutionResultActionDeserializer(ObjectDeserializer<ExecutionResultAction.Builder> op)
-