Class GeoTileGridValuesSourceBuilder
- java.lang.Object
-
- org.elasticsearch.search.aggregations.bucket.composite.CompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>
-
- org.elasticsearch.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
-
- All Implemented Interfaces:
Writeable,ToXContent,ToXContentFragment
public class GeoTileGridValuesSourceBuilder extends CompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
-
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.search.aggregations.bucket.composite.CompositeValuesSourceBuilder
name
-
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoXContentBody(XContentBuilder builder, ToXContent.Params params)booleanequals(Object obj)GeoTileGridValuesSourceBuilderformat(String format)Sets the format to use for the output of the aggregation.inthashCode()protected org.elasticsearch.search.aggregations.bucket.composite.CompositeValuesSourceConfiginnerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<?> config)Creates aCompositeValuesSourceConfigfor this source.protected voidinnerWriteTo(StreamOutput out)GeoTileGridValuesSourceBuilderprecision(int precision)-
Methods inherited from class org.elasticsearch.search.aggregations.bucket.composite.CompositeValuesSourceBuilder
build, field, field, format, missingBucket, missingBucket, name, order, order, order, script, script, toXContent, valueType, valueType, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContentFragment
isFragment
-
-
-
-
Method Detail
-
precision
public GeoTileGridValuesSourceBuilder precision(int precision)
-
format
public GeoTileGridValuesSourceBuilder format(String format)
Description copied from class:CompositeValuesSourceBuilderSets the format to use for the output of the aggregation.- Overrides:
formatin classCompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>
-
innerWriteTo
protected void innerWriteTo(StreamOutput out) throws IOException
- Specified by:
innerWriteToin classCompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>- Throws:
IOException
-
doXContentBody
protected void doXContentBody(XContentBuilder builder, ToXContent.Params params) throws IOException
- Specified by:
doXContentBodyin classCompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>- Throws:
IOException
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classCompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>
-
innerBuild
protected org.elasticsearch.search.aggregations.bucket.composite.CompositeValuesSourceConfig innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<?> config) throws IOException
Description copied from class:CompositeValuesSourceBuilderCreates aCompositeValuesSourceConfigfor this source.- Specified by:
innerBuildin classCompositeValuesSourceBuilder<GeoTileGridValuesSourceBuilder>- Parameters:
queryShardContext- The shard context for this source.config- TheValuesSourceConfigfor this source.- Throws:
IOException
-
-