Class CompositeGeoTileGridAggregationSource.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.aggregations.CompositeValuesSource.AbstractBuilder<CompositeGeoTileGridAggregationSource.Builder>
-
- org.opensearch.client.opensearch._types.aggregations.CompositeGeoTileGridAggregationSource.Builder
-
- All Implemented Interfaces:
ObjectBuilder<CompositeGeoTileGridAggregationSource>
- Enclosing class:
- CompositeGeoTileGridAggregationSource
public static class CompositeGeoTileGridAggregationSource.Builder extends CompositeValuesSource.AbstractBuilder<CompositeGeoTileGridAggregationSource.Builder> implements ObjectBuilder<CompositeGeoTileGridAggregationSource>
Builder forCompositeGeoTileGridAggregationSource.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompositeGeoTileGridAggregationSourcebuild()Builds aCompositeGeoTileGridAggregationSource.CompositeGeoTileGridAggregationSource.BuildergeoBounds(java.util.function.Function<GeoBounds.Builder,ObjectBuilder<GeoBounds>> fn)API name:geoBoundsCompositeGeoTileGridAggregationSource.BuildergeoBounds(GeoBounds geoBounds)API name:geoBoundsCompositeGeoTileGridAggregationSource.Builderprecision(java.lang.Integer precision)API name:precisionprotected CompositeGeoTileGridAggregationSource.Builderself()-
Methods inherited from class org.opensearch.client.opensearch._types.aggregations.CompositeValuesSource.AbstractBuilder
field, format, missingBucket, missingOrder, order, script, script, valueType
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAdd, _listAddAll, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
precision
public final CompositeGeoTileGridAggregationSource.Builder precision(@Nullable java.lang.Integer precision)
API name:precision
-
geoBounds
public final CompositeGeoTileGridAggregationSource.Builder geoBounds(@Nullable GeoBounds geoBounds)
API name:geoBounds
-
geoBounds
public final CompositeGeoTileGridAggregationSource.Builder geoBounds(java.util.function.Function<GeoBounds.Builder,ObjectBuilder<GeoBounds>> fn)
API name:geoBounds
-
build
public CompositeGeoTileGridAggregationSource build()
Builds aCompositeGeoTileGridAggregationSource.- Specified by:
buildin interfaceObjectBuilder<CompositeGeoTileGridAggregationSource>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
self
protected CompositeGeoTileGridAggregationSource.Builder self()
- Specified by:
selfin classCompositeValuesSource.AbstractBuilder<CompositeGeoTileGridAggregationSource.Builder>
-
-