public final class StyxConfig extends Object implements Configuration
Configuration.Context, Configuration.MapBackedConfiguration| Modifier and Type | Field and Description |
|---|---|
static String |
NO_JVM_ROUTE_SET |
EMPTY_CONFIGURATION| Constructor and Description |
|---|
StyxConfig() |
StyxConfig(Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
AdminServerConfig |
adminServerConfig() |
Optional<String> |
applicationsConfigurationPath() |
<X> X |
as(Class<X> type) |
static StyxConfig |
defaultConfig() |
static StyxConfig |
fromYaml(String yamlText)
Parses StyxConfig from YAML.
|
static StyxConfig |
fromYaml(String yamlText,
boolean validateConfiguration)
Parses StyxConfig from YAML.
|
Optional<String> |
get(String key) |
<T> Optional<T> |
get(String key,
Class<T> tClass) |
int |
port() |
ProxyServerConfig |
proxyServerConfig() |
StyxHeaderConfig |
styxHeaderConfig() |
String |
toString() |
Iterable<Resource> |
versionFiles(StartupConfig startupConfig) |
public static final String NO_JVM_ROUTE_SET
public StyxConfig()
public StyxConfig(Configuration configuration)
public <T> Optional<T> get(String key, Class<T> tClass)
get in interface Configurationpublic <X> X as(Class<X> type)
as in interface Configurationpublic Optional<String> get(String key)
get in interface Configurationpublic StyxHeaderConfig styxHeaderConfig()
public ProxyServerConfig proxyServerConfig()
public AdminServerConfig adminServerConfig()
public int port()
public Iterable<Resource> versionFiles(StartupConfig startupConfig)
public static StyxConfig fromYaml(String yamlText)
yamlText - YAMLpublic static StyxConfig fromYaml(String yamlText, boolean validateConfiguration)
yamlText - YAMLvalidateConfiguration - true to validate, false to ignore invalid configpublic static StyxConfig defaultConfig()
Copyright © 2013–2020 Hotels.com. All rights reserved.