HttpOperations.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final ClientCookieDecoder | |
| pack-priv final ClientCookieEncoder | |
| pack-priv final List | |
| pack-priv static final Supplier | |
| pack-priv BiPredicate | |
| pack-priv static final String | |
| pack-priv boolean | |
| pack-priv final boolean | |
| pack-priv static final Logger | |
| pack-priv static final int | |
| pack-priv final HttpRequest | |
| pack-priv String | |
| pack-priv HttpHeaders | |
| pack-priv Supplier | |
| pack-priv RedirectClientException | |
| pack-priv BiConsumer | |
| pack-priv Consumer | |
| pack-priv final HttpHeaders | |
| pack-priv String | |
| pack-priv volatile HttpClientOperations. | |
| pack-priv Duration | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv final Sinks. | |
| pack-priv volatile Throwable |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | HttpClientOperations(Connection c, ConnectionObserver listener, ClientCookieEncoder encoder, ClientCookieDecoder decoder, HttpMessageLogFactory httpMessageLogFactory)
|
| Modifier and Type | Method and Description |
|---|---|
| public HttpClientRequest | addCookie(Cookie cookie)
Implements reactor. |
| public HttpClientOperations | addHandler(ChannelHandler
handler instance handler)Overrides default reactor. ChannelHandler with addHandlerFirst if of type of
io. otherwise with
addHandlerLast.
|
| public HttpClientOperations | addHandler(String
handler name name, ChannelHandler handler instance handler)Overrides reactor. Overrides default reactor. ChannelHandler with addHandlerFirst if of type of
io. otherwise with
addHandlerLast.
|
| public HttpClientOperations | addHandlerFirst(ChannelHandler
handler instance handler)Overrides default reactor. ChannelHandler to the beginning of the "user" io.,
that is just after the reactor-added codecs.
|
| public HttpClientOperations | addHandlerFirst(String
handler name name, ChannelHandler handler instance handler)Overrides default reactor. ChannelHandler to the beginning of the "user" io.,
that is just after the reactor-added codecs.
|
| public HttpClientOperations | addHandlerLast(ChannelHandler
handler instance handler)Overrides default reactor. ChannelHandler to the end of the "user" io.,
that is just before the reactor-added handlers like NettyPipeline#ReactiveBridge.
|
| public HttpClientOperations | addHandlerLast(String
handler name name, ChannelHandler handler instance handler)Overrides default reactor. ChannelHandler to the end of the "user" io.,
that is just before the reactor-added handlers like NettyPipeline#ReactiveBridge.
|
| public HttpClientRequest | addHeader(CharSequence
header name name, CharSequence header value value)Implements reactor. |
| pack-priv static Throwable | |
| public InetSocketAddress | address()
Overrides default reactor. |
| protected void | afterInboundComplete()
Overrides reactor. |
| protected void | |
| protected void | |
| public void | |
| public Map | |
| public ContextView | currentContextView()
Implements reactor. ContextView associated with the Mono/Flux exposed
via HttpClient. or related terminating API.
|
| pack-priv void | |
| public final String | fullPath()
Implements reactor. uri().
|
| pack-priv final HttpRequest | |
| public HttpClientRequest | header(CharSequence
headers key name, CharSequence header value value)Implements reactor. |
| public HttpClientRequest | headers(HttpHeaders
a netty headers map headers)Implements reactor. |
| protected boolean | |
| public boolean | isFollowRedirect()
Implements reactor. |
| public boolean | |
| public boolean | isWebsocket()
Overrides reactor. Implements reactor. |
| public HttpMethod | method()
Implements reactor. |
| protected HttpMessage | newFullBodyMessage(ByteBuf body)
Implements abstract reactor. |
| pack-priv final boolean | |
| public final HttpClientOperations | onDispose(Disposable
the close event handler onDispose)Overrides reactor. Overrides default reactor. Disposable to be invoked when the channel is closed.
|
| protected void | |
| protected void | onInboundCancel()
Overrides reactor. |
| protected void | onInboundClose()
Overrides reactor. |
| protected void | onInboundNext(ChannelHandlerContext
the context ctx, Object the read payload msg)Overrides reactor. Channel#read.
|
| protected void | onOutboundComplete()
Overrides reactor. |
| protected void | onOutboundError(Throwable
the err)Throwable causeOverrides reactor. |
| protected final void | onUnprocessedOutboundError(Throwable t)
Overrides reactor. |
| protected void | onWritabilityChanged()
Overrides reactor. |
| protected HttpMessage | outboundHttpMessage()
Implements abstract reactor. |
| public String[] | redirectedFrom()
Implements reactor. |
| pack-priv void | |
| public HttpClientOperations | removeHandler(String
handler name name)Overrides default reactor. |
| public HttpClientOperations | replaceHandler(String
handler name name, ChannelHandler handler)Overrides default reactor. |
| public HttpHeaders | requestHeaders()
Implements reactor. |
| public String | resourceUrl()
Implements reactor. |
| public HttpHeaders | responseHeaders()
Implements reactor. |
| public HttpClientRequest | responseTimeout(Duration
the maximum duration allowed between each network-level read operations
(resolution: ms). maxReadOperationInterval)Implements reactor. |
| public NettyOutbound | send(Publisher<? extends ByteBuf>
the dataStream publishing OUT items to write on this channel source)Overrides reactor. Overrides default reactor. |
| pack-priv final Mono | |
| pack-priv final void | |
| public HttpResponseStatus | status()
Implements reactor. |
| public Mono | trailerHeaders()
Implements reactor. |
| public final String | |
| public final HttpVersion | version()
Implements reactor. |
| pack-priv final URI | |
| public HttpClientOperations | withConnection(Consumer<? super Connection>
connection callback withConnection)Overrides reactor. Implements reactor. Connection to operate on the
underlying Channel state.
|
| pack-priv final void | |
| protected Throwable | wrapInboundError(Throwable
the err)Throwable causeOverrides reactor. |