public interface ArchaiusConfiguration
| Modifier and Type | Method and Description |
|---|---|
com.netflix.archaius.Config |
getApplicationOverride()
Return override values for the application layer.
|
com.netflix.archaius.CascadeStrategy |
getCascadeStrategy()
Return the default cascade strategy to use for library
and application configuration resource loading
|
java.util.Set<com.netflix.archaius.ConfigListener> |
getConfigListeners()
Return a set of configuration listeners that will be registered before
any configuration is loaded
|
java.lang.String |
getConfigName()
Return the application configuration name.
|
com.netflix.archaius.Decoder |
getDecoder()
Return the main decoder to be used
|
java.util.Map<java.lang.String,com.netflix.archaius.Config> |
getLibraryOverrides()
Return a map of library name to a Config override object.
|
java.util.Set<ConfigSeeder> |
getRemoteLayerSeeders()
Return seeders for the runtime layer.
|
java.util.Set<ConfigSeeder> |
getRuntimeLayerSeeders()
Return seeders for the runtime layer.
|
java.util.Set<ConfigSeeder> getRuntimeLayerSeeders()
java.util.Set<ConfigSeeder> getRemoteLayerSeeders()
java.lang.String getConfigName()
com.netflix.archaius.CascadeStrategy getCascadeStrategy()
com.netflix.archaius.Decoder getDecoder()
java.util.Set<com.netflix.archaius.ConfigListener> getConfigListeners()
java.util.Map<java.lang.String,com.netflix.archaius.Config> getLibraryOverrides()
com.netflix.archaius.Config getApplicationOverride()