Package jakarta.ws.rs.core
Class Cookie.AbstractCookieBuilder<T extends Cookie.AbstractCookieBuilder<T>>
java.lang.Object
jakarta.ws.rs.core.Cookie.AbstractCookieBuilder<T>
- Type Parameters:
 T- the current AbstractCookieBuilder type.
- Direct Known Subclasses:
 Cookie.Builder,NewCookie.AbstractNewCookieBuilder
- Enclosing class:
 Cookie
public abstract static class Cookie.AbstractCookieBuilder<T extends Cookie.AbstractCookieBuilder<T>>
extends Object
JAX-RS abstract 
Cookie builder class.- Since:
 - 3.1
 
- 
Constructor Summary
Constructors - 
Method Summary
 
- 
Constructor Details
- 
AbstractCookieBuilder
Create a new instance.- Parameters:
 name- the name of the cookie.
 
 - 
 - 
Method Details
- 
value
Set the value of the cookie.- Parameters:
 value- the value of the cookie.- Returns:
 - the updated builder instance.
 
 - 
version
Set the version of the cookie. Defaults toCookie.DEFAULT_VERSION- Parameters:
 version- the version of the specification to which the cookie complies.- Returns:
 - the updated builder instance.
 
 - 
path
Set the path of the cookie.- Parameters:
 path- the URI path for which the cookie is valid.- Returns:
 - the updated builder instance.
 
 - 
domain
Set the domain of the cookie.- Parameters:
 domain- the host domain for which the cookie is valid.- Returns:
 - the updated builder instance.
 
 - 
build
Build a newCookieinstance using all the configuration previously specified in this builder.- Returns:
 - a new 
Cookieinstance. - Throws:
 IllegalArgumentException- if name isnull.
 
 -