Class ExecuteWatchRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.watcher.ExecuteWatchRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<ExecuteWatchRequest>
- Enclosing class:
- ExecuteWatchRequest
public static class ExecuteWatchRequest.Builder extends java.lang.Object implements ObjectBuilder<ExecuteWatchRequest>
Builder for
ExecuteWatchRequest.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ExecuteWatchRequest.BuilderactionModes(java.util.Map<java.lang.String,ActionExecutionMode> value)API name:action_modesExecuteWatchRequest.BuilderalternativeInput(java.util.Map<java.lang.String,JsonData> value)API name:alternative_inputExecuteWatchRequestbuild()Builds aExecuteWatchRequest.ExecuteWatchRequest.Builderdebug(java.lang.Boolean value)indicates whether the watch should execute in debug modeExecuteWatchRequest.Builderid(java.lang.String value)Watch IDExecuteWatchRequest.BuilderignoreCondition(java.lang.Boolean value)API name:ignore_conditionExecuteWatchRequest.BuilderputActionModes(java.lang.String key, ActionExecutionMode value)Add a key/value toactionModes(Map), creating the map if needed.ExecuteWatchRequest.BuilderputAlternativeInput(java.lang.String key, JsonData value)Add a key/value toalternativeInput(Map), creating the map if needed.ExecuteWatchRequest.BuilderrecordExecution(java.lang.Boolean value)API name:record_executionExecuteWatchRequest.BuildersimulatedActions(SimulatedActions value)API name:simulated_actionsExecuteWatchRequest.BuildersimulatedActions(java.util.function.Function<SimulatedActions.Builder,ObjectBuilder<SimulatedActions>> fn)API name:simulated_actionsExecuteWatchRequest.BuildertriggerData(ScheduleTriggerEvent value)API name:trigger_dataExecuteWatchRequest.BuildertriggerData(java.util.function.Function<ScheduleTriggerEvent.Builder,ObjectBuilder<ScheduleTriggerEvent>> fn)API name:trigger_dataExecuteWatchRequest.Builderwatch(Watch value)API name:watchExecuteWatchRequest.Builderwatch(java.util.function.Function<Watch.Builder,ObjectBuilder<Watch>> fn)API name:watchMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
Watch IDAPI name:
id -
debug
indicates whether the watch should execute in debug modeAPI name:
debug -
actionModes
public ExecuteWatchRequest.Builder actionModes(@Nullable java.util.Map<java.lang.String,ActionExecutionMode> value)API name:action_modes -
putActionModes
Add a key/value toactionModes(Map), creating the map if needed. -
alternativeInput
public ExecuteWatchRequest.Builder alternativeInput(@Nullable java.util.Map<java.lang.String,JsonData> value)API name:alternative_input -
putAlternativeInput
Add a key/value toalternativeInput(Map), creating the map if needed. -
ignoreCondition
API name:ignore_condition -
recordExecution
API name:record_execution -
simulatedActions
API name:simulated_actions -
simulatedActions
public ExecuteWatchRequest.Builder simulatedActions(java.util.function.Function<SimulatedActions.Builder,ObjectBuilder<SimulatedActions>> fn)API name:simulated_actions -
triggerData
API name:trigger_data -
triggerData
public ExecuteWatchRequest.Builder triggerData(java.util.function.Function<ScheduleTriggerEvent.Builder,ObjectBuilder<ScheduleTriggerEvent>> fn)API name:trigger_data -
watch
API name:watch -
watch
public ExecuteWatchRequest.Builder watch(java.util.function.Function<Watch.Builder,ObjectBuilder<Watch>> fn)API name:watch -
build
Builds aExecuteWatchRequest.- Specified by:
buildin interfaceObjectBuilder<ExecuteWatchRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-