Search Results for

    Show / Hide Table of Contents

    Class MoreLikeThisQueryDescriptor<T>

    Inheritance
    object
    DescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>
    MoreLikeThisQueryDescriptor<T>
    Implements
    IDescriptor
    IMoreLikeThisQuery
    IQuery
    Inherited Members
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Conditionless
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Name(string)
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Boost(double?)
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Verbatim(bool)
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Strict(bool)
    DescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Self
    DescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Assign<TValue>(TValue, Action<IMoreLikeThisQuery, 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 class MoreLikeThisQueryDescriptor<T> : QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>, IDescriptor, IMoreLikeThisQuery, IQuery where T : class
    Type Parameters
    Name Description
    T

    Properties

    | Edit this page View Source

    Conditionless

    Whether the query is conditionless. A conditionless query is not serialized as part of the request sent to OpenSearch.

    Declaration
    protected override bool Conditionless { get; }
    Property Value
    Type Description
    bool
    Overrides
    QueryDescriptorBase<MoreLikeThisQueryDescriptor<T>, IMoreLikeThisQuery>.Conditionless

    Methods

    | Edit this page View Source

    Analyzer(string)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Analyzer(string analyzer)
    Parameters
    Type Name Description
    string analyzer
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    BoostTerms(double?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> BoostTerms(double? boostTerms)
    Parameters
    Type Name Description
    double? boostTerms
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Fields(Fields)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Fields(Fields fields)
    Parameters
    Type Name Description
    Fields fields
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Fields(Func<FieldsDescriptor<T>, IPromise<Fields>>)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Fields(Func<FieldsDescriptor<T>, IPromise<Fields>> fields)
    Parameters
    Type Name Description
    Func<FieldsDescriptor<T>, IPromise<Fields>> fields
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Include(bool?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Include(bool? include = true)
    Parameters
    Type Name Description
    bool? include
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Like(Func<LikeDescriptor<T>, IPromise<List<Like>>>)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Like(Func<LikeDescriptor<T>, IPromise<List<Like>>> selector)
    Parameters
    Type Name Description
    Func<LikeDescriptor<T>, IPromise<List<Like>>> selector
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MaxDocumentFrequency(int?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MaxDocumentFrequency(int? maxDocumentFrequency)
    Parameters
    Type Name Description
    int? maxDocumentFrequency
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MaxQueryTerms(int?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MaxQueryTerms(int? maxQueryTerms)
    Parameters
    Type Name Description
    int? maxQueryTerms
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MaxWordLength(int?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MaxWordLength(int? maxWordLength)
    Parameters
    Type Name Description
    int? maxWordLength
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MinDocumentFrequency(int?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MinDocumentFrequency(int? minDocumentFrequency)
    Parameters
    Type Name Description
    int? minDocumentFrequency
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MinTermFrequency(int?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MinTermFrequency(int? minTermFrequency)
    Parameters
    Type Name Description
    int? minTermFrequency
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MinWordLength(int?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MinWordLength(int? minWordLength)
    Parameters
    Type Name Description
    int? minWordLength
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    MinimumShouldMatch(MinimumShouldMatch)

    Declaration
    public MoreLikeThisQueryDescriptor<T> MinimumShouldMatch(MinimumShouldMatch minMatch)
    Parameters
    Type Name Description
    MinimumShouldMatch minMatch
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    PerFieldAnalyzer(Func<PerFieldAnalyzerDescriptor<T>, IPromise<IPerFieldAnalyzer>>)

    Declaration
    public MoreLikeThisQueryDescriptor<T> PerFieldAnalyzer(Func<PerFieldAnalyzerDescriptor<T>, IPromise<IPerFieldAnalyzer>> analyzerSelector)
    Parameters
    Type Name Description
    Func<PerFieldAnalyzerDescriptor<T>, IPromise<IPerFieldAnalyzer>> analyzerSelector
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Routing(Routing)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Routing(Routing routing)
    Parameters
    Type Name Description
    Routing routing
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    StopWords(StopWords)

    Declaration
    public MoreLikeThisQueryDescriptor<T> StopWords(StopWords stopWords)
    Parameters
    Type Name Description
    StopWords stopWords
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    StopWords(IEnumerable<string>)

    Declaration
    public MoreLikeThisQueryDescriptor<T> StopWords(IEnumerable<string> stopWords)
    Parameters
    Type Name Description
    IEnumerable<string> stopWords
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    StopWords(params string[])

    Declaration
    public MoreLikeThisQueryDescriptor<T> StopWords(params string[] stopWords)
    Parameters
    Type Name Description
    string[] stopWords
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Unlike(Func<LikeDescriptor<T>, IPromise<List<Like>>>)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Unlike(Func<LikeDescriptor<T>, IPromise<List<Like>>> selector)
    Parameters
    Type Name Description
    Func<LikeDescriptor<T>, IPromise<List<Like>>> selector
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    Version(long?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> Version(long? version)
    Parameters
    Type Name Description
    long? version
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>
    | Edit this page View Source

    VersionType(VersionType?)

    Declaration
    public MoreLikeThisQueryDescriptor<T> VersionType(VersionType? versionType)
    Parameters
    Type Name Description
    VersionType? versionType
    Returns
    Type Description
    MoreLikeThisQueryDescriptor<T>

    Implements

    IDescriptor
    IMoreLikeThisQuery
    IQuery

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Conditionless
    • Methods
      • Analyzer(string)
      • BoostTerms(double?)
      • Fields(Fields)
      • Fields(Func<FieldsDescriptor<T>, IPromise<Fields>>)
      • Include(bool?)
      • Like(Func<LikeDescriptor<T>, IPromise<List<Like>>>)
      • MaxDocumentFrequency(int?)
      • MaxQueryTerms(int?)
      • MaxWordLength(int?)
      • MinDocumentFrequency(int?)
      • MinTermFrequency(int?)
      • MinWordLength(int?)
      • MinimumShouldMatch(MinimumShouldMatch)
      • PerFieldAnalyzer(Func<PerFieldAnalyzerDescriptor<T>, IPromise<IPerFieldAnalyzer>>)
      • Routing(Routing)
      • StopWords(StopWords)
      • StopWords(IEnumerable<string>)
      • StopWords(params string[])
      • Unlike(Func<LikeDescriptor<T>, IPromise<List<Like>>>)
      • Version(long?)
      • VersionType(VersionType?)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX