Package org.apache.pulsar.shell.config
Interface ConfigStore
- All Known Implementing Classes:
FileConfigStore
public interface ConfigStore
Shell configurations store layer.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidvoiddeleteConfig(String name) static StringgetProperty(ConfigStore.ConfigEntry entry, String propertyName) voidputConfig(ConfigStore.ConfigEntry entry) voidsetLastUsed(String name) static voidsetProperty(ConfigStore.ConfigEntry entry, String propertyName, String propertyValue)
-
Field Details
-
DEFAULT_CONFIG
- See Also:
-
-
Method Details
-
putConfig
- Throws:
IOException
-
getConfig
- Throws:
IOException
-
deleteConfig
- Throws:
IOException
-
listConfigs
- Throws:
IOException
-
setLastUsed
- Throws:
IOException
-
getLastUsed
- Throws:
IOException
-
cleanupValue
-
setProperty
-
getProperty
-