Index

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

A

addSubProtocol(String) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
addSubProtocols(List<? extends String>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 

B

baseFragment() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
baseFragment() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
baseQuery() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
baseQuery() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
baseUri() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
baseUri() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
build() - Method in class io.helidon.webclient.websocket.WsClientConfig.Builder
 
build() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
build() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.Builder
 
builder() - Static method in interface io.helidon.webclient.websocket.WsClient
A new fluent API builder to create new instances of client.
builder() - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new fluent API builder to customize configuration.
builder(WsClientConfig) - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new fluent API builder from an existing instance.
builder(WsClientProtocolConfig) - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new fluent API builder from an existing instance.
BuilderBase() - Constructor for class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Protected to support extensibility.
buildPrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.Builder
 

C

ClientWsConnection - Class in io.helidon.webclient.websocket
Client WebSocket connection.
close(int, String) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
config() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config(Config) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Update builder from configuration (node of this type).
configKey() - Method in class io.helidon.webclient.websocket.WsProtocolConfigProvider
 
configType() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
connect(String, WsListener) - Method in interface io.helidon.webclient.websocket.WsClient
Starts a new WebSocket connection and runs it in a new virtual thread.
connect(URI, WsListener) - Method in interface io.helidon.webclient.websocket.WsClient
Starts a new WebSocket connection and runs it in a new virtual thread.
connectionCacheSize() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
connectionCacheSize() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
connectTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
connectTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
contentEncoding() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
contentEncoding() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
cookieManager() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
cookieManager() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
create() - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new instance with default values.
create(Config) - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new instance from configuration.
create(Config, String) - Method in class io.helidon.webclient.websocket.WsProtocolConfigProvider
 
create(ClientConnection, WsListener) - Static method in class io.helidon.webclient.websocket.ClientWsConnection
Create a new connection without a sub-protocol.
create(ClientConnection, WsListener, String) - Static method in class io.helidon.webclient.websocket.ClientWsConnection
Create a new connection.
create(WsClientConfig) - Static method in interface io.helidon.webclient.websocket.WsClient
Create a new WebSocket client with custom configuration.
create(Consumer<WsClientConfig.Builder>) - Static method in interface io.helidon.webclient.websocket.WsClient
Create a new WebSocket client customizing its configuration.

D

defaultConfig() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
defaultHeadersMap() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
defaultHeadersMap() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
defaultRequestHeaders() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
defaultRequestHeaders() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
dnsAddressLookup() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
dnsAddressLookup() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
dnsResolver() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
dnsResolver() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

E

equals(Object) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
executor() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
executor() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

F

followRedirects() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
followRedirects() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
from(WsClientConfig) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WsClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WsClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Update this builder from an existing prototype builder instance.

G

get() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

H

hashCode() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
headers() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
headers() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

I

io.helidon.webclient.websocket - module io.helidon.webclient.websocket
Helidon WebClient WebSocket Support.
io.helidon.webclient.websocket - package io.helidon.webclient.websocket
Helidon WebClient WebSocket Support.

K

keepAlive() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
keepAlive() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

M

maxInMemoryEntity() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
maxInMemoryEntity() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
maxRedirects() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
maxRedirects() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
mediaContext() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
mediaContext() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
mediaSupports() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
mediaSupports() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
mediaTypeParserMode() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
mediaTypeParserMode() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

N

name() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
name() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
name() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
 
name(String) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 

P

ping(BufferData) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
pong(BufferData) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
preBuildPrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Handles providers and decorators.
properties() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
properties() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
protocol(WebClient, WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
PROTOCOL - Static variable in interface io.helidon.webclient.websocket.WsClient
Protocol to use to obtain an instance of WebSocket specific clietn from WebClient.client(io.helidon.webclient.spi.Protocol).
protocolConfig() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolConfig() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
protocolConfig() - Method in interface io.helidon.webclient.websocket.WsClientConfig
WebSocket specific configuration.
protocolConfig(WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolConfig(Consumer<WsClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolConfig(Supplier<? extends WsClientProtocolConfig>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolId() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
proxy() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
proxy() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 

R

readContinueTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
readContinueTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
readTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
readTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
relativeUris() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
relativeUris() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
run() - Method in class io.helidon.webclient.websocket.ClientWsConnection
 

S

send(BufferData, boolean) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
send(String, boolean) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
sendExpectContinue() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
sendExpectContinue() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
services() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
services() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
shareConnectionCache() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
shareConnectionCache() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
socketOptions() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
socketOptions() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
subProtocol() - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
subProtocols() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
subProtocols() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
subProtocols() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
 
subProtocols(List<? extends String>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 

T

terminate() - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
tls() - Method in interface io.helidon.webclient.websocket.WsClientConfig
 
tls() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
toString() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
toString() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
type() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
 
type() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 

V

validatePrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Validates required properties.

W

WsClient - Interface in io.helidon.webclient.websocket
WebSocket client.
WsClientConfig - Interface in io.helidon.webclient.websocket
WebSocket full webclient configuration.
WsClientConfig.Builder - Class in io.helidon.webclient.websocket
Fluent API builder for WsClient.
WsClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.websocket
Fluent API builder base for WsClient.
WsClientConfig.BuilderBase.WsClientConfigImpl - Class in io.helidon.webclient.websocket
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WsClientConfigImpl(WsClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Create an instance providing a builder.
WsClientException - Exception Class in io.helidon.webclient.websocket
A WebSocket client exception.
WsClientException(String) - Constructor for exception class io.helidon.webclient.websocket.WsClientException
Exception without an underlying cause.
WsClientException(String, Throwable) - Constructor for exception class io.helidon.webclient.websocket.WsClientException
Exception caused by another exception.
WsClientProtocolConfig - Interface in io.helidon.webclient.websocket
Configuration of an HTTP/1.1 client.
WsClientProtocolConfig.Builder - Class in io.helidon.webclient.websocket
Fluent API builder for WsClientProtocolConfig.
WsClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.websocket
Fluent API builder base for WsClientProtocolConfig.
WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl - Class in io.helidon.webclient.websocket
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WsClientProtocolConfigImpl(WsClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
Create an instance providing a builder.
WsProtocolConfigProvider - Class in io.helidon.webclient.websocket
Implementation of protocol config provider.
WsProtocolConfigProvider() - Constructor for class io.helidon.webclient.websocket.WsProtocolConfigProvider
Deprecated.
do not use directly, use WsClientProtocolConfig
WsProtocolProvider - Class in io.helidon.webclient.websocket
ServiceLoader provider implementation for WebSocket protocol.
WsProtocolProvider() - Constructor for class io.helidon.webclient.websocket.WsProtocolProvider
Public constructor required by ServiceLoader.
A B C D E F G H I K M N P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form