Skip to content

Commit 7f5be2e

Browse files
committed
refactor(gax): add constructor to HttpJsonStatusRuntimeException
1 parent 6f625b3 commit 7f5be2e

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

sdk-platform-java/gax-java/gax-httpjson/src/main/java/com/google/api/gax/httpjson/HttpJsonClientCallImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ private void timeout() {
212212
StatusCode.Code.DEADLINE_EXCEEDED.getHttpStatusCode(),
213213
"Deadline exceeded",
214214
new HttpJsonStatusRuntimeException(
215-
StatusCode.Code.DEADLINE_EXCEEDED.getHttpStatusCode(), "Deadline exceeded", null),
215+
StatusCode.Code.DEADLINE_EXCEEDED.getHttpStatusCode(), "Deadline exceeded"),
216216
true);
217217
}
218218

sdk-platform-java/gax-java/gax-httpjson/src/main/java/com/google/api/gax/httpjson/HttpJsonStatusRuntimeException.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ public class HttpJsonStatusRuntimeException extends RuntimeException {
4242

4343
private final int statusCode;
4444

45+
public HttpJsonStatusRuntimeException(int statusCode, String message) {
46+
super(message);
47+
this.statusCode = statusCode;
48+
}
49+
4550
public HttpJsonStatusRuntimeException(int statusCode, String message, Throwable cause) {
4651
super(message, cause);
4752
this.statusCode = statusCode;

0 commit comments

Comments
 (0)