Modifier and Type | Class and Description |
---|---|
static class |
Meta.CursorOption
Meta.CursorOption represents OP_QUERY wire protocol flags to change the behavior of queries. |
Constructor and Description |
---|
Meta() |
Modifier and Type | Method and Description |
---|---|
boolean |
addFlag(Meta.CursorOption option)
Add
Meta.CursorOption influencing behavior of the DBCursor . |
boolean |
equals(Object obj) |
String |
getComment() |
Integer |
getCursorBatchSize() |
Set<Meta.CursorOption> |
getFlags() |
Long |
getMaxScan()
Deprecated.
since 2.2.
$maxScan has been removed without replacement in MongoDB 4.2. |
Long |
getMaxTimeMsec() |
boolean |
getSnapshot() |
int |
hashCode() |
boolean |
hasValues() |
void |
setComment(String comment)
Add a comment to the query that is propagated to the profile log.
|
void |
setCursorBatchSize(int cursorBatchSize)
Apply the batch size (number of documents to return in each response) for a query.
|
void |
setMaxScan(long maxScan)
Deprecated.
since 2.1.
$maxScan has been removed without replacement in MongoDB 4.2. |
void |
setMaxTime(Duration timeout)
Set the maximum time limit for processing operations.
|
void |
setMaxTime(long timeout,
TimeUnit timeUnit)
Deprecated.
since 2.1. Use
setMaxTime(Duration) instead. |
void |
setMaxTimeMsec(long maxTimeMsec)
Set the maximum time limit in milliseconds for processing operations.
|
void |
setSnapshot(boolean useSnapshot)
Deprecated.
since 2.1 due to deprecation as of MongoDB 3.6
|
Iterable<Map.Entry<String,Object>> |
values()
Get
Iterable of set meta values. |
public void setMaxTimeMsec(long maxTimeMsec)
maxTimeMsec
- @Deprecated public void setMaxTime(long timeout, @Nullable TimeUnit timeUnit)
setMaxTime(Duration)
instead.timeout
- timeUnit
- public void setMaxTime(Duration timeout)
timeout
- must not be null.@Nullable @Deprecated public Long getMaxScan()
$maxScan
has been removed without replacement in MongoDB 4.2.@Deprecated public void setMaxScan(long maxScan)
$maxScan
has been removed without replacement in MongoDB 4.2.maxScan
- public void setComment(String comment)
comment
- @Deprecated public void setSnapshot(boolean useSnapshot)
useSnapshot
- public boolean getSnapshot()
@Nullable public Integer getCursorBatchSize()
public void setCursorBatchSize(int cursorBatchSize)
cursorBatchSize
- The number of documents to return per batch.public boolean addFlag(Meta.CursorOption option)
Meta.CursorOption
influencing behavior of the DBCursor
.option
- must not be null.public Set<Meta.CursorOption> getFlags()
public boolean hasValues()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.