Table of Contents

Public classSealed IndexCodecMigrationOptions

Namespace
Rowles.LeanCorpus.Index.Migration
Assembly
Rowles.LeanCorpus.dll

Options for codec migration planning and execution.

public sealed class IndexCodecMigrationOptions
IndexCodecMigrationOptions

Public property AllowInPlaceMigration

Gets or sets whether in-place migration is allowed.

Public property DryRun

Gets or sets whether migration should only report actions. Defaults to true.

Public property StagingDirectory

Gets or sets an explicit staging directory path.

Public property UseStagingDirectory

Gets or sets whether migration should run in a staging directory. Defaults to true.

Public property ValidateAfterMigration

Gets or sets whether the migrated index is validated before publication. Defaults to true.

Public property ValidateBeforeMigration

Gets or sets whether the source index is validated before migration. Defaults to true.