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 classNested 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 Booleanprivate 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 Integerprivate 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 Stringprivate final Stringprivate final Longprivate final Longprivate final Stringprivate final Stringprivate final Longprivate 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 Stringprivate final com.google.common.collect.ImmutableList<String> private final LogConfigprivate final com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> private final Longprivate final Longprivate final Longprivate final Integerprivate final Longprivate final Stringprivate final Booleanprivate final Integerprivate final Stringprivate final Integerprivate final com.google.common.collect.ImmutableMap<String, List<PortBinding>> private final Booleanprivate final Booleanprivate final Booleanprivate final HostConfig.RestartPolicyprivate final com.google.common.collect.ImmutableList<String> private final Longprivate final com.google.common.collect.ImmutableList<HostConfig.Ulimit> private final com.google.common.collect.ImmutableList<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateAutoValue_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> booleancom.google.common.collect.ImmutableList<String> inthashCode()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:
bindsin classHostConfig
-
blkioWeight
- Specified by:
blkioWeightin classHostConfig
-
blkioWeightDevice
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> blkioWeightDevice()- Specified by:
blkioWeightDevicein classHostConfig
-
blkioDeviceReadBps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadBps()- Specified by:
blkioDeviceReadBpsin classHostConfig
-
blkioDeviceWriteBps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps()- Specified by:
blkioDeviceWriteBpsin classHostConfig
-
blkioDeviceReadIOps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps()- Specified by:
blkioDeviceReadIOpsin classHostConfig
-
blkioDeviceWriteIOps
@Nullable public com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps()- Specified by:
blkioDeviceWriteIOpsin classHostConfig
-
containerIdFile
- Specified by:
containerIdFilein classHostConfig
-
lxcConf
- Specified by:
lxcConfin classHostConfig
-
privileged
- Specified by:
privilegedin classHostConfig
-
portBindings
- Specified by:
portBindingsin classHostConfig
-
links
- Specified by:
linksin classHostConfig
-
publishAllPorts
- Specified by:
publishAllPortsin classHostConfig
-
dns
- Specified by:
dnsin classHostConfig
-
dnsOptions
- Specified by:
dnsOptionsin classHostConfig
-
dnsSearch
- Specified by:
dnsSearchin classHostConfig
-
extraHosts
- Specified by:
extraHostsin classHostConfig
-
volumesFrom
- Specified by:
volumesFromin classHostConfig
-
capAdd
- Specified by:
capAddin classHostConfig
-
capDrop
- Specified by:
capDropin classHostConfig
-
networkMode
- Specified by:
networkModein classHostConfig
-
securityOpt
- Specified by:
securityOptin classHostConfig
-
devices
- Specified by:
devicesin classHostConfig
-
memory
- Specified by:
memoryin classHostConfig
-
memorySwap
- Specified by:
memorySwapin classHostConfig
-
memorySwappiness
- Specified by:
memorySwappinessin classHostConfig
-
memoryReservation
- Specified by:
memoryReservationin classHostConfig
-
nanoCpus
- Specified by:
nanoCpusin classHostConfig
-
cpuPeriod
- Specified by:
cpuPeriodin classHostConfig
-
cpusetCpus
- Specified by:
cpusetCpusin classHostConfig
-
cpusetMems
- Specified by:
cpusetMemsin classHostConfig
-
cpuQuota
- Specified by:
cpuQuotain classHostConfig
-
cgroupParent
- Specified by:
cgroupParentin classHostConfig
-
restartPolicy
- Specified by:
restartPolicyin classHostConfig
-
logConfig
- Specified by:
logConfigin classHostConfig
-
ipcMode
- Specified by:
ipcModein classHostConfig
-
ulimits
- Specified by:
ulimitsin classHostConfig
-
pidMode
- Specified by:
pidModein classHostConfig
-
shmSize
- Specified by:
shmSizein classHostConfig
-
oomKillDisable
- Specified by:
oomKillDisablein classHostConfig
-
oomScoreAdj
- Specified by:
oomScoreAdjin classHostConfig
-
autoRemove
- Specified by:
autoRemovein classHostConfig
-
pidsLimit
Description copied from class:HostConfigTune container pids limit (set -1 for unlimited). Only works for kernels >= 4.3- Specified by:
pidsLimitin classHostConfig- Returns:
- An integer indicating the pids limit.
-
tmpfs
- Specified by:
tmpfsin classHostConfig
-
readonlyRootfs
- Specified by:
readonlyRootfsin classHostConfig
-
storageOpt
- Specified by:
storageOptin classHostConfig
-
toString
-
equals
-
hashCode
public int hashCode() -
toBuilder
- Specified by:
toBuilderin classHostConfig
-