Class DockerClient.ExecCreateParam

java.lang.Object
com.spotify.docker.client.DockerClient.Param
com.spotify.docker.client.DockerClient.ExecCreateParam
Enclosing interface:
DockerClient

public static class DockerClient.ExecCreateParam extends DockerClient.Param
  • Constructor Details

    • ExecCreateParam

      public ExecCreateParam(String name, String value)
  • Method Details

    • create

      private static DockerClient.ExecCreateParam create(String name, String value)
    • 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