public static interface HttpBuilders.CookieBuilder
Name is mandatory.
Modifier and Type | Method and Description |
---|---|
Cookies.Cookie |
build()
Build a new Cookie.
|
HttpBuilders.CookieBuilder |
comment(String comment)
Cookie comment.
|
HttpBuilders.CookieBuilder |
commentUrl(String commentUrl)
Cookie comment URL.
|
HttpBuilders.CookieBuilder |
domain(String domain)
Cookie domain.
|
HttpBuilders.CookieBuilder |
httpOnly(boolean httpOnly)
Cookie httpOnly flag.
|
HttpBuilders.CookieBuilder |
maxAge(long maxAge)
Cookie maximum age.
|
HttpBuilders.CookieBuilder |
name(String name)
Cookie name.
|
HttpBuilders.CookieBuilder |
path(String path)
Cookie path.
|
HttpBuilders.CookieBuilder |
secure(boolean secure)
Cookie secure flag.
|
HttpBuilders.CookieBuilder |
value(String value)
Cookie value.
|
HttpBuilders.CookieBuilder |
version(int version)
Cookie version.
|
HttpBuilders.CookieBuilder version(int version)
Can be 0 or 1, default to 0.
version
- cookie version
HttpBuilders.CookieBuilder name(String name)
name
- cookie name
HttpBuilders.CookieBuilder value(String value)
Default to an empty string.
value
- cookie value
HttpBuilders.CookieBuilder path(String path)
Default to /.
path
- cookie path
HttpBuilders.CookieBuilder domain(String domain)
domain
- cookie domain
HttpBuilders.CookieBuilder maxAge(long maxAge)
Default to Long.MIN_VALUE
, see Cookies.Cookie.maxAge()
.
maxAge
- cookie maximum age
HttpBuilders.CookieBuilder secure(boolean secure)
Default to false.
secure
- cookie secure flag
HttpBuilders.CookieBuilder httpOnly(boolean httpOnly)
Default to true.
httpOnly
- cookie httpOnly flag
HttpBuilders.CookieBuilder comment(String comment)
comment
- cookie comment
HttpBuilders.CookieBuilder commentUrl(String commentUrl)
commentUrl
- cookie comment URL
Cookies.Cookie build()
IllegalArgumentException
- if the builder state is not appropriate