All Classes and Interfaces
Class
Description
Abstract class for doing the
GeoBounds Aggregation over fields of type geo_shape and geo_point.Wrapper class to help convert
MultiGeoPointValues
to numeric long values for bucketing.The encoder to use to convert a geopoint's (lon, lat, precision) into
a long-encoded bucket key for aggregating.
An aggregation that computes a bounding box in which all documents of the current bucket are.
Aggregation Builder for geo_bounds agg
A geo-grid aggregation.
A bucket that is associated with a geo-grid cell.
Base Aggregation Builder for geohash_grid and geotile_grid aggs
A precision parser
Aggregates data expressed as longs (for efficiency's sake) but formats results as aggregation-specific strings.
Base Aggregator supplier interface for geo grid aggs
Aggregation Builder for geohash_grid
Aggregates data expressed as GeoHash longs (for efficiency's sake) but formats results as Geohash strings.
Aggregation Factory for geohash_grid agg
Aggregation Builder for geotile_grid agg
Aggregates data expressed as geotile longs (for efficiency's sake) but formats results as geotile strings.
Aggregation Factory for geo_tile grid agg
Builds values source for geotile_grid agg
Supplier for a composite geotile
Implementation of geo bounds agg
Represents a grid of cells where each cell's location is determined by a specific geo hashing algorithm.
Base implementation of geogrid aggs
Represents a grid of cells where each cell's location is determined by a geohash.
Implementation of geohash grid bucket
Represents a grid of cells where each cell's location is determined by a geohash.
Implementation of geotile grid bucket
A geo bounds agg result parsed between nodes
A geo grid result parsed between nodes
A single geo grid bucket result parsed between nodes
A geohash grid result parsed between nodes
A single geohash grid bucket result parsed between nodes
A geotile grid result parsed between nodes
A single geotile grid bucket result parsed between nodes