Package com.mongodb
Class ClientSessionOptions.Builder
- java.lang.Object
-
- com.mongodb.ClientSessionOptions.Builder
-
- Enclosing class:
- ClientSessionOptions
@NotThreadSafe @Deprecated(since="2021-05-27") public static final class ClientSessionOptions.Builder extends java.lang.Object
Deprecated.Usage of this API is not supported in AEM as a Cloud Service.A builder for instances ofClientSession
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ClientSessionOptions
build()
Deprecated.Build the session options instance.ClientSessionOptions.Builder
causallyConsistent(boolean causallyConsistent)
Deprecated.Sets whether operations using the session should causally consistent with each other.ClientSessionOptions.Builder
defaultTransactionOptions(TransactionOptions defaultTransactionOptions)
Deprecated.Sets whether operations using the session should causally consistent with each other.
-
-
-
Method Detail
-
causallyConsistent
public ClientSessionOptions.Builder causallyConsistent(boolean causallyConsistent)
Deprecated.Sets whether operations using the session should causally consistent with each other.- Parameters:
causallyConsistent
- whether operations using the session should be causally consistent- Returns:
- this
-
defaultTransactionOptions
public ClientSessionOptions.Builder defaultTransactionOptions(TransactionOptions defaultTransactionOptions)
Deprecated.Sets whether operations using the session should causally consistent with each other.- Parameters:
defaultTransactionOptions
- the default transaction options to use for all transactions on this session,- Returns:
- this
- Since:
- 3.8
-
build
public ClientSessionOptions build()
Deprecated.Build the session options instance.- Returns:
- The
ClientSessionOptions
-
-