Search Results for

    Show / Hide Table of Contents

    Class SignificantTermsAggregationDescriptor<T>

    Inheritance
    object
    BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>
    SignificantTermsAggregationDescriptor<T>
    Implements
    IDescriptor
    ISignificantTermsAggregation
    IBucketAggregation
    IAggregation
    Inherited Members
    BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>.Self
    BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>.Assign<TValue>(TValue, Action<ISignificantTermsAggregation, TValue>)
    BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>.Aggregations(Func<AggregationContainerDescriptor<T>, IAggregationContainer>)
    BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>.Aggregations(AggregationDictionary)
    BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>.Meta(Func<FluentDictionary<string, object>, FluentDictionary<string, object>>)
    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 SignificantTermsAggregationDescriptor<T> : BucketAggregationDescriptorBase<SignificantTermsAggregationDescriptor<T>, ISignificantTermsAggregation, T>, IDescriptor, ISignificantTermsAggregation, IBucketAggregation, IAggregation where T : class
    Type Parameters
    Name Description
    T

    Methods

    | Edit this page View Source

    BackgroundFilter(Func<QueryContainerDescriptor<T>, QueryContainer>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> BackgroundFilter(Func<QueryContainerDescriptor<T>, QueryContainer> selector)
    Parameters
    Type Name Description
    Func<QueryContainerDescriptor<T>, QueryContainer> selector
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    ChiSquare(Func<ChiSquareHeuristicDescriptor, IChiSquareHeuristic>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> ChiSquare(Func<ChiSquareHeuristicDescriptor, IChiSquareHeuristic> chiSquareSelector)
    Parameters
    Type Name Description
    Func<ChiSquareHeuristicDescriptor, IChiSquareHeuristic> chiSquareSelector
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Exclude(IEnumerable<string>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Exclude(IEnumerable<string> values)
    Parameters
    Type Name Description
    IEnumerable<string> values
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Exclude(string)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Exclude(string excludePattern)
    Parameters
    Type Name Description
    string excludePattern
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    ExecutionHint(TermsAggregationExecutionHint?)

    Declaration
    public SignificantTermsAggregationDescriptor<T> ExecutionHint(TermsAggregationExecutionHint? hint)
    Parameters
    Type Name Description
    TermsAggregationExecutionHint? hint
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Field(Field)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Field(Field field)
    Parameters
    Type Name Description
    Field field
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Field<TValue>(Expression<Func<T, TValue>>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Field<TValue>(Expression<Func<T, TValue>> field)
    Parameters
    Type Name Description
    Expression<Func<T, TValue>> field
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    Type Parameters
    Name Description
    TValue
    | Edit this page View Source

    GoogleNormalizedDistance(Func<GoogleNormalizedDistanceHeuristicDescriptor, IGoogleNormalizedDistanceHeuristic>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> GoogleNormalizedDistance(Func<GoogleNormalizedDistanceHeuristicDescriptor, IGoogleNormalizedDistanceHeuristic> gndSelector)
    Parameters
    Type Name Description
    Func<GoogleNormalizedDistanceHeuristicDescriptor, IGoogleNormalizedDistanceHeuristic> gndSelector
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Include(IEnumerable<string>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Include(IEnumerable<string> values)
    Parameters
    Type Name Description
    IEnumerable<string> values
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Include(string)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Include(string includePattern)
    Parameters
    Type Name Description
    string includePattern
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    MinimumDocumentCount(long?)

    Declaration
    public SignificantTermsAggregationDescriptor<T> MinimumDocumentCount(long? minimumDocumentCount)
    Parameters
    Type Name Description
    long? minimumDocumentCount
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    MutualInformation(Func<MutualInformationHeuristicDescriptor, IMutualInformationHeuristic>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> MutualInformation(Func<MutualInformationHeuristicDescriptor, IMutualInformationHeuristic> mutualInformationSelector = null)
    Parameters
    Type Name Description
    Func<MutualInformationHeuristicDescriptor, IMutualInformationHeuristic> mutualInformationSelector
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    PercentageScore(Func<PercentageScoreHeuristicDescriptor, IPercentageScoreHeuristic>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> PercentageScore(Func<PercentageScoreHeuristicDescriptor, IPercentageScoreHeuristic> percentageScoreSelector)
    Parameters
    Type Name Description
    Func<PercentageScoreHeuristicDescriptor, IPercentageScoreHeuristic> percentageScoreSelector
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Script(Func<ScriptedHeuristicDescriptor, IScriptedHeuristic>)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Script(Func<ScriptedHeuristicDescriptor, IScriptedHeuristic> scriptSelector)
    Parameters
    Type Name Description
    Func<ScriptedHeuristicDescriptor, IScriptedHeuristic> scriptSelector
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    ShardMinimumDocumentCount(long?)

    Declaration
    public SignificantTermsAggregationDescriptor<T> ShardMinimumDocumentCount(long? shardMinimumDocumentCount)
    Parameters
    Type Name Description
    long? shardMinimumDocumentCount
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    ShardSize(int?)

    Declaration
    public SignificantTermsAggregationDescriptor<T> ShardSize(int? shardSize)
    Parameters
    Type Name Description
    int? shardSize
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>
    | Edit this page View Source

    Size(int?)

    Declaration
    public SignificantTermsAggregationDescriptor<T> Size(int? size)
    Parameters
    Type Name Description
    int? size
    Returns
    Type Description
    SignificantTermsAggregationDescriptor<T>

    Implements

    IDescriptor
    ISignificantTermsAggregation
    IBucketAggregation
    IAggregation

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • BackgroundFilter(Func<QueryContainerDescriptor<T>, QueryContainer>)
      • ChiSquare(Func<ChiSquareHeuristicDescriptor, IChiSquareHeuristic>)
      • Exclude(IEnumerable<string>)
      • Exclude(string)
      • ExecutionHint(TermsAggregationExecutionHint?)
      • Field(Field)
      • Field<TValue>(Expression<Func<T, TValue>>)
      • GoogleNormalizedDistance(Func<GoogleNormalizedDistanceHeuristicDescriptor, IGoogleNormalizedDistanceHeuristic>)
      • Include(IEnumerable<string>)
      • Include(string)
      • MinimumDocumentCount(long?)
      • MutualInformation(Func<MutualInformationHeuristicDescriptor, IMutualInformationHeuristic>)
      • PercentageScore(Func<PercentageScoreHeuristicDescriptor, IPercentageScoreHeuristic>)
      • Script(Func<ScriptedHeuristicDescriptor, IScriptedHeuristic>)
      • ShardMinimumDocumentCount(long?)
      • ShardSize(int?)
      • Size(int?)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX