Search Results for

    Show / Hide Table of Contents

    Interface IReindexDestination

    Configures the destination for a reindex API request

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

    Properties

    | Edit this page View Source

    Index

    The index to reindex into

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

    OpType

    Setting to Create will cause reindex to only create missing documents in the destination index.

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

    Pipeline

    Id of the pipeline to use to process documents

    Declaration
    string Pipeline { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Routing

    The routing to use when reindexing

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

    VersionType

    Setting to External will cause OpenSearch to preserve the version from the source, create any documents that are missing, and update any documents that have an older version in the destination index than they do in the source index

    Declaration
    [DataMember(Name = "version_type")]
    VersionType? VersionType { get; set; }
    Property Value
    Type Description
    VersionType?

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Index
      • OpType
      • Pipeline
      • Routing
      • VersionType
    • Extension Methods
    Back to top Generated by DocFX