Package com.mongodb.client.model
Class UpdateOptions
java.lang.Object
com.mongodb.client.model.UpdateOptions
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
The options to apply when updating documents.
- Since:
- 3.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionarrayFilters
(List<? extends Bson> arrayFilters) Deprecated.Sets the array filters optionbypassDocumentValidation
(Boolean bypassDocumentValidation) Deprecated.Sets the bypass document level validation flag.Deprecated.Sets the collation optionsDeprecated.Returns the array filters optionDeprecated.Gets the the bypass document level validation flagDeprecated.Returns the collation optionsboolean
isUpsert()
Deprecated.Returns true if a new document should be inserted if there are no matches to the query filter.toString()
Deprecated.upsert
(boolean upsert) Deprecated.Set to true if a new document should be inserted if there are no matches to the query filter.
-
Constructor Details
-
UpdateOptions
public UpdateOptions()Deprecated.
-
-
Method Details
-
isUpsert
public boolean isUpsert()Deprecated.Returns true if a new document should be inserted if there are no matches to the query filter. The default is false.- Returns:
- true if a new document should be inserted if there are no matches to the query filter
-
upsert
Deprecated.Set to true if a new document should be inserted if there are no matches to the query filter.- Parameters:
upsert
- true if a new document should be inserted if there are no matches to the query filter- Returns:
- this
-
getBypassDocumentValidation
Deprecated.Gets the the bypass document level validation flag- Returns:
- the bypass document level validation flag
- Since:
- 3.2
-
bypassDocumentValidation
Deprecated.Sets the bypass document level validation flag.- Parameters:
bypassDocumentValidation
- If true, allows the write to opt-out of document level validation.- Returns:
- this
- Since:
- 3.2
-
getCollation
Deprecated.Returns the collation options- Returns:
- the collation options
- Since:
- 3.4
-
collation
Deprecated.Sets the collation optionsA null value represents the server default.
- Parameters:
collation
- the collation options to use- Returns:
- this
- Since:
- 3.4
-
arrayFilters
Deprecated.Sets the array filters option- Parameters:
arrayFilters
- the array filters, which may be null- Returns:
- this
- Since:
- 3.6
-
getArrayFilters
Deprecated.Returns the array filters option- Returns:
- the array filters, which may be null
- Since:
- 3.6
-
toString
Deprecated.
-