Class RecoverySource.SnapshotRecoverySource

java.lang.Object
org.opensearch.cluster.routing.RecoverySource
org.opensearch.cluster.routing.RecoverySource.SnapshotRecoverySource
All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable, org.opensearch.core.xcontent.ToXContent, org.opensearch.core.xcontent.ToXContentObject
Enclosing class:
RecoverySource

@PublicApi(since="1.0.0") public static class RecoverySource.SnapshotRecoverySource extends RecoverySource
recovery from a snapshot
Opensearch.api:
  • Field Details

  • Constructor Details

    • SnapshotRecoverySource

      public SnapshotRecoverySource(String restoreUUID, Snapshot snapshot, org.opensearch.Version version, IndexId indexId)
    • SnapshotRecoverySource

      public SnapshotRecoverySource(String restoreUUID, Snapshot snapshot, org.opensearch.Version version, IndexId indexId, boolean isSearchableSnapshot, boolean remoteStoreIndexShallowCopy, @Nullable String sourceRemoteStoreRepository)
  • Method Details