public interface HostConfigFluent<A extends HostConfigFluent<A>>
extends io.fabric8.docker.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
HostConfigFluent.DevicesNested<N> |
static interface |
HostConfigFluent.LogConfigNested<N> |
static interface |
HostConfigFluent.RestartPolicyNested<N> |
static interface |
HostConfigFluent.UlimitsNested<N> |
A addAllToBinds(Collection<String> items)
A removeAllFromBinds(Collection<String> items)
String getBind(int index)
String getFirstBind()
String getLastBind()
Boolean hasBinds()
Integer getBlkioWeight()
Boolean hasBlkioWeight()
A addAllToCapAdd(Collection<String> items)
A removeAllFromCapAdd(Collection<String> items)
String getCapAdd(int index)
String getFirstCapAdd()
String getLastCapAdd()
String getMatchingCapAdd(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasCapAdd()
A addAllToCapDrop(Collection<String> items)
A removeAllFromCapDrop(Collection<String> items)
String getCapDrop(int index)
String getFirstCapDrop()
String getLastCapDrop()
String getMatchingCapDrop(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasCapDrop()
String getCgroupParent()
Boolean hasCgroupParent()
Object getConsoleSize()
Boolean hasConsoleSize()
String getContainerIDFile()
Boolean hasContainerIDFile()
Long getCpuPeriod()
Boolean hasCpuPeriod()
Long getCpuQuota()
Boolean hasCpuQuota()
Long getCpuShares()
Boolean hasCpuShares()
String getCpusetCpus()
Boolean hasCpusetCpus()
String getCpusetMems()
Boolean hasCpusetMems()
A addToDevices(int index, DeviceMapping item)
A setToDevices(int index, DeviceMapping item)
A addToDevices(DeviceMapping... items)
A addAllToDevices(Collection<DeviceMapping> items)
A removeFromDevices(DeviceMapping... items)
A removeAllFromDevices(Collection<DeviceMapping> items)
@Deprecated List<DeviceMapping> getDevices()
List<DeviceMapping> buildDevices()
DeviceMapping buildDevice(int index)
DeviceMapping buildFirstDevice()
DeviceMapping buildLastDevice()
DeviceMapping buildMatchingDevice(io.fabric8.docker.api.builder.Predicate<DeviceMappingBuilder> predicate)
A withDevices(List<DeviceMapping> Devices)
A withDevices(DeviceMapping... Devices)
Boolean hasDevices()
HostConfigFluent.DevicesNested<A> addNewDevice()
HostConfigFluent.DevicesNested<A> addNewDeviceLike(DeviceMapping item)
HostConfigFluent.DevicesNested<A> setNewDeviceLike(int index, DeviceMapping item)
HostConfigFluent.DevicesNested<A> editDevice(int index)
HostConfigFluent.DevicesNested<A> editFirstDevice()
HostConfigFluent.DevicesNested<A> editLastDevice()
HostConfigFluent.DevicesNested<A> editMatchingDevice(io.fabric8.docker.api.builder.Predicate<DeviceMappingBuilder> predicate)
A addAllToDns(Collection<String> items)
A removeAllFromDns(Collection<String> items)
String getDn(int index)
String getFirstDn()
String getLastDn()
Boolean hasDns()
A addAllToDnsOptions(Collection<String> items)
A removeAllFromDnsOptions(Collection<String> items)
String getDnsOption(int index)
String getFirstDnsOption()
String getLastDnsOption()
String getMatchingDnsOption(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasDnsOptions()
A addAllToDnsSearch(Collection<String> items)
A removeAllFromDnsSearch(Collection<String> items)
String getDnsSearch(int index)
String getFirstDnsSearch()
String getLastDnsSearch()
String getMatchingDnsSearch(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasDnsSearch()
A addAllToExtraHosts(Collection<String> items)
A removeAllFromExtraHosts(Collection<String> items)
String getExtraHost(int index)
String getFirstExtraHost()
String getLastExtraHost()
String getMatchingExtraHost(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasExtraHosts()
A addAllToGroupAdd(Collection<String> items)
A removeAllFromGroupAdd(Collection<String> items)
String getGroupAdd(int index)
String getFirstGroupAdd()
String getLastGroupAdd()
String getMatchingGroupAdd(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasGroupAdd()
String getIpcMode()
Boolean hasIpcMode()
Long getKernelMemory()
Boolean hasKernelMemory()
A addAllToLinks(Collection<String> items)
A removeAllFromLinks(Collection<String> items)
String getLink(int index)
String getFirstLink()
String getLastLink()
Boolean hasLinks()
@Deprecated LogConfig getLogConfig()
LogConfig buildLogConfig()
Boolean hasLogConfig()
HostConfigFluent.LogConfigNested<A> withNewLogConfig()
HostConfigFluent.LogConfigNested<A> withNewLogConfigLike(LogConfig item)
HostConfigFluent.LogConfigNested<A> editLogConfig()
HostConfigFluent.LogConfigNested<A> editOrNewLogConfig()
HostConfigFluent.LogConfigNested<A> editOrNewLogConfigLike(LogConfig item)
LxcConfig getLxcConf()
Boolean hasLxcConf()
Long getMemory()
Boolean hasMemory()
Long getMemoryReservation()
Boolean hasMemoryReservation()
Long getMemorySwap()
Boolean hasMemorySwap()
Long getMemorySwappiness()
Boolean hasMemorySwappiness()
String getNetworkMode()
Boolean hasNetworkMode()
Boolean isOomKillDisable()
Boolean hasOomKillDisable()
String getPidMode()
Boolean hasPidMode()
A addToPortBindings(String key, ArrayList<PortBinding> value)
A addToPortBindings(Map<String,ArrayList<PortBinding>> map)
A removeFromPortBindings(Map<String,ArrayList<PortBinding>> map)
Map<String,ArrayList<PortBinding>> getPortBindings()
A withPortBindings(Map<String,ArrayList<PortBinding>> PortBindings)
Boolean hasPortBindings()
Boolean isPrivileged()
Boolean hasPrivileged()
Boolean isPublishAllPorts()
Boolean hasPublishAllPorts()
Boolean isReadonlyRootfs()
Boolean hasReadonlyRootfs()
@Deprecated RestartPolicy getRestartPolicy()
RestartPolicy buildRestartPolicy()
A withRestartPolicy(RestartPolicy RestartPolicy)
Boolean hasRestartPolicy()
HostConfigFluent.RestartPolicyNested<A> withNewRestartPolicy()
HostConfigFluent.RestartPolicyNested<A> withNewRestartPolicyLike(RestartPolicy item)
HostConfigFluent.RestartPolicyNested<A> editRestartPolicy()
HostConfigFluent.RestartPolicyNested<A> editOrNewRestartPolicy()
HostConfigFluent.RestartPolicyNested<A> editOrNewRestartPolicyLike(RestartPolicy item)
A addAllToSecurityOpt(Collection<String> items)
A removeAllFromSecurityOpt(Collection<String> items)
String getSecurityOpt(int index)
String getFirstSecurityOpt()
String getLastSecurityOpt()
String getMatchingSecurityOpt(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasSecurityOpt()
String getUTSMode()
Boolean hasUTSMode()
A addAllToUlimits(Collection<Ulimit> items)
A removeAllFromUlimits(Collection<Ulimit> items)
@Deprecated List<Ulimit> getUlimits()
Ulimit buildUlimit(int index)
Ulimit buildFirstUlimit()
Ulimit buildLastUlimit()
Ulimit buildMatchingUlimit(io.fabric8.docker.api.builder.Predicate<UlimitBuilder> predicate)
Boolean hasUlimits()
HostConfigFluent.UlimitsNested<A> addNewUlimit()
HostConfigFluent.UlimitsNested<A> addNewUlimitLike(Ulimit item)
HostConfigFluent.UlimitsNested<A> setNewUlimitLike(int index, Ulimit item)
HostConfigFluent.UlimitsNested<A> editUlimit(int index)
HostConfigFluent.UlimitsNested<A> editFirstUlimit()
HostConfigFluent.UlimitsNested<A> editLastUlimit()
HostConfigFluent.UlimitsNested<A> editMatchingUlimit(io.fabric8.docker.api.builder.Predicate<UlimitBuilder> predicate)
String getVolumeDriver()
Boolean hasVolumeDriver()
A addAllToVolumesFrom(Collection<String> items)
A removeAllFromVolumesFrom(Collection<String> items)
String getVolumesFrom(int index)
String getFirstVolumesFrom()
String getLastVolumesFrom()
String getMatchingVolumesFrom(io.fabric8.docker.api.builder.Predicate<String> predicate)
Boolean hasVolumesFrom()
Copyright © 2015–2017 Red Hat. All rights reserved.