Package com.mongodb.client.model
Class BulkWriteOptions
java.lang.Object
com.mongodb.client.model.BulkWriteOptions
The options to apply to a bulk write.
- Since:
- 3.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbypassDocumentValidation
(Boolean bypassDocumentValidation) Sets the bypass document level validation flag.Gets the bypass document level validation flagboolean
If true, then when a write fails, return without performing the remaining writes.ordered
(boolean ordered) If true, then when a write fails, return without performing the remaining writes.toString()
-
Constructor Details
-
BulkWriteOptions
public BulkWriteOptions()
-
-
Method Details
-
isOrdered
public boolean isOrdered()If true, then when a write fails, return without performing the remaining writes. If false, then when a write fails, continue with the remaining writes, if any. Defaults to true.- Returns:
- true if the writes are ordered
-
ordered
If true, then when a write fails, return without performing the remaining writes. If false, then when a write fails, continue with the remaining writes, if any. Defaults to true.- Parameters:
ordered
- true if the writes should be ordered- Returns:
- this
-
getBypassDocumentValidation
Gets the bypass document level validation flag- Returns:
- the bypass document level validation flag
- Since:
- 3.2
- Since server release
- 3.2
-
bypassDocumentValidation
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
- Since server release
- 3.2
-
toString
-