@@ -94,7 +94,7 @@ accepted values for ``timeoutMS``:
94
94
- :manual:`socketTimeoutMS </reference/connection-string-options/#mongodb-urioption-urioption.socketTimeoutMS>`
95
95
- :manual:`wTimeoutMS </reference/connection-string-options/#mongodb-urioption-urioption.wtimeoutMS>`
96
96
- :manual:`maxTimeMS </reference/method/cursor.maxTimeMS/>`
97
- - `maxCommitTimeMS <{+core-api+}/TransactionOptions.Builder.html#maxCommitTime(java.lang.Long,java.util.concurrent.TimeUnit)>`__
97
+ - `maxCommitTimeMS <{+core-api+}/com/mongodb/ TransactionOptions.Builder.html#maxCommitTime(java.lang.Long,java.util.concurrent.TimeUnit)>`__
98
98
99
99
| These settings are deprecated and are ignored if you set ``timeoutMS``.
100
100
@@ -182,15 +182,15 @@ configuration can override a client-level timeout configuration:
182
182
Transactions
183
183
~~~~~~~~~~~~
184
184
185
- When you create a new `ClientSession <{+driver-api+}/-client-session/index.html>`__
185
+ When you create a new `ClientSession <{+driver-api+}/com.mongodb.kotlin.client/ -client-session/index.html>`__
186
186
instance to implement a transaction, use the ``defaultTimeout()`` method
187
187
when building a ``ClientSessionOptions`` instance. You can use this
188
188
option to specify the timeout for the following methods:
189
189
190
- - `commitTransaction() <{+driver-api+}/-client-session/commit-transaction.html>`__
191
- - `abortTransaction() <{+driver-api+}/-client-session/abort-transaction.html>`__
192
- - `withTransaction() <{+driver-api+}/-client-session/with-transaction.html>`__
193
- - `close() <{+core-api+}/session/ClientSession.html#close()>`__
190
+ - `commitTransaction() <{+driver-api+}/com.mongodb.kotlin.client/ -client-session/commit-transaction.html>`__
191
+ - `abortTransaction() <{+driver-api+}/com.mongodb.kotlin.client/ -client-session/abort-transaction.html>`__
192
+ - `withTransaction() <{+driver-api+}/com.mongodb.kotlin.client/ -client-session/with-transaction.html>`__
193
+ - `close() <{+core-api+}/com/mongodb/ session/ClientSession.html#close()>`__
194
194
195
195
The following code demonstrates how to set the ``defaultTimeout`` when
196
196
instantiating a ``ClientSession``:
@@ -310,11 +310,11 @@ API Documentation
310
310
To learn more about using timeouts with the {+driver-short+}, see the following
311
311
API documentation:
312
312
313
- - `MongoClientSettings <{+core-api+}/MongoClientSettings.html>`__
314
- - `MongoClientSettings.Builder.timeout() <{+core-api+}/MongoClientSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
315
- - `MongoCollection.withTimeout() <{+driver-api+}/-mongo-collection/with-timeout.html>`__
316
- - `ClientSessionOptions.Builder.defaultTimeout() <{+core-api+}/ClientSessionOptions.Builder.html#defaultTimeout(long,java.util.concurrent.TimeUnit)>`__
317
- - `TransactionOptions.Builder.timeout() <{+core-api+}/TransactionOptions.Builder.html#timeout(java.lang.Long,java.util.concurrent.TimeUnit)>`__
318
- - `ClientEncryptionSettings.Builder.timeout() <{+core-api+}/ClientEncryptionSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
319
- - `FindIterable.timeoutMode() <{+driver-api+}/-find-iterable/timeout-mode.html>`__
320
- - `TimeoutMode <{+core-api+}/client/cursor/TimeoutMode.html>`__
313
+ - `MongoClientSettings <{+core-api+}/com/mongodb/ MongoClientSettings.html>`__
314
+ - `MongoClientSettings.Builder.timeout() <{+core-api+}/com/mongodb/ MongoClientSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
315
+ - `MongoCollection.withTimeout() <{+driver-api+}/com.mongodb.kotlin.client/ -mongo-collection/with-timeout.html>`__
316
+ - `ClientSessionOptions.Builder.defaultTimeout() <{+core-api+}/com/mongodb/ ClientSessionOptions.Builder.html#defaultTimeout(long,java.util.concurrent.TimeUnit)>`__
317
+ - `TransactionOptions.Builder.timeout() <{+core-api+}/com/mongodb/ TransactionOptions.Builder.html#timeout(java.lang.Long,java.util.concurrent.TimeUnit)>`__
318
+ - `ClientEncryptionSettings.Builder.timeout() <{+core-api+}/com/mongodb/ ClientEncryptionSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
319
+ - `FindIterable.timeoutMode() <{+driver-api+}/com.mongodb.kotlin.client/ -find-iterable/timeout-mode.html>`__
320
+ - `TimeoutMode <{+core-api+}/com/mongodb/ client/cursor/TimeoutMode.html>`__
0 commit comments