Class DockerConfiguration

    • Constructor Detail

      • DockerConfiguration

        public DockerConfiguration()
    • Method Detail

      • getHost

        public String getHost()
      • setHost

        public void setHost​(String host)
        Docker host
      • getPort

        public Integer getPort()
      • setPort

        public void setPort​(Integer port)
        Docker port
      • getUsername

        public String getUsername()
      • setUsername

        public void setUsername​(String username)
        User name to authenticate with
      • getPassword

        public String getPassword()
      • setPassword

        public void setPassword​(String password)
        Password to authenticate with
      • getEmail

        public String getEmail()
      • setEmail

        public void setEmail​(String email)
        Email address associated with the user
      • getServerAddress

        public String getServerAddress()
      • setServerAddress

        public void setServerAddress​(String serverAddress)
        Server address for docker registry.
      • getRequestTimeout

        public Integer getRequestTimeout()
      • setRequestTimeout

        public void setRequestTimeout​(Integer requestTimeout)
        Request timeout for response (in seconds)
      • isSecure

        public boolean isSecure()
      • setSecure

        public void setSecure​(boolean secure)
        Use HTTPS communication
      • getCertPath

        public String getCertPath()
      • setCertPath

        public void setCertPath​(String certPath)
        Location containing the SSL certificate chain
      • getMaxTotalConnections

        public Integer getMaxTotalConnections()
      • setMaxTotalConnections

        public void setMaxTotalConnections​(Integer maxTotalConnections)
        Maximum total connections
      • getMaxPerRouteConnections

        public Integer getMaxPerRouteConnections()
      • setMaxPerRouteConnections

        public void setMaxPerRouteConnections​(Integer maxPerRouteConnections)
        Maximum route connections
      • isLoggingFilter

        public boolean isLoggingFilter()
      • setLoggingFilter

        public void setLoggingFilter​(boolean loggingFilterEnabled)
        Whether to use logging filter
      • isFollowRedirectFilter

        public boolean isFollowRedirectFilter()
      • setFollowRedirectFilter

        public void setFollowRedirectFilter​(boolean followRedirectFilterEnabled)
        Whether to follow redirect filter
      • setParameters

        public void setParameters​(Map<String,​Object> parameters)
        Additional configuration parameters as key/value pairs
      • setOperation

        public void setOperation​(DockerOperation operation)
        Which operation to use
      • isTlsVerify

        public boolean isTlsVerify()
      • setTlsVerify

        public void setTlsVerify​(boolean tlsVerify)
        Check TLS
      • isSocket

        public boolean isSocket()
      • setSocket

        public void setSocket​(boolean socket)
        Socket connection mode
      • getCmdExecFactory

        public String getCmdExecFactory()
      • setCmdExecFactory

        public void setCmdExecFactory​(String cmdExecFactory)
        The fully qualified class name of the DockerCmdExecFactory implementation to use