Package io.servicetalk.http.netty
@ElementsAreNonnullByDefault
package io.servicetalk.http.netty
The HTTP netty package.
-
ClassDescriptionDefaultHttpLoadBalancerFactory<ResolvedAddress>Default implementation of
HttpLoadBalancerFactory
.DefaultHttpLoadBalancerFactory.Builder<ResolvedAddress>A builder for creating instances ofDefaultHttpLoadBalancerFactory
.An exception that represents 417 Expectation Failed response status code.Configuration for HTTP/1.1 protocol.Builder forH1ProtocolConfig
.Additional exceptions for HTTP/1.1 specification.Builder forH1SpecExceptions
.AHttpHeadersFactory
optimized for HTTP/2.A factory to createH2ProtocolConfig.KeepAlivePolicy
instances.A builder ofH2ProtocolConfig.KeepAlivePolicy
.Configuration for HTTP/2 protocol.A policy for sending PING frames to the peer.Builder forH2ProtocolConfig
.Factory methods for buildingHttpClient
(and other API variations) instances.DefinesServiceDiscoverer
will be used.An HTTP requester filter that tracks events during request/response lifecycle.An HTTP service filter that tracks events during request/response lifecycle.Factory methods forHttpProtocolConfig
s and builders for their customization.A factory to createHTTP servers
.A proxy response exception, that indicates an unexpected response status from a proxy.A filter to enable retries for HTTP clients.Definition and presets of retry backoff policies.A builder forRetryingHttpRequesterFilter
, which puts an upper bound on retry attempts.An interface that enhances anyException
to provide a constantdelay
to be applied when retrying through aretrying-filter
.This exception indicates response that matched the retrying rules of theRetryingHttpRequesterFilter
and will-be/was retried.