Module io.helidon.webclient.http2
Package io.helidon.webclient.http2
package io.helidon.webclient.http2
Helidon WebClient HTTP/2 Support.
-
ClassDescriptionHTTP2 client.HTTP/2 full webclient configuration.Fluent API builder for
Http2Client
.Http2ClientConfig.BuilderBase<BUILDER extends Http2ClientConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Http2ClientConfig> Fluent API builder base forHttp2Client
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Represents an HTTP2 connection on the client.Implementation of HTTP2 client.Interface generated from definition.Fluent API builder forHttp2ClientProtocolConfig
.Http2ClientProtocolConfig.BuilderBase<BUILDER extends Http2ClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Http2ClientProtocolConfig> Fluent API builder base forHttp2ClientProtocolConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Request of HTTP/2 client.Response of HTTP/2 client.ServiceLoader
provider implementation for HTTP/2 protocol.Represents an HTTP2 client stream.A cache of HTTP2 connections.Implementation of protocol config provider.Configuration for an HTTP2 stream.A stream ID sequence that uses locks for concurrency.Thrown when no data are received over the stream within configured request timeout.