Table of Contents

Class MultiGetRequestParameters

Namespace
Elasticsearch.Net
Assembly
Elasticsearch.Net.dll

Request options for Mget

http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-multi-get.html
public class MultiGetRequestParameters : RequestParameters<MultiGetRequestParameters>, IRequestParameters
Inheritance
MultiGetRequestParameters
Implements
Inherited Members

Constructors

MultiGetRequestParameters()

public MultiGetRequestParameters()

Properties

DefaultHttpMethod

public override HttpMethod DefaultHttpMethod { get; }

Property Value

HttpMethod

Preference

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

public string Preference { get; set; }

Property Value

string

Realtime

Specify whether to perform the operation in realtime or search mode

public bool? Realtime { get; set; }

Property Value

bool?

Refresh

Refresh the shard containing the document before performing the operation

public bool? Refresh { get; set; }

Property Value

bool?

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[]