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 Classes Modifier and Type Class Description (package private) static classAutoValue_HostConfig.Builder-
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
Fields Modifier and Type Field Description private java.lang.BooleanautoRemoveprivate com.google.common.collect.ImmutableList<java.lang.String>bindsprivate com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceReadBpsprivate com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceReadIOpsprivate com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceWriteBpsprivate com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceWriteIOpsprivate java.lang.IntegerblkioWeightprivate com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice>blkioWeightDeviceprivate com.google.common.collect.ImmutableList<java.lang.String>capAddprivate com.google.common.collect.ImmutableList<java.lang.String>capDropprivate java.lang.StringcgroupParentprivate java.lang.StringcontainerIdFileprivate java.lang.LongcpuPeriodprivate java.lang.LongcpuQuotaprivate java.lang.StringcpusetCpusprivate java.lang.StringcpusetMemsprivate java.lang.LongcpuSharesprivate com.google.common.collect.ImmutableList<Device>devicesprivate com.google.common.collect.ImmutableList<java.lang.String>dnsprivate com.google.common.collect.ImmutableList<java.lang.String>dnsOptionsprivate com.google.common.collect.ImmutableList<java.lang.String>dnsSearchprivate com.google.common.collect.ImmutableList<java.lang.String>extraHostsprivate java.lang.StringipcModeprivate com.google.common.collect.ImmutableList<java.lang.String>linksprivate LogConfiglogConfigprivate com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter>lxcConfprivate java.lang.Longmemoryprivate java.lang.LongmemoryReservationprivate java.lang.LongmemorySwapprivate java.lang.IntegermemorySwappinessprivate java.lang.LongnanoCpusprivate java.lang.StringnetworkModeprivate java.lang.BooleanoomKillDisableprivate java.lang.IntegeroomScoreAdjprivate java.lang.StringpidModeprivate java.lang.IntegerpidsLimitprivate com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>>portBindingsprivate java.lang.Booleanprivilegedprivate java.lang.BooleanpublishAllPortsprivate java.lang.BooleanreadonlyRootfsprivate HostConfig.RestartPolicyrestartPolicyprivate com.google.common.collect.ImmutableList<java.lang.String>securityOptprivate java.lang.LongshmSizeprivate com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>storageOptprivate com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>tmpfsprivate com.google.common.collect.ImmutableList<HostConfig.Ulimit>ulimitsprivate com.google.common.collect.ImmutableList<java.lang.String>volumesFrom
-
Constructor Summary
Constructors Modifier Constructor Description privateAutoValue_HostConfig(com.google.common.collect.ImmutableList<java.lang.String> binds, java.lang.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, java.lang.String containerIdFile, com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf, java.lang.Boolean privileged, com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>> portBindings, com.google.common.collect.ImmutableList<java.lang.String> links, java.lang.Boolean publishAllPorts, com.google.common.collect.ImmutableList<java.lang.String> dns, com.google.common.collect.ImmutableList<java.lang.String> dnsOptions, com.google.common.collect.ImmutableList<java.lang.String> dnsSearch, com.google.common.collect.ImmutableList<java.lang.String> extraHosts, com.google.common.collect.ImmutableList<java.lang.String> volumesFrom, com.google.common.collect.ImmutableList<java.lang.String> capAdd, com.google.common.collect.ImmutableList<java.lang.String> capDrop, java.lang.String networkMode, com.google.common.collect.ImmutableList<java.lang.String> securityOpt, com.google.common.collect.ImmutableList<Device> devices, java.lang.Long memory, java.lang.Long memorySwap, java.lang.Integer memorySwappiness, java.lang.Long memoryReservation, java.lang.Long nanoCpus, java.lang.Long cpuPeriod, java.lang.Long cpuShares, java.lang.String cpusetCpus, java.lang.String cpusetMems, java.lang.Long cpuQuota, java.lang.String cgroupParent, HostConfig.RestartPolicy restartPolicy, LogConfig logConfig, java.lang.String ipcMode, com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits, java.lang.String pidMode, java.lang.Long shmSize, java.lang.Boolean oomKillDisable, java.lang.Integer oomScoreAdj, java.lang.Boolean autoRemove, java.lang.Integer pidsLimit, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> tmpfs, java.lang.Boolean readonlyRootfs, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> storageOpt)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleanautoRemove()com.google.common.collect.ImmutableList<java.lang.String>binds()com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceReadBps()com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceReadIOps()com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceWriteBps()com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate>blkioDeviceWriteIOps()java.lang.IntegerblkioWeight()com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice>blkioWeightDevice()com.google.common.collect.ImmutableList<java.lang.String>capAdd()com.google.common.collect.ImmutableList<java.lang.String>capDrop()java.lang.StringcgroupParent()java.lang.StringcontainerIdFile()java.lang.LongcpuPeriod()java.lang.LongcpuQuota()java.lang.StringcpusetCpus()java.lang.StringcpusetMems()java.lang.LongcpuShares()com.google.common.collect.ImmutableList<Device>devices()com.google.common.collect.ImmutableList<java.lang.String>dns()com.google.common.collect.ImmutableList<java.lang.String>dnsOptions()com.google.common.collect.ImmutableList<java.lang.String>dnsSearch()booleanequals(java.lang.Object o)com.google.common.collect.ImmutableList<java.lang.String>extraHosts()inthashCode()java.lang.StringipcMode()com.google.common.collect.ImmutableList<java.lang.String>links()LogConfiglogConfig()com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter>lxcConf()java.lang.Longmemory()java.lang.LongmemoryReservation()java.lang.LongmemorySwap()java.lang.IntegermemorySwappiness()java.lang.LongnanoCpus()java.lang.StringnetworkMode()java.lang.BooleanoomKillDisable()java.lang.IntegeroomScoreAdj()java.lang.StringpidMode()java.lang.IntegerpidsLimit()Tune container pids limit (set -1 for unlimited).com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>>portBindings()java.lang.Booleanprivileged()java.lang.BooleanpublishAllPorts()java.lang.BooleanreadonlyRootfs()HostConfig.RestartPolicyrestartPolicy()com.google.common.collect.ImmutableList<java.lang.String>securityOpt()java.lang.LongshmSize()com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>storageOpt()com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>tmpfs()HostConfig.BuildertoBuilder()java.lang.StringtoString()com.google.common.collect.ImmutableList<HostConfig.Ulimit>ulimits()com.google.common.collect.ImmutableList<java.lang.String>volumesFrom()-
Methods inherited from class com.spotify.docker.client.messages.HostConfig
builder, create
-
-
-
-
Field Detail
-
binds
private final com.google.common.collect.ImmutableList<java.lang.String> binds
-
blkioWeight
private final java.lang.Integer 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
private final java.lang.String containerIdFile
-
lxcConf
private final com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf
-
privileged
private final java.lang.Boolean privileged
-
portBindings
private final com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>> portBindings
-
links
private final com.google.common.collect.ImmutableList<java.lang.String> links
-
publishAllPorts
private final java.lang.Boolean publishAllPorts
-
dns
private final com.google.common.collect.ImmutableList<java.lang.String> dns
-
dnsOptions
private final com.google.common.collect.ImmutableList<java.lang.String> dnsOptions
-
dnsSearch
private final com.google.common.collect.ImmutableList<java.lang.String> dnsSearch
-
extraHosts
private final com.google.common.collect.ImmutableList<java.lang.String> extraHosts
-
volumesFrom
private final com.google.common.collect.ImmutableList<java.lang.String> volumesFrom
-
capAdd
private final com.google.common.collect.ImmutableList<java.lang.String> capAdd
-
capDrop
private final com.google.common.collect.ImmutableList<java.lang.String> capDrop
-
networkMode
private final java.lang.String networkMode
-
securityOpt
private final com.google.common.collect.ImmutableList<java.lang.String> securityOpt
-
devices
private final com.google.common.collect.ImmutableList<Device> devices
-
memory
private final java.lang.Long memory
-
memorySwap
private final java.lang.Long memorySwap
-
memorySwappiness
private final java.lang.Integer memorySwappiness
-
memoryReservation
private final java.lang.Long memoryReservation
-
nanoCpus
private final java.lang.Long nanoCpus
-
cpuPeriod
private final java.lang.Long cpuPeriod
-
cpuShares
private final java.lang.Long cpuShares
-
cpusetCpus
private final java.lang.String cpusetCpus
-
cpusetMems
private final java.lang.String cpusetMems
-
cpuQuota
private final java.lang.Long cpuQuota
-
cgroupParent
private final java.lang.String cgroupParent
-
restartPolicy
private final HostConfig.RestartPolicy restartPolicy
-
logConfig
private final LogConfig logConfig
-
ipcMode
private final java.lang.String ipcMode
-
ulimits
private final com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits
-
pidMode
private final java.lang.String pidMode
-
shmSize
private final java.lang.Long shmSize
-
oomKillDisable
private final java.lang.Boolean oomKillDisable
-
oomScoreAdj
private final java.lang.Integer oomScoreAdj
-
autoRemove
private final java.lang.Boolean autoRemove
-
pidsLimit
private final java.lang.Integer pidsLimit
-
tmpfs
private final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> tmpfs
-
readonlyRootfs
private final java.lang.Boolean readonlyRootfs
-
storageOpt
private final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> storageOpt
-
-
Constructor Detail
-
AutoValue_HostConfig
private AutoValue_HostConfig(@Nullable com.google.common.collect.ImmutableList<java.lang.String> binds, @Nullable java.lang.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 java.lang.String containerIdFile, @Nullable com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf, @Nullable java.lang.Boolean privileged, @Nullable com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>> portBindings, @Nullable com.google.common.collect.ImmutableList<java.lang.String> links, @Nullable java.lang.Boolean publishAllPorts, @Nullable com.google.common.collect.ImmutableList<java.lang.String> dns, @Nullable com.google.common.collect.ImmutableList<java.lang.String> dnsOptions, @Nullable com.google.common.collect.ImmutableList<java.lang.String> dnsSearch, @Nullable com.google.common.collect.ImmutableList<java.lang.String> extraHosts, @Nullable com.google.common.collect.ImmutableList<java.lang.String> volumesFrom, @Nullable com.google.common.collect.ImmutableList<java.lang.String> capAdd, @Nullable com.google.common.collect.ImmutableList<java.lang.String> capDrop, @Nullable java.lang.String networkMode, @Nullable com.google.common.collect.ImmutableList<java.lang.String> securityOpt, @Nullable com.google.common.collect.ImmutableList<Device> devices, @Nullable java.lang.Long memory, @Nullable java.lang.Long memorySwap, @Nullable java.lang.Integer memorySwappiness, @Nullable java.lang.Long memoryReservation, @Nullable java.lang.Long nanoCpus, @Nullable java.lang.Long cpuPeriod, @Nullable java.lang.Long cpuShares, @Nullable java.lang.String cpusetCpus, @Nullable java.lang.String cpusetMems, @Nullable java.lang.Long cpuQuota, @Nullable java.lang.String cgroupParent, @Nullable HostConfig.RestartPolicy restartPolicy, @Nullable LogConfig logConfig, @Nullable java.lang.String ipcMode, @Nullable com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits, @Nullable java.lang.String pidMode, @Nullable java.lang.Long shmSize, @Nullable java.lang.Boolean oomKillDisable, @Nullable java.lang.Integer oomScoreAdj, @Nullable java.lang.Boolean autoRemove, @Nullable java.lang.Integer pidsLimit, @Nullable com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> tmpfs, @Nullable java.lang.Boolean readonlyRootfs, @Nullable com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> storageOpt)
-
-
Method Detail
-
binds
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> binds()
- Specified by:
bindsin classHostConfig
-
blkioWeight
@Nullable public java.lang.Integer 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
@Nullable public java.lang.String containerIdFile()
- Specified by:
containerIdFilein classHostConfig
-
lxcConf
@Nullable public com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf()
- Specified by:
lxcConfin classHostConfig
-
privileged
@Nullable public java.lang.Boolean privileged()
- Specified by:
privilegedin classHostConfig
-
portBindings
@Nullable public com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>> portBindings()
- Specified by:
portBindingsin classHostConfig
-
links
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> links()
- Specified by:
linksin classHostConfig
-
publishAllPorts
@Nullable public java.lang.Boolean publishAllPorts()
- Specified by:
publishAllPortsin classHostConfig
-
dns
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> dns()
- Specified by:
dnsin classHostConfig
-
dnsOptions
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> dnsOptions()
- Specified by:
dnsOptionsin classHostConfig
-
dnsSearch
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> dnsSearch()
- Specified by:
dnsSearchin classHostConfig
-
extraHosts
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> extraHosts()
- Specified by:
extraHostsin classHostConfig
-
volumesFrom
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> volumesFrom()
- Specified by:
volumesFromin classHostConfig
-
capAdd
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> capAdd()
- Specified by:
capAddin classHostConfig
-
capDrop
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> capDrop()
- Specified by:
capDropin classHostConfig
-
networkMode
@Nullable public java.lang.String networkMode()
- Specified by:
networkModein classHostConfig
-
securityOpt
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> securityOpt()
- Specified by:
securityOptin classHostConfig
-
devices
@Nullable public com.google.common.collect.ImmutableList<Device> devices()
- Specified by:
devicesin classHostConfig
-
memory
@Nullable public java.lang.Long memory()
- Specified by:
memoryin classHostConfig
-
memorySwap
@Nullable public java.lang.Long memorySwap()
- Specified by:
memorySwapin classHostConfig
-
memorySwappiness
@Nullable public java.lang.Integer memorySwappiness()
- Specified by:
memorySwappinessin classHostConfig
-
memoryReservation
@Nullable public java.lang.Long memoryReservation()
- Specified by:
memoryReservationin classHostConfig
-
nanoCpus
@Nullable public java.lang.Long nanoCpus()
- Specified by:
nanoCpusin classHostConfig
-
cpuPeriod
@Nullable public java.lang.Long cpuPeriod()
- Specified by:
cpuPeriodin classHostConfig
-
cpuShares
@Nullable public java.lang.Long cpuShares()
- Specified by:
cpuSharesin classHostConfig
-
cpusetCpus
@Nullable public java.lang.String cpusetCpus()
- Specified by:
cpusetCpusin classHostConfig
-
cpusetMems
@Nullable public java.lang.String cpusetMems()
- Specified by:
cpusetMemsin classHostConfig
-
cpuQuota
@Nullable public java.lang.Long cpuQuota()
- Specified by:
cpuQuotain classHostConfig
-
cgroupParent
@Nullable public java.lang.String cgroupParent()
- Specified by:
cgroupParentin classHostConfig
-
restartPolicy
@Nullable public HostConfig.RestartPolicy restartPolicy()
- Specified by:
restartPolicyin classHostConfig
-
logConfig
@Nullable public LogConfig logConfig()
- Specified by:
logConfigin classHostConfig
-
ipcMode
@Nullable public java.lang.String ipcMode()
- Specified by:
ipcModein classHostConfig
-
ulimits
@Nullable public com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits()
- Specified by:
ulimitsin classHostConfig
-
pidMode
@Nullable public java.lang.String pidMode()
- Specified by:
pidModein classHostConfig
-
shmSize
@Nullable public java.lang.Long shmSize()
- Specified by:
shmSizein classHostConfig
-
oomKillDisable
@Nullable public java.lang.Boolean oomKillDisable()
- Specified by:
oomKillDisablein classHostConfig
-
oomScoreAdj
@Nullable public java.lang.Integer oomScoreAdj()
- Specified by:
oomScoreAdjin classHostConfig
-
autoRemove
@Nullable public java.lang.Boolean autoRemove()
- Specified by:
autoRemovein classHostConfig
-
pidsLimit
@Nullable public java.lang.Integer 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
@Nullable public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> tmpfs()
- Specified by:
tmpfsin classHostConfig
-
readonlyRootfs
@Nullable public java.lang.Boolean readonlyRootfs()
- Specified by:
readonlyRootfsin classHostConfig
-
storageOpt
@Nullable public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> storageOpt()
- Specified by:
storageOptin classHostConfig
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toBuilder
public HostConfig.Builder toBuilder()
- Specified by:
toBuilderin classHostConfig
-
-