Index
All Classes and Interfaces|All Packages
A
- addRecord(ContextRecordConfig) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
List of propagation records.
- addRecord(Consumer<ContextRecordConfig.Builder>) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
List of propagation records.
- addRecords(List<? extends ContextRecordConfig>) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
List of propagation records.
B
- build() - Method in class io.helidon.webclient.context.WebClientContextConfig.Builder
- build() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
- builder() - Static method in interface io.helidon.webclient.context.WebClientContextConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webclient.context.WebClientContextService
-
Fluent API builder to set up an instance.
- builder(WebClientContextConfig) - Static method in interface io.helidon.webclient.context.WebClientContextConfig
-
Create a new fluent API builder from an existing instance.
- BuilderBase() - Constructor for class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Protected to support extensibility.
- buildPrototype() - Method in class io.helidon.webclient.context.WebClientContextConfig.Builder
C
- config() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config(Config) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Deprecated.
- config(Config) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Update builder from configuration (node of this type).
- configKey() - Method in class io.helidon.webclient.context.WebClientContextServiceProvider
- create() - Static method in interface io.helidon.webclient.context.WebClientContextConfig
-
Create a new instance with default values.
- create(Config) - Static method in interface io.helidon.webclient.context.WebClientContextConfig
-
Deprecated.
- create(Config) - Static method in class io.helidon.webclient.context.WebClientContextService
-
Create a new instance from configuration.
- create(Config, String) - Method in class io.helidon.webclient.context.WebClientContextServiceProvider
- create(Config) - Static method in interface io.helidon.webclient.context.WebClientContextConfig
-
Create a new instance from configuration.
- create(WebClientContextConfig) - Static method in class io.helidon.webclient.context.WebClientContextService
-
Create a new instance from its configuration.
- create(Consumer<WebClientContextConfig.Builder>) - Static method in class io.helidon.webclient.context.WebClientContextService
-
Create a new instance customizing its configuration.
E
- equals(Object) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
F
- from(WebClientContextConfig) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WebClientContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
G
- get() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
H
- handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.context.WebClientContextService
- hashCode() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
I
- io.helidon.webclient.context - module io.helidon.webclient.context
-
Helidon WebClient Context Propagation.
- io.helidon.webclient.context - package io.helidon.webclient.context
N
- name() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Name of this instance.
- name() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
- name() - Method in interface io.helidon.webclient.context.WebClientContextConfig
-
Name of this instance.
- name() - Method in class io.helidon.webclient.context.WebClientContextService
- name(String) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Name of this instance.
P
- preBuildPrototype() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Handles providers and decorators.
- prototype() - Method in class io.helidon.webclient.context.WebClientContextService
R
- records() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
List of propagation records.
- records() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
- records() - Method in interface io.helidon.webclient.context.WebClientContextConfig
-
List of propagation records.
- records(List<? extends ContextRecordConfig>) - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
List of propagation records.
T
- toString() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
- type() - Method in class io.helidon.webclient.context.WebClientContextService
V
- validatePrototype() - Method in class io.helidon.webclient.context.WebClientContextConfig.BuilderBase
-
Validates required properties.
W
- WebClientContextConfig - Interface in io.helidon.webclient.context
-
Configuration of WebClient transport level propagation of context values.
- WebClientContextConfig.Builder - Class in io.helidon.webclient.context
-
Fluent API builder for
WebClientContextService. - WebClientContextConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.context -
Fluent API builder base for
WebClientContextService. - WebClientContextConfig.BuilderBase.WebClientContextConfigImpl - Class in io.helidon.webclient.context
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WebClientContextConfigImpl(WebClientContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.context.WebClientContextConfig.BuilderBase.WebClientContextConfigImpl
-
Create an instance providing a builder.
- WebClientContextService - Class in io.helidon.webclient.context
-
Client service for context propagation.
- WebClientContextServiceProvider - Class in io.helidon.webclient.context
-
Client Context Propagation service provider implementation.
- WebClientContextServiceProvider() - Constructor for class io.helidon.webclient.context.WebClientContextServiceProvider
-
Default constructor required by
ServiceLoader.
All Classes and Interfaces|All Packages
WebClientContextConfig.BuilderBase.config(io.helidon.config.Config)