public abstract class HttpStatusCodeException extends RestClientResponseException
HttpStatus
に基づく例外の抽象基本クラス。修飾子 | コンストラクターと説明 |
---|---|
protected | HttpStatusCodeException(HttpStatus statusCode) HttpStatus を使用して新しいインスタンスを構築します。 |
protected | HttpStatusCodeException(HttpStatus statusCode, StringSE statusText) HttpStatus とステータステキストで新しいインスタンスを構築します。 |
protected | HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, byte[] responseBody, CharsetSE responseCharset) HttpStatus 、ステータステキスト、コンテンツでインスタンスを作成します。 |
protected | HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset) HttpStatus 、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。 |
protected | HttpStatusCodeException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset) HttpStatus 、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | getStatusCode() HTTP ステータスコードを返します。 |
getRawStatusCode, getResponseBodyAsByteArray, getResponseBodyAsString, getResponseBodyAsString, getResponseHeaders, getStatusText
contains, getMessage, getMostSpecificCause, getRootCause
addSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
protected HttpStatusCodeException(HttpStatus statusCode)
HttpStatus
を使用して新しいインスタンスを構築します。statusCode
- ステータスコード protected HttpStatusCodeException(HttpStatus statusCode, StringSE statusText)
HttpStatus
とステータステキストで新しいインスタンスを構築します。statusCode
- ステータスコード statusText
- ステータステキスト protected HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, @Nullable byte[] responseBody, @Nullable CharsetSE responseCharset)
HttpStatus
、ステータステキスト、コンテンツでインスタンスを作成します。statusCode
- ステータスコード statusText
- ステータステキスト responseBody
- レスポンス本文のコンテンツ。null
の場合があります responseCharset
- レスポンス本文の文字セット。null
の場合があります protected HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, @Nullable HttpHeaders responseHeaders, @Nullable byte[] responseBody, @Nullable CharsetSE responseCharset)
HttpStatus
、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。statusCode
- ステータスコード statusText
- ステータステキスト responseHeaders
- レスポンスヘッダー。null
の場合があります responseBody
- レスポンス本文のコンテンツ。null
の場合があります responseCharset
- レスポンス本文の文字セット。null
の場合があります protected HttpStatusCodeException(StringSE message, HttpStatus statusCode, StringSE statusText, @Nullable HttpHeaders responseHeaders, @Nullable byte[] responseBody, @Nullable CharsetSE responseCharset)
HttpStatus
、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。message
- 例外メッセージ statusCode
- ステータスコード statusText
- ステータステキスト responseHeaders
- レスポンスヘッダー。null
の場合があります responseBody
- レスポンス本文のコンテンツ。null
の場合があります responseCharset
- レスポンス本文の文字セット。null
の場合があります public HttpStatus getStatusCode()