public class HostConfig extends Object
Constructor and Description |
---|
HostConfig() |
public Bind[] getBinds()
public Integer getBlkioWeight()
public Capability[] getCapAdd()
public Capability[] getCapDrop()
public String getContainerIDFile()
public Integer getCpuPeriod()
public Integer getCpuShares()
public String getCpusetCpus()
public String getCpusetMems()
public Device[] getDevices()
public String[] getDns()
public String[] getDnsSearch()
public String[] getExtraHosts()
public Link[] getLinks()
public LogConfig getLogConfig()
public LxcConf[] getLxcConf()
public Long getMemory()
public Long getMemorySwap()
public String getNetworkMode()
public Ports getPortBindings()
public RestartPolicy getRestartPolicy()
public Ulimit[] getUlimits()
public VolumesFrom[] getVolumesFrom()
@CheckForNull public String getPidMode()
@CheckForNull public List<Object> getBlkioDeviceReadBps()
blkioDeviceReadBps
@CheckForNull public List<Object> getBlkioDeviceReadIOps()
blkioDeviceReadIOps
@CheckForNull public List<Object> getBlkioDeviceWriteBps()
blkioDeviceWriteBps
@CheckForNull public List<Object> getBlkioDeviceWriteIOps()
blkioDeviceWriteIOps
@CheckForNull public List<Object> getBlkioWeightDevice()
blkioWeightDevice
@CheckForNull public Boolean getOomScoreAdj()
oomScoreAdj
@CheckForNull public Integer getCpuQuota()
cpuQuota
@CheckForNull public Long getKernelMemory()
kernelMemory
@CheckForNull public Long getMemoryReservation()
memoryReservation
@CheckForNull public Integer getMemorySwappiness()
memorySwappiness
@CheckForNull public Boolean getOomKillDisable()
oomKillDisable
@CheckForNull public List<String> getSecurityOpts()
securityOpts
@CheckForNull public String getCgroupParent()
cgroupParent
@CheckForNull public Long getShmSize()
shmSize
@CheckForNull public String getVolumeDriver()
volumeDriver
public boolean isUserDefinedNetwork()
https://github.com/docker/engine-api/blob/master/types/container/hostconfig_unix.go
public void setBinds(Bind... binds)
public void setLinks(Link... links)
public HostConfig withBinds(Binds binds)
binds
public HostConfig withBlkioDeviceReadBps(List<Object> blkioDeviceReadBps)
blkioDeviceReadBps
public HostConfig withBlkioDeviceReadIOps(List<Object> blkioDeviceReadIOps)
blkioDeviceReadIOps
public HostConfig withBlkioDeviceWriteBps(List<Object> blkioDeviceWriteBps)
blkioDeviceWriteBps
public HostConfig withBlkioDeviceWriteIOps(List<Object> blkioDeviceWriteIOps)
blkioDeviceWriteIOps
public HostConfig withBlkioWeight(Integer blkioWeight)
blkioWeight
public HostConfig withBlkioWeightDevice(List<Object> blkioWeightDevice)
blkioWeightDevice
public HostConfig withCapAdd(Capability[] capAdd)
capAdd
public HostConfig withCapDrop(Capability[] capDrop)
capDrop
public HostConfig withCgroupParent(String cgroupParent)
cgroupParent
public HostConfig withContainerIDFile(String containerIDFile)
containerIDFile
public HostConfig withCpuPeriod(Integer cpuPeriod)
cpuPeriod
public HostConfig withCpuQuota(Integer cpuQuota)
cpuQuota
public HostConfig withCpusetCpus(String cpusetCpus)
cpusetCpus
public HostConfig withCpusetMems(String cpusetMems)
cpusetMems
public HostConfig withCpuShares(Integer cpuShares)
cpuShares
public HostConfig withDevices(Device[] devices)
devices
public HostConfig withDns(String[] dns)
dns
public HostConfig withDnsSearch(String[] dnsSearch)
dnsSearch
public HostConfig withExtraHosts(String[] extraHosts)
extraHosts
public HostConfig withKernelMemory(Long kernelMemory)
kernelMemory
public HostConfig withLinks(Links links)
links
public HostConfig withLogConfig(LogConfig logConfig)
logConfig
public HostConfig withLxcConf(LxcConf[] lxcConf)
lxcConf
public HostConfig withMemory(Long memory)
memory
public HostConfig withMemoryReservation(Long memoryReservation)
memoryReservation
public HostConfig withMemorySwap(Long memorySwap)
memorySwap
public HostConfig withMemorySwappiness(Integer memorySwappiness)
memorySwappiness
public HostConfig withNetworkMode(String networkMode)
networkMode
public HostConfig withOomKillDisable(Boolean oomKillDisable)
oomKillDisable
public HostConfig withOomScoreAdj(Boolean oomScoreAdj)
oomScoreAdj
public HostConfig withPidMode(String pidMode)
pidMode
public HostConfig withPortBindings(Ports portBindings)
portBindings
@CheckForNull public Boolean getPrivileged()
privileged
public HostConfig withPrivileged(Boolean privileged)
privileged
@CheckForNull public Boolean getPublishAllPorts()
publishAllPorts
public HostConfig withPublishAllPorts(Boolean publishAllPorts)
publishAllPorts
@CheckForNull public Boolean getReadonlyRootfs()
readonlyRootfs
public HostConfig withReadonlyRootfs(Boolean readonlyRootfs)
readonlyRootfs
public HostConfig withRestartPolicy(RestartPolicy restartPolicy)
restartPolicy
public HostConfig withSecurityOpts(List<String> securityOpts)
securityOpts
public HostConfig withShmSize(Long shmSize)
shmSize
public HostConfig withUlimits(Ulimit[] ulimits)
ulimits
public HostConfig withVolumeDriver(String volumeDriver)
volumeDriver
public HostConfig withVolumesFrom(VolumesFrom[] volumesFrom)
volumesFrom
Copyright © 2016. All Rights Reserved.