Class ReindexDescriptor<TSource, TTarget>
Inheritance
ReindexDescriptor<TSource, TTarget>
Assembly: OpenSearch.Client.dll
Syntax
public class ReindexDescriptor<TSource, TTarget> : DescriptorBase<ReindexDescriptor<TSource, TTarget>, IReindexRequest<TSource, TTarget>>, IDescriptor, IReindexRequest<TSource, TTarget> where TSource : class where TTarget : class
Type Parameters
Name |
Description |
TSource |
|
TTarget |
|
Constructors
|
Edit this page
View Source
ReindexDescriptor(Func<TSource, TTarget>)
Declaration
public ReindexDescriptor(Func<TSource, TTarget> mapper)
Parameters
Type |
Name |
Description |
Func<TSource, TTarget> |
mapper |
|
Methods
|
Edit this page
View Source
BackPressureFactor(int?)
Declaration
public ReindexDescriptor<TSource, TTarget> BackPressureFactor(int? maximum)
Parameters
Type |
Name |
Description |
int? |
maximum |
|
Returns
|
Edit this page
View Source
Declaration
public ReindexDescriptor<TSource, TTarget> BulkAll(Func<BulkAllDescriptor<IHitMetadata<TTarget>>, IBulkAllRequest<IHitMetadata<TTarget>>> selector)
Parameters
Returns
|
Edit this page
View Source
CreateIndex(Func<CreateIndexDescriptor, ICreateIndexRequest>)
Declaration
public ReindexDescriptor<TSource, TTarget> CreateIndex(Func<CreateIndexDescriptor, ICreateIndexRequest> createIndexSelector)
Parameters
Returns
|
Edit this page
View Source
OmitIndexCreation(bool)
Declaration
public ReindexDescriptor<TSource, TTarget> OmitIndexCreation(bool omit = true)
Parameters
Type |
Name |
Description |
bool |
omit |
|
Returns
|
Edit this page
View Source
Declaration
public ReindexDescriptor<TSource, TTarget> ScrollAll(Time scrollTime, int slices, Func<ScrollAllDescriptor<TSource>, IScrollAllRequest> selector = null)
Parameters
Returns
Implements
Extension Methods