Search Results for

    Show / Hide Table of Contents

    Class PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>

    Inheritance
    object
    DescriptorBase<TPipelineAggregation, TPipelineAggregationInterface>
    PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>
    AverageBucketAggregationDescriptor
    BucketScriptAggregationDescriptor
    BucketSelectorAggregationDescriptor
    CumulativeSumAggregationDescriptor
    DerivativeAggregationDescriptor
    ExtendedStatsBucketAggregationDescriptor
    MaxBucketAggregationDescriptor
    MinBucketAggregationDescriptor
    MovingAverageAggregationDescriptor
    MovingFunctionAggregationDescriptor
    PercentilesBucketAggregationDescriptor
    SerialDifferencingAggregationDescriptor
    StatsBucketAggregationDescriptor
    SumBucketAggregationDescriptor
    Implements
    IDescriptor
    IPipelineAggregation
    IAggregation
    Inherited Members
    DescriptorBase<TPipelineAggregation, TPipelineAggregationInterface>.Self
    DescriptorBase<TPipelineAggregation, TPipelineAggregationInterface>.Assign<TValue>(TValue, Action<TPipelineAggregationInterface, TValue>)
    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 abstract class PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath> : DescriptorBase<TPipelineAggregation, TPipelineAggregationInterface>, IDescriptor, IPipelineAggregation, IAggregation where TPipelineAggregation : PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>, TPipelineAggregationInterface, IPipelineAggregation where TPipelineAggregationInterface : class, IPipelineAggregation where TBucketsPath : IBucketsPath
    Type Parameters
    Name Description
    TPipelineAggregation
    TPipelineAggregationInterface
    TBucketsPath

    Methods

    | Edit this page View Source

    BucketsPath(TBucketsPath)

    Declaration
    public TPipelineAggregation BucketsPath(TBucketsPath bucketsPath)
    Parameters
    Type Name Description
    TBucketsPath bucketsPath
    Returns
    Type Description
    TPipelineAggregation
    | Edit this page View Source

    Format(string)

    Declaration
    public TPipelineAggregation Format(string format)
    Parameters
    Type Name Description
    string format
    Returns
    Type Description
    TPipelineAggregation
    | Edit this page View Source

    GapPolicy(GapPolicy?)

    Declaration
    public TPipelineAggregation GapPolicy(GapPolicy? gapPolicy)
    Parameters
    Type Name Description
    GapPolicy? gapPolicy
    Returns
    Type Description
    TPipelineAggregation
    | Edit this page View Source

    Meta(Func<FluentDictionary<string, object>, FluentDictionary<string, object>>)

    Declaration
    public TPipelineAggregation Meta(Func<FluentDictionary<string, object>, FluentDictionary<string, object>> selector)
    Parameters
    Type Name Description
    Func<FluentDictionary<string, object>, FluentDictionary<string, object>> selector
    Returns
    Type Description
    TPipelineAggregation

    Implements

    IDescriptor
    IPipelineAggregation
    IAggregation

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • BucketsPath(TBucketsPath)
      • Format(string)
      • GapPolicy(GapPolicy?)
      • Meta(Func<FluentDictionary<string, object>, FluentDictionary<string, object>>)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX