Uses of Class
io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Packages that use EmbeddedStorageManagerBuilder
Package
Description
Provides support for Microstream core features integration.
-
Uses of EmbeddedStorageManagerBuilder in io.helidon.integrations.microstream.core
Methods in io.helidon.integrations.microstream.core that return EmbeddedStorageManagerBuilderModifier and TypeMethodDescriptionEmbeddedStorageManagerBuilder.backupDirectory
(String backupDirectory) The backup directory.EmbeddedStorageManagerBuilder.builder()
A builder for the EmbeddedStorageManager.EmbeddedStorageManagerBuilder.channelCount
(int channelCount) The number of threads and number of directories used by the storage engine.EmbeddedStorageManagerBuilder.channelDirectoryPrefix
(String channelDirectoryPrefix) Name prefix of the subdirectories used by the channel threads.Update builder from configuration.EmbeddedStorageManagerBuilder.dataFileCleanupHeadFile
(boolean dataFileCleanupHeadFile) A flag defining whether the current head file (the only file actively written to) shall be subjected to file cleanups as well.EmbeddedStorageManagerBuilder.dataFileMaximumSize
(one.microstream.configuration.types.ByteSize dataFileMaximumSize) Maximum file size for a data file to avoid cleaning it up.EmbeddedStorageManagerBuilder.dataFileMinimumSize
(one.microstream.configuration.types.ByteSize dataFileMinimumSize) Minimum file size for a data file to avoid cleaning it up.EmbeddedStorageManagerBuilder.dataFileMinimumUseRatio
(double dataFileMinimumUseRatio) The ratio (value in ]0.0;1.0]) of non-gap data contained in a storage file to prevent the file from being dissolved.EmbeddedStorageManagerBuilder.dataFilePrefix
(String dataFilePrefix) Name prefix of the storage files.EmbeddedStorageManagerBuilder.dataFileSuffix
(String dataFileSuffix) Name suffix of the storage files.EmbeddedStorageManagerBuilder.deletionDirectory
(String deletionDirectory) The deletion directory.EmbeddedStorageManagerBuilder.entityCacheThreshold
(long entityCacheThreshold) Abstract threshold value for the lifetime of entities in the cache.EmbeddedStorageManagerBuilder.entityCacheTimeout
(Duration entityCacheTimeout) Timeout in milliseconds for the entity cache evaluator.EmbeddedStorageManagerBuilder.housekeepingInterval
(Duration housekeepingInterval) Interval in milliseconds for the housekeeping.EmbeddedStorageManagerBuilder.housekeepingTimeBudget
(Duration housekeepingTimeBudget) Number of nanoseconds used for each housekeeping cycle.EmbeddedStorageManagerBuilder.lockFileName
(String lockFileName) Name of the lock file.EmbeddedStorageManagerBuilder.rescuedFileSuffix
(String rescuedFileSuffix) Name suffix of the storage rescue files.EmbeddedStorageManagerBuilder.storageDirectory
(String storageDirectory) The base directory of the storage in the file system.EmbeddedStorageManagerBuilder.transactionFilePrefix
(String transactionFilePrefix) Name prefix of the storage transaction file.EmbeddedStorageManagerBuilder.transactionFileSuffix
(String transactionFileSuffix) Name suffix of the storage transaction file.EmbeddedStorageManagerBuilder.truncationDirectory
(String truncationDirectory) The truncation directory.EmbeddedStorageManagerBuilder.typeDictionaryFilename
(String typeDictionaryFilename) The name of the dictionary file.