@ProviderType
public interface ConfigurationData
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCollectionItemName()
In case of configuration resource collection, this returns the collection item resource name.
|
java.lang.String |
getConfigName()
Get configuration name.
|
ValueMap |
getEffectiveValues()
Configuration values stored for the given context path merged with inherited values and default values.
|
java.util.Set<java.lang.String> |
getPropertyNames()
List of effective property names defined in configuration metadata or values are defined for.
|
java.lang.String |
getResourcePath() |
ValueInfo<?> |
getValueInfo(java.lang.String propertyName)
Get detailed metadata information about the property value.
|
ValueMap |
getValues()
Configuration values stored for the given context path.
|
boolean |
isInherited() |
boolean |
isOverridden() |
@Nonnull java.lang.String getConfigName()
@CheckForNull java.lang.String getCollectionItemName()
@CheckForNull java.lang.String getResourcePath()
@Nonnull java.util.Set<java.lang.String> getPropertyNames()
@Nonnull ValueMap getValues()
getResourcePath()
are returned.
If this resources does not exist, the map is empty.@Nonnull ValueMap getEffectiveValues()
@CheckForNull ValueInfo<?> getValueInfo(java.lang.String propertyName)
propertyName
- Property nameboolean isInherited()
boolean isOverridden()
Copyright © 2018 The Apache Software Foundation. All rights reserved.