Class AutoValue_ContainerConfig.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.ContainerConfig.Builder
-
- com.spotify.docker.client.messages.AutoValue_ContainerConfig.Builder
-
- Enclosing class:
- AutoValue_ContainerConfig
static final class AutoValue_ContainerConfig.Builder extends ContainerConfig.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Boolean
attachStderr
private java.lang.Boolean
attachStdin
private java.lang.Boolean
attachStdout
private com.google.common.collect.ImmutableList<java.lang.String>
cmd
private java.lang.String
domainname
private com.google.common.collect.ImmutableList<java.lang.String>
entrypoint
private com.google.common.collect.ImmutableList<java.lang.String>
env
private com.google.common.collect.ImmutableSet<java.lang.String>
exposedPorts
private ContainerConfig.Healthcheck
healthcheck
private HostConfig
hostConfig
private java.lang.String
hostname
private java.lang.String
image
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
labels
private java.lang.String
macAddress
private java.lang.Boolean
networkDisabled
private ContainerConfig.NetworkingConfig
networkingConfig
private com.google.common.collect.ImmutableList<java.lang.String>
onBuild
private java.lang.Boolean
openStdin
private com.google.common.collect.ImmutableList<java.lang.String>
portSpecs
private java.lang.Boolean
stdinOnce
private java.lang.String
stopSignal
private java.lang.Boolean
tty
private java.lang.String
user
private com.google.common.collect.ImmutableSet<java.lang.String>
volumes
private java.lang.String
workingDir
-
Constructor Summary
Constructors Modifier Constructor Description (package private)
Builder()
private
Builder(ContainerConfig source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerConfig.Builder
attachStderr(java.lang.Boolean attachStderr)
ContainerConfig.Builder
attachStdin(java.lang.Boolean attachStdin)
ContainerConfig.Builder
attachStdout(java.lang.Boolean attachStdout)
ContainerConfig
build()
ContainerConfig.Builder
cmd(java.lang.String... cmd)
ContainerConfig.Builder
cmd(java.util.List<java.lang.String> cmd)
ContainerConfig.Builder
domainname(java.lang.String domainname)
ContainerConfig.Builder
entrypoint(java.lang.String... entrypoint)
ContainerConfig.Builder
entrypoint(java.util.List<java.lang.String> entrypoint)
ContainerConfig.Builder
env(java.lang.String... env)
ContainerConfig.Builder
env(java.util.List<java.lang.String> env)
ContainerConfig.Builder
exposedPorts(java.lang.String... exposedPorts)
ContainerConfig.Builder
exposedPorts(java.util.Set<java.lang.String> exposedPorts)
ContainerConfig.Builder
healthcheck(ContainerConfig.Healthcheck healthcheck)
ContainerConfig.Builder
hostConfig(HostConfig hostConfig)
ContainerConfig.Builder
hostname(java.lang.String hostname)
ContainerConfig.Builder
image(java.lang.String image)
ContainerConfig.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
ContainerConfig.Builder
macAddress(java.lang.String macAddress)
ContainerConfig.Builder
networkDisabled(java.lang.Boolean networkDisabled)
ContainerConfig.Builder
networkingConfig(ContainerConfig.NetworkingConfig networkingConfig)
ContainerConfig.Builder
onBuild(java.lang.String... onBuild)
ContainerConfig.Builder
onBuild(java.util.List<java.lang.String> onBuild)
ContainerConfig.Builder
openStdin(java.lang.Boolean openStdin)
ContainerConfig.Builder
portSpecs(java.lang.String... portSpecs)
ContainerConfig.Builder
portSpecs(java.util.List<java.lang.String> portSpecs)
ContainerConfig.Builder
stdinOnce(java.lang.Boolean stdinOnce)
ContainerConfig.Builder
stopSignal(java.lang.String stopSignal)
ContainerConfig.Builder
tty(java.lang.Boolean tty)
ContainerConfig.Builder
user(java.lang.String user)
ContainerConfig.Builder
volumes(java.lang.String... volumes)
ContainerConfig.Builder
volumes(java.util.Set<java.lang.String> volumes)
ContainerConfig.Builder
workingDir(java.lang.String workingDir)
-
Methods inherited from class com.spotify.docker.client.messages.ContainerConfig.Builder
volumes
-
-
-
-
Field Detail
-
hostname
private java.lang.String hostname
-
domainname
private java.lang.String domainname
-
user
private java.lang.String user
-
attachStdin
private java.lang.Boolean attachStdin
-
attachStdout
private java.lang.Boolean attachStdout
-
attachStderr
private java.lang.Boolean attachStderr
-
portSpecs
private com.google.common.collect.ImmutableList<java.lang.String> portSpecs
-
exposedPorts
private com.google.common.collect.ImmutableSet<java.lang.String> exposedPorts
-
tty
private java.lang.Boolean tty
-
openStdin
private java.lang.Boolean openStdin
-
stdinOnce
private java.lang.Boolean stdinOnce
-
env
private com.google.common.collect.ImmutableList<java.lang.String> env
-
cmd
private com.google.common.collect.ImmutableList<java.lang.String> cmd
-
image
private java.lang.String image
-
volumes
private com.google.common.collect.ImmutableSet<java.lang.String> volumes
-
workingDir
private java.lang.String workingDir
-
entrypoint
private com.google.common.collect.ImmutableList<java.lang.String> entrypoint
-
networkDisabled
private java.lang.Boolean networkDisabled
-
onBuild
private com.google.common.collect.ImmutableList<java.lang.String> onBuild
-
labels
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels
-
macAddress
private java.lang.String macAddress
-
hostConfig
private HostConfig hostConfig
-
stopSignal
private java.lang.String stopSignal
-
healthcheck
private ContainerConfig.Healthcheck healthcheck
-
networkingConfig
private ContainerConfig.NetworkingConfig networkingConfig
-
-
Constructor Detail
-
Builder
Builder()
-
Builder
private Builder(ContainerConfig source)
-
-
Method Detail
-
hostname
public ContainerConfig.Builder hostname(java.lang.String hostname)
- Specified by:
hostname
in classContainerConfig.Builder
-
domainname
public ContainerConfig.Builder domainname(java.lang.String domainname)
- Specified by:
domainname
in classContainerConfig.Builder
-
user
public ContainerConfig.Builder user(java.lang.String user)
- Specified by:
user
in classContainerConfig.Builder
-
attachStdin
public ContainerConfig.Builder attachStdin(java.lang.Boolean attachStdin)
- Specified by:
attachStdin
in classContainerConfig.Builder
-
attachStdout
public ContainerConfig.Builder attachStdout(java.lang.Boolean attachStdout)
- Specified by:
attachStdout
in classContainerConfig.Builder
-
attachStderr
public ContainerConfig.Builder attachStderr(java.lang.Boolean attachStderr)
- Specified by:
attachStderr
in classContainerConfig.Builder
-
portSpecs
public ContainerConfig.Builder portSpecs(java.util.List<java.lang.String> portSpecs)
- Specified by:
portSpecs
in classContainerConfig.Builder
-
portSpecs
public ContainerConfig.Builder portSpecs(java.lang.String... portSpecs)
- Specified by:
portSpecs
in classContainerConfig.Builder
-
exposedPorts
public ContainerConfig.Builder exposedPorts(java.util.Set<java.lang.String> exposedPorts)
- Specified by:
exposedPorts
in classContainerConfig.Builder
-
exposedPorts
public ContainerConfig.Builder exposedPorts(java.lang.String... exposedPorts)
- Specified by:
exposedPorts
in classContainerConfig.Builder
-
tty
public ContainerConfig.Builder tty(java.lang.Boolean tty)
- Specified by:
tty
in classContainerConfig.Builder
-
openStdin
public ContainerConfig.Builder openStdin(java.lang.Boolean openStdin)
- Specified by:
openStdin
in classContainerConfig.Builder
-
stdinOnce
public ContainerConfig.Builder stdinOnce(java.lang.Boolean stdinOnce)
- Specified by:
stdinOnce
in classContainerConfig.Builder
-
env
public ContainerConfig.Builder env(java.util.List<java.lang.String> env)
- Specified by:
env
in classContainerConfig.Builder
-
env
public ContainerConfig.Builder env(java.lang.String... env)
- Specified by:
env
in classContainerConfig.Builder
-
cmd
public ContainerConfig.Builder cmd(java.util.List<java.lang.String> cmd)
- Specified by:
cmd
in classContainerConfig.Builder
-
cmd
public ContainerConfig.Builder cmd(java.lang.String... cmd)
- Specified by:
cmd
in classContainerConfig.Builder
-
image
public ContainerConfig.Builder image(java.lang.String image)
- Specified by:
image
in classContainerConfig.Builder
-
volumes
public ContainerConfig.Builder volumes(java.util.Set<java.lang.String> volumes)
- Specified by:
volumes
in classContainerConfig.Builder
-
volumes
public ContainerConfig.Builder volumes(java.lang.String... volumes)
- Specified by:
volumes
in classContainerConfig.Builder
-
workingDir
public ContainerConfig.Builder workingDir(java.lang.String workingDir)
- Specified by:
workingDir
in classContainerConfig.Builder
-
entrypoint
public ContainerConfig.Builder entrypoint(java.util.List<java.lang.String> entrypoint)
- Specified by:
entrypoint
in classContainerConfig.Builder
-
entrypoint
public ContainerConfig.Builder entrypoint(java.lang.String... entrypoint)
- Specified by:
entrypoint
in classContainerConfig.Builder
-
networkDisabled
public ContainerConfig.Builder networkDisabled(java.lang.Boolean networkDisabled)
- Specified by:
networkDisabled
in classContainerConfig.Builder
-
onBuild
public ContainerConfig.Builder onBuild(java.util.List<java.lang.String> onBuild)
- Specified by:
onBuild
in classContainerConfig.Builder
-
onBuild
public ContainerConfig.Builder onBuild(java.lang.String... onBuild)
- Specified by:
onBuild
in classContainerConfig.Builder
-
labels
public ContainerConfig.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Specified by:
labels
in classContainerConfig.Builder
-
macAddress
public ContainerConfig.Builder macAddress(java.lang.String macAddress)
- Specified by:
macAddress
in classContainerConfig.Builder
-
hostConfig
public ContainerConfig.Builder hostConfig(HostConfig hostConfig)
- Specified by:
hostConfig
in classContainerConfig.Builder
-
stopSignal
public ContainerConfig.Builder stopSignal(java.lang.String stopSignal)
- Specified by:
stopSignal
in classContainerConfig.Builder
-
healthcheck
public ContainerConfig.Builder healthcheck(ContainerConfig.Healthcheck healthcheck)
- Specified by:
healthcheck
in classContainerConfig.Builder
-
networkingConfig
public ContainerConfig.Builder networkingConfig(ContainerConfig.NetworkingConfig networkingConfig)
- Specified by:
networkingConfig
in classContainerConfig.Builder
-
build
public ContainerConfig build()
- Specified by:
build
in classContainerConfig.Builder
-
-