クラス ErrorAttributeOptions

java.lang.ObjectSE
org.springframework.boot.web.error.ErrorAttributeOptions

public final class ErrorAttributeOptions extends ObjectSE
ErrorAttributes の内容を制御するオプション。
導入:
2.3.0
作成者:
Scott Frederick, Phillip Webb
  • メソッドの詳細

    • isIncluded

      public boolean isIncluded(ErrorAttributeOptions.Include include)
      エラーレスポンスに指定された属性を含めるためのオプションを取得します。
      パラメーター:
      include - 取得するエラー属性
      戻り値:
       Include 属性がエラーレスポンスに含まれている場合は true、それ以外の場合は false 
    • getIncludes

      public SetSE<ErrorAttributeOptions.Include> getIncludes()
      エラーレスポンスに属性を含めるためのすべてのオプションを取得します。
      戻り値:
      オプション
    • including

      public ErrorAttributeOptions including(ErrorAttributeOptions.Include... includes)
      指定された属性 ErrorAttributeOptions.Include オプションを含む ErrorAttributeOptions を返します。
      パラメーター:
      includes - 含めるエラー属性
      戻り値:
      ErrorAttributeOptions
    • excluding

      public ErrorAttributeOptions excluding(ErrorAttributeOptions.Include... excludes)
      指定された属性 ErrorAttributeOptions.Include オプションを除外する ErrorAttributeOptions を返します。
      パラメーター:
      excludes - 除外するエラー属性
      戻り値:
      ErrorAttributeOptions
    • retainIncluded

      public void retainIncluded(MapSE<StringSE,ObjectSE> map)
      このオプションセットに含まれていない要素を指定されたマップから削除します。
      パラメーター:
      map - 更新する地図
      導入:
      3.2.7
    • defaults

      public static ErrorAttributeOptions defaults()
      デフォルトで ErrorAttributeOptions を作成します。
      戻り値:
      ErrorAttributeOptions
    • of

      public static ErrorAttributeOptions of(ErrorAttributeOptions.Include... includes)
      指定された属性 ErrorAttributeOptions.Include オプションを含む ErrorAttributeOptions を作成します。
      パラメーター:
      includes - 含めるエラー属性
      戻り値:
      ErrorAttributeOptions
    • of

      指定された属性 ErrorAttributeOptions.Include オプションを含む ErrorAttributeOptions を作成します。
      パラメーター:
      includes - 含めるエラー属性
      戻り値:
      ErrorAttributeOptions