Search Results for

    Show / Hide Table of Contents

    Interface IReindexSource

    Configures the source for a reindex API request

    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public interface IReindexSource

    Properties

    | Edit this page View Source

    Index

    The indices to target

    Declaration
    [DataMember(Name = "index")]
    Indices Index { get; set; }
    Property Value
    Type Description
    Indices
    | Edit this page View Source

    Query

    Search query to execute to match documents for reindexing

    Declaration
    [DataMember(Name = "query")]
    QueryContainer Query { get; set; }
    Property Value
    Type Description
    QueryContainer
    | Edit this page View Source

    Remote

    Reindex from a remote OpenSearch cluster

    Declaration
    [DataMember(Name = "remote")]
    IRemoteSource Remote { get; set; }
    Property Value
    Type Description
    IRemoteSource
    | Edit this page View Source

    Size

    The batch size of documents

    Declaration
    [DataMember(Name = "size")]
    int? Size { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Slice

    Manually parallelize the reindexing process. This parallelization can improve efficiency and provide a convenient way to break the request down into smaller parts.

    Declaration
    [DataMember(Name = "slice")]
    ISlicedScroll Slice { get; set; }
    Property Value
    Type Description
    ISlicedScroll
    Remarks

    Automatic slicing can be performed using Slices

    | Edit this page View Source

    Source

    Individual fields from _source to reindex

    Declaration
    [DataMember(Name = "_source")]
    Fields Source { get; set; }
    Property Value
    Type Description
    Fields

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Index
      • Query
      • Remote
      • Size
      • Slice
      • Source
    • Extension Methods
    Back to top Generated by DocFX