GeoDistanceBucket

case class GeoDistanceBucket(key: String, docCount: Long, from: Option[Double], to: Option[Double], data: Map[String, Any]) extends AggBucket
trait Serializable
trait Product
trait Equals
trait AggBucket
trait AggResult
class Object
trait Matchable
class Any

Value members

Inherited methods

Inherited from:
HasAggregations
def avg(name: String): AvgAggResult
Inherited from:
HasAggregations
def avgBucket(name: String): AvgBucketAggResult
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def children(name: String): ChildrenAggResult
Inherited from:
HasAggregations
def contains(name: String): Boolean
Inherited from:
HasAggregations
def dataAsMap: Map[String, Any]
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def filter(name: String): FilterAggregationResult
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def geoBounds(name: String): GeoBoundsAggResult
Inherited from:
HasAggregations
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def getAgg(name: String): Option[Aggregations]
Inherited from:
HasAggregations
def global(name: String): GlobalAggregationResult
Inherited from:
HasAggregations
def histogram(name: String): HistogramAggResult
Inherited from:
HasAggregations
def ipRange(name: String): IpRangeAggResult
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def keyedRange(name: String): KeyedRangeAggResult
Inherited from:
HasAggregations
def max(name: String): MaxAggResult
Inherited from:
HasAggregations
def min(name: String): MinAggResult
Inherited from:
HasAggregations
def minBucket(name: String): MinBucketAggResult
Inherited from:
HasAggregations
def movFn(name: String): MovFnAggResult
Inherited from:
HasAggregations
def names: Iterable[String]
Inherited from:
HasAggregations
def nested(name: String): NestedAggResult
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def range(name: String): RangeAggResult
Inherited from:
HasAggregations
def result[T <: AggResult](name: String)(implicit serde: AggSerde[T]): T

Returns an aggregation result of type T. Uses an implicit AggSerde.

Returns an aggregation result of type T. Uses an implicit AggSerde.

Inherited from:
HasAggregations
Inherited from:
HasAggregations
def safeTo[T](implicit reader: AggReader[T]): Try[T]
Inherited from:
Transformable
def serialDiff(name: String): SerialDiffAggResult
Inherited from:
HasAggregations
Inherited from:
HasAggregations
def sum(name: String): SumAggResult
Inherited from:
HasAggregations
def to[T : AggReader]: T
Inherited from:
Transformable
def valueCount(name: String): ValueCountResult
Inherited from:
HasAggregations

Deprecated and Inherited methods

def dateHistogram(name: String): DateHistogram
Deprecated
Inherited from:
HasAggregations
def dateRange(name: String): DateRange
Deprecated
Inherited from:
HasAggregations
def geoHashGrid(name: String): GeoHashGrid
Deprecated
Inherited from:
HasAggregations
def terms(name: String): Terms
Deprecated
Inherited from:
HasAggregations
def tophits(name: String): TopHits
Deprecated
Inherited from:
HasAggregations