@@ -94,7 +94,7 @@ accepted values for ``timeoutMS``:
9494 - :manual:`socketTimeoutMS </reference/connection-string-options/#mongodb-urioption-urioption.socketTimeoutMS>`
9595 - :manual:`wTimeoutMS </reference/connection-string-options/#mongodb-urioption-urioption.wtimeoutMS>`
9696 - :manual:`maxTimeMS </reference/method/cursor.maxTimeMS/>`
97- - `maxCommitTimeMS <{+core- api+}/TransactionOptions.Builder.html#maxCommitTime(java.lang.Long,java.util.concurrent.TimeUnit)>`__
97+ - `maxCommitTimeMS <{+api+}/mongodb-driver-core/com/mongodb /TransactionOptions.Builder.html#maxCommitTime(java.lang.Long,java.util.concurrent.TimeUnit)>`__
9898
9999 | These settings are deprecated and are ignored if you set ``timeoutMS``.
100100
@@ -182,15 +182,15 @@ configuration can override a client-level timeout configuration:
182182Transactions
183183~~~~~~~~~~~~
184184
185- When you create a new `ClientSession <{+rs-driver- api+}/ClientSession.html>`__
185+ When you create a new `ClientSession <{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client /ClientSession.html>`__
186186instance to implement a transaction, use the ``defaultTimeout()`` method
187187when building a ``ClientSessionOptions`` instance. You can use this
188188option to specify the timeout for the following methods:
189189
190- - `commitTransaction() <{+rs-driver- api+}/ClientSession.html#commitTransaction()>`__
191- - `abortTransaction() <{+rs-driver- api+}/ClientSession.html#abortTransaction()>`__
192- - `withTransaction() <{+rs-driver- api+}/ClientSession.html#withTransaction(com.mongodb.client.TransactionBody)>`__
193- - `close() <{+core- api+}/session/ClientSession.html#close()>`__
190+ - `commitTransaction() <{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client /ClientSession.html#commitTransaction()>`__
191+ - `abortTransaction() <{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client /ClientSession.html#abortTransaction()>`__
192+ - `withTransaction() <{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client /ClientSession.html#withTransaction(com.mongodb.client.TransactionBody)>`__
193+ - `close() <{+api+}/mongodb-driver-core/com/mongodb /session/ClientSession.html#close()>`__
194194
195195The following code demonstrates how to set the ``defaultTimeout`` when
196196instantiating a ``ClientSession``:
@@ -290,11 +290,11 @@ API Documentation
290290To learn more about using timeouts with the {+driver-short+}, see the following
291291API documentation:
292292
293- - `MongoClientSettings <{+core- api+}/MongoClientSettings.html>`__
294- - `MongoClientSettings.Builder.timeout() <{+core- api+}/MongoClientSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
295- - `MongoCollection.withTimeout() <{+rs-driver- api+}/MongoCollection.html#withTimeout(long,java.util.concurrent.TimeUnit)>`__
296- - `ClientSessionOptions.Builder.defaultTimeout() <{+core- api+}/ClientSessionOptions.Builder.html#defaultTimeout(long,java.util.concurrent.TimeUnit)>`__
297- - `TransactionOptions.Builder.timeout() <{+core- api+}/TransactionOptions.Builder.html#timeout(java.lang.Long,java.util.concurrent.TimeUnit)>`__
298- - `ClientEncryptionSettings.Builder.timeout() <{+core- api+}/ClientEncryptionSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
299- - `FindIterable.timeoutMode() <{+rs-driver- api+}/FindPublisher.html#timeoutMode(com.mongodb.client.cursor.TimeoutMode)>`__
300- - `TimeoutMode <{+core- api+}/client/cursor/TimeoutMode.html>`__
293+ - `MongoClientSettings <{+api+}/mongodb-driver-core/com/mongodb /MongoClientSettings.html>`__
294+ - `MongoClientSettings.Builder.timeout() <{+api+}/mongodb-driver-core/com/mongodb /MongoClientSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
295+ - `MongoCollection.withTimeout() <{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client /MongoCollection.html#withTimeout(long,java.util.concurrent.TimeUnit)>`__
296+ - `ClientSessionOptions.Builder.defaultTimeout() <{+api+}/mongodb-driver-core/com/mongodb /ClientSessionOptions.Builder.html#defaultTimeout(long,java.util.concurrent.TimeUnit)>`__
297+ - `TransactionOptions.Builder.timeout() <{+api+}/mongodb-driver-core/com/mongodb /TransactionOptions.Builder.html#timeout(java.lang.Long,java.util.concurrent.TimeUnit)>`__
298+ - `ClientEncryptionSettings.Builder.timeout() <{+api+}/mongodb-driver-core/com/mongodb /ClientEncryptionSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__
299+ - `FindIterable.timeoutMode() <{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client /FindPublisher.html#timeoutMode(com.mongodb.client.cursor.TimeoutMode)>`__
300+ - `TimeoutMode <{+api+}/mongodb-driver-core/com/mongodb /client/cursor/TimeoutMode.html>`__
0 commit comments