Uses of Interface
io.helidon.common.config.Config
Packages that use Config
Package
Description
Helidon ConfigBean Builder SPI.
Provides the minimal set of types for immutable, tree-structured configuration access.
General utilities that use
Config.HTTP APIs and implementations usable by both server and client side of the HTTP story.
Utilities for PKI configuration and loading of certificates and keys.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Common cross origin configuration and types used by all Helidon flavors.
GraphQL server implementation.
Healthchecks provided by our implementation.
Health check SPI.
TLS Configuration for client and server.
HTTP Content encoding support, usually used to compress entity, such as
gzip.Entity Media handling support.
Jackson media type support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
Service provider interface(s) for entity media handling support.
The Pico API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
Pico's config-driven-service API.
Helidon support for JAX-RS (Jersey) client.
Distributed tracing support for Helidon.
Configuration for traced components, spans and logs.
Helidon integration with Jaeger tracer.
Open Tracing tracing support that plugs into the
TracerBuilder SPI and provides
a Tracer implementation.Brave based Open Tracing implementation for an integration with Zipkin.
-
Uses of Config in io.helidon.builder.config.spi
Methods in io.helidon.builder.config.spi with type parameters of type ConfigModifier and TypeMethodDescriptionConfigBeanMapper.toConfigBean(C config, Class<T> configBeanType) Translate the provided configuration into the appropriate config bean for this service type.Methods in io.helidon.builder.config.spi that return ConfigMethods in io.helidon.builder.config.spi that return types with arguments of type ConfigModifier and TypeMethodDescriptionConfigProvider.__config()Optionally provides a configuration instance.GeneratedConfigBeanBase.__config()GeneratedConfigBeanBuilderBase.__config()A simple mapping function from config node to a typed value based on the expected class.GeneratedConfigBeanMappers.__mappers()Returns a map of mapper functions associated with appropriate target type (Class<?>.ResolutionContext.mappers()Return the known config bean mappers associated with this config bean context.Methods in io.helidon.builder.config.spi with parameters of type ConfigModifier and TypeMethodDescriptionvoidSets the config instance.voidGeneratedConfigBeanBuilder.acceptConfig(Config cfg, boolean resolveAndValidate) Copy values from the config, optionally applying the default resolver and validator.voidGeneratedConfigBeanBuilder.acceptConfig(Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator) Copy values from an existing builder.voidGeneratedConfigBeanBuilderBase.acceptConfig(Config cfg, boolean resolveAndValidate) Set the config.static ResolutionContextResolutionContext.create(Class<?> configBeanType, Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator, Map<Class<?>, Function<Config, ?>> mappers) Creates a resolution context from the provided arguments.protected ResolutionContextGeneratedConfigBeanBuilderBase.createResolutionContext(Class<?> configBeanType, Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator, Map<Class<?>, Function<Config, ?>> mappers) Creates a resolution context.Method parameters in io.helidon.builder.config.spi with type arguments of type ConfigModifier and TypeMethodDescriptionAdds a single mapper val.static ResolutionContextResolutionContext.create(Class<?> configBeanType, Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator, Map<Class<?>, Function<Config, ?>> mappers) Creates a resolution context from the provided arguments.protected ResolutionContextGeneratedConfigBeanBuilderBase.createResolutionContext(Class<?> configBeanType, Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator, Map<Class<?>, Function<Config, ?>> mappers) Creates a resolution context.Sets the mappers to val. -
Uses of Config in io.helidon.common.config
Methods in io.helidon.common.config with type parameters of type ConfigModifier and TypeMethodDescription<C extends Config>
ConfigValue<List<C>>Config.asNodeList()Returns a list of childConfignodes if the node isType#OBJECT.Methods in io.helidon.common.config that return ConfigModifier and TypeMethodDescriptionConfig.detach()Returns a copy of theConfignode with no parent.static ConfigConfig.empty()Empty instance ofConfig.default ConfigConfig.get(Config.Key key) Returns the single sub-node for the specified sub-key.Returns the single sub-node for the specified sub-key.Method parameters in io.helidon.common.config with type arguments of type ConfigModifier and TypeMethodDescription<T> ConfigValue<T>Typed value as aConfigValuecreated from factory method. -
Uses of Config in io.helidon.common.configurable
Methods in io.helidon.common.configurable with parameters of type ConfigModifier and TypeMethodDescriptionUpdate builder from configuration.Load configuration of this cache from configuration.Load all properties for this thread pool executor from configuration.Load all properties for this thread pool from configuration.static AllowListCreateAllowListfrom configurtion.static ResourceLoads the resource from appropriate location based on configuration.static ScheduledThreadPoolSupplierLoad supplier from configuration.static ThreadPoolSupplierCreate supplier from configuration.static ThreadPoolSupplierLoad supplier from configuration. -
Uses of Config in io.helidon.common.http
Methods in io.helidon.common.http with parameters of type ConfigModifier and TypeMethodDescriptionCreates a new builder for aRequestedUriDiscoveryContextusing the provide discovery context config node.Update the settings from the "requested-uri-discovery"Confignode within the socket configuration.static RequestedUriDiscoveryContextCreates a newRequestedUriDiscoveryContextfrom the provided discovery context config node. -
Uses of Config in io.helidon.common.pki
Methods in io.helidon.common.pki with parameters of type ConfigModifier and TypeMethodDescriptionUpdated this builder instance from configuration.Update this builder from configuration.Update this builder from configuration.static KeyConfigLoad key config from config. -
Uses of Config in io.helidon.config
Subinterfaces of Config in io.helidon.configMethod parameters in io.helidon.config with type arguments of type Config -
Uses of Config in io.helidon.cors
Methods in io.helidon.cors with parameters of type ConfigModifier and TypeMethodDescriptionstatic CrossOriginConfig.BuilderCreates a newCrossOriginConfig.Builderusing the provided config node.Creates a newMapped.Builderinstance using the provided configuration.Merges CORS config information.Adds cross-origin information via config.Augment or override existing settings using the providedConfignode.Applies data in the provided config node.static CrossOriginConfigCreates a newCrossOriginConfiginstance based on the provided configuration node.static MappedCrossOriginConfigCreates a newMappedinstance using the provided configuration.CorsSupportBase.Builder.mappedConfig(Config config) Merges mapped CORS config information.CorsSupportHelper.Builder.mappedConfig(Config config) Adds mapped cross-origin information via config. -
Uses of Config in io.helidon.graphql.server
Methods in io.helidon.graphql.server with parameters of type ConfigModifier and TypeMethodDescriptionUpdate builder from configuration. -
Uses of Config in io.helidon.health.checks
Methods in io.helidon.health.checks with parameters of type ConfigModifier and TypeMethodDescriptionSet up the disk space health check via config keys, if present.Set up the heap space health check via config key, if present.static HealthCheckHealthChecks.diskSpaceCheck(Config config) Disk space health check, set up via config.BuiltInHealthCheckProvider.healthChecks(Config config) static HealthCheck[]HealthChecks.healthChecks(Config config) Built-in health checks, set up using "helidon.health" configuration.static HeapMemoryHealthCheckHealthChecks.heapMemoryCheck(Config config) Memory health check. -
Uses of Config in io.helidon.health.spi
Methods in io.helidon.health.spi with parameters of type ConfigModifier and TypeMethodDescriptionHealthCheckProvider.healthChecks(Config config) Health checks provided by this provider. -
Uses of Config in io.helidon.nima.common.tls
Methods in io.helidon.nima.common.tls with parameters of type Config -
Uses of Config in io.helidon.nima.http.encoding
Methods in io.helidon.nima.http.encoding with parameters of type ConfigModifier and TypeMethodDescriptionUpdate this builder from configuration.static ContentEncodingContextCreate a new encoding support and apply provided configuration. -
Uses of Config in io.helidon.nima.http.media
Methods in io.helidon.nima.http.media with parameters of type ConfigModifier and TypeMethodDescriptionUpdate this builder from configuration.static MediaContextCreate a new media context and apply provided configuration. -
Uses of Config in io.helidon.nima.http.media.jackson
Methods in io.helidon.nima.http.media.jackson with parameters of type Config -
Uses of Config in io.helidon.nima.http.media.jsonb
Methods in io.helidon.nima.http.media.jsonb with parameters of type Config -
Uses of Config in io.helidon.nima.http.media.jsonp
Methods in io.helidon.nima.http.media.jsonp with parameters of type Config -
Uses of Config in io.helidon.nima.http.media.multipart
Methods in io.helidon.nima.http.media.multipart with parameters of type Config -
Uses of Config in io.helidon.nima.http.media.spi
Methods in io.helidon.nima.http.media.spi with parameters of type ConfigModifier and TypeMethodDescriptionCreate media support based on the provided configuration. -
Uses of Config in io.helidon.pico.api
Methods in io.helidon.pico.api that return types with arguments of type ConfigModifier and TypeMethodDescriptionBootstrap.config()Provides the base primordial bootstrap configuration to thePicoServicesProvider. -
Uses of Config in io.helidon.pico.configdriven.runtime
Methods in io.helidon.pico.configdriven.runtime with type parameters of type ConfigModifier and TypeMethodDescriptionAbstractConfiguredServiceProvider.toConfigBean(C config, Class<CB> configBeanType) Methods in io.helidon.pico.configdriven.runtime that return types with arguments of type ConfigModifier and TypeMethodDescriptionAbstractConfiguredServiceProvider.rawConfig()The backing config of this configured service instance.Methods in io.helidon.pico.configdriven.runtime with parameters of type ConfigModifier and TypeMethodDescriptionprotected CBAbstractConfiguredServiceProvider.acceptConfig(Config config) Called to accept the new config bean instance initialized from the appropriate configuration tree location.ConfiguredServiceProvider.toConfigBean(Config config) Builds a config bean instance using the configuration.ConfiguredServiceProvider.toConfigBeanBuilder(Config config) Similar toConfiguredServiceProvider.toConfigBean(io.helidon.common.config.Config), but instead this method builds a config bean builder instance using the configuration. -
Uses of Config in io.helidon.reactive.webclient.jaxrs
Methods in io.helidon.reactive.webclient.jaxrs with parameters of type ConfigModifier and TypeMethodDescriptionstatic voidJaxRsClient.configureDefaults(Config config) Configure defaults for all clients created. -
Uses of Config in io.helidon.tracing
Methods in io.helidon.tracing with parameters of type Config -
Uses of Config in io.helidon.tracing.config
Methods in io.helidon.tracing.config with parameters of type ConfigModifier and TypeMethodDescriptionUpdate this builder fromConfig.Update this builder fromConfig.Update this builder fromConfig.Update this builder from configuration.static ComponentTracingConfigCreate a new traced component configuration fromConfig.static SpanLogTracingConfigCreate a new traced span log configuration fromConfig.static SpanTracingConfigCreate traced span configuration from aConfig.static TracingConfigCreate 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 ConfigModifier and TypeMethodDescriptionstatic JaegerTracerBuilderCreate a new builder based on values in configuration. -
Uses of Config in io.helidon.tracing.opentracing
Methods in io.helidon.tracing.opentracing with parameters of type Config -
Uses of Config in io.helidon.tracing.zipkin
Methods in io.helidon.tracing.zipkin with parameters of type ConfigModifier and TypeMethodDescriptionstatic ZipkinTracerBuilderCreate a new builder based on values in configuration.