Package com.mongodb
Class BulkWriteException
- java.lang.Object
 - 
- java.lang.Throwable
 - 
- java.lang.Exception
 - 
- java.lang.RuntimeException
 - 
- com.mongodb.MongoException
 - 
- com.mongodb.MongoServerException
 - 
- com.mongodb.BulkWriteException
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable
public class BulkWriteException extends MongoServerException
An exception that represents all errors associated with a bulk write operation.- Since:
 - 2.12
 - See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
- 
Fields inherited from class com.mongodb.MongoException
TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)WriteConcernErrorgetWriteConcernError()The write concern error, which may be null (in which case the list of errors will not be empty).java.util.List<BulkWriteError>getWriteErrors()The list of errors, which will not be null, but may be empty (if the write concern error is not null).BulkWriteResultgetWriteResult()The result of all successfully processed write operations.inthashCode()- 
Methods inherited from class com.mongodb.MongoServerException
getServerAddress 
- 
Methods inherited from class com.mongodb.MongoException
addLabel, fromThrowable, fromThrowableNonNull, getCode, getErrorLabels, hasErrorLabel, removeLabel 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getWriteResult
public BulkWriteResult getWriteResult()
The result of all successfully processed write operations. This will never be null.- Returns:
 - the bulk write result
 
 
- 
getWriteErrors
public java.util.List<BulkWriteError> getWriteErrors()
The list of errors, which will not be null, but may be empty (if the write concern error is not null).- Returns:
 - the list of errors
 
 
- 
getWriteConcernError
public WriteConcernError getWriteConcernError()
The write concern error, which may be null (in which case the list of errors will not be empty).- Returns:
 - the write concern error
 
 
- 
equals
public boolean equals(java.lang.Object o)
- Overrides:
 equalsin classjava.lang.Object
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
 - 
 
 -