Search Results for

    Show / Hide Table of Contents

    Class AggregationContainer

    Inheritance
    object
    AggregationContainer
    Implements
    IAggregationContainer
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class AggregationContainer : IAggregationContainer

    Properties

    | Edit this page View Source

    AdjacencyMatrix

    Declaration
    public IAdjacencyMatrixAggregation AdjacencyMatrix { get; set; }
    Property Value
    Type Description
    IAdjacencyMatrixAggregation
    | Edit this page View Source

    Aggregations

    Declaration
    public AggregationDictionary Aggregations { get; set; }
    Property Value
    Type Description
    AggregationDictionary
    | Edit this page View Source

    AutoDateHistogram

    Declaration
    public IAutoDateHistogramAggregation AutoDateHistogram { get; set; }
    Property Value
    Type Description
    IAutoDateHistogramAggregation
    | Edit this page View Source

    Average

    Declaration
    public IAverageAggregation Average { get; set; }
    Property Value
    Type Description
    IAverageAggregation
    | Edit this page View Source

    AverageBucket

    Declaration
    public IAverageBucketAggregation AverageBucket { get; set; }
    Property Value
    Type Description
    IAverageBucketAggregation
    | Edit this page View Source

    BucketScript

    Declaration
    public IBucketScriptAggregation BucketScript { get; set; }
    Property Value
    Type Description
    IBucketScriptAggregation
    | Edit this page View Source

    BucketSelector

    Declaration
    public IBucketSelectorAggregation BucketSelector { get; set; }
    Property Value
    Type Description
    IBucketSelectorAggregation
    | Edit this page View Source

    BucketSort

    Declaration
    public IBucketSortAggregation BucketSort { get; set; }
    Property Value
    Type Description
    IBucketSortAggregation
    | Edit this page View Source

    Cardinality

    Declaration
    public ICardinalityAggregation Cardinality { get; set; }
    Property Value
    Type Description
    ICardinalityAggregation
    | Edit this page View Source

    Children

    Declaration
    public IChildrenAggregation Children { get; set; }
    Property Value
    Type Description
    IChildrenAggregation
    | Edit this page View Source

    Composite

    Declaration
    public ICompositeAggregation Composite { get; set; }
    Property Value
    Type Description
    ICompositeAggregation
    | Edit this page View Source

    CumulativeSum

    Declaration
    public ICumulativeSumAggregation CumulativeSum { get; set; }
    Property Value
    Type Description
    ICumulativeSumAggregation
    | Edit this page View Source

    DateHistogram

    Declaration
    public IDateHistogramAggregation DateHistogram { get; set; }
    Property Value
    Type Description
    IDateHistogramAggregation
    | Edit this page View Source

    DateRange

    Declaration
    public IDateRangeAggregation DateRange { get; set; }
    Property Value
    Type Description
    IDateRangeAggregation
    | Edit this page View Source

    Derivative

    Declaration
    public IDerivativeAggregation Derivative { get; set; }
    Property Value
    Type Description
    IDerivativeAggregation
    | Edit this page View Source

    DiversifiedSampler

    Declaration
    public IDiversifiedSamplerAggregation DiversifiedSampler { get; set; }
    Property Value
    Type Description
    IDiversifiedSamplerAggregation
    | Edit this page View Source

    ExtendedStats

    Declaration
    public IExtendedStatsAggregation ExtendedStats { get; set; }
    Property Value
    Type Description
    IExtendedStatsAggregation
    | Edit this page View Source

    ExtendedStatsBucket

    Declaration
    public IExtendedStatsBucketAggregation ExtendedStatsBucket { get; set; }
    Property Value
    Type Description
    IExtendedStatsBucketAggregation
    | Edit this page View Source

    Filter

    Declaration
    public IFilterAggregation Filter { get; set; }
    Property Value
    Type Description
    IFilterAggregation
    | Edit this page View Source

    Filters

    Declaration
    public IFiltersAggregation Filters { get; set; }
    Property Value
    Type Description
    IFiltersAggregation
    | Edit this page View Source

    GeoBounds

    Declaration
    public IGeoBoundsAggregation GeoBounds { get; set; }
    Property Value
    Type Description
    IGeoBoundsAggregation
    | Edit this page View Source

    GeoCentroid

    Declaration
    public IGeoCentroidAggregation GeoCentroid { get; set; }
    Property Value
    Type Description
    IGeoCentroidAggregation
    | Edit this page View Source

    GeoDistance

    Declaration
    public IGeoDistanceAggregation GeoDistance { get; set; }
    Property Value
    Type Description
    IGeoDistanceAggregation
    | Edit this page View Source

    GeoHash

    Declaration
    public IGeoHashGridAggregation GeoHash { get; set; }
    Property Value
    Type Description
    IGeoHashGridAggregation
    | Edit this page View Source

    GeoLine

    Declaration
    public IGeoLineAggregation GeoLine { get; set; }
    Property Value
    Type Description
    IGeoLineAggregation
    | Edit this page View Source

    GeoTile

    Declaration
    public IGeoTileGridAggregation GeoTile { get; set; }
    Property Value
    Type Description
    IGeoTileGridAggregation
    | Edit this page View Source

    Global

    Declaration
    public IGlobalAggregation Global { get; set; }
    Property Value
    Type Description
    IGlobalAggregation
    | Edit this page View Source

    Histogram

    Declaration
    public IHistogramAggregation Histogram { get; set; }
    Property Value
    Type Description
    IHistogramAggregation
    | Edit this page View Source

    IpRange

    Declaration
    public IIpRangeAggregation IpRange { get; set; }
    Property Value
    Type Description
    IIpRangeAggregation
    | Edit this page View Source

    MatrixStats

    Declaration
    public IMatrixStatsAggregation MatrixStats { get; set; }
    Property Value
    Type Description
    IMatrixStatsAggregation
    | Edit this page View Source

    Max

    Declaration
    public IMaxAggregation Max { get; set; }
    Property Value
    Type Description
    IMaxAggregation
    | Edit this page View Source

    MaxBucket

    Declaration
    public IMaxBucketAggregation MaxBucket { get; set; }
    Property Value
    Type Description
    IMaxBucketAggregation
    | Edit this page View Source

    MedianAbsoluteDeviation

    Declaration
    public IMedianAbsoluteDeviationAggregation MedianAbsoluteDeviation { get; set; }
    Property Value
    Type Description
    IMedianAbsoluteDeviationAggregation
    | Edit this page View Source

    Meta

    Declaration
    public IDictionary<string, object> Meta { get; set; }
    Property Value
    Type Description
    IDictionary<string, object>
    | Edit this page View Source

    Min

    Declaration
    public IMinAggregation Min { get; set; }
    Property Value
    Type Description
    IMinAggregation
    | Edit this page View Source

    MinBucket

    Declaration
    public IMinBucketAggregation MinBucket { get; set; }
    Property Value
    Type Description
    IMinBucketAggregation
    | Edit this page View Source

    Missing

    Declaration
    public IMissingAggregation Missing { get; set; }
    Property Value
    Type Description
    IMissingAggregation
    | Edit this page View Source

    MovingAverage

    Declaration
    public IMovingAverageAggregation MovingAverage { get; set; }
    Property Value
    Type Description
    IMovingAverageAggregation
    | Edit this page View Source

    MovingFunction

    Declaration
    public IMovingFunctionAggregation MovingFunction { get; set; }
    Property Value
    Type Description
    IMovingFunctionAggregation
    | Edit this page View Source

    MultiTerms

    Declaration
    public IMultiTermsAggregation MultiTerms { get; set; }
    Property Value
    Type Description
    IMultiTermsAggregation
    | Edit this page View Source

    Nested

    Declaration
    public INestedAggregation Nested { get; set; }
    Property Value
    Type Description
    INestedAggregation
    | Edit this page View Source

    Parent

    A special single bucket aggregation that selects parent documents that have the specified type, as defined in a join field.

    Declaration
    public IParentAggregation Parent { get; set; }
    Property Value
    Type Description
    IParentAggregation
    | Edit this page View Source

    PercentileRanks

    Declaration
    public IPercentileRanksAggregation PercentileRanks { get; set; }
    Property Value
    Type Description
    IPercentileRanksAggregation
    | Edit this page View Source

    Percentiles

    Declaration
    public IPercentilesAggregation Percentiles { get; set; }
    Property Value
    Type Description
    IPercentilesAggregation
    | Edit this page View Source

    PercentilesBucket

    Declaration
    public IPercentilesBucketAggregation PercentilesBucket { get; set; }
    Property Value
    Type Description
    IPercentilesBucketAggregation
    | Edit this page View Source

    Range

    Declaration
    public IRangeAggregation Range { get; set; }
    Property Value
    Type Description
    IRangeAggregation
    | Edit this page View Source

    RareTerms

    Declaration
    public IRareTermsAggregation RareTerms { get; set; }
    Property Value
    Type Description
    IRareTermsAggregation
    | Edit this page View Source

    ReverseNested

    Declaration
    public IReverseNestedAggregation ReverseNested { get; set; }
    Property Value
    Type Description
    IReverseNestedAggregation
    | Edit this page View Source

    Sampler

    Declaration
    public ISamplerAggregation Sampler { get; set; }
    Property Value
    Type Description
    ISamplerAggregation
    | Edit this page View Source

    ScriptedMetric

    Declaration
    public IScriptedMetricAggregation ScriptedMetric { get; set; }
    Property Value
    Type Description
    IScriptedMetricAggregation
    | Edit this page View Source

    SerialDifferencing

    Declaration
    public ISerialDifferencingAggregation SerialDifferencing { get; set; }
    Property Value
    Type Description
    ISerialDifferencingAggregation
    | Edit this page View Source

    SignificantTerms

    Declaration
    public ISignificantTermsAggregation SignificantTerms { get; set; }
    Property Value
    Type Description
    ISignificantTermsAggregation
    | Edit this page View Source

    SignificantText

    Declaration
    public ISignificantTextAggregation SignificantText { get; set; }
    Property Value
    Type Description
    ISignificantTextAggregation
    | Edit this page View Source

    Stats

    Declaration
    public IStatsAggregation Stats { get; set; }
    Property Value
    Type Description
    IStatsAggregation
    | Edit this page View Source

    StatsBucket

    Declaration
    public IStatsBucketAggregation StatsBucket { get; set; }
    Property Value
    Type Description
    IStatsBucketAggregation
    | Edit this page View Source

    Sum

    Declaration
    public ISumAggregation Sum { get; set; }
    Property Value
    Type Description
    ISumAggregation
    | Edit this page View Source

    SumBucket

    Declaration
    public ISumBucketAggregation SumBucket { get; set; }
    Property Value
    Type Description
    ISumBucketAggregation
    | Edit this page View Source

    Terms

    Declaration
    public ITermsAggregation Terms { get; set; }
    Property Value
    Type Description
    ITermsAggregation
    | Edit this page View Source

    TopHits

    Declaration
    public ITopHitsAggregation TopHits { get; set; }
    Property Value
    Type Description
    ITopHitsAggregation
    | Edit this page View Source

    ValueCount

    Declaration
    public IValueCountAggregation ValueCount { get; set; }
    Property Value
    Type Description
    IValueCountAggregation
    | Edit this page View Source

    VariableWidthHistogram

    Declaration
    public IVariableWidthHistogramAggregation VariableWidthHistogram { get; set; }
    Property Value
    Type Description
    IVariableWidthHistogramAggregation
    | Edit this page View Source

    WeightedAverage

    Declaration
    public IWeightedAverageAggregation WeightedAverage { get; set; }
    Property Value
    Type Description
    IWeightedAverageAggregation

    Methods

    | Edit this page View Source

    Accept(IAggregationVisitor)

    Declaration
    public void Accept(IAggregationVisitor visitor)
    Parameters
    Type Name Description
    IAggregationVisitor visitor

    Operators

    | Edit this page View Source

    implicit operator AggregationContainer(AggregationBase)

    Declaration
    public static implicit operator AggregationContainer(AggregationBase aggregator)
    Parameters
    Type Name Description
    AggregationBase aggregator
    Returns
    Type Description
    AggregationContainer

    Implements

    IAggregationContainer

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • AdjacencyMatrix
      • Aggregations
      • AutoDateHistogram
      • Average
      • AverageBucket
      • BucketScript
      • BucketSelector
      • BucketSort
      • Cardinality
      • Children
      • Composite
      • CumulativeSum
      • DateHistogram
      • DateRange
      • Derivative
      • DiversifiedSampler
      • ExtendedStats
      • ExtendedStatsBucket
      • Filter
      • Filters
      • GeoBounds
      • GeoCentroid
      • GeoDistance
      • GeoHash
      • GeoLine
      • GeoTile
      • Global
      • Histogram
      • IpRange
      • MatrixStats
      • Max
      • MaxBucket
      • MedianAbsoluteDeviation
      • Meta
      • Min
      • MinBucket
      • Missing
      • MovingAverage
      • MovingFunction
      • MultiTerms
      • Nested
      • Parent
      • PercentileRanks
      • Percentiles
      • PercentilesBucket
      • Range
      • RareTerms
      • ReverseNested
      • Sampler
      • ScriptedMetric
      • SerialDifferencing
      • SignificantTerms
      • SignificantText
      • Stats
      • StatsBucket
      • Sum
      • SumBucket
      • Terms
      • TopHits
      • ValueCount
      • VariableWidthHistogram
      • WeightedAverage
    • Methods
      • Accept(IAggregationVisitor)
    • Operators
      • implicit operator AggregationContainer(AggregationBase)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX