クラス SanitizableData

java.lang.ObjectSE
org.springframework.boot.actuate.endpoint.SanitizableData

public final class SanitizableData extends ObjectSE
SanitizingFunction で使用できるデータを表す値オブジェクト。
導入:
2.6.0
作成者:
Madhura Bhave, Rohan Goyal
  • フィールドの詳細

  • コンストラクターの詳細

    • SanitizableData

      public SanitizableData(PropertySource<?> propertySource, StringSE key, ObjectSE value)
      新しい SanitizableData インスタンスを作成します。
      パラメーター:
      propertySource - データまたは null を提供したプロパティソース。
      key - データキー
      value - データ値
  • メソッドの詳細

    • getPropertySource

      public PropertySource<?> getPropertySource()
      データを提供したプロパティソースを返します。データが PropertySource からのものでない場合は null を返します。
      戻り値:
      データを提供したプロパティソース
    • getKey

      public StringSE getKey()
      データのキーを返します。
      戻り値:
      データキー
    • getValue

      public ObjectSE getValue()
      データの値を返します。
      戻り値:
      データ値
    • withSanitizedValue

      public SanitizableData withSanitizedValue()
      サナライズされた値を持つ新しい SanitizableData インスタンスを返します。
      戻り値:
      新しいサニタイズ可能なデータインスタンス。
      導入:
      3.1.0
    • withValue

      public SanitizableData withValue(ObjectSE value)
      別の値を持つ新しい SanitizableData インスタンスを返します。
      パラメーター:
      value - 新しい値(多くの場合 SANITIZED_VALUE
      戻り値:
      新しいサニタイズ可能なデータインスタンス