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.