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 |
---|---|
int |
getApiErrorCode() |
java.lang.String |
getDescription() |
java.lang.String |
getError() |
int |
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
JetStreamApiException
public boolean hasError()
public java.lang.String getType()
public int getErrorCode()
public int getApiErrorCode()
public java.lang.String getDescription()
public java.lang.String getError()