@Configuration @ConditionalOnProperty(prefix="management.cloudfoundry", name="enabled", matchIfMissing=true) @AutoConfigureAfter(value=HealthEndpointAutoConfiguration.class) @ConditionalOnWebApplication(type=REACTIVE) @ConditionalOnCloudPlatform(value=CLOUD_FOUNDRY) public class ReactiveCloudFoundryActuatorAutoConfiguration extends Object
Auto-configuration
to expose actuator endpoints for
Cloud Foundry to use in a reactive environment.Modifier and Type | Method and Description |
---|---|
CloudFoundryReactiveHealthEndpointWebExtension |
cloudFoundryReactiveHealthEndpointWebExtension(ReactiveHealthEndpointWebExtension reactiveHealthEndpointWebExtension) |
org.springframework.boot.actuate.autoconfigure.cloudfoundry.reactive.CloudFoundryWebFluxEndpointHandlerMapping |
cloudFoundryWebFluxEndpointHandlerMapping(ParameterValueMapper parameterMapper,
EndpointMediaTypes endpointMediaTypes,
org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder,
ControllerEndpointsSupplier controllerEndpointsSupplier) |
@Bean @ConditionalOnMissingBean @ConditionalOnEnabledEndpoint @ConditionalOnBean(value={HealthEndpoint.class,ReactiveHealthEndpointWebExtension.class}) public CloudFoundryReactiveHealthEndpointWebExtension cloudFoundryReactiveHealthEndpointWebExtension(ReactiveHealthEndpointWebExtension reactiveHealthEndpointWebExtension)
@Bean public org.springframework.boot.actuate.autoconfigure.cloudfoundry.reactive.CloudFoundryWebFluxEndpointHandlerMapping cloudFoundryWebFluxEndpointHandlerMapping(ParameterValueMapper parameterMapper, EndpointMediaTypes endpointMediaTypes, org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder, ControllerEndpointsSupplier controllerEndpointsSupplier)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.