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