public enum Outcome extends EnumSE<Outcome>
列挙型定数と説明 |
---|
CLIENT_ERROR リクエストの結果はクライアントエラーでした。 |
INFORMATIONAL リクエストの結果は情報提供でした。 |
REDIRECTION リクエストの結果はリダイレクトでした。 |
SERVER_ERROR リクエストの結果はサーバーエラーでした。 |
SUCCESS リクエストの結果は成功でした。 |
UNKNOWN リクエストの結果は不明でした。 |
修飾子と型 | メソッドと説明 |
---|---|
io.micrometer.core.instrument.Tag | asTag() Outcome を outcome という名前の Tag として返します。 |
static Outcome | forStatus(int status) 指定された HTTP status コードの Outcome を返します。 |
static Outcome | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static Outcome[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, toStringSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final Outcome INFORMATIONAL
public static final Outcome SUCCESS
public static final Outcome REDIRECTION
public static final Outcome CLIENT_ERROR
public static final Outcome SERVER_ERROR
public static final Outcome UNKNOWN
public static Outcome[] values()
for (Outcome c : Outcome.values()) System.out.println(c);
public static Outcome valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 public io.micrometer.core.instrument.Tag asTag()
Outcome
を outcome
という名前の Tag
として返します。outcome
Tag
public static Outcome forStatus(int status)
status
コードの Outcome
を返します。status
- HTTP ステータスコード