Index

A B C E F G H I N P R T V W 
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
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
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.
A B C E F G H I N P R T V W 
All Classes and Interfaces|All Packages