クラス ConfigurationPropertiesReportEndpoint
java.lang.ObjectSE
org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint
- 実装されているすべてのインターフェース:
Aware,ApplicationContextAware
@Endpoint(id="configprops")
public class ConfigurationPropertiesReportEndpoint
extends ObjectSE
implements ApplicationContextAware
@ConfigurationProperties アノテーション付き Bean からアプリケーションプロパティを公開する @Endpoint。 機密情報が公開されるのを防ぐために、すべてのプロパティ値はデフォルトでマスクされています。プロパティ値をいつ表示するかを構成するには、Spring Boot アプリケーション構成で management.endpoint.configprops.show-values および management.endpoint.configprops.roles を使用します。
- 導入:
- 2.0.0
- 作成者:
- Christian Dupuis, Dave Syer, Stephane Nicoll, Madhura Bhave, Andy Wilkinson, Chris Bono
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static final class@ConfigurationPropertiesBean の説明。static final classアプリケーションの@ConfigurationPropertiesBean の説明。static final classアプリケーションコンテキストの@ConfigurationPropertiesBean の説明。protected static class関連する構成プロパティのみを返すBeanSerializerModifier。コンストラクターの概要
コンストラクターコンストラクター説明ConfigurationPropertiesReportEndpoint(IterableSE<SanitizingFunction> sanitizingFunctions, Show showValues) メソッドのサマリー
修飾子と型メソッド説明protected voidconfigureJsonMapper(com.fasterxml.jackson.databind.json.JsonMapper.Builder builder) voidsetApplicationContext(ApplicationContext context)
コンストラクターの詳細
ConfigurationPropertiesReportEndpoint
public ConfigurationPropertiesReportEndpoint(IterableSE<SanitizingFunction> sanitizingFunctions, Show showValues)
メソッドの詳細
setApplicationContext
- 次で指定:
- インターフェース
ApplicationContextAwareのsetApplicationContext - 例外:
BeansException
configurationProperties
@ReadOperation public ConfigurationPropertiesReportEndpoint.ConfigurationPropertiesDescriptor configurationProperties()configurationPropertiesWithPrefix
@ReadOperation public ConfigurationPropertiesReportEndpoint.ConfigurationPropertiesDescriptor configurationPropertiesWithPrefix(@Selector StringSE prefix) configureJsonMapper
protected void configureJsonMapper(com.fasterxml.jackson.databind.json.JsonMapper.Builder builder) - パラメーター:
builder- json マッパービルダー- 導入:
- 2.6.0