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>,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 forConfigSources.SystemPropertiesConfigSource.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MapConfigSourcebuild()Build the instance from this builder.ConfigSources.SystemPropertiesConfigSource.Buildername(String sourceName)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 Detail
-
build
public MapConfigSource build()
Description copied from interface:BuilderBuild the instance from this builder.- Returns:
- instance of the built type
-
name
public ConfigSources.SystemPropertiesConfigSource.Builder name(String sourceName)
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
-
-