Class FlushRequestParameters
Request options for Flush
Inheritance
FlushRequestParameters
Assembly: OpenSearch.Net.dll
Syntax
public class FlushRequestParameters : RequestParameters<FlushRequestParameters>, IRequestParameters
Properties
|
Edit this page
View Source
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)
Declaration
public bool? AllowNoIndices { get; set; }
Property Value
|
Edit this page
View Source
DefaultHttpMethod
Declaration
public override HttpMethod DefaultHttpMethod { get; }
Property Value
Overrides
|
Edit this page
View Source
ExpandWildcards
Whether to expand wildcard expression to concrete indices that are open, closed or both.
Declaration
public ExpandWildcards? ExpandWildcards { get; set; }
Property Value
|
Edit this page
View Source
Force
Whether a flush should be forced even if it is not necessarily needed ie. if no changes will be committed to the index. This is useful if
transaction log IDs should be incremented even if no uncommitted changes are present. (This setting can be considered as internal)
Declaration
public bool? Force { get; set; }
Property Value
|
Edit this page
View Source
IgnoreUnavailable
Whether specified concrete indices should be ignored when unavailable (missing or closed)
Declaration
public bool? IgnoreUnavailable { get; set; }
Property Value
|
Edit this page
View Source
SupportsBody
Declaration
public override bool SupportsBody { get; }
Property Value
Overrides
|
Edit this page
View Source
WaitIfOngoing
If set to true the flush operation will block until the flush can be executed if another flush operation is already executing. The default
is true. If set to false the flush will be skipped iff if another flush operation is already running.
Declaration
public bool? WaitIfOngoing { get; set; }
Property Value
Implements
Extension Methods