Class BooterConfig.Builder
- java.lang.Object
-
- com.xebialabs.deployit.booter.remote.BooterConfig.Builder
-
- Enclosing class:
- BooterConfig
public static class BooterConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(BooterConfig config)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BooterConfig config)
-
-
Method Detail
-
withProtocol
public BooterConfig.Builder withProtocol(BooterConfig.Protocol protocol)
-
withHost
public BooterConfig.Builder withHost(java.lang.String host)
-
withPort
public BooterConfig.Builder withPort(int port)
-
withProxyHost
public BooterConfig.Builder withProxyHost(java.lang.String proxyHost)
-
withProxyPort
public BooterConfig.Builder withProxyPort(int proxyPort)
-
withContext
public BooterConfig.Builder withContext(java.lang.String context)
-
withConnectionPoolSize
public BooterConfig.Builder withConnectionPoolSize(int poolSize)
-
withSocketTimeout
public BooterConfig.Builder withSocketTimeout(int socketTimeout)
-
withHttpRequestInterceptor
public BooterConfig.Builder withHttpRequestInterceptor(org.apache.http.HttpRequestInterceptor interceptor)
-
withHttpRequestInterceptors
public BooterConfig.Builder withHttpRequestInterceptors(java.util.List<org.apache.http.HttpRequestInterceptor> interceptors)
-
withCredentials
public BooterConfig.Builder withCredentials(java.lang.String username, java.lang.String password)
-
withXStreamReaderWriter
public BooterConfig.Builder withXStreamReaderWriter(com.xebialabs.xltype.serialization.xstream.XStreamReaderWriter xStreamReaderWriter)
-
withoutCredentials
public BooterConfig.Builder withoutCredentials()
-
build
public BooterConfig build()
-
-