Class CubeContainer
java.lang.Object
org.arquillian.cube.docker.impl.client.config.CubeContainer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAwait()getBinds()getCmd()getDns()getEnv()getImage()getLinks()getTty()getUser()booleanbooleanbooleanhasAwait()booleanbooleanbooleanisManual()voidmerge(CubeContainer container) voidsetAfterStart(Collection<AfterStart> afterStart) voidsetAfterStop(Collection<AfterStop> afterStop) voidsetAliases(Collection<String> aliases) voidsetAlwaysPull(Boolean alwaysPull) voidsetAttachStdin(Boolean attachStdin) voidsetAttachSterr(Boolean attachSterr) voidvoidsetBeforeStop(Collection<BeforeStop> beforeStop) voidsetBinds(Collection<String> binds) voidsetBuildImage(BuildImage buildImage) voidsetCapAdd(Collection<String> capAdd) voidsetCapDrop(Collection<String> capDrop) voidsetCmd(Collection<String> cmd) voidsetContainerName(String containerName) voidsetCpuQuota(Integer cpuQuota) voidvoidsetCpuShares(Integer cpuShares) voidsetDependsOn(Collection<String> dependsOn) voidsetDevices(Collection<Device> devices) voidsetDisableNetwork(Boolean disableNetwork) voidsetDns(Collection<String> dns) voidsetDnsSearch(Collection<String> dnsSearch) voidsetDomainName(String domainName) voidsetEntryPoint(Collection<String> entryPoint) voidsetEnv(Collection<String> env) voidsetExposedPorts(Collection<ExposedPort> exposedPorts) voidsetExtends(String extendsImage) voidsetExtraHosts(Collection<String> extraHosts) voidsetHostName(String hostName) voidvoidsetIpv4Address(String ipv4Address) voidsetIpv6Address(String ipv6Address) voidsetKillContainer(boolean killContainer) voidvoidsetLinks(Collection<Link> links) voidsetManual(boolean manual) voidsetMemoryLimit(Long memoryLimit) voidsetMemorySwap(Long memorySwap) voidsetNetworkMode(String networkMode) voidsetNetworks(Collection<String> networks) voidsetPortBindings(Collection<PortBinding> portBindings) voidsetPortSpecs(Collection<String> portSpecs) voidsetPrivileged(Boolean privileged) voidsetPublishAllPorts(Boolean publishAllPorts) voidsetReadonlyRootfs(Boolean readonlyRootfs) voidsetRemoveVolumes(Boolean deleteVolumes) voidsetRestartPolicy(RestartPolicy restartPolicy) voidsetShmSize(Long shmSize) voidsetStdinOnce(Boolean stdinOnce) voidsetStdinOpen(Boolean stdinOpen) voidvoidvoidsetVolumes(Collection<String> volumes) voidsetVolumesFrom(Collection<String> volumesFrom) voidsetWorkingDir(String workingDir)
-
Constructor Details
-
CubeContainer
public CubeContainer()
-
-
Method Details
-
getImage
-
setImage
-
getBuildImage
-
setBuildImage
-
getPortBindings
-
setPortBindings
-
getExposedPorts
-
setExposedPorts
-
getReadonlyRootfs
-
setReadonlyRootfs
-
getLabels
-
setLabels
-
getWorkingDir
-
setWorkingDir
-
getDisableNetwork
-
setDisableNetwork
-
getHostName
-
setHostName
-
getPortSpecs
-
setPortSpecs
-
getUser
-
setUser
-
getTty
-
setTty
-
getStdinOpen
-
setStdinOpen
-
getStdinOnce
-
setStdinOnce
-
getMemoryLimit
-
setMemoryLimit
-
getMemorySwap
-
setMemorySwap
-
getShmSize
-
setShmSize
-
getCpuSet
-
setCpuSet
-
getCpuQuota
-
setCpuQuota
-
getAttachStdin
-
setAttachStdin
-
getAttachSterr
-
setAttachSterr
-
getEnv
-
setEnv
-
getCmd
-
setCmd
-
getDns
-
setDns
-
getVolumes
-
setVolumes
-
getVolumesFrom
-
setVolumesFrom
-
getRemoveVolumes
-
setRemoveVolumes
-
getBinds
-
setBinds
-
getLinks
-
setLinks
-
getPrivileged
-
setPrivileged
-
getPublishAllPorts
-
setPublishAllPorts
-
getNetworkMode
-
setNetworkMode
-
getDnsSearch
-
setDnsSearch
-
getDevices
-
setDevices
-
getCapAdd
-
setCapAdd
-
getCapDrop
-
setCapDrop
-
getExtraHosts
-
setExtraHosts
-
getEntryPoint
-
setEntryPoint
-
getDomainName
-
setDomainName
-
getAlwaysPull
-
setAlwaysPull
-
getRestartPolicy
-
setRestartPolicy
-
getAwait
-
setAwait
-
hasAwait
public boolean hasAwait() -
getExtends
-
setExtends
-
getAfterStart
-
setAfterStart
-
hasAfterStart
public boolean hasAfterStart() -
getBeforeStop
-
setBeforeStop
-
hasBeforeStop
public boolean hasBeforeStop() -
getAfterStop
-
setAfterStop
-
hasAfterStop
public boolean hasAfterStop() -
getContainerName
-
setContainerName
-
getDependsOn
-
setDependsOn
-
isManual
public boolean isManual() -
setManual
public void setManual(boolean manual) -
isKillContainer
public boolean isKillContainer() -
setKillContainer
public void setKillContainer(boolean killContainer) -
getNetworks
-
setNetworks
-
getAliases
-
setAliases
-
getDependingContainers
-
merge
-
getIpv4Address
-
setIpv4Address
-
getIpv6Address
-
setIpv6Address
-