クラス Status

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

public final class Status extends ObjectSE
コンポーネントまたはサブシステムの状態を表す値オブジェクト。

ステータスは、UPDOWNOUT_OF_SERVICE などの一般的に使用される状態に便利な定数を提供します。

カスタム状態を作成して、Spring Boot Health サブシステム全体で使用することもできます。

導入:
1.1.0
作成者:
Christian Dupuis
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final Status
    Status は、コンポーネントまたはサブシステムで予期しない障害が発生したことを示します。
    static final Status
    Status は、コンポーネントまたはサブシステムがサービスを停止しており、使用してはならないことを示しています。
    static final Status
    Status は、コンポーネントまたはサブシステムが不明な状態であることを示します。
    static final Status
    Status は、コンポーネントまたはサブシステムが期待どおりに機能していることを示します。
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    指定されたコードと空の説明を使用して、新しい Status インスタンスを作成します。
    Status(StringSE code, StringSE description)
    指定されたコードと説明で新しい Status インスタンスを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    このステータスのコードを返します。
    このステータスの説明を返します。
    int

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
  • フィールドの詳細

    • UNKNOWN

      public static final Status UNKNOWN
      Status は、コンポーネントまたはサブシステムが不明な状態であることを示します。
    • UP

      public static final Status UP
      Status は、コンポーネントまたはサブシステムが期待どおりに機能していることを示します。
    • DOWN

      public static final Status DOWN
      Status は、コンポーネントまたはサブシステムで予期しない障害が発生したことを示します。
    • OUT_OF_SERVICE

      public static final Status OUT_OF_SERVICE
      Status は、コンポーネントまたはサブシステムがサービスを停止しており、使用してはならないことを示しています。
  • コンストラクターの詳細

    • Status

      public Status(StringSE code)
      指定されたコードと空の説明を使用して、新しい Status インスタンスを作成します。
      パラメーター:
      code - ステータスコード
    • Status

      public Status(StringSE code, StringSE description)
      指定されたコードと説明で新しい Status インスタンスを作成します。
      パラメーター:
      code - ステータスコード
      description - ステータスの説明
  • メソッドの詳細

    • getCode

      public StringSE getCode()
      このステータスのコードを返します。
      戻り値:
      コード
    • getDescription

      public StringSE getDescription()
      このステータスの説明を返します。
      戻り値:
      説明
    • equals

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

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

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