Package org.jclouds.docker.domain
Class Container
- java.lang.Object
-
- org.jclouds.docker.domain.Container
-
public abstract class Container extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Container.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<String>
args()
static Container.Builder
builder()
abstract String
command()
abstract Config
config()
static Container
create(String id, Date created, String path, String name, List<String> args, Config config, State state, String image, NetworkSettings networkSettings, String sysInitPath, String resolvConfPath, Map<String,String> volumes, HostConfig hostConfig, String driver, String execDriver, Map<String,Boolean> volumesRW, String command, String status, List<Port> ports, String hostnamePath, String hostsPath, String mountLabel, String processLabel, com.google.common.base.Optional<Node> node)
abstract Date
created()
abstract String
driver()
abstract String
execDriver()
abstract HostConfig
hostConfig()
abstract String
hostnamePath()
abstract String
hostsPath()
abstract String
id()
abstract String
image()
abstract String
mountLabel()
abstract String
name()
abstract NetworkSettings
networkSettings()
abstract com.google.common.base.Optional<Node>
node()
abstract String
path()
abstract List<Port>
ports()
abstract String
processLabel()
abstract String
resolvConfPath()
abstract State
state()
abstract String
status()
abstract String
sysInitPath()
Container.Builder
toBuilder()
abstract Map<String,String>
volumes()
abstract Map<String,Boolean>
volumesRW()
-
-
-
Method Detail
-
id
public abstract String id()
-
networkSettings
@Nullable public abstract NetworkSettings networkSettings()
-
hostConfig
@Nullable public abstract HostConfig hostConfig()
-
node
public abstract com.google.common.base.Optional<Node> node()
-
create
public static Container create(String id, Date created, String path, String name, List<String> args, Config config, State state, String image, NetworkSettings networkSettings, String sysInitPath, String resolvConfPath, Map<String,String> volumes, HostConfig hostConfig, String driver, String execDriver, Map<String,Boolean> volumesRW, String command, String status, List<Port> ports, String hostnamePath, String hostsPath, String mountLabel, String processLabel, com.google.common.base.Optional<Node> node)
-
builder
public static Container.Builder builder()
-
toBuilder
public Container.Builder toBuilder()
-
-