Class IncrementalStoreBuilder
java.lang.Object
org.apache.jackrabbit.oak.index.indexer.document.incrementalstore.IncrementalStoreBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIncrementalStoreBuilder
(File workDir, IndexHelper indexHelper, @NotNull String initialCheckpoint, @NotNull String finalCheckpoint) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
withBlobStore
(BlobStore blobStore) withMaxDurationSeconds
(long maxDurationSeconds) withPathPredicate
(Predicate<String> pathPredicate) withPreferredPathElements
(Set<String> preferredPathElements) withSortStrategyType
(IncrementalStoreBuilder.IncrementalSortStrategyType sortStrategyType)
-
Field Details
-
INCREMENTAL_SORT_STRATEGY_TYPE
System property name for sort strategy. This takes precedence overINCREMENTAL_SORT_STRATEGY_TYPE
. Allowed values are the values from enumIncrementalStoreBuilder.IncrementalSortStrategyType
- See Also:
-
-
Constructor Details
-
IncrementalStoreBuilder
public IncrementalStoreBuilder(File workDir, IndexHelper indexHelper, @NotNull @NotNull String initialCheckpoint, @NotNull @NotNull String finalCheckpoint)
-
-
Method Details
-
withPreferredPathElements
-
withSortStrategyType
public IncrementalStoreBuilder withSortStrategyType(IncrementalStoreBuilder.IncrementalSortStrategyType sortStrategyType) -
withPathPredicate
-
withBlobStore
-
withMaxDurationSeconds
-
build
- Throws:
IOException
CompositeException
-