Class CompositeValuesSource.AbstractBuilder<BuilderT extends CompositeValuesSource.AbstractBuilder<BuilderT>>
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.aggregations.CompositeValuesSource.AbstractBuilder<BuilderT>
-
- Direct Known Subclasses:
CompositeDateHistogramAggregationSource.Builder,CompositeGeoTileGridAggregationSource.Builder,CompositeHistogramAggregationSource.Builder,CompositeTermsAggregationSource.Builder
- Enclosing class:
- CompositeValuesSource
protected abstract static class CompositeValuesSource.AbstractBuilder<BuilderT extends CompositeValuesSource.AbstractBuilder<BuilderT>> extends ObjectBuilderBase
Builder forCompositeValuesSource.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description BuilderTfield(java.lang.String field)API name:fieldBuilderTformat(java.lang.String format)API name:formatBuilderTmissingBucket(java.lang.Boolean missingBucket)API name:missingBucketBuilderTmissingOrder(MissingOrder missingOrder)API name:missingOrderBuilderTorder(SortOrder order)API name:orderBuilderTscript(java.util.function.Function<Script.Builder,ObjectBuilder<Script>> fn)API name:scriptBuilderTscript(Script script)API name:scriptprotected abstract BuilderTself()BuilderTvalueType(ValueType valueType)API name:valueType-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAdd, _listAddAll, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
field
public final BuilderT field(@Nullable java.lang.String field)
API name:field
-
script
public final BuilderT script(java.util.function.Function<Script.Builder,ObjectBuilder<Script>> fn)
API name:script
-
missingBucket
public final BuilderT missingBucket(@Nullable java.lang.Boolean missingBucket)
API name:missingBucket
-
missingOrder
public final BuilderT missingOrder(@Nullable MissingOrder missingOrder)
API name:missingOrder
-
format
public final BuilderT format(@Nullable java.lang.String format)
API name:format
-
self
protected abstract BuilderT self()
-
-