public abstract static class Listener.Builder<T extends Listener.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
instancePort |
protected Protocol |
instanceProtocol |
protected int |
port |
protected Protocol |
protocol |
protected com.google.common.base.Optional<String> |
SSLCertificateId |
Constructor and Description |
---|
Listener.Builder() |
Modifier and Type | Method and Description |
---|---|
Listener |
build() |
T |
fromListener(Listener in) |
T |
instancePort(int instancePort) |
T |
instanceProtocol(Protocol instanceProtocol) |
T |
port(int port) |
T |
protocol(Protocol protocol) |
protected abstract T |
self() |
T |
SSLCertificateId(String SSLCertificateId) |
protected int instancePort
protected Protocol instanceProtocol
protected int port
protected Protocol protocol
protected com.google.common.base.Optional<String> SSLCertificateId
protected abstract T self()
public T instancePort(int instancePort)
Listener.getInstancePort()
public T instanceProtocol(Protocol instanceProtocol)
Listener.getInstanceProtocol()
public T port(int port)
Listener.getPort()
public T protocol(Protocol protocol)
Listener.getProtocol()
public T SSLCertificateId(String SSLCertificateId)
Listener.getSSLCertificateId()
public Listener build()
Copyright © 2009-2013 jclouds. All Rights Reserved.