public class FirestoreException extends BaseGrpcServiceExceptionA Firestore Service exception.
Static Methods
forApiException(ApiException exception)
public static FirestoreException forApiException(ApiException exception)Creates a FirestoreException from an ApiException.
| Parameter | |
|---|---|
| Name | Description |
exception |
ApiException |
| Returns | |
|---|---|
| Type | Description |
FirestoreException |
The FirestoreException |
forApiException(ApiException exception, String message)
public static FirestoreException forApiException(ApiException exception, String message)Creates a FirestoreException from an ApiException.
| Parameters | |
|---|---|
| Name | Description |
exception |
ApiException |
message |
String |
| Returns | |
|---|---|
| Type | Description |
FirestoreException |
The FirestoreException |
forIOException(IOException exception, boolean retryable)
public static FirestoreException forIOException(IOException exception, boolean retryable)Creates a FirestoreException from an IOException.
| Parameters | |
|---|---|
| Name | Description |
exception |
IOException |
retryable |
boolean |
| Returns | |
|---|---|
| Type | Description |
FirestoreException |
The FirestoreException |
forInvalidArgument(String message, Object[] params)
public static FirestoreException forInvalidArgument(String message, Object[] params)Creates a FirestoreException with an INVALID_ARGUMENT status code and the provided
message in a nested exception.
| Parameters | |
|---|---|
| Name | Description |
message |
String |
params |
Object[] |
| Returns | |
|---|---|
| Type | Description |
FirestoreException |
The FirestoreException |
forServerRejection(Status status, String message, Object[] params)
public static FirestoreException forServerRejection(Status status, String message, Object[] params)Creates a FirestoreException with the provided GRPC Status code and message in a nested exception.
| Parameters | |
|---|---|
| Name | Description |
status |
io.grpc.Status |
message |
String |
params |
Object[] |
| Returns | |
|---|---|
| Type | Description |
FirestoreException |
The FirestoreException |
forServerRejection(Status status, Throwable cause, String message, Object[] params)
public static FirestoreException forServerRejection(Status status, Throwable cause, String message, Object[] params)Creates a FirestoreException with the provided GRPC Status code and message in a nested exception.
| Parameters | |
|---|---|
| Name | Description |
status |
io.grpc.Status |
cause |
Throwable |
message |
String |
params |
Object[] |
| Returns | |
|---|---|
| Type | Description |
FirestoreException |
The FirestoreException |
Methods
getStatus()
public Status getStatus()| Returns | |
|---|---|
| Type | Description |
io.grpc.Status |
|