Ir al contenido
Español

RegisterCassandraPluginsOptionsType

Esta página aún no está disponible en tu idioma.

RegisterCassandraPluginsOptionsType = object

Defined in: src/persistence/journals/CassandraPluginOptions.ts:7

readonly optional client?: CassandraClientLike

Defined in: src/persistence/journals/CassandraPluginOptions.ts:14

Shared CQL client used by the journal AND the snapshot store. When provided, both plug-ins reuse the same connection pool (one TCP connection tree per cluster node). When omitted, each plug-in constructs its own client.


readonly journal: CassandraJournalOptions

Defined in: src/persistence/journals/CassandraPluginOptions.ts:18

Journal-specific overrides.


readonly optional serializer?: Serializer

Defined in: src/persistence/journals/CassandraPluginOptions.ts:16

Shared payload serializer injected into both stores (a leaf’s own serializer wins).


readonly snapshotStore: CassandraSnapshotStoreOptions

Defined in: src/persistence/journals/CassandraPluginOptions.ts:20

Snapshot-store-specific overrides. Usually shares keyspace with the journal.