类 WebEndpointAutoConfiguration
java.lang.Object
org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointAutoConfiguration
@AutoConfiguration(after=EndpointAutoConfiguration.class)
@ConditionalOnWebApplication
@EnableConfigurationProperties(WebEndpointProperties.class)
public class WebEndpointAutoConfiguration
extends Object
Auto-configuration
for web @Endpoint
support.- 从以下版本开始:
- 2.0.0
- 作者:
- Phillip Webb, Stephane Nicoll
-
构造器概要
构造器构造器说明WebEndpointAutoConfiguration
(ApplicationContext applicationContext, WebEndpointProperties properties) -
方法概要
修饰符和类型方法说明controllerEndpointDiscoverer
(ObjectProvider<PathMapper> endpointPathMappers, ObjectProvider<Collection<EndpointFilter<ExposableControllerEndpoint>>> filters) pathMappedEndpoints
(Collection<EndpointsSupplier<?>> endpointSuppliers) webEndpointDiscoverer
(ParameterValueMapper parameterValueMapper, EndpointMediaTypes endpointMediaTypes, ObjectProvider<PathMapper> endpointPathMappers, ObjectProvider<AdditionalPathsMapper> additionalPathsMappers, ObjectProvider<OperationInvokerAdvisor> invokerAdvisors, ObjectProvider<EndpointFilter<ExposableWebEndpoint>> endpointFilters, ObjectProvider<OperationFilter<WebOperation>> operationFilters)
-
构造器详细资料
-
WebEndpointAutoConfiguration
public WebEndpointAutoConfiguration(ApplicationContext applicationContext, WebEndpointProperties properties)
-
-
方法详细资料
-
webEndpointPathMapper
-
endpointMediaTypes
-
webEndpointDiscoverer
@Bean @ConditionalOnMissingBean(WebEndpointsSupplier.class) public WebEndpointDiscoverer webEndpointDiscoverer(ParameterValueMapper parameterValueMapper, EndpointMediaTypes endpointMediaTypes, ObjectProvider<PathMapper> endpointPathMappers, ObjectProvider<AdditionalPathsMapper> additionalPathsMappers, ObjectProvider<OperationInvokerAdvisor> invokerAdvisors, ObjectProvider<EndpointFilter<ExposableWebEndpoint>> endpointFilters, ObjectProvider<OperationFilter<WebOperation>> operationFilters) -
controllerEndpointDiscoverer
@Bean @ConditionalOnMissingBean(ControllerEndpointsSupplier.class) public ControllerEndpointDiscoverer controllerEndpointDiscoverer(ObjectProvider<PathMapper> endpointPathMappers, ObjectProvider<Collection<EndpointFilter<ExposableControllerEndpoint>>> filters) -
pathMappedEndpoints
@Bean @ConditionalOnMissingBean public PathMappedEndpoints pathMappedEndpoints(Collection<EndpointsSupplier<?>> endpointSuppliers) -
webExposeExcludePropertyEndpointFilter
@Bean public IncludeExcludeEndpointFilter<ExposableWebEndpoint> webExposeExcludePropertyEndpointFilter() -
controllerExposeExcludePropertyEndpointFilter
@Bean public IncludeExcludeEndpointFilter<ExposableControllerEndpoint> controllerExposeExcludePropertyEndpointFilter()
-