Class ResponseBuilderImpl

java.lang.Object
jakarta.ws.rs.core.Response.ResponseBuilder
org.apache.cxf.jaxrs.impl.ResponseBuilderImpl
All Implemented Interfaces:
Cloneable

public class ResponseBuilderImpl extends jakarta.ws.rs.core.Response.ResponseBuilder implements Cloneable
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response.ResponseBuilder
    allow(String... methods)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    allow(Set<String> methods)
     
    jakarta.ws.rs.core.Response
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    cacheControl(jakarta.ws.rs.core.CacheControl cacheControl)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    contentLocation(URI location)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    cookie(jakarta.ws.rs.core.NewCookie... cookies)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    encoding(String encoding)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    entity(Object ent, Annotation[] anns)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    expires(Date date)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    header(String name, Object value)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    language(String language)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    language(Locale locale)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    link(String href, String rel)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    link(URI href, String rel)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    links(jakarta.ws.rs.core.Link... links)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    replaceAll(jakarta.ws.rs.core.MultivaluedMap<String,Object> map)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    status(int statusCode)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    status(int statusCode, String reason)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    tag(jakarta.ws.rs.core.EntityTag tag)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    tag(String tag)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    type(jakarta.ws.rs.core.MediaType type)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    type(String type)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    variant(jakarta.ws.rs.core.Variant variant)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    variants(jakarta.ws.rs.core.Variant... variants)
     
    jakarta.ws.rs.core.Response.ResponseBuilder
    variants(List<jakarta.ws.rs.core.Variant> variants)
     

    Methods inherited from class jakarta.ws.rs.core.Response.ResponseBuilder

    newInstance, status, status

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ResponseBuilderImpl

      public ResponseBuilderImpl()
  • Method Details

    • build

      public jakarta.ws.rs.core.Response build()
      Specified by:
      build in class jakarta.ws.rs.core.Response.ResponseBuilder
    • status

      public jakarta.ws.rs.core.Response.ResponseBuilder status(int statusCode)
      Specified by:
      status in class jakarta.ws.rs.core.Response.ResponseBuilder
    • status

      public jakarta.ws.rs.core.Response.ResponseBuilder status(int statusCode, String reason)
      Specified by:
      status in class jakarta.ws.rs.core.Response.ResponseBuilder
    • entity

      public jakarta.ws.rs.core.Response.ResponseBuilder entity(Object e)
      Specified by:
      entity in class jakarta.ws.rs.core.Response.ResponseBuilder
    • type

      public jakarta.ws.rs.core.Response.ResponseBuilder type(jakarta.ws.rs.core.MediaType type)
      Specified by:
      type in class jakarta.ws.rs.core.Response.ResponseBuilder
    • type

      public jakarta.ws.rs.core.Response.ResponseBuilder type(String type)
      Specified by:
      type in class jakarta.ws.rs.core.Response.ResponseBuilder
    • language

      public jakarta.ws.rs.core.Response.ResponseBuilder language(Locale locale)
      Specified by:
      language in class jakarta.ws.rs.core.Response.ResponseBuilder
    • language

      public jakarta.ws.rs.core.Response.ResponseBuilder language(String language)
      Specified by:
      language in class jakarta.ws.rs.core.Response.ResponseBuilder
    • location

      public jakarta.ws.rs.core.Response.ResponseBuilder location(URI loc)
      Specified by:
      location in class jakarta.ws.rs.core.Response.ResponseBuilder
    • contentLocation

      public jakarta.ws.rs.core.Response.ResponseBuilder contentLocation(URI location)
      Specified by:
      contentLocation in class jakarta.ws.rs.core.Response.ResponseBuilder
    • tag

      public jakarta.ws.rs.core.Response.ResponseBuilder tag(jakarta.ws.rs.core.EntityTag tag)
      Specified by:
      tag in class jakarta.ws.rs.core.Response.ResponseBuilder
    • tag

      public jakarta.ws.rs.core.Response.ResponseBuilder tag(String tag)
      Specified by:
      tag in class jakarta.ws.rs.core.Response.ResponseBuilder
    • lastModified

      public jakarta.ws.rs.core.Response.ResponseBuilder lastModified(Date date)
      Specified by:
      lastModified in class jakarta.ws.rs.core.Response.ResponseBuilder
    • cacheControl

      public jakarta.ws.rs.core.Response.ResponseBuilder cacheControl(jakarta.ws.rs.core.CacheControl cacheControl)
      Specified by:
      cacheControl in class jakarta.ws.rs.core.Response.ResponseBuilder
    • expires

      public jakarta.ws.rs.core.Response.ResponseBuilder expires(Date date)
      Specified by:
      expires in class jakarta.ws.rs.core.Response.ResponseBuilder
    • cookie

      public jakarta.ws.rs.core.Response.ResponseBuilder cookie(jakarta.ws.rs.core.NewCookie... cookies)
      Specified by:
      cookie in class jakarta.ws.rs.core.Response.ResponseBuilder
    • header

      public jakarta.ws.rs.core.Response.ResponseBuilder header(String name, Object value)
      Specified by:
      header in class jakarta.ws.rs.core.Response.ResponseBuilder
    • variant

      public jakarta.ws.rs.core.Response.ResponseBuilder variant(jakarta.ws.rs.core.Variant variant)
      Specified by:
      variant in class jakarta.ws.rs.core.Response.ResponseBuilder
    • variants

      public jakarta.ws.rs.core.Response.ResponseBuilder variants(List<jakarta.ws.rs.core.Variant> variants)
      Specified by:
      variants in class jakarta.ws.rs.core.Response.ResponseBuilder
    • clone

      public jakarta.ws.rs.core.Response.ResponseBuilder clone()
      Specified by:
      clone in class jakarta.ws.rs.core.Response.ResponseBuilder
    • allow

      public jakarta.ws.rs.core.Response.ResponseBuilder allow(String... methods)
      Specified by:
      allow in class jakarta.ws.rs.core.Response.ResponseBuilder
    • allow

      public jakarta.ws.rs.core.Response.ResponseBuilder allow(Set<String> methods)
      Specified by:
      allow in class jakarta.ws.rs.core.Response.ResponseBuilder
    • encoding

      public jakarta.ws.rs.core.Response.ResponseBuilder encoding(String encoding)
      Specified by:
      encoding in class jakarta.ws.rs.core.Response.ResponseBuilder
    • entity

      public jakarta.ws.rs.core.Response.ResponseBuilder entity(Object ent, Annotation[] anns)
      Specified by:
      entity in class jakarta.ws.rs.core.Response.ResponseBuilder
    • link

      public jakarta.ws.rs.core.Response.ResponseBuilder link(URI href, String rel)
      Specified by:
      link in class jakarta.ws.rs.core.Response.ResponseBuilder
    • link

      public jakarta.ws.rs.core.Response.ResponseBuilder link(String href, String rel)
      Specified by:
      link in class jakarta.ws.rs.core.Response.ResponseBuilder
    • links

      public jakarta.ws.rs.core.Response.ResponseBuilder links(jakarta.ws.rs.core.Link... links)
      Specified by:
      links in class jakarta.ws.rs.core.Response.ResponseBuilder
    • replaceAll

      public jakarta.ws.rs.core.Response.ResponseBuilder replaceAll(jakarta.ws.rs.core.MultivaluedMap<String,Object> map)
      Specified by:
      replaceAll in class jakarta.ws.rs.core.Response.ResponseBuilder
    • variants

      public jakarta.ws.rs.core.Response.ResponseBuilder variants(jakarta.ws.rs.core.Variant... variants)
      Specified by:
      variants in class jakarta.ws.rs.core.Response.ResponseBuilder