Class CloudFoundryActuatorAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet.CloudFoundryActuatorAutoConfiguration

@AutoConfiguration(after={ServletManagementContextAutoConfiguration.class,HealthEndpointAutoConfiguration.class,InfoEndpointAutoConfiguration.class}) @ConditionalOnProperty(prefix="management.cloudfoundry", name="enabled", matchIfMissing=true) @ConditionalOnWebApplication(type=SERVLET) @ConditionalOnClass(org.springframework.web.servlet.DispatcherServlet.class) @ConditionalOnBean(org.springframework.web.servlet.DispatcherServlet.class) @ConditionalOnCloudPlatform(CLOUD_FOUNDRY) public class CloudFoundryActuatorAutoConfiguration extends Object
Auto-configuration to expose actuator endpoints for Cloud Foundry to use.
Since:
2.0.0
  • Constructor Details

    • CloudFoundryActuatorAutoConfiguration

      public CloudFoundryActuatorAutoConfiguration()
  • Method Details

    • cloudFoundryHealthEndpointWebExtension

      @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint @ConditionalOnBean({org.springframework.boot.actuate.health.HealthEndpoint.class,org.springframework.boot.actuate.health.HealthEndpointWebExtension.class}) public CloudFoundryHealthEndpointWebExtension cloudFoundryHealthEndpointWebExtension(org.springframework.boot.actuate.health.HealthEndpointWebExtension healthEndpointWebExtension)
    • cloudFoundryInfoEndpointWebExtension

      @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint @ConditionalOnBean({org.springframework.boot.actuate.info.InfoEndpoint.class,org.springframework.boot.info.GitProperties.class}) public CloudFoundryInfoEndpointWebExtension cloudFoundryInfoEndpointWebExtension(org.springframework.boot.info.GitProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.actuate.info.InfoContributor> infoContributors)
    • cloudFoundryWebEndpointServletHandlerMapping

      @Bean public org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet.CloudFoundryWebEndpointServletHandlerMapping cloudFoundryWebEndpointServletHandlerMapping(org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterMapper, org.springframework.boot.actuate.endpoint.web.EndpointMediaTypes endpointMediaTypes, org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder, org.springframework.boot.actuate.endpoint.web.annotation.ServletEndpointsSupplier servletEndpointsSupplier, org.springframework.boot.actuate.endpoint.web.annotation.ControllerEndpointsSupplier controllerEndpointsSupplier, org.springframework.context.ApplicationContext applicationContext)