Class BooterConfig

java.lang.Object
com.xebialabs.deployit.booter.remote.BooterConfig
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId, Serializable

public class BooterConfig extends Object implements Serializable, com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistryId
See Also:
  • Constructor Details

    • BooterConfig

      public BooterConfig()
  • Method Details

    • builder

      public static BooterConfig.Builder builder()
    • builder

      public static BooterConfig.Builder builder(BooterConfig config)
    • getHost

      public String getHost()
    • getPort

      public int getPort()
    • getProxyHost

      public String getProxyHost()
    • getProxyPort

      public int getProxyPort()
    • getProtocol

      public BooterConfig.Protocol getProtocol()
    • getUsername

      public String getUsername()
    • getPassword

      public String getPassword()
    • getConnectionPoolSize

      public int getConnectionPoolSize()
    • getSocketTimeout

      public int getSocketTimeout()
    • getHttpRequestInterceptors

      public List<org.apache.http.HttpRequestInterceptor> getHttpRequestInterceptors()
    • getContext

      public String getContext()
    • getUrl

      public String getUrl()
    • getExtensionApiUrl

      public String getExtensionApiUrl()
    • getKey

      public String getKey()
    • getXStreamReaderWriter

      public com.xebialabs.xltype.serialization.xstream.XStreamReaderWriter getXStreamReaderWriter()
    • isWithoutCredentials

      public boolean isWithoutCredentials()
    • isSecure

      public boolean isSecure()
    • isProxied

      public boolean isProxied()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object