Class Container
- java.lang.Object
-
- com.spotify.docker.client.messages.Container
-
- Direct Known Subclasses:
AutoValue_Container
public abstract class Container extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainer.PortMapping
-
Constructor Summary
Constructors Constructor Description Container()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.Stringcommand()(package private) static Containercreate(java.lang.String id, java.util.List<java.lang.String> names, java.lang.String image, java.lang.String imageId, java.lang.String command, java.lang.Long created, java.lang.String state, java.lang.String status, java.util.List<Container.PortMapping> ports, java.util.Map<java.lang.String,java.lang.String> labels, java.lang.Long sizeRw, java.lang.Long sizeRootFs, NetworkSettings networkSettings, java.util.List<ContainerMount> mounts)abstract java.lang.Longcreated()abstract java.lang.Stringid()abstract java.lang.Stringimage()abstract java.lang.StringimageId()abstract com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>labels()abstract com.google.common.collect.ImmutableList<ContainerMount>mounts()abstract com.google.common.collect.ImmutableList<java.lang.String>names()abstract NetworkSettingsnetworkSettings()abstract com.google.common.collect.ImmutableList<Container.PortMapping>ports()java.lang.StringportsAsString()Returns port information the way thatdocker psdoes.abstract java.lang.LongsizeRootFs()abstract java.lang.LongsizeRw()abstract java.lang.Stringstate()abstract java.lang.Stringstatus()
-
-
-
Method Detail
-
id
public abstract java.lang.String id()
-
names
@Nullable public abstract com.google.common.collect.ImmutableList<java.lang.String> names()
-
image
public abstract java.lang.String image()
-
imageId
@Nullable public abstract java.lang.String imageId()
-
command
public abstract java.lang.String command()
-
created
public abstract java.lang.Long created()
-
state
@Nullable public abstract java.lang.String state()
-
status
public abstract java.lang.String status()
-
ports
@Nullable public abstract com.google.common.collect.ImmutableList<Container.PortMapping> ports()
-
labels
@Nullable public abstract com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels()
-
sizeRw
@Nullable public abstract java.lang.Long sizeRw()
-
sizeRootFs
@Nullable public abstract java.lang.Long sizeRootFs()
-
networkSettings
@Nullable public abstract NetworkSettings networkSettings()
-
mounts
@Nullable public abstract com.google.common.collect.ImmutableList<ContainerMount> mounts()
-
portsAsString
public java.lang.String portsAsString()
Returns port information the way thatdocker psdoes.0.0.0.0:5432->5432/tcpor6379/tcp.It should not be used to extract detailed information of ports. To do so, please refer to
PortBinding.- Returns:
- port information as docker ps does.
- See Also:
PortBinding
-
create
static Container create(java.lang.String id, java.util.List<java.lang.String> names, java.lang.String image, java.lang.String imageId, java.lang.String command, java.lang.Long created, java.lang.String state, java.lang.String status, java.util.List<Container.PortMapping> ports, java.util.Map<java.lang.String,java.lang.String> labels, java.lang.Long sizeRw, java.lang.Long sizeRootFs, NetworkSettings networkSettings, java.util.List<ContainerMount> mounts)
-
-