Class/Object

akka.persistence.cassandra.journal

CassandraJournalConfig

Related Docs: object CassandraJournalConfig | package journal

Permalink

class CassandraJournalConfig extends CassandraPluginConfig with NoSerializationVerificationNeeded

Source
CassandraJournalConfig.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CassandraJournalConfig
  2. NoSerializationVerificationNeeded
  3. CassandraPluginConfig
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CassandraJournalConfig(system: ActorSystem, config: Config)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val bucketSize: BucketSize

    Permalink
  6. val cassandra2xCompat: Boolean

    Permalink
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val coordinatedShutdownOnError: Boolean

    Permalink
  9. def createKeyspaceStatement: String

    Permalink

    The Cassandra statement that can be used to create the configured keyspace.

    The Cassandra statement that can be used to create the configured keyspace.

    This can be queried in for example a startup script without accessing the actual Cassandra plugin actor.

    new CassandraJournalConfig(actorSystem, actorSystem.settings.config.getConfig("cassandra-journal")).createKeyspaceStatement
    See also

    CassandraJournalConfig#createTablesStatements

  10. def createTablesStatements: Seq[String]

    Permalink

    Scala API: The Cassandra statements that can be used to create the configured tables.

    Scala API: The Cassandra statements that can be used to create the configured tables.

    This can be queried in for example a startup script without accessing the actual Cassandra plugin actor.

    new CassandraJournalConfig(actorSystem, actorSystem.settings.config.getConfig("cassandra-journal")).createTablesStatements

    * * @see CassandraJournalConfig#createKeyspaceStatement

  11. val deleteRetries: Int

    Permalink
    Definition Classes
    CassandraPluginConfig
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. val eventsByTagEnabled: Boolean

    Permalink
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. val gcGraceSeconds: Long

    Permalink
    Definition Classes
    CassandraPluginConfig
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def getCreateTablesStatements: List[String]

    Permalink

    Java API: The Cassandra statements that can be used to create the configured tables.

    Java API: The Cassandra statements that can be used to create the configured tables.

    This can be queried in for example a startup script without accessing the actual Cassandra plugin actor.

    new CassandraJournalConfig(actorSystem, actorSystem.settings().config().getConfig("cassandra-journal")).getCreateTablesStatements();

    * * @see CassandraJournalConfig#createKeyspaceStatement

  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. val keyspace: String

    Permalink
    Definition Classes
    CassandraPluginConfig
  22. val keyspaceAutoCreate: Boolean

    Permalink
    Definition Classes
    CassandraPluginConfig
  23. val maxConcurrentDeletes: Int

    Permalink
  24. val maxMessageBatchSize: Int

    Permalink
  25. val maxResultSize: Int

    Permalink
  26. val metadataTable: String

    Permalink
    Definition Classes
    CassandraPluginConfig
  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. val queryPlugin: String

    Permalink
  31. val readConsistency: ConsistencyLevel

    Permalink
    Definition Classes
    CassandraPluginConfig
  32. val readRetries: Int

    Permalink
    Definition Classes
    CassandraPluginConfig
  33. val replayMaxResultSize: Int

    Permalink
  34. val replicationStrategy: String

    Permalink
    Definition Classes
    CassandraPluginConfig
  35. val sessionProvider: SessionProvider

    Permalink
    Definition Classes
    CassandraPluginConfig
  36. val sessionSettings: CassandraSessionSettings

    Permalink
    Definition Classes
    CassandraPluginConfig
  37. val supportDeletes: Boolean

    Permalink
  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  39. val table: String

    Permalink
    Definition Classes
    CassandraPluginConfig
  40. val tableCompactionStrategy: CassandraCompactionStrategy

    Permalink
    Definition Classes
    CassandraPluginConfig
  41. val tablesAutoCreate: Boolean

    Permalink
    Definition Classes
    CassandraPluginConfig
  42. val tagTable: TableSettings

    Permalink
  43. val tagWriterSettings: TagWriterSettings

    Permalink
  44. val targetPartitionSize: Long

    Permalink
  45. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  46. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. val writeConsistency: ConsistencyLevel

    Permalink
    Definition Classes
    CassandraPluginConfig
  50. val writeRetries: Int

    Permalink
    Definition Classes
    CassandraPluginConfig
  51. val writeStaticColumnCompat: Boolean

    Permalink

Inherited from CassandraPluginConfig

Inherited from AnyRef

Inherited from Any

Ungrouped