public final class BulkWriterException extends FirestoreException
The error thrown when a BulkWriter operation fails.
Inherited Members
com.google.cloud.BaseServiceException.equals(java.lang.Object)
com.google.cloud.BaseServiceException.getCode()
com.google.cloud.BaseServiceException.getDebugInfo()
com.google.cloud.BaseServiceException.getLocation()
com.google.cloud.BaseServiceException.getReason()
com.google.cloud.BaseServiceException.hashCode()
com.google.cloud.BaseServiceException.isRetryable()
com.google.cloud.BaseServiceException.isRetryable(boolean,java.io.IOException)
com.google.cloud.BaseServiceException.isRetryable(java.lang.Integer,java.lang.String,boolean,java.util.Set<com.google.cloud.BaseServiceException.Error>)
com.google.cloud.BaseServiceException.translate(com.google.cloud.RetryHelper.RetryHelperException)
com.google.cloud.BaseServiceException.translate(java.util.concurrent.ExecutionException)
Constructors
BulkWriterException(Status status, String message, DocumentReference documentReference, BulkWriter.OperationType operationType, int failedAttempts)
public BulkWriterException(Status status, String message, DocumentReference documentReference, BulkWriter.OperationType operationType, int failedAttempts)
Name | Description |
status | io.grpc.Status |
message | String |
documentReference | DocumentReference |
operationType | com.google.cloud.firestore.BulkWriter.OperationType |
failedAttempts | int |
Methods
getDocumentReference()
public DocumentReference getDocumentReference()
Type | Description |
DocumentReference | The DocumentReference the operation was performed on. |
getFailedAttempts()
public int getFailedAttempts()
Type | Description |
int | How many times this operation has been attempted unsuccessfully. |
getMessage()
public String getMessage()
Type | Description |
String | The error message of the error. |
getOperationType()
public BulkWriter.OperationType getOperationType()
Type | Description |
com.google.cloud.firestore.BulkWriter.OperationType | The type of operation performed. |
getStatus()
public Status getStatus()
Type | Description |
io.grpc.Status | The status code of the error. |