public class ChangeStreamOptions extends Object
ChangeStreamRequest
in a sync world as
well ReactiveMongoOperations
if you prefer it that way.Modifier and Type | Class and Description |
---|---|
static class |
ChangeStreamOptions.ChangeStreamOptionsBuilder
Builder for creating
ChangeStreamOptions . |
Modifier | Constructor and Description |
---|---|
protected |
ChangeStreamOptions() |
Modifier and Type | Method and Description |
---|---|
static ChangeStreamOptions.ChangeStreamOptionsBuilder |
builder()
Obtain a shiny new
ChangeStreamOptions.ChangeStreamOptionsBuilder and start defining options in this fancy fluent way. |
protected boolean |
canEqual(Object other) |
static ChangeStreamOptions |
empty() |
boolean |
equals(Object o) |
Optional<Collation> |
getCollation() |
Optional<Object> |
getFilter() |
Optional<com.mongodb.client.model.changestream.FullDocument> |
getFullDocumentLookup() |
Optional<org.bson.BsonTimestamp> |
getResumeBsonTimestamp() |
Optional<Instant> |
getResumeTimestamp() |
Optional<org.bson.BsonValue> |
getResumeToken() |
int |
hashCode() |
boolean |
isResumeAfter() |
boolean |
isStartAfter() |
public Optional<Object> getFilter()
Optional.empty()
if not set.public Optional<org.bson.BsonValue> getResumeToken()
Optional.empty()
if not set.public Optional<com.mongodb.client.model.changestream.FullDocument> getFullDocumentLookup()
Optional.empty()
if not set.public Optional<Collation> getCollation()
Optional.empty()
if not set.public Optional<Instant> getResumeTimestamp()
Optional.empty()
if not set.public Optional<org.bson.BsonTimestamp> getResumeBsonTimestamp()
Optional.empty()
if not set.public boolean isStartAfter()
token
.public boolean isResumeAfter()
token
.public static ChangeStreamOptions empty()
ChangeStreamOptions
.public static ChangeStreamOptions.ChangeStreamOptionsBuilder builder()
ChangeStreamOptions.ChangeStreamOptionsBuilder
and start defining options in this fancy fluent way. Just
don't forget to call build()
when your're done.ChangeStreamOptions.ChangeStreamOptionsBuilder
.protected boolean canEqual(Object other)
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.