Class IntervalsAllOf.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch._types.query_dsl.IntervalsAllOf.Builder
- All Implemented Interfaces:
ObjectBuilder<IntervalsAllOf>
- Enclosing class:
- IntervalsAllOf
public static class IntervalsAllOf.Builder extends ObjectBuilderBase implements ObjectBuilder<IntervalsAllOf>
Builder for
IntervalsAllOf
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description IntervalsAllOf
build()
Builds aIntervalsAllOf
.IntervalsAllOf.Builder
filter(IntervalsFilter value)
API name:filter
IntervalsAllOf.Builder
filter(java.util.function.Function<IntervalsFilter.Builder,ObjectBuilder<IntervalsFilter>> fn)
API name:filter
IntervalsAllOf.Builder
intervals(Intervals value, Intervals... values)
Required - API name:intervals
IntervalsAllOf.Builder
intervals(java.util.function.Function<Intervals.Builder,ObjectBuilder<Intervals>> fn)
Required - API name:intervals
IntervalsAllOf.Builder
intervals(java.util.List<Intervals> list)
Required - API name:intervals
IntervalsAllOf.Builder
maxGaps(java.lang.Integer value)
API name:max_gaps
IntervalsAllOf.Builder
ordered(java.lang.Boolean value)
API name:ordered
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
intervals
Required - API name:intervals
Adds all elements of
list
tointervals
. -
intervals
Required - API name:intervals
Adds one or more values to
intervals
. -
intervals
public final IntervalsAllOf.Builder intervals(java.util.function.Function<Intervals.Builder,ObjectBuilder<Intervals>> fn)Required - API name:intervals
Adds a value to
intervals
using a builder lambda. -
maxGaps
API name:max_gaps
-
ordered
API name:ordered
-
filter
API name:filter
-
filter
public final IntervalsAllOf.Builder filter(java.util.function.Function<IntervalsFilter.Builder,ObjectBuilder<IntervalsFilter>> fn)API name:filter
-
build
Builds aIntervalsAllOf
.- Specified by:
build
in interfaceObjectBuilder<IntervalsAllOf>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-