public static class HeliosClient.Builder extends Object
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 setGoogleCredentialsEnabled(boolean enabled)
public HeliosClient.Builder setGoogleAccessToken(com.google.auth.oauth2.AccessToken accessToken)
public HeliosClient.Builder setGoogleAccessTokenScopes(List<String> scopes)
public HeliosClient.Builder setCertKeyPaths(com.spotify.sshagenttls.CertKeyPaths certKeyPaths)
public HeliosClient.Builder setExecutorService(ScheduledExecutorService executorService)
public HeliosClient.Builder setShutDownExecutorOnClose(boolean shutDownExecutorOnClose)
public HeliosClient.Builder setHttpTimeout(int timeout, TimeUnit unit)
public HeliosClient.Builder setRetryTimeout(int timeout, TimeUnit unit)
public HeliosClient build()
Copyright © 2019. All rights reserved.