diff --git a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/ErrorCode.java b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/ErrorCode.java index dab075236d..a9df5ab59b 100644 --- a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/ErrorCode.java +++ b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/ErrorCode.java @@ -69,6 +69,11 @@ Status getGrpcStatus() { return this.code.toStatus(); } + /** @return the corresponding gRPC status code of this {@link ErrorCode}. */ + public Status.Code getGrpcStatusCode() { + return this.code; + } + /** * Returns the error code represents by {@code name}, or {@code defaultValue} if {@code name} does * not map to a known code.