Package | Description |
---|---|
org.springframework.boot.actuate.autoconfigure.cloudfoundry |
Auto-configuration for actuator Cloud Foundry concerns.
|
org.springframework.boot.actuate.autoconfigure.endpoint.web |
Auto-configuration for the Actuator's web endpoints.
|
org.springframework.boot.actuate.endpoint.web.annotation |
Annotation support for actuator web endpoints.
|
org.springframework.boot.actuate.endpoint.web.jersey |
Jersey support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.web.reactive |
Spring WebFlux support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.web.servlet |
Spring MVC support for actuator endpoints.
|
Constructor and Description |
---|
CloudFoundryWebEndpointDiscoverer(ApplicationContext applicationContext,
ParameterValueMapper parameterValueMapper,
EndpointMediaTypes endpointMediaTypes,
List<PathMapper> endpointPathMappers,
Collection<OperationInvokerAdvisor> invokerAdvisors,
Collection<EndpointFilter<ExposableWebEndpoint>> filters)
Create a new
WebEndpointDiscoverer instance. |
Modifier and Type | Method and Description |
---|---|
IncludeExcludeEndpointFilter<ExposableWebEndpoint> |
WebEndpointAutoConfiguration.webExposeExcludePropertyEndpointFilter() |
Modifier and Type | Method and Description |
---|---|
WebEndpointDiscoverer |
WebEndpointAutoConfiguration.webEndpointDiscoverer(ParameterValueMapper parameterValueMapper,
EndpointMediaTypes endpointMediaTypes,
ObjectProvider<PathMapper> endpointPathMappers,
ObjectProvider<OperationInvokerAdvisor> invokerAdvisors,
ObjectProvider<EndpointFilter<ExposableWebEndpoint>> filters) |
Modifier and Type | Method and Description |
---|---|
protected ExposableWebEndpoint |
WebEndpointDiscoverer.createEndpoint(Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<WebOperation> operations) |
Constructor and Description |
---|
WebEndpointDiscoverer(ApplicationContext applicationContext,
ParameterValueMapper parameterValueMapper,
EndpointMediaTypes endpointMediaTypes,
List<PathMapper> endpointPathMappers,
Collection<OperationInvokerAdvisor> invokerAdvisors,
Collection<EndpointFilter<ExposableWebEndpoint>> filters)
Create a new
WebEndpointDiscoverer instance. |
Modifier and Type | Method and Description |
---|---|
Collection<org.glassfish.jersey.server.model.Resource> |
JerseyHealthEndpointAdditionalPathResourceFactory.createEndpointResources(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints) |
Collection<org.glassfish.jersey.server.model.Resource> |
JerseyEndpointResourceFactory.createEndpointResources(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
EndpointLinksResolver linksResolver,
boolean shouldRegisterLinks)
Creates
Resources for the operations of the given
webEndpoints . |
Modifier and Type | Method and Description |
---|---|
Collection<ExposableWebEndpoint> |
AbstractWebFluxEndpointHandlerMapping.getEndpoints()
Return the web endpoints being mapped.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWebFluxEndpointHandlerMapping.registerReadMapping(RequestMappingInfo requestMappingInfo,
ExposableWebEndpoint endpoint,
WebOperation operation) |
protected AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation |
AbstractWebFluxEndpointHandlerMapping.wrapReactiveWebOperation(ExposableWebEndpoint endpoint,
WebOperation operation,
AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation reactiveWebOperation)
Hook point that allows subclasses to wrap the
AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation before
it's called. |
Constructor and Description |
---|
AdditionalHealthEndpointPathsWebFluxHandlerMapping(EndpointMapping endpointMapping,
ExposableWebEndpoint endpoint,
Set<HealthEndpointGroup> groups) |
Constructor and Description |
---|
AbstractWebFluxEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
CorsConfiguration corsConfiguration,
boolean shouldRegisterLinksMapping)
Creates a new
AbstractWebFluxEndpointHandlerMapping that provides mappings
for the operations of the given webEndpoints . |
WebFluxEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
CorsConfiguration corsConfiguration,
EndpointLinksResolver linksResolver,
boolean shouldRegisterLinksMapping)
Creates a new
WebFluxEndpointHandlerMapping instance that provides mappings
for the given endpoints. |
Modifier and Type | Method and Description |
---|---|
Collection<ExposableWebEndpoint> |
AbstractWebMvcEndpointHandlerMapping.getEndpoints()
Return the web endpoints being mapped.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWebMvcEndpointHandlerMapping.registerMapping(ExposableWebEndpoint endpoint,
WebOperationRequestPredicate predicate,
WebOperation operation,
String path) |
protected AbstractWebMvcEndpointHandlerMapping.ServletWebOperation |
AbstractWebMvcEndpointHandlerMapping.wrapServletWebOperation(ExposableWebEndpoint endpoint,
WebOperation operation,
AbstractWebMvcEndpointHandlerMapping.ServletWebOperation servletWebOperation)
Hook point that allows subclasses to wrap the
AbstractWebMvcEndpointHandlerMapping.ServletWebOperation before
it's called. |
Constructor and Description |
---|
AdditionalHealthEndpointPathsWebMvcHandlerMapping(ExposableWebEndpoint endpoint,
Set<HealthEndpointGroup> groups) |
Constructor and Description |
---|
AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
boolean shouldRegisterLinksMapping)
Creates a new
WebEndpointHandlerMapping that provides mappings for the
operations of the given webEndpoints . |
AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
CorsConfiguration corsConfiguration,
boolean shouldRegisterLinksMapping)
Creates a new
AbstractWebMvcEndpointHandlerMapping that provides mappings
for the operations of the given endpoints. |
AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
CorsConfiguration corsConfiguration,
boolean shouldRegisterLinksMapping,
PathPatternParser pathPatternParser)
Creates a new
AbstractWebMvcEndpointHandlerMapping that provides mappings
for the operations of the given endpoints. |
WebMvcEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
CorsConfiguration corsConfiguration,
EndpointLinksResolver linksResolver,
boolean shouldRegisterLinksMapping)
Creates a new
WebMvcEndpointHandlerMapping instance that provides mappings
for the given endpoints. |
WebMvcEndpointHandlerMapping(EndpointMapping endpointMapping,
Collection<ExposableWebEndpoint> endpoints,
EndpointMediaTypes endpointMediaTypes,
CorsConfiguration corsConfiguration,
EndpointLinksResolver linksResolver,
boolean shouldRegisterLinksMapping,
PathPatternParser pathPatternParser)
Creates a new
WebMvcEndpointHandlerMapping instance that provides mappings
for the given endpoints. |