public class FindOptions extends Options<FindOptions>
| Constructor and Description |
|---|
FindOptions() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
allowDiskUse() |
FindOptions |
allowDiskUse(boolean value) |
java.lang.Boolean |
allowPartialResults() |
FindOptions |
allowPartialResults(boolean value) |
java.lang.Integer |
batchSize() |
FindOptions |
batchSize(int value) |
Collation |
collation() |
FindOptions |
collation(Collation value) |
java.lang.String |
comment() |
FindOptions |
comment(java.lang.String value) |
static FindOptions |
deserialize(java.lang.String content) |
java.util.List<Index> |
hint() |
FindOptions |
hint(Index value) |
FindOptions |
hint(Index[] value) |
FindOptions |
hint(java.util.List<Index> value) |
java.lang.Long |
limit() |
FindOptions |
limit(long value) |
java.lang.Integer |
max() |
FindOptions |
max(int value) |
java.lang.Integer |
maxTimeMS() |
FindOptions |
maxTimeMS(int value) |
java.lang.Integer |
min() |
FindOptions |
min(int value) |
java.lang.Boolean |
noCursorTimeout() |
FindOptions |
noCursorTimeout(boolean value) |
java.util.Map<java.lang.String,java.lang.Object> |
projection() |
FindOptions |
projection(com.fasterxml.jackson.databind.JsonNode value) |
FindOptions |
projection(java.util.Map<java.lang.String,java.lang.Object> value) |
java.lang.Boolean |
returnKey() |
FindOptions |
returnKey(boolean value) |
java.lang.Long |
skip() |
FindOptions |
skip(long value) |
java.util.List<Index> |
sort() |
FindOptions |
sort(Index value) |
FindOptions |
sort(Index[] value) |
FindOptions |
sort(java.util.List<Index> value) |
deserialize, getObjectMapper, serializepublic FindOptions projection(java.util.Map<java.lang.String,java.lang.Object> value)
public FindOptions projection(com.fasterxml.jackson.databind.JsonNode value)
public java.util.Map<java.lang.String,java.lang.Object> projection()
public FindOptions skip(long value)
public java.lang.Long skip()
public FindOptions limit(long value)
public java.lang.Long limit()
public FindOptions noCursorTimeout(boolean value)
public java.lang.Boolean noCursorTimeout()
public FindOptions sort(Index value)
public FindOptions sort(java.util.List<Index> value)
public FindOptions sort(Index[] value)
public java.util.List<Index> sort()
public FindOptions allowPartialResults(boolean value)
public java.lang.Boolean allowPartialResults()
public FindOptions batchSize(int value)
public java.lang.Integer batchSize()
public FindOptions collation(Collation value)
public Collation collation()
public FindOptions returnKey(boolean value)
public java.lang.Boolean returnKey()
public FindOptions hint(Index value)
public FindOptions hint(java.util.List<Index> value)
public FindOptions hint(Index[] value)
public java.util.List<Index> hint()
public FindOptions maxTimeMS(int value)
public java.lang.Integer maxTimeMS()
public FindOptions min(int value)
public java.lang.Integer min()
public FindOptions max(int value)
public java.lang.Integer max()
public FindOptions comment(java.lang.String value)
public java.lang.String comment()
public FindOptions allowDiskUse(boolean value)
public java.lang.Boolean allowDiskUse()
public static FindOptions deserialize(java.lang.String content)