Class SegmentStoreMigrator.Builder
- java.lang.Object
-
- org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
-
- Enclosing class:
- SegmentStoreMigrator
public static class SegmentStoreMigrator.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SegmentStoreMigrator
build()
SegmentStoreMigrator.Builder
setAppendMode()
SegmentStoreMigrator.Builder
withRevisionCount(Integer revisionCount)
SegmentStoreMigrator.Builder
withSource(com.azure.storage.blob.BlobContainerClient blobContainerClient, String rootPrefix)
SegmentStoreMigrator.Builder
withSource(File dir)
SegmentStoreMigrator.Builder
withSourcePersistence(SegmentNodeStorePersistence source, String sourceName)
SegmentStoreMigrator.Builder
withTarget(com.azure.storage.blob.BlobContainerClient blobContainerClient, String rootPrefix)
SegmentStoreMigrator.Builder
withTarget(File dir)
SegmentStoreMigrator.Builder
withTargetPersistence(SegmentNodeStorePersistence target, String targetName)
-
-
-
Method Detail
-
withSource
public SegmentStoreMigrator.Builder withSource(File dir)
-
withSource
public SegmentStoreMigrator.Builder withSource(com.azure.storage.blob.BlobContainerClient blobContainerClient, String rootPrefix)
-
withSourcePersistence
public SegmentStoreMigrator.Builder withSourcePersistence(SegmentNodeStorePersistence source, String sourceName)
-
withTargetPersistence
public SegmentStoreMigrator.Builder withTargetPersistence(SegmentNodeStorePersistence target, String targetName)
-
withTarget
public SegmentStoreMigrator.Builder withTarget(File dir)
-
withTarget
public SegmentStoreMigrator.Builder withTarget(com.azure.storage.blob.BlobContainerClient blobContainerClient, String rootPrefix)
-
setAppendMode
public SegmentStoreMigrator.Builder setAppendMode()
-
withRevisionCount
public SegmentStoreMigrator.Builder withRevisionCount(Integer revisionCount)
-
build
public SegmentStoreMigrator build()
-
-