Class ForceMergeRequestParameters
- Namespace
- Elasticsearch.Net
- Assembly
- Elasticsearch.Net.dll
Request options for IndicesForcemergeForAll
http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-forcemerge.html
public class ForceMergeRequestParameters : RequestParameters<ForceMergeRequestParameters>, IRequestParameters
- Inheritance
-
ForceMergeRequestParameters
- Implements
- Inherited Members
Constructors
ForceMergeRequestParameters()
public ForceMergeRequestParameters()
Properties
AllowNoIndices
Whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes _all
string or when no indices have
been specified)
public bool? AllowNoIndices { get; set; }
Property Value
- bool?
DefaultHttpMethod
public override HttpMethod DefaultHttpMethod { get; }
Property Value
ExpandWildcards
Whether to expand wildcard expression to concrete indices that are open, closed or both.
public ExpandWildcards? ExpandWildcards { get; set; }
Property Value
Flush
Specify whether the index should be flushed after performing the operation (default: true)
public bool? Flush { get; set; }
Property Value
- bool?
IgnoreUnavailable
Whether specified concrete indices should be ignored when unavailable (missing or closed)
public bool? IgnoreUnavailable { get; set; }
Property Value
- bool?
MaxNumSegments
The number of segments the index should be merged into (default: dynamic)
public long? MaxNumSegments { get; set; }
Property Value
- long?
OnlyExpungeDeletes
Specify whether the operation should only expunge deleted documents
public bool? OnlyExpungeDeletes { get; set; }
Property Value
- bool?
OperationThreading
TODO: ?
public string OperationThreading { get; set; }
Property Value
WaitForMerge
Specify whether the request should block until the merge process is finished (default: true)
public bool? WaitForMerge { get; set; }
Property Value
- bool?