Interface ContainerSpec.Builder
-
- Enclosing interface:
- ContainerSpec
public static interface ContainerSpec.Builder
-
-
Method Summary
-
-
-
Method Detail
-
image
ContainerSpec.Builder image(String image)
-
addLabel
ContainerSpec.Builder addLabel(String label, String value)
-
hostname
ContainerSpec.Builder hostname(String hostname)
-
labels
ContainerSpec.Builder labels(Map<String,? extends String> labels)
-
command
ContainerSpec.Builder command(String... commands)
-
command
ContainerSpec.Builder command(Iterable<String> commands)
-
args
ContainerSpec.Builder args(String... args)
-
args
ContainerSpec.Builder args(Iterable<String> args)
-
env
ContainerSpec.Builder env(String... env)
-
env
ContainerSpec.Builder env(Iterable<String> env)
-
dir
ContainerSpec.Builder dir(String dir)
-
user
ContainerSpec.Builder user(String user)
-
groups
ContainerSpec.Builder groups(String... groups)
-
groups
ContainerSpec.Builder groups(Iterable<String> groups)
-
tty
ContainerSpec.Builder tty(Boolean tty)
-
mounts
ContainerSpec.Builder mounts(Mount... mounts)
-
mounts
ContainerSpec.Builder mounts(Iterable<? extends Mount> mounts)
-
stopGracePeriod
ContainerSpec.Builder stopGracePeriod(Long stopGracePeriod)
-
dnsConfig
ContainerSpec.Builder dnsConfig(DnsConfig dnsConfig)
-
healthcheck
ContainerSpec.Builder healthcheck(ContainerConfig.Healthcheck healthcheck)
-
hosts
ContainerSpec.Builder hosts(Iterable<String> hosts)
-
secrets
ContainerSpec.Builder secrets(Iterable<? extends SecretBind> secrets)
-
configs
ContainerSpec.Builder configs(Iterable<? extends ConfigBind> configs)
-
init
ContainerSpec.Builder init(Boolean init)
-
sysctls
ContainerSpec.Builder sysctls(Map<String,? extends String> sysctls)
-
addSysctl
ContainerSpec.Builder addSysctl(String key, String value)
-
build
ContainerSpec build()
-
-