Index

A B C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractGeoBoundsAggregator<T> - Class in org.opensearch.geo.search.aggregations.metrics
Abstract class for doing the GeoBounds Aggregation over fields of type geo_shape and geo_point.
AbstractGeoBoundsAggregator(String, SearchContext, Aggregator, ValuesSourceConfig, boolean, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
aggregations - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
apply(ValuesSourceConfig, int, GeoBoundingBox, String, boolean, String, boolean, MissingOrder, SortOrder) - Method in interface org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder.GeoTileCompositeSuppier
 

B

bottom - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
bottomRight() - Method in interface org.opensearch.geo.search.aggregations.metrics.GeoBounds
Get the bottom-right location of the bounding box.
bottomRight() - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
bottomRight() - Method in class org.opensearch.geo.search.aggregations.metrics.ParsedGeoBounds
 
bottoms - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
bucketCardinality() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
bucketCardinality() - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
bucketOrds - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
buckets - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
build(String, AggregatorFactories, ValuesSource, int, GeoBoundingBox, int, int, SearchContext, Aggregator, CardinalityUpperBound, Map<String, Object>) - Method in interface org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregatorSupplier
 
buildAggregation(long) - Method in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
Build an aggregation for data that has been collected into owningBucketOrd.
buildAggregation(String, int, List<InternalGeoGridBucket>, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
buildAggregation(String, int, List<InternalGeoGridBucket>, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregator
 
buildAggregation(String, int, List<InternalGeoGridBucket>, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregator
 
buildAggregations(long[]) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
buildEmptyAggregation() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
buildEmptyAggregation() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregator
 
buildEmptyAggregation() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregator
 
buildEmptyAggregation() - Method in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
Build an empty aggregation.
bytesValues(LeafReaderContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
bytesValues(LeafReaderContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource
Get the current SortedBinaryDocValues.

C

CellIdSource - Class in org.opensearch.geo.search.aggregations.bucket.geogrid.cells
Wrapper class to help convert MultiGeoPointValues to numeric long values for bucketing.
CellIdSource(ValuesSource.GeoPoint, int, GeoBoundingBox, CellIdSource.GeoPointLongEncoder) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
CellIdSource.GeoPointLongEncoder - Interface in org.opensearch.geo.search.aggregations.bucket.geogrid.cells
The encoder to use to convert a geopoint's (lon, lat, precision) into a long-encoded bucket key for aggregating.
compareTo(InternalGeoGridBucket) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
COMPOSITE_AGGREGATION_SERIALISATION_BYTE_CODE - Static variable in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
Deprecated.
create(String, int, List<InternalGeoGridBucket>, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
create(String, int, List, Map) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
create(String, int, List, Map) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
create(List<InternalGeoGridBucket>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
create(List<InternalGeoGridBucket>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
createBucket(long, long, InternalAggregations) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
createBucket(long, long, InternalAggregations) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
createBucket(long, long, InternalAggregations) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
createBucket(InternalAggregations, InternalGeoGridBucket) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
createBucket(InternalAggregations, InternalGeoGridBucket) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
createFactory(String, ValuesSourceConfig, int, int, int, GeoBoundingBox, QueryShardContext, AggregatorFactory, AggregatorFactories.Builder, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
Creates a new instance of the ValuesSourceAggregatorFactory-derived class specific to the geo aggregation.
createFactory(String, ValuesSourceConfig, int, int, int, GeoBoundingBox, QueryShardContext, AggregatorFactory, AggregatorFactories.Builder, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
createFactory(String, ValuesSourceConfig, int, int, int, GeoBoundingBox, QueryShardContext, AggregatorFactory, AggregatorFactories.Builder, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
createParser(String, GeoGridAggregationBuilder.PrecisionParser, Function<String, T>) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
createParser(Supplier<ParsedGeoGrid>, CheckedFunction<XContentParser, ParsedMultiBucketAggregation.ParsedBucket, IOException>, CheckedFunction<XContentParser, ParsedMultiBucketAggregation.ParsedBucket, IOException>) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGrid
 
createUnmapped(SearchContext, Aggregator, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregatorFactory
 
createUnmapped(SearchContext, Aggregator, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregatorFactory
 

D

DEFAULT_MAX_NUM_CELLS - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
DEFAULT_PRECISION - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
DEFAULT_PRECISION - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
defaultValueSourceType() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
defaultValueSourceType() - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
docCount - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
doClose() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
doClose() - Method in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
doCreateInternal(SearchContext, Aggregator, CardinalityUpperBound, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregatorFactory
 
doCreateInternal(SearchContext, Aggregator, CardinalityUpperBound, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregatorFactory
 
doubleValues(LeafReaderContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
doubleValues(LeafReaderContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource
Get the current SortedNumericDoubleValues.
doWriteTo(StreamOutput) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
doWriteTo(StreamOutput) - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.metrics.ParsedGeoBounds
 

E

encode(double, double, int) - Method in interface org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource.GeoPointLongEncoder
 
encode(GeoShapeDocValue, int) - Method in interface org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource.GeoShapeLongEncoder
 
encodeShape(GeoShapeDocValue, int) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.util.GeoShapeHashUtil
The function encodes the shape provided as GeoShapeDocValue to a List of Long values (representing the GeoHashes) which are intersecting with the shapes at a given precision.
equals(Object) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
equals(Object) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
equals(Object) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
equals(Object) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
equals(Object) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
equals(Object) - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 

F

format(String) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
fromXContent(XContentParser, String) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoHashGrid
 
fromXContent(XContentParser, String) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoTileGrid
 
fromXContent(XContentParser, String) - Static method in class org.opensearch.geo.search.aggregations.metrics.ParsedGeoBounds
 

G

generatePolygon(List<Double>, List<Double>, Random) - Static method in class org.opensearch.geo.algorithm.PolygonGenerator
A helper function to create the Polygons for testing.
geoBoundingBox() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
geoBoundingBox(GeoBoundingBox) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
GeoBounds - Interface in org.opensearch.geo.search.aggregations.metrics
An aggregation that computes a bounding box in which all documents of the current bucket are.
GeoBoundsAggregationBuilder - Class in org.opensearch.geo.search.aggregations.metrics
Aggregation Builder for geo_bounds agg
GeoBoundsAggregationBuilder(String) - Constructor for class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
GeoBoundsAggregationBuilder(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
Read from a stream.
GeoBoundsAggregationBuilder(GeoBoundsAggregationBuilder, AggregatorFactories.Builder, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
GeoBoundsGeoShapeAggregator - Class in org.opensearch.geo.search.aggregations.metrics
Aggregate all docs into a geographic bounds for field geo_shape.
GeoBoundsGeoShapeAggregator(String, SearchContext, Aggregator, ValuesSourceConfig, boolean, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.metrics.GeoBoundsGeoShapeAggregator
 
GeoGrid - Interface in org.opensearch.geo.search.aggregations.bucket.geogrid
A geo-grid aggregation.
GeoGrid.Bucket - Interface in org.opensearch.geo.search.aggregations.bucket.geogrid
A bucket that is associated with a geo-grid cell.
GeoGridAggregationBuilder - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Base Aggregation Builder for geogrid aggs
GeoGridAggregationBuilder(String) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
GeoGridAggregationBuilder(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
Read from a stream.
GeoGridAggregationBuilder(GeoGridAggregationBuilder, AggregatorFactories.Builder, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
GeoGridAggregationBuilder.PrecisionParser - Interface in org.opensearch.geo.search.aggregations.bucket.geogrid
A precision parser
GeoGridAggregator<T> - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregates data expressed as longs (for efficiency's sake) but formats results as aggregation-specific strings.
GeoGridAggregator(String, AggregatorFactories, ValuesSource.Numeric, int, int, SearchContext, Aggregator, CardinalityUpperBound, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
GeoGridAggregatorSupplier - Interface in org.opensearch.geo.search.aggregations.bucket.geogrid
Base Aggregator supplier interface for geo grid aggs
GeoHashGridAggregationBuilder - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregation Builder for geohash_grid
GeoHashGridAggregationBuilder(String) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
GeoHashGridAggregationBuilder(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
GeoHashGridAggregator - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregates data expressed as GeoHash longs (for efficiency's sake) but formats results as Geohash strings.
GeoHashGridAggregator(String, AggregatorFactories, ValuesSource.Numeric, int, int, SearchContext, Aggregator, CardinalityUpperBound, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregator
 
GeoHashGridAggregatorFactory - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregation Factory for geohash_grid agg
GeoModulePlugin - Class in org.opensearch.geo
 
GeoModulePlugin() - Constructor for class org.opensearch.geo.GeoModulePlugin
 
GeoShapeCellIdSource - Class in org.opensearch.geo.search.aggregations.bucket.geogrid.cells
ValueSource class which converts the GeoShapeValue to numeric long values for bucketing.
GeoShapeCellIdSource(ValuesSource.GeoShape, int, GeoBoundingBox, GeoShapeCellIdSource.GeoShapeLongEncoder) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource
 
GeoShapeCellIdSource.GeoShapeLongEncoder - Interface in org.opensearch.geo.search.aggregations.bucket.geogrid.cells
Encoder to encode the GeoShapes to the specific long values for the aggregation.
GeoShapeHashUtil - Class in org.opensearch.geo.search.aggregations.bucket.geogrid.util
We have a Geohash class present at the libs level, not using that because while encoding the shapes we need GeoShapeDocValue.
GeoShapeHashUtil() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.util.GeoShapeHashUtil
 
GeoTileGridAggregationBuilder - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregation Builder for geotile_grid agg
GeoTileGridAggregationBuilder(String) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
GeoTileGridAggregationBuilder(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
GeoTileGridAggregator - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregates data expressed as geotile longs (for efficiency's sake) but formats results as geotile strings.
GeoTileGridAggregator(String, AggregatorFactories, ValuesSource.Numeric, int, int, SearchContext, Aggregator, CardinalityUpperBound, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregator
 
GeoTileGridAggregatorFactory - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Aggregation Factory for geo_tile grid agg
GeoTileGridValuesSourceBuilder - Class in org.opensearch.geo.search.aggregations.bucket.composite
Builds values source for geotile_grid agg
GeoTileGridValuesSourceBuilder(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
GeoTileGridValuesSourceBuilder.GeoTileCompositeSuppier - Interface in org.opensearch.geo.search.aggregations.bucket.composite
Supplier for a composite geotile
getAggregations() - Method in class org.opensearch.geo.GeoModulePlugin
Registering GeoBounds, InternalGeoHashGrid, InternalGeoTileGrid aggregation on GeoPoint and GeoShape fields.
getAggregations() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
getBucketReader() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
getBucketReader() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
getBucketReader() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
getBuckets() - Method in interface org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGrid
 
getBuckets() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
getBuckets() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGrid
 
getCompositeAggregations() - Method in class org.opensearch.geo.GeoModulePlugin
getDefaultValuesSourceType() - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
getDocCount() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
getKey() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGridBucket
 
getKey() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGridBucket
 
getKey() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoHashGridBucket
 
getKey() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoTileGridBucket
 
getKeyAsString() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGridBucket
 
getKeyAsString() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGridBucket
 
getKeyAsString() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoHashGridBucket
 
getKeyAsString() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoTileGridBucket
 
getLeafCollector(LeafReaderContext, LeafBucketCollector) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
getLeafCollector(LeafReaderContext, LeafBucketCollector) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsGeoShapeAggregator
 
getMappers() - Method in class org.opensearch.geo.GeoModulePlugin
 
getProperty(List<String>) - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
getRegistryKey() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
getRegistryKey() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
getRegistryKey() - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
getType() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
getType() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
getType() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoHashGrid
 
getType() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoTileGrid
 
getType() - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
getType() - Method in class org.opensearch.geo.search.aggregations.metrics.ParsedGeoBounds
 
getWriteableName() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
getWriteableName() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
getWriteableName() - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 

H

hashAsLong - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
hashAsLong() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
hashAsString - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGridBucket
 
hashCode() - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
hashCode() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
hashCode() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
hashCode() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
hashCode() - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
hashCode() - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 

I

innerBuild(QueryShardContext, ValuesSourceConfig) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
innerBuild(QueryShardContext, ValuesSourceConfig, AggregatorFactory, AggregatorFactories.Builder) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
innerBuild(QueryShardContext, ValuesSourceConfig, AggregatorFactory, AggregatorFactories.Builder) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
innerWriteTo(StreamOutput) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
innerWriteTo(StreamOutput) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
innerWriteTo(StreamOutput) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
InternalGeoBounds - Class in org.opensearch.geo.search.aggregations.metrics
Implementation of geo bounds agg
InternalGeoBounds(String, double, double, double, double, double, double, boolean, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
InternalGeoBounds(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
Read from a stream.
InternalGeoGrid<B> - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Represents a grid of cells where each cell's location is determined by a specific geo hashing algorithm.
InternalGeoGrid(String, int, List<InternalGeoGridBucket>, Map<String, Object>) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
InternalGeoGrid(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
Read from a stream.
InternalGeoGridBucket<B> - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Base implementation of geogrid aggs
InternalGeoGridBucket(long, long, InternalAggregations) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
InternalGeoGridBucket(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
Read from a stream.
InternalGeoHashGrid - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Represents a grid of cells where each cell's location is determined by a geohash.
InternalGeoHashGrid(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGrid
 
InternalGeoHashGridBucket - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Implementation of geohash grid bucket
InternalGeoHashGridBucket(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoHashGridBucket
Read from a stream.
InternalGeoTileGrid - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Represents a grid of cells where each cell's location is determined by a geohash.
InternalGeoTileGrid(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGrid
 
InternalGeoTileGridBucket - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
Implementation of geotile grid bucket
InternalGeoTileGridBucket(StreamInput) - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoTileGridBucket
Read from a stream.
isBigInteger() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
isBigInteger() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource
Whether the underlying data is big integer or not.
isFloatingPoint() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
isFloatingPoint() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource
Whether the underlying data is floating-point or not.

K

keyToXContent(XContentBuilder) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGridBucket
 

L

longValues(LeafReaderContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
longValues(LeafReaderContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.GeoShapeCellIdSource
Get the current SortedNumericDocValues.

M

mustReduceOnSingleInternalAgg() - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 

N

NAME - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
NAME - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
NAME - Static variable in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
negLeft - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
negLefts - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
negRight - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
negRights - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
newEmptyBucket() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
This method is used to return a re-usable instance of the bucket when building the aggregation.
newEmptyBucket() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregator
 
newEmptyBucket() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregator
 

O

org.opensearch.geo - package org.opensearch.geo
 
org.opensearch.geo.algorithm - package org.opensearch.geo.algorithm
 
org.opensearch.geo.search.aggregations.bucket.composite - package org.opensearch.geo.search.aggregations.bucket.composite
 
org.opensearch.geo.search.aggregations.bucket.geogrid - package org.opensearch.geo.search.aggregations.bucket.geogrid
geo_grid Aggregation package.
org.opensearch.geo.search.aggregations.bucket.geogrid.cells - package org.opensearch.geo.search.aggregations.bucket.geogrid.cells
A Cells package which provide the different grid cells related functionalities for different aggregations
org.opensearch.geo.search.aggregations.bucket.geogrid.util - package org.opensearch.geo.search.aggregations.bucket.geogrid.util
 
org.opensearch.geo.search.aggregations.metrics - package org.opensearch.geo.search.aggregations.metrics
 

P

parse(String, XContentParser) - Static method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
parse(XContentParser) - Method in interface org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder.PrecisionParser
 
ParsedGeoBounds - Class in org.opensearch.geo.search.aggregations.metrics
A geo bounds agg result parsed between nodes
ParsedGeoBounds() - Constructor for class org.opensearch.geo.search.aggregations.metrics.ParsedGeoBounds
 
ParsedGeoGrid - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
A geo grid result parsed between nodes
ParsedGeoGrid() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGrid
 
ParsedGeoGridBucket - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
A single geo grid bucket result parsed between nodes
ParsedGeoGridBucket() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGridBucket
 
ParsedGeoHashGrid - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
A geohash grid result parsed between nodes
ParsedGeoHashGrid() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoHashGrid
 
ParsedGeoHashGridBucket - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
A single geohash grid bucket result parsed between nodes
ParsedGeoHashGridBucket() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoHashGridBucket
 
ParsedGeoTileGrid - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
A geotile grid result parsed between nodes
ParsedGeoTileGrid() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoTileGrid
 
ParsedGeoTileGridBucket - Class in org.opensearch.geo.search.aggregations.bucket.geogrid
A single geotile grid bucket result parsed between nodes
ParsedGeoTileGridBucket() - Constructor for class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoTileGridBucket
 
PARSER - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
PARSER - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
PARSER - Static variable in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
PolygonGenerator - Class in org.opensearch.geo.algorithm
Helper class to generate a polygon.
PolygonGenerator() - Constructor for class org.opensearch.geo.algorithm.PolygonGenerator
 
posLeft - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
posLefts - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
posRight - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
posRights - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
precision - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
precision() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.cells.CellIdSource
 
precision() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
precision(int) - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
precision(int) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
method to validate and set the precision value
precision(int) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
precision(int) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 

R

reduce(List<InternalAggregation>, InternalAggregation.ReduceContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
reduce(List<InternalAggregation>, InternalAggregation.ReduceContext) - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
reduceBucket(List<InternalGeoGridBucket>, InternalAggregation.ReduceContext) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 
register(ValuesSourceRegistry.Builder) - Static method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
registerAggregators(ValuesSourceRegistry.Builder) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
registerAggregators(ValuesSourceRegistry.Builder) - Static method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
registerAggregators(ValuesSourceRegistry.Builder) - Static method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
REGISTRY_KEY - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
REGISTRY_KEY - Static variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
REGISTRY_KEY - Static variable in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
requiredSize - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
requiredSize - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
requiredSize - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGrid
 

S

scoreMode() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
setBucketSize(long, BigArrays) - Method in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
setGeoBoundingBox(GeoBoundingBox) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
setName(String) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.ParsedGeoGrid
 
shallowCopy(AggregatorFactories.Builder, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregationBuilder
 
shallowCopy(AggregatorFactories.Builder, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregationBuilder
 
shallowCopy(AggregatorFactories.Builder, Map<String, Object>) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
 
shardSize - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
shardSize - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
shardSize() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
shardSize(int) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
size() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
size(int) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregationBuilder
 
supportsConcurrentSegmentSearch() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoHashGridAggregatorFactory
 
supportsConcurrentSegmentSearch() - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoTileGridAggregatorFactory
 

T

top - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
topLeft() - Method in interface org.opensearch.geo.search.aggregations.metrics.GeoBounds
Get the top-left location of the bounding box.
topLeft() - Method in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
topLeft() - Method in class org.opensearch.geo.search.aggregations.metrics.ParsedGeoBounds
 
tops - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
type() - Method in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 
TYPE - Static variable in class org.opensearch.geo.search.aggregations.bucket.composite.GeoTileGridValuesSourceBuilder
 

V

valuesSource - Variable in class org.opensearch.geo.search.aggregations.bucket.geogrid.GeoGridAggregator
 
valuesSource - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 

W

wrapLongitude - Variable in class org.opensearch.geo.search.aggregations.metrics.AbstractGeoBoundsAggregator
 
wrapLongitude - Variable in class org.opensearch.geo.search.aggregations.metrics.InternalGeoBounds
 
wrapLongitude(boolean) - Method in class org.opensearch.geo.search.aggregations.metrics.GeoBoundsAggregationBuilder
Set whether to wrap longitudes.
writeTo(StreamOutput) - Method in class org.opensearch.geo.search.aggregations.bucket.geogrid.InternalGeoGridBucket
 
A B C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values