Package org.jclouds.docker.domain
Class Config
- java.lang.Object
-
- org.jclouds.docker.domain.Config
-
public abstract class Config extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanattachStderr()abstract booleanattachStdin()abstract booleanattachStdout()static Config.Builderbuilder()abstract List<String>cmd()abstract intcpuShares()static Configcreate(String hostname, String domainname, String user, int memory, int memorySwap, int cpuShares, boolean attachStdin, boolean attachStdout, boolean attachStderr, boolean tty, boolean openStdin, boolean stdinOnce, List<String> env, List<String> cmd, List<String> entrypoint, String image, Map<String,?> volumes, String workingDir, boolean networkDisabled, Map<String,?> exposedPorts, List<String> securityOpts, HostConfig hostConfig)abstract Stringdomainname()abstract List<String>entrypoint()abstract List<String>env()abstract Map<String,?>exposedPorts()abstract HostConfighostConfig()abstract Stringhostname()abstract Stringimage()abstract intmemory()abstract intmemorySwap()abstract booleannetworkDisabled()abstract booleanopenStdin()abstract List<String>securityOpts()abstract booleanstdinOnce()Config.BuildertoBuilder()abstract booleantty()abstract Stringuser()abstract Map<String,?>volumes()abstract StringworkingDir()
-
-
-
Method Detail
-
memory
public abstract int memory()
-
memorySwap
public abstract int memorySwap()
-
cpuShares
public abstract int cpuShares()
-
attachStdin
public abstract boolean attachStdin()
-
attachStdout
public abstract boolean attachStdout()
-
attachStderr
public abstract boolean attachStderr()
-
tty
public abstract boolean tty()
-
openStdin
public abstract boolean openStdin()
-
stdinOnce
public abstract boolean stdinOnce()
-
image
public abstract String image()
-
networkDisabled
public abstract boolean networkDisabled()
-
hostConfig
@Nullable public abstract HostConfig hostConfig()
-
create
public static Config create(String hostname, String domainname, String user, int memory, int memorySwap, int cpuShares, boolean attachStdin, boolean attachStdout, boolean attachStderr, boolean tty, boolean openStdin, boolean stdinOnce, List<String> env, List<String> cmd, List<String> entrypoint, String image, Map<String,?> volumes, String workingDir, boolean networkDisabled, Map<String,?> exposedPorts, List<String> securityOpts, HostConfig hostConfig)
-
builder
public static Config.Builder builder()
-
toBuilder
public Config.Builder toBuilder()
-
-