public class RocksDBStoreConfiguration extends AbstractStoreConfiguration implements ConfigurationInfo
| Modifier and Type | Field and Description |
|---|---|
static ElementDefinition |
ELEMENT_DEFINTION |
attributes, FETCH_PERSISTENT_STATE, IGNORE_MODIFICATIONS, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, SEGMENTED, SHARED, TRANSACTIONAL| Constructor and Description |
|---|
RocksDBStoreConfiguration(AttributeSet attributes,
AsyncStoreConfiguration async,
SingletonStoreConfiguration singletonStore) |
| Modifier and Type | Method and Description |
|---|---|
static AttributeSet |
attributeDefinitionSet() |
AttributeSet |
attributes() |
java.lang.Integer |
blockSize() |
java.lang.Long |
cacheSize() |
int |
clearThreshold() |
CompressionType |
compressionType() |
java.lang.String |
expiredLocation() |
int |
expiryQueueSize() |
ElementDefinition |
getElementDefinition() |
java.lang.String |
location() |
async, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, singletonStore, subElements, toString, transactionalclone, finalize, getClass, notify, notifyAll, wait, wait, waitsubElementspublic static ElementDefinition ELEMENT_DEFINTION
public RocksDBStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, SingletonStoreConfiguration singletonStore)
public static AttributeSet attributeDefinitionSet()
public ElementDefinition getElementDefinition()
getElementDefinition in interface BaseConfigurationInfoElementDefinition of the configuration.public AttributeSet attributes()
attributes in interface BaseConfigurationInfoattributes in class AbstractStoreConfigurationAttributeSet declared by the configuration.public java.lang.String location()
public java.lang.String expiredLocation()
public CompressionType compressionType()
public java.lang.Integer blockSize()
public java.lang.Long cacheSize()
public int expiryQueueSize()
public int clearThreshold()