Class ScrollAllRequest
Implements
Inherited Members
Namespace: OpenSearch .Client
Assembly: OpenSearch.Client.dll
Syntax
public class ScrollAllRequest : IScrollAllRequest
Constructors
| Edit this page View SourceScrollAllRequest(Time, int)
Declaration
public ScrollAllRequest(Time scrollTime, int numberOfSlices)
Parameters
| Edit this page View SourceScrollAllRequest(Time, int, Field)
Declaration
public ScrollAllRequest(Time scrollTime, int numberOfSlices, Field routingField)
Parameters
Properties
| Edit this page View SourceBackPressure
Simple back pressure implementation that makes sure the minimum max concurrency between producer and consumer
is not amplified by the greedier of the two by more then a given back pressure factor
When set each scroll request will additionally wait on Wait
Declaration
public ProducerConsumerBackPressure BackPressure { get; set; }
Property Value
Type | Description |
---|---|
Producer |
MaxDegreeOfParallelism
The maximum degree of parallelism we should drain the sliced scroll, defaults to the value of Slices
Declaration
public int? MaxDegreeOfParallelism { get; set; }
Property Value
Type | Description |
---|---|
int? |
RoutingField
Set a different routing field, has to have doc_values enabled
Declaration
public Field RoutingField { get; set; }
Property Value
Type | Description |
---|---|
Field |
Search
An optional search request that describes the search we want to scroll over.
Defaults to matchall on the index and type of T in the Scroll
Declaration
public ISearchRequest Search { get; set; }
Property Value
Type | Description |
---|---|
ISearch |