| Constructor | Description |
|---|---|
DBCollectionDistinctOptions() |
Construct a new instance
|
| Modifier and Type | Method | Description |
|---|---|---|
DBCollectionDistinctOptions |
collation(Collation collation) |
Sets the collation
|
DBCollectionDistinctOptions |
filter(DBObject filter) |
Sets the selection query to determine the subset of documents from which to retrieve the distinct values.
|
Collation |
getCollation() |
Returns the collation options
|
DBObject |
getFilter() |
Gets the selection query to determine the subset of documents from which to retrieve the distinct values
|
ReadConcern |
getReadConcern() |
Returns the readConcern
|
ReadPreference |
getReadPreference() |
Returns the readPreference
|
DBCollectionDistinctOptions |
readConcern(ReadConcern readConcern) |
Sets the readConcern
|
DBCollectionDistinctOptions |
readPreference(ReadPreference readPreference) |
Sets the readPreference
|
public DBCollectionDistinctOptions()
@Nullable public DBObject getFilter()
public DBCollectionDistinctOptions filter(@Nullable DBObject filter)
filter - the selection query to determine the subset of documents from which to retrieve the distinct values@Nullable public ReadPreference getReadPreference()
public DBCollectionDistinctOptions readPreference(@Nullable ReadPreference readPreference)
readPreference - the readPreference@Nullable public ReadConcern getReadConcern()
public DBCollectionDistinctOptions readConcern(@Nullable ReadConcern readConcern)
readConcern - the readConcern@Nullable public Collation getCollation()
public DBCollectionDistinctOptions collation(@Nullable Collation collation)
collation - the collation