Packages

package config

Type Members

  1. case class SingleQueryTransactionOptions(durabilityLevel: Option[DurabilityLevel] = None, attemptContextFactory: Option[TransactionAttemptContextFactory] = None, metadataCollection: Option[CollectionIdentifier] = None) extends Product with Serializable

    Allows configuring a single-query-transaction.

  2. case class TransactionOptions(durabilityLevel: Option[DurabilityLevel] = None, parentSpan: Option[RequestSpan] = None, timeout: Option[Duration] = None, attemptContextFactory: Option[TransactionAttemptContextFactory] = None, metadataCollection: Option[CollectionIdentifier] = None) extends Product with Serializable

    Provides all configurable parameters for a single Couchbase transaction.

  3. case class TransactionsCleanupConfig extends Product with Serializable

    Provides all configurable parameters for Couchbase transactions cleanup.

  4. case class TransactionsConfig(cleanupConfig: Option[TransactionsCleanupConfig] = None, durabilityLevel: Option[DurabilityLevel] = None, timeout: Option[Duration] = None, metadataCollection: Option[CollectionIdentifier] = None, attemptContextFactory: Option[TransactionAttemptContextFactory] = None, cleanerFactory: Option[CleanerFactory] = None, clientRecordFactory: Option[ClientRecordFactory] = None, queryConfig: Option[TransactionsQueryConfig] = None) extends Product with Serializable

    Provides all configurable parameters for Couchbase transactions.

  5. case class TransactionsQueryConfig extends Product with Serializable

    Allows setting a default query configuration for all transactions.

Ungrouped