类 ConfigurationPropertiesReportEndpoint
java.lang.Object
org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint
- 所有已实现的接口:
Aware
,ApplicationContextAware
@Endpoint(id="configprops")
public class ConfigurationPropertiesReportEndpoint
extends Object
implements ApplicationContextAware
@Endpoint
to expose application properties from
@ConfigurationProperties
annotated beans.
To protect sensitive information from being exposed, all property values are masked by
default. To configure when property values should be shown, use
management.endpoint.configprops.show-values
and
management.endpoint.configprops.roles
in your Spring Boot application
configuration.
- 从以下版本开始:
- 2.0.0
- 作者:
- Christian Dupuis, Dave Syer, Stephane Nicoll, Madhura Bhave, Andy Wilkinson, Chris Bono
-
嵌套类概要
嵌套类修饰符和类型类说明static final class
Description of a@ConfigurationProperties
bean.static final class
Description of an application's@ConfigurationProperties
beans.static final class
Description of an application context's@ConfigurationProperties
beans.protected static class
BeanSerializerModifier
to return only relevant configuration properties. -
构造器概要
构造器构造器说明ConfigurationPropertiesReportEndpoint
(Iterable<SanitizingFunction> sanitizingFunctions, Show showValues) -
方法概要
修饰符和类型方法说明protected void
configureJsonMapper
(com.fasterxml.jackson.databind.json.JsonMapper.Builder builder) Configure Jackson'sJsonMapper
to be used to serialize the@ConfigurationProperties
objects into aMap
structure.void
setApplicationContext
(ApplicationContext context)
-
构造器详细资料
-
ConfigurationPropertiesReportEndpoint
public ConfigurationPropertiesReportEndpoint(Iterable<SanitizingFunction> sanitizingFunctions, Show showValues)
-
-
方法详细资料
-
setApplicationContext
- 指定者:
setApplicationContext
在接口中ApplicationContextAware
- 抛出:
BeansException
-
configurationProperties
@ReadOperation public ConfigurationPropertiesReportEndpoint.ConfigurationPropertiesDescriptor configurationProperties() -
configurationPropertiesWithPrefix
@ReadOperation public ConfigurationPropertiesReportEndpoint.ConfigurationPropertiesDescriptor configurationPropertiesWithPrefix(@Selector String prefix) -
configureJsonMapper
protected void configureJsonMapper(com.fasterxml.jackson.databind.json.JsonMapper.Builder builder) Configure Jackson'sJsonMapper
to be used to serialize the@ConfigurationProperties
objects into aMap
structure.- 参数:
builder
- the json mapper builder- 从以下版本开始:
- 2.6.0
-