public class ProcessContainerConfig extends Object
ProcessManager based child container| Constructor and Description |
|---|
ProcessContainerConfig() |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.process.manager.InstallOptions |
createProcessInstallOptions(io.fabric8.api.FabricService fabricService,
io.fabric8.api.Container container,
io.fabric8.api.CreateChildContainerMetadata metadata,
io.fabric8.api.CreateChildContainerOptions options,
Map<String,String> environmentVariables,
io.fabric8.process.manager.DownloadStrategy downloadStrategy) |
String |
getControllerPath() |
String[] |
getDisableDynamicPorts() |
Set<String> |
getDisableDynamicPortSet()
Returns the set of port names which should not have dynamic ports allocated
|
String |
getExtractCmd() |
String |
getOverlayFolder() |
String[] |
getPostInstallCmds() |
String |
getProcessName() |
String |
getUrl() |
boolean |
isCreateLocalContainerAddress() |
boolean |
isInternalAgent() |
void |
setControllerPath(String controllerPath) |
void |
setCreateLocalContainerAddress(boolean createLocalContainerAddress) |
void |
setDisableDynamicPorts(String[] disableDynamicPorts) |
void |
setExtractCmd(String extractCmd) |
void |
setInternalAgent(boolean internalAgent) |
void |
setOverlayFolder(String overlayFolder) |
void |
setPostInstallCmds(String[] postInstallCmds) |
void |
setProcessName(String processName) |
void |
setUrl(String url) |
public io.fabric8.process.manager.InstallOptions createProcessInstallOptions(io.fabric8.api.FabricService fabricService,
io.fabric8.api.Container container,
io.fabric8.api.CreateChildContainerMetadata metadata,
io.fabric8.api.CreateChildContainerOptions options,
Map<String,String> environmentVariables,
io.fabric8.process.manager.DownloadStrategy downloadStrategy)
throws MalformedURLException
MalformedURLExceptionpublic Set<String> getDisableDynamicPortSet()
public String getProcessName()
public void setProcessName(String processName)
public String getUrl()
public void setUrl(String url)
public String getControllerPath()
public void setControllerPath(String controllerPath)
public String getOverlayFolder()
public void setOverlayFolder(String overlayFolder)
public String[] getDisableDynamicPorts()
public void setDisableDynamicPorts(String[] disableDynamicPorts)
public boolean isCreateLocalContainerAddress()
public void setCreateLocalContainerAddress(boolean createLocalContainerAddress)
public boolean isInternalAgent()
public void setInternalAgent(boolean internalAgent)
public String getExtractCmd()
public void setExtractCmd(String extractCmd)
public String[] getPostInstallCmds()
public void setPostInstallCmds(String[] postInstallCmds)
Copyright © 2011–2014 Red Hat. All rights reserved.