Class CheckedApiException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.google.cloud.pubsublite.internal.CheckedApiException
- All Implemented Interfaces:
Serializable
A wrapper around an ApiException that is a checked exception to help ensure correctness of
internal classes as well as ease construction of ApiExceptions. Should not be exposed in end-user
interfaces.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCheckedApiException(com.google.api.gax.rpc.ApiException underlying) CheckedApiException(com.google.api.gax.rpc.StatusCode.Code code) CheckedApiException(String message, com.google.api.gax.rpc.StatusCode.Code code) CheckedApiException(String message, Throwable cause, com.google.api.gax.rpc.StatusCode.Code code) CheckedApiException(Throwable cause, com.google.api.gax.rpc.StatusCode.Code code) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
underlying
public final com.google.api.gax.rpc.ApiException underlying
-
-
Constructor Details
-
CheckedApiException
public CheckedApiException(com.google.api.gax.rpc.ApiException underlying) -
CheckedApiException
-
CheckedApiException
-
CheckedApiException
-
CheckedApiException
public CheckedApiException(com.google.api.gax.rpc.StatusCode.Code code)
-
-
Method Details
-
fromCode
public static com.google.api.gax.rpc.StatusCode fromCode(com.google.api.gax.rpc.StatusCode.Code code) -
code
public com.google.api.gax.rpc.StatusCode.Code code()
-