com.xebialabs.deployit.booter.remote
Class BooterConfig.Builder

java.lang.Object
  extended by com.xebialabs.deployit.booter.remote.BooterConfig.Builder
Enclosing class:
BooterConfig

public static class BooterConfig.Builder
extends java.lang.Object


Constructor Summary
BooterConfig.Builder()
           
 
Method Summary
 BooterConfig build()
           
 BooterConfig.Builder withContext(java.lang.String context)
           
 BooterConfig.Builder withCredentials(java.lang.String username, java.lang.String password)
           
 BooterConfig.Builder withHost(java.lang.String host)
           
 BooterConfig.Builder withPort(int port)
           
 BooterConfig.Builder withProtocol(BooterConfig.Protocol protocol)
           
 BooterConfig.Builder withProxyHost(java.lang.String proxyHost)
           
 BooterConfig.Builder withProxyPort(int proxyPort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooterConfig.Builder

public BooterConfig.Builder()
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)

withCredentials

public BooterConfig.Builder withCredentials(java.lang.String username,
                                            java.lang.String password)

build

public BooterConfig build()