Package io.micronaut.http.netty
Interface NettyHttpRequestBuilder
-
- All Known Implementing Classes:
AbstractNettyHttpRequest
public interface NettyHttpRequestBuilderCommon interface for client and server to implement to construct the Netty versions of the request objects.- Since:
- 2.0.0
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisStream()io.netty.handler.codec.http.FullHttpRequesttoFullHttpRequest()Converts this object to a full http request.io.netty.handler.codec.http.HttpRequesttoHttpRequest()Converts this object to the most appropriate http request type.static io.netty.handler.codec.http.HttpRequesttoHttpRequest(io.micronaut.http.HttpRequest<?> request)Convert the given request to a full http request.StreamedHttpRequesttoStreamHttpRequest()Converts this object to a streamed http request.
-
-
-
Method Detail
-
toFullHttpRequest
@NonNull io.netty.handler.codec.http.FullHttpRequest toFullHttpRequest()
Converts this object to a full http request.- Returns:
- a full http request
-
toStreamHttpRequest
@NonNull StreamedHttpRequest toStreamHttpRequest()
Converts this object to a streamed http request.- Returns:
- The streamed request
-
toHttpRequest
@NonNull io.netty.handler.codec.http.HttpRequest toHttpRequest()
Converts this object to the most appropriate http request type.- Returns:
- The http request
-
isStream
boolean isStream()
- Returns:
- Is the request a stream.
-
toHttpRequest
@NonNull static io.netty.handler.codec.http.HttpRequest toHttpRequest(@NonNull io.micronaut.http.HttpRequest<?> request)Convert the given request to a full http request.- Parameters:
request- The request- Returns:
- The full request.
-
-