类 WebEndpointResponse<T>
java.lang.Object
org.springframework.boot.actuate.endpoint.web.WebEndpointResponse<T>
- 类型参数:
T
- the type of the response body
A
WebEndpointResponse
can be returned by an operation on a
@EndpointWebExtension
to provide additional, web-specific
information such as the HTTP status code.- 从以下版本开始:
- 2.0.0
- 作者:
- Stephane Nicoll, Andy Wilkinson, Vedran Pavic
-
字段概要
字段修饰符和类型字段说明static final int
400 Bad Request
.static final int
500 Internal Server Error
.static final int
204 No Content
.static final int
404 Not Found
.static final int
200 OK
.static final int
503 Service Unavailable
.static final int
429 Too Many Requests
. -
构造器概要
构造器构造器说明Creates a newWebEndpointResponse
with no body and a 200 (OK) status.WebEndpointResponse
(int status) Creates a newWebEndpointResponse
with no body and the givenstatus
.WebEndpointResponse
(T body) Creates a newWebEndpointResponse
with the given body and a 200 (OK) status.WebEndpointResponse
(T body, int status) Creates a newWebEndpointResponse
with the given body and status.WebEndpointResponse
(T body, int status, MimeType contentType) Creates a newWebEndpointResponse
with the given body and status.WebEndpointResponse
(T body, Producible<?> producible) Creates a newWebEndpointResponse
with the given body and content type and a 200 (OK) status.WebEndpointResponse
(T body, MimeType contentType) Creates a newWebEndpointResponse
with the given body and content type and a 200 (OK) status. -
方法概要
修饰符和类型方法说明getBody()
Returns the body for the response.Returns the content type of the response.int
Returns the status for the response.
-
字段详细资料
-
STATUS_OK
public static final int STATUS_OK200 OK
.- 另请参阅:
-
STATUS_NO_CONTENT
public static final int STATUS_NO_CONTENT204 No Content
.- 另请参阅:
-
STATUS_BAD_REQUEST
public static final int STATUS_BAD_REQUEST400 Bad Request
.- 另请参阅:
-
STATUS_NOT_FOUND
public static final int STATUS_NOT_FOUND404 Not Found
.- 另请参阅:
-
STATUS_TOO_MANY_REQUESTS
public static final int STATUS_TOO_MANY_REQUESTS429 Too Many Requests
.- 另请参阅:
-
STATUS_INTERNAL_SERVER_ERROR
public static final int STATUS_INTERNAL_SERVER_ERROR500 Internal Server Error
.- 另请参阅:
-
STATUS_SERVICE_UNAVAILABLE
public static final int STATUS_SERVICE_UNAVAILABLE503 Service Unavailable
.- 另请参阅:
-
-
构造器详细资料
-
WebEndpointResponse
public WebEndpointResponse()Creates a newWebEndpointResponse
with no body and a 200 (OK) status. -
WebEndpointResponse
public WebEndpointResponse(int status) Creates a newWebEndpointResponse
with no body and the givenstatus
.- 参数:
status
- the HTTP status
-
WebEndpointResponse
Creates a newWebEndpointResponse
with the given body and a 200 (OK) status.- 参数:
body
- the body
-
WebEndpointResponse
Creates a newWebEndpointResponse
with the given body and content type and a 200 (OK) status.- 参数:
body
- the bodyproducible
- the producible providing the content type- 从以下版本开始:
- 2.5.0
-
WebEndpointResponse
Creates a newWebEndpointResponse
with the given body and content type and a 200 (OK) status.- 参数:
body
- the bodycontentType
- the content type of the response- 从以下版本开始:
- 2.5.0
-
WebEndpointResponse
Creates a newWebEndpointResponse
with the given body and status.- 参数:
body
- the bodystatus
- the HTTP status
-
WebEndpointResponse
Creates a newWebEndpointResponse
with the given body and status.- 参数:
body
- the bodystatus
- the HTTP statuscontentType
- the content type of the response- 从以下版本开始:
- 2.5.0
-
-
方法详细资料
-
getContentType
Returns the content type of the response.- 返回:
- the content type;
-
getBody
Returns the body for the response.- 返回:
- the body
-
getStatus
public int getStatus()Returns the status for the response.- 返回:
- the status
-