Module io.helidon.config
Package io.helidon.config
Class ConfigSources.SystemPropertiesConfigSource.Builder
java.lang.Object
io.helidon.config.AbstractSourceBuilder<B,U>
io.helidon.config.AbstractConfigSourceBuilder<T,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, sourceNameMethods inherited from class io.helidon.config.AbstractConfigSourceBuilder
config, mediaType, mediaTypeMapping, parser, parserMappingMethods inherited from class io.helidon.config.AbstractSourceBuilder
changeWatcher, optional, retryPolicyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.config.spi.PollableSource.Builder
pollingStrategyMethods inherited from interface io.helidon.config.spi.Source.Builder
optional, optional, retryPolicy
-
Method Details
-
build
Description copied from interface:BuilderBuild the instance from this builder.- Returns:
- instance of the built type
-
name
Description copied from class:MapConfigSource.MapBuilderName of this source.- Overrides:
namein classMapConfigSource.MapBuilder<ConfigSources.SystemPropertiesConfigSource.Builder>- Parameters:
sourceName- name of this source- Returns:
- updated builder instance
-