Package com.mongodb.client.model.bulk
Interface ClientReplaceOneOptions
The options to apply when replacing a document.
- Since:
- 5.3
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClientReplaceOneOptionsCreates the default options.Sets the collation.hint(org.bson.conversions.Bson hint) Sets the index specification,null-ifies hint string.hintString(String hintString) Sets the index name,null-ifies hint.sort(org.bson.conversions.Bson sort) Sets the sort criteria to apply to the operation.Enables or disables creation of a document if no documents match the filter.
-
Method Details
-
clientReplaceOneOptions
Creates the default options.- Returns:
- The default options.
-
collation
Sets the collation.- Parameters:
collation- The collation.nullrepresents the server default.- Returns:
this.
-
hint
Sets the index specification,null-ifies hint string.- Parameters:
hint- The index specification.nullrepresents the server default.- Returns:
this.
-
hintString
Sets the index name,null-ifies hint.- Parameters:
hintString- The index name.nullrepresents the server default.- Returns:
this.
-
upsert
Enables or disables creation of a document if no documents match the filter.- Parameters:
upsert- The upsert flag.nullrepresents the server default.- Returns:
this.
-
sort
Sets the sort criteria to apply to the operation. A null value means no sort criteria is set.The sort criteria determines which document the operation replaces if the query matches multiple documents. The first document matched by the specified sort criteria will be replaced.
-