Class SegmentNodeStore.SegmentNodeStoreBuilder
- java.lang.Object
-
- org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
-
- Enclosing class:
- SegmentNodeStore
public static class SegmentNodeStore.SegmentNodeStoreBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull SegmentNodeStore
build()
@NotNull SegmentNodeStore.SegmentNodeStoreBuilder
dispatchChanges(boolean dispatchChanges)
String
toString()
@NotNull SegmentNodeStore.SegmentNodeStoreBuilder
withLoggingHook(Consumer<String> writer)
LoggingHook
for recording write operations to a log file@NotNull SegmentNodeStore.SegmentNodeStoreBuilder
withStatisticsProvider(@NotNull org.apache.jackrabbit.oak.stats.StatisticsProvider statisticsProvider)
StatisticsProvider
for collecting statistics related to SegmentStore
-
-
-
Method Detail
-
dispatchChanges
@NotNull public @NotNull SegmentNodeStore.SegmentNodeStoreBuilder dispatchChanges(boolean dispatchChanges)
-
withStatisticsProvider
@NotNull public @NotNull SegmentNodeStore.SegmentNodeStoreBuilder withStatisticsProvider(@NotNull @NotNull org.apache.jackrabbit.oak.stats.StatisticsProvider statisticsProvider)
StatisticsProvider
for collecting statistics related to SegmentStore- Parameters:
statisticsProvider
-- Returns:
- this instance
-
withLoggingHook
@NotNull public @NotNull SegmentNodeStore.SegmentNodeStoreBuilder withLoggingHook(Consumer<String> writer)
LoggingHook
for recording write operations to a log file- Returns:
- this instance
-
build
@NotNull public @NotNull SegmentNodeStore build()
-
-