Class ContextAwareDockerRuntimeExecConfig
- java.lang.Object
-
- org.guvnor.ala.docker.config.impl.ContextAwareDockerRuntimeExecConfig
-
- All Implemented Interfaces:
org.guvnor.ala.config.CloneableConfig<DockerRuntimeExecConfig>,org.guvnor.ala.config.Config,org.guvnor.ala.config.ProvisioningConfig,org.guvnor.ala.config.RuntimeConfig,DockerRuntimeConfig,DockerRuntimeExecConfig,org.guvnor.ala.pipeline.ContextAware
public class ContextAwareDockerRuntimeExecConfig extends Object implements org.guvnor.ala.pipeline.ContextAware, DockerRuntimeExecConfig, org.guvnor.ala.config.CloneableConfig<DockerRuntimeExecConfig>
-
-
Constructor Summary
Constructors Constructor Description ContextAwareDockerRuntimeExecConfig()ContextAwareDockerRuntimeExecConfig(org.guvnor.ala.runtime.providers.ProviderId providerId, String image, String port, boolean pull)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerRuntimeExecConfigasNewClone(DockerRuntimeExecConfig source)StringgetImage()StringgetPort()org.guvnor.ala.runtime.providers.ProviderIdgetProviderId()booleanisPull()voidsetContext(Map<String,?> context)voidsetImage(String image)voidsetPort(String port)voidsetProviderId(org.guvnor.ala.runtime.providers.ProviderId providerId)voidsetPull(boolean pull)StringtoString()
-
-
-
Method Detail
-
setContext
public void setContext(Map<String,?> context)
- Specified by:
setContextin interfaceorg.guvnor.ala.pipeline.ContextAware
-
getProviderId
public org.guvnor.ala.runtime.providers.ProviderId getProviderId()
- Specified by:
getProviderIdin interfaceorg.guvnor.ala.config.ProvisioningConfig- Specified by:
getProviderIdin interfaceorg.guvnor.ala.config.RuntimeConfig
-
getImage
public String getImage()
- Specified by:
getImagein interfaceDockerRuntimeConfig
-
getPort
public String getPort()
- Specified by:
getPortin interfaceDockerRuntimeConfig
-
isPull
public boolean isPull()
- Specified by:
isPullin interfaceDockerRuntimeConfig
-
setProviderId
public void setProviderId(org.guvnor.ala.runtime.providers.ProviderId providerId)
-
setImage
public void setImage(String image)
-
setPort
public void setPort(String port)
-
setPull
public void setPull(boolean pull)
-
asNewClone
public DockerRuntimeExecConfig asNewClone(DockerRuntimeExecConfig source)
- Specified by:
asNewClonein interfaceorg.guvnor.ala.config.CloneableConfig<DockerRuntimeExecConfig>
-
-