public class SlbBuckConfig extends Object
Constructor and Description |
---|
SlbBuckConfig(BuckConfig config,
String parentSection) |
Modifier and Type | Method and Description |
---|---|
ClientSideSlb |
createClientSideSlb(Clock clock,
BuckEventBus eventBus) |
ClientSideSlb |
createClientSideSlb(Clock clock,
BuckEventBus eventBus,
Optional<okhttp3.tls.HandshakeCertificates> handshakeCertificates,
Optional<HostnameVerifier> hostnameVerifier) |
Optional<ClientSideSlb> |
tryCreatingClientSideSlb(Clock clock,
BuckEventBus eventBus) |
public SlbBuckConfig(BuckConfig config, String parentSection)
public ClientSideSlb createClientSideSlb(Clock clock, BuckEventBus eventBus)
public ClientSideSlb createClientSideSlb(Clock clock, BuckEventBus eventBus, Optional<okhttp3.tls.HandshakeCertificates> handshakeCertificates, Optional<HostnameVerifier> hostnameVerifier)
public Optional<ClientSideSlb> tryCreatingClientSideSlb(Clock clock, BuckEventBus eventBus)