Package-level declarations

Types

Link copied to clipboard

Authentication configuration.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Configuration for the Kandra Ktor plugin.

Link copied to clipboard

Load balancing policy for multi-datacenter deployments.

Link copied to clipboard

Metrics configuration.

Link copied to clipboard
Link copied to clipboard
sealed class ReplicationStrategy
Link copied to clipboard
Link copied to clipboard

Graceful shutdown drain configuration.

Link copied to clipboard

Speculative execution reduces tail latency by firing a second request if the first is slow.

Link copied to clipboard
class SslConfig

SSL/TLS configuration for encrypted connections to ScyllaDB.

Properties

Link copied to clipboard
val Kandra: ApplicationPlugin<KandraConfig>

Ktor plugin that wires ScyllaDB/Cassandra via the DataStax Java driver.

Link copied to clipboard
val Application.kandra: KandraRuntime
Link copied to clipboard
val Application.kandraCodec: KandraCodec
Link copied to clipboard
val KandraCodecKey: AttributeKey<KandraCodec>
Link copied to clipboard
Link copied to clipboard
val KandraRuntimeKey: AttributeKey<KandraRuntime>
Link copied to clipboard
val Application.kandraSession: CqlSession
Link copied to clipboard
val KandraSessionKey: AttributeKey<CqlSession>