Package com.mongodb

Class BulkWriteError

java.lang.Object
com.mongodb.BulkWriteError

public class BulkWriteError extends Object
Represents an error for an item included in a bulk write operation, e.g. a duplicate key error
Since:
2.12
MongoDB documentation
BulkWriteResult.writeErrors
  • Constructor Details

    • BulkWriteError

      public BulkWriteError(int code, String message, DBObject details, int index)
      Constructs a new instance.
      Parameters:
      code - the error code
      message - the error message
      details - details about the error
      index - the index of the item in the bulk write operation that had this error
  • Method Details

    • getCode

      public int getCode()
      Gets the code associated with this error.
      Returns:
      the code
    • getMessage

      public String getMessage()
      Gets the message associated with this error.
      Returns:
      the message
    • getDetails

      public DBObject getDetails()
      Gets the details associated with this error. This document will not be null, but may be empty.
      Returns:
      the details
    • getIndex

      public int getIndex()
      The index of the item in the bulk write operation with this error.
      Returns:
      the index
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object