Interface ExposableControllerEndpoint
- All Superinterfaces:
ExposableEndpoint<Operation>
,PathMappedEndpoint
@Deprecated(since="3.3.3",
forRemoval=true)
public interface ExposableControllerEndpoint
extends ExposableEndpoint<Operation>, PathMappedEndpoint
Deprecated, for removal: This API element is subject to removal in a future version.
Information describing an endpoint that can be exposed over Spring MVC or Spring
WebFlux. Mappings should be discovered directly from
getController()
and
ExposableEndpoint.getOperations()
should always return an empty collection.- Since:
- 2.0.0
- Author:
- Phillip Webb
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Return the source controller that contains@RequestMapping
methods.Methods inherited from interface org.springframework.boot.actuate.endpoint.ExposableEndpoint
getDefaultAccess, getEndpointId, getOperations, isEnableByDefault
Methods inherited from interface org.springframework.boot.actuate.endpoint.web.PathMappedEndpoint
getAdditionalPaths, getRootPath
-
Method Details
-
getController
Object getController()Deprecated, for removal: This API element is subject to removal in a future version.Return the source controller that contains@RequestMapping
methods.- Returns:
- the source controller
-
@Endpoint
and@WebEndpoint
support