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 ClientSessionOptionsbuild()Deprecated.Build the session options instance.ClientSessionOptions.BuildercausallyConsistent(boolean causallyConsistent)Deprecated.Sets whether operations using the session should causally consistent with each other.ClientSessionOptions.BuilderdefaultTransactionOptions(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
-
-