public class Component extends AbstractComponent
CATEGORY_CLIENT, CATEGORY_MASTER, CATEGORY_SLAVE, commands, commandScript, MASTER_PACKAGE_NAME, name, TYPE_DOCKER, TYPE_PYTHON, TYPE_STANDARD| Constructor and Description |
|---|
Component() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponentExport(ComponentExport export) |
String |
getAppExports() |
String |
getAutoStartOnFailure() |
Boolean |
getAutoStartOnFailureBoolean() |
String |
getCategory() |
String |
getCompExports() |
List<ComponentExport> |
getComponentExports() |
List<DockerContainer> |
getDockerContainers() |
String |
getMaxInstanceCount() |
int |
getMaxInstanceCountInt() |
String |
getMinInstanceCount() |
int |
getMinInstanceCountInt() |
String |
getPublishConfig() |
Boolean |
getRequiresAutoRestart() |
String |
getType() |
void |
setAppExports(String appExports) |
void |
setAutoStartOnFailure(String autoStartOnFailure) |
void |
setCategory(String category) |
void |
setCompExports(String compExports) |
void |
setMaxInstanceCount(String maxInstanceCount) |
void |
setMinInstanceCount(String minInstanceCount) |
void |
setPublishConfig(String publishConfig) |
void |
setType(String type) |
String |
toString() |
void |
validate(String version) |
addCommandScript, getCommands, getCommandScript, getName, setCommands, setNamepublic String getType()
public void setType(String type)
public String getCategory()
public void setCategory(String category)
public String getPublishConfig()
public void setPublishConfig(String publishConfig)
public String getAutoStartOnFailure()
public void setAutoStartOnFailure(String autoStartOnFailure)
public String getAppExports()
public void setAppExports(String appExports)
public String getCompExports()
public void setCompExports(String compExports)
public String getMinInstanceCount()
public List<DockerContainer> getDockerContainers()
public Boolean getAutoStartOnFailureBoolean()
public int getMinInstanceCountInt()
throws BadConfigException
BadConfigExceptionpublic int getMaxInstanceCountInt()
throws BadConfigException
BadConfigExceptionpublic void setMinInstanceCount(String minInstanceCount)
public String getMaxInstanceCount()
public void setMaxInstanceCount(String maxInstanceCount)
public void addComponentExport(ComponentExport export)
public List<ComponentExport> getComponentExports()
public Boolean getRequiresAutoRestart()
public String toString()
toString in class AbstractComponentpublic void validate(String version) throws SliderException
SliderExceptionCopyright © 2014–2015 The Apache Software Foundation. All rights reserved.