public class HostConfigFluentImpl<T extends HostConfigFluent<T>> extends BaseFluent<T> implements HostConfigFluent<T>
| Modifier and Type | Class and Description |
|---|---|
class |
HostConfigFluentImpl.DevicesNestedImpl<N> |
class |
HostConfigFluentImpl.LogConfigNestedImpl<N> |
class |
HostConfigFluentImpl.RestartPolicyNestedImpl<N> |
class |
HostConfigFluentImpl.UlimitsNestedImpl<N> |
HostConfigFluent.DevicesNested<N>, HostConfigFluent.LogConfigNested<N>, HostConfigFluent.RestartPolicyNested<N>, HostConfigFluent.UlimitsNested<N>_visitables| Constructor and Description |
|---|
HostConfigFluentImpl() |
HostConfigFluentImpl(HostConfig instance) |
public HostConfigFluentImpl()
public HostConfigFluentImpl(HostConfig instance)
public T addToBinds(String... items)
addToBinds in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromBinds(String... items)
removeFromBinds in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getBinds()
getBinds in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withBinds(List<String> Binds)
withBinds in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withBinds(String... Binds)
withBinds in interface HostConfigFluent<T extends HostConfigFluent<T>>public Integer getBlkioWeight()
getBlkioWeight in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withBlkioWeight(Integer BlkioWeight)
withBlkioWeight in interface HostConfigFluent<T extends HostConfigFluent<T>>public StrSlice getCapAdd()
getCapAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCapAdd(StrSlice CapAdd)
withCapAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public StrSlice getCapDrop()
getCapDrop in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCapDrop(StrSlice CapDrop)
withCapDrop in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getCgroupParent()
getCgroupParent in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCgroupParent(String CgroupParent)
withCgroupParent in interface HostConfigFluent<T extends HostConfigFluent<T>>public Object getConsoleSize()
getConsoleSize in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withConsoleSize(Object ConsoleSize)
withConsoleSize in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getContainerIDFile()
getContainerIDFile in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withContainerIDFile(String ContainerIDFile)
withContainerIDFile in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getCpuPeriod()
getCpuPeriod in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCpuPeriod(Long CpuPeriod)
withCpuPeriod in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getCpuQuota()
getCpuQuota in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCpuQuota(Long CpuQuota)
withCpuQuota in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getCpuShares()
getCpuShares in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCpuShares(Long CpuShares)
withCpuShares in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getCpusetCpus()
getCpusetCpus in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCpusetCpus(String CpusetCpus)
withCpusetCpus in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getCpusetMems()
getCpusetMems in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withCpusetMems(String CpusetMems)
withCpusetMems in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToDevices(DeviceMapping... items)
addToDevices in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromDevices(DeviceMapping... items)
removeFromDevices in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<DeviceMapping> getDevices()
getDevices in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDevices(List<DeviceMapping> Devices)
withDevices in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDevices(DeviceMapping... Devices)
withDevices in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.DevicesNested<T> addNewDevice()
addNewDevice in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.DevicesNested<T> addNewDeviceLike(DeviceMapping item)
addNewDeviceLike in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addNewDevice(String CgroupPermissions, String PathInContainer, String PathOnHost)
addNewDevice in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToDns(String... items)
addToDns in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromDns(String... items)
removeFromDns in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getDns()
getDns in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDns(List<String> Dns)
withDns in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDns(String... Dns)
withDns in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToDnsOptions(String... items)
addToDnsOptions in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromDnsOptions(String... items)
removeFromDnsOptions in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getDnsOptions()
getDnsOptions in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDnsOptions(List<String> DnsOptions)
withDnsOptions in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDnsOptions(String... DnsOptions)
withDnsOptions in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToDnsSearch(String... items)
addToDnsSearch in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromDnsSearch(String... items)
removeFromDnsSearch in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getDnsSearch()
getDnsSearch in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDnsSearch(List<String> DnsSearch)
withDnsSearch in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withDnsSearch(String... DnsSearch)
withDnsSearch in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToExtraHosts(String... items)
addToExtraHosts in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromExtraHosts(String... items)
removeFromExtraHosts in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getExtraHosts()
getExtraHosts in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withExtraHosts(List<String> ExtraHosts)
withExtraHosts in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withExtraHosts(String... ExtraHosts)
withExtraHosts in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToGroupAdd(String... items)
addToGroupAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromGroupAdd(String... items)
removeFromGroupAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getGroupAdd()
getGroupAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withGroupAdd(List<String> GroupAdd)
withGroupAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withGroupAdd(String... GroupAdd)
withGroupAdd in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getIpcMode()
getIpcMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withIpcMode(String IpcMode)
withIpcMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getKernelMemory()
getKernelMemory in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withKernelMemory(Long KernelMemory)
withKernelMemory in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToLinks(String... items)
addToLinks in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromLinks(String... items)
removeFromLinks in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getLinks()
getLinks in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withLinks(List<String> Links)
withLinks in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withLinks(String... Links)
withLinks in interface HostConfigFluent<T extends HostConfigFluent<T>>public LogConfig getLogConfig()
getLogConfig in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withLogConfig(LogConfig LogConfig)
withLogConfig in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.LogConfigNested<T> withNewLogConfig()
withNewLogConfig in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.LogConfigNested<T> withNewLogConfigLike(LogConfig item)
withNewLogConfigLike in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.LogConfigNested<T> editLogConfig()
editLogConfig in interface HostConfigFluent<T extends HostConfigFluent<T>>public LxcConfig getLxcConf()
getLxcConf in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withLxcConf(LxcConfig LxcConf)
withLxcConf in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getMemory()
getMemory in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withMemory(Long Memory)
withMemory in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getMemoryReservation()
getMemoryReservation in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withMemoryReservation(Long MemoryReservation)
withMemoryReservation in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getMemorySwap()
getMemorySwap in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withMemorySwap(Long MemorySwap)
withMemorySwap in interface HostConfigFluent<T extends HostConfigFluent<T>>public Long getMemorySwappiness()
getMemorySwappiness in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withMemorySwappiness(Long MemorySwappiness)
withMemorySwappiness in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getNetworkMode()
getNetworkMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withNetworkMode(String NetworkMode)
withNetworkMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public Boolean isOomKillDisable()
isOomKillDisable in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withOomKillDisable(Boolean OomKillDisable)
withOomKillDisable in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getPidMode()
getPidMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withPidMode(String PidMode)
withPidMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToPortBindings(String key, ArrayList<PortBinding> value)
addToPortBindings in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToPortBindings(Map<String,ArrayList<PortBinding>> map)
addToPortBindings in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromPortBindings(String key)
removeFromPortBindings in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromPortBindings(Map<String,ArrayList<PortBinding>> map)
removeFromPortBindings in interface HostConfigFluent<T extends HostConfigFluent<T>>public Map<String,ArrayList<PortBinding>> getPortBindings()
getPortBindings in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withPortBindings(Map<String,ArrayList<PortBinding>> PortBindings)
withPortBindings in interface HostConfigFluent<T extends HostConfigFluent<T>>public Boolean isPrivileged()
isPrivileged in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withPrivileged(Boolean Privileged)
withPrivileged in interface HostConfigFluent<T extends HostConfigFluent<T>>public Boolean isPublishAllPorts()
isPublishAllPorts in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withPublishAllPorts(Boolean PublishAllPorts)
withPublishAllPorts in interface HostConfigFluent<T extends HostConfigFluent<T>>public Boolean isReadonlyRootfs()
isReadonlyRootfs in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withReadonlyRootfs(Boolean ReadonlyRootfs)
withReadonlyRootfs in interface HostConfigFluent<T extends HostConfigFluent<T>>public RestartPolicy getRestartPolicy()
getRestartPolicy in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withRestartPolicy(RestartPolicy RestartPolicy)
withRestartPolicy in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.RestartPolicyNested<T> withNewRestartPolicy()
withNewRestartPolicy in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.RestartPolicyNested<T> withNewRestartPolicyLike(RestartPolicy item)
withNewRestartPolicyLike in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.RestartPolicyNested<T> editRestartPolicy()
editRestartPolicy in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withNewRestartPolicy(Integer MaximumRetryCount, String Name)
withNewRestartPolicy in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToSecurityOpt(String... items)
addToSecurityOpt in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromSecurityOpt(String... items)
removeFromSecurityOpt in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getSecurityOpt()
getSecurityOpt in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withSecurityOpt(List<String> SecurityOpt)
withSecurityOpt in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withSecurityOpt(String... SecurityOpt)
withSecurityOpt in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getUTSMode()
getUTSMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withUTSMode(String UTSMode)
withUTSMode in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToUlimits(Ulimit... items)
addToUlimits in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromUlimits(Ulimit... items)
removeFromUlimits in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<Ulimit> getUlimits()
getUlimits in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withUlimits(List<Ulimit> Ulimits)
withUlimits in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withUlimits(Ulimit... Ulimits)
withUlimits in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.UlimitsNested<T> addNewUlimit()
addNewUlimit in interface HostConfigFluent<T extends HostConfigFluent<T>>public HostConfigFluent.UlimitsNested<T> addNewUlimitLike(Ulimit item)
addNewUlimitLike in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addNewUlimit(Long Hard, String Name, Long Soft)
addNewUlimit in interface HostConfigFluent<T extends HostConfigFluent<T>>public String getVolumeDriver()
getVolumeDriver in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withVolumeDriver(String VolumeDriver)
withVolumeDriver in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToVolumesFrom(String... items)
addToVolumesFrom in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromVolumesFrom(String... items)
removeFromVolumesFrom in interface HostConfigFluent<T extends HostConfigFluent<T>>public List<String> getVolumesFrom()
getVolumesFrom in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withVolumesFrom(List<String> VolumesFrom)
withVolumesFrom in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withVolumesFrom(String... VolumesFrom)
withVolumesFrom in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface HostConfigFluent<T extends HostConfigFluent<T>>public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface HostConfigFluent<T extends HostConfigFluent<T>>public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface HostConfigFluent<T extends HostConfigFluent<T>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface HostConfigFluent<T extends HostConfigFluent<T>>public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface HostConfigFluent<T extends HostConfigFluent<T>>Copyright © 2015–2016 Red Hat. All rights reserved.