Search Results for

    Show / Hide Table of Contents

    Class IntervalsListDescriptor

    Constructs a collection of IntervalsContainer

    Inheritance
    object
    DescriptorPromiseBase<IntervalsListDescriptor, List<IntervalsContainer>>
    IntervalsListDescriptor
    Implements
    IDescriptor
    IPromise<List<IntervalsContainer>>
    Inherited Members
    DescriptorPromiseBase<IntervalsListDescriptor, List<IntervalsContainer>>.Self
    DescriptorPromiseBase<IntervalsListDescriptor, List<IntervalsContainer>>.Assign(Action<List<IntervalsContainer>>)
    DescriptorPromiseBase<IntervalsListDescriptor, List<IntervalsContainer>>.Assign<TNewValue>(TNewValue, Action<List<IntervalsContainer>, TNewValue>)
    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 IntervalsListDescriptor : DescriptorPromiseBase<IntervalsListDescriptor, List<IntervalsContainer>>, IDescriptor, IPromise<List<IntervalsContainer>>

    Constructors

    | Edit this page View Source

    IntervalsListDescriptor()

    Declaration
    public IntervalsListDescriptor()

    Methods

    | Edit this page View Source

    AllOf(Func<IntervalsAllOfDescriptor, IIntervalsAllOf>)

    A rule that returns matches that span a combination of other rules.

    Declaration
    public IntervalsListDescriptor AllOf(Func<IntervalsAllOfDescriptor, IIntervalsAllOf> selector)
    Parameters
    Type Name Description
    Func<IntervalsAllOfDescriptor, IIntervalsAllOf> selector
    Returns
    Type Description
    IntervalsListDescriptor
    | Edit this page View Source

    AnyOf(Func<IntervalsAnyOfDescriptor, IIntervalsAnyOf>)

    A rule that emits intervals produced by any of its sub-rules.

    Declaration
    public IntervalsListDescriptor AnyOf(Func<IntervalsAnyOfDescriptor, IIntervalsAnyOf> selector)
    Parameters
    Type Name Description
    Func<IntervalsAnyOfDescriptor, IIntervalsAnyOf> selector
    Returns
    Type Description
    IntervalsListDescriptor
    | Edit this page View Source

    Fuzzy(Func<IntervalsFuzzyDescriptor, IIntervalsFuzzy>)

    The fuzzy rule matches terms that are similar to the provided term, within an edit distance defined by Fuzziness. If the fuzzy expansion matches more than 128 terms, OpenSearch returns an error.

    Declaration
    public IntervalsListDescriptor Fuzzy(Func<IntervalsFuzzyDescriptor, IIntervalsFuzzy> selector)
    Parameters
    Type Name Description
    Func<IntervalsFuzzyDescriptor, IIntervalsFuzzy> selector
    Returns
    Type Description
    IntervalsListDescriptor
    | Edit this page View Source

    Match(Func<IntervalsMatchDescriptor, IIntervalsMatch>)

    Matches the analyzed text

    Declaration
    public IntervalsListDescriptor Match(Func<IntervalsMatchDescriptor, IIntervalsMatch> selector)
    Parameters
    Type Name Description
    Func<IntervalsMatchDescriptor, IIntervalsMatch> selector
    Returns
    Type Description
    IntervalsListDescriptor
    | Edit this page View Source

    Prefix(Func<IntervalsPrefixDescriptor, IIntervalsPrefix>)

    Matches terms that start with a specified set of characters. This prefix can expand to match at most 128 terms. If the prefix matches more than 128 terms, OpenSearch returns an error. You can use the index-prefixes option in the field mapping to avoid this limit.

    Declaration
    public IntervalsListDescriptor Prefix(Func<IntervalsPrefixDescriptor, IIntervalsPrefix> selector)
    Parameters
    Type Name Description
    Func<IntervalsPrefixDescriptor, IIntervalsPrefix> selector
    Returns
    Type Description
    IntervalsListDescriptor
    | Edit this page View Source

    Wildcard(Func<IntervalsWildcardDescriptor, IIntervalsWildcard>)

    Matches terms using a wildcard pattern. This pattern can expand to match at most 128 terms. If the pattern matches more than 128 terms, OpenSearch returns an error.

    Declaration
    public IntervalsListDescriptor Wildcard(Func<IntervalsWildcardDescriptor, IIntervalsWildcard> selector)
    Parameters
    Type Name Description
    Func<IntervalsWildcardDescriptor, IIntervalsWildcard> selector
    Returns
    Type Description
    IntervalsListDescriptor

    Implements

    IDescriptor
    IPromise<TValue>

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • IntervalsListDescriptor()
    • Methods
      • AllOf(Func<IntervalsAllOfDescriptor, IIntervalsAllOf>)
      • AnyOf(Func<IntervalsAnyOfDescriptor, IIntervalsAnyOf>)
      • Fuzzy(Func<IntervalsFuzzyDescriptor, IIntervalsFuzzy>)
      • Match(Func<IntervalsMatchDescriptor, IIntervalsMatch>)
      • Prefix(Func<IntervalsPrefixDescriptor, IIntervalsPrefix>)
      • Wildcard(Func<IntervalsWildcardDescriptor, IIntervalsWildcard>)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX