public class CloudFoundryWebEndpointDiscoverer
extends org.springframework.boot.actuate.endpoint.web.annotation.WebEndpointDiscoverer
WebEndpointDiscoverer for Cloud Foundry that uses Cloud Foundry specific
extensions for the HealthEndpoint.| Constructor and Description |
|---|
CloudFoundryWebEndpointDiscoverer(org.springframework.context.ApplicationContext applicationContext,
org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterValueMapper,
org.springframework.boot.actuate.endpoint.web.EndpointMediaTypes endpointMediaTypes,
java.util.List<org.springframework.boot.actuate.endpoint.web.PathMapper> endpointPathMappers,
java.util.Collection<org.springframework.boot.actuate.endpoint.invoke.OperationInvokerAdvisor> invokerAdvisors,
java.util.Collection<org.springframework.boot.actuate.endpoint.EndpointFilter<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint>> filters)
Create a new
WebEndpointDiscoverer instance. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isExtensionTypeExposed(java.lang.Class<?> extensionBeanType) |
createEndpoint, createOperation, createOperationKeygetEndpoints, getEndpointType, isEndpointExposed, isEndpointTypeExposed, isExtensionExposedpublic CloudFoundryWebEndpointDiscoverer(org.springframework.context.ApplicationContext applicationContext,
org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterValueMapper,
org.springframework.boot.actuate.endpoint.web.EndpointMediaTypes endpointMediaTypes,
java.util.List<org.springframework.boot.actuate.endpoint.web.PathMapper> endpointPathMappers,
java.util.Collection<org.springframework.boot.actuate.endpoint.invoke.OperationInvokerAdvisor> invokerAdvisors,
java.util.Collection<org.springframework.boot.actuate.endpoint.EndpointFilter<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint>> filters)
WebEndpointDiscoverer instance.applicationContext - the source application contextparameterValueMapper - the parameter value mapperendpointMediaTypes - the endpoint media typesendpointPathMappers - the endpoint path mappersinvokerAdvisors - invoker advisors to applyfilters - filters to applyprotected boolean isExtensionTypeExposed(java.lang.Class<?> extensionBeanType)
isExtensionTypeExposed in class org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint,org.springframework.boot.actuate.endpoint.web.WebOperation>