Uses of Interface
io.helidon.config.spi.ConfigNode
Packages that use 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.
Configuration Testing Support.
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
Subinterfaces of ConfigNode in io.helidon.configModifier and TypeInterfaceDescriptioninterfaceExtension ofConfigNodethat supports merging with other nodes.Classes in io.helidon.config that implement ConfigNodeModifier and TypeClassDescriptionclassImplementsConfigNode.ObjectNode.classImplementsConfigNode.ValueNode.Methods in io.helidon.config that return types with arguments of type ConfigNodeModifier and TypeMethodDescriptionObjectNodeImpl.entrySet()Get a single config node based on the key.Methods in io.helidon.config with parameters of type ConfigNodeModifier and TypeMethodDescriptionListNodeBuilderImpl.addNode(ConfigNode node) Adds new element into the list.ObjectNodeBuilderImpl.addNode(String name, ConfigNode node) Sets new member into the map.Method parameters in io.helidon.config with type arguments of type ConfigNodeModifier and TypeMethodDescriptionstatic ObjectNodeBuilderImplObjectNodeBuilderImpl.create(Map<String, ConfigNode> members) Creates new instance of the builder initialized from original map of members.static ObjectNodeBuilderImplObjectNodeBuilderImpl.create(Map<String, ConfigNode> members, Function<String, String> resolveTokenFunction) Creates new instance of the builder initialized from original map of members.voidConfigSourceRuntime.onChange(BiConsumer<String, ConfigNode> change) Change support for a runtime.voidPrefixedConfigSource.onChange(BiConsumer<String, ConfigNode> changedNode) -
Uses of ConfigNode in io.helidon.config.spi
Subinterfaces of ConfigNode in io.helidon.config.spiModifier and TypeInterfaceDescriptionstatic interfaceConfigNode-based list of configuration values.static interfaceConfiguration node representing a hierarchical structure parsed by a suitableConfigParserif necessary.static interfaceSingle string-based configuration value.Methods in io.helidon.config.spi that return types with arguments of type ConfigNodeModifier and TypeMethodDescriptionProvide a value for the node on the requested key.Methods in io.helidon.config.spi with parameters of type ConfigNodeModifier and TypeMethodDescriptionConfigNode.ObjectNode.Builder.addNode(String key, ConfigNode node) Add a config node.Method parameters in io.helidon.config.spi with type arguments of type ConfigNodeModifier and TypeMethodDescriptionvoidEventConfigSource.onChange(BiConsumer<String, ConfigNode> changedNode) Register a change listener. -
Uses of ConfigNode in io.helidon.config.testing
Methods in io.helidon.config.testing with parameters of type ConfigNodeModifier and TypeMethodDescriptionvoidValueNodeMatcher.describeMismatchSafely(ConfigNode item, org.hamcrest.Description description) booleanValueNodeMatcher.matchesSafely(ConfigNode actualValue) -
Uses of ConfigNode in io.helidon.integrations.oci.secrets.configsource
Methods in io.helidon.integrations.oci.secrets.configsource that return types with arguments of type ConfigNodeModifier and TypeMethodDescriptionDeprecated.