- java.lang.Object
-
- io.helidon.common.http.SetCookie.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SetCookiebuild()Build the instance from this builder.SetCookie.Builderdomain(String domain)SetsDomainparameter.SetCookie.BuilderdomainAndPath(URI domainAndPath)SetsDomainandPathparameters.SetCookie.Builderexpires(Instant expires)SetsExpiresparameter.SetCookie.Builderexpires(ZonedDateTime expires)SetsExpiresparameter.SetCookie.BuilderhttpOnly(boolean httpOnly)SetsHttpOnlyparameter.SetCookie.BuildermaxAge(Duration maxAge)SetsMax-Ageparameter.SetCookie.Builderpath(String path)SetsPathparameter.SetCookie.BuildersameSite(SetCookie.SameSite sameSite)TheSameSitecookie parameter.SetCookie.Buildersecure(boolean secure)SetsSecureparameter.
-
-
-
Method Detail
-
build
public SetCookie build()
Description copied from interface:BuilderBuild the instance from this builder.
-
expires
public SetCookie.Builder expires(ZonedDateTime expires)
SetsExpiresparameter.- Parameters:
expires- anExpiresparameter.- Returns:
- Updated instance.
-
expires
public SetCookie.Builder expires(Instant expires)
SetsExpiresparameter.- Parameters:
expires- anExpiresparameter.- Returns:
- Updated instance.
-
maxAge
public SetCookie.Builder maxAge(Duration maxAge)
SetsMax-Ageparameter.- Parameters:
maxAge- anMax-Ageparameter.- Returns:
- Updated instance.
-
domain
public SetCookie.Builder domain(String domain)
SetsDomainparameter.- Parameters:
domain- anDomainparameter.- Returns:
- Updated instance.
-
path
public SetCookie.Builder path(String path)
SetsPathparameter.- Parameters:
path- anPathparameter.- Returns:
- Updated instance.
-
domainAndPath
public SetCookie.Builder domainAndPath(URI domainAndPath)
SetsDomainandPathparameters.- Parameters:
domainAndPath- an URI to specifyDomainandPathparameters.- Returns:
- Updated instance.
-
secure
public SetCookie.Builder secure(boolean secure)
SetsSecureparameter.- Parameters:
secure- anSecureparameter.- Returns:
- Updated instance.
-
httpOnly
public SetCookie.Builder httpOnly(boolean httpOnly)
SetsHttpOnlyparameter.- Parameters:
httpOnly- anHttpOnlyparameter.- Returns:
- Updated instance.
-
sameSite
public SetCookie.Builder sameSite(SetCookie.SameSite sameSite)
TheSameSitecookie parameter.- Parameters:
sameSite- same site type to use- Returns:
- updated builder
-
-