Index
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
GeoBoundsAggregation 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
MultiGeoPointValuesto 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
GeoShapeDocValueto aListofLongvalues (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
GeoShapeValueto 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
Geohashclass present at the libs level, not using that because while encoding the shapes we needGeoShapeDocValue. - 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,InternalGeoTileGridaggregation 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
-
Registering the
GeoTileGridAggregatorin theCompositeAggregation. - 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
All Classes and Interfaces|All Packages|Constant Field Values