Table of Contents

Class ExplainRequestParameters

Namespace
Elasticsearch.Net
Assembly
Elasticsearch.Net.dll

Request options for Explain

http://www.elastic.co/guide/en/elasticsearch/reference/master/search-explain.html
public class ExplainRequestParameters : RequestParameters<ExplainRequestParameters>, IRequestParameters
Inheritance
ExplainRequestParameters
Implements
Inherited Members

Constructors

ExplainRequestParameters()

public ExplainRequestParameters()

Properties

AnalyzeWildcard

Specify whether wildcards and prefix queries in the query string query should be analyzed (default: false)

public bool? AnalyzeWildcard { get; set; }

Property Value

bool?

Analyzer

The analyzer for the query string query

public string Analyzer { get; set; }

Property Value

string

DefaultHttpMethod

public override HttpMethod DefaultHttpMethod { get; }

Property Value

HttpMethod

DefaultOperator

The default operator for query string query (AND or OR)

public DefaultOperator? DefaultOperator { get; set; }

Property Value

DefaultOperator?

Df

The default field for query string query (default: _all)

public string Df { get; set; }

Property Value

string

Lenient

Specify whether format-based query failures (such as providing text to a numeric field) should be ignored

public bool? Lenient { get; set; }

Property Value

bool?

Parent

The ID of the parent document

[Obsolete("Scheduled to be removed in 7.0, the parent parameter has been deprecated from elasticsearch, please use routing instead directly.")]
public string Parent { get; set; }

Property Value

string

Preference

Specify the node or shard the operation should be performed on (default: random)

public string Preference { get; set; }

Property Value

string

QueryOnQueryString

Query in the Lucene query string syntax

public string QueryOnQueryString { get; set; }

Property Value

string

Routing

Specific routing value

public string Routing { get; set; }

Property Value

string

SourceEnabled

True or false to return the _source field or not, or a list of fields to return

public bool? SourceEnabled { get; set; }

Property Value

bool?

SourceExclude

A list of fields to exclude from the returned _source field

public string[] SourceExclude { get; set; }

Property Value

string[]

SourceInclude

A list of fields to extract and return from the _source field

public string[] SourceInclude { get; set; }

Property Value

string[]

StoredFields

A comma-separated list of stored fields to return in the response

public string[] StoredFields { get; set; }

Property Value

string[]