Table of Contents

Class PutIndexTemplateRequestParameters

Namespace
Elasticsearch.Net
Assembly
Elasticsearch.Net.dll

Request options for IndicesPutTemplateForAll

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

Constructors

PutIndexTemplateRequestParameters()

public PutIndexTemplateRequestParameters()

Properties

Create

Whether the index template should only be added if new or can also replace an existing one

public bool? Create { get; set; }

Property Value

bool?

DefaultHttpMethod

public override HttpMethod DefaultHttpMethod { get; }

Property Value

HttpMethod

FlatSettings

Return settings in flat format (default: false)

public bool? FlatSettings { get; set; }

Property Value

bool?

MasterTimeout

Specify timeout for connection to master

public TimeSpan MasterTimeout { get; set; }

Property Value

TimeSpan

Timeout

Explicit operation timeout

public TimeSpan Timeout { get; set; }

Property Value

TimeSpan