| Interface | Description |
|---|---|
| ConfigInheritance | |
| ConfigInheritance.ConfigInheritanceContext |
marker interface for inheritance contexts, for keys which can define one or more inheritance patterns;
implementers can define their own, e.g.
|
| ConfigKey<T> |
Represents the name of a piece of typed configuration data for an entity.
|
| ConfigKey.HasConfigKey<T> |
Interface for elements which want to be treated as a config key without actually being one
(e.g.
|
| ConfigMap | |
| ConfigMap.ConfigMapWithInheritance<TContainer> | |
| ConfigValueAtContainer<TContainer,TValue> | |
| StringConfigMap |
convenience extension where map is principally strings or converted to strings
(supporting BrooklynProperties)
|
| Class | Description |
|---|---|
| ConfigInheritance.Legacy | Deprecated
since 0.10.0 see implementations of this interface
|
| ConfigInheritances | |
| ConfigInheritances.BasicConfigValueAtContainer<TContainer,TValue> |
| Enum | Description |
|---|---|
| ConfigInheritance.InheritanceMode | Deprecated
since 0.10.0 see implementations of this interface
|