Class AutoValue_HostConfig
java.lang.Object
com.spotify.docker.client.messages.HostConfig
com.spotify.docker.client.messages.AutoValue_HostConfig
@Generated("com.google.auto.value.processor.AutoValueProcessor")
final class AutoValue_HostConfig
extends HostConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class
Nested classes/interfaces inherited from class com.spotify.docker.client.messages.HostConfig
HostConfig.Bind, HostConfig.BlkioDeviceRate, HostConfig.BlkioWeightDevice, HostConfig.LxcConfParameter, HostConfig.RestartPolicy, HostConfig.Ulimit
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Boolean
private final com.google.common.collect.ImmutableList
<String> private final com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> private final com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> private final com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> private final com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> private final Integer
private final com.google.common.collect.ImmutableList
<HostConfig.BlkioWeightDevice> private final com.google.common.collect.ImmutableList
<String> private final com.google.common.collect.ImmutableList
<String> private final String
private final String
private final Long
private final Long
private final String
private final String
private final Long
private final com.google.common.collect.ImmutableList
<Device> private final com.google.common.collect.ImmutableList
<String> private final com.google.common.collect.ImmutableList
<String> private final com.google.common.collect.ImmutableList
<String> private final com.google.common.collect.ImmutableList
<String> private final String
private final com.google.common.collect.ImmutableList
<String> private final LogConfig
private final com.google.common.collect.ImmutableList
<HostConfig.LxcConfParameter> private final Long
private final Long
private final Long
private final Integer
private final Long
private final String
private final Boolean
private final Integer
private final String
private final Integer
private final com.google.common.collect.ImmutableMap
<String, List<PortBinding>> private final Boolean
private final Boolean
private final Boolean
private final HostConfig.RestartPolicy
private final com.google.common.collect.ImmutableList
<String> private final Long
private final com.google.common.collect.ImmutableList
<HostConfig.Ulimit> private final com.google.common.collect.ImmutableList
<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
AutoValue_HostConfig
(com.google.common.collect.ImmutableList<String> binds, Integer blkioWeight, com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> blkioWeightDevice, com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadBps, com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps, com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps, com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps, String containerIdFile, com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf, Boolean privileged, com.google.common.collect.ImmutableMap<String, List<PortBinding>> portBindings, com.google.common.collect.ImmutableList<String> links, Boolean publishAllPorts, com.google.common.collect.ImmutableList<String> dns, com.google.common.collect.ImmutableList<String> dnsOptions, com.google.common.collect.ImmutableList<String> dnsSearch, com.google.common.collect.ImmutableList<String> extraHosts, com.google.common.collect.ImmutableList<String> volumesFrom, com.google.common.collect.ImmutableList<String> capAdd, com.google.common.collect.ImmutableList<String> capDrop, String networkMode, com.google.common.collect.ImmutableList<String> securityOpt, com.google.common.collect.ImmutableList<Device> devices, Long memory, Long memorySwap, Integer memorySwappiness, Long memoryReservation, Long nanoCpus, Long cpuPeriod, Long cpuShares, String cpusetCpus, String cpusetMems, Long cpuQuota, String cgroupParent, HostConfig.RestartPolicy restartPolicy, LogConfig logConfig, String ipcMode, com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits, String pidMode, Long shmSize, Boolean oomKillDisable, Integer oomScoreAdj, Boolean autoRemove, Integer pidsLimit, com.google.common.collect.ImmutableMap<String, String> tmpfs, Boolean readonlyRootfs, com.google.common.collect.ImmutableMap<String, String> storageOpt) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList
<String> binds()
com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> com.google.common.collect.ImmutableList
<HostConfig.BlkioDeviceRate> com.google.common.collect.ImmutableList
<HostConfig.BlkioWeightDevice> com.google.common.collect.ImmutableList
<String> capAdd()
com.google.common.collect.ImmutableList
<String> capDrop()
cpuQuota()
com.google.common.collect.ImmutableList
<Device> devices()
com.google.common.collect.ImmutableList
<String> dns()
com.google.common.collect.ImmutableList
<String> com.google.common.collect.ImmutableList
<String> boolean
com.google.common.collect.ImmutableList
<String> int
hashCode()
ipcMode()
com.google.common.collect.ImmutableList
<String> links()
com.google.common.collect.ImmutableList
<HostConfig.LxcConfParameter> lxcConf()
memory()
nanoCpus()
pidMode()
Tune container pids limit (set -1 for unlimited).com.google.common.collect.ImmutableMap
<String, List<PortBinding>> com.google.common.collect.ImmutableList
<String> shmSize()
tmpfs()
toString()
com.google.common.collect.ImmutableList
<HostConfig.Ulimit> ulimits()
com.google.common.collect.ImmutableList
<String> Methods inherited from class com.spotify.docker.client.messages.HostConfig
builder, create
-
Field Details
-
binds
-
blkioWeight
-
blkioWeightDevice
private final com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> blkioWeightDevice -
blkioDeviceReadBps
private final com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadBps -
blkioDeviceWriteBps
private final com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps -
blkioDeviceReadIOps
private final com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps -
blkioDeviceWriteIOps
private final com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps -
containerIdFile
-
lxcConf
-
privileged
-
portBindings
-
links
-
publishAllPorts
-
dns
-
dnsOptions
-
dnsSearch
-
extraHosts
-
volumesFrom
-
capAdd
-
capDrop
-
networkMode
-
securityOpt
-
devices
-
memory
-
memorySwap
-
memorySwappiness
-
memoryReservation
-
nanoCpus
-
cpuPeriod
-
cpusetCpus
-
cpusetMems
-
cpuQuota
-
cgroupParent
-
restartPolicy
-
logConfig
-
ipcMode
-
ulimits
-
pidMode
-
shmSize
-
oomKillDisable
-
oomScoreAdj
-
autoRemove
-
pidsLimit
-
tmpfs
-
readonlyRootfs
-
storageOpt
-
-
Constructor Details
-
AutoValue_HostConfig
private AutoValue_HostConfig(@Nullable com.google.common.collect.ImmutableList<String> binds, @Nullable Integer blkioWeight, @Nullable com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> blkioWeightDevice, @Nullable com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadBps, @Nullable com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps, @Nullable com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps, @Nullable com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps, @Nullable String containerIdFile, @Nullable com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf, @Nullable Boolean privileged, @Nullable com.google.common.collect.ImmutableMap<String, List<PortBinding>> portBindings, @Nullable com.google.common.collect.ImmutableList<String> links, @Nullable Boolean publishAllPorts, @Nullable com.google.common.collect.ImmutableList<String> dns, @Nullable com.google.common.collect.ImmutableList<String> dnsOptions, @Nullable com.google.common.collect.ImmutableList<String> dnsSearch, @Nullable com.google.common.collect.ImmutableList<String> extraHosts, @Nullable com.google.common.collect.ImmutableList<String> volumesFrom, @Nullable com.google.common.collect.ImmutableList<String> capAdd, @Nullable com.google.common.collect.ImmutableList<String> capDrop, @Nullable String networkMode, @Nullable com.google.common.collect.ImmutableList<String> securityOpt, @Nullable com.google.common.collect.ImmutableList<Device> devices, @Nullable Long memory, @Nullable Long memorySwap, @Nullable Integer memorySwappiness, @Nullable Long memoryReservation, @Nullable Long nanoCpus, @Nullable Long cpuPeriod, @Nullable Long cpuShares, @Nullable String cpusetCpus, @Nullable String cpusetMems, @Nullable Long cpuQuota, @Nullable String cgroupParent, @Nullable HostConfig.RestartPolicy restartPolicy, @Nullable LogConfig logConfig, @Nullable String ipcMode, @Nullable com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits, @Nullable String pidMode, @Nullable Long shmSize, @Nullable Boolean oomKillDisable, @Nullable Integer oomScoreAdj, @Nullable Boolean autoRemove, @Nullable Integer pidsLimit, @Nullable com.google.common.collect.ImmutableMap<String, String> tmpfs, @Nullable Boolean readonlyRootfs, @Nullable com.google.common.collect.ImmutableMap<String, String> storageOpt)
-
-
Method Details
-
binds
- Specified by:
binds
in classHostConfig
-
blkioWeight
- Specified by:
blkioWeight
in classHostConfig
-
blkioWeightDevice
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> blkioWeightDevice()- Specified by:
blkioWeightDevice
in classHostConfig
-
blkioDeviceReadBps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadBps()- Specified by:
blkioDeviceReadBps
in classHostConfig
-
blkioDeviceWriteBps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps()- Specified by:
blkioDeviceWriteBps
in classHostConfig
-
blkioDeviceReadIOps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps()- Specified by:
blkioDeviceReadIOps
in classHostConfig
-
blkioDeviceWriteIOps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps()- Specified by:
blkioDeviceWriteIOps
in classHostConfig
-
containerIdFile
- Specified by:
containerIdFile
in classHostConfig
-
lxcConf
- Specified by:
lxcConf
in classHostConfig
-
privileged
- Specified by:
privileged
in classHostConfig
-
portBindings
- Specified by:
portBindings
in classHostConfig
-
links
- Specified by:
links
in classHostConfig
-
publishAllPorts
- Specified by:
publishAllPorts
in classHostConfig
-
dns
- Specified by:
dns
in classHostConfig
-
dnsOptions
- Specified by:
dnsOptions
in classHostConfig
-
dnsSearch
- Specified by:
dnsSearch
in classHostConfig
-
extraHosts
- Specified by:
extraHosts
in classHostConfig
-
volumesFrom
- Specified by:
volumesFrom
in classHostConfig
-
capAdd
- Specified by:
capAdd
in classHostConfig
-
capDrop
- Specified by:
capDrop
in classHostConfig
-
networkMode
- Specified by:
networkMode
in classHostConfig
-
securityOpt
- Specified by:
securityOpt
in classHostConfig
-
devices
- Specified by:
devices
in classHostConfig
-
memory
- Specified by:
memory
in classHostConfig
-
memorySwap
- Specified by:
memorySwap
in classHostConfig
-
memorySwappiness
- Specified by:
memorySwappiness
in classHostConfig
-
memoryReservation
- Specified by:
memoryReservation
in classHostConfig
-
nanoCpus
- Specified by:
nanoCpus
in classHostConfig
-
cpuPeriod
- Specified by:
cpuPeriod
in classHostConfig
-
cpusetCpus
- Specified by:
cpusetCpus
in classHostConfig
-
cpusetMems
- Specified by:
cpusetMems
in classHostConfig
-
cpuQuota
- Specified by:
cpuQuota
in classHostConfig
-
cgroupParent
- Specified by:
cgroupParent
in classHostConfig
-
restartPolicy
- Specified by:
restartPolicy
in classHostConfig
-
logConfig
- Specified by:
logConfig
in classHostConfig
-
ipcMode
- Specified by:
ipcMode
in classHostConfig
-
ulimits
- Specified by:
ulimits
in classHostConfig
-
pidMode
- Specified by:
pidMode
in classHostConfig
-
shmSize
- Specified by:
shmSize
in classHostConfig
-
oomKillDisable
- Specified by:
oomKillDisable
in classHostConfig
-
oomScoreAdj
- Specified by:
oomScoreAdj
in classHostConfig
-
autoRemove
- Specified by:
autoRemove
in classHostConfig
-
pidsLimit
Description copied from class:HostConfig
Tune container pids limit (set -1 for unlimited). Only works for kernels >= 4.3- Specified by:
pidsLimit
in classHostConfig
- Returns:
- An integer indicating the pids limit.
-
tmpfs
- Specified by:
tmpfs
in classHostConfig
-
readonlyRootfs
- Specified by:
readonlyRootfs
in classHostConfig
-
storageOpt
- Specified by:
storageOpt
in classHostConfig
-
toString
-
equals
-
hashCode
public int hashCode() -
toBuilder
- Specified by:
toBuilder
in classHostConfig
-