Class AutoValue_ContainerInfo
- java.lang.Object
-
- com.spotify.docker.client.messages.ContainerInfo
-
- com.spotify.docker.client.messages.AutoValue_ContainerInfo
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_ContainerInfo extends ContainerInfo
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.spotify.docker.client.messages.ContainerInfo
ContainerInfo.Node
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringappArmorProfileprivate com.google.common.collect.ImmutableList<java.lang.String>argsprivate ContainerConfigconfigprivate java.util.Datecreatedprivate java.lang.Stringdriverprivate java.lang.StringexecDriverprivate com.google.common.collect.ImmutableList<java.lang.String>execIdsprivate HostConfighostConfigprivate java.lang.StringhostnamePathprivate java.lang.StringhostsPathprivate java.lang.Stringidprivate java.lang.Stringimageprivate java.lang.StringlogPathprivate java.lang.StringmountLabelprivate com.google.common.collect.ImmutableList<ContainerMount>mountsprivate java.lang.Stringnameprivate NetworkSettingsnetworkSettingsprivate ContainerInfo.Nodenodeprivate java.lang.Stringpathprivate java.lang.StringprocessLabelprivate java.lang.StringresolvConfPathprivate java.lang.LongrestartCountprivate ContainerStatestateprivate com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>volumesprivate com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Boolean>volumesRw
-
Constructor Summary
Constructors Constructor Description AutoValue_ContainerInfo(java.lang.String id, java.util.Date created, java.lang.String path, com.google.common.collect.ImmutableList<java.lang.String> args, ContainerConfig config, HostConfig hostConfig, ContainerState state, java.lang.String image, NetworkSettings networkSettings, java.lang.String resolvConfPath, java.lang.String hostnamePath, java.lang.String hostsPath, java.lang.String name, java.lang.String driver, java.lang.String execDriver, java.lang.String processLabel, java.lang.String mountLabel, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> volumes, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Boolean> volumesRw, java.lang.String appArmorProfile, com.google.common.collect.ImmutableList<java.lang.String> execIds, java.lang.String logPath, java.lang.Long restartCount, com.google.common.collect.ImmutableList<ContainerMount> mounts, ContainerInfo.Node node)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringappArmorProfile()com.google.common.collect.ImmutableList<java.lang.String>args()ContainerConfigconfig()java.util.Datecreated()java.lang.Stringdriver()booleanequals(java.lang.Object o)java.lang.StringexecDriver()com.google.common.collect.ImmutableList<java.lang.String>execIds()inthashCode()HostConfighostConfig()java.lang.StringhostnamePath()java.lang.StringhostsPath()java.lang.Stringid()java.lang.Stringimage()java.lang.StringlogPath()java.lang.StringmountLabel()com.google.common.collect.ImmutableList<ContainerMount>mounts()java.lang.Stringname()NetworkSettingsnetworkSettings()ContainerInfo.Nodenode()This field is an extension defined by the Docker Swarm API, therefore it will only be populated when communicating with a Swarm cluster.java.lang.Stringpath()java.lang.StringprocessLabel()java.lang.StringresolvConfPath()java.lang.LongrestartCount()ContainerStatestate()java.lang.StringtoString()com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>volumes()Deprecated.com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Boolean>volumesRw()Deprecated.-
Methods inherited from class com.spotify.docker.client.messages.ContainerInfo
create
-
-
-
-
Field Detail
-
id
private final java.lang.String id
-
created
private final java.util.Date created
-
path
private final java.lang.String path
-
args
private final com.google.common.collect.ImmutableList<java.lang.String> args
-
config
private final ContainerConfig config
-
hostConfig
private final HostConfig hostConfig
-
state
private final ContainerState state
-
image
private final java.lang.String image
-
networkSettings
private final NetworkSettings networkSettings
-
resolvConfPath
private final java.lang.String resolvConfPath
-
hostnamePath
private final java.lang.String hostnamePath
-
hostsPath
private final java.lang.String hostsPath
-
name
private final java.lang.String name
-
driver
private final java.lang.String driver
-
execDriver
private final java.lang.String execDriver
-
processLabel
private final java.lang.String processLabel
-
mountLabel
private final java.lang.String mountLabel
-
volumes
private final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> volumes
-
volumesRw
private final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Boolean> volumesRw
-
appArmorProfile
private final java.lang.String appArmorProfile
-
execIds
private final com.google.common.collect.ImmutableList<java.lang.String> execIds
-
logPath
private final java.lang.String logPath
-
restartCount
private final java.lang.Long restartCount
-
mounts
private final com.google.common.collect.ImmutableList<ContainerMount> mounts
-
node
private final ContainerInfo.Node node
-
-
Constructor Detail
-
AutoValue_ContainerInfo
AutoValue_ContainerInfo(@Nullable java.lang.String id, java.util.Date created, java.lang.String path, com.google.common.collect.ImmutableList<java.lang.String> args, ContainerConfig config, @Nullable HostConfig hostConfig, ContainerState state, java.lang.String image, NetworkSettings networkSettings, java.lang.String resolvConfPath, java.lang.String hostnamePath, java.lang.String hostsPath, java.lang.String name, java.lang.String driver, @Nullable java.lang.String execDriver, java.lang.String processLabel, java.lang.String mountLabel, @Nullable com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> volumes, @Nullable com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Boolean> volumesRw, java.lang.String appArmorProfile, @Nullable com.google.common.collect.ImmutableList<java.lang.String> execIds, java.lang.String logPath, java.lang.Long restartCount, @Nullable com.google.common.collect.ImmutableList<ContainerMount> mounts, @Nullable ContainerInfo.Node node)
-
-
Method Detail
-
id
@Nullable public java.lang.String id()
- Specified by:
idin classContainerInfo
-
created
public java.util.Date created()
- Specified by:
createdin classContainerInfo
-
path
public java.lang.String path()
- Specified by:
pathin classContainerInfo
-
args
public com.google.common.collect.ImmutableList<java.lang.String> args()
- Specified by:
argsin classContainerInfo
-
config
public ContainerConfig config()
- Specified by:
configin classContainerInfo
-
hostConfig
@Nullable public HostConfig hostConfig()
- Specified by:
hostConfigin classContainerInfo
-
state
public ContainerState state()
- Specified by:
statein classContainerInfo
-
image
public java.lang.String image()
- Specified by:
imagein classContainerInfo
-
networkSettings
public NetworkSettings networkSettings()
- Specified by:
networkSettingsin classContainerInfo
-
resolvConfPath
public java.lang.String resolvConfPath()
- Specified by:
resolvConfPathin classContainerInfo
-
hostnamePath
public java.lang.String hostnamePath()
- Specified by:
hostnamePathin classContainerInfo
-
hostsPath
public java.lang.String hostsPath()
- Specified by:
hostsPathin classContainerInfo
-
name
public java.lang.String name()
- Specified by:
namein classContainerInfo
-
driver
public java.lang.String driver()
- Specified by:
driverin classContainerInfo
-
execDriver
@Nullable public java.lang.String execDriver()
- Specified by:
execDriverin classContainerInfo
-
processLabel
public java.lang.String processLabel()
- Specified by:
processLabelin classContainerInfo
-
mountLabel
public java.lang.String mountLabel()
- Specified by:
mountLabelin classContainerInfo
-
volumes
@Nullable @Deprecated public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> volumes()
Deprecated.Description copied from class:ContainerInfoVolumes returned by execInspect- Specified by:
volumesin classContainerInfo- Returns:
- A map of volumes where the key is the source path on the local file system, and the key is the target path on the Docker host.
-
volumesRw
@Nullable @Deprecated public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Boolean> volumesRw()
Deprecated.Description copied from class:ContainerInfoVolumes returned by execInspect- Specified by:
volumesRwin classContainerInfo- Returns:
- A map of volumes where the key is the source path on the local file system, and the key is the target path on the Docker host.
-
appArmorProfile
public java.lang.String appArmorProfile()
- Specified by:
appArmorProfilein classContainerInfo
-
execIds
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> execIds()
- Specified by:
execIdsin classContainerInfo
-
logPath
public java.lang.String logPath()
- Specified by:
logPathin classContainerInfo
-
restartCount
public java.lang.Long restartCount()
- Specified by:
restartCountin classContainerInfo
-
mounts
@Nullable public com.google.common.collect.ImmutableList<ContainerMount> mounts()
- Specified by:
mountsin classContainerInfo
-
node
@Nullable public ContainerInfo.Node node()
Description copied from class:ContainerInfoThis field is an extension defined by the Docker Swarm API, therefore it will only be populated when communicating with a Swarm cluster.- Specified by:
nodein classContainerInfo
-
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
-
-