t

com.sksamuel.elastic4s.api

AggregationApi

trait AggregationApi extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AggregationApi
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class FilterAggregationExpectsQuery extends AnyRef
  2. class FiltersAggregationExpectsQueries extends AnyRef
  3. class GeoDistanceAggregationExpectsOrigin extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def autoDateHistogramAgg(name: String, field: String): AutoDateHistogramAggregation
  7. def avgAgg(name: String, field: String): AvgAggregation
  8. def cardinalityAgg(name: String, field: String): CardinalityAggregation
  9. def childrenAggregation(name: String, childType: String): ChildrenAggregation
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  11. def dateHistogramAgg(name: String, field: String): DateHistogramAggregation
  12. def dateRangeAgg(name: String, field: String): DateRangeAggregation
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def extendedStatsAgg(name: String, field: String): ExtendedStatsAggregation
  16. def filterAgg(name: String, query: Query): FilterAggregation
  17. def filtersAggregation(name: String): FiltersAggregationExpectsQueries
  18. def geoBoundsAggregation(name: String): GeoBoundsAggregation
  19. def geoCentroidAggregation(name: String): GeoCentroidAggregation
  20. def geoDistanceAggregation(name: String): GeoDistanceAggregationExpectsOrigin
  21. def geoHashGridAggregation(name: String): GeoHashGridAggregation
  22. def geoTileGridAggregation(name: String): GeoTileGridAggregation
  23. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. def globalAggregation(name: String): GlobalAggregation
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def histogramAggregation(name: String): HistogramAggregation
  27. def ipRangeAggregation(name: String): IpRangeAggregation
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def maxAgg(name: String, field: String): MaxAggregation
  30. def maxAgg(name: String): MaxAggregation
  31. def minAgg(name: String, field: String): MinAggregation
  32. def missingAgg(name: String, field: String): MissingAggregation
  33. def multiTermsAgg(name: String, terms: Term*): MultiTermsAggregation
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. def nestedAggregation(name: String, path: String): NestedAggregation
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. def percentileRanksAggregation(name: String): PercentileRanksAggregation
  39. def percentilesAgg(name: String, field: String): PercentilesAggregation
  40. def rangeAgg(name: String, field: String): RangeAggregation
  41. def reverseNestedAggregation(name: String): ReverseNestedAggregation
  42. def samplerAgg(name: String): SamplerAggregation
  43. def scriptedMetricAggregation(name: String): ScriptedMetricAggregation
  44. def sigTermsAggregation(name: String): SigTermsAggregation
  45. def statsAggregation(name: String): StatsAggregation
  46. def sumAgg(name: String, field: String): SumAggregation
  47. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  48. def termsAgg(name: String, field: String): TermsAggregation
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. def topHitsAgg(name: String): TopHitsAggregation
  51. def topMetricsAgg(name: String): TopMetricsAggregation
  52. def valueCountAgg(name: String, field: String): ValueCountAggregation
  53. def variableWidthHistogramAgg(name: String, field: String): VariableWidthAggregation
  54. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. def weightedAvgAgg(name: String, value: WeightedAvgField, weight: WeightedAvgField): WeightedAvgAggregation

Deprecated Value Members

  1. def avgAggregation(name: String): AvgAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use avgAgg

  2. def cardinalityAggregation(name: String): CardinalityAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use cardinalityAgg

  3. def dateHistogramAggregation(name: String): DateHistogramAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use dateHistogramAgg

  4. def dateRangeAggregation(name: String): DateRangeAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use dateRangeAgg

  5. def extendedStatsAggregation(name: String): ExtendedStatsAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use extendedStatsAgg

  6. def filterAggregation(name: String): FilterAggregationExpectsQuery
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use filterAgg

  7. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated
  8. def maxAggregation(name: String): MaxAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use maxAgg

  9. def minAggregation(name: String): MinAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use minAgg

  10. def missingAggregation(name: String): MissingAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use missingAgg

  11. def percentilesAggregation(name: String): PercentilesAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use percentilesAgg

  12. def rangeAggregation(name: String): RangeAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use rangeAgg

  13. def samplerAggregation(name: String): SamplerAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use samplerAgg

  14. def sumAggregation(name: String): SumAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use sumAgg

  15. def termsAggregation(name: String): TermsAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use termsAgg

  16. def topHitsAggregation(name: String): TopHitsAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use topHitsAgg

  17. def valueCountAggregation(name: String): ValueCountAggregation
    Annotations
    @deprecated
    Deprecated

    (Since version 7.7) use valueCountAgg

Inherited from AnyRef

Inherited from Any

Ungrouped