Module spring.data.mongodb
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 aresumeTokenare 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.
-