@ManagementContextConfiguration @ConditionalOnClass(value=org.springframework.hateoas.Link.class) @ConditionalOnWebApplication @ConditionalOnBean(value=HttpMessageConverters.class) @EnableConfigurationProperties(value=ResourceProperties.class) public class EndpointWebMvcHypermediaManagementContextConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EndpointWebMvcHypermediaManagementContextConfiguration.ActuatorEndpointLinksAdvice
Controller advice that adds links to the actuator endpoint's path.
|
static class |
EndpointWebMvcHypermediaManagementContextConfiguration.MvcEndpointAdvice
Controller advice that adds links to the existing Actuator endpoints.
|
Constructor and Description |
---|
EndpointWebMvcHypermediaManagementContextConfiguration() |
Modifier and Type | Method and Description |
---|---|
ActuatorDocsEndpoint |
actuatorDocsEndpoint(ManagementServerProperties management) |
ActuatorHalJsonEndpoint |
actuatorMvcEndpoint(ManagementServerProperties management,
ResourceProperties resources,
ResourceLoader resourceLoader) |
org.springframework.hateoas.hal.DefaultCurieProvider |
curieProvider(ServerProperties server,
ManagementServerProperties management,
ActuatorDocsEndpoint endpoint) |
public EndpointWebMvcHypermediaManagementContextConfiguration()
@Bean public ActuatorHalJsonEndpoint actuatorMvcEndpoint(ManagementServerProperties management, ResourceProperties resources, ResourceLoader resourceLoader)
@Bean @ConditionalOnResource(resources="classpath:/META-INF/resources/spring-boot-actuator/docs/index.html") public ActuatorDocsEndpoint actuatorDocsEndpoint(ManagementServerProperties management)
@Bean @ConditionalOnBean(value=ActuatorDocsEndpoint.class) @ConditionalOnMissingBean(value=org.springframework.hateoas.hal.CurieProvider.class) public org.springframework.hateoas.hal.DefaultCurieProvider curieProvider(ServerProperties server, ManagementServerProperties management, ActuatorDocsEndpoint endpoint)
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.