static @NotNull FileStoreBuilder |
FileStoreBuilder.fileStoreBuilder(@NotNull File directory) |
Create a new instance of a FileStoreBuilder for a file store.
|
FileStoreBuilder |
FileStoreBuilder.withBinariesInlineThreshold(int binariesInlineThreshold) |
Sets the threshold under which binaries are inlined in data segments.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withBlobStore(@NotNull BlobStore blobStore) |
|
FileStoreBuilder |
FileStoreBuilder.withCustomPersistence(SegmentNodeStorePersistence persistence) |
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withDefaultMemoryMapping() |
Set memory mapping to the default value based on OS properties
|
FileStoreBuilder |
FileStoreBuilder.withEagerSegmentCaching(boolean eagerSegmentCaching) |
Enable eager segment caching.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withGCMonitor(@NotNull GCMonitor gcMonitor) |
GCMonitor for monitoring this files store's gc process.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withGCOptions(SegmentGCOptions gcOptions) |
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withIOLogging(@NotNull Logger logger) |
Log IO reads at debug level to the passed logger
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withIOMonitor(@NotNull IOMonitor ioMonitor) |
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withMaxFileSize(int maxFileSize) |
Maximal size of the generated tar files in MB.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withMemoryMapping(boolean memoryMapping) |
Turn memory mapping on or off
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withNodeDeduplicationCacheSize(int nodeDeduplicationCacheSize) |
Number of items to keep in the node deduplication cache
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withOffHeapAccess(boolean offHeapAccess) |
Turn off heap access on or off
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withRemoteStoreMonitor(@NotNull RemoteStoreMonitor remoteStoreMonitor) |
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withSegmentCacheSize(int segmentCacheSize) |
Size of the segment cache in MB.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withSnfeListener(@NotNull SegmentNotFoundExceptionListener snfeListener) |
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withStatisticsProvider(@NotNull StatisticsProvider statisticsProvider) |
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withStrictVersionCheck(boolean strictVersionCheck) |
Enable strict version checking.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withStringCacheSize(int stringCacheSize) |
Size of the string cache in MB.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withStringDeduplicationCacheSize(int stringDeduplicationCacheSize) |
Number of items to keep in the string deduplication cache
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withTemplateCacheSize(int templateCacheSize) |
Size of the template cache in MB.
|
@NotNull FileStoreBuilder |
FileStoreBuilder.withTemplateDeduplicationCacheSize(int templateDeduplicationCacheSize) |
Number of items to keep in the template deduplication cache
|