static R<Object>
failure(int code, String message)
failure(R.Code code)
failure(R.Code code, String message)
static <T> R<T>
failure(R.Code code, String message, T data)
success(String message, T data)
success(T data)