Package video.api.client.api
Class ApiException
java.lang.Object
java.lang.Throwable
java.lang.Exception
video.api.client.api.ApiException
- All Implemented Interfaces:
java.io.Serializable
public class ApiException
extends java.lang.Exception
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApiException.ApiProblem -
Constructor Summary
Constructors Constructor Description ApiException()ApiException(int code, java.lang.String message)ApiException(int code, java.lang.String message, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody)ApiException(int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody)ApiException(java.lang.String message)ApiException(java.lang.String message, int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody)ApiException(java.lang.String message, java.lang.Throwable throwable, int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders)ApiException(java.lang.String message, java.lang.Throwable throwable, int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody)ApiException(java.lang.Throwable throwable) -
Method Summary
Modifier and Type Method Description intgetCode()Get the HTTP status code.java.lang.StringgetMessage()java.util.List<ApiException.ApiProblem>getProblems()java.lang.StringgetResponseBody()Get the HTTP response body.java.util.Map<java.lang.String,java.util.List<java.lang.String>>getResponseHeaders()Get the HTTP response headers.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ApiException
public ApiException() -
ApiException
public ApiException(java.lang.Throwable throwable) -
ApiException
public ApiException(java.lang.String message) -
ApiException
public ApiException(java.lang.String message, java.lang.Throwable throwable, int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody) -
ApiException
public ApiException(java.lang.String message, int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody) -
ApiException
public ApiException(java.lang.String message, java.lang.Throwable throwable, int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders) -
ApiException
public ApiException(int code, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody) -
ApiException
public ApiException(int code, java.lang.String message) -
ApiException
public ApiException(int code, java.lang.String message, java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders, java.lang.String responseBody)
-
-
Method Details
-
getMessage
public java.lang.String getMessage()- Overrides:
getMessagein classjava.lang.Throwable
-
getProblems
-
getCode
public int getCode()Get the HTTP status code.- Returns:
- HTTP status code
-
getResponseHeaders
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getResponseHeaders()Get the HTTP response headers.- Returns:
- A map of list of string
-
getResponseBody
public java.lang.String getResponseBody()Get the HTTP response body.- Returns:
- Response body in the form of string
-