public abstract class ApiResponse<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
json |
static java.lang.String |
NO_TYPE |
| Constructor and Description |
|---|
ApiResponse() |
ApiResponse(Message msg) |
ApiResponse(java.lang.String json) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
java.lang.String |
getError() |
long |
getErrorCode() |
java.lang.String |
getType() |
boolean |
hasError() |
T |
throwOnHasError() |
public static final java.lang.String NO_TYPE
protected final java.lang.String json
public ApiResponse(Message msg)
public ApiResponse(java.lang.String json)
public ApiResponse()
public T throwOnHasError() throws JetStreamApiException
JetStreamApiExceptionpublic boolean hasError()
public java.lang.String getType()
public long getErrorCode()
public java.lang.String getDescription()
public java.lang.String getError()