Class WebOperationRequestPredicate
java.lang.Object
org.springframework.boot.actuate.endpoint.web.WebOperationRequestPredicate
A predicate for a request to an operation on a web endpoint.
- Since:
- 2.0.0
- Author:
- Andy Wilkinson
-
Constructor Summary
ConstructorsConstructorDescriptionWebOperationRequestPredicate(String path, WebEndpointHttpMethod httpMethod, Collection<String> consumes, Collection<String> produces) Creates a newOperationRequestPredicate. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the media types that the operation consumes.Returns the HTTP method for the operation.Returns the name of the variable used to catch all remaining path segments ornull.getPath()Returns the path for the operation.Returns the media types that the operation produces.inthashCode()toString()
-
Constructor Details
-
WebOperationRequestPredicate
public WebOperationRequestPredicate(String path, WebEndpointHttpMethod httpMethod, Collection<String> consumes, Collection<String> produces) Creates a newOperationRequestPredicate.- Parameters:
path- the path for the operationhttpMethod- the HTTP method that the operation supportsconsumes- the media types that the operation consumesproduces- the media types that the operation produces
-
-
Method Details
-
getPath
-
getMatchAllRemainingPathSegmentsVariable
-
getHttpMethod
Returns the HTTP method for the operation.- Returns:
- the HTTP method
-
getConsumes
Returns the media types that the operation consumes.- Returns:
- the consumed media types
-
getProduces
Returns the media types that the operation produces.- Returns:
- the produced media types
-
equals
-
hashCode
-
toString
-