Interface ConfigurationBuilderInfo
-
- All Superinterfaces:
BaseConfigurationInfo
public interface ConfigurationBuilderInfo extends BaseConfigurationInfo
Exposes attributes and element from a configuration builder. since 10.0
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ConfigurationBuilderInfogetBuilderInfo(java.lang.String name, java.lang.String qualifier)default java.util.Collection<ConfigurationBuilderInfo>getChildrenInfo()default ConfigurationBuilderInfogetNewBuilderInfo(java.lang.String name)-
Methods inherited from interface org.infinispan.commons.configuration.BaseConfigurationInfo
attributes, getElementDefinition
-
-
-
-
Method Detail
-
getChildrenInfo
default java.util.Collection<ConfigurationBuilderInfo> getChildrenInfo()
- Returns:
- a collection of
ConfigurationBuilderInfofor the sub-elements of the builder.
-
getBuilderInfo
default ConfigurationBuilderInfo getBuilderInfo(java.lang.String name, java.lang.String qualifier)
- Returns:
- the
ConfigurationBuilderInfoassociated with a certain serialized element name.
-
getNewBuilderInfo
default ConfigurationBuilderInfo getNewBuilderInfo(java.lang.String name)
- Returns:
- same as
getBuilderInfo(String, String)but will return a new instance of the builder on every call. This is to create unbounded sub-elements in a builder.
-
-