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 AwsSegmentStoreMigratorbuild()AwsSegmentStoreMigrator.BuildersetAppendMode()AwsSegmentStoreMigrator.BuilderwithRevisionCount(Integer revisionCount)AwsSegmentStoreMigrator.BuilderwithSource(File dir)AwsSegmentStoreMigrator.BuilderwithSource(AwsContext awsContext)AwsSegmentStoreMigrator.BuilderwithSourcePersistence(SegmentNodeStorePersistence source, String sourceName)AwsSegmentStoreMigrator.BuilderwithTarget(File dir)AwsSegmentStoreMigrator.BuilderwithTarget(AwsContext awsContext)AwsSegmentStoreMigrator.BuilderwithTargetPersistence(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()
-
-