Search Results for

    Show / Hide Table of Contents

    Class NormalizersDescriptor

    Inheritance
    object
    DescriptorPromiseBase<NormalizersDescriptor, INormalizers>
    IsADictionaryDescriptorBase<NormalizersDescriptor, INormalizers, string, INormalizer>
    NormalizersDescriptor
    Implements
    IDescriptor
    IPromise<INormalizers>
    Inherited Members
    IsADictionaryDescriptorBase<NormalizersDescriptor, INormalizers, string, INormalizer>.Assign(string, INormalizer)
    DescriptorPromiseBase<NormalizersDescriptor, INormalizers>.Self
    DescriptorPromiseBase<NormalizersDescriptor, INormalizers>.Assign(Action<INormalizers>)
    DescriptorPromiseBase<NormalizersDescriptor, INormalizers>.Assign<TNewValue>(TNewValue, Action<INormalizers, 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 NormalizersDescriptor : IsADictionaryDescriptorBase<NormalizersDescriptor, INormalizers, string, INormalizer>, IDescriptor, IPromise<INormalizers>

    Constructors

    | Edit this page View Source

    NormalizersDescriptor()

    Declaration
    public NormalizersDescriptor()

    Methods

    | Edit this page View Source

    Custom(string, Func<CustomNormalizerDescriptor, ICustomNormalizer>)

    OpenSearch does not ship with built-in normalizers so far, so the only way to get one is by building a custom one. Custom normalizers take a list of char character filters and a list of token filters.

    Declaration
    public NormalizersDescriptor Custom(string name, Func<CustomNormalizerDescriptor, ICustomNormalizer> selector)
    Parameters
    Type Name Description
    string name
    Func<CustomNormalizerDescriptor, ICustomNormalizer> selector
    Returns
    Type Description
    NormalizersDescriptor
    | Edit this page View Source

    UserDefined(string, INormalizer)

    Declaration
    public NormalizersDescriptor UserDefined(string name, INormalizer analyzer)
    Parameters
    Type Name Description
    string name
    INormalizer analyzer
    Returns
    Type Description
    NormalizersDescriptor

    Implements

    IDescriptor
    IPromise<TValue>

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • NormalizersDescriptor()
    • Methods
      • Custom(string, Func<CustomNormalizerDescriptor, ICustomNormalizer>)
      • UserDefined(string, INormalizer)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX