Package org.mandas.docker.client
Class DockerClient.ExecCreateParam
- java.lang.Object
-
- org.mandas.docker.client.DockerClient.Param
-
- org.mandas.docker.client.DockerClient.ExecCreateParam
-
- Enclosing interface:
- DockerClient
public static class DockerClient.ExecCreateParam extends DockerClient.Param
-
-
Constructor Summary
Constructors Constructor Description ExecCreateParam(String name, String value)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DockerClient.ExecCreateParam
attachStderr()
Attach standard error.static DockerClient.ExecCreateParam
attachStderr(boolean attachStderr)
Attach standard error.static DockerClient.ExecCreateParam
attachStdin()
Attach standard input.static DockerClient.ExecCreateParam
attachStdin(boolean attachStdin)
Attach stdinstatic DockerClient.ExecCreateParam
attachStdout()
Attach standard ouput.static DockerClient.ExecCreateParam
attachStdout(boolean attachStdout)
Attach standard ouput.static DockerClient.ExecCreateParam
detach()
Execute in detached mode.static DockerClient.ExecCreateParam
detach(boolean detach)
Execute in detached modestatic DockerClient.ExecCreateParam
privileged()
Give extended privileges to the command.static DockerClient.ExecCreateParam
privileged(boolean privileged)
Give extended privileges to the command.static DockerClient.ExecCreateParam
tty()
Attach standard streams to a tty.static DockerClient.ExecCreateParam
tty(boolean tty)
Attach standard streams to a tty.static DockerClient.ExecCreateParam
user(String user)
User that will run the command.-
Methods inherited from class org.mandas.docker.client.DockerClient.Param
equals, hashCode, name, value
-
-
-
-
Method Detail
-
detach
public static DockerClient.ExecCreateParam detach(boolean detach)
Execute in detached mode- Parameters:
detach
- Whether to detach.- Returns:
- ExecCreateParam
-
detach
public static DockerClient.ExecCreateParam detach()
Execute in detached mode.- Returns:
- ExecCreateParam
-
attachStdin
public static DockerClient.ExecCreateParam attachStdin(boolean attachStdin)
Attach stdin- Parameters:
attachStdin
- Whether to attach the standard input which allows user interaction.- Returns:
- ExecCreateParam
-
attachStdin
public static DockerClient.ExecCreateParam attachStdin()
Attach standard input.- Returns:
- ExecCreateParam
-
attachStderr
public static DockerClient.ExecCreateParam attachStderr(boolean attachStderr)
Attach standard error.- Parameters:
attachStderr
- Whether to attach standout error- Returns:
- ExecCreateParam
-
attachStderr
public static DockerClient.ExecCreateParam attachStderr()
Attach standard error.- Returns:
- ExecCreateParam
-
attachStdout
public static DockerClient.ExecCreateParam attachStdout(boolean attachStdout)
Attach standard ouput.- Parameters:
attachStdout
- Whether to attach standard output- Returns:
- ExecCreateParam
-
attachStdout
public static DockerClient.ExecCreateParam attachStdout()
Attach standard ouput.- Returns:
- ExecCreateParam
-
privileged
public static DockerClient.ExecCreateParam privileged(boolean privileged)
Give extended privileges to the command.- Parameters:
privileged
- Whether to give extended privileges to the command- Returns:
- ExecCreateParam
-
privileged
public static DockerClient.ExecCreateParam privileged()
Give extended privileges to the command.- Returns:
- ExecCreateParam
-
tty
public static DockerClient.ExecCreateParam tty(boolean tty)
Attach standard streams to a tty.- Parameters:
tty
- Whether to attach standard streams to a tty.- Returns:
- ExecCreateParam
-
tty
public static DockerClient.ExecCreateParam tty()
Attach standard streams to a tty.- Returns:
- ExecCreateParam
-
user
public static DockerClient.ExecCreateParam user(String user)
User that will run the command.- Parameters:
user
- user- Returns:
- ExecCreateParam
-
-