Uses of Interface
io.helidon.common.config.ConfiguredProvider
Package
Description
Support for handling the generation of code for Helidon builders and configured builders.
Concurrency limits API and default implementations.
Extension points to create custom concurrency rate limits.
TLS Configuration SPI for client and server.
Hikari JDBC connection pool.
Service provider interface for Helidon Database Client JDBC.
Deflate encoding support.
Gzip encoding support.
SPI to create custom content encoding.
Jackson media type support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
Helidon Media Support SPI.
Helidon Integrations of OCI Certificates Service.
Helidon OpenAPI UI support.
Helidon OpenAPI support.
OpenAPI SPI.
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader
).Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient Metrics Support.
Helidon WebClient Security Support.
Helidon WebClient SPI.
Helidon WebClient Tracing Support.
Helidon WebClient WebSocket Support.
Helidon WebServer Access Log Support.
An implementation of a feature to protect all server requests with a limit.
Helidon WebServer Context Support.
Helidon WebServer CORS Support.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer Observability Support.
Helidon WebServer Observability Config Support.
Helidon WebServer Observability Health Support.
Helidon WebServer Observability Info Support.
Helidon WebServer Observability Log Support.
Helidon WebServer Observability Metrics Support.
Helidon WebServer Observability SPI.
Helidon WebServer Tracing Observability Support.
Helidon WebServer Security Support.
Helidon WebServer SPI.
WebSocket server support.
-
Uses of ConfiguredProvider in io.helidon.builder.api
Modifier and TypeMethodDescriptiondefault <S extends NamedService,
T extends ConfiguredProvider<S>>
Optional<S> Prototype.ConfiguredBuilder.discoverService
(Config config, String configKey, HelidonServiceLoader<T> serviceLoader, Class<T> providerType, Class<S> configType, boolean allFromServiceLoader, Optional<S> existingValue) Discover service from configuration.default <S extends NamedService,
T extends ConfiguredProvider<S>>
List<S> Prototype.ConfiguredBuilder.discoverServices
(Config config, String configKey, HelidonServiceLoader<T> serviceLoader, Class<T> providerType, Class<S> configType, boolean allFromServiceLoader, List<S> existingInstances) Discover services from configuration. -
Uses of ConfiguredProvider in io.helidon.common.concurrency.limits
Modifier and TypeClassDescriptionclass
ServiceLoader
service provider forAimdLimit
limit implementation.class
ServiceLoader
service provider forFixedLimit
limit implementation. -
Uses of ConfiguredProvider in io.helidon.common.concurrency.limits.spi
Modifier and TypeInterfaceDescriptioninterface
AServiceLoader
(and service registry) service provider to discover rate limits. -
Uses of ConfiguredProvider in io.helidon.common.tls.spi
-
Uses of ConfiguredProvider in io.helidon.dbclient.hikari
-
Uses of ConfiguredProvider in io.helidon.dbclient.jdbc.spi
Modifier and TypeInterfaceDescriptioninterface
ServiceLoader
provider interface for JDBC connection pool. -
Uses of ConfiguredProvider in io.helidon.http.encoding.deflate
Modifier and TypeClassDescriptionclass
Support fordeflate
content encoding. -
Uses of ConfiguredProvider in io.helidon.http.encoding.gzip
-
Uses of ConfiguredProvider in io.helidon.http.encoding.spi
Modifier and TypeInterfaceDescriptioninterface
Content encodingServiceLoader
service provider interface. -
Uses of ConfiguredProvider in io.helidon.http.media.jackson
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for Jackson media support. -
Uses of ConfiguredProvider in io.helidon.http.media.jsonb
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for JSON Binding media support. -
Uses of ConfiguredProvider in io.helidon.http.media.jsonp
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for JSON Processing media support. -
Uses of ConfiguredProvider in io.helidon.http.media.multipart
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for support of multipart. -
Uses of ConfiguredProvider in io.helidon.http.media.spi
Modifier and TypeInterfaceDescriptioninterface
ServiceLoader
service provider for media supports. -
Uses of ConfiguredProvider in io.helidon.integrations.oci.tls.certificates
-
Uses of ConfiguredProvider in io.helidon.integrations.openapi.ui
-
Uses of ConfiguredProvider in io.helidon.openapi
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for OpenAPI feature forWebServer
. -
Uses of ConfiguredProvider in io.helidon.openapi.spi
Modifier and TypeInterfaceDescriptioninterface
OpenApiManager
provider.interface
OpenApiService
provider. -
Uses of ConfiguredProvider in io.helidon.service.registry
Modifier and TypeMethodDescriptionstatic <T extends NamedService>
Optional<T> GeneratedService.discoverService
(Config config, String configKey, ServiceRegistry serviceRegistry, Class<? extends ConfiguredProvider<T>> providerType, Class<T> configType, boolean discoverServices, Optional<T> existingValue) Used to discover service fromServiceRegistry
for builder options annotated withOption.Provider
, if the blueprint is annotated withPrototype.RegistrySupport
.static <T extends NamedService>
List<T> GeneratedService.discoverServices
(Config config, String configKey, ServiceRegistry serviceRegistry, Class<? extends ConfiguredProvider<T>> providerType, Class<T> configType, boolean allFromRegistry, List<T> existingValues) Used to discover services fromServiceRegistry
for builder options annotated withOption.Provider
, if the blueprint is annotated withPrototype.RegistrySupport
. -
Uses of ConfiguredProvider in io.helidon.webclient.http1
Modifier and TypeClassDescriptionclass
Implementation of protocol config provider. -
Uses of ConfiguredProvider in io.helidon.webclient.http2
Modifier and TypeClassDescriptionclass
Implementation of protocol config provider. -
Uses of ConfiguredProvider in io.helidon.webclient.metrics
-
Uses of ConfiguredProvider in io.helidon.webclient.security
Modifier and TypeClassDescriptionclass
Deprecated.This class should only be used viaServiceLoader
. -
Uses of ConfiguredProvider in io.helidon.webclient.spi
Modifier and TypeInterfaceDescriptioninterface
ProtocolConfigProvider<T extends ProtocolConfig>
Client protocol configuration.interface
Java service loader interface for web client services. -
Uses of ConfiguredProvider in io.helidon.webclient.tracing
Modifier and TypeClassDescriptionclass
Deprecated.This class should only be used viaServiceLoader
. -
Uses of ConfiguredProvider in io.helidon.webclient.websocket
Modifier and TypeClassDescriptionclass
Implementation of protocol config provider. -
Uses of ConfiguredProvider in io.helidon.webserver.accesslog
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for access log feature forWebServer
. -
Uses of ConfiguredProvider in io.helidon.webserver.concurrency.limits
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation to automatically register this service. -
Uses of ConfiguredProvider in io.helidon.webserver.context
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for context feature forWebServer
. -
Uses of ConfiguredProvider in io.helidon.webserver.cors
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for CORS feature forWebServer
. -
Uses of ConfiguredProvider in io.helidon.webserver.grpc
Modifier and TypeClassDescriptionclass
Implementation of a service provider interface to create grpc protocol configuration. -
Uses of ConfiguredProvider in io.helidon.webserver.http1
Modifier and TypeClassDescriptionclass
Implementation of a service provider interface to create HTTP/1.1 protocol configuration. -
Uses of ConfiguredProvider in io.helidon.webserver.http2
Modifier and TypeClassDescriptionclass
Implementation of a service provider interface to create HTTP/2 protocol configuration. -
Uses of ConfiguredProvider in io.helidon.webserver.observe
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for observe feature forWebServer
. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.config
-
Uses of ConfiguredProvider in io.helidon.webserver.observe.health
Modifier and TypeClassDescriptionclass
Deprecated.this type is only to be used fromServiceLoader
-
Uses of ConfiguredProvider in io.helidon.webserver.observe.info
-
Uses of ConfiguredProvider in io.helidon.webserver.observe.log
-
Uses of ConfiguredProvider in io.helidon.webserver.observe.metrics
-
Uses of ConfiguredProvider in io.helidon.webserver.observe.spi
Modifier and TypeInterfaceDescriptioninterface
ServiceLoader
provider interface for observability services. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.tracing
Modifier and TypeClassDescriptionclass
Deprecated.this type is only to be used fromServiceLoader
-
Uses of ConfiguredProvider in io.helidon.webserver.security
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation ofServerFeatureProvider
for security. -
Uses of ConfiguredProvider in io.helidon.webserver.spi
Modifier and TypeInterfaceDescriptioninterface
ProtocolConfigProvider<T extends ProtocolConfig>
Provider of protocol configuration.interface
ServerFeatureProvider<T extends ServerFeature>
Server features provider is aServiceLoader
provider API to discover server wide features. -
Uses of ConfiguredProvider in io.helidon.webserver.websocket
Modifier and TypeClassDescriptionclass
Service provider implementation for WebSocket protocol configuration.
ServiceLoader
.