Uses of Interface
io.helidon.config.ConfiguredProvider
Packages that use ConfiguredProvider
Package
Description
Concurrency limits API and default implementations.
Extension points to create custom concurrency rate limits.
TLS Configuration SPI for client and server.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Hikari
DataSource support.JDBC
DataSource support.Service provider interfaces for
DataSource support.UCP
DataSource support.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.
Helidon JSON Media Support.
Helidon JSON Binding Media Support.
JSON Smile media support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
Helidon Media Support SPI.
Service provider interfaces implemented or extended by messaging transport connectors.
Micrometer wrapper for Helidon metrics API.
SPI for Helidon metrics.
Helidon OpenAPI support.
OpenAPI SPI.
OpenAPI 3.0 support.
OpenAPI 3.1 support.
OpenAPI 3.2 support.
Provides classes and interfaces that integrate discovery features into
webclients.
Helidon gRPC client SPI.
Helidon WebClient gRPC tracing support.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient Metrics Support.
Helidon WebClient Security Support.
Helidon WebClient SPI.
Implementation of OpenTelemetry semantic conventions for web clients.
Helidon WebClient Tracing Support.
Helidon WebClient WebSocket Support.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Access Log Support.
An implementation of a feature to protect all server requests with a limit.
Helidon WebServer Context Support.
Helidon WebServer gRPC Support.
Helidon WebServer gRPC security support.
Helidon gRPC server SPI.
Helidon Webserver gRPC tracing support.
A gRPC server service that maps
ValidationException to
Status.INVALID_ARGUMENT.HTTP Strict Transport Security support for Helidon WebServer.
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.
Helidon WebServer Static Content Support.
A WebServer feature that adds error handling for
ValidationException.WebSocket server support.
-
Uses of ConfiguredProvider in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderservice provider forAimdLimitlimit implementation.classServiceLoaderservice provider forFixedLimitlimit implementation.classServiceLoaderservice provider forThroughputLimitlimit implementation. -
Uses of ConfiguredProvider in io.helidon.common.concurrency.limits.spi
Subinterfaces of ConfiguredProvider in io.helidon.common.concurrency.limits.spiModifier and TypeInterfaceDescriptioninterfaceAServiceLoader(and service registry) service provider to discover rate limits. -
Uses of ConfiguredProvider in io.helidon.common.tls.spi
Subinterfaces of ConfiguredProvider in io.helidon.common.tls.spi -
Uses of ConfiguredProvider in io.helidon.config
Methods in io.helidon.config with type parameters of type ConfiguredProviderModifier and TypeMethodDescriptionstatic <S extends NamedService, T extends ConfiguredProvider<S>>
Optional<S> ConfigBuilderSupport.discoverService(Config config, String configKey, Class<T> providerType, Class<S> configType, boolean allFromServiceLoader, Optional<S> existingValue) Discover service from configuration.static <S extends NamedService, T extends ConfiguredProvider<S>>
Optional<S> ConfigBuilderSupport.discoverService(Config config, String configKey, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, Optional<S> existingValue) Used by generated configured builders to discover one service usingServiceLoader, validating the configured provider identity and outer container form when configuration is consulted.static <S extends NamedService, T extends ConfiguredProvider<S>>
Optional<S> ConfigBuilderSupport.discoverService(Config config, String configKey, Optional<ServiceRegistry> serviceRegistry, Class<T> providerType, Class<S> configType, boolean discoverServices, Optional<S> existingValue) Used to discover service fromServiceRegistryfor builder options annotated withOption.Provider, if the blueprint is annotated withPrototype.RegistrySupport.static <S extends NamedService, T extends ConfiguredProvider<S>>
Optional<S> ConfigBuilderSupport.discoverService(Config config, String configKey, Optional<ServiceRegistry> serviceRegistry, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, Optional<S> existingValue) Used by generated configured builders to discover one service fromServiceRegistry, validating the configured provider identity and outer container form when configuration is consulted.static <S extends NamedService, T extends ConfiguredProvider<S>>
List<S> ConfigBuilderSupport.discoverServices(Config config, String configKey, Class<T> providerType, Class<S> configType, boolean allFromServiceLoader, List<S> existingInstances) Discover services from configuration.static <S extends NamedService, T extends ConfiguredProvider<S>>
List<S> ConfigBuilderSupport.discoverServices(Config config, String configKey, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, List<S> existingInstances) Used by generated configured builders to discover services usingServiceLoaderafter the configured provider identity and outer container form have been validated.static <S extends NamedService, T extends ConfiguredProvider<S>>
List<S> ConfigBuilderSupport.discoverServices(Config config, String configKey, Optional<ServiceRegistry> serviceRegistry, Class<T> providerType, Class<S> configType, boolean allFromRegistry, List<S> existingValues) Used to discover services fromServiceRegistryfor builder options annotated withOption.Provider, if the blueprint is annotated withPrototype.RegistrySupport.static <S extends NamedService, T extends ConfiguredProvider<S>>
List<S> ConfigBuilderSupport.discoverServices(Config config, String configKey, Optional<ServiceRegistry> serviceRegistry, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, List<S> existingValues) Used by generated configured builders to discover services fromServiceRegistryafter the configured provider identity and outer container form have been validated. -
Uses of ConfiguredProvider in io.helidon.data.sql.datasource.hikari
Classes in io.helidon.data.sql.datasource.hikari that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.data.sql.datasource.jdbc
Classes in io.helidon.data.sql.datasource.jdbc that implement ConfiguredProviderModifier and TypeClassDescriptionclassAServiceLoaderprovider implementation ofDataSourceConfigProviderfor a data source based on direct JDBC connections. -
Uses of ConfiguredProvider in io.helidon.data.sql.datasource.spi
Subinterfaces of ConfiguredProvider in io.helidon.data.sql.datasource.spiModifier and TypeInterfaceDescriptioninterfaceProvider (as inServiceLoader) of provider (as in ucp) configuration. -
Uses of ConfiguredProvider in io.helidon.data.sql.datasource.ucp
Classes in io.helidon.data.sql.datasource.ucp that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.dbclient.hikari
Classes in io.helidon.dbclient.hikari that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.dbclient.jdbc.spi
Subinterfaces of ConfiguredProvider in io.helidon.dbclient.jdbc.spiModifier and TypeInterfaceDescriptioninterfaceServiceLoaderprovider interface for JDBC connection pool. -
Uses of ConfiguredProvider in io.helidon.http.encoding.deflate
Classes in io.helidon.http.encoding.deflate that implement ConfiguredProviderModifier and TypeClassDescriptionclassSupport fordeflatecontent encoding. -
Uses of ConfiguredProvider in io.helidon.http.encoding.gzip
Classes in io.helidon.http.encoding.gzip that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.http.encoding.spi
Subinterfaces of ConfiguredProvider in io.helidon.http.encoding.spiModifier and TypeInterfaceDescriptioninterfaceContent encodingServiceLoaderservice provider interface. -
Uses of ConfiguredProvider in io.helidon.http.media.jackson
Classes in io.helidon.http.media.jackson that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for Jackson media support. -
Uses of ConfiguredProvider in io.helidon.http.media.json
Classes in io.helidon.http.media.json that implement ConfiguredProviderModifier and TypeClassDescriptionclassMedia support provider for Helidon JSON media support. -
Uses of ConfiguredProvider in io.helidon.http.media.json.binding
Classes in io.helidon.http.media.json.binding that implement ConfiguredProviderModifier and TypeClassDescriptionclassMedia support provider for Helidon JSON Binding media support. -
Uses of ConfiguredProvider in io.helidon.http.media.json.smile
Classes in io.helidon.http.media.json.smile that implement ConfiguredProviderModifier and TypeClassDescriptionclassMedia support provider for Smile media support. -
Uses of ConfiguredProvider in io.helidon.http.media.jsonb
Classes in io.helidon.http.media.jsonb that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for JSON Binding media support. -
Uses of ConfiguredProvider in io.helidon.http.media.jsonp
Classes in io.helidon.http.media.jsonp that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for JSON Processing media support. -
Uses of ConfiguredProvider in io.helidon.http.media.multipart
Classes in io.helidon.http.media.multipart that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for support of multipart. -
Uses of ConfiguredProvider in io.helidon.http.media.spi
Subinterfaces of ConfiguredProvider in io.helidon.http.media.spiModifier and TypeInterfaceDescriptioninterfaceServiceLoaderservice provider for media supports. -
Uses of ConfiguredProvider in io.helidon.messaging.spi
Subinterfaces of ConfiguredProvider in io.helidon.messaging.spiModifier and TypeInterfaceDescriptioninterfaceProvider of configured messaging connectors. -
Uses of ConfiguredProvider in io.helidon.metrics.providers.micrometer
Classes in io.helidon.metrics.providers.micrometer that implement ConfiguredProviderModifier and TypeClassDescriptionclassProvider for an OTLP publisher.classProvider for a Prometheus publisher. -
Uses of ConfiguredProvider in io.helidon.metrics.spi
Subinterfaces of ConfiguredProvider in io.helidon.metrics.spiModifier and TypeInterfaceDescriptioninterfaceMarks each configured provider of aMetricsPublisher. -
Uses of ConfiguredProvider in io.helidon.openapi
Classes in io.helidon.openapi that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for OpenAPI feature forWebServer. -
Uses of ConfiguredProvider in io.helidon.openapi.spi
Subinterfaces of ConfiguredProvider in io.helidon.openapi.spiModifier and TypeInterfaceDescriptioninterfaceOpenApiManagerprovider.interfaceOpenApiServiceprovider.interfaceOpenApiVersionprovider. -
Uses of ConfiguredProvider in io.helidon.openapi.v30
Classes in io.helidon.openapi.v30 that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.openapi.v31
Classes in io.helidon.openapi.v31 that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.openapi.v32
Classes in io.helidon.openapi.v32 that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.webclient.context
Classes in io.helidon.webclient.context that implement ConfiguredProviderModifier and TypeClassDescriptionclassClient Context Propagation service provider implementation. -
Uses of ConfiguredProvider in io.helidon.webclient.discovery
Classes in io.helidon.webclient.discovery that implement ConfiguredProviderModifier and TypeClassDescriptionfinal class -
Uses of ConfiguredProvider in io.helidon.webclient.grpc.spi
Subinterfaces of ConfiguredProvider in io.helidon.webclient.grpc.spiModifier and TypeInterfaceDescriptioninterfaceJava service loader interface for gRPC client services. -
Uses of ConfiguredProvider in io.helidon.webclient.grpc.tracing
Classes in io.helidon.webclient.grpc.tracing that implement ConfiguredProviderModifier and TypeClassDescriptionclassgRPC client tracing SPI provider implementation. -
Uses of ConfiguredProvider in io.helidon.webclient.http1
Classes in io.helidon.webclient.http1 that implement ConfiguredProviderModifier and TypeClassDescriptionclassImplementation of protocol config provider. -
Uses of ConfiguredProvider in io.helidon.webclient.http2
Classes in io.helidon.webclient.http2 that implement ConfiguredProviderModifier and TypeClassDescriptionclassImplementation of protocol config provider. -
Uses of ConfiguredProvider in io.helidon.webclient.metrics
Classes in io.helidon.webclient.metrics that implement ConfiguredProviderModifier and TypeClassDescriptionclassClient metrics SPI provider implementation. -
Uses of ConfiguredProvider in io.helidon.webclient.security
Classes in io.helidon.webclient.security that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.webclient.spi
Subinterfaces of ConfiguredProvider in io.helidon.webclient.spiModifier and TypeInterfaceDescriptioninterfaceProtocolConfigProvider<T extends ProtocolConfig>Client protocol configuration.interfaceJava service loader interface for web client services. -
Uses of ConfiguredProvider in io.helidon.webclient.telemetry
Classes in io.helidon.webclient.telemetry that implement ConfiguredProviderModifier and TypeClassDescriptionclassProvider for a grouping service which gathers telemetry-related webclient services. -
Uses of ConfiguredProvider in io.helidon.webclient.tracing
Classes in io.helidon.webclient.tracing that implement ConfiguredProviderModifier and TypeClassDescriptionclassClient tracing SPI provider implementation. -
Uses of ConfiguredProvider in io.helidon.webclient.websocket
Classes in io.helidon.webclient.websocket that implement ConfiguredProviderModifier and TypeClassDescriptionclassImplementation of protocol config provider. -
Uses of ConfiguredProvider in io.helidon.webserver
Classes in io.helidon.webserver that implement ConfiguredProviderModifier and TypeClassDescriptionclassA JavaServiceLoaderprovider for adding declarative request scope to Helidon WebServer.final classServiceLoaderprovider forStuckThreadDetectionFeature.classTransport binding factory provider for the built-in TCP listener binding.classTransport binding factory provider for the built-in Unix domain socket listener binding. -
Uses of ConfiguredProvider in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for access log feature forWebServer. -
Uses of ConfiguredProvider in io.helidon.webserver.concurrency.limits
Classes in io.helidon.webserver.concurrency.limits that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation to automatically register this service. -
Uses of ConfiguredProvider in io.helidon.webserver.context
Classes in io.helidon.webserver.context that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for context feature forWebServer. -
Uses of ConfiguredProvider in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc that implement ConfiguredProviderModifier and TypeClassDescriptionclassImplementation of a service provider interface to create grpc protocol configuration.classServiceLoaderprovider implementation for gRPC reflection feature forWebServer. -
Uses of ConfiguredProvider in io.helidon.webserver.grpc.security
Classes in io.helidon.webserver.grpc.security that implement ConfiguredProvider -
Uses of ConfiguredProvider in io.helidon.webserver.grpc.spi
Subinterfaces of ConfiguredProvider in io.helidon.webserver.grpc.spiModifier and TypeInterfaceDescriptioninterfaceJava service loader interface for gRPC services. -
Uses of ConfiguredProvider in io.helidon.webserver.grpc.tracing
Classes in io.helidon.webserver.grpc.tracing that implement ConfiguredProviderModifier and TypeClassDescriptionclassProvider forGrpcTracingService. -
Uses of ConfiguredProvider in io.helidon.webserver.grpc.validation
Classes in io.helidon.webserver.grpc.validation that implement ConfiguredProviderModifier and TypeClassDescriptionclassProvider for gRPC validation support. -
Uses of ConfiguredProvider in io.helidon.webserver.hsts
Classes in io.helidon.webserver.hsts that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for HSTS feature forWebServer. -
Uses of ConfiguredProvider in io.helidon.webserver.http1
Classes in io.helidon.webserver.http1 that implement ConfiguredProviderModifier and TypeClassDescriptionclassImplementation of a service provider interface to create HTTP/1.1 protocol configuration. -
Uses of ConfiguredProvider in io.helidon.webserver.http2
Classes in io.helidon.webserver.http2 that implement ConfiguredProviderModifier and TypeClassDescriptionclassImplementation of a service provider interface to create HTTP/2 protocol configuration. -
Uses of ConfiguredProvider in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe that implement ConfiguredProviderModifier and TypeClassDescriptionclassProvider implementation for the observe feature forWebServer, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.config
Classes in io.helidon.webserver.observe.config that implement ConfiguredProviderModifier and TypeClassDescriptionclassConfig observe provider implementation, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.health
Classes in io.helidon.webserver.observe.health that implement ConfiguredProviderModifier and TypeClassDescriptionclassHealth observe provider implementation, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.info
Classes in io.helidon.webserver.observe.info that implement ConfiguredProviderModifier and TypeClassDescriptionclassApplication information observe provider implementation, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.log
Classes in io.helidon.webserver.observe.log that implement ConfiguredProviderModifier and TypeClassDescriptionclassLogging observe provider implementation, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.metrics
Classes in io.helidon.webserver.observe.metrics that implement ConfiguredProviderModifier and TypeClassDescriptionclassMetrics observe provider implementation, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.spi
Subinterfaces of ConfiguredProvider in io.helidon.webserver.observe.spiModifier and TypeInterfaceDescriptioninterfaceProvider interface for observability services. -
Uses of ConfiguredProvider in io.helidon.webserver.observe.tracing
Classes in io.helidon.webserver.observe.tracing that implement ConfiguredProviderModifier and TypeClassDescriptionclassTracing observe provider implementation, discoverable throughServiceRegistryandServiceLoader. -
Uses of ConfiguredProvider in io.helidon.webserver.security
Classes in io.helidon.webserver.security that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation ofServerFeatureProviderfor security. -
Uses of ConfiguredProvider in io.helidon.webserver.spi
Subinterfaces of ConfiguredProvider in io.helidon.webserver.spiModifier and TypeInterfaceDescriptioninterfaceProtocolConfigProvider<T extends ProtocolConfig>Provider of protocol configuration.interfaceServerFeatureProvider<T extends ServerFeature>Server features provider is aServiceLoaderprovider API to discover server wide features.interfaceProvider of configured transport binding factories. -
Uses of ConfiguredProvider in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent that implement ConfiguredProviderModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for static-content feature forWebServer. -
Uses of ConfiguredProvider in io.helidon.webserver.validation
Classes in io.helidon.webserver.validation that implement ConfiguredProviderModifier and TypeClassDescriptionclassA JavaServiceLoaderprovider implementation of aServerFeaturethat adds error handler forValidationExceptionto all server sockets. -
Uses of ConfiguredProvider in io.helidon.webserver.websocket
Classes in io.helidon.webserver.websocket that implement ConfiguredProviderModifier and TypeClassDescriptionclassService provider implementation for WebSocket protocol configuration.