public class ContainerSpec
extends java.lang.Object
implements java.io.Serializable
TaskSpecRemoteApiVersion#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()
imagepublic ContainerSpec withImage(java.lang.String image)
image@CheckForNull public java.util.Map<java.lang.String,java.lang.String> getLabels()
labelspublic ContainerSpec withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
labels@CheckForNull public java.util.List<java.lang.String> getCommand()
commandpublic ContainerSpec withCommand(java.util.List<java.lang.String> command)
command@CheckForNull public java.util.List<java.lang.String> getArgs()
argspublic ContainerSpec withArgs(java.util.List<java.lang.String> args)
args@CheckForNull public java.util.List<java.lang.String> getEnv()
envpublic ContainerSpec withEnv(java.util.List<java.lang.String> env)
env@CheckForNull public java.lang.String getDir()
dirpublic ContainerSpec withDir(java.lang.String dir)
dir@CheckForNull public java.lang.String getUser()
userpublic ContainerSpec withUser(java.lang.String user)
user@CheckForNull public java.lang.String getGroups()
groupspublic ContainerSpec withGroups(java.lang.String groups)
groups@CheckForNull public java.lang.Boolean getTty()
ttypublic ContainerSpec withTty(java.lang.Boolean tty)
ttypublic ContainerSpec withMounts(java.util.List<Mount> mounts)
mounts@CheckForNull public java.lang.Long getDuration()
durationpublic ContainerSpec withDuration(java.lang.Long duration)
durationpublic 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.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2019. All Rights Reserved.