public abstract class ApiResponse<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected JsonValue |
jv |
static java.lang.String |
NO_TYPE |
static java.lang.String |
PARSE_ERROR_TYPE |
Constructor and Description |
---|
ApiResponse() |
ApiResponse(Error error) |
ApiResponse(JsonValue jsonValue) |
ApiResponse(Message msg) |
Modifier and Type | Method and Description |
---|---|
int |
getApiErrorCode() |
java.lang.String |
getDescription() |
java.lang.String |
getError() |
int |
getErrorCode() |
Error |
getErrorObject() |
JsonValue |
getJv() |
java.lang.String |
getType() |
boolean |
hasError() |
protected static JsonValue |
parseMessage(Message msg) |
T |
throwOnHasError() |
java.lang.String |
toString() |
public static final java.lang.String NO_TYPE
public static final java.lang.String PARSE_ERROR_TYPE
protected final JsonValue jv
public ApiResponse(Message msg)
public ApiResponse(JsonValue jsonValue)
public ApiResponse()
public ApiResponse(Error error)
public T throwOnHasError() throws JetStreamApiException
JetStreamApiException
public JsonValue getJv()
public boolean hasError()
public java.lang.String getType()
public int getErrorCode()
public int getApiErrorCode()
public java.lang.String getDescription()
public java.lang.String getError()
public Error getErrorObject()
public java.lang.String toString()
toString
in class java.lang.Object