クラス AdditionalHealthEndpointPath

java.lang.ObjectSE
org.springframework.boot.actuate.health.AdditionalHealthEndpointPath

public final class AdditionalHealthEndpointPath extends ObjectSE
HealthEndpointGroup の追加パスを表す値オブジェクト。
導入:
2.6.0
作成者:
Phillip Webb, Madhura Bhave
  • メソッドの詳細

    • getNamespace

      public WebServerNamespace getNamespace()
      このパスに関連付けられている WebServerNamespace を返します。
      戻り値:
      サーバーの名前空間
    • getValue

      public StringSE getValue()
      このパスに対応する値を返します。
      戻り値:
      パス
    • hasNamespace

      public boolean hasNamespace(WebServerNamespace webServerNamespace)
      このパスに指定された WebServerNamespace がある場合、true を返します。
      パラメーター:
      webServerNamespace - サーバーの名前空間
      戻り値:
      新しいインスタンス
    • equals

      public boolean equals(ObjectSE obj)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • from

      public static AdditionalHealthEndpointPath from(StringSE value)
      指定された入力から AdditionalHealthEndpointPath を作成します。入力には、`:` で区切られたプレフィックスと値が含まれている必要があります。値は 1 つのパスセグメントに制限する必要があります。例: `server:/healthz`。
      パラメーター:
      value - 解析する値
      戻り値:
      新しいインスタンス
    • of

      public static AdditionalHealthEndpointPath of(WebServerNamespace webServerNamespace, StringSE value)
      指定された WebServerNamespace と値から AdditionalHealthEndpointPath を作成します。
      パラメーター:
      webServerNamespace - サーバーの名前空間
      value - 値
      戻り値:
      新しいインスタンス