Uses of Package
io.helidon.common.configurable
Packages that use io.helidon.common.configurable
Package
Description
General utilities that use
Config.Utilities for PKI configuration and loading of certificates and keys.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Provides integration with LangChain4j in-process embedding models..
Implementation of OCI integrations.
MicroProfile Reactive Messaging Oracle AQ connector.
Microprofile messaging JMS connector.
Implementation of Microprofile JWT Auth specification.
JWK (JSON web key) support.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Open ID Connect (OIDC) classes usable from all OIDC related components.
Support for configuring OpenTelemetry via Helidon config.
Distributed tracing support for Helidon.
Helidon integration with Jaeger tracer.
-
Classes in io.helidon.common.configurable used by io.helidon.common.configurableClassDescription
AllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.AllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.Fluent API builder forAllowList.Fluent API builder base forAllowListConfig.Deprecated, for removal: This API element is subject to removal in a future version.Configuration of a LRU Cache.Fluent API builder forLruCache.Fluent API builder base forLruCacheConfig.A representation of a resource that can be loaded from URL (Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Source of aResource.Configuration of a resource.Fluent API builder forResource.Fluent API builder base forResourceConfig.Interface generated from blueprintio.helidon.common.configurable.ScheduledThreadPoolConfigBlueprint.Fluent API builder forScheduledThreadPoolSupplier.Fluent API builder base forScheduledThreadPoolConfig.Supplier of a custom scheduled thread pool.AThreadPoolExecutorwith an extensible growth policy and queue state accessors.ARejectedExecutionHandlerthat supports pool growth by re-attempting to add the task to the queue.Interface generated from blueprintio.helidon.common.configurable.ThreadPoolConfigBlueprint.Fluent API builder forThreadPoolSupplier.Fluent API builder base forThreadPoolConfig.Supplier of a custom thread pool. -
Classes in io.helidon.common.configurable used by io.helidon.common.pkiClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Configuration of a resource.Fluent API builder forResource. -
Classes in io.helidon.common.configurable used by io.helidon.httpClassDescription
AllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions. -
Classes in io.helidon.common.configurable used by io.helidon.integrations.langchain4j.providers.lc4jinprocessClassDescriptionInterface generated from blueprint
io.helidon.common.configurable.ThreadPoolConfigBlueprint. -
Classes in io.helidon.common.configurable used by io.helidon.integrations.ociClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Configuration of a resource.Fluent API builder forResource. -
Classes in io.helidon.common.configurable used by io.helidon.messaging.connectors.aqClassDescriptionSupplier of a custom scheduled thread pool.Supplier of a custom thread pool.
-
Classes in io.helidon.common.configurable used by io.helidon.messaging.connectors.jmsClassDescriptionSupplier of a custom scheduled thread pool.Supplier of a custom thread pool.
-
Classes in io.helidon.common.configurable used by io.helidon.microprofile.jwt.authClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String). -
Classes in io.helidon.common.configurable used by io.helidon.security.jwt.jwkClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String). -
Classes in io.helidon.common.configurable used by io.helidon.security.providers.jwtClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String). -
Classes in io.helidon.common.configurable used by io.helidon.security.providers.oidc.commonClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String). -
Classes in io.helidon.common.configurable used by io.helidon.telemetry.otelconfigClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Configuration of a resource.Fluent API builder forResource. -
Classes in io.helidon.common.configurable used by io.helidon.tracingClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Configuration of a resource.Fluent API builder forResource. -
Classes in io.helidon.common.configurable used by io.helidon.tracing.providers.jaegerClassDescriptionA representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).
LruCache, we are removing this from the configurable module, as cache has only a single option, and we need it from modules that do not use configuration