インターフェースの使用
org.springframework.web.servlet.function.EntityResponse.Builder
EntityResponse.Builder を使用するパッケージ
org.springframework.web.servlet.function 内の EntityResponse.Builder 使用
修飾子と型メソッド説明EntityResponse.Builder.allow
(SetSE<HttpMethod> allowedMethods) Allow
ヘッダーの指定に従って、許可されたHTTP methods
のセットを設定します。EntityResponse.Builder.allow
(HttpMethod... allowedMethods) Allow
ヘッダーの指定に従って、許可されたHTTP methods
のセットを設定します。EntityResponse.Builder.cacheControl
(CacheControl cacheControl) HTTP 1.1Cache-Control
ヘッダーで指定されているように、リソースのキャッシュディレクティブを設定します。EntityResponse.Builder.contentLength
(long contentLength) Content-Length
ヘッダーで指定されているように、本文の長さをバイト単位で設定します。EntityResponse.Builder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。指定された Cookie をレスポンスに追加します。EntityResponse.Builder.cookies
(ConsumerSE<MultiValueMap<StringSE, CookieEE>> cookiesConsumer) 指定されたコンシューマーでこのレスポンスの Cookie を操作します。ETag
ヘッダーで指定されているように、本文のエンティティタグを設定します。static <T> EntityResponse.Builder<T>
EntityResponse.fromObject
(T t) 指定されたオブジェクトでビルダーを作成します。static <T> EntityResponse.Builder<T>
EntityResponse.fromObject
(T t, ParameterizedTypeReference<T> entityType) 指定されたオブジェクトと型参照でビルダーを作成します。指定された名前に指定されたヘッダー値を追加します。EntityResponse.Builder.headers
(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。EntityResponse.Builder.lastModified
(InstantSE lastModified) Last-Modified
ヘッダーの指定に従って、リソースが最後に変更された時刻を設定します。EntityResponse.Builder.lastModified
(ZonedDateTimeSE lastModified) Last-Modified
ヘッダーの指定に従って、リソースが最後に変更された時刻を設定します。Location
ヘッダーの指定に従って、リソースの場所を設定します。EntityResponse.Builder.status
(int status) HTTP ステータスを設定します。EntityResponse.Builder.status
(HttpStatusCode status) HTTP ステータスを設定します。1 つ以上のリクエストヘッダー名 (たとえば、"Accept-Language" ) を構成して、"Vary" レスポンスヘッダーに追加し、レスポンスがコンテンツネゴシエーションの対象であり、指定されたリクエストヘッダーの値に基づいて変更されることをクライアントに通知します。