- java.lang.Object
- 
- io.helidon.config.hocon.HoconConfigParserBuilder
 
- 
- All Implemented Interfaces:
- Builder<ConfigParser>,- Supplier<ConfigParser>
 
 public final class HoconConfigParserBuilder extends Object implements Builder<ConfigParser> HOCON ConfigParser Builder.HOCON resolving substitutions supportis by default enabled.ConfigResolveOptions.defaults()is used to resolve loaded configuration. It is possible todisable resolvingfeature or specify customConfigResolveOptionsinstance.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description HoconConfigParserbuild()Builds new instance of HOCON ConfigParser.HoconConfigParserBuilderdisableResolving()Deprecated, for removal: This API element is subject to removal in a future version.HoconConfigParserBuilderresolveOptions(ConfigResolveOptions resolveOptions)Sets custom instance ofConfigResolveOptions.HoconConfigParserBuilderresolvingEnabled(boolean enabled)Enables/disables HOCON resolving substitutions support.
 
- 
- 
- 
Method Detail- 
disableResolving@Deprecated(since="2.5.1", forRemoval=true) public HoconConfigParserBuilder disableResolving() Deprecated, for removal: This API element is subject to removal in a future version.Disables HOCON resolving substitutions support. Default isfalse.- Returns:
- modified builder instance
- See Also:
- resolvingEnabled
 
 - 
resolvingEnabledpublic HoconConfigParserBuilder resolvingEnabled(boolean enabled) Enables/disables HOCON resolving substitutions support. Default isfalse.Note: Even if you disable substitution at HOCON parsing time, values can still be resolved at a later time by the Helidon Config system. - Parameters:
- enabled- use to enable or disable substitution
- Returns:
- modified builder instance
 
 - 
resolveOptionspublic HoconConfigParserBuilder resolveOptions(ConfigResolveOptions resolveOptions) Sets custom instance ofConfigResolveOptions.By default ConfigResolveOptions.defaults()is used.- Parameters:
- resolveOptions- resolve options
- Returns:
- modified builder instance
 
 - 
buildpublic HoconConfigParser build() Builds new instance of HOCON ConfigParser.- Specified by:
- buildin interface- Builder<ConfigParser>
- Returns:
- new instance of HOCON ConfigParser.
 
 
- 
 
-