public static class DatabricksServiceFactory.Builder extends Object
public Properties getProperties()
public DatabricksServiceFactory.Builder withProperties(Properties properties)
public static DatabricksServiceFactory.Builder createTokenAuthentication(String token, String host)
token - your databricks tokenhost - the databricks host where that token is valid@Deprecated public static DatabricksServiceFactory.Builder createUserPasswordAuthentication(String username, String password, String host)
createTokenAuthentication(String, String)username - databricks usernamepassword - databricks passwordhost - the host objectpublic String getHost()
public String getToken()
public String getUsername()
public String getPassword()
public String getUserAgent()
public long getRetryInterval()
public int getMaxRetries()
public int getSoTimeout()
public int getConnectionTimeout()
public int getConnectionRequestTimeout()
public boolean isRequestSentRetryEnabled()
public DatabricksServiceFactory.Builder withMaxRetries(int maxRetries)
public DatabricksServiceFactory.Builder withRetryInterval(long retryInterval)
retryInterval - unit is millisecondspublic DatabricksServiceFactory.Builder withSoTimeout(int soTimeout)
soTimeout - unit is millisecondspublic DatabricksServiceFactory.Builder withConnectionTimeout(int connectionTimeout)
connectionTimeout - unit is millisecondspublic DatabricksServiceFactory.Builder withConnectionRequestTimeout(int connectionRequestTimeout)
connectionRequestTimeout - unit is millisecondspublic DatabricksServiceFactory.Builder withRequestSentRetryEnabled(boolean requestSentRetryEnabled)
public DatabricksServiceFactory.Builder withUserAgent(String userAgent)
public DatabricksServiceFactory build()
public DatabricksServiceFactory build(HttpClientBuilderFactory factory)
Copyright © 2023. All rights reserved.