Package com.databricks.jdbc.common
Enum DatabricksJdbcUrlParams
- java.lang.Object
-
- java.lang.Enum<DatabricksJdbcUrlParams>
-
- com.databricks.jdbc.common.DatabricksJdbcUrlParams
-
- All Implemented Interfaces:
Serializable,Comparable<DatabricksJdbcUrlParams>
public enum DatabricksJdbcUrlParams extends Enum<DatabricksJdbcUrlParams>
Enum to hold all the Databricks JDBC URL parameters.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultValue()StringgetParamName()static DatabricksJdbcUrlParamsvalueOf(String name)Returns the enum constant of this type with the specified name.static DatabricksJdbcUrlParams[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LOG_LEVEL
public static final DatabricksJdbcUrlParams LOG_LEVEL
-
LOG_PATH
public static final DatabricksJdbcUrlParams LOG_PATH
-
LOG_FILE_SIZE
public static final DatabricksJdbcUrlParams LOG_FILE_SIZE
-
LOG_FILE_COUNT
public static final DatabricksJdbcUrlParams LOG_FILE_COUNT
-
USER
public static final DatabricksJdbcUrlParams USER
-
PASSWORD
public static final DatabricksJdbcUrlParams PASSWORD
-
CLIENT_ID
public static final DatabricksJdbcUrlParams CLIENT_ID
-
CLIENT_SECRET
public static final DatabricksJdbcUrlParams CLIENT_SECRET
-
AUTH_MECH
public static final DatabricksJdbcUrlParams AUTH_MECH
-
AUTH_ACCESS_TOKEN
public static final DatabricksJdbcUrlParams AUTH_ACCESS_TOKEN
-
CONN_CATALOG
public static final DatabricksJdbcUrlParams CONN_CATALOG
-
CONN_SCHEMA
public static final DatabricksJdbcUrlParams CONN_SCHEMA
-
PROXY_HOST
public static final DatabricksJdbcUrlParams PROXY_HOST
-
PROXY_PORT
public static final DatabricksJdbcUrlParams PROXY_PORT
-
PROXY_USER
public static final DatabricksJdbcUrlParams PROXY_USER
-
PROXY_PWD
public static final DatabricksJdbcUrlParams PROXY_PWD
-
USE_PROXY
public static final DatabricksJdbcUrlParams USE_PROXY
-
PROXY_AUTH
public static final DatabricksJdbcUrlParams PROXY_AUTH
-
NON_PROXY_HOSTS
public static final DatabricksJdbcUrlParams NON_PROXY_HOSTS
-
USE_SYSTEM_PROXY
public static final DatabricksJdbcUrlParams USE_SYSTEM_PROXY
-
USE_CF_PROXY
public static final DatabricksJdbcUrlParams USE_CF_PROXY
-
CF_PROXY_HOST
public static final DatabricksJdbcUrlParams CF_PROXY_HOST
-
CF_PROXY_PORT
public static final DatabricksJdbcUrlParams CF_PROXY_PORT
-
CF_PROXY_AUTH
public static final DatabricksJdbcUrlParams CF_PROXY_AUTH
-
CF_PROXY_USER
public static final DatabricksJdbcUrlParams CF_PROXY_USER
-
CF_PROXY_PWD
public static final DatabricksJdbcUrlParams CF_PROXY_PWD
-
AUTH_FLOW
public static final DatabricksJdbcUrlParams AUTH_FLOW
-
CATALOG
public static final DatabricksJdbcUrlParams CATALOG
-
SCHEMA
public static final DatabricksJdbcUrlParams SCHEMA
-
OAUTH_REFRESH_TOKEN
public static final DatabricksJdbcUrlParams OAUTH_REFRESH_TOKEN
-
PWD
public static final DatabricksJdbcUrlParams PWD
-
POLL_INTERVAL
public static final DatabricksJdbcUrlParams POLL_INTERVAL
-
HTTP_PATH
public static final DatabricksJdbcUrlParams HTTP_PATH
-
SSL
public static final DatabricksJdbcUrlParams SSL
-
USE_THRIFT_CLIENT
public static final DatabricksJdbcUrlParams USE_THRIFT_CLIENT
-
RATE_LIMIT_RETRY_TIMEOUT
public static final DatabricksJdbcUrlParams RATE_LIMIT_RETRY_TIMEOUT
-
JWT_KEY_FILE
public static final DatabricksJdbcUrlParams JWT_KEY_FILE
-
JWT_ALGORITHM
public static final DatabricksJdbcUrlParams JWT_ALGORITHM
-
JWT_PASS_PHRASE
public static final DatabricksJdbcUrlParams JWT_PASS_PHRASE
-
JWT_KID
public static final DatabricksJdbcUrlParams JWT_KID
-
USE_JWT_ASSERTION
public static final DatabricksJdbcUrlParams USE_JWT_ASSERTION
-
DISCOVERY_MODE
public static final DatabricksJdbcUrlParams DISCOVERY_MODE
-
AUTH_SCOPE
public static final DatabricksJdbcUrlParams AUTH_SCOPE
-
DISCOVERY_URL
public static final DatabricksJdbcUrlParams DISCOVERY_URL
-
ENABLE_ARROW
public static final DatabricksJdbcUrlParams ENABLE_ARROW
-
DIRECT_RESULT
public static final DatabricksJdbcUrlParams DIRECT_RESULT
-
LZ4_COMPRESSION_FLAG
public static final DatabricksJdbcUrlParams LZ4_COMPRESSION_FLAG
-
COMPRESSION_FLAG
public static final DatabricksJdbcUrlParams COMPRESSION_FLAG
-
USER_AGENT_ENTRY
public static final DatabricksJdbcUrlParams USER_AGENT_ENTRY
-
USE_EMPTY_METADATA
public static final DatabricksJdbcUrlParams USE_EMPTY_METADATA
-
TEMPORARILY_UNAVAILABLE_RETRY
public static final DatabricksJdbcUrlParams TEMPORARILY_UNAVAILABLE_RETRY
-
TEMPORARILY_UNAVAILABLE_RETRY_TIMEOUT
public static final DatabricksJdbcUrlParams TEMPORARILY_UNAVAILABLE_RETRY_TIMEOUT
-
RATE_LIMIT_RETRY
public static final DatabricksJdbcUrlParams RATE_LIMIT_RETRY
-
IDLE_HTTP_CONNECTION_EXPIRY
public static final DatabricksJdbcUrlParams IDLE_HTTP_CONNECTION_EXPIRY
-
SUPPORT_MANY_PARAMETERS
public static final DatabricksJdbcUrlParams SUPPORT_MANY_PARAMETERS
-
USE_FILE_SYSTEM_API
public static final DatabricksJdbcUrlParams USE_FILE_SYSTEM_API
-
CLOUD_FETCH_THREAD_POOL_SIZE
public static final DatabricksJdbcUrlParams CLOUD_FETCH_THREAD_POOL_SIZE
-
TOKEN_ENDPOINT
public static final DatabricksJdbcUrlParams TOKEN_ENDPOINT
-
AUTH_ENDPOINT
public static final DatabricksJdbcUrlParams AUTH_ENDPOINT
-
SSL_TRUST_STORE
public static final DatabricksJdbcUrlParams SSL_TRUST_STORE
-
SSL_TRUST_STORE_PASSWORD
public static final DatabricksJdbcUrlParams SSL_TRUST_STORE_PASSWORD
-
SSL_TRUST_STORE_TYPE
public static final DatabricksJdbcUrlParams SSL_TRUST_STORE_TYPE
-
CHECK_CERTIFICATE_REVOCATION
public static final DatabricksJdbcUrlParams CHECK_CERTIFICATE_REVOCATION
-
ACCEPT_UNDETERMINED_CERTIFICATE_REVOCATION
public static final DatabricksJdbcUrlParams ACCEPT_UNDETERMINED_CERTIFICATE_REVOCATION
-
GOOGLE_SERVICE_ACCOUNT
public static final DatabricksJdbcUrlParams GOOGLE_SERVICE_ACCOUNT
-
GOOGLE_CREDENTIALS_FILE
public static final DatabricksJdbcUrlParams GOOGLE_CREDENTIALS_FILE
-
MAX_BATCH_SIZE
public static final DatabricksJdbcUrlParams MAX_BATCH_SIZE
-
-
Method Detail
-
values
public static DatabricksJdbcUrlParams[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DatabricksJdbcUrlParams c : DatabricksJdbcUrlParams.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DatabricksJdbcUrlParams valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getParamName
public String getParamName()
-
getDefaultValue
public String getDefaultValue()
-
-