Uses of Interface
io.helidon.config.Config
-
Packages that use Config Package Description io.helidon.common.configurable General utilities that useConfig
.io.helidon.common.pki Utilities for PKI configuration and loading of certificates and keys.io.helidon.config Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.io.helidon.config.encryption Support for encrypted properties.io.helidon.config.etcd Etcd configuration source.io.helidon.config.git Git configuration source.io.helidon.config.hocon.mp HOCON config source for MicroProfile config.io.helidon.config.mp Helidon implementation of microprofile config.io.helidon.config.mp.spi Helidon specific extension support for MicroProfile Config.io.helidon.config.objectmapping Mappers that can mapConfig
to classes with factory methods, classes with Builders and general "bean" classes with constructor and setters.io.helidon.config.spi Configuration SPI that defines the behavior developers can implement to extend the config system.io.helidon.config.yaml.mp YAML config source for MicroProfile config.io.helidon.dbclient Reactive Database API for Helidon.io.helidon.dbclient.common Helper classes to use in various implementations.io.helidon.dbclient.health Health check support for Helidon DB Client.io.helidon.dbclient.jdbc Helidon DB implementation for JDBC.io.helidon.dbclient.jdbc.spi Service provider interface for Helidon DB implementation for JDBC.io.helidon.dbclient.metrics Metrics support for Helidon DB Client.io.helidon.dbclient.metrics.jdbc Metrics support for Helidon DB JDBC Client.io.helidon.dbclient.mongodb Helidon DB integration for reactive mongoDB.io.helidon.dbclient.spi Service provider interface for Helidon DB.io.helidon.dbclient.tracing Tracing support for Helidon DB.io.helidon.faulttolerance Fault tolerance for Helidon SE reactive implementation.io.helidon.graphql.server GraphQL server implementation for Helidon SE.io.helidon.grpc.client gRPC client API.io.helidon.grpc.core Core classes used by both the reactive gRPC server API and gRPC client API.io.helidon.grpc.server Reactive gRPC server API.io.helidon.health Health check support for helidon SE.io.helidon.health.checks Healthchecks provided by our Microprofile implementation.io.helidon.integrations.common.rest Common classes for accessing JSON based REST APIs of third party systems.io.helidon.integrations.micrometer Support for Micrometer in Helidon SE.io.helidon.integrations.microstream.cache Provides support for Microstream-Cache features integration.io.helidon.integrations.microstream.core Provides support for Microstream core features integration.io.helidon.integrations.microstream.metrics Provides support for Microstream-Metrics features integration.io.helidon.integrations.neo4j Neo4j integrations for Helidon.io.helidon.integrations.oci.atp OCI ATP integration.io.helidon.integrations.oci.connect Classes needed for OCI to connect to service API.io.helidon.integrations.oci.connect.spi Service provider interfaces for OCI connect.io.helidon.integrations.oci.metrics Integrating with OCI Metrics.io.helidon.integrations.oci.metrics.cdi Integrating with OCI Metrics Using CDI.io.helidon.integrations.oci.objectstorage OCI Object Storage integration.io.helidon.integrations.oci.objectstorage.health OCI Object Storage Health.io.helidon.integrations.oci.telemetry Integration with OCI Telemetry.io.helidon.integrations.oci.vault Integration with OCI Vault REST API including the KMS encryption and digest support.io.helidon.integrations.oci.vault.health OCI Vault Health.io.helidon.integrations.vault Vault integration.io.helidon.integrations.vault.auths.approle AppRole authentication method for Vault.io.helidon.integrations.vault.auths.common Common classes for Vault integration.io.helidon.integrations.vault.auths.k8s Vault authentication method for Kubernetes.io.helidon.integrations.vault.auths.token Token authentication method for Vault.io.helidon.integrations.vault.secrets.cubbyhole Cubbyhole secret engine support for Vault.io.helidon.integrations.vault.secrets.database Vault's Database Secrets Engine support.io.helidon.integrations.vault.secrets.kv1 Vault's KV1 Secrets Engine support.io.helidon.integrations.vault.secrets.kv2 Vault's Key/value version 2 Secrets Engine support.io.helidon.integrations.vault.secrets.pki Vault's PKI Secrets Engine support.io.helidon.integrations.vault.secrets.transit Vault transit secrets.io.helidon.integrations.vault.spi Vault integration SPI.io.helidon.integrations.vault.sys Sys operations for Vault.io.helidon.media.common Common classes for processing content with a specificMediaType
.io.helidon.media.common.spi This package provides extensibility for theMediaContext
.io.helidon.media.jackson Jackson media type support.io.helidon.media.jsonb JSON-B media type support.io.helidon.media.jsonp JSON-P media type support.io.helidon.messaging Helidon Reactive Messaging.io.helidon.messaging.connectors.aq MicroProfile Reactive Messaging Oracle AQ connector.io.helidon.messaging.connectors.jms Microprofile messaging JMS connector.io.helidon.messaging.connectors.kafka Microprofile messaging Kafka connector.io.helidon.metrics Metrics support for Java SE, uses the Microprofile metrics APIs and formats.io.helidon.metrics.api Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for whether metrics is actually on the runtime path or not or is enabled or not.io.helidon.metrics.serviceapi API and minimal implementation for metrics support service.io.helidon.microprofile.grpc.server.spi Microprofile 1.0 gRPC server implementation.io.helidon.microprofile.jwt.auth Implementation of Microprofile JWT Auth specification.io.helidon.microprofile.server Microprofile 1.0 server implementation.io.helidon.openapi Helidon SE OpenAPI Support.io.helidon.security Securityio.helidon.security.abac.policy Attribute based access control policy validator.io.helidon.security.abac.policy.el Integration with Java EE expression language.io.helidon.security.abac.policy.spi Service provider interface (SPI) to support policy statements in Attribute based access control.io.helidon.security.abac.role Role attribute validator.io.helidon.security.abac.scope Scope (OAuth2) attribute validator.io.helidon.security.abac.time Time attribute validator.io.helidon.security.integration.grpc Integration library forGrpcServer
.io.helidon.security.integration.jersey Jersey integration for security module.io.helidon.security.integration.webserver Integration library for RxServer.io.helidon.security.providers.abac Attribute based access control (ABAC) security provider.io.helidon.security.providers.abac.spi Attribute based access control (ABAC) security provider's SPI.io.helidon.security.providers.common Common classes for provider implementation.io.helidon.security.providers.common.spi Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.io.helidon.security.providers.config.vault Vault operation backed by configuration.io.helidon.security.providers.google.login Integration with Google login button.io.helidon.security.providers.header Provider that can extract username from a (any) header.io.helidon.security.providers.httpauth Basic security provider, supporting "basic" and "digest" authentication schemes with role support.io.helidon.security.providers.httpauth.spi SPI for basic and digest authentication providers.io.helidon.security.providers.httpsign Provider supporting validation of incoming signatures and signing of outbound requests.io.helidon.security.providers.idcs.mapper Mapper that retrieves roles from IDCS server and maps them to user subject.io.helidon.security.providers.jwt Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.io.helidon.security.providers.oidc Integration with Open ID Connect providers.io.helidon.security.providers.oidc.common Open ID Connect (OIDC) classes usable from all OIDC related components.io.helidon.security.providers.oidc.common.spi Open ID Connect (OIDC) SPI interfaces.io.helidon.security.spi Security component's SPI.io.helidon.security.util General utilities for security modules.io.helidon.servicecommon.rest Support types for REST services.io.helidon.servicecommon.restcdi General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.io.helidon.tracing Distributed tracing support for Helidon.io.helidon.tracing.config Configuration for traced components, spans and logs.io.helidon.tracing.jaeger Helidon integration with Jaeger tracer.io.helidon.tracing.zipkin Brave based Open Tracing implementation for an integration with Zipkin.io.helidon.webclient A reactive client for rest calls.io.helidon.webclient.context.propagation Propagation of context values across network using HTTP Headers.io.helidon.webclient.jaxrs Helidon support for JAX-RS (Jersey) client.io.helidon.webclient.metrics Client metrics service.io.helidon.webclient.security Client service propagation service.io.helidon.webclient.spi This package provides extensibility for theWebClient
.io.helidon.webclient.tracing Client tracing propagation service.io.helidon.webserver Reactive web server API.io.helidon.webserver.accesslog Access log support for Helidon WebServer.io.helidon.webserver.context.propagation Propagation of context data across HTTP for HelidonWebServer
.io.helidon.webserver.cors Helidon SE CORS Supportio.helidon.webserver.jersey -
-
Uses of Config in io.helidon.common.configurable
Methods in io.helidon.common.configurable with parameters of type Config Modifier and Type Method Description AllowList.Builder
AllowList.Builder. config(Config config)
Update builder from configuration.LruCache.Builder<K,V>
LruCache.Builder. config(Config config)
Load configuration of this cache from configuration.ScheduledThreadPoolSupplier.Builder
ScheduledThreadPoolSupplier.Builder. config(Config config)
Load all properties for this thread pool executor from configuration.ThreadPoolSupplier.Builder
ThreadPoolSupplier.Builder. config(Config config)
Load all properties for this thread pool from configuration.static AllowList
AllowList. create(Config config)
CreateAllowList
from configurtion.static Resource
Resource. create(Config resourceConfig)
Loads the resource from appropriate location based on configuration.static Optional<Resource>
Resource. create(Config config, String prefix)
Deprecated, for removal: This API element is subject to removal in a future version.since 2.0.0 useResource.create(io.helidon.config.Config)
instead (and change the configuration to use.resource.type
instead of prefixesstatic ScheduledThreadPoolSupplier
ScheduledThreadPoolSupplier. create(Config config)
Load supplier from configuration.static ThreadPoolSupplier
ServerThreadPoolSupplier. create(Config config)
Create supplier from configuration.static ThreadPoolSupplier
ThreadPoolSupplier. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.since 2.4.2, please useThreadPoolSupplier.create(Config, String)
static ThreadPoolSupplier
ThreadPoolSupplier. create(Config config, String name)
Load supplier from configuration. -
Uses of Config in io.helidon.common.pki
Methods in io.helidon.common.pki with parameters of type Config Modifier and Type Method Description KeyConfig.Builder
KeyConfig.Builder. config(Config config)
Updated this builder instance from configuration.KeyConfig.KeystoreBuilder
KeyConfig.KeystoreBuilder. config(Config config)
Update this builder from configuration.KeyConfig.PemBuilder
KeyConfig.PemBuilder. config(Config config)
Update this builder from configuration.static KeyConfig
KeyConfig. create(Config config)
Load key config from config. -
Uses of Config in io.helidon.config
Fields in io.helidon.config with type parameters of type Config Modifier and Type Field Description static GenericType<Config>
Config. GENERIC_TYPE
Generic type of configuration.Methods in io.helidon.config that return Config Modifier and Type Method Description Config
Config.Builder. build()
Builds new instance ofConfig
.static Config
MetaConfig. config()
Create configuration from meta configuration (files or classpath resources), or create a default config instance if meta configuration is not present.static Config
MetaConfig. config(Config metaConfig)
Create configuration from provided meta configuration.static Config
Config. create()
Returns a new defaultConfig
loaded using one of the configuration files available on the classpath and/or using the runtime environment.static Config
Config. create(Supplier<? extends ConfigSource>... configSources)
Creates a newConfig
loaded from environment variables, system properties, and the specifiedConfigSource
s.Config
Config. detach()
Returns a copy of theConfig
node with no parent.static Config
Config. empty()
Returns empty instance ofConfig
.Config
Config. get(Config.Key key)
Returns the single sub-node for the specified sub-key.default Config
Config. get(String key)
Returns the single sub-node for the specified sub-key.static Config
DeprecatedConfig. get(Config config, String currentKey, String deprecatedKey)
Get a value from config, attempting to read both the keys.static Config
Config. just(Supplier<? extends ConfigSource>... configSources)
Creates a newConfig
loaded from the specifiedConfigSource
s.Config
Config.Context. last()
Config
Config.Context. reload()
Methods in io.helidon.config that return types with arguments of type Config Modifier and Type Method Description default ConfigValue<Config>
Config. asNode()
Returns existing current config node as aOptional
instance orOptional.empty()
in case ofConfig.Type.MISSING
node.ConfigValue<List<Config>>
Config. asNodeList()
Returns a list of childConfig
nodes if the node isConfig.Type.OBJECT
.Function<Config,ConfigFilter>
ConfigFilters.ValueResolvingBuilder. build()
Creates a function of values reference resolving.Function<Config,ConfigFilter>
ConfigFilters.ValueResolvingBuilder. get()
static Optional<Config>
MetaConfig. metaConfig()
Find meta configuration (files or classpath resources) and create a meta configuration instance from it.default Stream<Config>
Config. traverse()
Iterative deepening depth-first traversal of the node and its subtree as aStream<Config>
.Stream<Config>
Config. traverse(Predicate<Config> predicate)
Iterative deepening depth-first traversal of the node and its subtree as aStream<Config>
, qualified by the specified predicate.Methods in io.helidon.config with parameters of type Config Modifier and Type Method Description static ChangeWatcher<?>
MetaConfig. changeWatcher(Config metaConfig)
Load a change watcher based on its meta configuration.protected B
AbstractConfigSourceBuilder. config(Config metaConfig)
Configure builder from meta configuration.protected B
AbstractSourceBuilder. config(Config metaConfig)
Configure builder from meta configuration.ClasspathConfigSource.Builder
ClasspathConfigSource.Builder. config(Config metaConfig)
Configure builder from meta configuration.ClasspathOverrideSource.Builder
ClasspathOverrideSource.Builder. config(Config metaConfig)
Update builder from meta configuration.Config.Builder
Config.Builder. config(Config metaConfig)
Configure this config builder from meta configuration.DirectoryConfigSource.Builder
DirectoryConfigSource.Builder. config(Config metaConfig)
Configure builder from meta configuration.FileConfigSource.Builder
FileConfigSource.Builder. config(Config metaConfig)
Configure builder from meta configuration.FileOverrideSource.Builder
FileOverrideSource.Builder. config(Config metaConfig)
FileSystemWatcher.Builder
FileSystemWatcher.Builder. config(Config metaConfig)
Update this builder from meta configuration.static Config
MetaConfig. config(Config metaConfig)
Create configuration from provided meta configuration.SimpleRetryPolicy.Builder
SimpleRetryPolicy.Builder. config(Config metaConfig)
Update this builder from meta configuration.UrlConfigSource.Builder
UrlConfigSource.Builder. config(Config metaConfig)
Configure builder from meta configuration.UrlOverrideSource.Builder
UrlOverrideSource.Builder. config(Config metaConfig)
static List<ConfigSource>
MetaConfig. configSource(Config sourceMetaConfig)
Load a config source (or config sources) based on its meta configuration.static ClasspathConfigSource
ClasspathConfigSource. create(Config metaConfig)
Initializes config source instance from configuration properties.static ClasspathOverrideSource
ClasspathOverrideSource. create(Config config)
Create a new classpath override source from meta configuration, containingresource
key and other options.static ConfigFilters.ValueResolvingBuilder
ConfigFilters.ValueResolvingBuilder. create(Config metaConfig)
Initializes config filter instance from configuration properties.static ConfigSource
ConfigSources. create(Config config)
Returns aConfigSource
that contains the same configuration model as the providedconfig
.static DirectoryConfigSource
DirectoryConfigSource. create(Config metaConfig)
Initializes config source instance from configuration properties.static FileConfigSource
FileConfigSource. create(Config metaConfig)
Initializes config source instance from configuration properties.static FileOverrideSource
FileOverrideSource. create(Config metaConfig)
Create a new file override source from meta configuration.static PollingStrategies.ScheduledBuilder
PollingStrategies.ScheduledBuilder. create(Config metaConfig)
Initializes polling strategy instance from configuration properties.static PrefixedConfigSource
PrefixedConfigSource. create(Config metaConfig)
Create a prefixed config source from meta configuration.static SimpleRetryPolicy
SimpleRetryPolicy. create(Config metaConfig)
Initializes retry policy instance from configuration properties.static UrlConfigSource
UrlConfigSource. create(Config metaConfig)
Initializes config source instance from configuration properties.static UrlOverrideSource
UrlOverrideSource. create(Config metaConfig)
Create a new URL override source from meta configuration.static List<ConfigSource>
ClasspathConfigSource. createAll(Config metaConfig)
Create config source for each resource on the classpath.static Config
DeprecatedConfig. get(Config config, String currentKey, String deprecatedKey)
Get a value from config, attempting to read both the keys.void
ValueResolvingFilter. init(Config config)
static PollingStrategy
MetaConfig. pollingStrategy(Config metaConfig)
Load a polling strategy based on its meta configuration.static RetryPolicy
MetaConfig. retryPolicy(Config metaConfig)
Load a retry policy based on its meta configuration.static Map<String,String>
ConfigMappers. toMap(Config config)
Transform all leaf nodes (values) into Map instance.static Properties
ConfigMappers. toProperties(Config config)
Transform all leaf nodes (values) into Properties instance.Method parameters in io.helidon.config with type arguments of type Config Modifier and Type Method Description Config.Builder
Config.Builder. addFilter(Function<Config,ConfigFilter> configFilterProvider)
Config.Builder
Config.Builder. addFilter(Supplier<Function<Config,ConfigFilter>> configFilterSupplier)
<T> Config.Builder
Config.Builder. addMapper(GenericType<T> type, Function<Config,T> mapper)
Register a mapping function for specifiedGenericType
.<T> Config.Builder
Config.Builder. addMapper(Class<T> type, Function<Config,T> mapper)
Registers mapping function for specifiedtype
.<T> ConfigValue<T>
Config. as(Function<Config,T> mapper)
Typed value as aConfigValue
created from factory method.<T> ConfigValue<List<T>>
Config. asList(Function<Config,T> mapper)
Returns this node as a list converting each list value using the provided mapper.default void
Config. ifExists(Consumer<Config> action)
Performs the given action with the config node if nodeexists
, otherwise does nothing.default void
Config. onChange(Consumer<Config> onChangeConsumer)
Register aConsumer
that is invoked each time a change occurs on whole Config or on a particular Config node.Stream<Config>
Config. traverse(Predicate<Config> predicate)
Iterative deepening depth-first traversal of the node and its subtree as aStream<Config>
, qualified by the specified predicate. -
Uses of Config in io.helidon.config.encryption
Methods in io.helidon.config.encryption that return types with arguments of type Config Modifier and Type Method Description Function<Config,ConfigFilter>
EncryptionFilter.Builder. buildProvider()
Create a newEncryptionFilter
provider based on this builder.static Function<Config,ConfigFilter>
EncryptionFilter. fromConfig()
Create a filter based on configuration (it takes its configuration from the configuration object it filters).Methods in io.helidon.config.encryption with parameters of type Config Modifier and Type Method Description void
EncryptionFilterService. init(Config config)
-
Uses of Config in io.helidon.config.etcd
Methods in io.helidon.config.etcd with parameters of type Config Modifier and Type Method Description EtcdConfigSourceBuilder
EtcdConfigSourceBuilder. config(Config metaConfig)
Configure builder from meta configuration.static EtcdConfigSource
EtcdConfigSource. create(Config metaConfig)
Create a new instance from configuration.ConfigSource
EtcdConfigSourceProvider. create(String type, Config metaConfig)
static EtcdWatcher
EtcdWatcher. create(Config metaConfig)
Create a new instance from meta configuration.EtcdWatcher
EtcdWatcherProvider. create(String type, Config metaConfig)
-
Uses of Config in io.helidon.config.git
Methods in io.helidon.config.git with parameters of type Config Modifier and Type Method Description GitConfigSourceBuilder
GitConfigSourceBuilder. config(Config metaConfig)
Configure builder from meta configuration.static GitConfigSource
GitConfigSource. create(Config metaConfig)
Create an instance from meta configuration.ConfigSource
GitConfigSourceProvider. create(String type, Config metaConfig)
-
Uses of Config in io.helidon.config.hocon.mp
Methods in io.helidon.config.hocon.mp with parameters of type Config Modifier and Type Method Description List<? extends ConfigSource>
HoconMpMetaConfigProvider. create(String type, Config metaConfig, String profile)
-
Uses of Config in io.helidon.config.mp
Classes in io.helidon.config.mp that implement Config Modifier and Type Class Description static class
MpConfigProviderResolver.ConfigDelegate
Deprecated.This is an internal class that was exposed accidentally.Methods in io.helidon.config.mp that return Config Modifier and Type Method Description Config
MpConfigProviderResolver.ConfigDelegate. detach()
Deprecated.Config
MpConfigProviderResolver.ConfigDelegate. get(Config.Key key)
Deprecated.static Config
MpConfig. toHelidonConfig(Config mpConfig)
This method allows use to use Helidon Config on top of an MP config.Methods in io.helidon.config.mp that return types with arguments of type Config Modifier and Type Method Description ConfigValue<List<Config>>
MpConfigProviderResolver.ConfigDelegate. asNodeList()
Deprecated.Stream<Config>
MpConfigProviderResolver.ConfigDelegate. traverse(Predicate<Config> predicate)
Deprecated.Methods in io.helidon.config.mp with parameters of type Config Modifier and Type Method Description static ConfigSource
MpConfigSources. create(Config config)
Config source base on a Helidon SE config instance.static List<ConfigSource>
MpMetaConfigUtils. sourceFromMeta(Config config, String profile, Function<Path,ConfigSource> fromPath, Function<String,List<ConfigSource>> fromClasspath, BiFunction<String,String,List<ConfigSource>> fromClasspathWithProfile, Function<URL,ConfigSource> fromUrl)
A utility for providing a list of configuration sources.Method parameters in io.helidon.config.mp with type arguments of type Config Modifier and Type Method Description <T> ConfigValue<T>
MpConfigProviderResolver.ConfigDelegate. as(Function<Config,T> mapper)
Deprecated.<T> ConfigValue<List<T>>
MpConfigProviderResolver.ConfigDelegate. asList(Function<Config,T> mapper)
Deprecated.Stream<Config>
MpConfigProviderResolver.ConfigDelegate. traverse(Predicate<Config> predicate)
Deprecated. -
Uses of Config in io.helidon.config.mp.spi
Methods in io.helidon.config.mp.spi with parameters of type Config Modifier and Type Method Description List<? extends ConfigSource>
MpMetaConfigProvider. create(String type, Config metaConfig, String profile)
Create a list of configuration sources from a meta-config type. -
Uses of Config in io.helidon.config.objectmapping
Methods in io.helidon.config.objectmapping that return types with arguments of type Config Modifier and Type Method Description <T> Optional<Function<Config,T>>
ObjectConfigMapperProvider. mapper(Class<T> type)
Map<Class<?>,Function<Config,?>>
ObjectConfigMapperProvider. mappers()
-
Uses of Config in io.helidon.config.spi
Methods in io.helidon.config.spi that return types with arguments of type Config Modifier and Type Method Description default Map<GenericType<?>,BiFunction<Config,ConfigMapper,?>>
ConfigMapperProvider. genericTypeMappers()
Returns a map of mapper functions associated with appropriate target type (GenericType<?>
.default <T> Optional<BiFunction<Config,ConfigMapper,T>>
ConfigMapperProvider. mapper(GenericType<T> type)
Mapper for a specific generic type.default <T> Optional<Function<Config,T>>
ConfigMapperProvider. mapper(Class<T> type)
A simple mapping function from config node to a typed value based on the expected class.Map<Class<?>,Function<Config,?>>
ConfigMapperProvider. mappers()
Returns a map of mapper functions associated with appropriate target type (Class<?>
.Methods in io.helidon.config.spi with parameters of type Config Modifier and Type Method Description default List<ConfigSource>
ConfigSourceProvider. createMulti(String type, Config metaConfig)
Create a list of configuration sources from a single configuration.default void
ConfigFilter. init(Config config)
Initializes the filter using theConfig
instance which the filter will affect onceConfig.Builder.build
completes.<T> T
ConfigMapper. map(Config config, GenericType<T> type)
Convert the specifiedConfig
node into the target type specified byGenericType
.<T> T
ConfigMapper. map(Config config, Class<T> type)
Converts the specifiedConfig
node to the target type. -
Uses of Config in io.helidon.config.yaml.mp
Methods in io.helidon.config.yaml.mp with parameters of type Config Modifier and Type Method Description List<? extends ConfigSource>
YamlMetaConfigProvider. create(String type, Config metaConfig, String profile)
-
Uses of Config in io.helidon.dbclient
Methods in io.helidon.dbclient with parameters of type Config Modifier and Type Method Description static DbClient.Builder
DbClient. builder(Config dbConfig)
Create a Helidon database handler builder from configuration.DbClient.Builder
DbClient.Builder. config(Config config)
Use database connection configuration from configuration file.DbStatements.Builder
DbStatements.Builder. config(Config config)
Set statements from configuration.static DbClient
DbClient. create(Config config)
Create Helidon database handler builder.static DbStatements
DbStatements. create(Config config)
Create statements from configuration. -
Uses of Config in io.helidon.dbclient.common
Methods in io.helidon.dbclient.common with parameters of type Config Modifier and Type Method Description B
DbClientServiceBase.DbClientServiceBuilderBase. config(Config config)
Configure this client service from config. -
Uses of Config in io.helidon.dbclient.health
Methods in io.helidon.dbclient.health with parameters of type Config Modifier and Type Method Description DbClientHealthCheck.Builder
DbClientHealthCheck.Builder. config(Config config)
Set health check parameters usingConfig
node.static DbClientHealthCheck
DbClientHealthCheck. create(DbClient dbClient, Config config)
Create a health check with configured settings for the database. -
Uses of Config in io.helidon.dbclient.jdbc
Methods in io.helidon.dbclient.jdbc with parameters of type Config Modifier and Type Method Description ConnectionPool.Builder
ConnectionPool.Builder. config(Config config)
JdbcDbClientProviderBuilder
JdbcDbClientProviderBuilder. config(Config config)
static ConnectionPool
ConnectionPool. create(Config config)
Create a JDBC connection pool from provided configuration. -
Uses of Config in io.helidon.dbclient.jdbc.spi
Methods in io.helidon.dbclient.jdbc.spi with parameters of type Config Modifier and Type Method Description HikariCpExtension
HikariCpExtensionProvider. extension(Config config)
Get instance of JDBC DB Client configuration extension. -
Uses of Config in io.helidon.dbclient.metrics
Methods in io.helidon.dbclient.metrics with parameters of type Config Modifier and Type Method Description Collection<DbClientService>
DbClientMetricsProvider. create(Config config)
-
Uses of Config in io.helidon.dbclient.metrics.jdbc
Methods in io.helidon.dbclient.metrics.jdbc with parameters of type Config Modifier and Type Method Description HikariCpExtension
JdbcMetricsExtensionProvider. extension(Config config)
-
Uses of Config in io.helidon.dbclient.mongodb
Methods in io.helidon.dbclient.mongodb with parameters of type Config Modifier and Type Method Description MongoDbClientProviderBuilder
MongoDbClientProviderBuilder. config(Config config)
-
Uses of Config in io.helidon.dbclient.spi
Methods in io.helidon.dbclient.spi with parameters of type Config Modifier and Type Method Description T
DbClientProviderBuilder. config(Config config)
Use database connection configuration from configuration file.Collection<DbClientService>
DbClientServiceProvider. create(Config config)
Create a new interceptor instance with the configuration provided. -
Uses of Config in io.helidon.dbclient.tracing
Methods in io.helidon.dbclient.tracing with parameters of type Config Modifier and Type Method Description static DbClientTracing
DbClientTracing. create(Config config)
Create a new tracing interceptor based on the configuration.Collection<DbClientService>
DbClientTracingProvider. create(Config config)
-
Uses of Config in io.helidon.faulttolerance
Methods in io.helidon.faulttolerance with parameters of type Config Modifier and Type Method Description Bulkhead.Builder
Bulkhead.Builder. config(Config config)
Load all properties for this bulkhead from configuration.CircuitBreaker.Builder
CircuitBreaker.Builder. config(Config config)
Load all properties for this circuit breaker from configuration.static void
FaultTolerance. config(Config config)
Configure Helidon wide defaults from a config instance.Retry.Builder
Retry.Builder. config(Config config)
Load all properties for this circuit breaker from configuration.Retry.DelayingRetryPolicy.Builder
Retry.DelayingRetryPolicy.Builder. config(Config config)
Load all properties for this circuit breaker from configuration.Retry.ExponentialRetryPolicy.Builder
Retry.ExponentialRetryPolicy.Builder. config(Config config)
Load all properties for this Retry Policy from configuration.Retry.FibonacciRetryPolicy.Builder
Retry.FibonacciRetryPolicy.Builder. config(Config config)
Load all properties for this Retry Policy from configuration.Retry.JitterRetryPolicy.Builder
Retry.JitterRetryPolicy.Builder. config(Config config)
Load all properties for this circuit breaker from configuration.Timeout.Builder
Timeout.Builder. config(Config config)
Load all properties for this circuit breaker from configuration. -
Uses of Config in io.helidon.graphql.server
Methods in io.helidon.graphql.server with parameters of type Config Modifier and Type Method Description GraphQlSupport.Builder
GraphQlSupport.Builder. config(Config config)
Update builder from configuration.InvocationHandler.Builder
InvocationHandler.Builder. config(Config config)
Update builder from configuration. -
Uses of Config in io.helidon.grpc.client
Methods in io.helidon.grpc.client with parameters of type Config Modifier and Type Method Description static GrpcChannelsProvider.Builder
GrpcChannelsProvider. builder(Config config)
Create a newGrpcChannelsProvider.Builder
.static GrpcChannelsProvider
GrpcChannelsProvider. create(Config config)
Creates aGrpcChannelsProvider
using the specified configuration. -
Uses of Config in io.helidon.grpc.core
Methods in io.helidon.grpc.core with parameters of type Config Modifier and Type Method Description static GrpcTlsDescriptor.Builder
GrpcTlsDescriptor. builder(Config config)
Return an instance of builder based on the specified external config.static GrpcTlsDescriptor
GrpcTlsDescriptor. create(Config config)
Create an instance of a TLS configuration from external configuration source. -
Uses of Config in io.helidon.grpc.server
Methods in io.helidon.grpc.server with parameters of type Config Modifier and Type Method Description static GrpcServerConfiguration.Builder
GrpcServerConfiguration. builder(Config config)
Creates new instance of aserver configuration builder
with defaults from external configuration source.GrpcServerConfiguration.Builder
GrpcServerConfiguration.Builder. config(Config config)
static GrpcServerConfiguration
GrpcServerConfiguration. create(Config config)
Creates new instance with values from external configuration.static SSLContext
SSLContextBuilder. create(Config sslConfig)
CreatesSSLContext
from the provided configuration. -
Uses of Config in io.helidon.health
Methods in io.helidon.health with parameters of type Config Modifier and Type Method Description HealthSupport.Builder
HealthSupport.Builder. config(Config config)
Update this builder from configuration.static HealthSupport
HealthSupport. create(Config config)
Create a new HealthSupport with no health checks, configured from provided config. -
Uses of Config in io.helidon.health.checks
Methods in io.helidon.health.checks with parameters of type Config Modifier and Type Method Description DiskSpaceHealthCheck.Builder
DiskSpaceHealthCheck.Builder. config(Config config)
Set up the disk space health check via config keys, if present.HeapMemoryHealthCheck.Builder
HeapMemoryHealthCheck.Builder. config(Config config)
Set up the heap space health check via config key, if present.static HealthCheck
HealthChecks. diskSpaceCheck(Config config)
Disk space health check, set up via config.static HealthCheck[]
HealthChecks. healthChecks(Config config)
Built-in health checks, set up using "helidon.health" configuration.static HeapMemoryHealthCheck
HealthChecks. heapMemoryCheck(Config config)
Memory health check. -
Uses of Config in io.helidon.integrations.common.rest
Methods in io.helidon.integrations.common.rest with parameters of type Config Modifier and Type Method Description B
RestApi.Builder. config(Config config)
Configure this builder from config. -
Uses of Config in io.helidon.integrations.micrometer
Methods in io.helidon.integrations.micrometer with parameters of type Config Modifier and Type Method Description MeterRegistryFactory.Builder
MeterRegistryFactory.Builder. config(Config config)
Override default configuration.static MeterRegistryFactory
MeterRegistryFactory. create(Config config)
Creates a new factory using the specified config.static MicrometerSupport
MicrometerSupport. create(Config config)
Creates a newMicrometerSupport
using the providedConfig
(anchored at the "metrics.micrometer" node). -
Uses of Config in io.helidon.integrations.microstream.cache
Methods in io.helidon.integrations.microstream.cache with parameters of type Config Modifier and Type Method Description static MicrostreamCacheConfigurationBuilder<?,?>
MicrostreamCacheConfigurationBuilder. builder(Config config)
creates a new MicrostreamCacheConfigurationBuilder using the supplied helidon configuration.static <K,V>
MicrostreamCacheConfigurationBuilder<K,V>MicrostreamCacheConfigurationBuilder. builder(Config config, Class<K> keyType, Class<V> valueType)
Create a CacheConfiguration builder initialized from the supplied helidon configuration node.static one.microstream.cache.types.Cache<?,?>
CacheBuilder. create(String name, Config config, Class<?> keyType, Class<?> valueType)
Create a named cache using the provided helidon configuration. -
Uses of Config in io.helidon.integrations.microstream.core
Methods in io.helidon.integrations.microstream.core with parameters of type Config Modifier and Type Method Description EmbeddedStorageManagerBuilder
EmbeddedStorageManagerBuilder. config(Config config)
Update builder from configuration.static one.microstream.storage.embedded.types.EmbeddedStorageManager
EmbeddedStorageManagerBuilder. create(Config config)
Create a EmbeddedStorageManager instance from Config. -
Uses of Config in io.helidon.integrations.microstream.metrics
Methods in io.helidon.integrations.microstream.metrics that return Config Modifier and Type Method Description Config
MicrostreamMetricsSupport.Builder. config()
get the current configured helidon configuration.Methods in io.helidon.integrations.microstream.metrics with parameters of type Config Modifier and Type Method Description MicrostreamMetricsSupport.Builder
MicrostreamMetricsSupport.Builder. config(Config config)
set the helidon configuration used by the builder. -
Uses of Config in io.helidon.integrations.neo4j
Methods in io.helidon.integrations.neo4j with parameters of type Config Modifier and Type Method Description Neo4j.Builder
Neo4j.Builder. config(Config config)
Read the configuration from external file and initialize the builder.static Neo4j
Neo4j. create(Config config)
Create the Neo4j support using builder. -
Uses of Config in io.helidon.integrations.oci.atp
Methods in io.helidon.integrations.oci.atp with parameters of type Config Modifier and Type Method Description OciAutonomousDbRx.Builder
OciAutonomousDbRx.Builder. config(Config config)
Update from configuration.static OciAutonomousDbRx
OciAutonomousDbRx. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Create OCI ATP based on configuration. -
Uses of Config in io.helidon.integrations.oci.connect
Methods in io.helidon.integrations.oci.connect with parameters of type Config Modifier and Type Method Description OciConfigProfile.Builder
OciConfigProfile.Builder. config(Config config)
Update this builder from configuration.OciRestApi.Builder
OciRestApi.Builder. config(Config config)
Update builder from configuration.static OciConfigProfile
OciConfigProfile. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance from configuration.static OciRestApi
OciRestApi. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Create OCI REST API from configuration. -
Uses of Config in io.helidon.integrations.oci.connect.spi
Methods in io.helidon.integrations.oci.connect.spi with parameters of type Config Modifier and Type Method Description T
InjectionProvider.CreateInstanceFunction. apply(OciRestApi restApi, Config ociConfig)
Create a new instance in singleton scope (or Application for CDI).T
InjectionProvider.InjectionType. createInstance(OciRestApi ociRestApi, Config vaultConfig)
Create a new instance of the injectable. -
Uses of Config in io.helidon.integrations.oci.metrics
Methods in io.helidon.integrations.oci.metrics with parameters of type Config Modifier and Type Method Description OciMetricsSupport.Builder
OciMetricsSupport.Builder. config(Config config)
Updates the builder using the specified OCI metricsConfig
node. -
Uses of Config in io.helidon.integrations.oci.metrics.cdi
Methods in io.helidon.integrations.oci.metrics.cdi that return Config Modifier and Type Method Description protected Config
OciMetricsBean. ociMetricsConfig()
Returns the OCI metrics config settings previously retrieved from the config root.Methods in io.helidon.integrations.oci.metrics.cdi with parameters of type Config Modifier and Type Method Description protected void
OciMetricsBean. activateOciMetricsSupport(Config rootConfig, Config ociMetricsConfig, OciMetricsSupport.Builder builder)
Activates OCI metrics support.protected OciMetricsSupport.Builder
OciMetricsBean. ociMetricsSupportBuilder(Config rootConfig, Config ociMetricsConfig, Monitoring monitoring)
Returns the builder for constructing a newOciMetricsSupport
instance, initialized using the config retrieved using theOciMetricsBean.configKey()
return value and the providedMonitoring
instance. -
Uses of Config in io.helidon.integrations.oci.objectstorage
Methods in io.helidon.integrations.oci.objectstorage with parameters of type Config Modifier and Type Method Description OciObjectStorageRx.Builder
OciObjectStorageRx.Builder. config(Config config)
Update from configuration.static OciObjectStorageRx
OciObjectStorageRx. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Create OCI Object Storage based on configuration. -
Uses of Config in io.helidon.integrations.oci.objectstorage.health
Methods in io.helidon.integrations.oci.objectstorage.health with parameters of type Config Modifier and Type Method Description OciObjectStorageHealthCheck.Builder
OciObjectStorageHealthCheck.Builder. config(Config config)
Set up this builder using config.static OciObjectStorageHealthCheck
OciObjectStorageHealthCheck. create(Config config)
Create an instance. -
Uses of Config in io.helidon.integrations.oci.telemetry
Methods in io.helidon.integrations.oci.telemetry with parameters of type Config Modifier and Type Method Description OciMetricsRx.Builder
OciMetricsRx.Builder. config(Config config)
Update from configuration.static OciMetricsRx
OciMetricsRx. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Create OCI metrics based on configuration. -
Uses of Config in io.helidon.integrations.oci.vault
Methods in io.helidon.integrations.oci.vault with parameters of type Config Modifier and Type Method Description OciVaultRx.Builder
OciVaultRx.Builder. config(Config config)
Update from configuration.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
OciVaultSecurityProvider.OciVaultDigestConfig.Builder. config(Config config)
Update this builder from configuration.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder. config(Config config)
Update this builder from configuration.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
OciVaultSecurityProvider.OciVaultSecretConfig.Builder. config(Config config)
Update this builder from configuration.static OciVaultRx
OciVaultRx. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Create OCI metrics based on configuration.static OciVaultSecurityProvider
OciVaultSecurityProvider. create(Config config)
Create a new instance from configuration.static OciVaultSecurityProvider.OciVaultDigestConfig
OciVaultSecurityProvider.OciVaultDigestConfig. create(Config config)
Create a new configuration from config.static OciVaultSecurityProvider.OciVaultEncryptionConfig
OciVaultSecurityProvider.OciVaultEncryptionConfig. create(Config config)
Create encryption configuration from config.static OciVaultSecurityProvider.OciVaultSecretConfig
OciVaultSecurityProvider.OciVaultSecretConfig. create(Config config)
Create secret configuration from config.DigestProvider.DigestSupport
OciVaultSecurityProvider. digest(Config config)
EncryptionProvider.EncryptionSupport
OciVaultSecurityProvider. encryption(Config config)
SecurityProvider
OciVaultSecurityService. providerInstance(Config config)
Deprecated.Supplier<Single<Optional<String>>>
OciVaultSecurityProvider. secret(Config config)
-
Uses of Config in io.helidon.integrations.oci.vault.health
Methods in io.helidon.integrations.oci.vault.health with parameters of type Config Modifier and Type Method Description OciVaultHealthCheck.Builder
OciVaultHealthCheck.Builder. config(Config config)
Set up this builder using config.static OciVaultHealthCheck
OciVaultHealthCheck. create(Config config)
Create an instance. -
Uses of Config in io.helidon.integrations.vault
Methods in io.helidon.integrations.vault that return Config Modifier and Type Method Description Config
Vault.Builder. config()
Methods in io.helidon.integrations.vault with parameters of type Config Modifier and Type Method Description Vault.Builder
Vault.Builder. config(Config config)
Update this builder from configuration.static Vault
Vault. create(Config config)
Create a Vault from configuration. -
Uses of Config in io.helidon.integrations.vault.auths.approle
Methods in io.helidon.integrations.vault.auths.approle with parameters of type Config Modifier and Type Method Description Optional<RestApi>
AppRoleVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
AppRoleAuthRx
AppRoleAuthProvider. createAuth(Config config, RestApi restApi, String path)
-
Uses of Config in io.helidon.integrations.vault.auths.common
Methods in io.helidon.integrations.vault.auths.common with parameters of type Config Modifier and Type Method Description Optional<RestApi>
NoVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
-
Uses of Config in io.helidon.integrations.vault.auths.k8s
Methods in io.helidon.integrations.vault.auths.k8s with parameters of type Config Modifier and Type Method Description Optional<RestApi>
K8sVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
K8sAuthRx
K8sAuthProvider. createAuth(Config config, RestApi restApi, String path)
-
Uses of Config in io.helidon.integrations.vault.auths.token
Methods in io.helidon.integrations.vault.auths.token with parameters of type Config Modifier and Type Method Description Optional<RestApi>
TokenVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
TokenAuthRx
TokenAuthProvider. createAuth(Config config, RestApi restApi, String path)
-
Uses of Config in io.helidon.integrations.vault.secrets.cubbyhole
Methods in io.helidon.integrations.vault.secrets.cubbyhole with parameters of type Config Modifier and Type Method Description CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder. config(Config config)
Update this builder from configuration.static CubbyholeSecurityProvider.CubbyholeSecretConfig
CubbyholeSecurityProvider.CubbyholeSecretConfig. create(Config config)
Create a new secrets configuration from config.CubbyholeSecretsRx
CubbyholeEngineProvider. createSecrets(Config config, RestApi restApi, String mount)
SecurityProvider
CubbyholeSecurityService. providerInstance(Config config)
Supplier<Single<Optional<String>>>
CubbyholeSecurityProvider. secret(Config config)
-
Uses of Config in io.helidon.integrations.vault.secrets.database
Methods in io.helidon.integrations.vault.secrets.database with parameters of type Config Modifier and Type Method Description DbSecretsRx
DbEngineProvider. createSecrets(Config config, RestApi restApi, String mount)
-
Uses of Config in io.helidon.integrations.vault.secrets.kv1
Methods in io.helidon.integrations.vault.secrets.kv1 with parameters of type Config Modifier and Type Method Description Kv1SecurityProvider.Kv1SecretConfig.Builder
Kv1SecurityProvider.Kv1SecretConfig.Builder. config(Config config)
Update this builder from configuration.static Kv1SecurityProvider.Kv1SecretConfig
Kv1SecurityProvider.Kv1SecretConfig. create(Config config)
Create a new secrets configuration from config.Kv1SecretsRx
Kv1EngineProvider. createSecrets(Config config, RestApi restAccess, String mount)
SecurityProvider
Kv1SecurityService. providerInstance(Config config)
Supplier<Single<Optional<String>>>
Kv1SecurityProvider. secret(Config config)
-
Uses of Config in io.helidon.integrations.vault.secrets.kv2
Methods in io.helidon.integrations.vault.secrets.kv2 with parameters of type Config Modifier and Type Method Description Kv2SecurityProvider.Kv2SecretConfig.Builder
Kv2SecurityProvider.Kv2SecretConfig.Builder. config(Config config)
Update this builder from configuration.static Kv2SecurityProvider.Kv2SecretConfig
Kv2SecurityProvider.Kv2SecretConfig. create(Config config)
Create a new secrets configuration from config.Kv2SecretsRx
Kv2EngineProvider. createSecrets(Config config, RestApi restAccess, String mount)
SecurityProvider
Kv2SecurityService. providerInstance(Config config)
Supplier<Single<Optional<String>>>
Kv2SecurityProvider. secret(Config config)
-
Uses of Config in io.helidon.integrations.vault.secrets.pki
Methods in io.helidon.integrations.vault.secrets.pki with parameters of type Config Modifier and Type Method Description PkiSecretsRx
PkiEngineProvider. createSecrets(Config config, RestApi restApi, String mount)
-
Uses of Config in io.helidon.integrations.vault.secrets.transit
Methods in io.helidon.integrations.vault.secrets.transit with parameters of type Config Modifier and Type Method Description TransitSecurityProvider.TransitDigestConfig.Builder
TransitSecurityProvider.TransitDigestConfig.Builder. config(Config config)
Update this builder from configuration.TransitSecurityProvider.TransitEncryptionConfig.Builder
TransitSecurityProvider.TransitEncryptionConfig.Builder. config(Config config)
Update this builder from configuration.static TransitSecurityProvider.TransitDigestConfig
TransitSecurityProvider.TransitDigestConfig. create(Config config)
Create a new digest configuration from config.static TransitSecurityProvider.TransitEncryptionConfig
TransitSecurityProvider.TransitEncryptionConfig. create(Config config)
Create a new encryption configuration from config.TransitSecretsRx
TransitEngineProvider. createSecrets(Config config, RestApi restAccess, String mount)
DigestProvider.DigestSupport
TransitSecurityProvider. digest(Config config)
EncryptionProvider.EncryptionSupport
TransitSecurityProvider. encryption(Config config)
SecurityProvider
TransitSecurityService. providerInstance(Config config)
-
Uses of Config in io.helidon.integrations.vault.spi
Methods in io.helidon.integrations.vault.spi with parameters of type Config Modifier and Type Method Description T
InjectionProvider.CreateInstanceFunction. apply(Vault vault, Config vaultConfig, InjectionProvider.InstanceConfig instanceConfig)
Create a new instance in singleton scope (or Application for CDI).Optional<RestApi>
VaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
T
AuthMethodProvider. createAuth(Config config, RestApi restAccess, String path)
Create an auth instance to provide API to access this method.T
InjectionProvider.InjectionType. createInstance(Vault vault, Config vaultConfig, InjectionProvider.InstanceConfig instanceConfig)
Create a new instance of the injectable.T
SecretsEngineProvider. createSecrets(Config config, RestApi restAccess, String mount)
Create a secrets instance to provide API to access this engine.T
SysProvider. createSys(Config config, RestApi restAccess)
Create a new instance of Sys. -
Uses of Config in io.helidon.integrations.vault.sys
Methods in io.helidon.integrations.vault.sys with parameters of type Config Modifier and Type Method Description SysRx
HcpSysProvider. createSys(Config config, RestApi restAccess)
-
Uses of Config in io.helidon.media.common
Methods in io.helidon.media.common with parameters of type Config Modifier and Type Method Description DefaultMediaSupport.Builder
DefaultMediaSupport.Builder. config(Config config)
Configures thisDefaultMediaSupport.Builder
from the suppliedConfig
.MediaContext.Builder
MediaContext.Builder. config(Config config)
Configures thisMediaContext.Builder
from the suppliedConfig
.static MediaContext
MediaContext. create(Config config)
Create a new instance based on the configuration. -
Uses of Config in io.helidon.media.common.spi
Methods in io.helidon.media.common.spi with parameters of type Config Modifier and Type Method Description MediaSupport
MediaSupportProvider. create(Config config)
Create a new service instance based on configuration. -
Uses of Config in io.helidon.media.jackson
Methods in io.helidon.media.jackson with parameters of type Config Modifier and Type Method Description MediaSupport
JacksonProvider. create(Config config)
-
Uses of Config in io.helidon.media.jsonb
Methods in io.helidon.media.jsonb with parameters of type Config Modifier and Type Method Description MediaSupport
JsonbProvider. create(Config config)
-
Uses of Config in io.helidon.media.jsonp
Methods in io.helidon.media.jsonp with parameters of type Config Modifier and Type Method Description MediaSupport
JsonpProvider. create(Config config)
-
Uses of Config in io.helidon.messaging
Methods in io.helidon.messaging that return Config Modifier and Type Method Description Config
ConnectorConfigBuilder. build()
Methods in io.helidon.messaging with parameters of type Config Modifier and Type Method Description Messaging.Builder
Messaging.Builder. config(Config config)
Configuration needed for configuring connector and their routing.Channel.Builder<PAYLOAD>
Channel.Builder. publisherConfig(Config config)
Config available to publisher connector.Channel.Builder<PAYLOAD>
Channel.Builder. subscriberConfig(Config config)
Config available to subscriber connector. -
Uses of Config in io.helidon.messaging.connectors.aq
Methods in io.helidon.messaging.connectors.aq with parameters of type Config Modifier and Type Method Description AqConnector.AqConnectorBuilder
AqConnector.AqConnectorBuilder. config(Config config)
Custom configuration for connector.protected BiConsumer<Message<?>,javax.jms.JMSException>
AqConnectorImpl. sendingErrorHandler(Config config)
-
Uses of Config in io.helidon.messaging.connectors.jms
Methods in io.helidon.messaging.connectors.jms that return Config Modifier and Type Method Description Config
ConnectionContext. config()
Channel config.Methods in io.helidon.messaging.connectors.jms with parameters of type Config Modifier and Type Method Description JmsConnector.JmsConnectorBuilder
JmsConnector.JmsConnectorBuilder. config(Config config)
Custom configuration for connector.protected BiConsumer<Message<?>,javax.jms.JMSException>
JmsConnector. sendingErrorHandler(Config config)
Customizable handler for errors during sending.Constructors in io.helidon.messaging.connectors.jms with parameters of type Config Constructor Description JmsConnector(Config config, Instance<javax.jms.ConnectionFactory> connectionFactories)
Create new JmsConnector. -
Uses of Config in io.helidon.messaging.connectors.kafka
Methods in io.helidon.messaging.connectors.kafka with parameters of type Config Modifier and Type Method Description KafkaPublisher.Builder<K,V>
KafkaPublisher.Builder. config(Config config)
Load this builder from a configuration.KafkaSubscriber.Builder<K,V>
KafkaSubscriber.Builder. config(Config config)
Load this builder from a configuration.static KafkaConnector
KafkaConnector. create(Config config)
Creates a new instance of KafkaConnector with the required configuration.static <K,V>
KafkaPublisher<K,V>KafkaPublisher. create(Config config)
Load this builder from a configuration.static <K,V>
KafkaSubscriber<K,V>KafkaSubscriber. create(Config config)
Load this builder from a configuration. -
Uses of Config in io.helidon.metrics
Methods in io.helidon.metrics that return Config Modifier and Type Method Description protected Config
MetricsSupport.Builder. webContextConfig(Config config)
Methods in io.helidon.metrics with parameters of type Config Modifier and Type Method Description KeyPerformanceIndicatorMetricsSettings.Builder
KeyPerformanceIndicatorMetricsSettings.Builder. config(Config kpiConfig)
MetricsSupport.Builder
MetricsSupport.Builder. config(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.static MetricsSupport
MetricsSupport. create(Config config)
Create an instance to be registered with Web Server maybe overriding default values with configured values.static RegistryFactory
RegistryFactory. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.static RegistryFactory
RegistryFactory. getInstance(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.MetricsSupport.Builder
MetricsSupport.Builder. keyPerformanceIndicatorsMetricsConfig(Config kpiConfig)
Deprecated, for removal: This API element is subject to removal in a future version.protected Config
MetricsSupport.Builder. webContextConfig(Config config)
-
Uses of Config in io.helidon.metrics.api
Methods in io.helidon.metrics.api with parameters of type Config Modifier and Type Method Description static ComponentMetricsSettings.Builder
ComponentMetricsSettings. builder(Config componentMetricsConfig)
Returns a builder forComponentMetricsSettings
based on the provided component metric settings config node.BaseMetricsSettings.Builder
BaseMetricsSettings.Builder. config(Config baseMetricsConfig)
Sets values in the builder based on the providedConfig
node.ComponentMetricsSettings.Builder
ComponentMetricsSettings.Builder. config(Config config)
Updates the builder using the provided metrics config.KeyPerformanceIndicatorMetricsSettings.Builder
KeyPerformanceIndicatorMetricsSettings.Builder. config(Config kpiConfig)
Updates the KPI metrics settings in the builder based on the providedConfig
object.MetricsSettings.Builder
MetricsSettings.Builder. config(Config config)
Updates the builder using the provided metrics config.RegistryFilterSettings.Builder
RegistryFilterSettings.Builder. config(Config config)
Sets whichever values are specified by the providedfilter
config node.RegistrySettings.Builder
RegistrySettings.Builder. config(Config registrySettings)
Sets values in the builder based on the providedConfig
node.static BaseMetricsSettings
BaseMetricsSettings. create(Config config)
Creates a new instance ofBaseMetricsSettings
based on the specifiedConfig
node containing base metrics settings.static ComponentMetricsSettings
ComponentMetricsSettings. create(Config config)
Returns component metrics settings created from aConfig
node, by convention themetrics
config section within the component's own config section.static KeyPerformanceIndicatorMetricsSettings
KeyPerformanceIndicatorMetricsSettings. create(Config kpiConfig)
Creates a newKeyPerformanceIndicatorMetricsSettings
instance from the specified config node containing KPI metrics settings.static MetricsSettings
MetricsSettings. create(Config config)
Returns metrics settings based on aConfig
node, by convention themetrics
config section within the overallmetrics
config.static RegistryFactory
RegistryFactory. create(Config config)
Deprecated.UseRegistryFactory.create(MetricsSettings)
insteadstatic RegistryFilterSettings.Builder
RegistryFilterSettings.Builder. create(Config config)
Returns a new builder initialized according to the specific configuration.static RegistrySettings
RegistrySettings. create(Config registrySettings)
Creates a newRegistrySettings
instance using the provided config.static RegistryFactory
RegistryFactory. getInstance(Config config)
Deprecated.UseRegistryFactory.getInstance(MetricsSettings)
instead -
Uses of Config in io.helidon.metrics.serviceapi
Methods in io.helidon.metrics.serviceapi with parameters of type Config Modifier and Type Method Description static MetricsSupport
MetricsSupport. create(Config config)
Creates a newMetricsSupport
instance using the specified configuration. -
Uses of Config in io.helidon.microprofile.grpc.server.spi
Methods in io.helidon.microprofile.grpc.server.spi that return Config Modifier and Type Method Description Config
GrpcMpContext. config()
Obtain the Helidon configuration. -
Uses of Config in io.helidon.microprofile.jwt.auth
Methods in io.helidon.microprofile.jwt.auth with parameters of type Config Modifier and Type Method Description JwtAuthProvider.Builder
JwtAuthProvider.Builder. config(Config config)
Load this builder from a configuration.static JwtAuthProvider
JwtAuthProvider. create(Config config)
Create provider instance from configuration.static JwtAuthProvider.JwtOutboundTarget
JwtAuthProvider.JwtOutboundTarget. fromConfig(Config config, TokenHandler defaultHandler)
Load an instance from configuration.void
JwtAuthAnnotationAnalyzer. init(Config config)
SecurityProvider
JwtAuthProviderService. providerInstance(Config config)
-
Uses of Config in io.helidon.microprofile.server
Methods in io.helidon.microprofile.server with parameters of type Config Modifier and Type Method Description Server.Builder
Server.Builder. config(Config config)
Configuration instance to use to configure this server (Helidon config).static RoutingBuilders
RoutingBuilders. create(Config componentConfig)
Prepares the default and actualRouting.Builder
instances based on the "routing" configuration for the specific component configuration. -
Uses of Config in io.helidon.openapi
Methods in io.helidon.openapi with parameters of type Config Modifier and Type Method Description B
OpenAPISupport.Builder. config(Config config)
Set various builder attributes from the specifiedConfig
object.default B
OpenApiUi.Builder. config(Config uiConfig)
SEOpenAPISupportBuilder
SEOpenAPISupportBuilder. config(Config config)
Set various builder attributes from the specified openapiConfig
object.static OpenAPISupport
OpenAPISupport. create(Config config)
Creates a newOpenAPISupport
instance using the 'openapi' portion of the providedConfig
object. -
Uses of Config in io.helidon.security
Methods in io.helidon.security that return Config Modifier and Type Method Description Config
Security. configFor(String child)
The configuration of security.Methods in io.helidon.security that return types with arguments of type Config Modifier and Type Method Description Optional<Config>
EndpointConfig. config(String configKey)
GetConfig
instance for a config key.Methods in io.helidon.security with parameters of type Config Modifier and Type Method Description static Security.Builder
Security. builder(Config config)
Creates new instance based on configuration values.CompositeProviderSelectionPolicy.Builder
CompositeProviderSelectionPolicy.Builder. config(Config config)
Update fields from configuration.EndpointConfig.Builder
EndpointConfig.Builder. config(String configKey, Config configuration)
Provide a configuration for provider to use.Security.Builder
Security.Builder. config(Config config)
Add config instance to this builder.SecurityTime.Builder
SecurityTime.Builder. config(Config config)
Update this builder from configuration.static Function<ProviderSelectionPolicy.Providers,ProviderSelectionPolicy>
CompositeProviderSelectionPolicy. create(Config config)
Load this policy from config.static QueryParamMapping
QueryParamMapping. create(Config config)
Read a new instance from configuration.static Security
Security. create(Config config)
Creates new instance based on configuration values.static SecurityTime
SecurityTime. create(Config config)
Load an instance from configuration.Method parameters in io.helidon.security with type arguments of type Config Modifier and Type Method Description EndpointConfig.Builder
EndpointConfig.Builder. configMap(Map<String,Config> configMap)
Provider a map of cofiguration keys to configurations for provider(s) to use. -
Uses of Config in io.helidon.security.abac.policy
Methods in io.helidon.security.abac.policy with parameters of type Config Modifier and Type Method Description PolicyValidator.Builder
PolicyValidator.Builder. config(Config config)
Update this builder from configuration.PolicyValidator.PolicyConfig.Builder
PolicyValidator.PolicyConfig.Builder. config(Config config)
Update this builder from configuration.static PolicyValidator
PolicyValidator. create(Config config)
Create an instance from configuration.PolicyValidator.PolicyConfig
PolicyValidator. fromConfig(Config config)
AbacValidator<? extends AbacValidatorConfig>
PolicyValidatorService. instantiate(Config config)
-
Uses of Config in io.helidon.security.abac.policy.el
Methods in io.helidon.security.abac.policy.el with parameters of type Config Modifier and Type Method Description JavaxElPolicyExecutor.Builder
JavaxElPolicyExecutor.Builder. config(Config config)
Updated builder from configuration.static JavaxElPolicyExecutor
JavaxElPolicyExecutor. create(Config config)
Create an instance based on configuration.PolicyExecutor
JavaxElPolicyExecutorService. instantiate(Config config)
-
Uses of Config in io.helidon.security.abac.policy.spi
Methods in io.helidon.security.abac.policy.spi with parameters of type Config Modifier and Type Method Description PolicyExecutor
PolicyExecutorService. instantiate(Config config)
Create a new instance of aPolicyExecutor
based on the configuration provider. -
Uses of Config in io.helidon.security.abac.role
Methods in io.helidon.security.abac.role with parameters of type Config Modifier and Type Method Description RoleValidator.RoleConfig.Builder
RoleValidator.RoleConfig.Builder. config(Config config)
Load configuration data from configuration.static RoleValidator.RoleConfig
RoleValidator.RoleConfig. create(Config config)
Will read roles allowed from configuration.RoleValidator.RoleConfig
RoleValidator. fromConfig(Config config)
AbacValidator<? extends AbacValidatorConfig>
RoleValidatorService. instantiate(Config config)
-
Uses of Config in io.helidon.security.abac.scope
Methods in io.helidon.security.abac.scope with parameters of type Config Modifier and Type Method Description ScopeValidator.Builder
ScopeValidator.Builder. config(Config config)
Update builder from configuration.static ScopeValidator
ScopeValidator. create(Config config)
Create a new validator instance from configuration.static ScopeValidator.ScopesConfig
ScopeValidator.ScopesConfig. create(Config config)
Create an instance from configuration (of endpoint).ScopeValidator.ScopesConfig
ScopeValidator. fromConfig(Config config)
AbacValidator<? extends AbacValidatorConfig>
ScopeValidatorService. instantiate(Config config)
-
Uses of Config in io.helidon.security.abac.time
Methods in io.helidon.security.abac.time with parameters of type Config Modifier and Type Method Description static TimeValidator.TimeConfig
TimeValidator.TimeConfig. create(Config config)
Create an time config from configuration.TimeValidator.TimeConfig
TimeValidator. fromConfig(Config config)
AbacValidator<? extends AbacValidatorConfig>
TimeValidatorService. instantiate(Config config)
-
Uses of Config in io.helidon.security.integration.grpc
Methods in io.helidon.security.integration.grpc with parameters of type Config Modifier and Type Method Description static GrpcSecurity
GrpcSecurity. create(Config config)
Create a consumer of gRPC routing config to beregistered
with gRPC server routing to process security requests.static GrpcSecurity
GrpcSecurity. create(Security security, Config config)
Create a consumer of gRPC routing config to beregistered
with gRPC server routing to process security requests. -
Uses of Config in io.helidon.security.integration.jersey
Methods in io.helidon.security.integration.jersey with parameters of type Config Modifier and Type Method Description SecurityFeature.Builder
SecurityFeature.Builder. config(Config config)
Update this builder from configuration.static QueryParamHandler
QueryParamHandler. create(Config config)
Read a new instance from configuration. -
Uses of Config in io.helidon.security.integration.webserver
Methods in io.helidon.security.integration.webserver with parameters of type Config Modifier and Type Method Description static SecurityHandler.QueryParamHandler
SecurityHandler.QueryParamHandler. create(Config config)
Create an instance from configuration.static WebSecurity
WebSecurity. create(Config config)
Create a consumer of routing config to beregistered
with web server routing to process security requests.static WebSecurity
WebSecurity. create(Security security, Config config)
Create a consumer of routing config to beregistered
with web server routing to process security requests. -
Uses of Config in io.helidon.security.providers.abac
Methods in io.helidon.security.providers.abac with parameters of type Config Modifier and Type Method Description AbacProvider.Builder
AbacProvider.Builder. config(Config config)
Update builder from configuration and set the config toAbacProvider.Builder.configuration(io.helidon.config.Config)
.AbacProvider.Builder
AbacProvider.Builder. configuration(Config config)
Configuration to use for validator instances.static AbacProvider
AbacProvider. create(Config config)
Creates a new provider instance from configuration.SecurityProvider
AbacProviderService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.abac.spi
Methods in io.helidon.security.providers.abac.spi with parameters of type Config Modifier and Type Method Description T
AbacValidator. fromConfig(Config config)
Load configuration class instance fromConfig
.AbacValidator<? extends AbacValidatorConfig>
AbacValidatorService. instantiate(Config config)
Create a new instance of the validator based on the configuration provided. -
Uses of Config in io.helidon.security.providers.common
Methods in io.helidon.security.providers.common that return types with arguments of type Config Modifier and Type Method Description Optional<Config>
OutboundTarget. getConfig()
Configuration of this target.Methods in io.helidon.security.providers.common with parameters of type Config Modifier and Type Method Description EvictableCache.Builder<K,V>
EvictableCache.Builder. config(Config config)
Update this builder from configuration.OutboundTarget.Builder
OutboundTarget.Builder. config(Config config)
Set config for this target.static <K,V>
EvictableCache<K,V>EvictableCache. create(Config config)
Create a new cache and configure it from the provided configuration.static OutboundConfig
OutboundConfig. create(Config providerConfig)
Parse targets from provider configuration.static OutboundConfig
OutboundConfig. create(Config providerConfig, OutboundTarget... defaults)
Parse targets from provider configuration with possible default targets.static OutboundTarget
OutboundTarget. create(Config config)
Create a target from configuration.Method parameters in io.helidon.security.providers.common with type arguments of type Config Modifier and Type Method Description <T> Optional<T>
OutboundConfig. findTargetCustomObject(SecurityEnvironment env, Class<T> customObjectClass, Function<Config,? extends T> customObjectProducer, Supplier<? extends T> defaultValue)
Find, create and cache a custom object associated with a specific outbound target. -
Uses of Config in io.helidon.security.providers.common.spi
Methods in io.helidon.security.providers.common.spi with parameters of type Config Modifier and Type Method Description default void
AnnotationAnalyzer. init(Config config)
Provides configuration on node "security.jersey.analyzers". -
Uses of Config in io.helidon.security.providers.config.vault
Methods in io.helidon.security.providers.config.vault with parameters of type Config Modifier and Type Method Description ConfigVaultProvider.Builder
ConfigVaultProvider.Builder. config(Config config)
Update this builder from provided configuration.static ConfigVaultProvider
ConfigVaultProvider. create(Config config)
Creates the provider from configuration, supporting encryption if its configuration is found.static ConfigVaultProvider.EncryptionConfig
ConfigVaultProvider.EncryptionConfig. create(Config config)
Create a new instance from config.EncryptionProvider.EncryptionSupport
ConfigVaultProvider. encryption(Config config)
SecurityProvider
ConfigVaultProviderService. providerInstance(Config config)
Supplier<Single<Optional<String>>>
ConfigVaultProvider. secret(Config config)
-
Uses of Config in io.helidon.security.providers.google.login
Methods in io.helidon.security.providers.google.login with parameters of type Config Modifier and Type Method Description GoogleTokenProvider.Builder
GoogleTokenProvider.Builder. config(Config config)
Update this builder from configuration.static GoogleTokenProvider
GoogleTokenProvider. create(Config config)
Create an instance from configuration.SecurityProvider
GoogleTokenService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header with parameters of type Config Modifier and Type Method Description HeaderAtnOutboundConfig.Builder
HeaderAtnOutboundConfig.Builder. config(Config config)
Update this builder from configuration.HeaderAtnProvider.Builder
HeaderAtnProvider.Builder. config(Config config)
Load this builder from a configuration.static HeaderAtnOutboundConfig
HeaderAtnOutboundConfig. create(Config config)
Create header outbound configuration from config.static HeaderAtnProvider
HeaderAtnProvider. create(Config config)
Create provider instance from configuration.SecurityProvider
HeaderAtnService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth with parameters of type Config Modifier and Type Method Description HttpBasicAuthProvider.Builder
HttpBasicAuthProvider.Builder. config(Config config)
Update this builder from configuration.HttpBasicOutboundConfig.Builder
HttpBasicOutboundConfig.Builder. config(Config config)
Updated this configuration from the config instance.HttpDigestAuthProvider.Builder
HttpDigestAuthProvider.Builder. config(Config config)
Update builder from configuration.static SecureUserStore
ConfigUserStore. create(Config config)
Create an instance from config.static HttpBasicAuthProvider
HttpBasicAuthProvider. create(Config config)
Load this provider from configuration.static HttpBasicOutboundConfig
HttpBasicOutboundConfig. create(Config config)
Create basic outbound configuration from config.static HttpDigest.Qop
HttpDigest.Qop. create(Config config)
Parse configuration into this enum.static HttpDigestAuthProvider
HttpDigestAuthProvider. create(Config config)
Load this provider from configuration.SecurityProvider
HttpBasicAuthService. providerInstance(Config config)
SecurityProvider
HttpDigestAuthService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.httpauth.spi
Methods in io.helidon.security.providers.httpauth.spi with parameters of type Config Modifier and Type Method Description SecureUserStore
UserStoreService. create(Config config)
Create the secure user store to use with these providers. -
Uses of Config in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign with parameters of type Config Modifier and Type Method Description static InboundClientDefinition.Builder
InboundClientDefinition. builder(Config config)
Create a new builder from configuration.static OutboundTargetDefinition.Builder
OutboundTargetDefinition. builder(Config config)
Create a builder from configuration.HttpSignProvider.Builder
HttpSignProvider.Builder. config(Config config)
Create a builder from configuration.InboundClientDefinition.Builder
InboundClientDefinition.Builder. config(Config config)
Create a builder instance from configuration.OutboundTargetDefinition.Builder
OutboundTargetDefinition.Builder. config(Config config)
Update this builder instance from configuration.static HttpSignProvider
HttpSignProvider. create(Config config)
Create a new instance of this provider from configuration.static InboundClientDefinition
InboundClientDefinition. create(Config config)
Create a new instance from configuration.static OutboundTargetDefinition
OutboundTargetDefinition. create(Config config)
Create an instance from configuration.static SignedHeadersConfig
SignedHeadersConfig. create(Config config)
Load header configuration from config.static SignedHeadersConfig.HeadersConfig
SignedHeadersConfig.HeadersConfig. create(Config config)
Create a new instance from configuration.SecurityProvider
HttpSignService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.idcs.mapper
Methods in io.helidon.security.providers.idcs.mapper with parameters of type Config Modifier and Type Method Description B
IdcsMtRoleMapperProvider.Builder. config(Config config)
B
IdcsMtRoleMapperRxProvider.Builder. config(Config config)
B
IdcsRoleMapperProvider.Builder. config(Config config)
Update this builder state from configuration.B
IdcsRoleMapperProviderBase.Builder. config(Config config)
Update this builder state from configuration.B
IdcsRoleMapperRxProvider.Builder. config(Config config)
Update this builder state from configuration.B
IdcsRoleMapperRxProviderBase.Builder. config(Config config)
Update this builder state from configuration.static SecurityProvider
IdcsMtRoleMapperProvider. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance from configuration.static SecurityProvider
IdcsMtRoleMapperRxProvider. create(Config config)
Creates an instance from configuration.static SecurityProvider
IdcsRoleMapperProvider. create(Config config)
Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance from configuration.static SecurityProvider
IdcsRoleMapperRxProvider. create(Config config)
Creates an instance from configuration.SecurityProvider
IdcsRoleMapperProviderService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt with parameters of type Config Modifier and Type Method Description JwtProvider.Builder
JwtProvider.Builder. config(Config config)
Load this builder from a configuration.JwtProvider.JwtOutboundTarget.Builder
JwtProvider.JwtOutboundTarget.Builder. config(Config config)
Update builder from configuration.static JwtProvider
JwtProvider. create(Config config)
Create provider instance from configuration.static JwtProvider.JwtOutboundTarget
JwtProvider.JwtOutboundTarget. create(Config config, TokenHandler defaultHandler)
Load an instance from configuration.SecurityProvider
JwtProviderService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.oidc
Methods in io.helidon.security.providers.oidc with parameters of type Config Modifier and Type Method Description OidcProvider.Builder
OidcProvider.Builder. config(Config config)
Update this builder with configuration.OidcSupport.Builder
OidcSupport.Builder. config(Config config)
Config located at the provider's key to readOidcConfig
.OidcSupport.Builder
OidcSupport.Builder. config(Config config, String providerName)
Config located either at the configuration root, or at the provider node.static OidcProvider
OidcProvider. create(Config config)
Load this provider from configuration.static OidcSupport
OidcSupport. create(Config config)
Load OIDC support for webserver from config.static OidcSupport
OidcSupport. create(Config config, String providerName)
Load OIDC support for webserver from config.SecurityProvider
OidcProviderService. providerInstance(Config config)
-
Uses of Config in io.helidon.security.providers.oidc.common
Methods in io.helidon.security.providers.oidc.common with parameters of type Config Modifier and Type Method Description OidcConfig.Builder
OidcConfig.Builder. config(Config config)
Update this builder with values from configuration.TenantConfig.Builder
TenantConfig.Builder. config(Config config)
static OidcConfig
OidcConfig. create(Config config)
Create a new instance fromConfig
. -
Uses of Config in io.helidon.security.providers.oidc.common.spi
Methods in io.helidon.security.providers.oidc.common.spi with parameters of type Config Modifier and Type Method Description TenantConfigFinder
TenantConfigProvider. createTenantConfigFinder(Config config)
Create a tenant configuration API from Helidon config.TenantIdFinder
TenantIdProvider. createTenantIdFinder(Config config)
Create a tenant ID finder API from Helidon config. -
Uses of Config in io.helidon.security.spi
Methods in io.helidon.security.spi with parameters of type Config Modifier and Type Method Description DigestProvider.DigestSupport
DigestProvider. digest(Config config)
Create digest support from configuration.EncryptionProvider.EncryptionSupport
EncryptionProvider. encryption(Config config)
Create encryption support from configuration.SecurityProvider
SecurityProviderService. providerInstance(Config config)
Create a new instance of the provider based on the configuration provided.Supplier<Single<Optional<String>>>
SecretsProvider. secret(Config config)
Create secret supplier from configuration. -
Uses of Config in io.helidon.security.util
Methods in io.helidon.security.util with parameters of type Config Modifier and Type Method Description TokenHandler.Builder
TokenHandler.Builder. config(Config config)
Update builder from config.static TokenHandler
TokenHandler. create(Config config)
Create aTokenHandler
from configuration. -
Uses of Config in io.helidon.servicecommon.rest
Methods in io.helidon.servicecommon.rest that return Config Modifier and Type Method Description Config
HelidonRestServiceSupport.Builder. config()
Returns the config (if any) assigned for this builder.protected Config
HelidonRestServiceSupport.Builder. webContextConfig(Config config)
Methods in io.helidon.servicecommon.rest with parameters of type Config Modifier and Type Method Description B
HelidonRestServiceSupport.Builder. config(Config config)
Sets the configuration to be used by this builder.RestServiceSettings.Builder
RestServiceSettings.Builder. config(Config serviceConfig)
Updates settings using the providedConfig
node for the service of interest.static RestServiceSettings
RestServiceSettings. create(Config config)
Creates a new instance using values from the provided config.protected Config
HelidonRestServiceSupport.Builder. webContextConfig(Config config)
-
Uses of Config in io.helidon.servicecommon.restcdi
Constructor parameters in io.helidon.servicecommon.restcdi with type arguments of type Config Constructor Description HelidonRestCdiExtension(Logger logger, Function<Config,T> serviceSupportFactory, String configPrefix)
Common initialization for concrete implementations. -
Uses of Config in io.helidon.tracing
Methods in io.helidon.tracing with parameters of type Config Modifier and Type Method Description T
TracerBuilder. config(Config config)
Load configuration of tracer from configuration of the application.static TracerBuilder<?>
TracerBuilder. create(Config config)
Create a new builder from configuration. -
Uses of Config in io.helidon.tracing.config
Methods in io.helidon.tracing.config with parameters of type Config Modifier and Type Method Description ComponentTracingConfig.Builder
ComponentTracingConfig.Builder. config(Config config)
Update this builder fromConfig
.SpanLogTracingConfig.Builder
SpanLogTracingConfig.Builder. config(Config config)
Update this builder fromConfig
.SpanTracingConfig.Builder
SpanTracingConfig.Builder. config(Config config)
Update this builder fromConfig
.TracingConfig.Builder
TracingConfig.Builder. config(Config config)
Update this builder from configuration.static ComponentTracingConfig
ComponentTracingConfig. create(String name, Config config)
Create a new traced component configuration fromConfig
.static SpanLogTracingConfig
SpanLogTracingConfig. create(String name, Config config)
Create a new traced span log configuration fromConfig
.static SpanTracingConfig
SpanTracingConfig. create(String name, Config config)
Create traced span configuration from aConfig
.static TracingConfig
TracingConfig. create(Config config)
Create new tracing configuration based on the provided config. -
Uses of Config in io.helidon.tracing.jaeger
Methods in io.helidon.tracing.jaeger with parameters of type Config Modifier and Type Method Description JaegerTracerBuilder
JaegerTracerBuilder. config(Config config)
static JaegerTracerBuilder
JaegerTracerBuilder. create(Config config)
Create a new builder based on values in configuration. -
Uses of Config in io.helidon.tracing.zipkin
Methods in io.helidon.tracing.zipkin with parameters of type Config Modifier and Type Method Description ZipkinTracerBuilder
ZipkinTracerBuilder. config(Config config)
static ZipkinTracerBuilder
ZipkinTracerBuilder. create(Config config)
Create a new builder based on values in configuration. -
Uses of Config in io.helidon.webclient
Methods in io.helidon.webclient with parameters of type Config Modifier and Type Method Description Proxy.Builder
Proxy.Builder. config(Config config)
Configure a metric from configuration.WebClient.Builder
WebClient.Builder. config(Config config)
Config of this client.WebClientTls.Builder
WebClientTls.Builder. config(Config config)
Configure a metric from configuration.static Proxy
Proxy. create(Config config)
Create a new proxy instance from configuration.static WebClient
WebClient. create(Config config)
Create a new WebClient based onConfig
. -
Uses of Config in io.helidon.webclient.context.propagation
Methods in io.helidon.webclient.context.propagation with parameters of type Config Modifier and Type Method Description WebClientContextPropagation.Builder
WebClientContextPropagation.Builder. config(Config config)
Update builder from configuration.static WebClientContextPropagation
WebClientContextPropagation. create(Config config)
Creates a new instance of client tracing service from configuration.WebClientService
WebClientContextPropagationProvider. create(Config config)
-
Uses of Config in io.helidon.webclient.jaxrs
Methods in io.helidon.webclient.jaxrs with parameters of type Config Modifier and Type Method Description static void
JaxRsClient. configureDefaults(Config config)
Configure defaults for all clients created. -
Uses of Config in io.helidon.webclient.metrics
Methods in io.helidon.webclient.metrics with parameters of type Config Modifier and Type Method Description static WebClientMetrics
WebClientMetrics. create(Config config)
Creates new client metrics based on config.WebClientService
WebClientMetricsProvider. create(Config config)
-
Uses of Config in io.helidon.webclient.security
Methods in io.helidon.webclient.security with parameters of type Config Modifier and Type Method Description WebClientService
WebClientSecurityProvider. create(Config config)
-
Uses of Config in io.helidon.webclient.spi
Methods in io.helidon.webclient.spi with parameters of type Config Modifier and Type Method Description WebClientService
WebClientServiceProvider. create(Config config)
Create a new service instance based on configuration. -
Uses of Config in io.helidon.webclient.tracing
Methods in io.helidon.webclient.tracing with parameters of type Config Modifier and Type Method Description WebClientService
WebClientTracingProvider. create(Config config)
-
Uses of Config in io.helidon.webserver
Methods in io.helidon.webserver with parameters of type Config Modifier and Type Method Description static ServerConfiguration.Builder
ServerConfiguration. builder(Config config)
Deprecated.since 2.0.0 - please useWebServer.builder()
, thenWebServer.Builder.config(io.helidon.config.Config)
, orWebServer.create(Routing, io.helidon.config.Config)
PathTracingConfig.Builder
PathTracingConfig.Builder. config(Config config)
Update this builder from providedConfig
.ServerConfiguration.Builder
ServerConfiguration.Builder. config(Config config)
Deprecated.Sets configuration values included in providedConfig
parameter.SocketConfiguration.Builder
SocketConfiguration.Builder. config(Config config)
default B
SocketConfiguration.SocketConfigurationBuilder. config(Config config)
Update this socket configuration from aConfig
.WebServer.Builder
WebServer.Builder. config(Config config)
Update this server configuration from the config provided.WebServerTls.Builder
WebServerTls.Builder. config(Config config)
Update this builder from configuration.WebTracingConfig.Builder
WebTracingConfig.Builder. config(Config config)
Update builder fromConfig
.static PathTracingConfig
PathTracingConfig. create(Config config)
Create a new traced path configuration fromConfig
.static ServerConfiguration
ServerConfiguration. create(Config config)
Creates new instance with defaults from external configuration source.static SSLContext
SSLContextBuilder. create(Config sslConfig)
Deprecated.since 2.0.0, please useWebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
static WebServer
WebServer. create(Routing routing, Config config)
Creates new instance from provided configuration and routing.static WebServer
WebServer. create(Supplier<Routing> routingBuilder, Config config)
Creates new instance from provided configuration and routing.static WebServerTls
WebServerTls. create(Config config)
Create TLS configuration from config.static WebTracingConfig
WebTracingConfig. create(Config config)
Create a new tracing support base onConfig
. -
Uses of Config in io.helidon.webserver.accesslog
Methods in io.helidon.webserver.accesslog with parameters of type Config Modifier and Type Method Description AccessLogSupport.Builder
AccessLogSupport.Builder. config(Config config)
Update this builder from configuration.static AccessLogSupport
AccessLogSupport. create(Config config)
Create Access log support configured fromConfig
. -
Uses of Config in io.helidon.webserver.context.propagation
Methods in io.helidon.webserver.context.propagation with parameters of type Config Modifier and Type Method Description ContextPropagationFilter.Builder
ContextPropagationFilter.Builder. config(Config config)
Update the builder from configuration.PropagationRecord.Builder
PropagationRecord.Builder. config(Config config)
Update from configuration.static ContextPropagationFilter
ContextPropagationFilter. create(Config config)
Create a filter from configuration. -
Uses of Config in io.helidon.webserver.cors
Methods in io.helidon.webserver.cors with parameters of type Config Modifier and Type Method Description static CrossOriginConfig.Builder
CrossOriginConfig. builder(Config config)
Creates a newCrossOriginConfig.Builder
using the provided config node.static MappedCrossOriginConfig.Builder
MappedCrossOriginConfig. builder(Config config)
Creates a newMapped.Builder
instance using the provided configuration.B
CorsSupportBase.Builder. config(Config config)
Merges CORS config information.CrossOriginConfig.Builder
CrossOriginConfig.Builder. config(Config corsConfig)
Augment or override existing settings using the providedConfig
node.MappedCrossOriginConfig.Builder
MappedCrossOriginConfig.Builder. config(Config corsConfig)
Applies data in the provided config node.static CorsSupport
CorsSupport. create(Config config)
Creates a newCorsSupport
instance based on the provided configuration expected to match the basicCrossOriginConfig
format.static CrossOriginConfig
CrossOriginConfig. create(Config corsConfig)
Creates a newCrossOriginConfig
instance based on the provided configuration node.static MappedCrossOriginConfig
MappedCrossOriginConfig. create(Config config)
Creates a newMapped
instance using the provided configuration.static CorsSupport
CorsSupport. createMapped(Config config)
Creates a newCorsSupport
instance based on the provided configuration expected to contain mapped cross-origin config information.B
CorsSupportBase.Builder. mappedConfig(Config config)
Merges mapped CORS config information. -
Uses of Config in io.helidon.webserver.jersey
Methods in io.helidon.webserver.jersey with parameters of type Config Modifier and Type Method Description JerseySupport.Builder
JerseySupport.Builder. config(Config config)
Update configuration from Config.
-