public class WebexError<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
WebexError.ErrorCode |
Constructor and Description |
---|
WebexError()
The default constructor
|
WebexError(WebexError.ErrorCode errorCode)
The constructor with the error code
|
WebexError(WebexError.ErrorCode errorCode,
java.lang.String message)
The constructor with the error code and error message
|
WebexError(WebexError.ErrorCode errorCode,
java.lang.String message,
T data)
The constructor with the error code and error message
|
Modifier and Type | Method and Description |
---|---|
static WebexError |
from(okhttp3.Response res) |
static WebexError |
from(java.lang.String message) |
static WebexError |
from(java.lang.Throwable t) |
static WebexError |
from(WebexError.ErrorCode code) |
T |
getData() |
int |
getErrorCode() |
java.lang.String |
getErrorMessage() |
boolean |
is(WebexError.ErrorCode code)
Check the error type.
|
java.lang.String |
toString() |
public WebexError()
public WebexError(WebexError.ErrorCode errorCode)
errorCode
- the error codepublic WebexError(WebexError.ErrorCode errorCode, java.lang.String message)
errorCode
- the error codemessage
- the error messagepublic WebexError(WebexError.ErrorCode errorCode, java.lang.String message, T data)
errorCode
- the error codemessage
- the error messagedata
- the error datapublic static WebexError from(java.lang.String message)
public static WebexError from(java.lang.Throwable t)
public static WebexError from(WebexError.ErrorCode code)
public static WebexError from(okhttp3.Response res)
public int getErrorCode()
public java.lang.String getErrorMessage()
public T getData()
public boolean is(WebexError.ErrorCode code)
public java.lang.String toString()
toString
in class java.lang.Object