クラス InfoPropertiesInfoContributor<T extends InfoProperties>
java.lang.ObjectSE
org.springframework.boot.actuate.info.InfoPropertiesInfoContributor<T>
- 型パラメーター:
T- 公開するInfoPropertiesの型
- 実装されているすべてのインターフェース:
InfoContributor
- 既知の直属サブクラス
BuildInfoContributor, GitInfoContributor
public abstract class InfoPropertiesInfoContributor<T extends InfoProperties>
extends ObjectSE
implements InfoContributor
InfoProperties を公開するためのベース InfoContributor。- 導入:
- 1.4.0
- 作成者:
- Stephane Nicoll, Madhura Bhave
ネストされたクラスの要約
ネストされたクラスコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedInfoPropertiesInfoContributor(T properties, InfoPropertiesInfoContributor.Mode mode) 方法の概要
修飾子と型メソッド説明protected voidcopyIfSet(PropertiesSE target, StringSE key) 指定されたキーが設定されている場合は、ターゲットPropertiesSE にコピーします。extractContent(PropertySource<?> propertySource) 指定されたPropertySourceに基づいて生のコンテンツを抽出します。コンテンツを抽出して、情報エンドポイントに貢献します。protected final InfoPropertiesInfoContributor.ModegetMode()コンテンツを公開するために使用する必要があるモードを返します。getNestedMap(MapSE<StringSE, ObjectSE> map, StringSE key) 指定されたマップにネストされたマップを返すか、指定されたマップにキーのマッピングが含まれていない場合は空のマップを返します。protected final Tこのインスタンスが管理するプロパティを返します。protected voidpostProcessContent(MapSE<StringSE, ObjectSE> content) 公開するコンテンツを後処理します。protected void値がnullでない場合は、指定されたキーのvalueを置き換えます。protected PropertySource<?> 選択したInfoPropertiesInfoContributor.Modeに基づいて使用するPropertySourceを返します。protected abstract PropertySource<?> SIMPLEモードのPropertySourceを返します。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース InfoContributor から継承されたメソッド
contribute
コンストラクターの詳細
InfoPropertiesInfoContributor
メソッドの詳細
getProperties
getMode
コンテンツを公開するために使用する必要があるモードを返します。- 戻り値:
- モード
toSimplePropertySource
SIMPLEモードのPropertySourceを返します。- 戻り値:
- 単純なモデルのプロパティソース
- 関連事項:
generateContent
extractContent
指定されたPropertySourceに基づいて生のコンテンツを抽出します。- パラメーター:
propertySource- 使用するプロパティソース- 戻り値:
- 生のコンテンツ
postProcessContent
toPropertySource
選択したInfoPropertiesInfoContributor.Modeに基づいて使用するPropertySourceを返します。- 戻り値:
- プロパティソース
copyIfSet
指定されたキーが設定されている場合は、ターゲットPropertiesSE にコピーします。- パラメーター:
target- 更新するターゲットプロパティkey- キー
replaceValue
getNestedMap