Packages

p

swaydb.data

config

package config

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Dir(path: Path, distributionRatio: Int) extends Product with Serializable
  2. trait DistributionDir extends AnyRef
  3. sealed trait Level0Config extends AnyRef
  4. case class Level0MemoryConfig(mapSize: Long, storage: Level0Storage, minTimeLeftToUpdateExpiration: FiniteDuration, acceleration: (Level0Meter) ⇒ Accelerator) extends Level0Config with Product with Serializable
  5. case class Level0PersistentConfig(mapSize: Long, storage: Level0Storage, minTimeLeftToUpdateExpiration: FiniteDuration, acceleration: (Level0Meter) ⇒ Accelerator) extends Level0Config with Product with Serializable
  6. sealed trait LevelConfig extends AnyRef
  7. sealed trait MMAP extends AnyRef
  8. case class MemoryLevelConfig(segmentSize: Int, pushForward: Boolean, bloomFilterFalsePositiveRate: Double, minTimeLeftToUpdateExpiration: FiniteDuration, throttle: (LevelMeter) ⇒ Throttle) extends LevelConfig with Product with Serializable
  9. sealed trait PersistentConfig extends AnyRef
  10. case class PersistentLevelConfig(dir: Path, otherDirs: Seq[Dir], segmentSize: Int, mmapSegment: MMAP, mmapAppendix: Boolean, appendixFlushCheckpointSize: Long, pushForward: Boolean, bloomFilterFalsePositiveRate: Double, minTimeLeftToUpdateExpiration: FiniteDuration, throttle: (LevelMeter) ⇒ Throttle) extends LevelConfig with Product with Serializable
  11. sealed trait RecoveryMode extends AnyRef
  12. sealed trait SwayDBConfig extends AnyRef
  13. case class SwayDBMemoryConfig(level0: Level0MemoryConfig, level1: LevelConfig, otherLevels: List[LevelConfig]) extends SwayDBConfig with Product with Serializable
  14. case class SwayDBPersistentConfig(level0: Level0Config, level1: LevelConfig, otherLevels: List[LevelConfig]) extends SwayDBConfig with Product with Serializable

Value Members

  1. object ConfigWizard

    http://swaydb.io#configuring-levels

  2. object Dir extends Serializable
  3. object MMAP
  4. object RecoveryMode
  5. object TrashLevelConfig extends LevelConfig with Product with Serializable

Ungrouped