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