Class ExecuteWatchRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<ExecuteWatchRequest.Builder>
co.elastic.clients.elasticsearch.watcher.ExecuteWatchRequest.Builder
- All Implemented Interfaces:
WithJson<ExecuteWatchRequest.Builder>,ObjectBuilder<ExecuteWatchRequest>
- Enclosing class:
- ExecuteWatchRequest
public static class ExecuteWatchRequest.Builder
extends RequestBase.AbstractBuilder<ExecuteWatchRequest.Builder>
implements ObjectBuilder<ExecuteWatchRequest>
Builder for
ExecuteWatchRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactionModes(String key, ActionExecutionMode value) API name:action_modesAPI name:action_modesalternativeInput(String key, JsonData value) API name:alternative_inputalternativeInput(Map<String, JsonData> map) API name:alternative_inputbuild()Builds aExecuteWatchRequest.indicates whether the watch should execute in debug modeWatch IDignoreCondition(Boolean value) API name:ignore_conditionrecordExecution(Boolean value) API name:record_executionprotected ExecuteWatchRequest.Builderself()simulatedActions(SimulatedActions value) API name:simulated_actionsAPI name:simulated_actionstriggerData(ScheduleTriggerEvent value) API name:trigger_dataAPI name:trigger_dataAPI name:watchAPI name:watchMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
actionModes
API name:action_modesAdds all entries of
maptoactionModes. -
actionModes
API name:action_modesAdds an entry to
actionModes. -
alternativeInput
API name:alternative_inputAdds all entries of
maptoalternativeInput. -
alternativeInput
API name:alternative_inputAdds an entry to
alternativeInput. -
debug
indicates whether the watch should execute in debug modeAPI name:
debug -
id
Watch IDAPI name:
id -
ignoreCondition
API name:ignore_condition -
recordExecution
API name:record_execution -
simulatedActions
API name:simulated_actions -
simulatedActions
public final ExecuteWatchRequest.Builder simulatedActions(Function<SimulatedActions.Builder, ObjectBuilder<SimulatedActions>> fn) API name:simulated_actions -
triggerData
API name:trigger_data -
triggerData
public final ExecuteWatchRequest.Builder triggerData(Function<ScheduleTriggerEvent.Builder, ObjectBuilder<ScheduleTriggerEvent>> fn) API name:trigger_data -
watch
API name:watch -
watch
API name:watch -
self
- Specified by:
selfin classRequestBase.AbstractBuilder<ExecuteWatchRequest.Builder>
-
build
Builds aExecuteWatchRequest.- Specified by:
buildin interfaceObjectBuilder<ExecuteWatchRequest>- Throws:
NullPointerException- if some of the required fields are null.
-