public class HostConfig extends Object implements Serializable
| 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@CheckForNull public Long getPidsLimit()
pidsLimitpublic boolean isUserDefinedNetwork()
https://github.com/docker/engine-api/blob/master/types/container/hostconfig_unix.gopublic void setBinds(Bind... binds)
public void setLinks(Link... links)
public HostConfig withBinds(Binds binds)
bindspublic HostConfig withBlkioDeviceReadBps(List<Object> blkioDeviceReadBps)
blkioDeviceReadBpspublic HostConfig withBlkioDeviceReadIOps(List<Object> blkioDeviceReadIOps)
blkioDeviceReadIOpspublic HostConfig withBlkioDeviceWriteBps(List<Object> blkioDeviceWriteBps)
blkioDeviceWriteBpspublic HostConfig withBlkioDeviceWriteIOps(List<Object> blkioDeviceWriteIOps)
blkioDeviceWriteIOpspublic HostConfig withBlkioWeight(Integer blkioWeight)
blkioWeightpublic HostConfig withBlkioWeightDevice(List<Object> blkioWeightDevice)
blkioWeightDevicepublic HostConfig withCapAdd(Capability[] capAdd)
capAddpublic HostConfig withCapDrop(Capability[] capDrop)
capDroppublic HostConfig withCgroupParent(String cgroupParent)
cgroupParentpublic HostConfig withContainerIDFile(String containerIDFile)
containerIDFilepublic HostConfig withCpuPeriod(Integer cpuPeriod)
cpuPeriodpublic HostConfig withCpuQuota(Integer cpuQuota)
cpuQuotapublic HostConfig withCpusetCpus(String cpusetCpus)
cpusetCpuspublic HostConfig withCpusetMems(String cpusetMems)
cpusetMemspublic HostConfig withCpuShares(Integer cpuShares)
cpuSharespublic HostConfig withDevices(Device[] devices)
devicespublic HostConfig withDns(String[] dns)
dnspublic HostConfig withDnsSearch(String[] dnsSearch)
dnsSearchpublic HostConfig withExtraHosts(String[] extraHosts)
extraHostspublic HostConfig withKernelMemory(Long kernelMemory)
kernelMemorypublic HostConfig withLinks(Links links)
linkspublic HostConfig withLogConfig(LogConfig logConfig)
logConfigpublic HostConfig withLxcConf(LxcConf[] lxcConf)
lxcConfpublic HostConfig withMemory(Long memory)
memorypublic HostConfig withMemoryReservation(Long memoryReservation)
memoryReservationpublic HostConfig withMemorySwap(Long memorySwap)
memorySwappublic HostConfig withMemorySwappiness(Integer memorySwappiness)
memorySwappinesspublic HostConfig withNetworkMode(String networkMode)
networkModepublic HostConfig withOomKillDisable(Boolean oomKillDisable)
oomKillDisablepublic HostConfig withOomScoreAdj(Boolean oomScoreAdj)
oomScoreAdjpublic HostConfig withPidMode(String pidMode)
pidModepublic HostConfig withPortBindings(Ports portBindings)
portBindings@CheckForNull public Boolean getPrivileged()
privilegedpublic HostConfig withPrivileged(Boolean privileged)
privileged@CheckForNull public Boolean getPublishAllPorts()
publishAllPortspublic HostConfig withPublishAllPorts(Boolean publishAllPorts)
publishAllPorts@CheckForNull public Boolean getReadonlyRootfs()
readonlyRootfspublic HostConfig withReadonlyRootfs(Boolean readonlyRootfs)
readonlyRootfspublic HostConfig withRestartPolicy(RestartPolicy restartPolicy)
restartPolicypublic HostConfig withSecurityOpts(List<String> securityOpts)
securityOptspublic HostConfig withShmSize(Long shmSize)
shmSizepublic HostConfig withUlimits(Ulimit[] ulimits)
ulimitspublic HostConfig withVolumeDriver(String volumeDriver)
volumeDriverpublic HostConfig withVolumesFrom(VolumesFrom[] volumesFrom)
volumesFrompublic HostConfig withPidsLimit(Long pidsLimit)
pidsLimitCopyright © 2017. All Rights Reserved.