Package org.openstack4j.model.sahara
Interface Plugin
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
SaharaPlugin
public interface Plugin extends ModelEntity
A Sahara Plugin- Author:
- ekasit.kijsipongse@nectec.or.th
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<? extends ConfigInfo>getConfigInfos()StringgetDescription()StringgetName()List<String>getRequiredImageTags()Map<String,List<String>>getServiceProcesses()StringgetTitle()List<String>getVersions()
-
-
-
Method Detail
-
getDescription
String getDescription()
- Returns:
- the plugin description
-
getName
String getName()
- Returns:
- the name of the plugin
-
getTitle
String getTitle()
- Returns:
- the title of the plugin
-
getServiceProcesses
Map<String,List<String>> getServiceProcesses()
- Returns:
- the list of processes in a specific service (node_processes in Sahara plugin terminology)
-
getConfigInfos
List<? extends ConfigInfo> getConfigInfos()
- Returns:
- the list of config information (definitions and default values)
-
-