Class WatcherWatch.Builder
java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.WatcherWatch.Builder
- All Implemented Interfaces:
ObjectBuilder<WatcherWatch>
- Enclosing class:
- WatcherWatch
public static class WatcherWatch.Builder extends java.lang.Object implements ObjectBuilder<WatcherWatch>
Builder for
WatcherWatch.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description WatcherWatch.Builderaction(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Setaction(Map)to a singleton map.WatcherWatch.Builderaction(java.util.Map<java.lang.String,Counter> value)API name:actionWatcherWatchbuild()Builds aWatcherWatch.WatcherWatch.Buildercondition(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Setcondition(Map)to a singleton map.WatcherWatch.Buildercondition(java.util.Map<java.lang.String,Counter> value)API name:conditionWatcherWatch.Builderinput(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Setinput(Map)to a singleton map.WatcherWatch.Builderinput(java.util.Map<java.lang.String,Counter> value)API name:inputWatcherWatch.BuilderputAction(java.lang.String key, Counter value)Add a key/value toaction(Map), creating the map if needed.WatcherWatch.BuilderputAction(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Add a key/value toaction(Map), creating the map if needed.WatcherWatch.BuilderputCondition(java.lang.String key, Counter value)Add a key/value tocondition(Map), creating the map if needed.WatcherWatch.BuilderputCondition(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Add a key/value tocondition(Map), creating the map if needed.WatcherWatch.BuilderputInput(java.lang.String key, Counter value)Add a key/value toinput(Map), creating the map if needed.WatcherWatch.BuilderputInput(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Add a key/value toinput(Map), creating the map if needed.WatcherWatch.Buildertrigger(WatcherWatchTrigger value)API name:triggerWatcherWatch.Buildertrigger(java.util.function.Function<WatcherWatchTrigger.Builder,ObjectBuilder<WatcherWatchTrigger>> fn)API name:triggerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
input
API name:input -
putInput
Add a key/value toinput(Map), creating the map if needed. -
input
public WatcherWatch.Builder input(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Setinput(Map)to a singleton map. -
putInput
public WatcherWatch.Builder putInput(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Add a key/value toinput(Map), creating the map if needed. -
condition
API name:condition -
putCondition
Add a key/value tocondition(Map), creating the map if needed. -
condition
public WatcherWatch.Builder condition(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Setcondition(Map)to a singleton map. -
putCondition
public WatcherWatch.Builder putCondition(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Add a key/value tocondition(Map), creating the map if needed. -
action
API name:action -
putAction
Add a key/value toaction(Map), creating the map if needed. -
action
public WatcherWatch.Builder action(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Setaction(Map)to a singleton map. -
putAction
public WatcherWatch.Builder putAction(java.lang.String key, java.util.function.Function<Counter.Builder,ObjectBuilder<Counter>> fn)Add a key/value toaction(Map), creating the map if needed. -
trigger
API name:trigger -
trigger
public WatcherWatch.Builder trigger(java.util.function.Function<WatcherWatchTrigger.Builder,ObjectBuilder<WatcherWatchTrigger>> fn)API name:trigger -
build
Builds aWatcherWatch.- Specified by:
buildin interfaceObjectBuilder<WatcherWatch>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-