public class CreateContainerCmdImpl extends AbstrDockerCmd<CreateContainerCmd,CreateContainerResponse> implements CreateContainerCmd
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateContainerCmdImpl.NetworkingConfig |
CreateContainerCmd.Execexecution| Constructor and Description |
|---|
CreateContainerCmdImpl(CreateContainerCmd.Exec exec,
AuthConfig authConfig,
java.lang.String image) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
CreateContainerResponse |
exec() |
java.util.List<java.lang.String> |
getAliases() |
java.lang.Boolean |
getArgsEscaped() |
AuthConfig |
getAuthConfig() |
java.lang.String[] |
getCmd() |
java.lang.String |
getDomainName() |
java.lang.String[] |
getEntrypoint() |
java.lang.String[] |
getEnv() |
ExposedPort[] |
getExposedPorts() |
HealthCheck |
getHealthcheck() |
HostConfig |
getHostConfig() |
java.lang.String |
getHostName() |
java.lang.String |
getImage() |
java.lang.String |
getIpv4Address() |
java.lang.String |
getIpv6Address() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.lang.String |
getMacAddress() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getOnBuild() |
java.lang.String[] |
getPortSpecs() |
java.lang.String |
getStopSignal() |
java.lang.Integer |
getStopTimeout() |
java.lang.String |
getUser() |
Volume[] |
getVolumes() |
java.lang.String |
getWorkingDir() |
int |
hashCode() |
java.lang.Boolean |
isAttachStderr() |
java.lang.Boolean |
isAttachStdin() |
java.lang.Boolean |
isAttachStdout() |
java.lang.Boolean |
isNetworkDisabled() |
java.lang.Boolean |
isStdInOnce() |
java.lang.Boolean |
isStdinOpen() |
java.lang.Boolean |
isTty() |
java.lang.String |
toString() |
CreateContainerCmd |
withAliases(java.util.List<java.lang.String> aliases) |
CreateContainerCmd |
withAliases(java.lang.String... aliases) |
CreateContainerCmdImpl |
withArgsEscaped(java.lang.Boolean argsEscaped) |
CreateContainerCmd |
withAttachStderr(java.lang.Boolean attachStderr) |
CreateContainerCmd |
withAttachStdin(java.lang.Boolean attachStdin) |
CreateContainerCmd |
withAttachStdout(java.lang.Boolean attachStdout) |
CreateContainerCmd |
withAuthConfig(AuthConfig authConfig) |
CreateContainerCmd |
withCmd(java.util.List<java.lang.String> cmd) |
CreateContainerCmd |
withCmd(java.lang.String... cmd) |
CreateContainerCmd |
withDomainName(java.lang.String domainName) |
CreateContainerCmd |
withEntrypoint(java.util.List<java.lang.String> entrypoint) |
CreateContainerCmd |
withEntrypoint(java.lang.String... entrypoint) |
CreateContainerCmd |
withEnv(java.util.List<java.lang.String> env) |
CreateContainerCmd |
withEnv(java.lang.String... env) |
CreateContainerCmd |
withExposedPorts(ExposedPort... exposedPorts) |
CreateContainerCmd |
withExposedPorts(java.util.List<ExposedPort> exposedPorts) |
CreateContainerCmdImpl |
withHealthcheck(HealthCheck healthcheck) |
CreateContainerCmd |
withHostConfig(HostConfig hostConfig) |
CreateContainerCmd |
withHostName(java.lang.String hostName) |
CreateContainerCmd |
withImage(java.lang.String image) |
CreateContainerCmd |
withIpv4Address(java.lang.String ipv4Address) |
CreateContainerCmd |
withIpv6Address(java.lang.String ipv6Address) |
CreateContainerCmd |
withLabels(java.util.Map<java.lang.String,java.lang.String> labels) |
CreateContainerCmd |
withMacAddress(java.lang.String macAddress) |
CreateContainerCmd |
withName(java.lang.String name) |
CreateContainerCmd |
withNetworkDisabled(java.lang.Boolean disableNetwork) |
CreateContainerCmdImpl |
withOnBuild(java.util.List<java.lang.String> onBuild) |
CreateContainerCmd |
withPortSpecs(java.util.List<java.lang.String> portSpecs) |
CreateContainerCmd |
withPortSpecs(java.lang.String... portSpecs) |
CreateContainerCmd |
withStdInOnce(java.lang.Boolean stdInOnce) |
CreateContainerCmd |
withStdinOpen(java.lang.Boolean stdinOpen) |
CreateContainerCmd |
withStopSignal(java.lang.String stopSignal) |
CreateContainerCmd |
withStopTimeout(java.lang.Integer stopTimeout) |
CreateContainerCmd |
withTty(java.lang.Boolean tty) |
CreateContainerCmd |
withUser(java.lang.String user) |
CreateContainerCmd |
withVolumes(java.util.List<Volume> volumes) |
CreateContainerCmd |
withVolumes(Volume... volumes) |
CreateContainerCmd |
withWorkingDir(java.lang.String workingDir) |
close, registryAuthclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBinds, getBlkioWeight, getCapAdd, getCapDrop, getCgroupParent, getCpuPeriod, getCpusetCpus, getCpusetMems, getCpuShares, getDevices, getDns, getDnsSearch, getExtraHosts, getLinks, getLogConfig, getLxcConf, getMemory, getMemorySwap, getNetworkMode, getOomKillDisable, getPidMode, getPortBindings, getPrivileged, getPublishAllPorts, getReadonlyRootfs, getRestartPolicy, getUlimits, getVolumesFrom, withBinds, withBinds, withBlkioWeight, withCapAdd, withCapAdd, withCapDrop, withCapDrop, withCgroupParent, withContainerIDFile, withCpuPeriod, withCpusetCpus, withCpusetMems, withCpuShares, withDevices, withDevices, withDns, withDns, withDnsSearch, withDnsSearch, withExtraHosts, withExtraHosts, withLinks, withLinks, withLogConfig, withLxcConf, withLxcConf, withMemory, withMemorySwap, withNetworkMode, withOomKillDisable, withPidMode, withPortBindings, withPortBindings, withPortBindings, withPrivileged, withPublishAllPorts, withReadonlyRootfs, withRestartPolicy, withUlimits, withUlimits, withVolumesFrom, withVolumesFrompublic CreateContainerCmdImpl(CreateContainerCmd.Exec exec, AuthConfig authConfig, java.lang.String image)
public AuthConfig getAuthConfig()
getAuthConfig in interface CreateContainerCmdpublic CreateContainerCmd withAuthConfig(AuthConfig authConfig)
withAuthConfig in interface CreateContainerCmdpublic java.util.List<java.lang.String> getAliases()
getAliases in interface CreateContainerCmdpublic CreateContainerCmd withAliases(java.lang.String... aliases)
withAliases in interface CreateContainerCmdpublic CreateContainerCmd withAliases(java.util.List<java.lang.String> aliases)
withAliases in interface CreateContainerCmdpublic java.lang.String[] getCmd()
getCmd in interface CreateContainerCmdpublic CreateContainerCmd withCmd(java.lang.String... cmd)
withCmd in interface CreateContainerCmdpublic CreateContainerCmd withCmd(java.util.List<java.lang.String> cmd)
withCmd in interface CreateContainerCmd@CheckForNull public HealthCheck getHealthcheck()
getHealthcheck in interface CreateContainerCmdpublic CreateContainerCmdImpl withHealthcheck(HealthCheck healthcheck)
withHealthcheck in interface CreateContainerCmdpublic java.lang.Boolean getArgsEscaped()
getArgsEscaped in interface CreateContainerCmdpublic CreateContainerCmdImpl withArgsEscaped(java.lang.Boolean argsEscaped)
withArgsEscaped in interface CreateContainerCmdpublic java.lang.String getDomainName()
getDomainName in interface CreateContainerCmdpublic CreateContainerCmd withDomainName(java.lang.String domainName)
withDomainName in interface CreateContainerCmdpublic java.lang.String[] getEntrypoint()
getEntrypoint in interface CreateContainerCmdpublic CreateContainerCmd withEntrypoint(java.lang.String... entrypoint)
withEntrypoint in interface CreateContainerCmdpublic CreateContainerCmd withEntrypoint(java.util.List<java.lang.String> entrypoint)
withEntrypoint in interface CreateContainerCmdpublic java.lang.String[] getEnv()
getEnv in interface CreateContainerCmdpublic CreateContainerCmd withEnv(java.lang.String... env)
withEnv in interface CreateContainerCmdpublic CreateContainerCmd withEnv(java.util.List<java.lang.String> env)
withEnv in interface CreateContainerCmdpublic ExposedPort[] getExposedPorts()
getExposedPorts in interface CreateContainerCmdpublic CreateContainerCmd withExposedPorts(ExposedPort... exposedPorts)
withExposedPorts in interface CreateContainerCmdpublic CreateContainerCmd withExposedPorts(java.util.List<ExposedPort> exposedPorts)
withExposedPorts in interface CreateContainerCmdpublic java.lang.String getStopSignal()
getStopSignal in interface CreateContainerCmdstopSignalpublic CreateContainerCmd withStopSignal(java.lang.String stopSignal)
withStopSignal in interface CreateContainerCmdpublic java.lang.Integer getStopTimeout()
getStopTimeout in interface CreateContainerCmdpublic CreateContainerCmd withStopTimeout(java.lang.Integer stopTimeout)
withStopTimeout in interface CreateContainerCmdpublic java.lang.String getHostName()
getHostName in interface CreateContainerCmdpublic CreateContainerCmd withHostName(java.lang.String hostName)
withHostName in interface CreateContainerCmdpublic java.lang.String getImage()
getImage in interface CreateContainerCmdpublic CreateContainerCmd withImage(java.lang.String image)
withImage in interface CreateContainerCmdpublic java.util.Map<java.lang.String,java.lang.String> getLabels()
getLabels in interface CreateContainerCmdpublic CreateContainerCmd withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
withLabels in interface CreateContainerCmdpublic java.lang.String getMacAddress()
getMacAddress in interface CreateContainerCmdpublic CreateContainerCmd withMacAddress(java.lang.String macAddress)
withMacAddress in interface CreateContainerCmdpublic java.lang.String getName()
getName in interface CreateContainerCmdpublic CreateContainerCmd withName(java.lang.String name)
withName in interface CreateContainerCmdpublic java.lang.String[] getPortSpecs()
getPortSpecs in interface CreateContainerCmdpublic CreateContainerCmd withPortSpecs(java.lang.String... portSpecs)
withPortSpecs in interface CreateContainerCmdpublic CreateContainerCmd withPortSpecs(java.util.List<java.lang.String> portSpecs)
withPortSpecs in interface CreateContainerCmdpublic java.lang.String getUser()
getUser in interface CreateContainerCmdpublic CreateContainerCmd withUser(java.lang.String user)
withUser in interface CreateContainerCmdpublic java.lang.Boolean isAttachStderr()
isAttachStderr in interface CreateContainerCmdpublic CreateContainerCmd withAttachStderr(java.lang.Boolean attachStderr)
withAttachStderr in interface CreateContainerCmdpublic java.lang.Boolean isAttachStdin()
isAttachStdin in interface CreateContainerCmdpublic CreateContainerCmd withAttachStdin(java.lang.Boolean attachStdin)
withAttachStdin in interface CreateContainerCmdpublic java.lang.Boolean isAttachStdout()
isAttachStdout in interface CreateContainerCmdpublic CreateContainerCmd withAttachStdout(java.lang.Boolean attachStdout)
withAttachStdout in interface CreateContainerCmdpublic Volume[] getVolumes()
getVolumes in interface CreateContainerCmdpublic CreateContainerCmd withVolumes(Volume... volumes)
withVolumes in interface CreateContainerCmdpublic CreateContainerCmd withVolumes(java.util.List<Volume> volumes)
withVolumes in interface CreateContainerCmdpublic java.lang.String getWorkingDir()
getWorkingDir in interface CreateContainerCmdpublic CreateContainerCmd withWorkingDir(java.lang.String workingDir)
withWorkingDir in interface CreateContainerCmdpublic java.lang.Boolean isNetworkDisabled()
isNetworkDisabled in interface CreateContainerCmdpublic CreateContainerCmd withNetworkDisabled(java.lang.Boolean disableNetwork)
withNetworkDisabled in interface CreateContainerCmdpublic java.lang.Boolean isStdInOnce()
isStdInOnce in interface CreateContainerCmdpublic CreateContainerCmd withStdInOnce(java.lang.Boolean stdInOnce)
withStdInOnce in interface CreateContainerCmdpublic java.lang.Boolean isStdinOpen()
isStdinOpen in interface CreateContainerCmdpublic CreateContainerCmd withStdinOpen(java.lang.Boolean stdinOpen)
withStdinOpen in interface CreateContainerCmdpublic java.lang.Boolean isTty()
isTty in interface CreateContainerCmdpublic CreateContainerCmd withTty(java.lang.Boolean tty)
withTty in interface CreateContainerCmdpublic HostConfig getHostConfig()
getHostConfig in interface CreateContainerCmdpublic CreateContainerCmd withHostConfig(HostConfig hostConfig)
withHostConfig in interface CreateContainerCmdpublic java.lang.String getIpv4Address()
getIpv4Address in interface CreateContainerCmdpublic CreateContainerCmd withIpv4Address(java.lang.String ipv4Address)
withIpv4Address in interface CreateContainerCmdpublic java.lang.String getIpv6Address()
getIpv6Address in interface CreateContainerCmdpublic CreateContainerCmd withIpv6Address(java.lang.String ipv6Address)
withIpv6Address in interface CreateContainerCmd@CheckForNull public java.util.List<java.lang.String> getOnBuild()
getOnBuild in interface CreateContainerCmdpublic CreateContainerCmdImpl withOnBuild(java.util.List<java.lang.String> onBuild)
withOnBuild in interface CreateContainerCmdpublic CreateContainerResponse exec() throws NotFoundException, ConflictException
exec in interface CreateContainerCmdexec in interface SyncDockerCmd<CreateContainerResponse>exec in class AbstrDockerCmd<CreateContainerCmd,CreateContainerResponse>NotFoundException - No such containerConflictException - Named container already existspublic java.lang.String toString()
toString in class AbstrDockerCmd<CreateContainerCmd,CreateContainerResponse>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2020. All Rights Reserved.