public static class HeliosClient.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
HeliosClient |
build() |
HeliosClient.Builder |
setClientCertificatePath(ClientCertificatePath clientCertificatePath) |
HeliosClient.Builder |
setDomain(String domain) |
HeliosClient.Builder |
setEndpoints(List<URI> endpoints) |
HeliosClient.Builder |
setEndpoints(String... endpoints) |
HeliosClient.Builder |
setEndpoints(URI... endpoints) |
HeliosClient.Builder |
setEndpointStrings(List<String> endpoints) |
HeliosClient.Builder |
setEndpointSupplier(com.google.common.base.Supplier<List<Endpoint>> endpointSupplier) |
HeliosClient.Builder |
setExecutorService(ScheduledExecutorService executorService) |
HeliosClient.Builder |
setShutDownExecutorOnClose(boolean shutDownExecutorOnClose) |
HeliosClient.Builder |
setSslHostnameVerification(boolean enabled)
Can be used to disable hostname verification for HTTPS connections to the Helios master.
|
HeliosClient.Builder |
setUser(String user) |
public HeliosClient.Builder setUser(String user)
public HeliosClient.Builder setDomain(String domain)
public HeliosClient.Builder setEndpoints(List<URI> endpoints)
public HeliosClient.Builder setEndpoints(URI... endpoints)
public HeliosClient.Builder setEndpoints(String... endpoints)
public HeliosClient.Builder setEndpointStrings(List<String> endpoints)
public HeliosClient.Builder setEndpointSupplier(com.google.common.base.Supplier<List<Endpoint>> endpointSupplier)
public HeliosClient.Builder setSslHostnameVerification(boolean enabled)
public HeliosClient.Builder setClientCertificatePath(ClientCertificatePath clientCertificatePath)
public HeliosClient.Builder setExecutorService(ScheduledExecutorService executorService)
public HeliosClient.Builder setShutDownExecutorOnClose(boolean shutDownExecutorOnClose)
public HeliosClient build()
Copyright © 2016. All rights reserved.