インターフェースの使用
org.springframework.web.ErrorResponse.Builder
ErrorResponse.Builder を使用するパッケージ
org.springframework.web 内の ErrorResponse.Builder 使用
ErrorResponse.Builder を返す org.springframework.web のメソッド修飾子と型メソッド説明static ErrorResponse.Builder
ErrorResponse.builder
(ThrowableSE ex, HttpStatusCode statusCode, StringSE detail) ErrorResponse
インスタンスを作成するビルダーを返します。static ErrorResponse.Builder
ErrorResponse.builder
(ThrowableSE ex, ProblemDetail problemDetail) カスタムProblemDetail
インスタンスで使用するErrorResponse.builder(Throwable, HttpStatusCode, String)
のバリアント。基礎となるdetail
を設定します。ErrorResponse.Builder.detailMessageArguments
(ObjectSE... messageArguments) detailMessageCode(String)
のMessageSource
ルックアップに提供する引数を設定します。ErrorResponse.Builder.detailMessageCode
(StringSE messageCode) detail(String)
の値を解決するために使用するMessageSource
コードをカスタマイズします。指定された名前に指定されたヘッダー値を追加します。ErrorResponse.Builder.headers
(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。基礎となるinstance
フィールドを設定します。基礎となるProblemDetail
に「動的」property
を設定します。基礎となるtitle
フィールドを設定します。ErrorResponse.Builder.titleMessageCode
(StringSE messageCode) ProblemDetail.setTitle(String)
の値を解決するために使用するMessageSource
コードをカスタマイズします。基礎となるtype
フィールドを設定します。ErrorResponse.Builder.typeMessageCode
(StringSE messageCode) ProblemDetail.setType(URI)
の値を解決するために使用するMessageSource
コードをカスタマイズします。