@Internal
public class NettyCookie
extends java.lang.Object
implements io.micronaut.http.cookie.Cookie
| Constructor and Description |
|---|
NettyCookie(io.netty.handler.codec.http.cookie.Cookie nettyCookie) |
NettyCookie(java.lang.String name,
java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(io.micronaut.http.cookie.Cookie o) |
io.micronaut.http.cookie.Cookie |
domain(java.lang.String domain) |
java.lang.String |
getDomain() |
long |
getMaxAge() |
java.lang.String |
getName() |
io.netty.handler.codec.http.cookie.Cookie |
getNettyCookie() |
java.lang.String |
getPath() |
java.util.Optional<io.micronaut.http.cookie.SameSite> |
getSameSite() |
java.lang.String |
getValue() |
io.micronaut.http.cookie.Cookie |
httpOnly(boolean httpOnly) |
boolean |
isHttpOnly() |
boolean |
isSecure() |
io.micronaut.http.cookie.Cookie |
maxAge(long maxAge) |
io.micronaut.http.cookie.Cookie |
path(java.lang.String path) |
io.micronaut.http.cookie.Cookie |
sameSite(io.micronaut.http.cookie.SameSite sameSite) |
io.micronaut.http.cookie.Cookie |
secure(boolean secure) |
io.micronaut.http.cookie.Cookie |
value(java.lang.String value) |
public NettyCookie(io.netty.handler.codec.http.cookie.Cookie nettyCookie)
nettyCookie - The Netty cookiepublic NettyCookie(java.lang.String name,
java.lang.String value)
name - The namevalue - The valuepublic io.netty.handler.codec.http.cookie.Cookie getNettyCookie()
@NonNull public java.lang.String getName()
getName in interface io.micronaut.http.cookie.Cookie@NonNull public java.lang.String getValue()
getValue in interface io.micronaut.http.cookie.Cookiepublic java.lang.String getDomain()
getDomain in interface io.micronaut.http.cookie.Cookiepublic java.lang.String getPath()
getPath in interface io.micronaut.http.cookie.Cookiepublic boolean isHttpOnly()
isHttpOnly in interface io.micronaut.http.cookie.Cookiepublic boolean isSecure()
isSecure in interface io.micronaut.http.cookie.Cookiepublic long getMaxAge()
getMaxAge in interface io.micronaut.http.cookie.Cookie@NonNull public io.micronaut.http.cookie.Cookie maxAge(long maxAge)
maxAge in interface io.micronaut.http.cookie.Cookiepublic java.util.Optional<io.micronaut.http.cookie.SameSite> getSameSite()
getSameSite in interface io.micronaut.http.cookie.Cookie@NonNull
public io.micronaut.http.cookie.Cookie sameSite(@Nullable
io.micronaut.http.cookie.SameSite sameSite)
sameSite in interface io.micronaut.http.cookie.Cookie@NonNull
public io.micronaut.http.cookie.Cookie value(@NonNull
java.lang.String value)
value in interface io.micronaut.http.cookie.Cookie@NonNull public io.micronaut.http.cookie.Cookie domain(java.lang.String domain)
domain in interface io.micronaut.http.cookie.Cookie@NonNull public io.micronaut.http.cookie.Cookie path(java.lang.String path)
path in interface io.micronaut.http.cookie.Cookie@NonNull public io.micronaut.http.cookie.Cookie secure(boolean secure)
secure in interface io.micronaut.http.cookie.Cookie@NonNull public io.micronaut.http.cookie.Cookie httpOnly(boolean httpOnly)
httpOnly in interface io.micronaut.http.cookie.Cookiepublic int compareTo(io.micronaut.http.cookie.Cookie o)
compareTo in interface java.lang.Comparable<io.micronaut.http.cookie.Cookie>