クラス 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 の説明。コンストラクターの概要
コンストラクターコンストラクター説明ConfigurationPropertiesReportEndpoint(IterableSE<SanitizingFunction> sanitizingFunctions, Show showValues) メソッドのサマリー
コンストラクターの詳細
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)