Uses of Interface
io.helidon.config.spi.ConfigNode
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Configuration SPI that defines the behavior developers can implement to extend the config system.
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets
Retrieval and Vault APIs
as part of a ConfigSourceProvider implementation.
-
Uses of ConfigNode in io.helidon.config
Modifier and TypeInterfaceDescriptioninterface
Extension ofConfigNode
that supports merging with other nodes.Modifier and TypeClassDescriptionclass
ImplementsConfigNode.ObjectNode
.class
ImplementsConfigNode.ValueNode
.Modifier and TypeMethodDescriptionObjectNodeImpl.entrySet()
Get a single config node based on the key.Modifier and TypeMethodDescriptionListNodeBuilderImpl.addNode
(ConfigNode node) Adds new element into the list.ObjectNodeBuilderImpl.addNode
(String name, ConfigNode node) Sets new member into the map.Modifier and TypeMethodDescriptionstatic ObjectNodeBuilderImpl
ObjectNodeBuilderImpl.create
(Map<String, ConfigNode> members) Creates new instance of the builder initialized from original map of members.static ObjectNodeBuilderImpl
ObjectNodeBuilderImpl.create
(Map<String, ConfigNode> members, Function<String, String> resolveTokenFunction) Creates new instance of the builder initialized from original map of members.void
ConfigSourceRuntime.onChange
(BiConsumer<String, ConfigNode> change) Change support for a runtime.void
PrefixedConfigSource.onChange
(BiConsumer<String, ConfigNode> changedNode) -
Uses of ConfigNode in io.helidon.config.spi
Modifier and TypeInterfaceDescriptionstatic interface
ConfigNode-based list of configuration values.static interface
Configuration node representing a hierarchical structure parsed by a suitableConfigParser
if necessary.static interface
Single string-based configuration value.Modifier and TypeMethodDescriptionProvide a value for the node on the requested key.Modifier and TypeMethodDescriptionConfigNode.ObjectNode.Builder.addNode
(String key, ConfigNode node) Add a config node.Modifier and TypeMethodDescriptionvoid
EventConfigSource.onChange
(BiConsumer<String, ConfigNode> changedNode) Register a change listener. -
Uses of ConfigNode in io.helidon.integrations.oci.secrets.configsource
Modifier and TypeMethodDescriptionDeprecated.