Class ConfigDef
java.lang.Object
org.apache.bookkeeper.common.conf.ConfigDef
A definition of a configuration instance.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder to build a configuration definition. -
Method Summary
Modifier and TypeMethodDescriptionstatic ConfigDef.Builderbuilder()Create a builder to build a config def.getKeys()static ConfigDefBuild the config definitation of a config class.voidsave(OutputStream os) voidvoidvalidate(org.apache.commons.configuration2.Configuration conf) Validate if the provided conf is a valid configuration of this configuration definition.
-
Method Details
-
builder
Create a builder to build a config def.- Returns:
- builder to build a config def.
-
validate
Validate if the provided conf is a valid configuration of this configuration definition.- Parameters:
conf- the configuration to validate- Throws:
ConfigException
-
of
Build the config definitation of a config class.- Parameters:
configClass- config class- Returns:
- config definition.
-
save
- Throws:
IOException
-
save
- Throws:
IOException
-
getGroups
-
getSettings
-
getKeys
-