Package io.fabric8.maven.docker.config
Class RunImageConfiguration.Builder
- java.lang.Object
-
- io.fabric8.maven.docker.config.RunImageConfiguration.Builder
-
- Enclosing class:
- RunImageConfiguration
public static class RunImageConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RunImageConfiguration config)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder(RunImageConfiguration config)
-
Builder
public Builder()
-
-
Method Detail
-
env
public RunImageConfiguration.Builder env(Map<String,String> env)
-
labels
public RunImageConfiguration.Builder labels(Map<String,String> labels)
-
envPropertyFile
public RunImageConfiguration.Builder envPropertyFile(String envPropertyFile)
-
cmd
public RunImageConfiguration.Builder cmd(String cmd)
-
cmd
public RunImageConfiguration.Builder cmd(Arguments args)
-
domainname
public RunImageConfiguration.Builder domainname(String domainname)
-
entrypoint
public RunImageConfiguration.Builder entrypoint(Arguments args)
-
hostname
public RunImageConfiguration.Builder hostname(String hostname)
-
portPropertyFile
public RunImageConfiguration.Builder portPropertyFile(String portPropertyFile)
-
workingDir
public RunImageConfiguration.Builder workingDir(String workingDir)
-
user
public RunImageConfiguration.Builder user(String user)
-
shmSize
public RunImageConfiguration.Builder shmSize(Long shmSize)
-
memory
public RunImageConfiguration.Builder memory(Long memory)
-
memorySwap
public RunImageConfiguration.Builder memorySwap(Long memorySwap)
-
capAdd
public RunImageConfiguration.Builder capAdd(List<String> capAdd)
-
capDrop
public RunImageConfiguration.Builder capDrop(List<String> capDrop)
-
securityOpts
public RunImageConfiguration.Builder securityOpts(List<String> securityOpts)
-
net
public RunImageConfiguration.Builder net(String net)
-
network
public RunImageConfiguration.Builder network(NetworkConfig networkConfig)
-
dependsOn
public RunImageConfiguration.Builder dependsOn(List<String> dependsOn)
-
dns
public RunImageConfiguration.Builder dns(List<String> dns)
-
dnsSearch
public RunImageConfiguration.Builder dnsSearch(List<String> dnsSearch)
-
extraHosts
public RunImageConfiguration.Builder extraHosts(List<String> extraHosts)
-
ulimits
public RunImageConfiguration.Builder ulimits(List<UlimitConfig> ulimits)
-
ports
public RunImageConfiguration.Builder ports(List<String> ports)
-
volumes
public RunImageConfiguration.Builder volumes(RunVolumeConfiguration volumes)
-
links
public RunImageConfiguration.Builder links(List<String> links)
-
tmpfs
public RunImageConfiguration.Builder tmpfs(List<String> tmpfs)
-
wait
public RunImageConfiguration.Builder wait(WaitConfiguration wait)
-
log
public RunImageConfiguration.Builder log(LogConfiguration log)
-
isolation
public RunImageConfiguration.Builder isolation(String isolation)
-
cpuShares
public RunImageConfiguration.Builder cpuShares(Long cpuShares)
-
cpus
public RunImageConfiguration.Builder cpus(Long cpus)
-
cpuSet
public RunImageConfiguration.Builder cpuSet(String cpuSet)
-
containerNamePattern
public RunImageConfiguration.Builder containerNamePattern(String pattern)
-
namingStrategy
@Deprecated public RunImageConfiguration.Builder namingStrategy(String namingStrategy)
Deprecated.usecontainerNamePattern(java.lang.String)instead
-
namingStrategy
@Deprecated public RunImageConfiguration.Builder namingStrategy(RunImageConfiguration.NamingStrategy namingStrategy)
Deprecated.usecontainerNamePattern(java.lang.String)instead
-
exposedPropertyKey
public RunImageConfiguration.Builder exposedPropertyKey(String key)
-
privileged
public RunImageConfiguration.Builder privileged(Boolean privileged)
-
restartPolicy
public RunImageConfiguration.Builder restartPolicy(RestartPolicy restartPolicy)
-
skip
public RunImageConfiguration.Builder skip(Boolean skip)
-
stopMode
public RunImageConfiguration.Builder stopMode(StopMode stopMode)
-
imagePullPolicy
public RunImageConfiguration.Builder imagePullPolicy(String imagePullPolicy)
-
readOnly
public RunImageConfiguration.Builder readOnly(Boolean readOnly)
-
autoRemove
public RunImageConfiguration.Builder autoRemove(Boolean autoRemove)
-
build
public RunImageConfiguration build()
-
-