Package io.helidon.common.configurable
package io.helidon.common.configurable
General utilities that use
Config.- See Also:
-
ClassDescription
AllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.AllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.Fluent API builder forAllowList.AllowListConfig.BuilderBase<BUILDER extends AllowListConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends AllowListConfig>Fluent API builder base forAllowListConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.A representation of a resource that can be loaded from URL (Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Source of aResource.Configuration of a resource.Fluent API builder forResource.ResourceConfig.BuilderBase<BUILDER extends ResourceConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends ResourceConfig>Fluent API builder base forResourceConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.Interface generated from blueprintio.helidon.common.configurable.ScheduledThreadPoolConfigBlueprint.Fluent API builder forScheduledThreadPoolSupplier.ScheduledThreadPoolConfig.BuilderBase<BUILDER extends ScheduledThreadPoolConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends ScheduledThreadPoolConfig>Fluent API builder base forScheduledThreadPoolConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.Supplier of a custom scheduled thread pool.Supplier of a custom thread pool with defaults appropriate for a thread-per-request server.AThreadPoolExecutorwith an extensible growth policy and queue state accessors.ARejectedExecutionHandlerthat supports pool growth by re-attempting to add the task to the queue.Interface generated from blueprintio.helidon.common.configurable.ThreadPoolConfigBlueprint.Fluent API builder forThreadPoolSupplier.ThreadPoolConfig.BuilderBase<BUILDER extends ThreadPoolConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends ThreadPoolConfig>Fluent API builder base forThreadPoolConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.Supplier of a custom thread pool.