Index

A B C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addStream(int, Http2ClientStream) - Method in class io.helidon.webclient.http2.Http2ClientConnection
Adds a stream to the connection.

B

baseFragment() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
baseFragment() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
baseQuery() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
baseQuery() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
baseUri() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
baseUri() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
build() - Method in class io.helidon.webclient.http2.Http2ClientConfig.Builder
 
build() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
build() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.Builder
 
builder() - Static method in interface io.helidon.webclient.http2.Http2Client
A new fluent API builder to customize client setup.
builder() - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new fluent API builder to customize configuration.
builder(Http2ClientConfig) - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
Create a new fluent API builder from an existing instance.
builder(Http2ClientProtocolConfig) - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new fluent API builder from an existing instance.
BuilderBase() - Constructor for class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Protected to support extensibility.
buildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.Builder
 

C

cancel() - Method in class io.helidon.webclient.http2.Http2ClientStream
Cancels this client stream.
clientRequest(FullClientRequest<?>, ClientUri) - Method in class io.helidon.webclient.http2.Http2ClientImpl
 
close() - Method in class io.helidon.webclient.http2.Http2ClientConnection
Closes this connection.
close() - Method in class io.helidon.webclient.http2.Http2ClientStream
Removes the stream from underlying connection.
closeResource() - Method in class io.helidon.webclient.http2.Http2ClientImpl
 
closeResource() - Method in class io.helidon.webclient.http2.Http2ClientStream
 
closeResource() - Method in class io.helidon.webclient.http2.Http2ConnectionCache
 
config() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config(Config) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Update builder from configuration (node of this type).
configKey() - Method in class io.helidon.webclient.http2.Http2ProtocolConfigProvider
 
configType() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
connectionCacheSize() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
connectionCacheSize() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
connectTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
connectTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
contentEncoding() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
contentEncoding() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
cookieManager() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
cookieManager() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
create() - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance with default configuration.
create() - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webclient.http2.Http2ConnectionCache
Creates a fresh connection cache.
create(Config) - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance based on Config.
create(Config) - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new instance from configuration.
create(Config, String) - Method in class io.helidon.webclient.http2.Http2ProtocolConfigProvider
 
create(Http2ClientConfig) - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance with custom configuration.
create(Http2ClientImpl, ClientConnection, boolean) - Static method in class io.helidon.webclient.http2.Http2ClientConnection
Creates an HTTP2 client connection.
create(Consumer<Http2ClientConfig.Builder>) - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance customizing its configuration.
ctx() - Method in class io.helidon.webclient.http2.Http2ClientStream
Returns the socket context associated with the stream.

D

data(Http2FrameHeader, BufferData, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
 
defaultConfig() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
defaultHeadersMap() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
defaultHeadersMap() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
defaultRequestHeaders() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
defaultRequestHeaders() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
dnsAddressLookup() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
dnsAddressLookup() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
dnsResolver() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
dnsResolver() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 

E

equals(Object) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
evict() - Method in class io.helidon.webclient.http2.Http2ConnectionCache
 
executor() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
executor() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 

F

flowControl() - Method in class io.helidon.webclient.http2.Http2ClientStream
 
flowControlBlockTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for blocking while waiting for window update when window is depleted.
flowControlBlockTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
flowControlBlockTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Timeout for blocking while waiting for window update when window is depleted.
flowControlBlockTimeout(Duration) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for blocking while waiting for window update when window is depleted.
flowControlTimeout(Duration) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Outbound flow control blocking timeout.
followRedirects() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
followRedirects() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
from(Http2ClientConfig) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http2ClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http2ClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Update this builder from an existing prototype builder instance.

G

get() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 

H

hasEntity() - Method in class io.helidon.webclient.http2.Http2ClientStream
Determines if an entity is expected.
hashCode() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
headers() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
 
headers() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
headers() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
headers(Http2Headers, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
 
Http2Client - Interface in io.helidon.webclient.http2
HTTP2 client.
Http2ClientConfig - Interface in io.helidon.webclient.http2
HTTP/2 full webclient configuration.
Http2ClientConfig.Builder - Class in io.helidon.webclient.http2
Fluent API builder for Http2Client.
Http2ClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.http2
Fluent API builder base for Http2Client.
Http2ClientConfig.BuilderBase.Http2ClientConfigImpl - Class in io.helidon.webclient.http2
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http2ClientConfigImpl(Http2ClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Create an instance providing a builder.
Http2ClientConnection - Class in io.helidon.webclient.http2
Represents an HTTP2 connection on the client.
Http2ClientImpl - Class in io.helidon.webclient.http2
Implementation of HTTP2 client.
Http2ClientProtocolConfig - Interface in io.helidon.webclient.http2
Interface generated from definition.
Http2ClientProtocolConfig.Builder - Class in io.helidon.webclient.http2
Fluent API builder for Http2ClientProtocolConfig.
Http2ClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.http2
Fluent API builder base for Http2ClientProtocolConfig.
Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl - Class in io.helidon.webclient.http2
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http2ClientProtocolConfigImpl(Http2ClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
Create an instance providing a builder.
Http2ClientRequest - Interface in io.helidon.webclient.http2
Request of HTTP/2 client.
Http2ClientResponse - Interface in io.helidon.webclient.http2
Response of HTTP/2 client.
Http2ClientSpiProvider - Class in io.helidon.webclient.http2
ServiceLoader provider implementation for HTTP/2 protocol.
Http2ClientSpiProvider() - Constructor for class io.helidon.webclient.http2.Http2ClientSpiProvider
Public constructor required by ServiceLoader.
Http2ClientStream - Class in io.helidon.webclient.http2
Represents an HTTP2 client stream.
Http2ClientStream(Http2ClientConnection, Http2Settings, SocketContext, Http2StreamConfig, Http2ClientConfig, LockingStreamIdSequence) - Constructor for class io.helidon.webclient.http2.Http2ClientStream
 
Http2ConnectionCache - Class in io.helidon.webclient.http2
A cache of HTTP2 connections.
Http2ProtocolConfigProvider - Class in io.helidon.webclient.http2
Implementation of protocol config provider.
Http2ProtocolConfigProvider() - Constructor for class io.helidon.webclient.http2.Http2ProtocolConfigProvider
Deprecated.
do not use directly, use Http1ClientProtocol
Http2StreamConfig - Interface in io.helidon.webclient.http2
Configuration for an HTTP2 stream.

I

initialWindowSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
initialWindowSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
initialWindowSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
initialWindowSize(int) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
io.helidon.webclient.http2 - module io.helidon.webclient.http2
Helidon WebClient HTTP/2 Support.
io.helidon.webclient.http2 - package io.helidon.webclient.http2
Helidon WebClient HTTP/2 Support.

K

keepAlive() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
keepAlive() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 

L

lastEndpointUri() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
 
LockingStreamIdSequence - Class in io.helidon.webclient.http2
A stream ID sequence that uses locks for concurrency.
LockingStreamIdSequence() - Constructor for class io.helidon.webclient.http2.LockingStreamIdSequence
 

M

maxFrameSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
maxFrameSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxFrameSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxFrameSize(int) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxHeaderListSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
maxHeaderListSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
maxHeaderListSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
maxHeaderListSize(long) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
maxInMemoryEntity() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
maxInMemoryEntity() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
maxRedirects() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
maxRedirects() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
mediaContext() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
mediaContext() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
mediaSupports() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
mediaSupports() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
mediaTypeParserMode() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
mediaTypeParserMode() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
method(Method) - Method in class io.helidon.webclient.http2.Http2ClientImpl
 

N

name() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
name() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
 
name() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
 
name(String) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
 

O

outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
 

P

ping() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
ping() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Check healthiness of cached connections with HTTP/2.0 ping frame.
ping() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Check healthiness of cached connections with HTTP/2.0 ping frame.
ping(boolean) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Check healthiness of cached connections with HTTP/2.0 ping frame.
pingTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
pingTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for ping probe used for checking healthiness of cached connections.
pingTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Timeout for ping probe used for checking healthiness of cached connections.
pingTimeout(Duration) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for ping probe used for checking healthiness of cached connections.
Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge()
Section
Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge(boolean)
Section
Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfigBlueprint.priorKnowledge()
Section
preBuildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Handles providers and decorators.
priority() - Method in interface io.helidon.webclient.http2.Http2StreamConfig
Stream priority.
priority(int) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Priority defines a weight between 1 and 256 (inclusive) to prioritize this stream by the server.
priority(Http2Priority) - Method in class io.helidon.webclient.http2.Http2ClientStream
 
priorKnowledge() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
priorKnowledge() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Prior knowledge of HTTP/2 capabilities of the server.
priorKnowledge() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Prior knowledge of HTTP/2 capabilities of the server.
priorKnowledge() - Method in interface io.helidon.webclient.http2.Http2StreamConfig
Prior knowledge setting.
priorKnowledge(boolean) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Prior knowledge of HTTP/2 capabilities of the server.
priorKnowledge(boolean) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Configure prior knowledge of HTTP/2 (e.g.
properties() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
properties() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
protocol(WebClient, Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
PROTOCOL - Static variable in interface io.helidon.webclient.http2.Http2Client
Protocol to use to obtain an instance of http/2 specific client from WebClient.client(io.helidon.webclient.spi.Protocol).
PROTOCOL_ID - Static variable in interface io.helidon.webclient.http2.Http2Client
HTTP/2 protocol ID, as used by ALPN.
protocolConfig() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
protocolConfig() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
HTTP/2 specific configuration.
protocolConfig(Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig(Consumer<Http2ClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig(Supplier<? extends Http2ClientProtocolConfig>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolId() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
prototype() - Method in class io.helidon.webclient.http2.Http2ClientImpl
 
proxy() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
proxy() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 

R

read() - Method in class io.helidon.webclient.http2.Http2ClientStream
Reads a buffer data from the stream.
readContinueTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
readContinueTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
readHeaders() - Method in class io.helidon.webclient.http2.Http2ClientStream
Reads headers from this stream.
readOne(Duration) - Method in class io.helidon.webclient.http2.Http2ClientStream
Reads an HTTP2 frame from the stream.
readTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
readTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
readTimeout() - Method in interface io.helidon.webclient.http2.Http2StreamConfig
Read timeout for this stream.
relativeUris() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
relativeUris() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
removeStream(int) - Method in class io.helidon.webclient.http2.Http2ClientConnection
Removes a stream from the connection.
request() - Method in interface io.helidon.webclient.http2.Http2ClientRequest
 
requestPrefetch(int) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Configure request prefetch, increases both connection and stream inbound flow control window and may send window updates to inform the server, depending on flow control strategy.
rstStream(Http2RstStream) - Method in class io.helidon.webclient.http2.Http2ClientStream
 

S

sendExpectContinue() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
sendExpectContinue() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
sendPing() - Method in class io.helidon.webclient.http2.Http2ClientStream
Sends PING frame to server.
services() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
services() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
shareConnectionCache() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
shareConnectionCache() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
shared() - Static method in class io.helidon.webclient.http2.Http2ConnectionCache
Returns a reference to the shared connection cache.
socketOptions() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
socketOptions() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
status() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
 
streamId() - Method in class io.helidon.webclient.http2.Http2ClientStream
 
streamIdSequence() - Method in class io.helidon.webclient.http2.Http2ClientConnection
Stream ID sequence.
streamState() - Method in class io.helidon.webclient.http2.Http2ClientStream
 
StreamTimeoutException - Exception Class in io.helidon.webclient.http2
Thrown when no data are received over the stream within configured request timeout.
submit(Object) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
 
supports(FullClientRequest<?>, ClientUri) - Method in class io.helidon.webclient.http2.Http2ClientImpl
 

T

tls() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
tls() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge()
Section
TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge(boolean)
Section
TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfigBlueprint.priorKnowledge()
Section
toString() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
 
trailers() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
 
trailers() - Method in class io.helidon.webclient.http2.Http2ClientStream
Future that shall be completed once trailers are received.
type() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
 
type() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 

V

validatePrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Validates required properties.

W

windowUpdate(Http2WindowUpdate) - Method in class io.helidon.webclient.http2.Http2ClientStream
 
writeBufferSize() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
 
writeBufferSize() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
writeData(BufferData, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
Writes a buffer data into the stream.
writeHeaders(Http2Headers, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
Writes HTTP2 headers to the stream.
A B C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form