public static class ContainerConfig.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private Boolean |
attachStderr |
private Boolean |
attachStdin |
private Boolean |
attachStdout |
private com.google.common.collect.ImmutableList<String> |
cmd |
private String |
cpuset |
private Long |
cpuShares |
private String |
domainname |
private com.google.common.collect.ImmutableList<String> |
entrypoint |
private com.google.common.collect.ImmutableList<String> |
env |
private com.google.common.collect.ImmutableSet<String> |
exposedPorts |
private String |
hostname |
private String |
image |
private Long |
memory |
private Long |
memorySwap |
private Boolean |
networkDisabled |
private com.google.common.collect.ImmutableList<String> |
onBuild |
private Boolean |
openStdin |
private com.google.common.collect.ImmutableList<String> |
portSpecs |
private Boolean |
stdinOnce |
private Boolean |
tty |
private String |
user |
private com.google.common.collect.ImmutableSet<String> |
volumes |
private String |
workingDir |
| Modifier | Constructor and Description |
|---|---|
private |
ContainerConfig.Builder() |
private |
ContainerConfig.Builder(ContainerConfig config) |
private String hostname
private String domainname
private String user
private Long memory
private Long memorySwap
private Long cpuShares
private String cpuset
private Boolean attachStdin
private Boolean attachStdout
private Boolean attachStderr
private com.google.common.collect.ImmutableList<String> portSpecs
private com.google.common.collect.ImmutableSet<String> exposedPorts
private Boolean tty
private Boolean openStdin
private Boolean stdinOnce
private com.google.common.collect.ImmutableList<String> env
private com.google.common.collect.ImmutableList<String> cmd
private String image
private com.google.common.collect.ImmutableSet<String> volumes
private String workingDir
private com.google.common.collect.ImmutableList<String> entrypoint
private Boolean networkDisabled
private com.google.common.collect.ImmutableList<String> onBuild
private ContainerConfig.Builder()
private ContainerConfig.Builder(ContainerConfig config)
public ContainerConfig.Builder hostname(String hostname)
public String hostname()
public ContainerConfig.Builder domainname(String domainname)
public String domainname()
public ContainerConfig.Builder user(String user)
public String user()
public ContainerConfig.Builder memory(Long memory)
public Long memory()
public ContainerConfig.Builder memorySwap(Long memorySwap)
public Long memorySwap()
public ContainerConfig.Builder cpuShares(Long cpuShares)
public Long cpuShares()
public ContainerConfig.Builder cpuset(String cpuset)
public String cpuset()
public ContainerConfig.Builder attachStdin(Boolean attachStdin)
public Boolean attachStdin()
public ContainerConfig.Builder attachStdout(Boolean attachStdout)
public Boolean attachStdout()
public ContainerConfig.Builder attachStderr(Boolean attachStderr)
public Boolean attachStderr()
public ContainerConfig.Builder portSpecs(List<String> portSpecs)
public ContainerConfig.Builder portSpecs(String... portSpecs)
public ContainerConfig.Builder exposedPorts(Set<String> exposedPorts)
public ContainerConfig.Builder exposedPorts(String... exposedPorts)
public ContainerConfig.Builder tty(Boolean tty)
public Boolean tty()
public ContainerConfig.Builder openStdin(Boolean openStdin)
public Boolean openStdin()
public ContainerConfig.Builder stdinOnce(Boolean stdinOnce)
public Boolean stdinOnce()
public ContainerConfig.Builder env(List<String> env)
public ContainerConfig.Builder env(String... env)
public ContainerConfig.Builder cmd(List<String> cmd)
public ContainerConfig.Builder cmd(String... cmd)
public ContainerConfig.Builder image(String image)
public String image()
public ContainerConfig.Builder volumes(Set<String> volumes)
public ContainerConfig.Builder volumes(String... volumes)
public ContainerConfig.Builder workingDir(String workingDir)
public String workingDir()
public ContainerConfig.Builder entrypoint(List<String> entrypoint)
public ContainerConfig.Builder entrypoint(String... entrypoint)
public ContainerConfig.Builder networkDisabled(Boolean networkDisabled)
public Boolean networkDisabled()
public ContainerConfig.Builder onBuild(List<String> onBuild)
public ContainerConfig.Builder onBuild(String... onBuild)
public ContainerConfig build()
Copyright © 2014. All rights reserved.