Interface EmbeddedStorageConfigurationBuilder

All Superinterfaces:
Configuration.Builder
All Known Implementing Classes:
EmbeddedStorageConfigurationBuilder.Default

public interface EmbeddedStorageConfigurationBuilder
extends Configuration.Builder
A specialized Configuration.Builder, containing setter methods for properties used in storage configurations.

Use createEmbeddedStorageFoundation() as a shortcut to create a storage foundation and finally a storage manager:

 EmbeddedStorageManager storage = EmbeddedStorageConfigurationBuilder.New()
        .setChannelCount(4)
        .setStorageDirectory("/path/to/storage/")
        .createEmbeddedStorageFoundation()
        .start();
 
Or load a configuration from an external source:
 EmbeddedStorageManager storage = EmbeddedStorageConfiguration.load()
        .createEmbeddedStorageFoundation()
        .start();
 
Since:
05.00.00
See Also:
EmbeddedStorageConfiguration, EmbeddedStorageConfigurationPropertyNames