@Internal
public class NettyHttpResponseFactory
extends java.lang.Object
implements io.micronaut.http.HttpResponseFactory
HttpResponseFactory for Netty.| Constructor and Description |
|---|
NettyHttpResponseFactory() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse> |
get(NettyHttpRequest<?> request)
Lookup the response from the request.
|
static io.micronaut.http.netty.NettyMutableHttpResponse |
getOr(NettyHttpRequest<?> request,
io.micronaut.http.HttpResponse<?> alternative)
Lookup the response from the context.
|
static io.micronaut.http.netty.NettyMutableHttpResponse |
getOrCreate(NettyHttpRequest<?> request)
Lookup the response from the context.
|
<T> io.micronaut.http.MutableHttpResponse<T> |
ok(T body) |
static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse> |
set(NettyHttpRequest<?> request,
io.micronaut.http.HttpResponse<?> response)
Lookup the response from the request.
|
io.micronaut.http.MutableHttpResponse |
status(io.micronaut.http.HttpStatus status,
java.lang.String reason) |
<T> io.micronaut.http.MutableHttpResponse<T> |
status(io.micronaut.http.HttpStatus status,
T body) |
public <T> io.micronaut.http.MutableHttpResponse<T> ok(T body)
ok in interface io.micronaut.http.HttpResponseFactorypublic <T> io.micronaut.http.MutableHttpResponse<T> status(io.micronaut.http.HttpStatus status,
T body)
status in interface io.micronaut.http.HttpResponseFactorypublic io.micronaut.http.MutableHttpResponse status(io.micronaut.http.HttpStatus status,
java.lang.String reason)
status in interface io.micronaut.http.HttpResponseFactory@Internal public static io.micronaut.http.netty.NettyMutableHttpResponse getOrCreate(NettyHttpRequest<?> request)
request - The contextNettyMutableHttpResponse@Internal public static io.micronaut.http.netty.NettyMutableHttpResponse getOr(NettyHttpRequest<?> request, io.micronaut.http.HttpResponse<?> alternative)
request - The contextalternative - The alternative HttpResponseNettyMutableHttpResponse@Internal public static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse> get(NettyHttpRequest<?> request)
request - The requestNettyMutableHttpResponse@Internal public static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse> set(NettyHttpRequest<?> request, io.micronaut.http.HttpResponse<?> response)
request - The requestresponse - The Http ResponseNettyMutableHttpResponse