Class ContainerConfig

    • Constructor Detail

      • ContainerConfig

        public ContainerConfig()
    • Method Detail

      • hostname

        @Nullable
        public abstract java.lang.String hostname()
      • domainname

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

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

        @Nullable
        public abstract java.lang.Boolean attachStdin()
      • attachStdout

        @Nullable
        public abstract java.lang.Boolean attachStdout()
      • attachStderr

        @Nullable
        public abstract java.lang.Boolean attachStderr()
      • portSpecs

        @Nullable
        public abstract com.google.common.collect.ImmutableList<java.lang.String> portSpecs()
      • exposedPorts

        @Nullable
        public abstract com.google.common.collect.ImmutableSet<java.lang.String> exposedPorts()
      • tty

        @Nullable
        public abstract java.lang.Boolean tty()
      • openStdin

        @Nullable
        public abstract java.lang.Boolean openStdin()
      • stdinOnce

        @Nullable
        public abstract java.lang.Boolean stdinOnce()
      • env

        @Nullable
        public abstract com.google.common.collect.ImmutableList<java.lang.String> env()
      • cmd

        @Nullable
        public abstract com.google.common.collect.ImmutableList<java.lang.String> cmd()
      • image

        @Nullable
        public abstract java.lang.String image()
      • volumeNames

        @Deprecated
        public java.util.Set<java.lang.String> volumeNames()
        Deprecated.
        As of 8.10.0, use volumes().
      • volumes

        @Nullable
        public abstract com.google.common.collect.ImmutableSet<java.lang.String> volumes()
      • workingDir

        @Nullable
        public abstract java.lang.String workingDir()
      • entrypoint

        @Nullable
        public abstract com.google.common.collect.ImmutableList<java.lang.String> entrypoint()
      • networkDisabled

        @Nullable
        public abstract java.lang.Boolean networkDisabled()
      • onBuild

        @Nullable
        public abstract com.google.common.collect.ImmutableList<java.lang.String> onBuild()
      • labels

        @Nullable
        public abstract com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> labels()
      • macAddress

        @Nullable
        public abstract java.lang.String macAddress()
      • hostConfig

        @Nullable
        public abstract HostConfig hostConfig()
      • stopSignal

        @Nullable
        public abstract java.lang.String stopSignal()
      • getStopSignal

        @Deprecated
        public java.lang.String getStopSignal()
        Deprecated.
        As of release 7.0.0, replaced by stopSignal().
      • create

        static ContainerConfig create​(java.lang.String hostname,
                                      java.lang.String domainname,
                                      java.lang.String user,
                                      java.lang.Boolean attachStdin,
                                      java.lang.Boolean attachStdout,
                                      java.lang.Boolean attachStderr,
                                      java.util.List<java.lang.String> portSpecs,
                                      java.util.Set<java.lang.String> exposedPorts,
                                      java.lang.Boolean tty,
                                      java.lang.Boolean openStdin,
                                      java.lang.Boolean stdinOnce,
                                      java.util.List<java.lang.String> env,
                                      java.util.List<java.lang.String> cmd,
                                      java.lang.String image,
                                      java.util.Set<java.lang.String> volumes,
                                      java.lang.String workingDir,
                                      java.util.List<java.lang.String> entrypoint,
                                      java.lang.Boolean networkDisabled,
                                      java.util.List<java.lang.String> onBuild,
                                      java.util.Map<java.lang.String,​java.lang.String> labels,
                                      java.lang.String macAddress,
                                      HostConfig hostConfig,
                                      java.lang.String stopSignal,
                                      ContainerConfig.Healthcheck healthcheck,
                                      ContainerConfig.NetworkingConfig networkingConfig)