Package com.mongodb.async.client
Interface DistinctIterable<TResult>
-
- Type Parameters:
TResult
- The type of the result.
- All Superinterfaces:
MongoIterable<TResult>
Deprecated.Prefer the Reactive Streams-based asynchronous driver (mongodb-driver-reactivestreams artifactId)
@Deprecated public interface DistinctIterable<TResult> extends MongoIterable<TResult>
Iterable for distinct.- Since:
- 3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description DistinctIterable<TResult>
batchSize(int batchSize)
Deprecated.Sets the number of documents to return per batch.DistinctIterable<TResult>
collation(Collation collation)
Deprecated.Sets the collation optionsDistinctIterable<TResult>
filter(Bson filter)
Deprecated.Sets the query filter to apply to the query.DistinctIterable<TResult>
maxTime(long maxTime, TimeUnit timeUnit)
Deprecated.Sets the maximum execution time on the server for this operation.-
Methods inherited from interface com.mongodb.async.client.MongoIterable
batchCursor, first, forEach, getBatchSize, into, map
-
-
-
-
Method Detail
-
filter
DistinctIterable<TResult> filter(@Nullable Bson filter)
Deprecated.Sets the query filter to apply to the query.- Parameters:
filter
- the filter, which may be null.- Returns:
- this
- MongoDB documentation
- Filter
-
maxTime
DistinctIterable<TResult> maxTime(long maxTime, TimeUnit timeUnit)
Deprecated.Sets the maximum execution time on the server for this operation.- Parameters:
maxTime
- the max timetimeUnit
- the time unit, which may not be null- Returns:
- this
-
batchSize
DistinctIterable<TResult> batchSize(int batchSize)
Deprecated.Sets the number of documents to return per batch.- Specified by:
batchSize
in interfaceMongoIterable<TResult>
- Parameters:
batchSize
- the batch size- Returns:
- this
- MongoDB documentation
- Batch Size
-
collation
DistinctIterable<TResult> collation(@Nullable Collation collation)
Deprecated.Sets the collation optionsA null value represents the server default.
- Parameters:
collation
- the collation options to use- Returns:
- this
- Since:
- 3.4
- Since server release
- 3.4
-
-