public class CommitCmdImpl extends AbstrDockerCmd<CommitCmd,java.lang.String> implements CommitCmd
CommitCmd.Exec
execution
Constructor and Description |
---|
CommitCmdImpl(CommitCmd.Exec exec,
java.lang.String containerId) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
exec() |
java.lang.String |
getAuthor() |
java.lang.String |
getContainerId() |
java.lang.String[] |
getEnv() |
ExposedPorts |
getExposedPorts() |
java.lang.String |
getHostname() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.lang.Integer |
getMemory() |
java.lang.Integer |
getMemorySwap() |
java.lang.String |
getMessage() |
java.lang.String[] |
getPortSpecs() |
java.lang.String |
getRepository() |
java.lang.String |
getTag() |
java.lang.String |
getUser() |
Volumes |
getVolumes() |
java.lang.String |
getWorkingDir() |
java.lang.Boolean |
hasPauseEnabled() |
java.lang.Boolean |
isOpenStdin() |
java.lang.Boolean |
isStdinOnce() |
java.lang.Boolean |
isTty() |
CommitCmdImpl |
withAttachStderr(java.lang.Boolean attachStderr) |
CommitCmdImpl |
withAttachStdin(java.lang.Boolean attachStdin) |
CommitCmdImpl |
withAttachStdout(java.lang.Boolean attachStdout) |
CommitCmdImpl |
withAuthor(java.lang.String author) |
CommitCmdImpl |
withCmd(java.lang.String... cmd) |
CommitCmdImpl |
withContainerId(java.lang.String containerId) |
CommitCmdImpl |
withDisableNetwork(java.lang.Boolean disableNetwork) |
CommitCmdImpl |
withEnv(java.lang.String... env) |
CommitCmdImpl |
withExposedPorts(ExposedPorts exposedPorts) |
CommitCmdImpl |
withHostname(java.lang.String hostname) |
CommitCmdImpl |
withLabels(java.util.Map<java.lang.String,java.lang.String> labels) |
CommitCmdImpl |
withMemory(java.lang.Integer memory) |
CommitCmdImpl |
withMemorySwap(java.lang.Integer memorySwap) |
CommitCmdImpl |
withMessage(java.lang.String message) |
CommitCmdImpl |
withOpenStdin(java.lang.Boolean openStdin) |
CommitCmdImpl |
withPause(java.lang.Boolean pause) |
CommitCmdImpl |
withPortSpecs(java.lang.String... portSpecs) |
CommitCmdImpl |
withRepository(java.lang.String repository) |
CommitCmdImpl |
withStdinOnce(java.lang.Boolean stdinOnce) |
CommitCmdImpl |
withTag(java.lang.String tag) |
CommitCmdImpl |
withTty(java.lang.Boolean tty) |
CommitCmdImpl |
withUser(java.lang.String user) |
CommitCmdImpl |
withVolumes(Volumes volumes) |
CommitCmdImpl |
withWorkingDir(java.lang.String workingDir) |
close, registryAuth, toString
public CommitCmdImpl(CommitCmd.Exec exec, java.lang.String containerId)
public java.lang.String getContainerId()
getContainerId
in interface CommitCmd
public CommitCmdImpl withContainerId(java.lang.String containerId)
withContainerId
in interface CommitCmd
public java.lang.String getRepository()
getRepository
in interface CommitCmd
public java.lang.String getMessage()
getMessage
in interface CommitCmd
public java.lang.Boolean hasPauseEnabled()
hasPauseEnabled
in interface CommitCmd
public CommitCmdImpl withAttachStderr(java.lang.Boolean attachStderr)
withAttachStderr
in interface CommitCmd
public CommitCmdImpl withAttachStdin(java.lang.Boolean attachStdin)
withAttachStdin
in interface CommitCmd
public CommitCmdImpl withAttachStdout(java.lang.Boolean attachStdout)
withAttachStdout
in interface CommitCmd
public CommitCmdImpl withCmd(java.lang.String... cmd)
public CommitCmdImpl withDisableNetwork(java.lang.Boolean disableNetwork)
withDisableNetwork
in interface CommitCmd
public CommitCmdImpl withAuthor(java.lang.String author)
withAuthor
in interface CommitCmd
public CommitCmdImpl withMessage(java.lang.String message)
withMessage
in interface CommitCmd
public CommitCmdImpl withTag(java.lang.String tag)
public CommitCmdImpl withRepository(java.lang.String repository)
withRepository
in interface CommitCmd
public CommitCmdImpl withPause(java.lang.Boolean pause)
public CommitCmdImpl withEnv(java.lang.String... env)
public java.util.Map<java.lang.String,java.lang.String> getLabels()
public CommitCmdImpl withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
withLabels
in interface CommitCmd
public ExposedPorts getExposedPorts()
getExposedPorts
in interface CommitCmd
public CommitCmdImpl withExposedPorts(ExposedPorts exposedPorts)
withExposedPorts
in interface CommitCmd
public java.lang.String getHostname()
getHostname
in interface CommitCmd
public CommitCmdImpl withHostname(java.lang.String hostname)
withHostname
in interface CommitCmd
public CommitCmdImpl withMemory(java.lang.Integer memory)
withMemory
in interface CommitCmd
public java.lang.Integer getMemorySwap()
getMemorySwap
in interface CommitCmd
public CommitCmdImpl withMemorySwap(java.lang.Integer memorySwap)
withMemorySwap
in interface CommitCmd
public java.lang.Boolean isOpenStdin()
isOpenStdin
in interface CommitCmd
public CommitCmdImpl withOpenStdin(java.lang.Boolean openStdin)
withOpenStdin
in interface CommitCmd
public java.lang.String[] getPortSpecs()
getPortSpecs
in interface CommitCmd
public CommitCmdImpl withPortSpecs(java.lang.String... portSpecs)
withPortSpecs
in interface CommitCmd
public java.lang.Boolean isStdinOnce()
isStdinOnce
in interface CommitCmd
public CommitCmdImpl withStdinOnce(java.lang.Boolean stdinOnce)
withStdinOnce
in interface CommitCmd
public CommitCmdImpl withTty(java.lang.Boolean tty)
public CommitCmdImpl withUser(java.lang.String user)
public Volumes getVolumes()
getVolumes
in interface CommitCmd
public CommitCmdImpl withVolumes(Volumes volumes)
withVolumes
in interface CommitCmd
public java.lang.String getWorkingDir()
getWorkingDir
in interface CommitCmd
public CommitCmdImpl withWorkingDir(java.lang.String workingDir)
withWorkingDir
in interface CommitCmd
public java.lang.String exec() throws NotFoundException
exec
in interface CommitCmd
exec
in interface SyncDockerCmd<java.lang.String>
exec
in class AbstrDockerCmd<CommitCmd,java.lang.String>
NotFoundException
- No such containerCopyright © 2018. All Rights Reserved.