@Configuration @ConditionalOnWebApplication @EnableConfigurationProperties(value=WebEndpointProperties.class) @ConditionalOnProperty(name="management.endpoints.web.enabled", matchIfMissing=true) public class WebEndpointAutoConfiguration extends Object
Auto-configuration
for web Endpoint
support.Constructor and Description |
---|
WebEndpointAutoConfiguration(org.springframework.context.ApplicationContext applicationContext,
WebEndpointProperties properties) |
Modifier and Type | Method and Description |
---|---|
EndpointMediaTypes |
endpointMediaTypes() |
EndpointPathProvider |
endpointPathProvider(EndpointDiscoverer<WebOperation> endpointDiscoverer,
WebEndpointProperties webEndpointProperties) |
EndpointPathResolver |
endpointPathResolver() |
WebAnnotationEndpointDiscoverer |
webAnnotationEndpointDiscoverer(ParameterMapper parameterMapper,
EndpointPathResolver endpointPathResolver,
Collection<OperationMethodInvokerAdvisor> invokerAdvisors,
Collection<EndpointFilter<WebOperation>> filters) |
ExposeExcludePropertyEndpointFilter<WebOperation> |
webIncludeExcludePropertyEndpointFilter() |
public WebEndpointAutoConfiguration(org.springframework.context.ApplicationContext applicationContext, WebEndpointProperties properties)
@Bean @ConditionalOnMissingBean public EndpointPathResolver endpointPathResolver()
@Bean @ConditionalOnMissingBean public WebAnnotationEndpointDiscoverer webAnnotationEndpointDiscoverer(ParameterMapper parameterMapper, EndpointPathResolver endpointPathResolver, Collection<OperationMethodInvokerAdvisor> invokerAdvisors, Collection<EndpointFilter<WebOperation>> filters)
@Bean @ConditionalOnMissingBean public EndpointMediaTypes endpointMediaTypes()
@Bean @ConditionalOnMissingBean public EndpointPathProvider endpointPathProvider(EndpointDiscoverer<WebOperation> endpointDiscoverer, WebEndpointProperties webEndpointProperties)
@Bean public ExposeExcludePropertyEndpointFilter<WebOperation> webIncludeExcludePropertyEndpointFilter()
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.