Index
All Classes and Interfaces|All Packages
A
- addContentEncoding(ContentEncoding) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- addContentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- apply(InputStream) - Method in interface io.helidon.http.encoding.ContentDecoder
-
Decode a network input stream.
- apply(OutputStream) - Method in interface io.helidon.http.encoding.ContentEncoder
-
Encode an output stream.
B
- build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
- build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Builder to set up this encoding support context.
- builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new fluent API builder to customize configuration.
- builder(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new fluent API builder from an existing instance.
- BuilderBase() - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Protected to support extensibility.
- buildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
C
- config() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config(Config) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Deprecated.
- config(Config) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Update builder from configuration (node of this type).
- ContentDecoder - Interface in io.helidon.http.encoding
-
Content decoder.
- contentDecodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
There is at least one content decoder.
- contentDecodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Whether there is a content decoder for the provided id.
- ContentEncoder - Interface in io.helidon.http.encoding
-
Content encoder.
- ContentEncoding - Interface in io.helidon.http.encoding
-
Content encoding service created from
ContentEncodingProvider, or directly implemented. - ContentEncodingContext - Interface in io.helidon.http.encoding
-
Content encoding support to obtain encoders and decoders.
- ContentEncodingContextConfig - Interface in io.helidon.http.encoding
-
Interface generated from definition.
- ContentEncodingContextConfig.Builder - Class in io.helidon.http.encoding
-
Fluent API builder for
ContentEncodingContext. - ContentEncodingContextConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.http.encoding -
Fluent API builder base for
ContentEncodingContext. - ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl - Class in io.helidon.http.encoding
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ContentEncodingContextConfigImpl(ContentEncodingContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
-
Create an instance providing a builder.
- contentEncodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
There is at least one content encoder.
- ContentEncodingProvider - Interface in io.helidon.http.encoding.spi
-
Content encoding
ServiceLoaderservice provider interface. - contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- contentEncodings() - Method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
List of content encodings that should be used.
- contentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- contentEncodingsDiscoverServices(boolean) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- contentEncodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Whether there is a content encoder for the provided id.
- create() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create a new encoding support.
- create() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new instance with default values.
- create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create a new encoding support and apply provided configuration.
- create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Deprecated.
- create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new instance from configuration.
- create(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create content encoding context from its prototype.
- create(Consumer<ContentEncodingContextConfig.Builder>) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create media context, customizing its configuration.
D
- decoder() - Method in interface io.helidon.http.encoding.ContentEncoding
-
To decode bytes.
- decoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Obtain a content decoder for the id.
E
- encoder() - Method in interface io.helidon.http.encoding.ContentEncoding
-
To encode bytes.
- encoder(Headers) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Discover content encoder based on the HTTP headers.
- encoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Obtain a content encoder for the id.
- equals(Object) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
F
- from(ContentEncodingContextConfig) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ContentEncodingContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
G
- get() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
H
- hashCode() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- headers(WritableHeaders<?>) - Method in interface io.helidon.http.encoding.ContentEncoder
-
Update headers.
I
- ids() - Method in interface io.helidon.http.encoding.ContentEncoding
-
Identification(s) of this scheme as used in
Accept-EncodingandContent-Encodingheaders. - io.helidon.http.encoding - module io.helidon.http.encoding
-
Content encoding support.
- io.helidon.http.encoding - package io.helidon.http.encoding
-
HTTP Content encoding support, usually used to compress entity, such as
gzip. - io.helidon.http.encoding.spi - package io.helidon.http.encoding.spi
-
SPI to create custom content encoding.
N
- NO_OP - Static variable in interface io.helidon.http.encoding.ContentDecoder
-
No op content decoder.
- NO_OP - Static variable in interface io.helidon.http.encoding.ContentEncoder
-
No-op content encoder.
P
- preBuildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Handles providers and decorators.
S
- supportsDecoding() - Method in interface io.helidon.http.encoding.ContentEncoding
-
Does this provider support decoding.
- supportsEncoding() - Method in interface io.helidon.http.encoding.ContentEncoding
-
Does this provider support encoding.
T
- toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
V
- validatePrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Validates required properties.
All Classes and Interfaces|All Packages
ContentEncodingContextConfig.BuilderBase.config(io.helidon.config.Config)