org.qi4j.entitystore.leveldb

## Interface LevelDBEntityStoreConfiguration

- All Superinterfaces:
    Composite, ConfigurationComposite, Identity

      public interface LevelDBEntityStoreConfiguration
      extends ConfigurationComposite

  Configuration for LevelDBEntityStoreService.

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity

      `Identity.IdentityMixin`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Property<Integer>` | `blockRestartInterval()`
    `Property<Integer>` | `blockSize()`
    `Property<Long>` | `cacheSize()`
    `Property<Boolean>` | `compression()`
    `Property<String>` | `flavour()` LevelDB flavour, can be 'java' or 'jni'.
    `Property<Integer>` | `maxOpenFiles()`
    `Property<Boolean>` | `paranoidChecks()`
    `Property<Boolean>` | `verifyChecksums()`
    `Property<Integer>` | `writeBufferSize()`

    - ### Methods inherited from interface org.qi4j.api.entity.Identity

      `identity`

- - ### Method Detail

    - #### flavour

          @Optional
          Property<String> flavour()

      LevelDB flavour, can be 'java' or 'jni'. By default, tries 'jni' and fallback to 'java'.

    - #### blockRestartInterval

          @Optional
          Property<Integer> blockRestartInterval()

    - #### blockSize

          @Optional
          Property<Integer> blockSize()

    - #### cacheSize

          @Optional
          Property<Long> cacheSize()

    - #### compression

          @Optional
          Property<Boolean> compression()

    - #### maxOpenFiles

          @Optional
          Property<Integer> maxOpenFiles()

    - #### paranoidChecks

          @Optional
          Property<Boolean> paranoidChecks()

    - #### verifyChecksums

          @Optional
          Property<Boolean> verifyChecksums()

    - #### writeBufferSize

          @Optional
          Property<Integer> writeBufferSize()