From c35dffd391f191e221502a5285375c5395ff32e1 Mon Sep 17 00:00:00 2001 From: Olav Loite Date: Thu, 9 Jan 2020 16:22:06 +0100 Subject: [PATCH] feat: add public method to get gRPC status code Fixes #14. --- .../src/main/java/com/google/cloud/spanner/ErrorCode.java | 5 +++++ 1 file changed, 5 insertions(+) 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 dab075236d1..a9df5ab59b9 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.