public static class NettyRestResponse.Builder extends java.lang.Object implements RestResponseBuilder<NettyRestResponse.Builder>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
NettyRestResponse.Builder |
authenticate(java.lang.String authentication) |
NettyRestResponse |
build() |
NettyRestResponse.Builder |
cacheControl(CacheControl cacheControl) |
NettyRestResponse.Builder |
clusterNodeName(java.lang.String nodeName) |
NettyRestResponse.Builder |
clusterPrimaryOwner(java.lang.String primaryOwner) |
NettyRestResponse.Builder |
clusterServerAddress(java.lang.String serverAddress) |
NettyRestResponse.Builder |
contentType(MediaType mediaType) |
NettyRestResponse.Builder |
entity(java.lang.Object entity) |
NettyRestResponse.Builder |
eTag(java.lang.String tag) |
NettyRestResponse.Builder |
expires(java.util.Date expires) |
java.lang.Object |
getEntity() |
java.lang.Object |
getHeader(java.lang.String header) |
io.netty.handler.codec.http.HttpResponseStatus |
getHttpStatus() |
io.netty.handler.codec.http.HttpVersion |
getHttpVersion() |
io.netty.handler.codec.http.DefaultFullHttpResponse |
getResponse() |
int |
getStatus() |
NettyRestResponse.Builder |
header(java.lang.String name,
java.lang.Object value) |
NettyRestResponse.Builder |
httpVersion(io.netty.handler.codec.http.HttpVersion httpVersion) |
NettyRestResponse.Builder |
lastModified(java.util.Date lastModified) |
NettyRestResponse.Builder |
maxIdle(long maxIdle) |
NettyRestResponse.Builder |
status(io.netty.handler.codec.http.HttpResponseStatus httpStatus) |
NettyRestResponse.Builder |
status(int status) |
NettyRestResponse.Builder |
timeToLive(long timeToLive) |
public NettyRestResponse build()
build in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder header(java.lang.String name, java.lang.Object value)
header in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder httpVersion(io.netty.handler.codec.http.HttpVersion httpVersion)
public NettyRestResponse.Builder status(io.netty.handler.codec.http.HttpResponseStatus httpStatus)
public NettyRestResponse.Builder status(int status)
status in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder entity(java.lang.Object entity)
entity in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder eTag(java.lang.String tag)
eTag in interface RestResponseBuilder<NettyRestResponse.Builder>public int getStatus()
getStatus in interface RestResponseBuilder<NettyRestResponse.Builder>public java.lang.Object getEntity()
getEntity in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder contentType(MediaType mediaType)
contentType in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder expires(java.util.Date expires)
expires in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder authenticate(java.lang.String authentication)
public NettyRestResponse.Builder lastModified(java.util.Date lastModified)
lastModified in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder cacheControl(CacheControl cacheControl)
cacheControl in interface RestResponseBuilder<NettyRestResponse.Builder>public java.lang.Object getHeader(java.lang.String header)
getHeader in interface RestResponseBuilder<NettyRestResponse.Builder>public NettyRestResponse.Builder timeToLive(long timeToLive)
public NettyRestResponse.Builder maxIdle(long maxIdle)
public NettyRestResponse.Builder clusterPrimaryOwner(java.lang.String primaryOwner)
public NettyRestResponse.Builder clusterNodeName(java.lang.String nodeName)
public NettyRestResponse.Builder clusterServerAddress(java.lang.String serverAddress)
public io.netty.handler.codec.http.HttpVersion getHttpVersion()
public io.netty.handler.codec.http.HttpResponseStatus getHttpStatus()
public io.netty.handler.codec.http.DefaultFullHttpResponse getResponse()