Class Cookie.Builder
java.lang.Object
com.github.mjeanroy.junit.servers.client.Cookie.Builder
- Enclosing class:
- Cookie
Builder to create
Cookie
instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Create the cookie.Update cookie domain.expires
(long expires) Update cookie expires value.httpOnly
(boolean httpOnly) Update cookie http-only flag.maxAge
(long maxAge) Update cookie max-age.Update cookie path.secure
(boolean secure) Update cookie secure flag.
-
Constructor Details
-
Builder
Create the builder with a cookie name and value.- Parameters:
name
- Cookie name.value
- Cookie value.
-
-
Method Details
-
domain
Update cookie domain.- Parameters:
domain
- Cookie domain.- Returns:
- The builder (for chaining).
-
path
Update cookie path.- Parameters:
path
- Cookie path.- Returns:
- The builder (for chaining).
-
secure
Update cookie secure flag.- Parameters:
secure
- Cookie secure flag.- Returns:
- The builder (for chaining).
-
httpOnly
Update cookie http-only flag.- Parameters:
httpOnly
- Cookie http-only flag.- Returns:
- The builder (for chaining).
-
maxAge
Update cookie max-age.- Parameters:
maxAge
- Cookie max-age.- Returns:
- The builder (for chaining).
-
expires
Update cookie expires value.- Parameters:
expires
- Cookie expires.- Returns:
- The builder (for chaining).
-
build
Create the cookie.- Returns:
- The cookie.
-