Class SnowflakeBasicDataSource

    • Constructor Detail

      • SnowflakeBasicDataSource

        public SnowflakeBasicDataSource()
    • Method Detail

      • unwrap

        public <T> T unwrap​(Class<T> iface)
        Specified by:
        unwrap in interface Wrapper
      • setUrl

        public void setUrl​(String url)
      • setDatabaseName

        public void setDatabaseName​(String databaseName)
      • setSchema

        public void setSchema​(String schema)
      • setWarehouse

        public void setWarehouse​(String warehouse)
      • setRole

        public void setRole​(String role)
      • setUser

        public void setUser​(String user)
      • setServerName

        public void setServerName​(String serverName)
      • setPassword

        public void setPassword​(String password)
      • setPortNumber

        public void setPortNumber​(int portNumber)
      • setAccount

        public void setAccount​(String account)
      • setSsl

        public void setSsl​(boolean ssl)
      • setAuthenticator

        public void setAuthenticator​(String authenticator)
      • setOauthToken

        public void setOauthToken​(String oauthToken)
      • getUrl

        public String getUrl()
      • setPrivateKey

        public void setPrivateKey​(PrivateKey privateKey)
      • setPrivateKeyFile

        public void setPrivateKeyFile​(String location,
                                      String password)
      • setPrivateKeyBase64

        public void setPrivateKeyBase64​(String privateKeyBase64,
                                        String password)
      • setTracing

        public void setTracing​(String tracing)
      • getProperties

        protected Properties getProperties()
      • setAllowUnderscoresInHost

        public void setAllowUnderscoresInHost​(boolean allowUnderscoresInHost)
      • setDisableGcsDefaultCredentials

        public void setDisableGcsDefaultCredentials​(boolean isGcsDefaultCredentialsDisabled)
      • setDisableSamlURLCheck

        public void setDisableSamlURLCheck​(boolean disableSamlURLCheck)
      • setPasscode

        public void setPasscode​(String passcode)
      • setPasscodeInPassword

        public void setPasscodeInPassword​(boolean isPasscodeInPassword)
      • setDisableSocksProxy

        public void setDisableSocksProxy​(boolean ignoreJvmSocksProxy)
      • setNonProxyHosts

        public void setNonProxyHosts​(String nonProxyHosts)
      • setProxyHost

        public void setProxyHost​(String proxyHost)
      • setProxyPassword

        public void setProxyPassword​(String proxyPassword)
      • setProxyPort

        public void setProxyPort​(int proxyPort)
      • setProxyProtocol

        public void setProxyProtocol​(String proxyProtocol)
      • setProxyUser

        public void setProxyUser​(String proxyUser)
      • setUseProxy

        public void setUseProxy​(boolean useProxy)
      • setNetworkTimeout

        public void setNetworkTimeout​(int networkTimeoutSeconds)
      • setQueryTimeout

        public void setQueryTimeout​(int queryTimeoutSeconds)
      • setApplication

        public void setApplication​(String application)
      • setClientConfigFile

        public void setClientConfigFile​(String clientConfigFile)
      • setEnablePatternSearch

        public void setEnablePatternSearch​(boolean enablePatternSearch)
      • setEnablePutGet

        public void setEnablePutGet​(boolean enablePutGet)
      • setArrowTreatDecimalAsInt

        public void setArrowTreatDecimalAsInt​(boolean treatDecimalAsInt)
      • setMaxHttpRetries

        public void setMaxHttpRetries​(int maxHttpRetries)
      • setOcspFailOpen

        public void setOcspFailOpen​(boolean ocspFailOpen)
      • setPutGetMaxRetries

        public void setPutGetMaxRetries​(int putGetMaxRetries)
      • setStringsQuotedForColumnDef

        public void setStringsQuotedForColumnDef​(boolean stringsQuotedForColumnDef)
      • setEnableDiagnostics

        public void setEnableDiagnostics​(boolean enableDiagnostics)
      • setDiagnosticsAllowlistFile

        public void setDiagnosticsAllowlistFile​(String diagnosticsAllowlistFile)
      • setJDBCDefaultFormatDateWithTimezone

        public void setJDBCDefaultFormatDateWithTimezone​(Boolean jdbcDefaultFormatDateWithTimezone)
      • setGetDateUseNullTimezone

        public void setGetDateUseNullTimezone​(Boolean getDateUseNullTimezone)
      • setEnableClientRequestMfaToken

        public void setEnableClientRequestMfaToken​(boolean enableClientRequestMfaToken)
      • setEnableClientStoreTemporaryCredential

        public void setEnableClientStoreTemporaryCredential​(boolean enableClientStoreTemporaryCredential)
      • setBrowserResponseTimeout

        public void setBrowserResponseTimeout​(int seconds)