Search Results for

    Show / Hide Table of Contents

    Class ReindexDescriptor<TSource, TTarget>

    Inheritance
    object
    DescriptorBase<ReindexDescriptor<TSource, TTarget>, IReindexRequest<TSource, TTarget>>
    ReindexDescriptor<TSource, TTarget>
    Implements
    IDescriptor
    IReindexRequest<TSource, TTarget>
    Inherited Members
    DescriptorBase<ReindexDescriptor<TSource, TTarget>, IReindexRequest<TSource, TTarget>>.Self
    DescriptorBase<ReindexDescriptor<TSource, TTarget>, IReindexRequest<TSource, TTarget>>.Assign<TValue>(TValue, Action<IReindexRequest<TSource, TTarget>, TValue>)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    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
    Type Description
    ReindexDescriptor<TSource, TTarget>
    | Edit this page View Source

    BulkAll(Func<BulkAllDescriptor<IHitMetadata<TTarget>>, IBulkAllRequest<IHitMetadata<TTarget>>>)

    Declaration
    public ReindexDescriptor<TSource, TTarget> BulkAll(Func<BulkAllDescriptor<IHitMetadata<TTarget>>, IBulkAllRequest<IHitMetadata<TTarget>>> selector)
    Parameters
    Type Name Description
    Func<BulkAllDescriptor<IHitMetadata<TTarget>>, IBulkAllRequest<IHitMetadata<TTarget>>> selector
    Returns
    Type Description
    ReindexDescriptor<TSource, TTarget>
    | Edit this page View Source

    CreateIndex(Func<CreateIndexDescriptor, ICreateIndexRequest>)

    Declaration
    public ReindexDescriptor<TSource, TTarget> CreateIndex(Func<CreateIndexDescriptor, ICreateIndexRequest> createIndexSelector)
    Parameters
    Type Name Description
    Func<CreateIndexDescriptor, ICreateIndexRequest> createIndexSelector
    Returns
    Type Description
    ReindexDescriptor<TSource, TTarget>
    | Edit this page View Source

    OmitIndexCreation(bool)

    Declaration
    public ReindexDescriptor<TSource, TTarget> OmitIndexCreation(bool omit = true)
    Parameters
    Type Name Description
    bool omit
    Returns
    Type Description
    ReindexDescriptor<TSource, TTarget>
    | Edit this page View Source

    ScrollAll(Time, int, Func<ScrollAllDescriptor<TSource>, IScrollAllRequest>)

    Declaration
    public ReindexDescriptor<TSource, TTarget> ScrollAll(Time scrollTime, int slices, Func<ScrollAllDescriptor<TSource>, IScrollAllRequest> selector = null)
    Parameters
    Type Name Description
    Time scrollTime
    int slices
    Func<ScrollAllDescriptor<TSource>, IScrollAllRequest> selector
    Returns
    Type Description
    ReindexDescriptor<TSource, TTarget>

    Implements

    IDescriptor
    IReindexRequest<TSource, TTarget>

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • ReindexDescriptor(Func<TSource, TTarget>)
    • Methods
      • BackPressureFactor(int?)
      • BulkAll(Func<BulkAllDescriptor<IHitMetadata<TTarget>>, IBulkAllRequest<IHitMetadata<TTarget>>>)
      • CreateIndex(Func<CreateIndexDescriptor, ICreateIndexRequest>)
      • OmitIndexCreation(bool)
      • ScrollAll(Time, int, Func<ScrollAllDescriptor<TSource>, IScrollAllRequest>)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX