Package com.databend.jdbc
Class DatabendDriverUri
java.lang.Object
com.databend.jdbc.DatabendDriverUri
Parses and extracts parameters from a databend JDBC URL
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanacceptsURL(String url) canonicalizeUris(List<URI> uris, boolean isSSLSecured, String sslmode) static DatabendDriverUricreate(String url, Properties properties) booleanbooleangetDebug()getNodes()booleangetUri()booleanvoidsetupClient(okhttp3.OkHttpClient.Builder builder)
-
Method Details
-
create
- Throws:
SQLException
-
canonicalizeUris
public static List<URI> canonicalizeUris(List<URI> uris, boolean isSSLSecured, String sslmode) throws SQLException - Throws:
SQLException
-
acceptsURL
-
getNodes
-
getUri
-
getUri
-
autoDiscovery
-
getDatabase
-
presignedUrlDisabled
-
copyPurge
-
getWarehouse
-
getStrNullAsNull
public boolean getStrNullAsNull() -
getUseVerify
public boolean getUseVerify() -
getDebug
public boolean getDebug() -
enableMock
public boolean enableMock() -
getSslmode
-
getTenant
-
nullDisplay
-
binaryFormat
-
getConnectionTimeout
-
getQueryTimeout
-
getSocketTimeout
-
getWaitTimeSecs
-
getMaxRowsInBuffer
-
getMaxRowsPerPage
-
getMaxFailoverRetry
-
getSessionSettings
-
getProperties
-
setupClient
- Throws:
SQLException
-