Module io.helidon.config
Package io.helidon.config
Class ConfigSources.SystemPropertiesConfigSource.Builder
java.lang.Object
io.helidon.config.AbstractSourceBuilder<ConfigSources.SystemPropertiesConfigSource.Builder,Void>
io.helidon.config.AbstractConfigSourceBuilder<ConfigSources.SystemPropertiesConfigSource.Builder,Void>
io.helidon.config.MapConfigSource.MapBuilder<ConfigSources.SystemPropertiesConfigSource.Builder>
io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
- All Implemented Interfaces:
Builder<MapConfigSource.Builder,
,MapConfigSource> PollableSource.Builder<ConfigSources.SystemPropertiesConfigSource.Builder>
,Source.Builder<ConfigSources.SystemPropertiesConfigSource.Builder>
,Supplier<MapConfigSource>
- Enclosing class:
ConfigSources.SystemPropertiesConfigSource
public static final class ConfigSources.SystemPropertiesConfigSource.Builder
extends MapConfigSource.MapBuilder<ConfigSources.SystemPropertiesConfigSource.Builder>
A fluent API builder for
ConfigSources.SystemPropertiesConfigSource
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build the instance from this builder.Name of this source.Methods inherited from class io.helidon.config.MapConfigSource.MapBuilder
map, map, pollingStrategy, properties, sourceName
Methods inherited from class io.helidon.config.AbstractConfigSourceBuilder
config, mediaType, mediaTypeMapping, parser, parserMapping
Methods inherited from class io.helidon.config.AbstractSourceBuilder
changeWatcher, optional, retryPolicy
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.helidon.config.spi.PollableSource.Builder
pollingStrategy
Methods inherited from interface io.helidon.config.spi.Source.Builder
optional, optional, retryPolicy
-
Method Details
-
build
Description copied from interface:Builder
Build the instance from this builder.- Returns:
- instance of the built type
-
name
Description copied from class:MapConfigSource.MapBuilder
Name of this source.- Overrides:
name
in classMapConfigSource.MapBuilder<ConfigSources.SystemPropertiesConfigSource.Builder>
- Parameters:
sourceName
- name of this source- Returns:
- updated builder instance
-