Interface ReactiveChangeStreamOperation.ChangeStreamWithOptions<T>
- All Known Subinterfaces:
ReactiveChangeStreamOperation.ReactiveChangeStream<T>
- Enclosing interface:
- ReactiveChangeStreamOperation
public static interface ReactiveChangeStreamOperation.ChangeStreamWithOptions<T>
Provide some options.
-
Method Summary
Modifier and TypeMethodDescriptionwithOptions
(Consumer<ChangeStreamOptions.ChangeStreamOptionsBuilder> optionsConsumer) Provide some options via the callback by modifying the givenChangeStreamOptions.ChangeStreamOptionsBuilder
.
-
Method Details
-
withOptions
ReactiveChangeStreamOperation.ReactiveChangeStream<T> withOptions(Consumer<ChangeStreamOptions.ChangeStreamOptionsBuilder> optionsConsumer) Provide some options via the callback by modifying the givenChangeStreamOptions.ChangeStreamOptionsBuilder
. Previously defined options like aresumeToken
are carried over to the builder and can be overwritten via eg.ChangeStreamOptions.ChangeStreamOptionsBuilder.resumeToken(BsonValue)
.- Parameters:
optionsConsumer
- never null.- Returns:
- new instance of
ReactiveChangeStreamOperation.ReactiveChangeStream
.
-