Package com.mongodb.client.model
Class DBCollectionDistinctOptions
java.lang.Object
com.mongodb.client.model.DBCollectionDistinctOptions
The options for a distinct operation.
- Since:
- 3.4
- MongoDB documentation
- Count
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSets the collationSets the selection query to determine the subset of documents from which to retrieve the distinct values.Returns the collation optionsGets the selection query to determine the subset of documents from which to retrieve the distinct valuesReturns the readConcernReturns the readPreferencereadConcern
(ReadConcern readConcern) Sets the readConcernreadPreference
(ReadPreference readPreference) Sets the readPreference
-
Constructor Details
-
DBCollectionDistinctOptions
public DBCollectionDistinctOptions()Construct a new instance
-
-
Method Details
-
getFilter
Gets the selection query to determine the subset of documents from which to retrieve the distinct values- Returns:
- the query
-
filter
Sets the selection query to determine the subset of documents from which to retrieve the distinct values.- Parameters:
filter
- the selection query to determine the subset of documents from which to retrieve the distinct values- Returns:
- this
-
getReadPreference
Returns the readPreference- Returns:
- the readPreference
-
readPreference
Sets the readPreference- Parameters:
readPreference
- the readPreference- Returns:
- this
-
getReadConcern
Returns the readConcern- Returns:
- the readConcern
- Since server release
- 3.2
-
readConcern
Sets the readConcern- Parameters:
readConcern
- the readConcern- Returns:
- this
- Since server release
- 3.2
-
getCollation
Returns the collation options- Returns:
- the collation options
- Since server release
- 3.4
-
collation
Sets the collation- Parameters:
collation
- the collation- Returns:
- this
- Since server release
- 3.4
-