All Superinterfaces:
Aggregation, MultiBucketsAggregation, org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentFragment
All Known Implementing Classes:
InternalAutoDateHistogram, InternalDateHistogram, InternalHistogram, InternalVariableWidthHistogram, ParsedAutoDateHistogram, ParsedDateHistogram, ParsedHistogram, ParsedVariableWidthHistogram

public interface Histogram extends MultiBucketsAggregation
A histogram aggregation. Defines multiple buckets, each representing an interval in a histogram.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    A bucket in the histogram where documents fall in

    Nested classes/interfaces inherited from interface org.elasticsearch.search.aggregations.Aggregation

    Aggregation.CommonFields

    Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent

    org.elasticsearch.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.xcontent.ToXContent.MapParams, org.elasticsearch.xcontent.ToXContent.Params
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.elasticsearch.xcontent.ParseField
     
    static final org.elasticsearch.xcontent.ParseField
     
    static final org.elasticsearch.xcontent.ParseField
     
    static final org.elasticsearch.xcontent.ParseField
     
    static final org.elasticsearch.xcontent.ParseField
     
    static final org.elasticsearch.xcontent.ParseField
     
    static final org.elasticsearch.xcontent.ParseField
     

    Fields inherited from interface org.elasticsearch.search.aggregations.Aggregation

    TYPED_KEYS_DELIMITER

    Fields inherited from interface org.elasticsearch.xcontent.ToXContent

    EMPTY_PARAMS
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface org.elasticsearch.search.aggregations.Aggregation

    getMetadata, getName, getType

    Methods inherited from interface org.elasticsearch.xcontent.ToXContent

    toXContent

    Methods inherited from interface org.elasticsearch.xcontent.ToXContentFragment

    isFragment
  • Field Details

    • INTERVAL_FIELD

      static final org.elasticsearch.xcontent.ParseField INTERVAL_FIELD
    • OFFSET_FIELD

      static final org.elasticsearch.xcontent.ParseField OFFSET_FIELD
    • ORDER_FIELD

      static final org.elasticsearch.xcontent.ParseField ORDER_FIELD
    • KEYED_FIELD

      static final org.elasticsearch.xcontent.ParseField KEYED_FIELD
    • MIN_DOC_COUNT_FIELD

      static final org.elasticsearch.xcontent.ParseField MIN_DOC_COUNT_FIELD
    • EXTENDED_BOUNDS_FIELD

      static final org.elasticsearch.xcontent.ParseField EXTENDED_BOUNDS_FIELD
    • HARD_BOUNDS_FIELD

      static final org.elasticsearch.xcontent.ParseField HARD_BOUNDS_FIELD
  • Method Details