Class DockerTemplateOptions.Builder
java.lang.Object
org.jclouds.docker.compute.options.DockerTemplateOptions.Builder
- Enclosing class:
DockerTemplateOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DockerTemplateOptions
authorizePublicKey
(String rsaKey) static DockerTemplateOptions
blockOnPort
(int port, int seconds) static DockerTemplateOptions
blockUntilRunning
(boolean blockUntilRunning) static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
configBuilder
(Config.Builder configBuilder) static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
entrypoint
(Iterable<String> entrypoint) static DockerTemplateOptions
entrypoint
(String... entrypoint) static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
extraHosts
(Map<String, String> extraHosts) static DockerTemplateOptions
static DockerTemplateOptions
inboundPorts
(int... ports) static DockerTemplateOptions
installPrivateKey
(String rsaKey) static DockerTemplateOptions
static DockerTemplateOptions
networkMode
(String networkMode) static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
openStdin
(boolean openStdin) static DockerTemplateOptions
overrideAuthenticateSudo
(boolean authenticateSudo) static DockerTemplateOptions
overrideLoginCredentials
(LoginCredentials credentials) static DockerTemplateOptions
overrideLoginPassword
(String password) static DockerTemplateOptions
overrideLoginPrivateKey
(String privateKey) static DockerTemplateOptions
overrideLoginUser
(String user) static DockerTemplateOptions
portBindings
(Map<Integer, Integer> portBindings) static DockerTemplateOptions
privileged
(boolean privileged) static DockerTemplateOptions
userMetadata
(Map<String, String> userMetadata) static DockerTemplateOptions
static DockerTemplateOptions
volumesFrom
(Iterable<String> volumesFrom)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
volumes
- See Also:
-
dns
- See Also:
-
dns
- See Also:
-
hostname
- See Also:
-
memory
- See Also:
-
entrypoint
- See Also:
-
entrypoint
- See Also:
-
commands
- See Also:
-
commands
- See Also:
-
env
- See Also:
-
env
- See Also:
-
portBindings
- See Also:
-
networkMode
- See Also:
-
extraHosts
- See Also:
-
privileged
- See Also:
-
openStdin
- See Also:
-
configBuilder
- See Also:
-
volumesFrom
- See Also:
-
inboundPorts
- See Also:
-
blockOnPort
- See Also:
-
installPrivateKey
- See Also:
-
authorizePublicKey
- See Also:
-
userMetadata
- See Also:
-
nodeNames
- See Also:
-
networks
- See Also:
-
overrideLoginUser
- See Also:
-
overrideLoginPassword
- See Also:
-
overrideLoginPrivateKey
- See Also:
-
overrideAuthenticateSudo
- See Also:
-
overrideLoginCredentials
- See Also:
-
blockUntilRunning
- See Also:
-