Class ContainerConfig
- java.lang.Object
-
- com.spotify.docker.client.messages.ContainerConfig
-
- Direct Known Subclasses:
AutoValue_ContainerConfig
public abstract class ContainerConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainerConfig.Builderstatic classContainerConfig.Healthcheckstatic classContainerConfig.NetworkingConfig
-
Constructor Summary
Constructors Constructor Description ContainerConfig()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract java.lang.BooleanattachStderr()abstract java.lang.BooleanattachStdin()abstract java.lang.BooleanattachStdout()static ContainerConfig.Builderbuilder()abstract com.google.common.collect.ImmutableList<java.lang.String>cmd()(package private) static ContainerConfigcreate(java.lang.String hostname, java.lang.String domainname, java.lang.String user, java.lang.Boolean attachStdin, java.lang.Boolean attachStdout, java.lang.Boolean attachStderr, java.util.List<java.lang.String> portSpecs, java.util.Set<java.lang.String> exposedPorts, java.lang.Boolean tty, java.lang.Boolean openStdin, java.lang.Boolean stdinOnce, java.util.List<java.lang.String> env, java.util.List<java.lang.String> cmd, java.lang.String image, java.util.Set<java.lang.String> volumes, java.lang.String workingDir, java.util.List<java.lang.String> entrypoint, java.lang.Boolean networkDisabled, java.util.List<java.lang.String> onBuild, java.util.Map<java.lang.String,java.lang.String> labels, java.lang.String macAddress, HostConfig hostConfig, java.lang.String stopSignal, ContainerConfig.Healthcheck healthcheck, ContainerConfig.NetworkingConfig networkingConfig)abstract java.lang.Stringdomainname()abstract com.google.common.collect.ImmutableList<java.lang.String>entrypoint()abstract com.google.common.collect.ImmutableList<java.lang.String>env()abstract com.google.common.collect.ImmutableSet<java.lang.String>exposedPorts()java.lang.StringgetStopSignal()Deprecated.As of release 7.0.0, replaced bystopSignal().abstract ContainerConfig.Healthcheckhealthcheck()abstract HostConfighostConfig()abstract java.lang.Stringhostname()abstract java.lang.Stringimage()abstract com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>labels()abstract java.lang.StringmacAddress()abstract java.lang.BooleannetworkDisabled()abstract ContainerConfig.NetworkingConfignetworkingConfig()abstract com.google.common.collect.ImmutableList<java.lang.String>onBuild()abstract java.lang.BooleanopenStdin()abstract com.google.common.collect.ImmutableList<java.lang.String>portSpecs()abstract java.lang.BooleanstdinOnce()abstract java.lang.StringstopSignal()abstract ContainerConfig.BuildertoBuilder()abstract java.lang.Booleantty()abstract java.lang.Stringuser()java.util.Set<java.lang.String>volumeNames()Deprecated.As of 8.10.0, usevolumes().abstract com.google.common.collect.ImmutableSet<java.lang.String>volumes()abstract java.lang.StringworkingDir()
-
-
-
Method Detail
-
hostname
@Nullable public abstract java.lang.String hostname()
-
domainname
@Nullable public abstract java.lang.String domainname()
-
user
@Nullable public abstract java.lang.String user()
-
attachStdin
@Nullable public abstract java.lang.Boolean attachStdin()
-
attachStdout
@Nullable public abstract java.lang.Boolean attachStdout()
-
attachStderr
@Nullable public abstract java.lang.Boolean attachStderr()
-
portSpecs
@Nullable public abstract com.google.common.collect.ImmutableList<java.lang.String> portSpecs()
-
exposedPorts
@Nullable public abstract com.google.common.collect.ImmutableSet<java.lang.String> exposedPorts()
-
tty
@Nullable public abstract java.lang.Boolean tty()
-
openStdin
@Nullable public abstract java.lang.Boolean openStdin()
-
stdinOnce
@Nullable public abstract java.lang.Boolean stdinOnce()
-
env
@Nullable public abstract com.google.common.collect.ImmutableList<java.lang.String> env()
-
cmd
@Nullable public abstract com.google.common.collect.ImmutableList<java.lang.String> cmd()
-
image
@Nullable public abstract java.lang.String image()
-
volumeNames
@Deprecated public java.util.Set<java.lang.String> volumeNames()
Deprecated.As of 8.10.0, usevolumes().
-
volumes
@Nullable public abstract com.google.common.collect.ImmutableSet<java.lang.String> volumes()
-
workingDir
@Nullable public abstract java.lang.String workingDir()
-
entrypoint
@Nullable public abstract com.google.common.collect.ImmutableList<java.lang.String> entrypoint()
-
networkDisabled
@Nullable public abstract java.lang.Boolean networkDisabled()
-
onBuild
@Nullable public abstract com.google.common.collect.ImmutableList<java.lang.String> onBuild()
-
labels
@Nullable public abstract com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels()
-
macAddress
@Nullable public abstract java.lang.String macAddress()
-
hostConfig
@Nullable public abstract HostConfig hostConfig()
-
stopSignal
@Nullable public abstract java.lang.String stopSignal()
-
healthcheck
@Nullable public abstract ContainerConfig.Healthcheck healthcheck()
-
getStopSignal
@Deprecated public java.lang.String getStopSignal()
Deprecated.As of release 7.0.0, replaced bystopSignal().
-
networkingConfig
@Nullable public abstract ContainerConfig.NetworkingConfig networkingConfig()
-
create
static ContainerConfig create(java.lang.String hostname, java.lang.String domainname, java.lang.String user, java.lang.Boolean attachStdin, java.lang.Boolean attachStdout, java.lang.Boolean attachStderr, java.util.List<java.lang.String> portSpecs, java.util.Set<java.lang.String> exposedPorts, java.lang.Boolean tty, java.lang.Boolean openStdin, java.lang.Boolean stdinOnce, java.util.List<java.lang.String> env, java.util.List<java.lang.String> cmd, java.lang.String image, java.util.Set<java.lang.String> volumes, java.lang.String workingDir, java.util.List<java.lang.String> entrypoint, java.lang.Boolean networkDisabled, java.util.List<java.lang.String> onBuild, java.util.Map<java.lang.String,java.lang.String> labels, java.lang.String macAddress, HostConfig hostConfig, java.lang.String stopSignal, ContainerConfig.Healthcheck healthcheck, ContainerConfig.NetworkingConfig networkingConfig)
-
toBuilder
public abstract ContainerConfig.Builder toBuilder()
-
builder
public static ContainerConfig.Builder builder()
-
-