| Package | Description |
|---|---|
| io.helidon.config |
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
|
| io.helidon.config.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| Modifier and Type | Method | Description |
|---|---|---|
static AbstractOverrideSource.Builder<? extends AbstractOverrideSource.Builder<?,java.nio.file.Path>,java.nio.file.Path> |
OverrideSources.classpath(java.lang.String resourceName) |
Creates new instance of Classpath OverrideSource Builder to be used to bootstrap OverrideSource instance from
specified resource.
|
static AbstractOverrideSource.Builder<? extends AbstractOverrideSource.Builder<?,java.nio.file.Path>,java.nio.file.Path> |
OverrideSources.file(java.lang.String file) |
Creates new instance of the File OverrideSource Builder to be used to bootstrap an File OverrideSource instance.
|
static AbstractOverrideSource.Builder<? extends AbstractOverrideSource.Builder<?,java.net.URL>,java.net.URL> |
OverrideSources.url(java.net.URL url) |
Creates new instance of the URL OverrideSource Builder to be used to bootstrap an URL OverrideSource instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
static AbstractOverrideSource.Builder<? extends AbstractOverrideSource.Builder<?,java.nio.file.Path>,java.nio.file.Path> |
OverrideSources.classpath(java.lang.String resourceName) |
Creates new instance of Classpath OverrideSource Builder to be used to bootstrap OverrideSource instance from
specified resource.
|
static AbstractOverrideSource.Builder<? extends AbstractOverrideSource.Builder<?,java.nio.file.Path>,java.nio.file.Path> |
OverrideSources.file(java.lang.String file) |
Creates new instance of the File OverrideSource Builder to be used to bootstrap an File OverrideSource instance.
|
static AbstractOverrideSource.Builder<? extends AbstractOverrideSource.Builder<?,java.net.URL>,java.net.URL> |
OverrideSources.url(java.net.URL url) |
Creates new instance of the URL OverrideSource Builder to be used to bootstrap an URL OverrideSource instance.
|
| Modifier and Type | Class | Description |
|---|---|---|
static class |
AbstractOverrideSource.Builder<B extends AbstractOverrideSource.Builder<B,T>,T> |
A common
OverrideSource builder ready to be extended by builder implementation related to OverrideSource
extensions. |
| Constructor | Description |
|---|---|
AbstractOverrideSource(AbstractOverrideSource.Builder builder) |
Initializes config source from builder.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.