public final class RestRespBody<T> extends Object
| 构造器和说明 |
|---|
RestRespBody() |
RestRespBody(boolean success,
int statusCode,
T data,
String errorCode,
String errorMessage) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> RestRespBody<T> |
badGateway(String errorCode,
String errorMessage)
502
|
static <T> RestRespBody<T> |
badRequest(String errorCode,
String errorMessage)
400
|
static <T> RestRespBody<T> |
error(int statusCode,
String errorCode,
String errorMessage) |
static <T> RestRespBody<T> |
error400(String errorCode,
String errorMessage)
400
|
static <T> RestRespBody<T> |
error401(String errorCode,
String errorMessage)
401
|
static <T> RestRespBody<T> |
error403(String errorCode,
String errorMessage)
403
|
static <T> RestRespBody<T> |
error404(String errorCode,
String errorMessage)
404
|
static <T> RestRespBody<T> |
error500(String errorCode,
String errorMessage)
500
|
static <T> RestRespBody<T> |
error502(String errorCode,
String errorMessage)
502
|
static <T> RestRespBody<T> |
error503(String errorCode,
String errorMessage)
503
|
static <T> RestRespBody<T> |
error504(String errorCode,
String errorMessage)
504
|
static <T> RestRespBody<T> |
error505(int statusCode,
String errorCode,
String errorMessage)
505
|
static <T> RestRespBody<T> |
error511(int statusCode,
String errorCode,
String errorMessage)
511
|
static <T> RestRespBody<T> |
forbidden(String errorCode,
String errorMessage)
403
|
static <T> RestRespBody<T> |
gatewayTimeout(String errorCode,
String errorMessage)
504
|
T |
getData() |
String |
getErrorCode() |
String |
getErrorMessage() |
int |
getStatusCode() |
long |
getTimestamp() |
String |
getUrl() |
static <T> RestRespBody<T> |
httpVersionNotSupported(String errorCode,
String errorMessage)
505
|
boolean |
isSuccess() |
static <T> RestRespBody<T> |
notFound(String errorCode,
String errorMessage)
404
|
static <T> RestRespBody<T> |
ok()
200
|
static <T> RestRespBody<T> |
ok(T data)
200
|
static <T> RestRespBody<T> |
serverInternalError(String errorCode,
String errorMessage)
500
|
static <T> RestRespBody<T> |
serviceUnavailable(String errorCode,
String errorMessage)
503
|
void |
setData(T data) |
void |
setErrorCode(String errorCode) |
void |
setErrorMessage(String errorMessage) |
void |
setStatusCode(int statusCode) |
void |
setSuccess(boolean success) |
void |
setTimestamp(long timestamp) |
void |
setUrl(String url) |
static <T> RestRespBody<T> |
success(int statusCode,
T data)
200
|
static <T> RestRespBody<T> |
success(int statusCode,
T data,
String errorCode,
String errorMessage)
200
|
static <T> RestRespBody<T> |
success(T data)
200
|
static <T> RestRespBody<T> |
unAuthentication(String errorCode,
String errorMessage)
511
|
static <T> RestRespBody<T> |
unauthorized(String errorCode,
String errorMessage) |
public String getUrl()
public void setUrl(String url)
public boolean isSuccess()
public void setSuccess(boolean success)
public int getStatusCode()
public void setStatusCode(int statusCode)
public T getData()
public void setData(T data)
public String getErrorCode()
public void setErrorCode(String errorCode)
public String getErrorMessage()
public void setErrorMessage(String errorMessage)
public static <T> RestRespBody<T> ok()
public static <T> RestRespBody<T> ok(T data)
public static <T> RestRespBody<T> success(T data)
public static <T> RestRespBody<T> success(int statusCode, T data)
public static <T> RestRespBody<T> success(int statusCode, T data, String errorCode, String errorMessage)
public static <T> RestRespBody<T> error400(String errorCode, String errorMessage)
public static <T> RestRespBody<T> badRequest(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error401(String errorCode, String errorMessage)
public static <T> RestRespBody<T> unauthorized(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error403(String errorCode, String errorMessage)
public static <T> RestRespBody<T> forbidden(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error404(String errorCode, String errorMessage)
public static <T> RestRespBody<T> notFound(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error500(String errorCode, String errorMessage)
public static <T> RestRespBody<T> serverInternalError(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error502(String errorCode, String errorMessage)
public static <T> RestRespBody<T> badGateway(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error503(String errorCode, String errorMessage)
public static <T> RestRespBody<T> serviceUnavailable(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error504(String errorCode, String errorMessage)
public static <T> RestRespBody<T> gatewayTimeout(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error505(int statusCode, String errorCode, String errorMessage)
public static <T> RestRespBody<T> httpVersionNotSupported(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error511(int statusCode, String errorCode, String errorMessage)
public static <T> RestRespBody<T> unAuthentication(String errorCode, String errorMessage)
public static <T> RestRespBody<T> error(int statusCode, String errorCode, String errorMessage)
public void setTimestamp(long timestamp)
public long getTimestamp()
Copyright © 2020. All rights reserved.