Class ProcessConfig

  • Direct Known Subclasses:
    AutoValue_ProcessConfig

    public abstract class ProcessConfig
    extends java.lang.Object
    An object that represents the JSON returned by the Docker API for an exec command's process configuration.
    • Constructor Summary

      Constructors 
      Constructor Description
      ProcessConfig()  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract com.google.common.collect.ImmutableList<java.lang.String> arguments()  
      (package private) static ProcessConfig create​(java.lang.Boolean privileged, java.lang.String user, java.lang.Boolean tty, java.lang.String entrypoint, java.util.List<java.lang.String> arguments)  
      abstract java.lang.String entrypoint()  
      abstract java.lang.Boolean privileged()  
      abstract java.lang.Boolean tty()  
      abstract java.lang.String user()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProcessConfig

        public ProcessConfig()
    • Method Detail

      • privileged

        public abstract java.lang.Boolean privileged()
      • user

        @Nullable
        public abstract java.lang.String user()
      • tty

        public abstract java.lang.Boolean tty()
      • entrypoint

        public abstract java.lang.String entrypoint()
      • arguments

        public abstract com.google.common.collect.ImmutableList<java.lang.String> arguments()
      • create

        static ProcessConfig create​(java.lang.Boolean privileged,
                                    java.lang.String user,
                                    java.lang.Boolean tty,
                                    java.lang.String entrypoint,
                                    java.util.List<java.lang.String> arguments)