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.String
appArmorProfile
private com.google.common.collect.ImmutableList<java.lang.String>
args
private ContainerConfig
config
private java.util.Date
created
private java.lang.String
driver
private java.lang.String
execDriver
private com.google.common.collect.ImmutableList<java.lang.String>
execIds
private HostConfig
hostConfig
private java.lang.String
hostnamePath
private java.lang.String
hostsPath
private java.lang.String
id
private java.lang.String
image
private java.lang.String
logPath
private java.lang.String
mountLabel
private com.google.common.collect.ImmutableList<ContainerMount>
mounts
private java.lang.String
name
private NetworkSettings
networkSettings
private ContainerInfo.Node
node
private java.lang.String
path
private java.lang.String
processLabel
private java.lang.String
resolvConfPath
private java.lang.Long
restartCount
private ContainerState
state
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
volumes
private 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.String
appArmorProfile()
com.google.common.collect.ImmutableList<java.lang.String>
args()
ContainerConfig
config()
java.util.Date
created()
java.lang.String
driver()
boolean
equals(java.lang.Object o)
java.lang.String
execDriver()
com.google.common.collect.ImmutableList<java.lang.String>
execIds()
int
hashCode()
HostConfig
hostConfig()
java.lang.String
hostnamePath()
java.lang.String
hostsPath()
java.lang.String
id()
java.lang.String
image()
java.lang.String
logPath()
java.lang.String
mountLabel()
com.google.common.collect.ImmutableList<ContainerMount>
mounts()
java.lang.String
name()
NetworkSettings
networkSettings()
ContainerInfo.Node
node()
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.String
path()
java.lang.String
processLabel()
java.lang.String
resolvConfPath()
java.lang.Long
restartCount()
ContainerState
state()
java.lang.String
toString()
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:
id
in classContainerInfo
-
created
public java.util.Date created()
- Specified by:
created
in classContainerInfo
-
path
public java.lang.String path()
- Specified by:
path
in classContainerInfo
-
args
public com.google.common.collect.ImmutableList<java.lang.String> args()
- Specified by:
args
in classContainerInfo
-
config
public ContainerConfig config()
- Specified by:
config
in classContainerInfo
-
hostConfig
@Nullable public HostConfig hostConfig()
- Specified by:
hostConfig
in classContainerInfo
-
state
public ContainerState state()
- Specified by:
state
in classContainerInfo
-
image
public java.lang.String image()
- Specified by:
image
in classContainerInfo
-
networkSettings
public NetworkSettings networkSettings()
- Specified by:
networkSettings
in classContainerInfo
-
resolvConfPath
public java.lang.String resolvConfPath()
- Specified by:
resolvConfPath
in classContainerInfo
-
hostnamePath
public java.lang.String hostnamePath()
- Specified by:
hostnamePath
in classContainerInfo
-
hostsPath
public java.lang.String hostsPath()
- Specified by:
hostsPath
in classContainerInfo
-
name
public java.lang.String name()
- Specified by:
name
in classContainerInfo
-
driver
public java.lang.String driver()
- Specified by:
driver
in classContainerInfo
-
execDriver
@Nullable public java.lang.String execDriver()
- Specified by:
execDriver
in classContainerInfo
-
processLabel
public java.lang.String processLabel()
- Specified by:
processLabel
in classContainerInfo
-
mountLabel
public java.lang.String mountLabel()
- Specified by:
mountLabel
in classContainerInfo
-
volumes
@Nullable @Deprecated public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> volumes()
Deprecated.Description copied from class:ContainerInfo
Volumes returned by execInspect- Specified by:
volumes
in 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:ContainerInfo
Volumes returned by execInspect- Specified by:
volumesRw
in 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:
appArmorProfile
in classContainerInfo
-
execIds
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> execIds()
- Specified by:
execIds
in classContainerInfo
-
logPath
public java.lang.String logPath()
- Specified by:
logPath
in classContainerInfo
-
restartCount
public java.lang.Long restartCount()
- Specified by:
restartCount
in classContainerInfo
-
mounts
@Nullable public com.google.common.collect.ImmutableList<ContainerMount> mounts()
- Specified by:
mounts
in classContainerInfo
-
node
@Nullable public ContainerInfo.Node node()
Description copied from class:ContainerInfo
This field is an extension defined by the Docker Swarm API, therefore it will only be populated when communicating with a Swarm cluster.- Specified by:
node
in classContainerInfo
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-