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