Uses of Class
jakarta.ws.rs.core.Response.ResponseBuilder
Packages that use Response.ResponseBuilder
Package
Description
Low-level interfaces and annotations used to create RESTful service resources.
APIs that provide extensions to the types supported by the JAX-RS API.
-
Uses of Response.ResponseBuilder in jakarta.ws.rs.core
Methods in jakarta.ws.rs.core that return Response.ResponseBuilderModifier and TypeMethodDescriptionstatic Response.ResponseBuilderResponse.accepted()Create a new ResponseBuilder with an ACCEPTED status.static Response.ResponseBuilderCreate a new ResponseBuilder with an ACCEPTED status that contains a representation.abstract Response.ResponseBuilderSet the list of allowed methods for the resource.abstract Response.ResponseBuilderSet the list of allowed methods for the resource.abstract Response.ResponseBuilderResponse.ResponseBuilder.cacheControl(CacheControl cacheControl) Set the cache control data of the message.abstract Response.ResponseBuilderResponse.ResponseBuilder.clone()abstract Response.ResponseBuilderResponse.ResponseBuilder.contentLocation(URI location) Set the content location.abstract Response.ResponseBuilderAdd cookies to the response message.static Response.ResponseBuilderCreate a new ResponseBuilder for a created resource, set the location header using the supplied value.abstract Response.ResponseBuilderSet the message entity content encoding.abstract Response.ResponseBuilderSet the response entity in the builder.abstract Response.ResponseBuilderResponse.ResponseBuilder.entity(Object entity, Annotation[] annotations) Set the response entity in the builder.Request.evaluatePreconditions()Evaluate request preconditions for a resource that does not currently exist.Request.evaluatePreconditions(EntityTag eTag) Evaluate request preconditions based on the passed in value.Request.evaluatePreconditions(Date lastModified) Evaluate request preconditions based on the passed in value.Request.evaluatePreconditions(Date lastModified, EntityTag eTag) Evaluate request preconditions based on the passed in value.abstract Response.ResponseBuilderSet the response expiration date.static Response.ResponseBuilderResponse.fromResponse(Response response) Create a new ResponseBuilder by performing a shallow copy of an existing Response.abstract Response.ResponseBuilderAdd an arbitrary header.abstract Response.ResponseBuilderSet the message entity language.abstract Response.ResponseBuilderSet the message entity language.abstract Response.ResponseBuilderResponse.ResponseBuilder.lastModified(Date lastModified) Set the response entity last modification date.abstract Response.ResponseBuilderAdd a link header.abstract Response.ResponseBuilderAdd a link header.abstract Response.ResponseBuilderAdd one or more link headers.abstract Response.ResponseBuilderSet the location.protected static Response.ResponseBuilderResponse.ResponseBuilder.newInstance()Create a new builder instance.static Response.ResponseBuilderResponse.noContent()Create a new ResponseBuilder for an empty response.static Response.ResponseBuilderResponse.notAcceptable(List<Variant> variants) Create a new ResponseBuilder for a not acceptable response.static Response.ResponseBuilderResponse.notModified()Create a new ResponseBuilder with a not-modified status.static Response.ResponseBuilderResponse.notModified(EntityTag tag) Create a new ResponseBuilder with a not-modified status.static Response.ResponseBuilderResponse.notModified(String tag) Create a new ResponseBuilder with a not-modified status and a strong entity tag.static Response.ResponseBuilderResponse.ok()Create a new ResponseBuilder with an OK status.static Response.ResponseBuilderCreate a new ResponseBuilder that contains a representation.static Response.ResponseBuilderCreate a new ResponseBuilder that contains a representation.static Response.ResponseBuilderCreate a new ResponseBuilder that contains a representation.static Response.ResponseBuilderCreate a new ResponseBuilder that contains a representation.abstract Response.ResponseBuilderResponse.ResponseBuilder.replaceAll(MultivaluedMap<String, Object> headers) Replaces all existing headers with the newly supplied headers.static Response.ResponseBuilderCreate a new ResponseBuilder for a redirection.static Response.ResponseBuilderResponse.serverError()Create a new ResponseBuilder with an server error status.abstract Response.ResponseBuilderResponse.ResponseBuilder.status(int status) Set the status on the ResponseBuilder.abstract Response.ResponseBuilderSet the status on the ResponseBuilder.Response.ResponseBuilder.status(Response.Status status) Set the status on the ResponseBuilder.Response.ResponseBuilder.status(Response.StatusType status) Set the status on the ResponseBuilder.static Response.ResponseBuilderResponse.status(int status) Create a new ResponseBuilder with the supplied status.static Response.ResponseBuilderCreate a new ResponseBuilder with the supplied status and reason phrase.static Response.ResponseBuilderResponse.status(Response.Status status) Create a new ResponseBuilder with the supplied status.static Response.ResponseBuilderResponse.status(Response.StatusType status) Create a new ResponseBuilder with the supplied status.abstract Response.ResponseBuilderSet a response entity tag.abstract Response.ResponseBuilderSet a strong response entity tag.static Response.ResponseBuilderResponse.temporaryRedirect(URI location) Create a new ResponseBuilder for a temporary redirection.abstract Response.ResponseBuilderSet the message entity media type.abstract Response.ResponseBuilderSet the message entity media type.abstract Response.ResponseBuilderSet message entity representation metadata.abstract Response.ResponseBuilderAdd a Vary header that lists the available variants.abstract Response.ResponseBuilderAdd a Vary header that lists the available variants. -
Uses of Response.ResponseBuilder in jakarta.ws.rs.ext
Methods in jakarta.ws.rs.ext that return Response.ResponseBuilderModifier and TypeMethodDescriptionabstract Response.ResponseBuilderRuntimeDelegate.createResponseBuilder()Create a new instance of aResponse.ResponseBuilder.