public class ContainerSpec
extends java.lang.Object
implements java.io.Serializable
TaskSpec
RemoteApiVersion.VERSION_1_24
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
ContainerSpec() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getArgs() |
java.util.List<java.lang.String> |
getCommand() |
java.util.List<ContainerSpecConfig> |
getConfigs() |
java.lang.String |
getDir() |
ContainerDNSConfig |
getDnsConfig() |
java.lang.Long |
getDuration() |
java.util.List<java.lang.String> |
getEnv() |
java.lang.String |
getGroups() |
HealthCheck |
getHealthCheck() |
java.lang.String |
getHostname() |
java.util.List<java.lang.String> |
getHosts() |
java.lang.String |
getImage() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.util.List<Mount> |
getMounts() |
java.lang.Boolean |
getOpenStdin() |
ContainerSpecPrivileges |
getPrivileges() |
java.lang.Boolean |
getReadOnly() |
java.util.List<ContainerSpecSecret> |
getSecrets() |
java.lang.Long |
getStopGracePeriod() |
java.lang.String |
getStopSignal() |
java.lang.Boolean |
getTty() |
java.lang.String |
getUser() |
int |
hashCode() |
java.lang.String |
toString() |
ContainerSpec |
withArgs(java.util.List<java.lang.String> args) |
ContainerSpec |
withCommand(java.util.List<java.lang.String> command) |
ContainerSpec |
withConfigs(java.util.List<ContainerSpecConfig> configs) |
ContainerSpec |
withDir(java.lang.String dir) |
ContainerSpec |
withDnsConfig(ContainerDNSConfig dnsConfig) |
ContainerSpec |
withDuration(java.lang.Long duration) |
ContainerSpec |
withEnv(java.util.List<java.lang.String> env) |
ContainerSpec |
withGroups(java.lang.String groups) |
ContainerSpec |
withHealthCheck(HealthCheck healthCheck) |
ContainerSpec |
withHostname(java.lang.String hostname) |
ContainerSpec |
withHosts(java.util.List<java.lang.String> hosts) |
ContainerSpec |
withImage(java.lang.String image) |
ContainerSpec |
withLabels(java.util.Map<java.lang.String,java.lang.String> labels) |
ContainerSpec |
withMounts(java.util.List<Mount> mounts) |
ContainerSpec |
withOpenStdin(java.lang.Boolean openStdin) |
ContainerSpec |
withPrivileges(ContainerSpecPrivileges privileges) |
ContainerSpec |
withReadOnly(java.lang.Boolean readOnly) |
ContainerSpec |
withSecrets(java.util.List<ContainerSpecSecret> secrets) |
ContainerSpec |
withStopGracePeriod(java.lang.Long stopGracePeriod) |
ContainerSpec |
withStopSignal(java.lang.String stopSignal) |
ContainerSpec |
withTty(java.lang.Boolean tty) |
ContainerSpec |
withUser(java.lang.String user) |
public static final long serialVersionUID
@CheckForNull public java.lang.String getImage()
image
public ContainerSpec withImage(java.lang.String image)
image
@CheckForNull public java.util.Map<java.lang.String,java.lang.String> getLabels()
labels
public ContainerSpec withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
labels
@CheckForNull public java.util.List<java.lang.String> getCommand()
command
public ContainerSpec withCommand(java.util.List<java.lang.String> command)
command
@CheckForNull public java.util.List<java.lang.String> getArgs()
args
public ContainerSpec withArgs(java.util.List<java.lang.String> args)
args
@CheckForNull public java.util.List<java.lang.String> getEnv()
env
public ContainerSpec withEnv(java.util.List<java.lang.String> env)
env
@CheckForNull public java.lang.String getDir()
dir
public ContainerSpec withDir(java.lang.String dir)
dir
@CheckForNull public java.lang.String getUser()
user
public ContainerSpec withUser(java.lang.String user)
user
@CheckForNull public java.lang.String getGroups()
groups
public ContainerSpec withGroups(java.lang.String groups)
groups
@CheckForNull public java.lang.Boolean getTty()
tty
public ContainerSpec withTty(java.lang.Boolean tty)
tty
public ContainerSpec withMounts(java.util.List<Mount> mounts)
mounts
@CheckForNull public java.lang.Long getDuration()
duration
public ContainerSpec withDuration(java.lang.Long duration)
duration
public ContainerDNSConfig getDnsConfig()
public ContainerSpec withDnsConfig(ContainerDNSConfig dnsConfig)
public java.lang.Boolean getOpenStdin()
public ContainerSpec withOpenStdin(java.lang.Boolean openStdin)
public java.lang.Boolean getReadOnly()
public ContainerSpec withReadOnly(java.lang.Boolean readOnly)
public java.util.List<java.lang.String> getHosts()
public ContainerSpec withHosts(java.util.List<java.lang.String> hosts)
public java.lang.String getHostname()
public ContainerSpec withHostname(java.lang.String hostname)
public java.util.List<ContainerSpecSecret> getSecrets()
public ContainerSpec withSecrets(java.util.List<ContainerSpecSecret> secrets)
public HealthCheck getHealthCheck()
public ContainerSpec withHealthCheck(HealthCheck healthCheck)
public java.lang.String getStopSignal()
public ContainerSpec withStopSignal(java.lang.String stopSignal)
public java.lang.Long getStopGracePeriod()
public ContainerSpec withStopGracePeriod(java.lang.Long stopGracePeriod)
public ContainerSpecPrivileges getPrivileges()
public ContainerSpec withPrivileges(ContainerSpecPrivileges privileges)
public java.util.List<ContainerSpecConfig> getConfigs()
public ContainerSpec withConfigs(java.util.List<ContainerSpecConfig> configs)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2019. All Rights Reserved.