SYMBOL INDEX (9696 symbols across 757 files) FILE: FIPS/src/test/java/net/snowflake/client/AbstractDriverIT.java class AbstractDriverIT (line 24) | public class AbstractDriverIT { method getConnectionParameters (line 43) | public static Map getConnectionParameters(String accou... method getConnectionParameters (line 157) | public static Map getConnectionParameters() { method getConnection (line 169) | public static Connection getConnection(Properties paramProperties) thr... method getConnection (line 179) | public static Connection getConnection(String accountName) throws SQLE... method getConnection (line 189) | public static Connection getConnection() throws SQLException { method getConnection (line 201) | public static Connection getConnection(int injectSocketTimeout) throws... method getSnowflakeAdminConnection (line 211) | protected static Connection getSnowflakeAdminConnection() throws SQLEx... method getSnowflakeAdminConnection (line 222) | protected static Connection getSnowflakeAdminConnection(Properties par... method getConnection (line 238) | public static Connection getConnection( method getConnection (line 255) | public static Connection getConnection( method closeSQLObjects (line 337) | public void closeSQLObjects(ResultSet resultSet, Statement statement, ... method closeSQLObjects (line 357) | public void closeSQLObjects(Statement statement, Connection connection... method getFullPathFileInResource (line 372) | public static String getFullPathFileInResource(String fileName) { method buildTimestamp (line 382) | protected static Timestamp buildTimestamp( method buildDate (line 391) | protected static Date buildDate(int year, int month, int day) { method buildDateWithTZ (line 398) | protected static Date buildDateWithTZ(int year, int month, int day, Ti... FILE: FIPS/src/test/java/net/snowflake/client/TestUtil.java class TestUtil (line 11) | public class TestUtil { method assertSFException (line 19) | public static void assertSFException(int errorCode, TestRunInterface t... type TestRunInterface (line 29) | @FunctionalInterface method run (line 31) | void run() throws SFException; method systemGetEnv (line 45) | @Deprecated FILE: FIPS/src/test/java/net/snowflake/client/category/FipsTestSuite.java class FipsTestSuite (line 14) | @Suite FILE: FIPS/src/test/java/net/snowflake/client/jdbc/ConnectionFipsIT.java class ConnectionFipsIT (line 33) | @Tag("fips") method setup (line 106) | @BeforeAll method teardown (line 168) | @AfterAll method connectWithFips (line 216) | @Test method connectWithFipsKeyPair (line 229) | @Test method testConnectUsingKeyPair (line 273) | @Test method connectWithFipsAndQuery (line 323) | @Test method connectWithFipsAndPut (line 340) | @Test method connectWithFipsKeyPairWithBouncyCastle (line 356) | @Test method testConnectUsingKeyPairWithBouncyCastle (line 365) | @Test method connectToGoogle (line 373) | private static void connectToGoogle() throws Exception { FILE: ci/container/hang_webserver.py class HTTPRequestHandler (line 8) | class HTTPRequestHandler(BaseHTTPRequestHandler): method do_POST (line 9) | def do_POST(self): class ThreadedHTTPServer (line 29) | class ThreadedHTTPServer(ThreadingMixIn, HTTPServer): method shutdown (line 32) | def shutdown(self): class SimpleHttpServer (line 36) | class SimpleHttpServer(): method __init__ (line 37) | def __init__(self, ip, port): method start (line 40) | def start(self): method waitForThread (line 45) | def waitForThread(self): method stop (line 48) | def stop(self): FILE: ci/container/sf_test_utils.py function get_test_schema (line 8) | def get_test_schema(): function init_connection_params (line 12) | def init_connection_params(): FILE: ci/wif/aws-lambda/src/main/java/com/snowflake/wif/aws/WifLambdaFunctionE2e.java class WifLambdaFunctionE2e (line 13) | public class WifLambdaFunctionE2e implements RequestHandler extractQueryParameters(Object input, WifTe... method createResponse (line 81) | private APIGatewayProxyResponseEvent createResponse(int mavenExitCode) { method createErrorResponse (line 99) | private APIGatewayProxyResponseEvent createErrorResponse(int statusCod... FILE: ci/wif/azure-function/src/main/java/com/snowflake/wif/azure/WifAzureFunctionE2e.java class WifAzureFunctionE2e (line 10) | public class WifAzureFunctionE2e { class AzureLogger (line 12) | private static class AzureLogger implements WifTestHelper.WifLogger { method AzureLogger (line 15) | public AzureLogger(ExecutionContext context) { method log (line 19) | @Override method run (line 25) | @FunctionName("WifAzureFunctionE2e") method createResponse (line 58) | private HttpResponseMessage createResponse(HttpRequestMessage extractQueryParameters(HttpRequest request... method createResponse (line 130) | private void createResponse(HttpResponse response, int mavenExitCode, ... method createErrorResponse (line 149) | private void createErrorResponse(HttpResponse response, int statusCode... FILE: ci/wif/shared/com/snowflake/wif/common/WifTestHelper.java class WifTestHelper (line 26) | public class WifTestHelper { method generateUniqueSessionId (line 28) | private static String generateUniqueSessionId() { method validateQueryParameters (line 32) | public static void validateQueryParameters(Map queryPa... method buildTarballUrl (line 56) | public static String buildTarballUrl(String branch) { method findRepositoryFolder (line 65) | public static String findRepositoryFolder(String workingDirectory) { method executeMavenBuild (line 84) | public static int executeMavenBuild(String repoFolderPath, String temp... method cleanupMavenTempDirectories (line 189) | private static void cleanupMavenTempDirectories(File mavenRepo, File w... method cleanupDirectory (line 199) | private static void cleanupDirectory(File directory, String descriptio... method makeExecutable (line 226) | public static void makeExecutable(String repoFolderPath, WifLogger log... method cleanupWorkingDirectory (line 267) | public static void cleanupWorkingDirectory(String workingDirectory, Wi... method cleanupOrphanedMavenDirectories (line 310) | private static void cleanupOrphanedMavenDirectories(WifLogger logger) { method downloadAndExtractRepository (line 355) | public static String downloadAndExtractRepository(String tarballUrl, W... method downloadAndExtractWithJava (line 378) | public static void downloadAndExtractWithJava(String tarballUrl, File ... method createOutputFile (line 431) | private static File createOutputFile(File workingDirectory, String ent... method createMavenResultMessage (line 445) | public static String createMavenResultMessage(int mavenExitCode) { type WifLogger (line 467) | public interface WifLogger { method log (line 468) | void log(String message); FILE: fat-jar-test-app/src/main/fips-java/net/snowflake/FipsInitializer.java class FipsInitializer (line 16) | public class FipsInitializer { method initializeFipsMode (line 42) | private static void initializeFipsMode() { method ensureInitialized (line 99) | public static void ensureInitialized() { FILE: fat-jar-test-app/src/main/java/net/snowflake/FatJarTestApp.java class FatJarTestApp (line 15) | public class FatJarTestApp { method main (line 47) | public static void main(String[] args) throws Exception { method runQueries (line 53) | private static void runQueries(String[] args) throws Exception { method setupLogging (line 71) | private static void setupLogging() throws Exception { method verifyLogs (line 83) | private static void verifyLogs() throws Exception { method getTestFilePath (line 117) | private static String getTestFilePath() throws URISyntaxException { method getConnection (line 125) | private static Connection getConnection(String[] args) throws Exception { method getSfEnv (line 156) | private static String getSfEnv(String param) { FILE: prober/src/main/java/com/snowflake/client/jdbc/prober/Prober.java class Prober (line 34) | public class Prober { type Status (line 43) | enum Status { method Status (line 49) | Status(int code) { method getCode (line 53) | public int getCode() { type Scope (line 58) | enum Scope { method main (line 64) | public static void main(String[] args) throws Exception { method testLogin (line 89) | private static void testLogin(String url, Properties properties) { method testPutFetchGet (line 106) | private static void testPutFetchGet(String url, Properties properties) { method testPutFetchGetFailClosed (line 136) | private static void testPutFetchGetFailClosed(String url, Properties p... method createDatabase (line 170) | private static void createDatabase(Statement statement, Properties pro... method createSchema (line 184) | private static void createSchema(Statement statement, Properties prope... method createWarehouse (line 198) | private static void createWarehouse(Statement statement, Properties pr... method cleanupResources (line 212) | private static void cleanupResources(Statement statement, String metri... method compareFetchedDataAndFile (line 225) | private static void compareFetchedDataAndFile(Statement statement, Lis... method downloadFile (line 254) | private static String downloadFile(SnowflakeConnection sfConnection, S... method fetchAndVerifyRows (line 270) | private static void fetchAndVerifyRows(Statement statement, String met... method loadFileIntoTable (line 282) | private static void loadFileIntoTable(Statement statement, String metr... method uploadFile (line 295) | private static void uploadFile(SnowflakeConnection sfConnection, Strin... method createDataTable (line 306) | private static void createDataTable(Statement statement, String metric... method createDataStage (line 323) | private static void createDataStage(Statement statement, String metric... method setupLogging (line 340) | private static void setupLogging(Properties properties) throws IOExcep... method logMetric (line 350) | private static void logMetric(String metricName, Status status) { method parseArguments (line 354) | private static Map parseArguments(String[] args) { method generateCsv (line 376) | private static List generateCsv(int numRows) { method generateRandomString (line 400) | private static String generateRandomString(int length) { method setPrivateKey (line 412) | private static void setPrivateKey(Properties props) throws IOException... FILE: src/main/java-fat-jar/net/snowflake/client/internal/log/SFBridgeLogger.java class SFBridgeLogger (line 16) | public class SFBridgeLogger extends MarkerIgnoringBase { method SFBridgeLogger (line 22) | SFBridgeLogger(String name) { method isTraceEnabled (line 29) | @Override method trace (line 34) | @Override method trace (line 41) | @Override method trace (line 48) | @Override method trace (line 55) | @Override method trace (line 62) | @Override method isDebugEnabled (line 71) | @Override method debug (line 76) | @Override method debug (line 83) | @Override method debug (line 90) | @Override method debug (line 97) | @Override method debug (line 104) | @Override method isInfoEnabled (line 113) | @Override method info (line 118) | @Override method info (line 125) | @Override method info (line 132) | @Override method info (line 139) | @Override method info (line 146) | @Override method isWarnEnabled (line 155) | @Override method warn (line 160) | @Override method warn (line 167) | @Override method warn (line 174) | @Override method warn (line 181) | @Override method warn (line 188) | @Override method isErrorEnabled (line 197) | @Override method error (line 202) | @Override method error (line 209) | @Override method error (line 216) | @Override method error (line 223) | @Override method error (line 230) | @Override FILE: src/main/java-fat-jar/net/snowflake/client/internal/log/SFBridgeLoggerFactory.java class SFBridgeLoggerFactory (line 12) | public class SFBridgeLoggerFactory implements ILoggerFactory { method getLogger (line 16) | @Override FILE: src/main/java-fat-jar/net/snowflake/client/internal/log/SFBridgeServiceProvider.java class SFBridgeServiceProvider (line 24) | public class SFBridgeServiceProvider implements SLF4JServiceProvider { method getLoggerFactory (line 33) | @Override method getMarkerFactory (line 38) | @Override method getMDCAdapter (line 43) | @Override method getRequestedApiVersion (line 48) | @Override method initialize (line 53) | @Override FILE: src/main/java/net/snowflake/client/api/auth/AuthenticatorType.java type AuthenticatorType (line 19) | public enum AuthenticatorType { FILE: src/main/java/net/snowflake/client/api/connection/DownloadStreamConfig.java class DownloadStreamConfig (line 25) | public class DownloadStreamConfig { method DownloadStreamConfig (line 33) | private DownloadStreamConfig(Builder builder) { method isDecompress (line 42) | public boolean isDecompress() { method builder (line 51) | public static Builder builder() { class Builder (line 69) | public static class Builder { method Builder (line 73) | private Builder() {} method setDecompress (line 87) | public Builder setDecompress(boolean decompress) { method build (line 97) | public DownloadStreamConfig build() { method toString (line 102) | @Override FILE: src/main/java/net/snowflake/client/api/connection/SnowflakeConnection.java type SnowflakeConnection (line 9) | public interface SnowflakeConnection { method uploadStream (line 24) | void uploadStream(String stageName, String destFileName, InputStream i... method uploadStream (line 41) | void uploadStream( method downloadStream (line 58) | InputStream downloadStream(String stageName, String sourceFileName) th... method downloadStream (line 74) | InputStream downloadStream(String stageName, String sourceFileName, Do... method getSessionID (line 83) | String getSessionID() throws SQLException; method getQueryStatus (line 92) | QueryStatus getQueryStatus(String queryID) throws SQLException; method createResultSet (line 103) | ResultSet createResultSet(String queryID) throws SQLException; method getChildQueryIds (line 115) | String[] getChildQueryIds(String queryID) throws SQLException; method getDatabaseMajorVersion (line 123) | int getDatabaseMajorVersion() throws SQLException; method getDatabaseMinorVersion (line 131) | int getDatabaseMinorVersion() throws SQLException; method getDatabaseVersion (line 139) | String getDatabaseVersion() throws SQLException; method getRole (line 147) | String getRole() throws SQLException; method getWarehouse (line 155) | String getWarehouse() throws SQLException; method getDatabase (line 166) | String getDatabase() throws SQLException; FILE: src/main/java/net/snowflake/client/api/connection/SnowflakeDatabaseMetaData.java type SnowflakeDatabaseMetaData (line 13) | public interface SnowflakeDatabaseMetaData extends DatabaseMetaData { method getStreams (line 31) | ResultSet getStreams(String catalog, String schemaPattern, String stre... method getColumns (line 54) | ResultSet getColumns( FILE: src/main/java/net/snowflake/client/api/connection/UploadStreamConfig.java class UploadStreamConfig (line 26) | public class UploadStreamConfig { method UploadStreamConfig (line 35) | private UploadStreamConfig(Builder builder) { method getDestPrefix (line 45) | public String getDestPrefix() { method isCompressData (line 54) | public boolean isCompressData() { method builder (line 63) | public static Builder builder() { class Builder (line 82) | public static class Builder { method Builder (line 87) | private Builder() {} method setDestPrefix (line 106) | public Builder setDestPrefix(String destPrefix) { method setCompressData (line 124) | public Builder setCompressData(boolean compressData) { method build (line 134) | public UploadStreamConfig build() { method toString (line 139) | @Override FILE: src/main/java/net/snowflake/client/api/datasource/SnowflakeDataSource.java type SnowflakeDataSource (line 33) | public interface SnowflakeDataSource extends DataSource { method setUrl (line 36) | void setUrl(String url); method setDatabaseName (line 39) | void setDatabaseName(String databaseName); method setSchema (line 42) | void setSchema(String schema); method setWarehouse (line 45) | void setWarehouse(String warehouse); method setRole (line 48) | void setRole(String role); method setUser (line 51) | void setUser(String user); method setServerName (line 54) | void setServerName(String serverName); method setPassword (line 57) | void setPassword(String password); method setPortNumber (line 60) | void setPortNumber(int portNumber); method setAccount (line 63) | void setAccount(String account); method setSsl (line 66) | void setSsl(boolean ssl); method setAuthenticator (line 69) | void setAuthenticator(String authenticator); method setToken (line 72) | void setToken(String token); method getUrl (line 75) | String getUrl(); method setPrivateKey (line 78) | void setPrivateKey(PrivateKey privateKey); method setPrivateKeyFile (line 81) | void setPrivateKeyFile(String location, String password); method setPrivateKeyBase64 (line 84) | void setPrivateKeyBase64(String privateKeyBase64, String password); method setTracing (line 87) | void setTracing(String tracing); method getProperties (line 90) | Properties getProperties(); method setAllowUnderscoresInHost (line 93) | void setAllowUnderscoresInHost(boolean allowUnderscoresInHost); method setDisableGcsDefaultCredentials (line 96) | void setDisableGcsDefaultCredentials(boolean isGcsDefaultCredentialsDi... method setDisableSamlURLCheck (line 99) | void setDisableSamlURLCheck(boolean disableSamlURLCheck); method setPasscode (line 102) | void setPasscode(String passcode); method setPasscodeInPassword (line 105) | void setPasscodeInPassword(boolean isPasscodeInPassword); method setDisableSocksProxy (line 108) | void setDisableSocksProxy(boolean ignoreJvmSocksProxy); method setNonProxyHosts (line 111) | void setNonProxyHosts(String nonProxyHosts); method setProxyHost (line 114) | void setProxyHost(String proxyHost); method setProxyPassword (line 117) | void setProxyPassword(String proxyPassword); method setProxyPort (line 120) | void setProxyPort(int proxyPort); method setProxyProtocol (line 123) | void setProxyProtocol(String proxyProtocol); method setProxyUser (line 126) | void setProxyUser(String proxyUser); method setUseProxy (line 129) | void setUseProxy(boolean useProxy); method setNetworkTimeout (line 132) | void setNetworkTimeout(int networkTimeoutSeconds); method setQueryTimeout (line 135) | void setQueryTimeout(int queryTimeoutSeconds); method setApplication (line 138) | void setApplication(String application); method setClientConfigFile (line 141) | void setClientConfigFile(String clientConfigFile); method setEnablePatternSearch (line 144) | void setEnablePatternSearch(boolean enablePatternSearch); method setEnablePutGet (line 147) | void setEnablePutGet(boolean enablePutGet); method setArrowTreatDecimalAsInt (line 150) | void setArrowTreatDecimalAsInt(boolean treatDecimalAsInt); method setMaxHttpRetries (line 153) | void setMaxHttpRetries(int maxHttpRetries); method setOcspFailOpen (line 156) | void setOcspFailOpen(boolean ocspFailOpen); method setPutGetMaxRetries (line 159) | void setPutGetMaxRetries(int putGetMaxRetries); method setStringsQuotedForColumnDef (line 162) | void setStringsQuotedForColumnDef(boolean stringsQuotedForColumnDef); method setEnableDiagnostics (line 165) | void setEnableDiagnostics(boolean enableDiagnostics); method setDiagnosticsAllowlistFile (line 168) | void setDiagnosticsAllowlistFile(String diagnosticsAllowlistFile); method setJDBCDefaultFormatDateWithTimezone (line 171) | void setJDBCDefaultFormatDateWithTimezone(Boolean jdbcDefaultFormatDat... method setGetDateUseNullTimezone (line 174) | void setGetDateUseNullTimezone(Boolean getDateUseNullTimezone); method setEnableClientRequestMfaToken (line 177) | void setEnableClientRequestMfaToken(boolean enableClientRequestMfaToken); method setEnableClientStoreTemporaryCredential (line 180) | void setEnableClientStoreTemporaryCredential(boolean enableClientStore... method setBrowserResponseTimeout (line 183) | void setBrowserResponseTimeout(int seconds); method setHttpHeadersCustomizers (line 186) | void setHttpHeadersCustomizers(List httpHeaders... FILE: src/main/java/net/snowflake/client/api/datasource/SnowflakeDataSourceFactory.java class SnowflakeDataSourceFactory (line 29) | public final class SnowflakeDataSourceFactory { method SnowflakeDataSourceFactory (line 31) | private SnowflakeDataSourceFactory() { method createDataSource (line 45) | public static SnowflakeDataSource createDataSource() { FILE: src/main/java/net/snowflake/client/api/driver/SnowflakeDriver.java class SnowflakeDriver (line 34) | public class SnowflakeDriver implements Driver { method acceptsURL (line 70) | @Override method connect (line 86) | @Override method connect (line 97) | public Connection connect() throws SQLException { method getMajorVersion (line 101) | @Override method getMinorVersion (line 106) | @Override method getPatchVersion (line 117) | public long getPatchVersion() { method getImplementationVersion (line 126) | public static String getImplementationVersion() { method getPropertyInfo (line 130) | @Override method jdbcCompliant (line 146) | @Override method getParentLogger (line 151) | @Override FILE: src/main/java/net/snowflake/client/api/exception/ErrorCode.java type ErrorCode (line 6) | public enum ErrorCode { method ErrorCode (line 113) | ErrorCode(Integer messageCode, String sqlState) { method getMessageCode (line 118) | public Integer getMessageCode() { method getSqlState (line 122) | public String getSqlState() { method toString (line 126) | @Override FILE: src/main/java/net/snowflake/client/api/exception/SnowflakeSQLException.java class SnowflakeSQLException (line 7) | public class SnowflakeSQLException extends SQLException { method SnowflakeSQLException (line 25) | public SnowflakeSQLException(String queryId, String reason, String sql... method SnowflakeSQLException (line 35) | public SnowflakeSQLException(String queryId, String reason, String sql... method SnowflakeSQLException (line 45) | public SnowflakeSQLException(String queryId, String sqlState, int vend... method SnowflakeSQLException (line 58) | public SnowflakeSQLException(String sqlState, int vendorCode, Object..... method SnowflakeSQLException (line 68) | public SnowflakeSQLException(String queryId, String sqlState, int vend... method SnowflakeSQLException (line 81) | public SnowflakeSQLException(Throwable ex, String sqlState, int vendor... method SnowflakeSQLException (line 94) | public SnowflakeSQLException(Throwable ex, ErrorCode errorCode, Object... method SnowflakeSQLException (line 104) | public SnowflakeSQLException(Throwable ex, String sqlState, int vendor... method SnowflakeSQLException (line 115) | public SnowflakeSQLException( method SnowflakeSQLException (line 129) | public SnowflakeSQLException(ErrorCode errorCode, Object... params) { method SnowflakeSQLException (line 142) | public SnowflakeSQLException(String queryId, ErrorCode errorCode, Obje... method SnowflakeSQLException (line 154) | public SnowflakeSQLException(SFException e) { method SnowflakeSQLException (line 158) | public SnowflakeSQLException(String reason) { method SnowflakeSQLException (line 162) | public SnowflakeSQLException(Throwable ex, String message) { method getQueryId (line 166) | public String getQueryId() { FILE: src/main/java/net/snowflake/client/api/http/HttpHeadersCustomizer.java type HttpHeadersCustomizer (line 14) | public interface HttpHeadersCustomizer { method applies (line 25) | boolean applies(String method, String uri, Map> c... method newHeaders (line 32) | Map> newHeaders(); method invokeOnce (line 40) | boolean invokeOnce(); FILE: src/main/java/net/snowflake/client/api/loader/LoadResultListener.java type LoadResultListener (line 4) | public interface LoadResultListener { method needSuccessRecords (line 9) | boolean needSuccessRecords(); method recordProvided (line 15) | void recordProvided(Operation op, Object[] record); method addProcessedRecordCount (line 21) | void addProcessedRecordCount(Operation op, int i); method addOperationRecordCount (line 27) | void addOperationRecordCount(Operation op, int i); method needErrors (line 32) | boolean needErrors(); method addError (line 37) | void addError(LoadingError error); method throwOnError (line 42) | boolean throwOnError(); method addErrorCount (line 49) | void addErrorCount(int number); method resetErrorCount (line 52) | void resetErrorCount(); method getErrorCount (line 59) | int getErrorCount(); method addErrorRecordCount (line 66) | void addErrorRecordCount(int number); method resetErrorRecordCount (line 69) | void resetErrorRecordCount(); method getErrorRecordCount (line 76) | int getErrorRecordCount(); method resetSubmittedRowCount (line 79) | void resetSubmittedRowCount(); method addSubmittedRowCount (line 86) | void addSubmittedRowCount(int number); method getSubmittedRowCount (line 93) | int getSubmittedRowCount(); FILE: src/main/java/net/snowflake/client/api/loader/Loader.java type Loader (line 17) | public interface Loader extends AutoCloseable { method setProperty (line 20) | void setProperty(LoaderProperty property, Object value); method setListener (line 23) | void setListener(LoadResultListener listener); method start (line 26) | void start(); method submitRow (line 33) | void submitRow(Object[] data); method resetOperation (line 40) | void resetOperation(Operation op); method rollback (line 46) | void rollback(); method finish (line 54) | void finish() throws Exception; method close (line 64) | @Override class DataError (line 68) | class DataError extends RuntimeException { method DataError (line 71) | public DataError(String msg) { method DataError (line 75) | public DataError(String msg, Throwable ex) { method DataError (line 79) | public DataError(Throwable ex) { class ConnectionError (line 85) | class ConnectionError extends RuntimeException { method ConnectionError (line 88) | public ConnectionError(String msg) { method ConnectionError (line 93) | public ConnectionError(String msg, Throwable ex) { method ConnectionError (line 97) | public ConnectionError(Throwable ex) { method getListener (line 103) | LoadResultListener getListener(); FILE: src/main/java/net/snowflake/client/api/loader/LoaderFactory.java class LoaderFactory (line 7) | public class LoaderFactory { method createLoader (line 9) | public static Loader createLoader( FILE: src/main/java/net/snowflake/client/api/loader/LoaderProperty.java type LoaderProperty (line 4) | public enum LoaderProperty { FILE: src/main/java/net/snowflake/client/api/loader/LoadingError.java class LoadingError (line 35) | public class LoadingError { type ErrorProperty (line 44) | public enum ErrorProperty { method LoadingError (line 88) | public LoadingError(ResultSet rs, BufferStage bs, StreamLoader loader) { method getStage (line 115) | public String getStage() { method getPrefix (line 124) | public String getPrefix() { method getFile (line 133) | public String getFile() { method getTarget (line 142) | public String getTarget() { method getProperty (line 152) | public String getProperty(ErrorProperty p) { method setProperty (line 162) | public void setProperty(ErrorProperty p, String value) { method toString (line 166) | public String toString() { method getException (line 190) | public Loader.DataError getException() { FILE: src/main/java/net/snowflake/client/api/loader/Operation.java type Operation (line 13) | public enum Operation { FILE: src/main/java/net/snowflake/client/api/pooling/SnowflakeConnectionPoolDataSource.java type SnowflakeConnectionPoolDataSource (line 10) | public interface SnowflakeConnectionPoolDataSource FILE: src/main/java/net/snowflake/client/api/pooling/SnowflakeConnectionPoolDataSourceFactory.java class SnowflakeConnectionPoolDataSourceFactory (line 30) | public class SnowflakeConnectionPoolDataSourceFactory { method SnowflakeConnectionPoolDataSourceFactory (line 32) | private SnowflakeConnectionPoolDataSourceFactory() { method createConnectionPoolDataSource (line 41) | public static SnowflakeConnectionPoolDataSource createConnectionPoolDa... FILE: src/main/java/net/snowflake/client/api/resultset/FieldMetadata.java type FieldMetadata (line 9) | public interface FieldMetadata { method getName (line 16) | String getName(); method getTypeName (line 23) | String getTypeName(); method getType (line 30) | int getType(); method isNullable (line 37) | boolean isNullable(); method getByteLength (line 44) | int getByteLength(); method getPrecision (line 51) | int getPrecision(); method getScale (line 58) | int getScale(); method isFixed (line 65) | boolean isFixed(); method getBase (line 72) | SnowflakeType getBase(); method getFields (line 79) | List getFields(); FILE: src/main/java/net/snowflake/client/api/resultset/QueryStatus.java class QueryStatus (line 26) | public final class QueryStatus { type Status (line 28) | public enum Status { method Status (line 46) | Status(int value, String description) { method getValue (line 51) | public int getValue() { method getDescription (line 55) | public String getDescription() { method isStillRunning (line 59) | private static boolean isStillRunning(Status status) { method isAnError (line 73) | private static boolean isAnError(Status status) { method getStatusFromString (line 87) | private static Status getStatusFromString(String description) { method QueryStatus (line 134) | public QueryStatus( method empty (line 171) | public static QueryStatus empty() { method isEmpty (line 180) | public boolean isEmpty() { method isStillRunning (line 189) | public boolean isStillRunning() { method isSuccess (line 198) | public boolean isSuccess() { method isAnError (line 207) | public boolean isAnError() { method getEndTime (line 216) | public long getEndTime() { method getErrorCode (line 225) | public int getErrorCode() { method getErrorMessage (line 234) | public String getErrorMessage() { method getId (line 243) | public String getId() { method getName (line 252) | public String getName() { method getSessionId (line 261) | public long getSessionId() { method getSqlText (line 270) | public String getSqlText() { method getStartTime (line 279) | public long getStartTime() { method getState (line 288) | public String getState() { method getTotalDuration (line 297) | public int getTotalDuration() { method getWarehouseExternalSize (line 306) | public String getWarehouseExternalSize() { method getWarehouseId (line 315) | public int getWarehouseId() { method getWarehouseName (line 324) | public String getWarehouseName() { method getWarehouseServerType (line 333) | public String getWarehouseServerType() { method getDescription (line 342) | public String getDescription() { method getStatus (line 351) | public Status getStatus() { FILE: src/main/java/net/snowflake/client/api/resultset/SnowflakeAsyncResultSet.java type SnowflakeAsyncResultSet (line 6) | public interface SnowflakeAsyncResultSet extends SnowflakeResultSet { method getStatus (line 17) | QueryStatus getStatus() throws SQLException; FILE: src/main/java/net/snowflake/client/api/resultset/SnowflakeResultSet.java type SnowflakeResultSet (line 8) | public interface SnowflakeResultSet { method getQueryID (line 13) | String getQueryID() throws SQLException; method getResultSetSerializables (line 26) | List getResultSetSerializables(long ma... method getArray (line 41) | T[] getArray(int columnIndex, Class type) throws SQLException; method getList (line 55) | List getList(int columnIndex, Class type) throws SQLException; method getMap (line 69) | Map getMap(int columnIndex, Class type) throws SQLEx... FILE: src/main/java/net/snowflake/client/api/resultset/SnowflakeResultSetMetaData.java type SnowflakeResultSetMetaData (line 6) | public interface SnowflakeResultSetMetaData { method getQueryID (line 7) | String getQueryID() throws SQLException; method getColumnNames (line 9) | List getColumnNames() throws SQLException; method getColumnIndex (line 11) | int getColumnIndex(String columnName) throws SQLException; method getInternalColumnType (line 13) | int getInternalColumnType(int column) throws SQLException; method getColumnFields (line 15) | List getColumnFields(int column) throws SQLException; method getVectorDimension (line 24) | int getVectorDimension(int column) throws SQLException; method getVectorDimension (line 33) | int getVectorDimension(String columnName) throws SQLException; FILE: src/main/java/net/snowflake/client/api/resultset/SnowflakeResultSetSerializable.java type SnowflakeResultSetSerializable (line 11) | public interface SnowflakeResultSetSerializable { class ResultSetRetrieveConfig (line 13) | class ResultSetRetrieveConfig { method ResultSetRetrieveConfig (line 17) | public ResultSetRetrieveConfig(Builder builder) { method getProxyProperties (line 22) | public Properties getProxyProperties() { method getSfFullURL (line 26) | public String getSfFullURL() { class Builder (line 31) | public static class Builder { method Builder (line 32) | private Builder() {} method newInstance (line 37) | public static Builder newInstance() { method build (line 41) | public ResultSetRetrieveConfig build() throws IllegalArgumentExcep... method setProxyProperties (line 51) | public Builder setProxyProperties(Properties proxyProperties) { method setSfFullURL (line 56) | public Builder setSfFullURL(String sfFullURL) { method getResultSet (line 70) | ResultSet getResultSet(ResultSetRetrieveConfig resultSetRetrieveConfig... method getRowCount (line 78) | long getRowCount() throws SQLException; method getCompressedDataSizeInBytes (line 86) | long getCompressedDataSizeInBytes() throws SQLException; method getUncompressedDataSizeInBytes (line 94) | long getUncompressedDataSizeInBytes() throws SQLException; FILE: src/main/java/net/snowflake/client/api/resultset/SnowflakeType.java type SnowflakeType (line 43) | public enum SnowflakeType { FILE: src/main/java/net/snowflake/client/api/statement/SnowflakePreparedStatement.java type SnowflakePreparedStatement (line 8) | public interface SnowflakePreparedStatement { method getQueryID (line 13) | String getQueryID() throws SQLException; method executeAsyncQuery (line 21) | ResultSet executeAsyncQuery() throws SQLException; method setBigInteger (line 30) | void setBigInteger(int parameterIndex, BigInteger x) throws SQLException; method setMap (line 41) | void setMap(int parameterIndex, Map map, int type) thro... FILE: src/main/java/net/snowflake/client/api/statement/SnowflakeStatement.java type SnowflakeStatement (line 8) | public interface SnowflakeStatement { method getQueryID (line 14) | String getQueryID() throws SQLException; method getBatchQueryIDs (line 20) | List getBatchQueryIDs() throws SQLException; method setParameter (line 29) | void setParameter(String name, Object value) throws SQLException; method setBatchID (line 36) | void setBatchID(String batchID); method executeAsyncQuery (line 46) | ResultSet executeAsyncQuery(String sql) throws SQLException; method setAsyncQueryTimeout (line 54) | void setAsyncQueryTimeout(int seconds) throws SQLException; FILE: src/main/java/net/snowflake/client/internal/api/implementation/connection/SnowflakeConnectionImpl.java class SnowflakeConnectionImpl (line 73) | public class SnowflakeConnectionImpl implements Connection, SnowflakeCon... method SnowflakeConnectionImpl (line 120) | public SnowflakeConnectionImpl(SFConnectionHandler sfConnectionHandler... method SnowflakeConnectionImpl (line 132) | public SnowflakeConnectionImpl( method SnowflakeConnectionImpl (line 145) | public SnowflakeConnectionImpl(String url, Properties info) throws SQL... method SnowflakeConnectionImpl (line 156) | public SnowflakeConnectionImpl(String url, Properties info, boolean fa... method initConnectionWithImpl (line 168) | private void initConnectionWithImpl( method returnMissingProperties (line 186) | public List returnMissingProperties() { method raiseSQLExceptionIfConnectionIsClosed (line 190) | private void raiseSQLExceptionIfConnectionIsClosed() throws SQLExcepti... method executeImmediate (line 203) | private void executeImmediate(String stmtText) throws SQLException { method createStatement (line 216) | @Override method createResultSet (line 231) | public ResultSet createResultSet(String queryID) throws SQLException { method getChildQueryIds (line 247) | @Override method close (line 261) | @Override method getSessionID (line 315) | @Override method getQueryStatus (line 321) | @Override method getRole (line 327) | @Override method getWarehouse (line 333) | @Override method getDatabase (line 339) | @Override method isClosed (line 345) | @Override method getMetaData (line 358) | @Override method prepareCall (line 365) | @Override method prepareCall (line 374) | public CallableStatement prepareCall(String sql, boolean skipParsing) ... method prepareCall (line 389) | @Override method prepareCall (line 401) | @Override method nativeSQL (line 413) | @Override method getAutoCommit (line 420) | @Override method setAutoCommit (line 427) | @Override method commit (line 439) | @Override method rollback (line 445) | @Override method rollback (line 451) | @Override method isReadOnly (line 458) | @Override method setReadOnly (line 465) | @Override method getCatalog (line 474) | @Override method setCatalog (line 480) | @Override method getTransactionIsolation (line 488) | @Override method setTransactionIsolation (line 501) | @Override method getWarnings (line 515) | @Override method clearWarnings (line 522) | @Override method createStatement (line 530) | @Override method createStatement (line 542) | @Override method prepareStatement (line 556) | @Override method prepareStatement (line 565) | @Override method prepareStatement (line 577) | @Override method prepareStatement (line 584) | @Override method prepareStatement (line 592) | @Override method prepareStatement (line 604) | @Override method prepareStatement (line 617) | public PreparedStatement prepareStatement(String sql, boolean skipPars... method getTypeMap (line 632) | @Override method setTypeMap (line 638) | @Override method getHoldability (line 644) | @Override method setHoldability (line 650) | @Override method setSavepoint (line 665) | @Override method setSavepoint (line 671) | @Override method releaseSavepoint (line 677) | @Override method createBlob (line 683) | @Override method createClob (line 689) | @Override method createNClob (line 695) | @Override method createSQLXML (line 701) | @Override method isValid (line 707) | @Override method setClientInfo (line 723) | @Override method raiseSetClientInfoException (line 730) | private void raiseSetClientInfoException(Map... method getClientInfo (line 747) | @Override method setClientInfo (line 755) | @Override method getClientInfo (line 766) | @Override method createArrayOf (line 775) | @Override method createStruct (line 785) | @Override method getSchema (line 792) | @Override method setSchema (line 798) | @Override method abort (line 812) | @Override method setNetworkTimeout (line 819) | @Override method getNetworkTimeout (line 827) | @Override method isWrapperFor (line 834) | @Override method unwrap (line 841) | @SuppressWarnings("unchecked") method getDatabaseMajorVersion (line 853) | @Override method getDatabaseMinorVersion (line 859) | @Override method getDatabaseVersion (line 865) | @Override method getHandler (line 871) | public SFConnectionHandler getHandler() { method getHandler (line 875) | public SFConnectionHandler getHandler(InternalCallMarker internalCallM... method uploadStream (line 880) | @Override method uploadStream (line 886) | @Override method compressAndUploadStream (line 911) | @Deprecated method uploadStreamInternal (line 935) | private void uploadStreamInternal( method downloadStream (line 999) | @Override method downloadStream (line 1004) | @Override method setInjectedDelay (line 1088) | public void setInjectedDelay(int delay) throws SQLException { method injectedDelay (line 1093) | public void injectedDelay() throws SQLException { method setInjectFileUploadFailure (line 1109) | public void setInjectFileUploadFailure(String fileToFail) throws SQLEx... method getSFBaseSession (line 1114) | public SFBaseSession getSFBaseSession() { method getSFBaseSession (line 1118) | public SFBaseSession getSFBaseSession(InternalCallMarker internalCallM... method getSfSession (line 1125) | public SFSession getSfSession() throws SnowflakeSQLException { method getSfSession (line 1129) | public SFSession getSfSession(InternalCallMarker internalCallMarker) method appendWarning (line 1139) | private void appendWarning(SQLWarning w) { method appendWarnings (line 1147) | private void appendWarnings(List warnings) { method getShowStatementParameters (line 1153) | public boolean getShowStatementParameters() { method removeClosedStatement (line 1157) | public void removeClosedStatement(Statement stmt) { FILE: src/main/java/net/snowflake/client/internal/api/implementation/datasource/SnowflakeBasicDataSource.java class SnowflakeBasicDataSource (line 36) | public class SnowflakeBasicDataSource implements SnowflakeDataSource, Se... method writeObjectHelper (line 74) | private void writeObjectHelper(ObjectOutputStream out) throws IOExcept... method readObjectHelper (line 84) | private void readObjectHelper(ObjectInputStream in) throws IOException... method writeObject (line 94) | private void writeObject(ObjectOutputStream out) throws IOException { method readObject (line 98) | private void readObject(ObjectInputStream in) throws IOException, Clas... method getConnection (line 102) | @Override method getConnection (line 107) | @Override method getLogWriter (line 138) | @Override method setLogWriter (line 143) | @Override method getLoginTimeout (line 148) | @Override method setLoginTimeout (line 158) | @Override method getParentLogger (line 163) | @Override method isWrapperFor (line 168) | @Override method unwrap (line 173) | @Override method setUrl (line 178) | @Override method setDatabaseName (line 183) | @Override method setSchema (line 188) | @Override method setWarehouse (line 193) | @Override method setRole (line 198) | @Override method setUser (line 203) | @Override method setServerName (line 208) | @Override method setPassword (line 213) | @Override method setPortNumber (line 218) | @Override method setAccount (line 223) | @Override method setSsl (line 228) | @Override method setAuthenticator (line 233) | @Override method setToken (line 239) | @Override method getUrl (line 244) | @Override method setPrivateKey (line 261) | @Override method setPrivateKeyFile (line 267) | @Override method setPrivateKeyBase64 (line 276) | @Override method setTracing (line 285) | @Override method getProperties (line 290) | @Override method setAllowUnderscoresInHost (line 295) | @Override method setDisableGcsDefaultCredentials (line 302) | @Override method setDisableSamlURLCheck (line 309) | @Override method setPasscode (line 316) | @Override method setPasscodeInPassword (line 322) | @Override method setDisableSocksProxy (line 332) | @Override method setNonProxyHosts (line 339) | @Override method setProxyHost (line 344) | @Override method setProxyPassword (line 349) | @Override method setProxyPort (line 354) | @Override method setProxyProtocol (line 359) | @Override method setProxyUser (line 364) | @Override method setUseProxy (line 369) | @Override method setNetworkTimeout (line 374) | @Override method setQueryTimeout (line 381) | @Override method setApplication (line 387) | @Override method setClientConfigFile (line 392) | @Override method setEnablePatternSearch (line 397) | @Override method setEnablePutGet (line 404) | @Override method setArrowTreatDecimalAsInt (line 410) | @Override method setMaxHttpRetries (line 417) | @Override method setOcspFailOpen (line 423) | @Override method setPutGetMaxRetries (line 429) | @Override method setStringsQuotedForColumnDef (line 435) | @Override method setEnableDiagnostics (line 442) | @Override method setDiagnosticsAllowlistFile (line 448) | @Override method setJDBCDefaultFormatDateWithTimezone (line 454) | @Override method setGetDateUseNullTimezone (line 460) | @Override method setEnableClientRequestMfaToken (line 465) | @Override method setEnableClientStoreTemporaryCredential (line 473) | @Override method setBrowserResponseTimeout (line 482) | @Override method setHttpHeadersCustomizers (line 488) | @Override FILE: src/main/java/net/snowflake/client/internal/api/implementation/metadata/SnowflakeDatabaseMetaDataImpl.java class SnowflakeDatabaseMetaDataImpl (line 61) | public class SnowflakeDatabaseMetaDataImpl implements SnowflakeDatabaseM... method SnowflakeDatabaseMetaDataImpl (line 181) | public SnowflakeDatabaseMetaDataImpl(Connection connection) throws SQL... method raiseSQLExceptionIfConnectionIsClosed (line 197) | private void raiseSQLExceptionIfConnectionIsClosed() throws SQLExcepti... method sendInBandTelemetryMetadataMetrics (line 215) | private void sendInBandTelemetryMetadataMetrics( method unescapeChars (line 251) | private String unescapeChars(String escapedString) { method escapeSqlQuotes (line 261) | private String escapeSqlQuotes(String originalString) { method escapeSingleQuoteForLikeCommand (line 271) | private String escapeSingleQuoteForLikeCommand(String arg) { method isSchemaNameWildcardPattern (line 289) | private boolean isSchemaNameWildcardPattern(String inputString) { method allProceduresAreCallable (line 297) | @Override method allTablesAreSelectable (line 304) | @Override method getURL (line 311) | @Override method getUserName (line 321) | @Override method isReadOnly (line 328) | @Override method nullsAreSortedHigh (line 336) | @Override method nullsAreSortedLow (line 343) | @Override method nullsAreSortedAtStart (line 350) | @Override method nullsAreSortedAtEnd (line 357) | @Override method getDatabaseProductName (line 364) | @Override method getDatabaseProductVersion (line 371) | @Override method getDriverName (line 378) | @Override method getDriverVersion (line 385) | @Override method getDriverMajorVersion (line 396) | @Override method getDriverMinorVersion (line 402) | @Override method usesLocalFiles (line 408) | @Override method usesLocalFilePerTable (line 415) | @Override method supportsMixedCaseIdentifiers (line 422) | @Override method storesUpperCaseIdentifiers (line 429) | @Override method storesLowerCaseIdentifiers (line 436) | @Override method storesMixedCaseIdentifiers (line 443) | @Override method supportsMixedCaseQuotedIdentifiers (line 450) | @Override method storesUpperCaseQuotedIdentifiers (line 457) | @Override method storesLowerCaseQuotedIdentifiers (line 464) | @Override method storesMixedCaseQuotedIdentifiers (line 471) | @Override method getIdentifierQuoteString (line 478) | @Override method getSQLKeywords (line 485) | @Override method getNumericFunctions (line 492) | @Override method getStringFunctions (line 499) | @Override method getSystemFunctions (line 506) | @Override method getTimeDateFunctions (line 513) | @Override method getSearchStringEscape (line 520) | @Override method getExtraNameCharacters (line 527) | @Override method supportsAlterTableWithAddColumn (line 534) | @Override method supportsAlterTableWithDropColumn (line 541) | @Override method supportsColumnAliasing (line 548) | @Override method nullPlusNonNullIsNull (line 555) | @Override method supportsConvert (line 562) | @Override method supportsConvert (line 569) | @Override method supportsTableCorrelationNames (line 576) | @Override method supportsDifferentTableCorrelationNames (line 583) | @Override method supportsExpressionsInOrderBy (line 590) | @Override method supportsOrderByUnrelated (line 597) | @Override method supportsGroupBy (line 604) | @Override method supportsGroupByUnrelated (line 611) | @Override method supportsGroupByBeyondSelect (line 618) | @Override method supportsLikeEscapeClause (line 625) | @Override method supportsMultipleResultSets (line 632) | @Override method supportsMultipleTransactions (line 639) | @Override method supportsNonNullableColumns (line 646) | @Override method supportsMinimumSQLGrammar (line 653) | @Override method supportsCoreSQLGrammar (line 660) | @Override method supportsExtendedSQLGrammar (line 667) | @Override method supportsANSI92EntryLevelSQL (line 674) | @Override method supportsANSI92IntermediateSQL (line 681) | @Override method supportsANSI92FullSQL (line 688) | @Override method supportsIntegrityEnhancementFacility (line 695) | @Override method supportsOuterJoins (line 702) | @Override method supportsFullOuterJoins (line 709) | @Override method supportsLimitedOuterJoins (line 716) | @Override method getSchemaTerm (line 723) | @Override method getProcedureTerm (line 730) | @Override method getCatalogTerm (line 737) | @Override method isCatalogAtStart (line 744) | @Override method getCatalogSeparator (line 751) | @Override method supportsSchemasInDataManipulation (line 758) | @Override method supportsSchemasInProcedureCalls (line 765) | @Override method supportsSchemasInTableDefinitions (line 772) | @Override method supportsSchemasInIndexDefinitions (line 779) | @Override method supportsSchemasInPrivilegeDefinitions (line 786) | @Override method supportsCatalogsInDataManipulation (line 793) | @Override method supportsCatalogsInProcedureCalls (line 800) | @Override method supportsCatalogsInTableDefinitions (line 807) | @Override method supportsCatalogsInIndexDefinitions (line 814) | @Override method supportsCatalogsInPrivilegeDefinitions (line 821) | @Override method supportsPositionedDelete (line 828) | @Override method supportsPositionedUpdate (line 835) | @Override method supportsSelectForUpdate (line 842) | @Override method supportsStoredProcedures (line 849) | @Override method supportsSubqueriesInComparisons (line 856) | @Override method supportsSubqueriesInExists (line 863) | @Override method supportsSubqueriesInIns (line 870) | @Override method supportsSubqueriesInQuantifieds (line 877) | @Override method supportsCorrelatedSubqueries (line 884) | @Override method supportsUnion (line 891) | @Override method supportsUnionAll (line 898) | @Override method supportsOpenCursorsAcrossCommit (line 905) | @Override method supportsOpenCursorsAcrossRollback (line 912) | @Override method supportsOpenStatementsAcrossCommit (line 919) | @Override method supportsOpenStatementsAcrossRollback (line 926) | @Override method getMaxBinaryLiteralLength (line 933) | @Override method getMaxCharLiteralLength (line 940) | @Override method getMaxColumnNameLength (line 950) | @Override method getMaxColumnsInGroupBy (line 957) | @Override method getMaxColumnsInIndex (line 964) | @Override method getMaxColumnsInOrderBy (line 971) | @Override method getMaxColumnsInSelect (line 978) | @Override method getMaxColumnsInTable (line 985) | @Override method getMaxConnections (line 992) | @Override method getMaxCursorNameLength (line 999) | @Override method getMaxIndexLength (line 1006) | @Override method getMaxSchemaNameLength (line 1013) | @Override method getMaxProcedureNameLength (line 1020) | @Override method getMaxCatalogNameLength (line 1027) | @Override method getMaxRowSize (line 1034) | @Override method doesMaxRowSizeIncludeBlobs (line 1041) | @Override method getMaxStatementLength (line 1048) | @Override method getMaxStatements (line 1055) | @Override method getMaxTableNameLength (line 1062) | @Override method getMaxTablesInSelect (line 1069) | @Override method getMaxUserNameLength (line 1076) | @Override method getDefaultTransactionIsolation (line 1083) | @Override method supportsTransactions (line 1090) | @Override method supportsTransactionIsolationLevel (line 1097) | @Override method supportsDataDefinitionAndDataManipulationTransactions (line 1105) | @Override method supportsDataManipulationTransactionsOnly (line 1112) | @Override method dataDefinitionCausesTransactionCommit (line 1119) | @Override method dataDefinitionIgnoredInTransactions (line 1126) | @Override method getProcedures (line 1133) | @Override method getProcedureColumns (line 1203) | @Override method applySessionContext (line 1418) | private ContextAwareMetadataSearch applySessionContext(String catalog,... method getFirstResultSetCommand (line 1443) | private String getFirstResultSetCommand( method getSecondResultSetCommand (line 1479) | private String getSecondResultSetCommand( method getTables (line 1499) | @Override method getSchemas (line 1653) | @Override method getCatalogs (line 1660) | @Override method getTableTypes (line 1688) | @Override method getColumns (line 1703) | @Override method getColumns (line 1713) | public ResultSet getColumns( method getColumnSize (line 1929) | static Integer getColumnSize(SnowflakeColumnMetadata columnMetadata) { method getColumnPrivileges (line 1974) | @Override method getTablePrivileges (line 2008) | @Override method getBestRowIdentifier (line 2110) | @Override method getVersionColumns (line 2121) | @Override method getPrimaryKeys (line 2131) | @Override method getForeignKeys (line 2295) | private ResultSet getForeignKeys( method getForeignKeyConstraintProperty (line 2589) | private short getForeignKeyConstraintProperty(String property_name, St... method getImportedKeys (line 2629) | @Override method getExportedKeys (line 2642) | @Override method getCrossReference (line 2655) | @Override method getTypeInfo (line 2685) | @Override method getStreams (line 2910) | public ResultSet getStreams( method getIndexInfo (line 3008) | @Override method supportsResultSetType (line 3057) | @Override method supportsResultSetConcurrency (line 3064) | @Override method ownUpdatesAreVisible (line 3072) | @Override method ownDeletesAreVisible (line 3079) | @Override method ownInsertsAreVisible (line 3086) | @Override method othersUpdatesAreVisible (line 3093) | @Override method othersDeletesAreVisible (line 3100) | @Override method othersInsertsAreVisible (line 3107) | @Override method updatesAreDetected (line 3114) | @Override method deletesAreDetected (line 3121) | @Override method insertsAreDetected (line 3128) | @Override method supportsBatchUpdates (line 3135) | @Override method getUDTs (line 3142) | @Override method getConnection (line 3175) | @Override method supportsSavepoints (line 3182) | @Override method supportsNamedParameters (line 3189) | @Override method supportsMultipleOpenResults (line 3196) | @Override method supportsGetGeneratedKeys (line 3203) | @Override method getSuperTypes (line 3210) | @Override method getSuperTables (line 3221) | @Override method getAttributes (line 3232) | @Override method supportsResultSetHoldability (line 3245) | @Override method getResultSetHoldability (line 3252) | @Override method getDatabaseMajorVersion (line 3258) | @Override method getDatabaseMinorVersion (line 3265) | @Override method getJDBCMajorVersion (line 3272) | @Override method getJDBCMinorVersion (line 3279) | @Override method getSQLStateType (line 3286) | @Override method locatorsUpdateCopy (line 3292) | @Override method supportsStatementPooling (line 3299) | @Override method getRowIdLifetime (line 3306) | @Override method getSchemas (line 3313) | @Override method supportsStoredFunctionsUsingCallSyntax (line 3387) | @Override method autoCommitFailureClosesAllResultSets (line 3394) | @Override method getClientInfoProperties (line 3401) | @Override method getFunctions (line 3408) | @Override method parseColumns (line 3486) | private List parseColumns(String retType, String args) { method getFunctionColumns (line 3514) | @Override method getPseudoColumns (line 3673) | public ResultSet getPseudoColumns( method generatedKeyAlwaysReturned (line 3686) | public boolean generatedKeyAlwaysReturned() throws SQLException { method unwrap (line 3693) | @Override method isWrapperFor (line 3704) | @Override method executeAndReturnEmptyResultIfNotFound (line 3715) | private ResultSet executeAndReturnEmptyResultIfNotFound( class ContextAwareMetadataSearch (line 3746) | private static class ContextAwareMetadataSearch { method ContextAwareMetadataSearch (line 3751) | public ContextAwareMetadataSearch(String database, String schema, bo... method database (line 3757) | public String database() { method schema (line 3761) | public String schema() { method isExactSchema (line 3765) | public boolean isExactSchema() { FILE: src/main/java/net/snowflake/client/internal/api/implementation/pooling/LogicalConnection.java class LogicalConnection (line 30) | class LogicalConnection implements Connection { method LogicalConnection (line 45) | LogicalConnection(SnowflakePooledConnection pooledConnection) throws S... method createStatement (line 51) | @Override method prepareStatement (line 63) | @Override method prepareCall (line 75) | @Override method nativeSQL (line 87) | @Override method setAutoCommit (line 99) | @Override method getAutoCommit (line 111) | @Override method commit (line 123) | @Override method rollback (line 135) | @Override method close (line 148) | @Override method isClosed (line 159) | @Override method getMetaData (line 164) | @Override method setReadOnly (line 176) | @Override method isReadOnly (line 188) | @Override method setCatalog (line 200) | @Override method getCatalog (line 212) | @Override method setTransactionIsolation (line 224) | @Override method getTransactionIsolation (line 236) | @Override method getWarnings (line 248) | @Override method clearWarnings (line 260) | @Override method createStatement (line 272) | @Override method prepareStatement (line 285) | @Override method prepareCall (line 298) | @Override method getTypeMap (line 311) | @Override method setTypeMap (line 323) | @Override method setHoldability (line 335) | @Override method getHoldability (line 347) | @Override method setSavepoint (line 359) | @Override method setSavepoint (line 371) | @Override method rollback (line 383) | @Override method releaseSavepoint (line 395) | @Override method createStatement (line 407) | @Override method prepareStatement (line 421) | @Override method prepareCall (line 436) | @Override method prepareStatement (line 451) | @Override method prepareStatement (line 463) | @Override method prepareStatement (line 475) | @Override method createClob (line 487) | @Override method createBlob (line 499) | @Override method createNClob (line 511) | @Override method createSQLXML (line 523) | @Override method isValid (line 535) | @Override method setClientInfo (line 545) | @Override method setClientInfo (line 555) | @Override method getClientInfo (line 565) | @Override method getClientInfo (line 575) | @Override method createArrayOf (line 587) | @Override method createStruct (line 599) | @Override method setSchema (line 611) | @Override method getSchema (line 623) | @Override method abort (line 635) | @Override method setNetworkTimeout (line 645) | @Override method getNetworkTimeout (line 657) | @Override method isWrapperFor (line 669) | @Override method unwrap (line 679) | @Override method throwExceptionIfClosed (line 689) | private void throwExceptionIfClosed() throws SQLException { FILE: src/main/java/net/snowflake/client/internal/api/implementation/pooling/SnowflakeConnectionPoolDataSourceImpl.java class SnowflakeConnectionPoolDataSourceImpl (line 9) | public class SnowflakeConnectionPoolDataSourceImpl extends SnowflakeBasi... method getPooledConnection (line 11) | @Override method getPooledConnection (line 17) | @Override FILE: src/main/java/net/snowflake/client/internal/api/implementation/pooling/SnowflakePooledConnection.java class SnowflakePooledConnection (line 16) | public class SnowflakePooledConnection implements PooledConnection { method SnowflakePooledConnection (line 25) | public SnowflakePooledConnection(Connection physicalConnection) throws... method getConnection (line 34) | @Override method getPhysicalConnection (line 43) | Connection getPhysicalConnection() { method fireConnectionCloseEvent (line 48) | void fireConnectionCloseEvent() { method fireConnectionErrorEvent (line 54) | void fireConnectionErrorEvent(SQLException e) { method addConnectionEventListener (line 60) | @Override method close (line 65) | @Override method removeConnectionEventListener (line 78) | @Override method addStatementEventListener (line 83) | @Override method removeStatementEventListener (line 88) | @Override FILE: src/main/java/net/snowflake/client/internal/api/implementation/resultset/FieldMetadataImpl.java class FieldMetadataImpl (line 9) | public class FieldMetadataImpl implements FieldMetadata { method FieldMetadataImpl (line 24) | public FieldMetadataImpl( method FieldMetadataImpl (line 47) | public FieldMetadataImpl() { method getName (line 51) | @Override method setName (line 56) | public void setName(String name) { method getTypeName (line 60) | @Override method setTypeName (line 65) | public void setTypeName(String typeName) { method getType (line 69) | @Override method setType (line 74) | public void setType(int type) { method isNullable (line 78) | @Override method setNullable (line 83) | public void setNullable(boolean nullable) { method getByteLength (line 87) | @Override method setByteLength (line 92) | public void setByteLength(int byteLength) { method getPrecision (line 96) | @Override method setPrecision (line 101) | public void setPrecision(int precision) { method getScale (line 105) | @Override method setScale (line 110) | public void setScale(int scale) { method isFixed (line 114) | @Override method setFixed (line 119) | public void setFixed(boolean fixed) { method getBase (line 123) | @Override method setBase (line 128) | public void setBase(SnowflakeType base) { method getFields (line 132) | @Override method setFields (line 137) | public void setFields(List fields) { FILE: src/main/java/net/snowflake/client/internal/api/implementation/resultset/SnowflakeBaseResultSet.java class SnowflakeBaseResultSet (line 65) | public abstract class SnowflakeBaseResultSet implements ResultSet, Snowf... method SnowflakeBaseResultSet (line 81) | public SnowflakeBaseResultSet(Statement statement) throws SQLException { method maybeGetSession (line 90) | private static SFBaseSession maybeGetSession(Statement statement) { method SnowflakeBaseResultSet (line 110) | public SnowflakeBaseResultSet(SnowflakeResultSetSerializableV1 resultS... method SnowflakeBaseResultSet (line 126) | protected SnowflakeBaseResultSet() throws SQLException { method next (line 135) | @Override method isClosed (line 138) | @Override method raiseSQLExceptionIfResultSetIsClosed (line 146) | protected void raiseSQLExceptionIfResultSetIsClosed() throws SQLExcept... method getBytes (line 152) | @Override method getDate (line 163) | public abstract Date getDate(int columnIndex, TimeZone tz) throws SQLE... method getGetDateUseNullTimezone (line 165) | private boolean getGetDateUseNullTimezone() { method getDate (line 177) | @Override method getTime (line 183) | @Override method getTimestamp (line 186) | @Override method getTimestamp (line 200) | public abstract Timestamp getTimestamp(int columnIndex, TimeZone tz) t... method getAsciiStream (line 202) | @Override method getUnicodeStream (line 211) | @Deprecated method getBinaryStream (line 218) | @Override method getString (line 224) | @Override method getBoolean (line 231) | @Override method getByte (line 238) | @Override method getShort (line 246) | @Override method getInt (line 253) | @Override method getLong (line 260) | @Override method getFloat (line 267) | @Override method getDouble (line 274) | @Override method getBigDecimal (line 284) | @Deprecated method getBytes (line 292) | @Override method getDate (line 299) | @Override method getTime (line 306) | @Override method getTimestamp (line 313) | @Override method getAsciiStream (line 320) | @Override method getUnicodeStream (line 329) | @Deprecated method getBinaryStream (line 337) | @Override method getWarnings (line 344) | @Override method clearWarnings (line 351) | @Override method getCursorName (line 357) | @Override method getMetaData (line 364) | @Override method getObject (line 371) | @Override method findColumn (line 378) | @Override method getCharacterStream (line 392) | @Override method getCharacterStream (line 400) | @Override method getBigDecimal (line 406) | @Override method beforeFirst (line 413) | @Override method afterLast (line 420) | @Override method first (line 427) | @Override method last (line 434) | @Override method absolute (line 441) | @Override method relative (line 448) | @Override method previous (line 455) | @Override method getFetchDirection (line 462) | @Override method setFetchDirection (line 469) | @Override method getFetchSize (line 479) | @Override method setFetchSize (line 486) | @Override method getType (line 494) | @Override method getConcurrency (line 501) | @Override method rowUpdated (line 508) | @Override method rowInserted (line 515) | @Override method rowDeleted (line 522) | @Override method updateNull (line 529) | @Override method updateBoolean (line 536) | @Override method updateByte (line 543) | @Override method updateShort (line 550) | @Override method updateInt (line 557) | @Override method updateLong (line 564) | @Override method updateFloat (line 571) | @Override method updateDouble (line 578) | @Override method updateBigDecimal (line 585) | @Override method updateString (line 592) | @Override method updateBytes (line 599) | @Override method updateDate (line 606) | @Override method updateTime (line 613) | @Override method updateTimestamp (line 620) | @Override method updateAsciiStream (line 627) | @Override method updateBinaryStream (line 635) | @Override method updateCharacterStream (line 643) | @Override method updateObject (line 651) | @Override method updateObject (line 659) | @Override method updateNull (line 666) | @Override method updateBoolean (line 673) | @Override method updateByte (line 680) | @Override method updateShort (line 687) | @Override method updateInt (line 694) | @Override method updateLong (line 701) | @Override method updateFloat (line 708) | @Override method updateDouble (line 715) | @Override method updateBigDecimal (line 722) | @Override method updateString (line 729) | @Override method updateBytes (line 736) | @Override method updateDate (line 743) | @Override method updateTime (line 750) | @Override method updateTimestamp (line 757) | @Override method updateAsciiStream (line 764) | @Override method updateBinaryStream (line 772) | @Override method updateCharacterStream (line 782) | @Override method updateObject (line 792) | @Override method updateObject (line 800) | @Override method insertRow (line 807) | @Override method updateRow (line 814) | @Override method deleteRow (line 821) | @Override method refreshRow (line 828) | @Override method cancelRowUpdates (line 835) | @Override method moveToInsertRow (line 842) | @Override method moveToCurrentRow (line 849) | @Override method getStatement (line 856) | @Override method getObject (line 863) | @Override method getRef (line 870) | @Override method getBlob (line 877) | @Override method getClob (line 884) | @Override method getArray (line 892) | @Override method getObject (line 899) | @Override method getRef (line 907) | @Override method getBlob (line 914) | @Override method getClob (line 921) | @Override method getArray (line 929) | @Override method getDate (line 936) | @Override method getDate (line 942) | @Override method getTime (line 949) | @Override method getTime (line 956) | @Override method getTimestamp (line 963) | @Override method getTimestamp (line 970) | @Override method getURL (line 977) | @Override method getURL (line 984) | @Override method updateRef (line 991) | @Override method updateRef (line 998) | @Override method updateBlob (line 1005) | @Override method updateBlob (line 1012) | @Override method updateClob (line 1019) | @Override method updateClob (line 1026) | @Override method updateArray (line 1033) | @Override method updateArray (line 1040) | @Override method getRowId (line 1047) | @Override method getRowId (line 1054) | @Override method updateRowId (line 1061) | @Override method updateRowId (line 1068) | @Override method getHoldability (line 1075) | @Override method updateNString (line 1082) | @Override method updateNString (line 1089) | @Override method updateNClob (line 1096) | @Override method updateNClob (line 1103) | @Override method getNClob (line 1110) | @Override method getNClob (line 1117) | @Override method getSQLXML (line 1124) | @Override method getSQLXML (line 1131) | @Override method updateSQLXML (line 1138) | @Override method updateSQLXML (line 1145) | @Override method getNString (line 1152) | @Override method getNString (line 1159) | @Override method getNCharacterStream (line 1166) | @Override method getNCharacterStream (line 1173) | @Override method updateNCharacterStream (line 1180) | @Override method updateNCharacterStream (line 1188) | @Override method updateAsciiStream (line 1198) | @Override method updateBinaryStream (line 1206) | @Override method updateCharacterStream (line 1214) | @Override method updateAsciiStream (line 1222) | @Override method updateBinaryStream (line 1232) | @Override method updateCharacterStream (line 1242) | @Override method updateBlob (line 1252) | @Override method updateBlob (line 1262) | @Override method updateClob (line 1272) | @Override method updateClob (line 1279) | @Override method updateNClob (line 1287) | @Override method updateNClob (line 1295) | @Override method updateNCharacterStream (line 1303) | @Override method updateNCharacterStream (line 1310) | @Override method updateAsciiStream (line 1318) | @Override method updateBinaryStream (line 1325) | @Override method updateCharacterStream (line 1332) | @Override method updateAsciiStream (line 1339) | @Override method updateBinaryStream (line 1346) | @Override method updateCharacterStream (line 1353) | @Override method updateBlob (line 1361) | @Override method updateBlob (line 1368) | @Override method updateClob (line 1375) | @Override method updateClob (line 1382) | @Override method updateNClob (line 1389) | @Override method updateNClob (line 1396) | @Override method getObject (line 1403) | @Override method getList (line 1492) | public List getList(int columnIndex, Class type) throws SQLE... method getArray (line 1501) | public T[] getArray(int columnIndex, Class type) throws SQLExce... method getMap (line 1654) | public Map getMap(int columnIndex, Class type) throw... method getObject (line 1820) | @Override method unwrap (line 1826) | @SuppressWarnings("unchecked") method isWrapperFor (line 1838) | @Override method prepareMapWithValues (line 1845) | private Map prepareMapWithValues(Object object, Cl... FILE: src/main/java/net/snowflake/client/internal/api/implementation/statement/SnowflakeCallableStatementImpl.java class SnowflakeCallableStatementImpl (line 28) | public final class SnowflakeCallableStatementImpl extends SnowflakePrepa... method SnowflakeCallableStatementImpl (line 45) | public SnowflakeCallableStatementImpl( method parseSqlEscapeSyntax (line 69) | public static String parseSqlEscapeSyntax(String originalSql) { method registerOutParameter (line 83) | @Override method registerOutParameter (line 90) | @Override method registerOutParameter (line 97) | @Override method registerOutParameter (line 105) | @Override method registerOutParameter (line 112) | @Override method registerOutParameter (line 120) | @Override method wasNull (line 128) | @Override method getString (line 135) | @Override method getString (line 142) | @Override method getBoolean (line 149) | @Override method getBoolean (line 156) | @Override method getByte (line 163) | @Override method getByte (line 170) | @Override method getShort (line 177) | @Override method getShort (line 184) | @Override method getInt (line 191) | @Override method getInt (line 198) | @Override method getLong (line 205) | @Override method getLong (line 212) | @Override method getFloat (line 219) | @Override method getFloat (line 226) | @Override method getDouble (line 233) | @Override method getDouble (line 240) | @Override method getBigDecimal (line 247) | @Override method getBigDecimal (line 255) | @Override method getBigDecimal (line 263) | @Override method getBytes (line 271) | @Override method getBytes (line 278) | @Override method getDate (line 285) | @Override method getDate (line 292) | @Override method getTime (line 299) | @Override method getTime (line 306) | @Override method getTime (line 313) | @Override method getTimestamp (line 320) | @Override method getTimestamp (line 327) | @Override method getTimestamp (line 334) | @Override method getObject (line 341) | @Override method getObject (line 348) | @Override method getObject (line 355) | @Override method getObject (line 362) | @Override method getRef (line 369) | @Override method getRef (line 376) | @Override method getBlob (line 383) | @Override method getBlob (line 390) | @Override method getClob (line 397) | @Override method getClob (line 404) | @Override method getArray (line 411) | @Override method getArray (line 418) | @Override method getDate (line 425) | @Override method getDate (line 432) | @Override method getTime (line 439) | @Override method getTimestamp (line 446) | @Override method getURL (line 453) | @Override method getURL (line 460) | @Override method getRowId (line 467) | @Override method getRowId (line 474) | @Override method getSQLXML (line 481) | @Override method getSQLXML (line 488) | @Override method getNString (line 495) | @Override method getNString (line 502) | @Override method getNCharacterStream (line 509) | @Override method getNCharacterStream (line 516) | @Override method getCharacterStream (line 523) | @Override method getCharacterStream (line 530) | @Override method setSQLXML (line 542) | @Override method setRowId (line 549) | @Override method setNString (line 556) | @Override method setNCharacterStream (line 563) | @Override method setNCharacterStream (line 570) | @Override method setNClob (line 578) | @Override method setClob (line 585) | @Override method setClob (line 592) | @Override method setClob (line 599) | @Override method setBlob (line 606) | @Override method setBlob (line 614) | @Override method setNClob (line 621) | @Override method getObject (line 628) | @Override method getObject (line 635) | @Override method setBlob (line 642) | @Override method setNClob (line 649) | @Override method getNClob (line 656) | @Override method getNClob (line 663) | @Override method setURL (line 670) | @Override method setNull (line 677) | @Override method setBoolean (line 684) | @Override method setByte (line 691) | @Override method setShort (line 698) | @Override method setInt (line 705) | @Override method setLong (line 712) | @Override method setFloat (line 719) | @Override method setDouble (line 726) | @Override method setBigDecimal (line 733) | @Override method setString (line 740) | @Override method setBytes (line 747) | @Override method setDate (line 754) | @Override method setTime (line 761) | @Override method setTimestamp (line 768) | @Override method setAsciiStream (line 775) | @Override method setAsciiStream (line 782) | @Override method setAsciiStream (line 789) | @Override method setBinaryStream (line 796) | @Override method setBinaryStream (line 803) | @Override method setBinaryStream (line 810) | @Override method setObject (line 818) | @Override method setObject (line 826) | @Override method setObject (line 833) | @Override method setCharacterStream (line 840) | @Override method setCharacterStream (line 848) | @Override method setCharacterStream (line 856) | @Override method setDate (line 863) | @Override method setTime (line 870) | @Override method setTimestamp (line 877) | @Override method setNull (line 884) | @Override FILE: src/main/java/net/snowflake/client/internal/api/implementation/statement/SnowflakePreparedStatementImpl.java class SnowflakePreparedStatementImpl (line 70) | public class SnowflakePreparedStatementImpl extends SnowflakeStatementImpl method SnowflakePreparedStatementImpl (line 133) | public SnowflakePreparedStatementImpl( method describeSqlIfNotTried (line 156) | private void describeSqlIfNotTried() throws SQLException { method executeQuery (line 179) | @Override method executeAsyncQuery (line 201) | public ResultSet executeAsyncQuery() throws SQLException { method executeLargeUpdate (line 217) | @Override method executeUpdate (line 229) | @Override method setNull (line 235) | @Override method setBoolean (line 247) | @Override method setByte (line 258) | @Override method setShort (line 269) | @Override method setInt (line 281) | @Override method setLong (line 293) | @Override method setBigInteger (line 305) | @Override method setFloat (line 317) | @Override method setDouble (line 329) | @Override method setBigDecimal (line 341) | @Override method setString (line 357) | @Override method setBytes (line 369) | @Override method setObjectInternal (line 381) | private void setObjectInternal(int parameterIndex, SQLData sqlData) th... method setDate (line 397) | @Override method setTime (line 417) | @Override method setTimestamp (line 441) | @Override method setTimestampWithType (line 448) | private void setTimestampWithType(int parameterIndex, Timestamp x, int... method setAsciiStream (line 476) | @Override method setUnicodeStream (line 482) | @Override method setBinaryStream (line 489) | @Override method clearParameters (line 495) | @Override method setObject (line 500) | @Override method setYearMonthInterval (line 534) | private void setYearMonthInterval(int parameterIndex, String x) throws... method setDayTimeInterval (line 546) | private void setDayTimeInterval(int parameterIndex, String x) throws S... method setDecfloat (line 558) | private void setDecfloat(int parameterIndex, BigDecimal x) throws SQLE... method setObject (line 570) | @Override method execute (line 611) | @Override method addBatch (line 624) | @Override method setCharacterStream (line 702) | @Override method setRef (line 709) | @Override method setBlob (line 715) | @Override method setClob (line 721) | @Override method setArray (line 726) | @Override method setMap (line 756) | @Override method getMetaData (line 792) | @Override method setDate (line 802) | @Override method setTime (line 826) | @Override method setTimestamp (line 833) | @Override method setNull (line 875) | @Override method setURL (line 882) | @Override method getParameterMetaData (line 888) | @Override method setRowId (line 895) | @Override method setNString (line 901) | @Override method setNCharacterStream (line 907) | @Override method setNClob (line 914) | @Override method setClob (line 920) | @Override method setBlob (line 926) | @Override method setNClob (line 933) | @Override method setSQLXML (line 939) | @Override method setObject (line 945) | @Override method setAsciiStream (line 963) | @Override method setBinaryStream (line 969) | @Override method setCharacterStream (line 975) | @Override method setAsciiStream (line 982) | @Override method setBinaryStream (line 988) | @Override method setCharacterStream (line 994) | @Override method setNCharacterStream (line 1000) | @Override method setClob (line 1006) | @Override method setBlob (line 1012) | @Override method setNClob (line 1018) | @Override method executeUpdate (line 1024) | @Override method execute (line 1032) | @Override method addBatch (line 1040) | @Override method clearBatch (line 1046) | @Override method executeBatch (line 1055) | @Override method executeLargeBatch (line 1061) | @Override method executeBatchInternalWithArrayBind (line 1067) | VariableTypeArray executeBatchInternalWithArrayBind(boolean isLong) th... method executeUpdate (line 1153) | @Override method executeUpdate (line 1159) | @Override method executeUpdate (line 1165) | @Override method execute (line 1171) | @Override method execute (line 1177) | @Override method execute (line 1183) | @Override method getBatchParameterBindings (line 1190) | public Map getBatchParameterBindings() { method getParameterBindings (line 1195) | public Map getParameterBindings() { method isAlreadyDescribed (line 1200) | public boolean isAlreadyDescribed() { method isArrayBindSupported (line 1205) | public boolean isArrayBindSupported() { method resultSetMetadataHandler (line 1209) | @Override method toString (line 1225) | public String toString() { FILE: src/main/java/net/snowflake/client/internal/api/implementation/statement/SnowflakeStatementImpl.java class SnowflakeStatementImpl (line 44) | public class SnowflakeStatementImpl implements Statement, SnowflakeState... method SnowflakeStatementImpl (line 102) | public SnowflakeStatementImpl( method raiseSQLExceptionIfStatementIsClosed (line 141) | protected void raiseSQLExceptionIfStatementIsClosed() throws SQLExcept... method executeQuery (line 154) | @Override method executeAsyncQuery (line 174) | public ResultSet executeAsyncQuery(String sql) throws SQLException { method resultSetMetadataHandler (line 196) | protected void resultSetMetadataHandler(SFBaseResultSet resultSet) thr... method executeUpdate (line 207) | @Override method executeLargeUpdate (line 219) | @Override method executeUpdateInternal (line 230) | public long executeUpdateInternal( method setQueryIdWhenValidOrNull (line 281) | private void setQueryIdWhenValidOrNull(String queryId) { method executeQueryInternal (line 298) | ResultSet executeQueryInternal( method executeInternal (line 355) | boolean executeInternal( method getQueryID (line 423) | public String getQueryID() { method getBatchQueryIDs (line 430) | public List getBatchQueryIDs() { method getChildQueryIds (line 437) | public String[] getChildQueryIds(String queryID) throws SQLException { method getOpenResultSets (line 444) | public Set getOpenResultSets() { method execute (line 455) | @Override method execute (line 466) | @Override method execute (line 478) | @Override method execute (line 486) | @Override method executeBatch (line 501) | @Override method executeLargeBatch (line 514) | @Override method executeBatchInternal (line 530) | VariableTypeArray executeBatchInternal(boolean isLong) throws SQLExcep... method executeUpdate (line 600) | @Override method executeLargeUpdate (line 607) | @Override method executeUpdate (line 619) | @Override method executeLargeUpdate (line 627) | @Override method executeUpdate (line 635) | @Override method executeLargeUpdate (line 643) | @Override method getConnection (line 651) | @Override method getFetchDirection (line 658) | @Override method getFetchSize (line 665) | @Override method getGeneratedKeys (line 672) | @Override method getMaxFieldSize (line 679) | @Override method getMaxRows (line 686) | @Override method getMoreResults (line 693) | @Override method getMoreResults (line 700) | @Override method getQueryTimeout (line 750) | @Override method getResultSet (line 757) | @Override method getResultSetConcurrency (line 764) | @Override method getResultSetHoldability (line 771) | @Override method getResultSetType (line 778) | @Override method getUpdateCount (line 785) | @Override method getLargeUpdateCount (line 791) | @Override method getUpdateCountIfDML (line 797) | private long getUpdateCountIfDML() throws SQLException { method getWarnings (line 802) | @Override method isClosed (line 809) | @Override method isPoolable (line 815) | @Override method setCursorName (line 822) | @Override method setEscapeProcessing (line 830) | @Override method setFetchDirection (line 839) | @Override method setFetchSize (line 849) | @Override method setMaxFieldSize (line 856) | @Override method setMaxRows (line 864) | @Override method setPoolable (line 881) | @Override method setParameter (line 900) | public void setParameter(String name, Object value) throws SQLException { method setBatchID (line 912) | @Override method setQueryTimeout (line 917) | @Override method setAsyncQueryTimeout (line 933) | @Override method isWrapperFor (line 950) | @Override method unwrap (line 957) | @SuppressWarnings("unchecked") method closeOnCompletion (line 969) | @Override method isCloseOnCompletion (line 976) | @Override method close (line 983) | @Override method close (line 988) | public void close(boolean removeClosedStatementFromConnection) throws ... method cancel (line 1016) | @Override method clearWarnings (line 1028) | @Override method addBatch (line 1035) | @Override method clearBatch (line 1044) | @Override method executeSetProperty (line 1053) | private void executeSetProperty(final String sql) { method getSFBaseStatement (line 1077) | public SFBaseStatement getSFBaseStatement() throws SQLException { method getSfStatement (line 1083) | public SFStatement getSfStatement() throws SnowflakeSQLException { method removeClosedResultSet (line 1092) | public void removeClosedResultSet(ResultSet rs) { class BatchEntry (line 1096) | final class BatchEntry { method BatchEntry (line 1101) | BatchEntry(String sql, Map parameterBin... method getSql (line 1106) | public String getSql() { method getParameterBindings (line 1110) | public Map getParameterBindings() { class NoOpSnowflakeStatementImpl (line 1118) | public static class NoOpSnowflakeStatementImpl extends SnowflakeStatem... method NoOpSnowflakeStatementImpl (line 1119) | public NoOpSnowflakeStatementImpl() throws SQLException { method executeQuery (line 1127) | @Override method executeUpdate (line 1132) | @Override method executeLargeUpdate (line 1137) | @Override method getQueryID (line 1142) | @Override method getBatchQueryIDs (line 1147) | @Override method execute (line 1152) | @Override method execute (line 1157) | @Override method execute (line 1162) | @Override method execute (line 1167) | @Override method executeBatch (line 1172) | @Override method executeLargeBatch (line 1177) | @Override method executeUpdate (line 1182) | @Override method executeLargeUpdate (line 1187) | @Override method executeUpdate (line 1192) | @Override method executeLargeUpdate (line 1197) | @Override method executeUpdate (line 1202) | @Override method executeLargeUpdate (line 1207) | @Override method getConnection (line 1212) | @Override method getFetchDirection (line 1217) | @Override method getFetchSize (line 1222) | @Override method getGeneratedKeys (line 1227) | @Override method getMaxFieldSize (line 1232) | @Override method getMaxRows (line 1237) | @Override method getMoreResults (line 1242) | @Override method getMoreResults (line 1247) | @Override method getQueryTimeout (line 1252) | @Override method getResultSet (line 1257) | @Override method getResultSetConcurrency (line 1262) | @Override method getResultSetHoldability (line 1267) | @Override method getResultSetType (line 1272) | @Override method getUpdateCount (line 1277) | @Override method getLargeUpdateCount (line 1282) | @Override method getWarnings (line 1287) | @Override method isClosed (line 1292) | @Override method isPoolable (line 1297) | @Override method setCursorName (line 1302) | @Override method setEscapeProcessing (line 1305) | @Override method setFetchDirection (line 1308) | @Override method setFetchSize (line 1311) | @Override method setMaxFieldSize (line 1314) | @Override method setMaxRows (line 1317) | @Override method setPoolable (line 1320) | @Override method setParameter (line 1323) | @Override method setQueryTimeout (line 1326) | @Override method setAsyncQueryTimeout (line 1329) | @Override method isWrapperFor (line 1332) | @Override method unwrap (line 1339) | @SuppressWarnings("unchecked") method closeOnCompletion (line 1351) | @Override method isCloseOnCompletion (line 1354) | @Override method close (line 1359) | @Override method close (line 1362) | @Override method cancel (line 1365) | @Override method clearWarnings (line 1368) | @Override method addBatch (line 1371) | @Override method clearBatch (line 1374) | @Override method removeClosedResultSet (line 1377) | @Override FILE: src/main/java/net/snowflake/client/internal/common/core/SFBinary.java class SFBinary (line 17) | public class SFBinary { method SFBinary (line 65) | public SFBinary(byte[] bytes) { method validHex (line 78) | public static boolean validHex(String str) { method fromHex (line 103) | public static SFBinary fromHex(String str) { method fromBase64 (line 121) | public static SFBinary fromBase64(String str) { method getBytes (line 130) | public byte[] getBytes() { method length (line 140) | public int length() { method toHex (line 151) | public String toHex() { method toBase64 (line 164) | public String toBase64() { method substring (line 179) | public SFBinary substring(int start, int end) { method concat (line 196) | public SFBinary concat(SFBinary other) { method compareTo (line 216) | public int compareTo(SFBinary other) { method hashCode (line 246) | @Override method equals (line 256) | @Override method toString (line 266) | @Override FILE: src/main/java/net/snowflake/client/internal/common/core/SFBinaryFormat.java type SFBinaryFormat (line 27) | public enum SFBinaryFormat { method format (line 29) | @Override method parse (line 34) | @Override method format (line 41) | @Override method parse (line 46) | @Override method format (line 53) | @Override method parse (line 64) | @Override method format (line 77) | public abstract String format(SFBinary binary); method parse (line 86) | public abstract SFBinary parse(String string); method getFormat (line 109) | public static SFBinaryFormat getFormat(String name) { method getSafeOutputFormat (line 127) | public static SFBinaryFormat getSafeOutputFormat(String name) { method lookup (line 146) | private static SFBinaryFormat lookup(String name) { FILE: src/main/java/net/snowflake/client/internal/config/ConnectionParameters.java class ConnectionParameters (line 5) | public class ConnectionParameters { method ConnectionParameters (line 9) | public ConnectionParameters(String uri, Properties params) { method getUrl (line 14) | public String getUrl() { method getParams (line 18) | public Properties getParams() { FILE: src/main/java/net/snowflake/client/internal/config/SFClientConfig.java class SFClientConfig (line 14) | public class SFClientConfig { method SFClientConfig (line 23) | public SFClientConfig() {} method SFClientConfig (line 25) | public SFClientConfig(CommonProps commonProps) { method getCommonProps (line 29) | public CommonProps getCommonProps() { method setCommonProps (line 33) | public void setCommonProps(CommonProps commonProps) { method getConfigFilePath (line 37) | public String getConfigFilePath() { method setConfigFilePath (line 41) | public void setConfigFilePath(String configFilePath) { method getUnknownParamKeys (line 45) | Set getUnknownParamKeys() { method equals (line 57) | @Override method hashCode (line 69) | @Override class CommonProps (line 74) | public static class CommonProps { method CommonProps (line 84) | public CommonProps() {} method CommonProps (line 86) | public void CommonProps(String logLevel, String logPath) { method getLogLevel (line 91) | public String getLogLevel() { method setLogLevel (line 95) | public void setLogLevel(String logLevel) { method getLogPath (line 99) | public String getLogPath() { method setLogPath (line 103) | public void setLogPath(String logPath) { method equals (line 107) | @Override method hashCode (line 119) | @Override FILE: src/main/java/net/snowflake/client/internal/config/SFClientConfigParser.java class SFClientConfigParser (line 20) | public class SFClientConfigParser { method loadSFClientConfig (line 38) | public static SFClientConfig loadSFClientConfig(String configFilePath)... method loadSFClientConfigInsecure (line 47) | private static SFClientConfig loadSFClientConfigInsecure(String config... method getConfigFilePathFromJDBCJarLocation (line 109) | public static String getConfigFilePathFromJDBCJarLocation() { method checkConfigFilePermissions (line 135) | public static void checkConfigFilePermissions(String derivedConfigFile... method checkGroupOthersWritePermissions (line 153) | static Boolean checkGroupOthersWritePermissions(String configFilePath)... method convertToWindowsPath (line 160) | static String convertToWindowsPath(String filePath) { FILE: src/main/java/net/snowflake/client/internal/config/SFConnectionConfigParser.java class SFConnectionConfigParser (line 32) | public class SFConnectionConfigParser { method buildConnectionParameters (line 50) | public static ConnectionParameters buildConnectionParameters(String co... method getConnectionNameFromUrl (line 103) | static String getConnectionNameFromUrl(String connectionUrl) { method parseAutoConfigJdbcUrlParameters (line 116) | private static Map parseAutoConfigJdbcUrlParameters(St... method mergeUrlParametersIntoConfiguration (line 143) | private static void mergeUrlParametersIntoConfiguration( method loadDefaultConnectionConfiguration (line 162) | private static Map loadDefaultConnectionConfiguration( method readParametersMap (line 196) | private static Map readParametersMap(Path configFilePath) method verifyFilePermissionSecure (line 214) | static void verifyFilePermissionSecure(Path configFilePath) method createUrl (line 280) | private static String createUrl(Map fileConnectionConf... method putPropertyIfNotNull (line 313) | private static void putPropertyIfNotNull(Properties props, Object key,... FILE: src/main/java/net/snowflake/client/internal/core/ArrowSqlInput.java class ArrowSqlInput (line 26) | public class ArrowSqlInput extends BaseSqlInput { method ArrowSqlInput (line 33) | public ArrowSqlInput( method getInput (line 42) | public Map getInput() { method readString (line 46) | @Override method readBoolean (line 51) | @Override method readByte (line 56) | @Override method readShort (line 63) | @Override method readInt (line 68) | @Override method readLong (line 73) | @Override method readFloat (line 78) | @Override method readDouble (line 83) | @Override method readBigDecimal (line 88) | @Override method readBytes (line 93) | @Override method readDate (line 98) | @Override method convertDate (line 109) | private Date convertDate(int value) throws SQLException { method readTime (line 115) | @Override method convertTime (line 126) | private Time convertTime(long value, FieldMetadata fieldMetadata) thro... method readTimestamp (line 134) | @Override method convertTimestamp (line 139) | private Timestamp convertTimestamp(TimeZone tz, Object value, FieldMet... method readObject (line 154) | @Override method readObject (line 166) | @Override method readObject (line 171) | @Override method convertObject (line 176) | private T convertObject(Class type, TimeZone tz, Object value, ... method readList (line 225) | @Override method readArray (line 242) | @Override method readMap (line 260) | @Override method wasNull (line 282) | @Override method convertSqlInputToMap (line 287) | @Override method withNextValue (line 292) | private T withNextValue(ThrowingBiFunction convertSqlInputToMap(SQLInput sqlInput); method convertString (line 109) | protected String convertString(Object value, FieldMetadata fieldMetada... method convertBoolean (line 117) | protected Boolean convertBoolean(Object value, FieldMetadata fieldMeta... method convertShort (line 123) | protected Short convertShort(Object value, FieldMetadata fieldMetadata... method convertInt (line 129) | protected Integer convertInt(Object value, FieldMetadata fieldMetadata... method convertLong (line 135) | protected Long convertLong(Object value, FieldMetadata fieldMetadata) ... method convertFloat (line 141) | protected Float convertFloat(Object value, FieldMetadata fieldMetadata... method convertDouble (line 147) | protected Double convertDouble(Object value, FieldMetadata fieldMetada... method convertBigDecimal (line 153) | protected BigDecimal convertBigDecimal(Object value, FieldMetadata fie... method convertBytes (line 160) | protected byte[] convertBytes(Object value, FieldMetadata fieldMetadat... FILE: src/main/java/net/snowflake/client/internal/core/BasicEvent.java class BasicEvent (line 6) | public class BasicEvent extends Event { type QueryState (line 16) | public enum QueryState { method QueryState (line 27) | QueryState(int id, String description, String argString) { method getId (line 33) | public int getId() { method getDescription (line 37) | public String getDescription() { method getArgString (line 41) | public String getArgString() { method BasicEvent (line 50) | public BasicEvent(Event.EventType type, String message) { method flush (line 54) | @Override FILE: src/main/java/net/snowflake/client/internal/core/CachedCredentialType.java type CachedCredentialType (line 3) | enum CachedCredentialType { method CachedCredentialType (line 14) | CachedCredentialType(String value) { method getValue (line 18) | String getValue() { FILE: src/main/java/net/snowflake/client/internal/core/CancellationReason.java type CancellationReason (line 3) | public enum CancellationReason { FILE: src/main/java/net/snowflake/client/internal/core/ChunkDownloader.java type ChunkDownloader (line 7) | public interface ChunkDownloader { method getNextChunkToConsume (line 16) | SnowflakeResultChunk getNextChunkToConsume() throws InterruptedExcepti... method terminate (line 24) | DownloaderMetrics terminate() throws InterruptedException; FILE: src/main/java/net/snowflake/client/internal/core/ColumnTypeHelper.java class ColumnTypeHelper (line 6) | public class ColumnTypeHelper { method getColumnType (line 7) | public static int getColumnType(int internalColumnType, SFBaseSession ... FILE: src/main/java/net/snowflake/client/internal/core/Constants.java class Constants (line 11) | public final class Constants { type OS (line 31) | public enum OS { method isPosix (line 42) | public boolean isPosix() { type Architecture (line 47) | public enum Architecture { method Architecture (line 56) | Architecture(String identifier) { method getIdentifier (line 60) | public String getIdentifier() { method getOS (line 69) | public static synchronized OS getOS() { method getArchitecture (line 88) | public static synchronized Architecture getArchitecture() { method isAix (line 108) | public static boolean isAix() { method clearOSForTesting (line 116) | public static void clearOSForTesting() { FILE: src/main/java/net/snowflake/client/internal/core/CredentialManager.java class CredentialManager (line 12) | public class CredentialManager { method CredentialManager (line 17) | private CredentialManager() { method initSecureStorageManager (line 21) | private void initSecureStorageManager() { method resetSecureStorageManager (line 38) | static void resetSecureStorageManager() { method injectSecureStorageManager (line 48) | static void injectSecureStorageManager(SecureStorageManager manager) { class CredentialManagerHolder (line 53) | private static class CredentialManagerHolder { method getInstance (line 57) | public static CredentialManager getInstance() { method fillCachedIdToken (line 66) | static void fillCachedIdToken(SFLoginInput loginInput) throws SFExcept... method fillCachedMfaToken (line 84) | static void fillCachedMfaToken(SFLoginInput loginInput) throws SFExcep... method fillCachedOAuthAccessToken (line 102) | static void fillCachedOAuthAccessToken(SFLoginInput loginInput) throws... method fillCachedOAuthRefreshToken (line 118) | static void fillCachedOAuthRefreshToken(SFLoginInput loginInput) throw... method fillCachedDPoPBundledAccessToken (line 134) | static void fillCachedDPoPBundledAccessToken(SFLoginInput loginInput) ... method fillCachedCredential (line 149) | synchronized void fillCachedCredential( method updateInputWithTokenAndPublicKey (line 211) | private void updateInputWithTokenAndPublicKey(String cred, SFLoginInpu... method writeIdToken (line 225) | static void writeIdToken(SFLoginInput loginInput, String idToken) thro... method writeMfaToken (line 238) | static void writeMfaToken(SFLoginInput loginInput, String mfaToken) th... method writeOAuthAccessToken (line 256) | static void writeOAuthAccessToken(SFLoginInput loginInput) throws SFEx... method writeOAuthRefreshToken (line 275) | static void writeOAuthRefreshToken(SFLoginInput loginInput) throws SFE... method writeDPoPBundledAccessToken (line 294) | static void writeDPoPBundledAccessToken(SFLoginInput loginInput) throw... method writeTemporaryCredential (line 314) | synchronized void writeTemporaryCredential( method deleteIdTokenCacheEntry (line 345) | static void deleteIdTokenCacheEntry(String host, String user) { method deleteMfaTokenCacheEntry (line 352) | static void deleteMfaTokenCacheEntry(String host, String user) { method deleteOAuthAccessTokenCacheEntry (line 359) | static void deleteOAuthAccessTokenCacheEntry(String host, String user) { method deleteOAuthRefreshTokenCacheEntry (line 368) | static void deleteOAuthRefreshTokenCacheEntry(String host, String user) { method deleteDPoPBundledAccessTokenCacheEntry (line 377) | static void deleteDPoPBundledAccessTokenCacheEntry(String host, String... method deleteOAuthAccessTokenCacheEntry (line 385) | static void deleteOAuthAccessTokenCacheEntry(SFLoginInput loginInput) ... method deleteOAuthRefreshTokenCacheEntry (line 391) | static void deleteOAuthRefreshTokenCacheEntry(SFLoginInput loginInput)... method deleteDPoPBundledAccessTokenCacheEntry (line 397) | static void deleteDPoPBundledAccessTokenCacheEntry(SFLoginInput loginI... method getHostForOAuthCacheKey (line 406) | static String getHostForOAuthCacheKey(SFLoginInput loginInput) throws ... method deleteTemporaryCredential (line 423) | synchronized void deleteTemporaryCredential( method logMissingJnaJarForSecureLocalStorage (line 441) | private static void logMissingJnaJarForSecureLocalStorage() { FILE: src/main/java/net/snowflake/client/internal/core/DataConversionContext.java type DataConversionContext (line 11) | public interface DataConversionContext { method getTimestampLTZFormatter (line 15) | SnowflakeDateTimeFormat getTimestampLTZFormatter(); method getTimestampNTZFormatter (line 20) | SnowflakeDateTimeFormat getTimestampNTZFormatter(); method getTimestampTZFormatter (line 25) | SnowflakeDateTimeFormat getTimestampTZFormatter(); method getDateFormatter (line 30) | SnowflakeDateTimeFormat getDateFormatter(); method getTimeFormatter (line 35) | SnowflakeDateTimeFormat getTimeFormatter(); method getBinaryFormatter (line 40) | SFBinaryFormat getBinaryFormatter(); method getScale (line 48) | int getScale(int columnIndex); method getSession (line 53) | SFBaseSession getSession(); method getTimeZone (line 58) | TimeZone getTimeZone(); method getHonorClientTZForTimestampNTZ (line 63) | boolean getHonorClientTZForTimestampNTZ(); method getResultVersion (line 68) | long getResultVersion(); FILE: src/main/java/net/snowflake/client/internal/core/DefaultFileCacheManager.java class DefaultFileCacheManager (line 24) | class DefaultFileCacheManager implements FileCacheManager { method DefaultFileCacheManager (line 36) | DefaultFileCacheManager( method getCacheFilePath (line 50) | @Override method overrideCacheFile (line 55) | @Override method withLock (line 72) | @Override method readCacheFile (line 91) | @Override method writeCacheFile (line 117) | @Override method deleteCacheFile (line 142) | @Override method tryToLockCacheFile (line 151) | private synchronized boolean tryToLockCacheFile() { method deleteCacheLockIfExpired (line 171) | private synchronized void deleteCacheLockIfExpired() { method fileCreationTime (line 190) | private static synchronized long fileCreationTime(File targetFile) { method lockCacheFile (line 205) | private synchronized boolean lockCacheFile() { method unlockCacheFile (line 209) | private synchronized boolean unlockCacheFile() { FILE: src/main/java/net/snowflake/client/internal/core/DownloaderMetrics.java class DownloaderMetrics (line 4) | public class DownloaderMetrics { method DownloaderMetrics (line 14) | public DownloaderMetrics(long millisWaiting, long millisDownloading, l... method getMillisWaiting (line 20) | long getMillisWaiting() { method getMillisDownloading (line 24) | long getMillisDownloading() { method getMillisParsing (line 28) | long getMillisParsing() { FILE: src/main/java/net/snowflake/client/internal/core/Event.java class Event (line 14) | public abstract class Event { type EventType (line 23) | public static enum EventType { method getId (line 28) | public int getId() { method getDescription (line 32) | public String getDescription() { method getEventClass (line 36) | public Class getEventClass() { method EventType (line 40) | EventType(int id, String description, Class eventCl... method Event (line 54) | public Event(EventType type, String message) { method getType (line 61) | public EventType getType() { method setType (line 65) | public void setType(EventType type) { method getMessage (line 69) | public String getMessage() { method setMessage (line 73) | public void setMessage(String message) { method writeEventDumpLine (line 77) | protected void writeEventDumpLine(String message) { method flush (line 111) | public abstract void flush(); FILE: src/main/java/net/snowflake/client/internal/core/EventHandler.java class EventHandler (line 28) | public class EventHandler extends Handler { class QueueFlusher (line 77) | private class QueueFlusher implements Runnable { method run (line 78) | @Override method EventHandler (line 102) | public EventHandler(int maxEntries, int flushPeriodMs) { method getBufferSize (line 117) | public synchronized int getBufferSize() { method getLogBufferSize (line 126) | public synchronized long getLogBufferSize() { method startFlusher (line 131) | synchronized void startFlusher() { method stopFlusher (line 151) | synchronized void stopFlusher() { method pushEvent (line 161) | private synchronized void pushEvent(Event event, boolean flushBuffer) { method triggerBasicEvent (line 175) | void triggerBasicEvent(Event.EventType type, String message) { method triggerBasicEvent (line 187) | void triggerBasicEvent(Event.EventType type, String message, boolean f... method triggerStateTransition (line 199) | void triggerStateTransition(BasicEvent.QueryState newState, String ide... method getCurrentTimestamp (line 216) | static String getCurrentTimestamp() { method dumpLogBuffer (line 227) | public void dumpLogBuffer(String identifier) { method cleanupSfDumps (line 301) | protected void cleanupSfDumps(boolean deleteOldest) { method flushEventBuffer (line 374) | private void flushEventBuffer() { method flush (line 393) | @Override method publish (line 406) | @Override method close (line 422) | @Override FILE: src/main/java/net/snowflake/client/internal/core/EventUtil.java class EventUtil (line 9) | public class EventUtil { method setDumpPathPrefixForTesting (line 33) | public static void setDumpPathPrefixForTesting(String value) { method initEventHandlerInstance (line 43) | public static synchronized void initEventHandlerInstance(int maxEntrie... method getEventHandlerInstance (line 53) | public static EventHandler getEventHandlerInstance() { method triggerBasicEvent (line 61) | public static void triggerBasicEvent(Event.EventType type, String mess... method triggerStateTransition (line 68) | public static void triggerStateTransition(BasicEvent.QueryState newSta... method getDumpPathPrefix (line 75) | public static String getDumpPathPrefix() { method getDumpFileId (line 79) | public static String getDumpFileId() { method getmaxDumpFileSizeBytes (line 83) | public static long getmaxDumpFileSizeBytes() { FILE: src/main/java/net/snowflake/client/internal/core/FieldSchemaCreator.java class FieldSchemaCreator (line 12) | public class FieldSchemaCreator { method buildSchemaForText (line 17) | public static BindingParameterMetadata buildSchemaForText( method buildSchemaForBytesType (line 26) | public static BindingParameterMetadata buildSchemaForBytesType( method buildSchemaTypeAndNameOnly (line 36) | public static BindingParameterMetadata buildSchemaTypeAndNameOnly( method buildSchemaWithScaleAndPrecision (line 44) | public static BindingParameterMetadata buildSchemaWithScaleAndPrecision( method buildBindingSchemaForType (line 58) | public static BindingParameterMetadata buildBindingSchemaForType(int b... method buildBindingSchemaForType (line 63) | public static BindingParameterMetadata buildBindingSchemaForType(int b... FILE: src/main/java/net/snowflake/client/internal/core/FileCacheManager.java type FileCacheManager (line 7) | interface FileCacheManager { method getCacheFilePath (line 9) | String getCacheFilePath(); method overrideCacheFile (line 11) | void overrideCacheFile(File newCacheFile); method withLock (line 13) | T withLock(Supplier supplier); method readCacheFile (line 15) | JsonNode readCacheFile(); method writeCacheFile (line 17) | void writeCacheFile(JsonNode input); method deleteCacheFile (line 19) | void deleteCacheFile(); FILE: src/main/java/net/snowflake/client/internal/core/FileCacheManagerBuilder.java class FileCacheManagerBuilder (line 17) | class FileCacheManagerBuilder { method FileCacheManagerBuilder (line 26) | FileCacheManagerBuilder() {} method setCacheDirectorySystemProperty (line 28) | FileCacheManagerBuilder setCacheDirectorySystemProperty(String cacheDi... method setCacheDirectoryEnvironmentVariable (line 33) | FileCacheManagerBuilder setCacheDirectoryEnvironmentVariable( method setBaseCacheFileName (line 39) | FileCacheManagerBuilder setBaseCacheFileName(String baseCacheFileName) { method setCacheFileLockExpirationInSeconds (line 44) | FileCacheManagerBuilder setCacheFileLockExpirationInSeconds( method setOnlyOwnerPermissions (line 50) | FileCacheManagerBuilder setOnlyOwnerPermissions(boolean onlyOwnerPermi... method build (line 55) | FileCacheManager build() { FILE: src/main/java/net/snowflake/client/internal/core/FileCacheUtil.java class FileCacheUtil (line 11) | public class FileCacheUtil { method getDefaultCacheDir (line 14) | public static File getDefaultCacheDir() { method getDir (line 38) | private static String getDir(String dir) { FILE: src/main/java/net/snowflake/client/internal/core/FileTypeDetector.java class FileTypeDetector (line 8) | public class FileTypeDetector extends java.nio.file.spi.FileTypeDetector { method probeContentType (line 11) | @Override FILE: src/main/java/net/snowflake/client/internal/core/FileUtil.java class FileUtil (line 19) | public class FileUtil { method logFileUsage (line 40) | public static void logFileUsage(Path filePath, String context, boolean... method logFileUsage (line 44) | public static void logFileUsage(File file, String context, boolean log... method logFileUsage (line 48) | public static void logFileUsage(String stringPath, String context, boo... method isWritable (line 53) | public static boolean isWritable(String path) { method handleWhenParentDirectoryPermissionsWiderThanUserOnly (line 62) | public static void handleWhenParentDirectoryPermissionsWiderThanUserOnly( method handleWhenFilePermissionsWiderThanUserOnly (line 67) | public static void handleWhenFilePermissionsWiderThanUserOnly(File fil... method handleWhenDirectoryPermissionsWiderThanUserOnly (line 74) | public static void handleWhenDirectoryPermissionsWiderThanUserOnly(Fil... method handleWhenPermissionsWiderThanUserOnly (line 78) | public static void handleWhenPermissionsWiderThanUserOnly( method logWarnWhenAccessibleByOthers (line 130) | private static void logWarnWhenAccessibleByOthers( method throwWhenOwnerDifferentThanCurrentUser (line 164) | public static void throwWhenOwnerDifferentThanCurrentUser(File file, S... method isPermPresent (line 194) | private static boolean isPermPresent( method getFileOwnerName (line 200) | static String getFileOwnerName(Path filePath) throws IOException { method getContextStr (line 206) | private static String getContextStr(String context) { method exists (line 210) | public static boolean exists(File file) { FILE: src/main/java/net/snowflake/client/internal/core/HeaderCustomizerHttpRequestInterceptor.java class HeaderCustomizerHttpRequestInterceptor (line 40) | public class HeaderCustomizerHttpRequestInterceptor method HeaderCustomizerHttpRequestInterceptor (line 46) | public HeaderCustomizerHttpRequestInterceptor(List> extractHeaders(HttpRequest re... FILE: src/main/java/net/snowflake/client/internal/core/HeartbeatIntervalSelector.java class HeartbeatIntervalSelector (line 13) | class HeartbeatIntervalSelector { method selectBestInterval (line 31) | static long selectBestInterval(long requestedInterval, Set exist... FILE: src/main/java/net/snowflake/client/internal/core/HeartbeatRegistry.java class HeartbeatRegistry (line 31) | public class HeartbeatRegistry { method HeartbeatRegistry (line 55) | private HeartbeatRegistry() { method HeartbeatRegistry (line 83) | HeartbeatRegistry(ScheduledExecutorService executor, Clock clock) { method getInstance (line 102) | public static HeartbeatRegistry getInstance() { method addSession (line 124) | public void addSession( method sendMaxThreadsExceededTelemetry (line 227) | private void sendMaxThreadsExceededTelemetry(SFSession session, long r... method pruneEmptyThreads (line 263) | private void pruneEmptyThreads() { method removeSession (line 302) | public void removeSession(SFSession session) { method triggerHeartbeatForInterval (line 349) | @VisibleForTesting method getActiveThreadCount (line 364) | @VisibleForTesting method getSessionCountForInterval (line 375) | @VisibleForTesting method shutdown (line 387) | public synchronized void shutdown() { FILE: src/main/java/net/snowflake/client/internal/core/HeartbeatThread.java class HeartbeatThread (line 25) | class HeartbeatThread implements Runnable { method HeartbeatThread (line 49) | HeartbeatThread(long intervalSeconds, ScheduledExecutorService executo... method addSession (line 78) | synchronized boolean addSession(SFSession session) { method removeSession (line 115) | synchronized void removeSession(SFSession session) { method isEmpty (line 132) | synchronized boolean isEmpty() { method getSessionCount (line 141) | @VisibleForTesting method getIntervalSeconds (line 151) | long getIntervalSeconds() { method start (line 156) | private synchronized void start() { method scheduleHeartbeat (line 172) | private void scheduleHeartbeat() { method shutdown (line 208) | synchronized void shutdown() { method run (line 231) | @Override method triggerHeartbeatNow (line 285) | @VisibleForTesting FILE: src/main/java/net/snowflake/client/internal/core/HttpClientSettingsKey.java class HttpClientSettingsKey (line 16) | public class HttpClientSettingsKey implements Serializable { method HttpClientSettingsKey (line 39) | public HttpClientSettingsKey( method HttpClientSettingsKey (line 62) | public HttpClientSettingsKey(OCSPMode mode) { method HttpClientSettingsKey (line 68) | HttpClientSettingsKey(OCSPMode mode, String userAgentSuffix, Boolean g... method equals (line 74) | @Override method hashCode (line 107) | @Override method getOcspMode (line 120) | public OCSPMode getOcspMode() { method usesProxy (line 124) | public boolean usesProxy() { method getProxyHost (line 128) | public String getProxyHost() { method getProxyPort (line 132) | public int getProxyPort() { method getProxyUser (line 136) | public String getProxyUser() { method getUserAgentSuffix (line 140) | public String getUserAgentSuffix() { method getProxyPassword (line 149) | public String getProxyPassword() { method getNonProxyHosts (line 153) | public String getNonProxyHosts() { method getProxyHttpProtocol (line 157) | public HttpProtocol getProxyHttpProtocol() { method getGzipDisabled (line 161) | public Boolean getGzipDisabled() { method getRevocationCheckMode (line 165) | public CertRevocationCheckMode getRevocationCheckMode() { method isAllowCertificatesWithoutCrlUrl (line 169) | public boolean isAllowCertificatesWithoutCrlUrl() { method setRevocationCheckMode (line 173) | public void setRevocationCheckMode(CertRevocationCheckMode revocationC... method setAllowCertificatesWithoutCrlUrl (line 177) | public void setAllowCertificatesWithoutCrlUrl(boolean allowCertificate... method getOcspTimeout (line 181) | public int getOcspTimeout() { method getDefaultOcspTimeout (line 185) | private static int getDefaultOcspTimeout() { method toString (line 199) | @Override FILE: src/main/java/net/snowflake/client/internal/core/HttpExecutingContext.java class HttpExecutingContext (line 6) | public class HttpExecutingContext { method HttpExecutingContext (line 56) | public HttpExecutingContext(String requestIdStr, String requestInfoScr... method getRequestId (line 65) | public String getRequestId() { method getStartTime (line 69) | public long getStartTime() { method getStartTimePerRequest (line 73) | public long getStartTimePerRequest() { method setStartTimePerRequest (line 77) | public void setStartTimePerRequest(long startTimePerRequest) { method isLoginRequest (line 81) | public boolean isLoginRequest() { method setLoginRequest (line 85) | public void setLoginRequest(boolean loginRequest) { method getElapsedMilliForTransientIssues (line 89) | public long getElapsedMilliForTransientIssues() { method getRetryTimeoutInMilliseconds (line 93) | public long getRetryTimeoutInMilliseconds() { method getRetryTimeout (line 97) | public long getRetryTimeout() { method setRetryTimeout (line 101) | public void setRetryTimeout(long retryTimeout) { method getMinBackoffInMillis (line 105) | public long getMinBackoffInMillis() { method getBackoffInMillis (line 109) | public long getBackoffInMillis() { method setBackoffInMillis (line 113) | public void setBackoffInMillis(long backoffInMillis) { method getMaxBackoffInMilli (line 117) | public long getMaxBackoffInMilli() { method getAuthTimeout (line 121) | public long getAuthTimeout() { method getAuthTimeoutInMilliseconds (line 125) | public long getAuthTimeoutInMilliseconds() { method setAuthTimeout (line 129) | public void setAuthTimeout(long authTimeout) { method getBackoff (line 133) | public DecorrelatedJitterBackoff getBackoff() { method setBackoff (line 137) | public void setBackoff(DecorrelatedJitterBackoff backoff) { method getOrigSocketTimeout (line 141) | public int getOrigSocketTimeout() { method setOrigSocketTimeout (line 145) | public void setOrigSocketTimeout(int origSocketTimeout) { method getBreakRetryReason (line 149) | public String getBreakRetryReason() { method setBreakRetryReason (line 153) | public void setBreakRetryReason(String breakRetryReason) { method getBreakRetryEventName (line 157) | public String getBreakRetryEventName() { method setBreakRetryEventName (line 161) | public void setBreakRetryEventName(String breakRetryEventName) { method getLastStatusCodeForRetry (line 165) | public String getLastStatusCodeForRetry() { method setLastStatusCodeForRetry (line 169) | public void setLastStatusCodeForRetry(String lastStatusCodeForRetry) { method getRetryCount (line 173) | public int getRetryCount() { method setRetryCount (line 177) | public void setRetryCount(int retryCount) { method resetRetryCount (line 181) | public void resetRetryCount() { method incrementRetryCount (line 185) | public void incrementRetryCount() { method getMaxRetries (line 189) | public int getMaxRetries() { method setMaxRetries (line 193) | public void setMaxRetries(int maxRetries) { method getRequestInfoScrubbed (line 197) | public String getRequestInfoScrubbed() { method isNoRetry (line 201) | public boolean isNoRetry() { method setNoRetry (line 205) | public void setNoRetry(boolean noRetry) { method isRetryHTTP403 (line 209) | public boolean isRetryHTTP403() { method setRetryHTTP403 (line 213) | public void setRetryHTTP403(boolean retryHTTP403) { method isShouldRetry (line 217) | public boolean isShouldRetry() { method setShouldRetry (line 221) | public void setShouldRetry(boolean shouldRetry) { method increaseElapsedMilliForTransientIssues (line 225) | public void increaseElapsedMilliForTransientIssues(long elapsedMilliFo... method elapsedTimeExceeded (line 229) | public boolean elapsedTimeExceeded() { method moreThanMinRetries (line 233) | public boolean moreThanMinRetries() { method maxRetriesExceeded (line 237) | public boolean maxRetriesExceeded() { method socketOrConnectTimeoutReached (line 241) | public boolean socketOrConnectTimeoutReached() { method getCanceling (line 247) | public AtomicBoolean getCanceling() { method setCanceling (line 251) | public void setCanceling(AtomicBoolean canceling) { method isIncludeSnowflakeHeaders (line 255) | public boolean isIncludeSnowflakeHeaders() { method setIncludeSnowflakeHeaders (line 259) | public void setIncludeSnowflakeHeaders(boolean includeSnowflakeHeaders) { method isWithoutCookies (line 263) | public boolean isWithoutCookies() { method setWithoutCookies (line 267) | public void setWithoutCookies(boolean withoutCookies) { method isInjectSocketTimeout (line 271) | public int isInjectSocketTimeout() { method setInjectSocketTimeout (line 275) | public void setInjectSocketTimeout(int injectSocketTimeout) { method getInjectSocketTimeout (line 279) | public int getInjectSocketTimeout() { method isIncludeRetryParameters (line 283) | public boolean isIncludeRetryParameters() { method isUnpackResponse (line 287) | public boolean isUnpackResponse() { method setUnpackResponse (line 291) | public void setUnpackResponse(boolean unpackResponse) { method setIncludeRetryParameters (line 295) | public void setIncludeRetryParameters(boolean includeRetryParameters) { method isSkipRetriesBecauseOf200 (line 299) | public boolean isSkipRetriesBecauseOf200() { method setSkipRetriesBecauseOf200 (line 303) | public void setSkipRetriesBecauseOf200(boolean skipRetriesBecauseOf200) { method getSfSession (line 307) | public SFBaseSession getSfSession() { method setSfSession (line 311) | public void setSfSession(SFBaseSession sfSession) { FILE: src/main/java/net/snowflake/client/internal/core/HttpExecutingContextBuilder.java class HttpExecutingContextBuilder (line 9) | public class HttpExecutingContextBuilder { method HttpExecutingContextBuilder (line 33) | public HttpExecutingContextBuilder(String requestId, String requestInf... method HttpExecutingContextBuilder (line 43) | public HttpExecutingContextBuilder(HttpExecutingContext context) { method forLogin (line 68) | public static HttpExecutingContextBuilder forLogin(String requestId, S... method forQuery (line 82) | public static HttpExecutingContextBuilder forQuery(String requestId, S... method forSimpleRequest (line 96) | public static HttpExecutingContextBuilder forSimpleRequest( method withRequest (line 110) | public static HttpExecutingContextBuilder withRequest( method retryTimeout (line 121) | public HttpExecutingContextBuilder retryTimeout(long retryTimeout) { method authTimeout (line 132) | public HttpExecutingContextBuilder authTimeout(long authTimeout) { method origSocketTimeout (line 143) | public HttpExecutingContextBuilder origSocketTimeout(int origSocketTim... method maxRetries (line 154) | public HttpExecutingContextBuilder maxRetries(int maxRetries) { method injectSocketTimeout (line 165) | public HttpExecutingContextBuilder injectSocketTimeout(int injectSocke... method canceling (line 176) | public HttpExecutingContextBuilder canceling(AtomicBoolean canceling) { method withoutCookies (line 187) | public HttpExecutingContextBuilder withoutCookies(boolean withoutCooki... method includeRetryParameters (line 198) | public HttpExecutingContextBuilder includeRetryParameters(boolean incl... method includeSnowflakeHeaders (line 209) | public HttpExecutingContextBuilder includeSnowflakeHeaders(boolean inc... method retryHTTP403 (line 220) | public HttpExecutingContextBuilder retryHTTP403(boolean retryHTTP403) { method noRetry (line 231) | public HttpExecutingContextBuilder noRetry(boolean noRetry) { method unpackResponse (line 242) | public HttpExecutingContextBuilder unpackResponse(boolean unpackRespon... method loginRequest (line 253) | public HttpExecutingContextBuilder loginRequest(boolean isLoginRequest) { method withSfSession (line 264) | public HttpExecutingContextBuilder withSfSession(SFBaseSession sfSessi... method build (line 274) | public HttpExecutingContext build() { FILE: src/main/java/net/snowflake/client/internal/core/HttpProtocol.java type HttpProtocol (line 3) | public enum HttpProtocol { method HttpProtocol (line 10) | HttpProtocol(String scheme) { method getScheme (line 14) | public String getScheme() { FILE: src/main/java/net/snowflake/client/internal/core/HttpResponseContextDto.java class HttpResponseContextDto (line 5) | public class HttpResponseContextDto { method HttpResponseContextDto (line 12) | public HttpResponseContextDto() {} method HttpResponseContextDto (line 14) | public HttpResponseContextDto( method getHttpResponse (line 20) | public CloseableHttpResponse getHttpResponse() { method setHttpResponse (line 24) | public void setHttpResponse(CloseableHttpResponse httpResponse) { method getUnpackedCloseableHttpResponse (line 28) | public String getUnpackedCloseableHttpResponse() { method setUnpackedCloseableHttpResponse (line 32) | public void setUnpackedCloseableHttpResponse(String unpackedCloseableH... method getSavedEx (line 36) | public Exception getSavedEx() { method setSavedEx (line 40) | public void setSavedEx(Exception savedEx) { method toString (line 44) | @Override FILE: src/main/java/net/snowflake/client/internal/core/HttpResponseWithHeaders.java class HttpResponseWithHeaders (line 11) | public class HttpResponseWithHeaders { method HttpResponseWithHeaders (line 15) | public HttpResponseWithHeaders(String responseBody, Map getHeaders() { FILE: src/main/java/net/snowflake/client/internal/core/HttpUtil.java class HttpUtil (line 66) | public class HttpUtil { method reset (line 114) | public static void reset() { method getConnectionTimeout (line 145) | public static Duration getConnectionTimeout() { method getSocketTimeout (line 151) | public static Duration getSocketTimeout() { method setConnectionTimeout (line 157) | public static void setConnectionTimeout(int timeout) { method setSocketTimeout (line 162) | public static void setSocketTimeout(int timeout) { method getDownloadedConditionTimeoutInSeconds (line 167) | public static long getDownloadedConditionTimeoutInSeconds() { method buildUserAgent (line 179) | @VisibleForTesting method buildHttpClient (line 216) | public static CloseableHttpClient buildHttpClient( method buildHttpClient (line 231) | public static CloseableHttpClient buildHttpClient( method initHttpClientConnectionManager (line 312) | private static PoolingHttpClientConnectionManager initHttpClientConnec... method configureTrustManagerIfNeeded (line 366) | static TrustManager[] configureTrustManagerIfNeeded( method crlRevocationChecksDisabled (line 405) | private static boolean crlRevocationChecksDisabled(HttpClientSettingsK... method initDefaultRequestConfig (line 410) | private static void initDefaultRequestConfig(long connectTimeout, long... method updateRoutePlanner (line 424) | public static void updateRoutePlanner(HttpClientSettingsKey key) { method getHttpClient (line 445) | public static CloseableHttpClient getHttpClient(HttpClientSettingsKey ... method getHttpClient (line 456) | public static CloseableHttpClient getHttpClient( method getHttpClientWithoutDecompression (line 468) | public static CloseableHttpClient getHttpClientWithoutDecompression( method initHttpClientWithoutDecompression (line 481) | public static CloseableHttpClient initHttpClientWithoutDecompression( method initHttpClient (line 498) | public static CloseableHttpClient initHttpClient( method getDefaultRequestConfigWithSocketTimeout (line 516) | public static RequestConfig getDefaultRequestConfigWithSocketTimeout( method getDefaultRequestConfigWithSocketAndConnectTimeout (line 533) | public static RequestConfig getDefaultRequestConfigWithSocketAndConnec... method getRequestConfigWithoutCookies (line 549) | public static RequestConfig getRequestConfigWithoutCookies() { method setRequestConfig (line 553) | public static void setRequestConfig(RequestConfig requestConfig) { method getHttpClientStats (line 563) | private static String getHttpClientStats(ClientConnectionManager conne... method setSocksProxyDisabled (line 576) | public static void setSocksProxyDisabled(boolean socksProxyDisabled) { method isSocksProxyDisabled (line 586) | public static boolean isSocksProxyDisabled() { method executeRequestWithoutCookies (line 606) | @Deprecated method executeRequestWithoutCookies (line 646) | static String executeRequestWithoutCookies( method executeGeneralRequest (line 694) | public static String executeGeneralRequest( method executeGeneralRequestOmitSnowflakeHeaders (line 714) | public static String executeGeneralRequestOmitSnowflakeHeaders( method executeGeneralRequest (line 760) | public static String executeGeneralRequest( method executeGeneralRequestWithContext (line 804) | public static HttpResponseWithHeaders executeGeneralRequestWithContext( method convertToHttpResponseWithHeaders (line 848) | private static HttpResponseWithHeaders convertToHttpResponseWithHeaders( method extractHeadersAsMap (line 855) | public static Map extractHeadersAsMap(HttpResponse htt... method executeGeneralRequest (line 883) | public static String executeGeneralRequest( method executeRequest (line 932) | @Deprecated method executeRequest (line 980) | public static String executeRequest( method executeRequest (line 1029) | @Deprecated method executeRequest (line 1080) | public static String executeRequest( method executeRequestInternal (line 1148) | private static String executeRequestInternal( method executeRequestInternalWithContext (line 1219) | private static HttpResponseContextDto executeRequestInternalWithContext( method executeRequestInternalWithContext (line 1290) | private static HttpResponseContextDto executeRequestInternalWithContext( class HttpInputStream (line 1367) | public static final class HttpInputStream extends InputStream { method HttpInputStream (line 1370) | public HttpInputStream(InputStream httpIn) { method available (line 1376) | @Override method read (line 1383) | @Override method read (line 1388) | @Override method read (line 1393) | @Override method skip (line 1398) | @Override method close (line 1403) | @Override method mark (line 1408) | @Override method reset (line 1413) | @Override method markSupported (line 1418) | @Override class SFConnectionSocketFactory (line 1424) | static final class SFConnectionSocketFactory extends PlainConnectionSo... method createSocket (line 1425) | @Override method applyAdditionalHeadersForSnowsight (line 1446) | static void applyAdditionalHeadersForSnowsight( method getHttpClientForCrl (line 1453) | public static CloseableHttpClient getHttpClientForCrl(HttpClientSettin... method getHttpClientForOcsp (line 1457) | public static CloseableHttpClient getHttpClientForOcsp(HttpClientSetti... method getHttpClient (line 1461) | private static CloseableHttpClient getHttpClient(int timeout, HttpClie... FILE: src/main/java/net/snowflake/client/internal/core/JsonSqlInput.java class JsonSqlInput (line 34) | public class JsonSqlInput extends BaseSqlInput { method JsonSqlInput (line 43) | public JsonSqlInput( method getInput (line 57) | public JsonNode getInput() { method getText (line 61) | public String getText() { method readString (line 65) | @Override method readBoolean (line 70) | @Override method readByte (line 75) | @Override method readShort (line 82) | @Override method readInt (line 87) | @Override method readLong (line 92) | @Override method readFloat (line 97) | @Override method readDouble (line 102) | @Override method readBigDecimal (line 107) | @Override method readBytes (line 112) | @Override method readDate (line 117) | @Override method convertDate (line 128) | private Date convertDate(String value) { method readTime (line 135) | @Override method convertTime (line 146) | private Time convertTime(String value) { method readTimestamp (line 153) | @Override method readTimestamp (line 158) | @Override method readObject (line 169) | @Override method convertObject (line 174) | private T convertObject(Class type, TimeZone tz, Object value, ... method readList (line 232) | @Override method readArray (line 258) | @Override method readMap (line 286) | @Override method convertTimestamp (line 313) | private Timestamp convertTimestamp(TimeZone tz, Object value, FieldMet... method readObject (line 334) | @Override method readObject (line 339) | @Override method wasNull (line 344) | public boolean wasNull() { method convertSqlInputToMap (line 348) | @Override method withNextValue (line 354) | private T withNextValue(ThrowingBiFunction getClassFields(SQLData original) { method writeString (line 82) | @Override method writeBoolean (line 91) | @Override method writeByte (line 100) | @Override method writeShort (line 111) | @Override method writeInt (line 122) | @Override method writeLong (line 133) | @Override method writeFloat (line 144) | @Override method writeDouble (line 153) | @Override method writeBigDecimal (line 162) | @Override method writeBytes (line 175) | @Override method writeDate (line 186) | @Override method writeTime (line 197) | @Override method writeTimestamp (line 221) | @Override method writeCharacterStream (line 258) | @Override method writeAsciiStream (line 264) | @Override method writeBinaryStream (line 270) | @Override method writeObject (line 276) | @Override method writeRef (line 289) | @Override method writeBlob (line 295) | @Override method writeClob (line 301) | @Override method writeStruct (line 307) | @Override method writeArray (line 313) | @Override method writeURL (line 319) | @Override method writeNString (line 325) | @Override method writeNClob (line 331) | @Override method writeRowId (line 337) | @Override method writeSQLXML (line 343) | @Override method getJsonString (line 349) | public String getJsonString() { method getJsonObject (line 353) | public JSONObject getJsonObject() { method withNextValue (line 357) | private void withNextValue( method getDateTimeFormat (line 367) | private SnowflakeDateTimeFormat getDateTimeFormat(String format) { method getSchema (line 376) | public BindingParameterMetadata getSchema() { method timeZoneDependOnType (line 380) | private TimeZone timeZoneDependOnType( method snowflakeTypeToJavaType (line 392) | private int snowflakeTypeToJavaType(SnowflakeType snowflakeType) { FILE: src/main/java/net/snowflake/client/internal/core/MetaDataOfBinds.java class MetaDataOfBinds (line 10) | public class MetaDataOfBinds implements Serializable { method MetaDataOfBinds (line 27) | public MetaDataOfBinds(int prec, boolean n, int sc, int bL, int len, S... method getPrecision (line 37) | public int getPrecision() { method isNullable (line 41) | public boolean isNullable() { method getScale (line 45) | public int getScale() { method getByteLength (line 49) | public int getByteLength() { method getLength (line 53) | public int getLength() { method getName (line 57) | public String getName() { method getTypeName (line 61) | public String getTypeName() { FILE: src/main/java/net/snowflake/client/internal/core/NoOpFileCacheManager.java class NoOpFileCacheManager (line 9) | class NoOpFileCacheManager implements FileCacheManager { method NoOpFileCacheManager (line 12) | NoOpFileCacheManager() { method getCacheFilePath (line 19) | @Override method overrideCacheFile (line 24) | @Override method withLock (line 29) | @Override method readCacheFile (line 34) | @Override method writeCacheFile (line 39) | @Override method deleteCacheFile (line 42) | @Override FILE: src/main/java/net/snowflake/client/internal/core/OCSPMode.java type OCSPMode (line 4) | public enum OCSPMode { method OCSPMode (line 30) | OCSPMode(int value) { method getValue (line 34) | public int getValue() { FILE: src/main/java/net/snowflake/client/internal/core/OCSPTelemetryData.java class OCSPTelemetryData (line 7) | public class OCSPTelemetryData { method OCSPTelemetryData (line 16) | public OCSPTelemetryData() { method setCertId (line 21) | public void setCertId(String certId) { method setSfcPeerHost (line 25) | public void setSfcPeerHost(String sfcPeerHost) { method setOcspUrl (line 29) | public void setOcspUrl(String ocspUrl) { method setOcspReq (line 33) | public void setOcspReq(String ocspReq) { method setCacheEnabled (line 37) | public void setCacheEnabled(Boolean cacheEnabled) { method setCacheHit (line 44) | public void setCacheHit(Boolean cacheHit) { method setOCSPMode (line 52) | public void setOCSPMode(OCSPMode ocspMode) { method generateTelemetry (line 56) | public String generateTelemetry(String eventType, CertificateException... FILE: src/main/java/net/snowflake/client/internal/core/ObjectMapperFactory.java class ObjectMapperFactory (line 16) | public class ObjectMapperFactory { method getObjectMapper (line 26) | public static ObjectMapper getObjectMapper() { method getObjectMapperForSession (line 43) | public static ObjectMapper getObjectMapperForSession(SFBaseSession ses... FILE: src/main/java/net/snowflake/client/internal/core/OpaqueContextDTO.java class OpaqueContextDTO (line 11) | public class OpaqueContextDTO { method OpaqueContextDTO (line 15) | @JsonCreator method getBase64Data (line 20) | public String getBase64Data() { method setBase64Data (line 24) | public void setBase64Data(String base64Data) { FILE: src/main/java/net/snowflake/client/internal/core/ParameterBindingDTO.java class ParameterBindingDTO (line 6) | public class ParameterBindingDTO { method ParameterBindingDTO (line 16) | public ParameterBindingDTO( method ParameterBindingDTO (line 24) | public ParameterBindingDTO(String fmt, String type, Object value) { method ParameterBindingDTO (line 28) | public ParameterBindingDTO(String type, Object value) { method getValue (line 32) | public Object getValue() { method getType (line 36) | public String getType() { method setType (line 40) | public void setType(String type) { method setValue (line 44) | public void setValue(Object value) { method getFmt (line 48) | public String getFmt() { method setFmt (line 52) | public void setFmt(String fmt) { method getSchema (line 56) | public BindingParameterMetadata getSchema() { method setSchema (line 60) | public void setSchema(BindingParameterMetadata schema) { FILE: src/main/java/net/snowflake/client/internal/core/PrivateLinkDetector.java class PrivateLinkDetector (line 3) | public class PrivateLinkDetector { method isPrivateLink (line 12) | public static boolean isPrivateLink(String host) { FILE: src/main/java/net/snowflake/client/internal/core/QueryContextCache.java class QueryContextCache (line 18) | public class QueryContextCache { method QueryContextCache (line 42) | public QueryContextCache(int capacity) { method merge (line 64) | void merge(long id, long readTimestamp, long priority, String context) { method syncPriorityMap (line 106) | void syncPriorityMap() { method checkCacheCapacity (line 122) | void checkCacheCapacity() { method clearCache (line 142) | public void clearCache() { method deserializeQueryContextJson (line 153) | public void deserializeQueryContextJson(String data) { method deserializeQueryContextElement (line 225) | private static QueryContextElement deserializeQueryContextElement(Json... method deserializeQueryContextDTO (line 276) | public void deserializeQueryContextDTO(QueryContextDTO queryContextDTO) { method deserializeQueryContextElementDTO (line 322) | private static QueryContextElement deserializeQueryContextElementDTO( method serializeQueryContextDTO (line 339) | public QueryContextDTO serializeQueryContextDTO() { method serializeQueryContextEntryDTO (line 370) | private QueryContextEntryDTO serializeQueryContextEntryDTO(QueryContex... method createElement (line 390) | private static QueryContextElement createElement( method addQCE (line 400) | private void addQCE(QueryContextElement qce) { method removeQCE (line 411) | private void removeQCE(QueryContextElement qce) { method replaceQCE (line 424) | private void replaceQCE(QueryContextElement oldQCE, QueryContextElemen... method getElements (line 436) | private TreeSet getElements() { method getSize (line 440) | int getSize() { method getElements (line 444) | void getElements(long[] ids, long[] readTimestamps, long[] priorities,... method logCacheEntries (line 458) | void logCacheEntries() { class QueryContextElement (line 472) | private static class QueryContextElement implements Comparable entries) { method getEntries (line 22) | public List getEntries() { method setEntries (line 26) | public void setEntries(List entries) { FILE: src/main/java/net/snowflake/client/internal/core/QueryContextEntryDTO.java class QueryContextEntryDTO (line 8) | public class QueryContextEntryDTO { method QueryContextEntryDTO (line 14) | public QueryContextEntryDTO() { method QueryContextEntryDTO (line 18) | public QueryContextEntryDTO(long id, long timestamp, long priority, Op... method getId (line 25) | public long getId() { method setId (line 29) | public void setId(long id) { method getTimestamp (line 33) | public long getTimestamp() { method setTimestamp (line 37) | public void setTimestamp(long timestamp) { method getPriority (line 41) | public long getPriority() { method setPriority (line 45) | public void setPriority(long priority) { method getContext (line 49) | public OpaqueContextDTO getContext() { method setContext (line 53) | public void setContext(OpaqueContextDTO context) { FILE: src/main/java/net/snowflake/client/internal/core/QueryExecDTO.java class QueryExecDTO (line 6) | public class QueryExecDTO { method QueryExecDTO (line 31) | public QueryExecDTO( method getSqlText (line 54) | public String getSqlText() { method setSqlText (line 58) | public void setSqlText(String sqlText) { method getSequenceId (line 62) | @Deprecated method setSequenceId (line 67) | @Deprecated method getBindings (line 72) | public Map getBindings() { method setBindings (line 76) | public void setBindings(Map bindings) { method getBindStage (line 80) | public String getBindStage() { method setBindStage (line 84) | public void setBindStage(String bindStage) { method isDescribeOnly (line 88) | public boolean isDescribeOnly() { method setDescribeOnly (line 92) | public void setDescribeOnly(boolean describeOnly) { method getParameters (line 96) | public Map getParameters() { method setParameters (line 100) | public void setParameters(Map parameters) { method getqueryContextDTO (line 104) | public QueryContextDTO getqueryContextDTO() { method queryContextDTO (line 108) | public void queryContextDTO(QueryContextDTO queryContext) { method getDescribedJobId (line 112) | public String getDescribedJobId() { method setDescribedJobId (line 116) | public void setDescribedJobId(String describedJobId) { method getQuerySubmissionTime (line 120) | public long getQuerySubmissionTime() { method setQuerySubmissionTime (line 124) | public void setQuerySubmissionTime(long querySubmissionTime) { method setIsInternal (line 128) | public void setIsInternal(boolean isInternal) { method getIsInternal (line 132) | public boolean getIsInternal() { method setAsyncExec (line 136) | public void setAsyncExec(boolean asyncExec) { method getAsyncExec (line 140) | public boolean getAsyncExec() { FILE: src/main/java/net/snowflake/client/internal/core/QueryResultFormat.java type QueryResultFormat (line 5) | public enum QueryResultFormat { method QueryResultFormat (line 11) | QueryResultFormat(String name) { method lookupByName (line 15) | public static Optional lookupByName(String n) { FILE: src/main/java/net/snowflake/client/internal/core/ResultUtil.java class ResultUtil (line 27) | public class ResultUtil { method effectiveParamValue (line 62) | public static Object effectiveParamValue(Map parameter... method specializedFormatter (line 89) | public static SnowflakeDateTimeFormat specializedFormatter( method adjustTimestamp (line 110) | public static Timestamp adjustTimestamp(Timestamp timestamp) { method msDiffJulianToGregorian (line 133) | public static long msDiffJulianToGregorian(java.util.Date date) { method getSFTimestamp (line 181) | public static SFTimestamp getSFTimestamp( method getSFTime (line 228) | public static SFTime getSFTime(String obj, int scale, SFBaseSession se... method getSFTimeAsString (line 244) | public static String getSFTimeAsString( method getBooleanAsString (line 255) | public static String getBooleanAsString(boolean bool) { method getSFTimestampAsString (line 272) | public static String getSFTimestampAsString( method getDateAsString (line 319) | public static String getDateAsString(Date date, SnowflakeDateTimeForma... method adjustDate (line 329) | public static Date adjustDate(Date date) { method getDate (line 349) | @Deprecated method getBoolean (line 386) | public static boolean getBoolean(String str) { method calculateUpdateCount (line 399) | public static long calculateUpdateCount(SFBaseResultSet resultSet) method listSearchCaseInsensitive (line 438) | public static int listSearchCaseInsensitive(List source, Strin... method getResultIds (line 454) | private static List getResultIds(JsonNode result) { method getResultTypes (line 469) | private static List getResultTypes(JsonNode result) { method getChildResults (line 495) | public static List getChildResults( FILE: src/main/java/net/snowflake/client/internal/core/SFArrowResultSet.java class SFArrowResultSet (line 57) | public class SFArrowResultSet extends SFBaseResultSet implements DataCon... method SFArrowResultSet (line 131) | public SFArrowResultSet( method SFArrowResultSet (line 188) | public SFArrowResultSet( method fetchNextRow (line 247) | private boolean fetchNextRow() throws SnowflakeSQLException { method fetchNextRowUnsorted (line 261) | private boolean fetchNextRowUnsorted() throws SnowflakeSQLException { method buildFirstChunk (line 328) | private ArrowResultChunk buildFirstChunk(byte[] firstChunk) throws SQL... method getSortedFirstResultChunk (line 353) | private ArrowResultChunk getSortedFirstResultChunk(byte[] firstChunk) ... method fetchNextRowSorted (line 365) | private boolean fetchNextRowSorted() throws SnowflakeSQLException { method getConverters (line 378) | @Override method createSqlInputForColumn (line 383) | @Override method convertToDate (line 397) | @Override method convertToTime (line 405) | @Override method convertToTimestamp (line 413) | @Override method next (line 430) | @Override method getByte (line 463) | @Override method getString (line 471) | @Override method getBoolean (line 479) | @Override method getPeriod (line 487) | @Override method getDuration (line 495) | @Override method getShort (line 503) | @Override method getInt (line 511) | @Override method getLong (line 519) | @Override method getFloat (line 527) | @Override method getDouble (line 535) | @Override method getBytes (line 543) | @Override method getDate (line 551) | @Override method getTime (line 561) | @Override method getTimestamp (line 571) | @Override method getObject (line 581) | @Override method getObjectWithoutString (line 586) | @Override method getObjectRepresentation (line 591) | private StructObjectWrapper getObjectRepresentation(int columnIndex, b... method createArrowSqlInput (line 637) | private SQLInput createArrowSqlInput(int columnIndex, Map elements, i... method getSfSqlArray (line 806) | private SfSqlArray getSfSqlArray(String text, int columnSubType, Objec... method mapAndConvert (line 810) | private Stream mapAndConvert(List elements, Converter getMetaDataOfBinds() { method isFirst (line 196) | public boolean isFirst() { method isBeforeFirst (line 200) | public boolean isBeforeFirst() { method isClosed (line 204) | public boolean isClosed() { method isArrayBindSupported (line 208) | public boolean isArrayBindSupported() { method getResultSetSerializables (line 224) | public List getResultSetSerializables(... method getConverters (line 229) | public Converters getConverters() { method getSessionTimeZone (line 234) | public TimeZone getSessionTimeZone() { method createSqlInputForColumn (line 238) | public SQLInput createSqlInputForColumn( method convertToDate (line 247) | public Date convertToDate(Object object, TimeZone tz) throws SFExcepti... method convertToTime (line 251) | public Time convertToTime(Object object, int scale) throws SFException { method convertToTimestamp (line 255) | public Timestamp convertToTimestamp( method createJsonSqlInputForColumn (line 260) | protected SQLInput createJsonSqlInputForColumn( method getJsonArray (line 272) | protected SfSqlArray getJsonArray(String arrayString, int columnIndex,... method convertStringToDate (line 432) | protected Date convertStringToDate(String object, TimeZone tz) throws ... method convertStringToTime (line 436) | protected Time convertStringToTime(String object, int scale) throws SF... method convertStringToTimestamp (line 440) | protected Timestamp convertStringToTimestamp( method getStream (line 448) | private Stream getStream(Iterator nodeElements, Converter converter) { method convert (line 461) | private static Object convert(Converter converter, JsonNode node) thro... method convertToFixedArray (line 466) | private Object[] convertToFixedArray(Stream inputStream) { FILE: src/main/java/net/snowflake/client/internal/core/SFBaseSession.java class SFBaseSession (line 51) | public abstract class SFBaseSession { method SFBaseSession (line 180) | protected SFBaseSession(SFConnectionHandler sfConnectionHandler) { method setMemoryLimitForTesting (line 184) | public void setMemoryLimitForTesting(long memLimit) { method getMemoryLimitForTesting (line 188) | public long getMemoryLimitForTesting() { method getClientInfo (line 199) | public Properties getClientInfo() { method setCommonParameters (line 212) | public void setCommonParameters(Map parameters) { method getCommonParameters (line 221) | public Map getCommonParameters() { method getClientInfo (line 231) | public String getClientInfo(String name) { method getSessionId (line 240) | public String getSessionId() { method setSessionId (line 249) | public void setSessionId(String sessionId) { method isSfSQLMode (line 256) | public boolean isSfSQLMode() { method setSfSQLMode (line 265) | public void setSfSQLMode(boolean sfSQLMode) { method getDatabaseVersion (line 274) | public String getDatabaseVersion() { method setDatabaseVersion (line 283) | public void setDatabaseVersion(String databaseVersion) { method getDatabaseMajorVersion (line 292) | public int getDatabaseMajorVersion() { method setDatabaseMajorVersion (line 301) | public void setDatabaseMajorVersion(int databaseMajorVersion) { method getDatabaseMinorVersion (line 310) | public int getDatabaseMinorVersion() { method setDatabaseMinorVersion (line 319) | public void setDatabaseMinorVersion(int databaseMinorVersion) { method getPreparedStatementLogging (line 331) | public boolean getPreparedStatementLogging() { method setPreparedStatementLogging (line 341) | public void setPreparedStatementLogging(boolean value) { method getInjectFileUploadFailure (line 350) | public String getInjectFileUploadFailure() { method setInjectFileUploadFailure (line 359) | public void setInjectFileUploadFailure(String fileToFail) { method getTimestampMappedType (line 370) | public SnowflakeType getTimestampMappedType() { method setTimestampMappedType (line 380) | public void setTimestampMappedType(SnowflakeType timestampMappedType) { method isResultColumnCaseInsensitive (line 390) | public boolean isResultColumnCaseInsensitive() { method setResultColumnCaseInsensitive (line 401) | public void setResultColumnCaseInsensitive(boolean resultColumnCaseIns... method isJdbcTreatDecimalAsInt (line 412) | public boolean isJdbcTreatDecimalAsInt() { method setJdbcTreatDecimalAsInt (line 422) | public void setJdbcTreatDecimalAsInt(boolean jdbcTreatDecimalAsInt) { method isJdbcArrowTreatDecimalAsInt (line 429) | public boolean isJdbcArrowTreatDecimalAsInt() { method setJdbcArrowTreatDecimalAsInt (line 438) | public void setJdbcArrowTreatDecimalAsInt(boolean jdbcArrowTreatDecima... method getServerUrl (line 447) | public String getServerUrl() { method isStringQuoted (line 459) | public boolean isStringQuoted() { method addProperty (line 475) | public void addProperty(SFSessionProperty sfSessionProperty, Object pr... method addProperty (line 491) | public void addProperty(String propertyName, Object propertyValue) thr... method getConnectionPropertiesMap (line 521) | public Map getConnectionPropertiesMap() { method getHttpClientKey (line 531) | public HttpClientSettingsKey getHttpClientKey() throws SnowflakeSQLExc... method logHttpClientInitInfo (line 713) | private void logHttpClientInitInfo(HttpClientSettingsKey key) { method unsetInvalidProxyHostAndPort (line 735) | public void unsetInvalidProxyHostAndPort() { method getOCSPMode (line 752) | public OCSPMode getOCSPMode() throws SnowflakeSQLException { method getCertRevocationCheckMode (line 787) | public CertRevocationCheckMode getCertRevocationCheckMode() throws Sno... method getQueryTimeout (line 810) | public Integer getQueryTimeout() { method getUser (line 819) | public String getUser() { method getUrl (line 828) | public String getUrl() { method getInjectWaitInPut (line 837) | public int getInjectWaitInPut() { method getMetadataRequestUseSessionDatabase (line 854) | public boolean getMetadataRequestUseSessionDatabase() { method setMetadataRequestUseSessionDatabase (line 863) | public void setMetadataRequestUseSessionDatabase(boolean enabled) { method getMetadataRequestUseConnectionCtx (line 872) | public boolean getMetadataRequestUseConnectionCtx() { method setMetadataRequestUseConnectionCtx (line 881) | public void setMetadataRequestUseConnectionCtx(boolean enabled) { method getInjectedDelay (line 890) | AtomicInteger getInjectedDelay() { method setInjectedDelay (line 899) | public void setInjectedDelay(int injectedDelay) { method getTreatNTZAsUTC (line 908) | public boolean getTreatNTZAsUTC() { method setTreatNTZAsUTC (line 917) | public void setTreatNTZAsUTC(boolean treatNTZAsUTC) { method getEnableHeartbeat (line 926) | public boolean getEnableHeartbeat() { method setEnableHeartbeat (line 935) | public void setEnableHeartbeat(boolean enableHeartbeat) { method setHeartbeatFrequency (line 945) | public void setHeartbeatFrequency(int frequency) { method getHeartbeatFrequency (line 960) | public int getHeartbeatFrequency() { method getAutoCommit (line 973) | public boolean getAutoCommit() { method setAutoCommit (line 983) | public void setAutoCommit(boolean autoCommit) { method getFormatDateWithTimezone (line 992) | public boolean getFormatDateWithTimezone() { method setFormatDateWithTimezone (line 1001) | public void setFormatDateWithTimezone(boolean formatDateWithTimezone) { method getUseSessionTimezone (line 1010) | public boolean getUseSessionTimezone() { method getDefaultFormatDateWithTimezone (line 1019) | public boolean getDefaultFormatDateWithTimezone() { method setUseSessionTimezone (line 1028) | public void setUseSessionTimezone(boolean useSessionTimezone) { method setDefaultFormatDateWithTimezone (line 1037) | public void setDefaultFormatDateWithTimezone(boolean defaultFormatDate... method getGetDateUseNullTimezone (line 1041) | public boolean getGetDateUseNullTimezone() { method setGetDateUseNullTimezone (line 1045) | public void setGetDateUseNullTimezone(boolean getDateUseNullTimezone) { method getEnableCombineDescribe (line 1049) | public boolean getEnableCombineDescribe() { method setEnableCombineDescribe (line 1053) | public void setEnableCombineDescribe(boolean enableCombineDescribe) { method isClientTelemetryEnabled (line 1057) | public boolean isClientTelemetryEnabled() { method setClientTelemetryEnabled (line 1061) | public void setClientTelemetryEnabled(boolean clientTelemetryEnabled) { method getArrayBindStageThreshold (line 1065) | public int getArrayBindStageThreshold() { method setArrayBindStageThreshold (line 1069) | public void setArrayBindStageThreshold(int arrayBindStageThreshold) { method getStoreTemporaryCredential (line 1073) | public boolean getStoreTemporaryCredential() { method setStoreTemporaryCredential (line 1077) | public void setStoreTemporaryCredential(boolean storeTemporaryCredenti... method getServiceName (line 1081) | public String getServiceName() { method setServiceName (line 1085) | public void setServiceName(String serviceName) { method setEnableConservativeMemoryUsage (line 1089) | public void setEnableConservativeMemoryUsage(boolean enableConservativ... method isConservativeMemoryUsageEnabled (line 1093) | public boolean isConservativeMemoryUsageEnabled() { method getConservativeMemoryAdjustStep (line 1097) | public int getConservativeMemoryAdjustStep() { method setConservativeMemoryAdjustStep (line 1101) | public void setConservativeMemoryAdjustStep(int conservativeMemoryAdju... method getClientMemoryLimit (line 1105) | public int getClientMemoryLimit() { method setClientMemoryLimit (line 1109) | public void setClientMemoryLimit(int clientMemoryLimit) { method getQueryContextCacheSize (line 1113) | public int getQueryContextCacheSize() { method setQueryContextCacheSize (line 1117) | public void setQueryContextCacheSize(int queryContextCacheSize) { method getJdbcEnablePutGet (line 1121) | public boolean getJdbcEnablePutGet() { method setJdbcEnablePutGet (line 1125) | public void setJdbcEnablePutGet(boolean jdbcEnablePutGet) { method getEnablePutGet (line 1129) | public boolean getEnablePutGet() { method setEnablePutGet (line 1133) | public boolean setEnablePutGet(boolean enablePutGet) { method isEnableCopyResultSet (line 1137) | public boolean isEnableCopyResultSet() { method setEnableCopyResultSet (line 1141) | public boolean setEnableCopyResultSet(boolean enableCopyResultSet) { method getEnablePatternSearch (line 1145) | public boolean getEnablePatternSearch() { method setEnablePatternSearch (line 1149) | public void setEnablePatternSearch(boolean enablePatternSearch) { method getEnableExactSchemaSearch (line 1153) | public boolean getEnableExactSchemaSearch() { method setEnableExactSchemaSearch (line 1157) | void setEnableExactSchemaSearch(boolean enableExactSchemaSearch) { method getEnableWildcardsInShowMetadataCommands (line 1161) | public boolean getEnableWildcardsInShowMetadataCommands() { method setEnableWildcardsInShowMetadataCommands (line 1165) | void setEnableWildcardsInShowMetadataCommands(boolean enableWildcardsI... method getDisableGcsDefaultCredentials (line 1169) | public boolean getDisableGcsDefaultCredentials() { method setDisableGcsDefaultCredentials (line 1173) | public void setDisableGcsDefaultCredentials(boolean disableGcsDefaultC... method getClientResultChunkSize (line 1177) | public int getClientResultChunkSize() { method setClientResultChunkSize (line 1181) | public void setClientResultChunkSize(int clientResultChunkSize) { method getOtherParameter (line 1185) | public Object getOtherParameter(String key) { method setOtherParameter (line 1189) | public void setOtherParameter(String key, Object value) { method getClientPrefetchThreads (line 1193) | public int getClientPrefetchThreads() { method setClientPrefetchThreads (line 1197) | public void setClientPrefetchThreads(int clientPrefetchThreads) { method getValidateDefaultParameters (line 1201) | public boolean getValidateDefaultParameters() { method setValidateDefaultParameters (line 1205) | public void setValidateDefaultParameters(boolean validateDefaultParame... method getDatabase (line 1209) | public String getDatabase() { method setDatabase (line 1213) | public void setDatabase(String database) { method getSchema (line 1219) | public String getSchema() { method setSchema (line 1223) | public void setSchema(String schema) { method getRole (line 1229) | public String getRole() { method setRole (line 1233) | public void setRole(String role) { method getWarehouse (line 1237) | public String getWarehouse() { method setWarehouse (line 1241) | public void setWarehouse(String warehouse) { method setUseRegionalS3EndpointsForPresignedURL (line 1247) | public void setUseRegionalS3EndpointsForPresignedURL(boolean regionalS... method getUseRegionalS3EndpointsForPresignedURL (line 1251) | public boolean getUseRegionalS3EndpointsForPresignedURL() { method getArrayBindStage (line 1255) | public String getArrayBindStage() { method setArrayBindStage (line 1259) | public void setArrayBindStage(String arrayBindStage) { method setSessionPropertyByKey (line 1270) | public void setSessionPropertyByKey(String propertyName, Object proper... method getSessionPropertyByKey (line 1280) | public Object getSessionPropertyByKey(String propertyName) { method isSafeToClose (line 1290) | public abstract boolean isSafeToClose(); method getQueryStatus (line 1297) | public abstract QueryStatus getQueryStatus(String queryID) throws SQLE... method checkProperties (line 1305) | public abstract List checkProperties(); method close (line 1313) | public void close() throws SFException, SnowflakeSQLException { method close (line 1318) | public abstract void close(InternalCallMarker internalCallMarker) method getTelemetryClient (line 1325) | public Telemetry getTelemetryClient() { method getTelemetryClient (line 1333) | public abstract Telemetry getTelemetryClient(InternalCallMarker intern... method callHeartBeat (line 1342) | public abstract void callHeartBeat(int timeout) throws Exception, SFEx... method getSqlWarnings (line 1350) | public List getSqlWarnings() { method clearSqlWarnings (line 1358) | public void clearSqlWarnings() { method getSfConnectionHandler (line 1367) | public SFConnectionHandler getSfConnectionHandler() { method getNetworkTimeoutInMilli (line 1376) | public abstract int getNetworkTimeoutInMilli(); method getAuthTimeout (line 1381) | @Deprecated method getMaxHttpRetries (line 1387) | public abstract int getMaxHttpRetries(); method getSnowflakeConnectionString (line 1392) | public abstract SnowflakeConnectString getSnowflakeConnectionString(); method isAsyncSession (line 1397) | public abstract boolean isAsyncSession(); method getQueryContextDTO (line 1402) | public abstract QueryContextDTO getQueryContextDTO(); method setQueryContext (line 1409) | public abstract void setQueryContext(String queryContext); method getEnableReturnTimestampWithTimeZone (line 1417) | public boolean getEnableReturnTimestampWithTimeZone() { method getImplicitServerSideQueryTimeout (line 1421) | boolean getImplicitServerSideQueryTimeout() { method setImplicitServerSideQueryTimeout (line 1425) | void setImplicitServerSideQueryTimeout(boolean value) { method setClearBatchOnlyAfterSuccessfulExecution (line 1429) | void setClearBatchOnlyAfterSuccessfulExecution(boolean value) { method getClearBatchOnlyAfterSuccessfulExecution (line 1433) | public boolean getClearBatchOnlyAfterSuccessfulExecution() { method getTreatTimeAsWallClockTime (line 1437) | public boolean getTreatTimeAsWallClockTime() { method setTreatTimeAsWallClockTime (line 1441) | public void setTreatTimeAsWallClockTime(boolean treatTimeAsWallClockTi... method isOwnerOnlyStageFilePermissionsEnabled (line 1450) | public boolean isOwnerOnlyStageFilePermissionsEnabled() { method setOwnerOnlyStageFilePermissionsEnabled (line 1454) | public void setOwnerOnlyStageFilePermissionsEnabled(boolean booleanVal... method isAllowCertificatesWithoutCrlUrl (line 1458) | public boolean isAllowCertificatesWithoutCrlUrl() { method setAllowCertificatesWithoutCrlUrl (line 1462) | public void setAllowCertificatesWithoutCrlUrl(boolean allowCertificate... method getStickyHttpHeaders (line 1466) | public Map getStickyHttpHeaders() { method extractAndUpdateStickyHttpHeaders (line 1470) | public void extractAndUpdateStickyHttpHeaders(Map allH... method filterStickyHeaders (line 1474) | private static Map filterStickyHeaders(Map getStatementParameters() { method describe (line 65) | public abstract SFPreparedStatementMetaData describe(String sql) throw... method execute (line 79) | public abstract SFBaseResultSet execute( method asyncExecute (line 101) | public abstract SFBaseResultSet asyncExecute( method close (line 112) | public abstract void close(); method cancel (line 121) | @Deprecated method cancel (line 131) | public void cancel(CancellationReason cancellationReason) throws SFExc... method executeSetProperty (line 140) | public void executeSetProperty(final String sql) { method isFileTransfer (line 169) | public static boolean isFileTransfer(String sql) { method hasChildren (line 179) | public abstract boolean hasChildren(); method getSFBaseSession (line 186) | public abstract SFBaseSession getSFBaseSession(); method getSFBaseSession (line 192) | public abstract SFBaseSession getSFBaseSession(InternalCallMarker inte... method getResultSet (line 200) | public abstract SFBaseResultSet getResultSet(); method getMoreResults (line 211) | public abstract boolean getMoreResults(int current) throws SQLException; type CallingMethod (line 214) | public enum CallingMethod { method getConservativeMemoryLimit (line 220) | public abstract long getConservativeMemoryLimit(); method getConservativePrefetchThreads (line 222) | public abstract int getConservativePrefetchThreads(); method getChildQueryIds (line 229) | public abstract String[] getChildQueryIds(String queryID) throws SQLEx... FILE: src/main/java/net/snowflake/client/internal/core/SFBasicCrlTrustManager.java class SFBasicCrlTrustManager (line 8) | public class SFBasicCrlTrustManager implements X509TrustManager { method SFBasicCrlTrustManager (line 12) | public SFBasicCrlTrustManager( method checkClientTrusted (line 18) | @Override method checkServerTrusted (line 24) | @Override method getAcceptedIssuers (line 31) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFChildResult.java class SFChildResult (line 4) | public class SFChildResult { method SFChildResult (line 10) | public SFChildResult(String id, SFStatementType type) { method getId (line 16) | public String getId() { method getType (line 21) | public SFStatementType getType() { FILE: src/main/java/net/snowflake/client/internal/core/SFCrlTrustManagerFactory.java class SFCrlTrustManagerFactory (line 16) | class SFCrlTrustManagerFactory { method createCrlTrustManager (line 19) | static X509TrustManager createCrlTrustManager(HttpClientSettingsKey key) method getSystemTrustManager (line 34) | private static X509TrustManager getSystemTrustManager() { FILE: src/main/java/net/snowflake/client/internal/core/SFException.java class SFException (line 8) | public class SFException extends Throwable { method SFException (line 28) | @Deprecated method SFException (line 40) | @Deprecated method SFException (line 52) | @Deprecated method SFException (line 63) | public SFException(String queryId, Throwable cause, ErrorCode errorCod... method getCause (line 81) | public Throwable getCause() { method getQueryId (line 90) | public String getQueryId() { method getSqlState (line 99) | public String getSqlState() { method getVendorCode (line 108) | public int getVendorCode() { method getParams (line 117) | public Object[] getParams() { method oneLiner (line 121) | public static String oneLiner(String prefix, Throwable thrown) { method toString (line 130) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFExtendedCrlTrustManager.java class SFExtendedCrlTrustManager (line 10) | public class SFExtendedCrlTrustManager extends X509ExtendedTrustManager { method SFExtendedCrlTrustManager (line 14) | public SFExtendedCrlTrustManager( method checkClientTrusted (line 20) | @Override method checkClientTrusted (line 26) | @Override method checkClientTrusted (line 32) | @Override method checkServerTrusted (line 38) | @Override method checkServerTrusted (line 45) | @Override method checkServerTrusted (line 52) | @Override method getAcceptedIssuers (line 59) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFFixedViewResultSet.java class SFFixedViewResultSet (line 23) | public class SFFixedViewResultSet extends SFJsonResultSet { method SFFixedViewResultSet (line 31) | public SFFixedViewResultSet(SnowflakeFixedView fixedView, CommandType ... method next (line 81) | @Override method getObjectInternal (line 111) | @Override method close (line 128) | @Override method getStatementType (line 136) | @Override method setStatementType (line 145) | @Override method isLast (line 150) | @Override method isAfterLast (line 155) | @Override method getQueryId (line 160) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFJsonResultSet.java class SFJsonResultSet (line 26) | public abstract class SFJsonResultSet extends SFBaseResultSet { method SFJsonResultSet (line 32) | protected SFJsonResultSet(TimeZone sessionTimeZone, Converters convert... method getObjectInternal (line 45) | protected abstract Object getObjectInternal(int columnIndex) throws SF... method getObject (line 47) | public Object getObject(int columnIndex) throws SFException { method getObjectWithoutString (line 107) | @Override method getBigInt (line 119) | private Object getBigInt(int columnIndex, Object obj) throws SFExcepti... method getArray (line 123) | @Override method getString (line 132) | @Override method getBoolean (line 142) | @Override method getByte (line 149) | @Override method getPeriod (line 156) | @Override method getDuration (line 164) | @Override method getShort (line 172) | @Override method getInt (line 180) | @Override method getLong (line 188) | @Override method getBigDecimal (line 196) | @Override method getBigDecimal (line 204) | @Override method getTime (line 212) | @Override method getTimestamp (line 224) | @Override method getFloat (line 236) | @Override method getDouble (line 244) | @Override method getBytes (line 252) | @Override method getDate (line 262) | public Date getDate(int columnIndex) throws SFException { method getDate (line 266) | @Override method createSqlInputForColumn (line 276) | @Override method convertToDate (line 286) | @Override method convertToTime (line 291) | @Override method convertToTimestamp (line 296) | @Override method getTimestamp (line 302) | private Timestamp getTimestamp(int columnIndex) throws SFException { method getConverters (line 306) | @Override method getSqlInput (line 311) | private Object getSqlInput(String input, int columnIndex) throws SFExc... FILE: src/main/java/net/snowflake/client/internal/core/SFLoginInput.java class SFLoginInput (line 18) | public class SFLoginInput { method SFLoginInput (line 89) | public SFLoginInput() {} method getBrowserResponseTimeout (line 91) | public Duration getBrowserResponseTimeout() { method setBrowserResponseTimeout (line 95) | public SFLoginInput setBrowserResponseTimeout(Duration browserResponse... method getServerUrl (line 100) | public String getServerUrl() { method setServerUrl (line 104) | public SFLoginInput setServerUrl(String serverUrl) { method getDisableConsoleLogin (line 109) | public boolean getDisableConsoleLogin() { method setDisableConsoleLogin (line 113) | SFLoginInput setDisableConsoleLogin(boolean disableConsoleLogin) { method getDatabaseName (line 118) | String getDatabaseName() { method setDatabaseName (line 122) | SFLoginInput setDatabaseName(String databaseName) { method getSchemaName (line 127) | public String getSchemaName() { method setSchemaName (line 131) | public SFLoginInput setSchemaName(String schemaName) { method getWarehouse (line 136) | public String getWarehouse() { method setWarehouse (line 140) | public SFLoginInput setWarehouse(String warehouse) { method getRole (line 145) | public String getRole() { method setRole (line 149) | public SFLoginInput setRole(String role) { method isValidateDefaultParameters (line 154) | public boolean isValidateDefaultParameters() { method setValidateDefaultParameters (line 158) | public SFLoginInput setValidateDefaultParameters(Object v) { method getAuthenticator (line 163) | public String getAuthenticator() { method setAuthenticator (line 167) | public SFLoginInput setAuthenticator(String authenticator) { method getOKTAUserName (line 172) | public String getOKTAUserName() { method setOKTAUserName (line 176) | public SFLoginInput setOKTAUserName(String oktaUserName) { method getAccountName (line 181) | public String getAccountName() { method setAccountName (line 185) | public SFLoginInput setAccountName(String accountName) { method getLoginTimeout (line 190) | public int getLoginTimeout() { method setLoginTimeout (line 196) | SFLoginInput setLoginTimeout(int loginTimeout) { method getRetryTimeout (line 205) | int getRetryTimeout() { method setRetryTimeout (line 209) | SFLoginInput setRetryTimeout(int retryTimeout) { method getAuthTimeout (line 214) | public int getAuthTimeout() { method setAuthTimeout (line 218) | SFLoginInput setAuthTimeout(int authTimeout) { method getUserName (line 223) | public String getUserName() { method setUserName (line 227) | SFLoginInput setUserName(String userName) { method getPassword (line 232) | public String getPassword() { method setPassword (line 236) | public SFLoginInput setPassword(String password) { method getPasscode (line 241) | String getPasscode() { method setPasscode (line 245) | SFLoginInput setPasscode(String passcode) { method getToken (line 250) | public String getToken() { method setToken (line 254) | public SFLoginInput setToken(String token) { method getConnectionTimeoutInMillis (line 259) | int getConnectionTimeoutInMillis() { method setConnectionTimeout (line 263) | SFLoginInput setConnectionTimeout(Duration connectionTimeout) { method getSocketTimeoutInMillis (line 268) | public int getSocketTimeoutInMillis() { method setSocketTimeout (line 272) | public SFLoginInput setSocketTimeout(Duration socketTimeout) { method isPasscodeInPassword (line 277) | boolean isPasscodeInPassword() { method setPasscodeInPassword (line 281) | SFLoginInput setPasscodeInPassword(boolean passcodeInPassword) { method getAppId (line 286) | String getAppId() { method setAppId (line 290) | SFLoginInput setAppId(String appId) { method getAppVersion (line 295) | String getAppVersion() { method setAppVersion (line 299) | SFLoginInput setAppVersion(String appVersion) { method getSessionToken (line 304) | public String getSessionToken() { method setSessionToken (line 308) | public SFLoginInput setSessionToken(String sessionToken) { method getMasterToken (line 313) | String getMasterToken() { method setMasterToken (line 317) | SFLoginInput setMasterToken(String masterToken) { method getIdToken (line 322) | String getIdToken() { method setIdToken (line 326) | SFLoginInput setIdToken(String idToken) { method getMfaToken (line 331) | String getMfaToken() { method setMfaToken (line 335) | SFLoginInput setMfaToken(String mfaToken) { method getOauthAccessToken (line 340) | String getOauthAccessToken() { method setOauthAccessToken (line 344) | SFLoginInput setOauthAccessToken(String oauthAccessToken) { method getOauthRefreshToken (line 349) | public String getOauthRefreshToken() { method setOauthRefreshToken (line 353) | SFLoginInput setOauthRefreshToken(String oauthRefreshToken) { method getWorkloadIdentityProvider (line 358) | String getWorkloadIdentityProvider() { method setWorkloadIdentityProvider (line 362) | SFLoginInput setWorkloadIdentityProvider(String workloadIdentityProvid... method getDPoPPublicKey (line 367) | public String getDPoPPublicKey() { method setDPoPPublicKey (line 371) | SFLoginInput setDPoPPublicKey(String dpopPublicKey) { method isDPoPEnabled (line 376) | public boolean isDPoPEnabled() { method setDPoPEnabled (line 381) | public void setDPoPEnabled(boolean dpopEnabled) { method getSessionParameters (line 385) | Map getSessionParameters() { method setSessionParameters (line 389) | SFLoginInput setSessionParameters(Map sessionParameter... method getPrivateKey (line 394) | PrivateKey getPrivateKey() { method setPrivateKey (line 398) | SFLoginInput setPrivateKey(PrivateKey privateKey) { method getPrivateKeyBase64 (line 403) | String getPrivateKeyBase64() { method setPrivateKeyBase64 (line 407) | SFLoginInput setPrivateKeyBase64(String privateKeyBase64) { method setPrivateKeyFile (line 412) | SFLoginInput setPrivateKeyFile(String privateKeyFile) { method setPrivateKeyPwd (line 417) | SFLoginInput setPrivateKeyPwd(String privateKeyPwd) { method getPrivateKeyFile (line 422) | String getPrivateKeyFile() { method getPrivateKeyPwd (line 426) | String getPrivateKeyPwd() { method isPrivateKeyProvided (line 430) | boolean isPrivateKeyProvided() { method getApplication (line 436) | public String getApplication() { method setApplication (line 440) | public SFLoginInput setApplication(String application) { method getServiceName (line 445) | String getServiceName() { method setServiceName (line 449) | SFLoginInput setServiceName(String serviceName) { method getOCSPMode (line 454) | OCSPMode getOCSPMode() { method setOCSPMode (line 458) | SFLoginInput setOCSPMode(OCSPMode ocspMode) { method getHttpClientSettingsKey (line 463) | public HttpClientSettingsKey getHttpClientSettingsKey() { method setHttpClientSettingsKey (line 467) | public SFLoginInput setHttpClientSettingsKey(HttpClientSettingsKey key) { method getInFlightCtx (line 473) | String getInFlightCtx() { method setInFlightCtx (line 478) | SFLoginInput setInFlightCtx(String inFlightCtx) { method getDisableSamlURLCheck (line 483) | boolean getDisableSamlURLCheck() { method setDisableSamlURLCheck (line 487) | SFLoginInput setDisableSamlURLCheck(boolean disableSamlURLCheck) { method getRedirectUriPort (line 492) | public int getRedirectUriPort() { method setRedirectUriPort (line 496) | public SFLoginInput setRedirectUriPort(int redirectUriPort) { method getClientId (line 501) | public String getClientId() { method setClientId (line 505) | public SFLoginInput setClientId(String clientId) { method getClientSecret (line 510) | public String getClientSecret() { method setClientSecret (line 514) | public SFLoginInput setClientSecret(String clientSecret) { method getAdditionalHttpHeadersForSnowsight (line 519) | Map getAdditionalHttpHeadersForSnowsight() { method setAdditionalHttpHeadersForSnowsight (line 532) | public SFLoginInput setAdditionalHttpHeadersForSnowsight( method getBooleanValue (line 538) | static boolean getBooleanValue(Object v) { method getHostFromServerUrl (line 550) | String getHostFromServerUrl() throws SFException { method isEnableClientStoreTemporaryCredential (line 565) | boolean isEnableClientStoreTemporaryCredential() { method setEnableClientStoreTemporaryCredential (line 569) | SFLoginInput setEnableClientStoreTemporaryCredential( method isEnableClientRequestMfaToken (line 575) | boolean isEnableClientRequestMfaToken() { method setEnableClientRequestMfaToken (line 579) | SFLoginInput setEnableClientRequestMfaToken(boolean enableClientReques... method getOauthLoginInput (line 584) | public SFOauthLoginInput getOauthLoginInput() { method setOauthLoginInput (line 588) | public SFLoginInput setOauthLoginInput(SFOauthLoginInput oauthLoginInp... method restoreOriginalAuthenticator (line 593) | void restoreOriginalAuthenticator() { method getOriginalAuthenticator (line 597) | String getOriginalAuthenticator() { method setOriginalAuthenticator (line 601) | SFLoginInput setOriginalAuthenticator(String originalAuthenticator) { method setWorkloadIdentityAttestation (line 606) | public void setWorkloadIdentityAttestation( method getWorkloadIdentityAttestation (line 611) | public WorkloadIdentityAttestation getWorkloadIdentityAttestation() { method getWorkloadIdentityEntraResource (line 615) | public String getWorkloadIdentityEntraResource() { method setWorkloadIdentityEntraResource (line 619) | public SFLoginInput setWorkloadIdentityEntraResource(String workloadId... method getWorkloadIdentityImpersonationPath (line 624) | public List getWorkloadIdentityImpersonationPath() { method setWorkloadIdentityImpersonationPath (line 628) | public SFLoginInput setWorkloadIdentityImpersonationPath( method getWorkloadIdentityAwsExternalId (line 640) | public String getWorkloadIdentityAwsExternalId() { method setWorkloadIdentityAwsExternalId (line 644) | public SFLoginInput setWorkloadIdentityAwsExternalId(String workloadId... method getBrowserHandler (line 649) | public SessionUtilExternalBrowser.AuthExternalBrowserHandlers getBrows... method setBrowserHandler (line 653) | public void setBrowserHandler( method getPlatformDetectionTimeoutMs (line 658) | public int getPlatformDetectionTimeoutMs() { method setPlatformDetectionTimeoutMs (line 662) | public SFLoginInput setPlatformDetectionTimeoutMs(int platformDetectio... method isDisablePlatformDetection (line 667) | public boolean isDisablePlatformDetection() { method setDisablePlatformDetection (line 671) | public SFLoginInput setDisablePlatformDetection(boolean disablePlatfor... method getMaxRetryCount (line 676) | public int getMaxRetryCount() { method setMaxRetryCount (line 680) | public SFLoginInput setMaxRetryCount(int maxRetryCount) { FILE: src/main/java/net/snowflake/client/internal/core/SFLoginOutput.java class SFLoginOutput (line 7) | public class SFLoginOutput { method SFLoginOutput (line 29) | SFLoginOutput() {} method SFLoginOutput (line 31) | SFLoginOutput( method getAutoCommit (line 72) | public boolean getAutoCommit() { method getSessionId (line 76) | public String getSessionId() { method getSessionToken (line 80) | public String getSessionToken() { method setSessionToken (line 84) | public SFLoginOutput setSessionToken(String sessionToken) { method getMasterToken (line 89) | String getMasterToken() { method setMasterToken (line 93) | SFLoginOutput setMasterToken(String masterToken) { method getIdToken (line 98) | String getIdToken() { method getMfaToken (line 102) | String getMfaToken() { method getOauthAccessToken (line 106) | String getOauthAccessToken() { method getOauthRefreshToken (line 110) | String getOauthRefreshToken() { method getDatabaseVersion (line 114) | String getDatabaseVersion() { method getDatabaseMajorVersion (line 118) | int getDatabaseMajorVersion() { method getDatabaseMinorVersion (line 122) | int getDatabaseMinorVersion() { method getHttpClientSocketTimeout (line 126) | Duration getHttpClientSocketTimeout() { method getHttpClientConnectionTimeout (line 130) | Duration getHttpClientConnectionTimeout() { method getCommonParams (line 134) | Map getCommonParams() { method getSessionDatabase (line 138) | String getSessionDatabase() { method getSessionSchema (line 142) | String getSessionSchema() { method getSessionRole (line 146) | String getSessionRole() { method getSessionWarehouse (line 150) | String getSessionWarehouse() { method getMasterTokenValidityInSeconds (line 154) | long getMasterTokenValidityInSeconds() { method getLoginResponseHeaders (line 158) | public Map getLoginResponseHeaders() { FILE: src/main/java/net/snowflake/client/internal/core/SFOCSPException.java class SFOCSPException (line 7) | public class SFOCSPException extends Throwable { method SFOCSPException (line 14) | public SFOCSPException(OCSPErrorCode errorCode, String errorMsg) { method SFOCSPException (line 18) | public SFOCSPException(OCSPErrorCode errorCode, String errorMsg, Throw... method getErrorCode (line 26) | public OCSPErrorCode getErrorCode() { method toString (line 30) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFOauthLoginInput.java class SFOauthLoginInput (line 3) | public class SFOauthLoginInput { method SFOauthLoginInput (line 15) | public SFOauthLoginInput( method SFOauthLoginInput (line 25) | public SFOauthLoginInput( method getRedirectUri (line 42) | public String getRedirectUri() { method getClientId (line 46) | public String getClientId() { method getClientSecret (line 50) | public String getClientSecret() { method getAuthorizationUrl (line 54) | public String getAuthorizationUrl() { method getTokenRequestUrl (line 58) | public String getTokenRequestUrl() { method getScope (line 62) | public String getScope() { method getEnableSingleUseRefreshTokens (line 66) | public boolean getEnableSingleUseRefreshTokens() { method setLocalApplicationClientCredential (line 70) | public void setLocalApplicationClientCredential() { FILE: src/main/java/net/snowflake/client/internal/core/SFPreparedStatementMetaData.java class SFPreparedStatementMetaData (line 12) | public class SFPreparedStatementMetaData { method SFPreparedStatementMetaData (line 27) | public SFPreparedStatementMetaData( method getResultSetMetaData (line 42) | public SFResultSetMetaData getResultSetMetaData() { method setResultSetMetaData (line 46) | public void setResultSetMetaData(SFResultSetMetaData resultSetMetaData) { method getNumberOfBinds (line 50) | public int getNumberOfBinds() { method getMetaDataForBindParam (line 54) | public MetaDataOfBinds getMetaDataForBindParam(int param) throws SQLEx... method setNumberOfBinds (line 69) | public void setNumberOfBinds(int numberOfBinds) { method isValidMetaData (line 81) | public boolean isValidMetaData() { method isArrayBindSupported (line 92) | public boolean isArrayBindSupported() { method getStatementType (line 96) | public SFStatementType getStatementType() { method emptyMetaData (line 105) | public static SFPreparedStatementMetaData emptyMetaData() { FILE: src/main/java/net/snowflake/client/internal/core/SFResultSet.java class SFResultSet (line 28) | public class SFResultSet extends SFJsonResultSet { method SFResultSet (line 82) | public SFResultSet( method SFResultSet (line 126) | public SFResultSet( method SFResultSet (line 144) | public SFResultSet( method fetchNextRow (line 196) | private boolean fetchNextRow() throws SFException, SnowflakeSQLExcepti... method fetchNextRowSorted (line 204) | private boolean fetchNextRowSorted() { method fetchNextRowUnsorted (line 218) | private boolean fetchNextRowUnsorted() throws SFException, SnowflakeSQ... method logMetric (line 273) | private void logMetric(TelemetryField field, long value) { method logChunkDownloaderMetrics (line 278) | private void logChunkDownloaderMetrics(DownloaderMetrics metrics) { method next (line 291) | @Override method getObjectInternal (line 324) | @Override method sortResultSet (line 346) | private void sortResultSet() { method isLast (line 395) | @Override method isAfterLast (line 400) | @Override method close (line 405) | @Override method getStatementType (line 423) | @Override method setStatementType (line 428) | @Override method isArrayBindSupported (line 433) | @Override method getQueryId (line 438) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFResultSetFactory.java class SFResultSetFactory (line 18) | class SFResultSetFactory { method getResultSet (line 28) | static SFBaseResultSet getResultSet( FILE: src/main/java/net/snowflake/client/internal/core/SFResultSetMetaData.java class SFResultSetMetaData (line 23) | public class SFResultSetMetaData { method SFResultSetMetaData (line 87) | public SFResultSetMetaData( method SFResultSetMetaData (line 100) | public SFResultSetMetaData( method SFResultSetMetaData (line 120) | public SFResultSetMetaData( method calculatePrecision (line 175) | private Integer calculatePrecision(SnowflakeColumnMetadata columnMetad... method calculateDimension (line 203) | private Integer calculateDimension(SnowflakeColumnMetadata columnMetad... method calculateDisplaySize (line 211) | private Integer calculateDisplaySize(SnowflakeColumnMetadata columnMet... method calculateDateTimeStringLength (line 251) | private void calculateDateTimeStringLength() { method getQueryId (line 313) | public String getQueryId() { method getSession (line 322) | public SFBaseSession getSession() { method getColumnNames (line 331) | public List getColumnNames() { method getColumnIndex (line 341) | public int getColumnIndex(String columnName) { method getColumnCount (line 363) | public int getColumnCount() { method getColumnType (line 367) | public int getColumnType(int column) throws SFException { method getInternalColumnType (line 371) | public int getInternalColumnType(int column) throws SFException { method getColumnTypeName (line 385) | public String getColumnTypeName(int column) throws SFException { method getScale (line 398) | public int getScale(int column) { method getPrecision (line 407) | public int getPrecision(int column) { method getDimension (line 416) | public int getDimension(int column) { method isSigned (line 424) | public boolean isSigned(int column) { method getColumnLabel (line 431) | public String getColumnLabel(int column) { method getColumnName (line 439) | public String getColumnName(int column) { method isNullable (line 447) | public int isNullable(int column) { method getCatalogName (line 455) | public String getCatalogName(int column) { method getSchemaName (line 462) | public String getSchemaName(int column) { method getTableName (line 469) | public String getTableName(int column) { method getColumnDisplaySize (line 476) | public Integer getColumnDisplaySize(int column) { method getIsAutoIncrement (line 483) | public boolean getIsAutoIncrement(int column) { method getIsAutoIncrementList (line 491) | public List getIsAutoIncrementList() { method getColumnFields (line 495) | public List getColumnFields(int column) throws SFExcept... method isStructuredTypeColumn (line 508) | public boolean isStructuredTypeColumn(int columnIndex) { FILE: src/main/java/net/snowflake/client/internal/core/SFSSLConnectionSocketFactory.java class SFSSLConnectionSocketFactory (line 23) | public class SFSSLConnectionSocketFactory extends SSLConnectionSocketFac... method SFSSLConnectionSocketFactory (line 30) | public SFSSLConnectionSocketFactory(TrustManager[] trustManagers, bool... method getSupportedTlsVersions (line 40) | private static String[] getSupportedTlsVersions() { method initSSLContext (line 64) | private static SSLContext initSSLContext(TrustManager[] trustManagers) method createSocket (line 75) | @Override method decideCipherSuites (line 85) | private static String[] decideCipherSuites() { method setMinTlsVersion (line 102) | public static void setMinTlsVersion(String minTlsVersion) { method setMaxTlsVersion (line 107) | public static void setMaxTlsVersion(String maxTlsVersion) { type TlsVersion (line 112) | private enum TlsVersion { method TlsVersion (line 118) | TlsVersion(String protocolName) { method getProtocolName (line 122) | String getProtocolName() { method isAvailable (line 126) | boolean isAvailable() { method fromString (line 136) | static TlsVersion fromString(String text) { FILE: src/main/java/net/snowflake/client/internal/core/SFSession.java class SFSession (line 62) | public class SFSession extends SFBaseSession { method SFSession (line 165) | @VisibleForTesting method SFSession (line 170) | public SFSession(DefaultSFConnectionHandler sfConnectionHandler) { method isSafeToClose (line 181) | @Override method addQueryToActiveQueryList (line 208) | public void addQueryToActiveQueryList(String queryID) { method getQueryMetadata (line 212) | private JsonNode getQueryMetadata(String queryID) throws SQLException { method getQueryStatus (line 305) | @Override method addSFSessionProperty (line 360) | public void addSFSessionProperty(String propertyName, Object propertyV... method overrideConsoleHandlerWhenNecessary (line 594) | public void overrideConsoleHandlerWhenNecessary() { method containProperty (line 600) | public boolean containProperty(String key) { method checkAwsExternalIdEnabled (line 610) | @VisibleForTesting method open (line 629) | public synchronized void open() throws SFException, SnowflakeSQLExcept... method open (line 633) | public synchronized void open(InternalCallMarker internalCallMarker) method sendMinicoreTelemetry (line 908) | private void sendMinicoreTelemetry() { method isSnowflakeAuthenticator (line 933) | private boolean isSnowflakeAuthenticator() { method isExternalbrowserOrOAuthFullFlowAuthenticator (line 944) | boolean isExternalbrowserOrOAuthFullFlowAuthenticator() { method isOKTAAuthenticator (line 957) | boolean isOKTAAuthenticator() { method isUsernamePasswordMFAAuthenticator (line 968) | boolean isUsernamePasswordMFAAuthenticator() { method renewSession (line 981) | synchronized void renewSession(String prevSessionToken) method getSessionToken (line 1024) | public String getSessionToken() { method getSessionToken (line 1028) | public String getSessionToken(InternalCallMarker internalCallMarker) { method close (line 1033) | public void close(InternalCallMarker internalCallMarker) method callHeartBeat (line 1082) | public void callHeartBeat(int timeout) throws Exception, SFException { method callHeartBeatWithQueryTimeout (line 1097) | private void callHeartBeatWithQueryTimeout(int timeout) throws Excepti... method startHeartbeatForThisSession (line 1125) | protected void startHeartbeatForThisSession() { method stopHeartbeatForThisSession (line 1140) | protected void stopHeartbeatForThisSession() { method heartbeat (line 1156) | protected void heartbeat() throws SFException, SQLException { method injectedDelay (line 1250) | void injectedDelay() { method getInjectSocketTimeout (line 1266) | public int getInjectSocketTimeout() { method setInjectSocketTimeout (line 1270) | public void setInjectSocketTimeout(int injectSocketTimeout) { method getNetworkTimeoutInMilli (line 1274) | public int getNetworkTimeoutInMilli() { method getAuthTimeout (line 1278) | public int getAuthTimeout() { method getHttpClientSocketTimeout (line 1282) | public int getHttpClientSocketTimeout() { method getHttpClientConnectionTimeout (line 1286) | public int getHttpClientConnectionTimeout() { method isClosed (line 1290) | public boolean isClosed() { method getInjectClientPause (line 1294) | public int getInjectClientPause() { method getMaxHttpRetries (line 1298) | public int getMaxHttpRetries() { method setInjectClientPause (line 1302) | public void setInjectClientPause(int injectClientPause) { method getAndIncrementSequenceId (line 1306) | protected int getAndIncrementSequenceId() { method getEnableCombineDescribe (line 1310) | public boolean getEnableCombineDescribe() { method setEnableCombineDescribe (line 1314) | public void setEnableCombineDescribe(boolean enable) { method getTelemetryClient (line 1318) | public synchronized Telemetry getTelemetryClient(InternalCallMarker in... method closeTelemetryClient (line 1341) | public void closeTelemetryClient() { method getIdToken (line 1347) | public String getIdToken() { method getIdToken (line 1351) | public String getIdToken(InternalCallMarker internalCallMarker) { method getAccessToken (line 1356) | public String getAccessToken() { method getAccessToken (line 1360) | public String getAccessToken(InternalCallMarker internalCallMarker) { method getMfaToken (line 1365) | public String getMfaToken() { method getMfaToken (line 1369) | public String getMfaToken(InternalCallMarker internalCallMarker) { method getSnowflakeConnectionString (line 1374) | public SnowflakeConnectString getSnowflakeConnectionString() { method setSnowflakeConnectionString (line 1378) | public void setSnowflakeConnectionString(SnowflakeConnectString connSt... method performSanityCheckOnProperties (line 1388) | private void performSanityCheckOnProperties() throws SFException { method checkProperties (line 1434) | @Override method addNewDriverProperty (line 1475) | private DriverPropertyInfo addNewDriverProperty(String name, String de... method isAsyncSession (line 1484) | public boolean isAsyncSession() { method getDisableQueryContextCacheOption (line 1488) | private boolean getDisableQueryContextCacheOption() { method setQueryContext (line 1499) | @Override method getQueryContextDTO (line 1507) | @Override method getSfClientConfig (line 1519) | public SFClientConfig getSfClientConfig() { method setSfClientConfig (line 1523) | public void setSfClientConfig(SFClientConfig sfClientConfig) { method runDiagnosticsIfEnabled (line 1532) | private void runDiagnosticsIfEnabled() throws SnowflakeSQLException { method setHttpHeadersCustomizers (line 1568) | public void setHttpHeadersCustomizers(List http... method getHttpHeadersCustomizers (line 1572) | public List getHttpHeadersCustomizers() { FILE: src/main/java/net/snowflake/client/internal/core/SFSessionProperty.java type SFSessionProperty (line 10) | public enum SFSessionProperty { method isRequired (line 180) | public boolean isRequired() { method getPropertyKey (line 184) | public String getPropertyKey() { method getValueType (line 188) | public Class getValueType() { method SFSessionProperty (line 192) | SFSessionProperty(String propertyKey, boolean required, Class value... method lookupByKey (line 199) | static SFSessionProperty lookupByKey(String propertyKey) { method checkPropertyValue (line 222) | static Object checkPropertyValue(SFSessionProperty property, Object pr... FILE: src/main/java/net/snowflake/client/internal/core/SFSqlInput.java type SFSqlInput (line 10) | public interface SFSqlInput extends SQLInput { method unwrap (line 18) | static SFSqlInput unwrap(SQLInput sqlInput) { method readTimestamp (line 30) | java.sql.Timestamp readTimestamp(TimeZone tz) throws SQLException; method readObject (line 41) | T readObject(Class type, TimeZone tz) throws SQLException; method readList (line 51) | List readList(Class type) throws SQLException; method readMap (line 62) | Map readMap(Class type) throws SQLException; method readArray (line 72) | T[] readArray(Class type) throws SQLException; FILE: src/main/java/net/snowflake/client/internal/core/SFStatement.java class SFStatement (line 45) | public class SFStatement extends SFBaseStatement { method SFStatement (line 82) | public SFStatement(SFSession session) { method verifyArrowSupport (line 91) | private void verifyArrowSupport() { method sanityCheckQuery (line 104) | private void sanityCheckQuery(String sql) throws SQLException { method executeQuery (line 120) | private SFBaseResultSet executeQuery( method describe (line 166) | @Override method executeQueryInternal (line 196) | SFBaseResultSet executeQueryInternal( method setTimeBomb (line 288) | private void setTimeBomb(ScheduledExecutorService executor) { method executeHelper (line 326) | public Object executeHelper( method calculateConservativeMemoryUsage (line 563) | private void calculateConservativeMemoryUsage() { method updateConservativeResultChunkSize (line 584) | private void updateConservativeResultChunkSize(int clientChunkSize) { method reducePrefetchThreadsAndChunkSizeToFitMemoryLimit (line 595) | private void reducePrefetchThreadsAndChunkSizeToFitMemoryLimit( method getConservativePrefetchThreads (line 632) | public int getConservativePrefetchThreads() { method getConservativeMemoryLimit (line 639) | public long getConservativeMemoryLimit() { method getChildQueryIds (line 653) | @Override method execute (line 688) | @Override method cancelHelper (line 707) | private void cancelHelper(String sql, String mediaType, CancellationRe... method execute (line 753) | public SFBaseResultSet execute( method executeFileTransfer (line 780) | private SFBaseResultSet executeFileTransfer(String sql) throws SQLExce... method close (line 807) | @Override method cancel (line 834) | @Override method cancel (line 840) | @Override method resetState (line 871) | private void resetState() { method getSFBaseSession (line 890) | @Override method getSFBaseSession (line 895) | public SFBaseSession getSFBaseSession(InternalCallMarker internalCallM... method setUseNewSqlFormat (line 901) | private void setUseNewSqlFormat(boolean useNewSqlFormat) throws SFExce... method renewSessionOnExpiry (line 909) | void renewSessionOnExpiry(SnowflakeSQLException ex, String prevSession... method getMoreResults (line 925) | public boolean getMoreResults() throws SQLException { method getMoreResults (line 929) | @Override method getResultSet (line 969) | @Override method hasChildren (line 974) | @Override method asyncExecute (line 979) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SFStatementType.java type SFStatementType (line 12) | public enum SFStatementType { method SFStatementType (line 67) | SFStatementType(long id, boolean generateResultSet) { method lookUpTypeById (line 72) | public static SFStatementType lookUpTypeById(long id) { method getStatementTypeId (line 91) | public long getStatementTypeId() { method isDDL (line 95) | public boolean isDDL() { method isDML (line 99) | public boolean isDML() { method isTCL (line 104) | public boolean isTCL() { method isSCL (line 108) | public boolean isSCL() { method isGenerateResultSet (line 112) | public boolean isGenerateResultSet() { method isSelect (line 116) | public boolean isSelect() { FILE: src/main/java/net/snowflake/client/internal/core/SFTrustManager.java class SFTrustManager (line 101) | public class SFTrustManager extends X509ExtendedTrustManager { method SFTrustManager (line 251) | SFTrustManager(HttpClientSettingsKey key, File cacheFile) { method deleteCache (line 279) | public static void deleteCache() { method cleanTestSystemParameters (line 283) | public static void cleanTestSystemParameters() { method resetOCSPResponseCacherServerURL (line 300) | static void resetOCSPResponseCacherServerURL(String ocspCacheServerUrl... method setOCSPResponseCacheServerURL (line 321) | static void setOCSPResponseCacheServerURL(String serverURL) { method useOCSPResponseCacheServer (line 351) | private static boolean useOCSPResponseCacheServer() { method encodeCacheKey (line 378) | private static String encodeCacheKey(OcspResponseCacheKey ocsp_cache_k... method CertificateIDToString (line 399) | private static String CertificateIDToString(CertificateID certificateI... method decodeCacheFromJSON (line 413) | private static SFPair> deco... method encodeCacheToJSON (line 448) | private static ObjectNode encodeCacheToJSON() { method readJsonStoreCache (line 475) | private static synchronized void readJsonStoreCache(JsonNode m) { method verifySignature (line 507) | private static void verifySignature( method maxLong (line 533) | private static long maxLong(long v1, long v2) { method calculateTolerableValidity (line 547) | private static long calculateTolerableValidity(Date thisUpdate, Date n... method isValidityRange (line 563) | private static boolean isValidityRange(Date currentTime, Date thisUpda... method checkOCSPResponseValidityErrorParameter (line 572) | private static boolean checkOCSPResponseValidityErrorParameter() { method isEnabledSystemTestParameter (line 583) | private boolean isEnabledSystemTestParameter(String key) { method isOCSPFailOpen (line 588) | private boolean isOCSPFailOpen() { method checkNewOCSPEndpointAvailability (line 592) | private void checkNewOCSPEndpointAvailability() { method getTrustManager (line 611) | private X509TrustManager getTrustManager(String algorithm) { method checkClientTrusted (line 642) | @Override method checkServerTrusted (line 649) | @Override method checkClientTrusted (line 655) | @Override method checkClientTrusted (line 665) | @Override method checkServerTrusted (line 675) | @Override method checkServerTrusted (line 687) | @Override method getAcceptedIssuers (line 698) | @Override method validateRevocationStatus (line 710) | void validateRevocationStatus(X509Certificate[] chain, String peerHost) method executeRevocationStatusChecks (line 760) | private void executeRevocationStatusChecks( method generateFailOpenLog (line 769) | private String generateFailOpenLog(String logData) { method executeOneRevocationStatusCheck (line 782) | private void executeOneRevocationStatusCheck( method isCached (line 923) | private boolean isCached(List> pairIs... method readOcspResponseCacheServer (line 966) | private void readOcspResponseCacheServer() throws SFOCSPException { method getOCSPCacheServerConnectionTimeout (line 1009) | private int getOCSPCacheServerConnectionTimeout() { method fetchOcspResponse (line 1030) | private OCSPResp fetchOcspResponse( method checkExistOCSPURL (line 1153) | private void checkExistOCSPURL(Set ocspUrls) throws Certificat... method overrideOCSPURL (line 1163) | private String overrideOCSPURL(String ocspURL) { method validateRevocationStatusMain (line 1181) | void validateRevocationStatusMain( method checkInvalidSigningCertTestParameter (line 1269) | private void checkInvalidSigningCertTestParameter() throws SFOCSPExcep... method validateBasicOcspResponse (line 1284) | private void validateBasicOcspResponse(Date currentTime, BasicOCSPResp... method checkCertUnknownTestParameter (line 1333) | private void checkCertUnknownTestParameter() throws SFOCSPException { method createRequest (line 1347) | private OCSPReq createRequest(SFPair pairIss... method convertToBouncyCastleCertificate (line 1370) | private List convertToBouncyCastleCertificate(X509Certifi... method getPairIssuerSubject (line 1385) | private List> getPairIssuerSubject(Li... method getOcspUrls (line 1425) | private Set getOcspUrls(Certificate bcCert) throws IOException { method ocspResponseToB64 (line 1456) | private String ocspResponseToB64(OCSPResp ocspResp) { method b64ToOCSPResp (line 1468) | private OCSPResp b64ToOCSPResp(String ocspRespB64) { class OCSPCacheServer (line 1477) | static class OCSPCacheServer { method resetOCSPResponseCacheServer (line 1482) | void resetOCSPResponseCacheServer(String host) { class OCSPPostReqData (line 1500) | private static class OCSPPostReqData { method OCSPPostReqData (line 1506) | OCSPPostReqData(String ocsp_url, String ocsp_req, String cert_id_enc... class OcspResponseCacheKey (line 1515) | static class OcspResponseCacheKey { method OcspResponseCacheKey (line 1520) | OcspResponseCacheKey(byte[] nameHash, byte[] keyHash, BigInteger ser... method hashCode (line 1526) | public int hashCode() { method equals (line 1533) | public boolean equals(Object obj) { method toString (line 1543) | public String toString() { class SHA1DigestCalculator (line 1553) | static class SHA1DigestCalculator implements DigestCalculator { method getAlgorithmIdentifier (line 1556) | public AlgorithmIdentifier getAlgorithmIdentifier() { method getOutputStream (line 1560) | public OutputStream getOutputStream() { method getDigest (line 1564) | public byte[] getDigest() { FILE: src/main/java/net/snowflake/client/internal/core/SdkProxyRoutePlanner.java class SdkProxyRoutePlanner (line 17) | public class SdkProxyRoutePlanner extends DefaultRoutePlanner { method SdkProxyRoutePlanner (line 21) | public SdkProxyRoutePlanner( method doesTargetMatchNonProxyHosts (line 32) | private boolean doesTargetMatchNonProxyHosts(HttpHost target) { method determineProxy (line 41) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SecureStorageAppleManager.java class SecureStorageAppleManager (line 12) | public class SecureStorageAppleManager implements SecureStorageManager { method SecureStorageAppleManager (line 17) | private SecureStorageAppleManager() { method builder (line 21) | public static SecureStorageAppleManager builder() { method setCredential (line 26) | public SecureStorageStatus setCredential(String host, String user, Str... method getCredential (line 91) | public String getCredential(String host, String user, String type) { method deleteCredential (line 140) | public SecureStorageStatus deleteCredential(String host, String user, ... class SecurityLibManager (line 184) | static class SecurityLibManager { class ResourceHolder (line 187) | private static class ResourceHolder { method getInstance (line 192) | public static SecurityLib getInstance() { method setInstance (line 200) | public static void setInstance(SecurityLib instance) { method resetInstance (line 205) | public static void resetInstance() { type SecurityLib (line 213) | interface SecurityLib extends Library { method SecKeychainFindGenericPassword (line 229) | public int SecKeychainFindGenericPassword( method SecKeychainAddGenericPassword (line 246) | public int SecKeychainAddGenericPassword( method SecKeychainItemModifyContent (line 260) | public int SecKeychainItemModifyContent( method SecKeychainItemDelete (line 264) | public int SecKeychainItemDelete(Pointer itemRef); method SecKeychainItemFreeContent (line 267) | public int SecKeychainItemFreeContent(Pointer[] attrList, Pointer da... FILE: src/main/java/net/snowflake/client/internal/core/SecureStorageLinuxManager.java class SecureStorageLinuxManager (line 22) | public class SecureStorageLinuxManager implements SecureStorageManager { method SecureStorageLinuxManager (line 31) | private SecureStorageLinuxManager() { class SecureStorageLinuxManagerHolder (line 49) | private static class SecureStorageLinuxManagerHolder { method getInstance (line 53) | public static SecureStorageLinuxManager getInstance() { method setCredential (line 57) | @Override method getCredential (line 79) | @Override method deleteCredential (line 93) | @Override method localCacheToJson (line 112) | private ObjectNode localCacheToJson(Map> c... method readJsonStoreCache (line 125) | private Map> readJsonStoreCache(JsonNode n... FILE: src/main/java/net/snowflake/client/internal/core/SecureStorageManager.java type SecureStorageManager (line 11) | interface SecureStorageManager { method setCredential (line 14) | SecureStorageStatus setCredential(String host, String user, String typ... method getCredential (line 16) | String getCredential(String host, String user, String type); method deleteCredential (line 18) | SecureStorageStatus deleteCredential(String host, String user, String ... method buildCredentialsKey (line 20) | static String buildCredentialsKey(String host, String user, String typ... type SecureStorageStatus (line 39) | enum SecureStorageStatus { FILE: src/main/java/net/snowflake/client/internal/core/SecureStorageWindowsManager.java class SecureStorageWindowsManager (line 22) | public class SecureStorageWindowsManager implements SecureStorageManager { method SecureStorageWindowsManager (line 28) | private SecureStorageWindowsManager() { method builder (line 32) | public static SecureStorageWindowsManager builder() { method setCredential (line 37) | public SecureStorageStatus setCredential(String host, String user, Str... method getCredential (line 74) | public String getCredential(String host, String user, String type) { method deleteCredential (line 126) | public SecureStorageStatus deleteCredential(String host, String user, ... class SecureStorageWindowsCredential (line 148) | public static class SecureStorageWindowsCredential extends Structure { method getFieldOrder (line 169) | @Override method SecureStorageWindowsCredential (line 186) | public SecureStorageWindowsCredential() { method SecureStorageWindowsCredential (line 190) | public SecureStorageWindowsCredential(Pointer p) { type SecureStorageWindowsCredentialType (line 197) | enum SecureStorageWindowsCredentialType { method SecureStorageWindowsCredentialType (line 210) | SecureStorageWindowsCredentialType(int type) { method typeOf (line 221) | public static SecureStorageWindowsCredentialType typeOf(int type) { method getType (line 225) | public int getType() { type SecureStorageWindowsCredentialPersistType (line 230) | enum SecureStorageWindowsCredentialPersistType { method SecureStorageWindowsCredentialPersistType (line 240) | SecureStorageWindowsCredentialPersistType(int type) { method getType (line 251) | public int getType() { class Advapi32LibManager (line 256) | static class Advapi32LibManager { class ResourceHolder (line 259) | private static class ResourceHolder { method getInstance (line 266) | public static Advapi32Lib getInstance() { method setInstance (line 274) | public static void setInstance(Advapi32Lib instance) { method resetInstance (line 279) | public static void resetInstance() { type Advapi32Lib (line 286) | interface Advapi32Lib extends StdCallLibrary { method CredReadW (line 288) | boolean CredReadW(String targetName, int type, int flags, PointerByR... method CredWriteW (line 291) | boolean CredWriteW(SecureStorageWindowsManager.SecureStorageWindowsC... method CredDeleteW (line 294) | boolean CredDeleteW(String targetName, int type, int flags); method CredFree (line 297) | void CredFree(Pointer cred); FILE: src/main/java/net/snowflake/client/internal/core/SecurityUtil.java class SecurityUtil (line 9) | public class SecurityUtil { method addBouncyCastleProvider (line 23) | public static void addBouncyCastleProvider() { method instantiateSecurityProvider (line 42) | private static Provider instantiateSecurityProvider() { FILE: src/main/java/net/snowflake/client/internal/core/SessionUtil.java class SessionUtil (line 84) | public class SessionUtil { method getAuthenticator (line 241) | private static AuthenticatorType getAuthenticator(SFLoginInput loginIn... method openSession (line 299) | static SFLoginOutput openSession( method isNativeOAuthOriginalAuthenticator (line 394) | private static boolean isNativeOAuthOriginalAuthenticator(SFLoginInput... method getWorkloadIdentityAttestation (line 403) | private static WorkloadIdentityAttestation getWorkloadIdentityAttestat... method isEligibleForTokenCaching (line 414) | private static boolean isEligibleForTokenCaching(AuthenticatorType aut... method isTokenOrPasswordRequired (line 420) | private static boolean isTokenOrPasswordRequired(AuthenticatorType aut... method isUsernameRequired (line 425) | private static boolean isUsernameRequired(AuthenticatorType authentica... method obtainAuthAccessTokenAndUpdateInput (line 433) | private static void obtainAuthAccessTokenAndUpdateInput(SFLoginInput l... method fetchOAuthAccessTokenAndUpdateInput (line 443) | private static void fetchOAuthAccessTokenAndUpdateInput(SFLoginInput l... method refreshOAuthAccessTokenAndUpdateInput (line 460) | private static void refreshOAuthAccessTokenAndUpdateInput(SFLoginInput... method convertSessionParameterStringValueToBooleanIfGiven (line 487) | private static void convertSessionParameterStringValueToBooleanIfGiven( method readCachedCredentialsIfPossible (line 497) | private static void readCachedCredentialsIfPossible(SFLoginInput login... method asBoolean (line 518) | private static boolean asBoolean(Object value) { method newSession (line 531) | static SFLoginOutput newSession( method createClientEnvironmentInfo (line 1100) | static Map createClientEnvironmentInfo( method addMinicoreTelemetry (line 1250) | private static void addMinicoreTelemetry(Map clientEnv) { method getCertRevocationMode (line 1255) | private static String getCertRevocationMode(SFLoginInput loginInput) { method clearAccessTokenCache (line 1267) | private static void clearAccessTokenCache(SFLoginInput loginInput) thr... method setServiceNameHeader (line 1276) | private static void setServiceNameHeader(SFLoginInput loginInput, Http... method nullStringAsEmptyString (line 1283) | private static String nullStringAsEmptyString(String value) { method deleteIdTokenCache (line 1296) | public static void deleteIdTokenCache(String host, String user) { method deleteOAuthAccessTokenCache (line 1306) | public static void deleteOAuthAccessTokenCache(String host, String use... method deleteOAuthRefreshTokenCache (line 1316) | public static void deleteOAuthRefreshTokenCache(String host, String us... method deleteMfaTokenCache (line 1326) | public static void deleteMfaTokenCache(String host, String user) { method renewSession (line 1339) | static SFLoginOutput renewSession(SFLoginInput loginInput, SFBaseSessi... method renewTokenRequest (line 1344) | private static SFLoginOutput renewTokenRequest(SFLoginInput loginInput... method closeSession (line 1468) | static void closeSession(SFLoginInput loginInput, SFBaseSession session) method federatedFlowStep4 (line 1560) | private static String federatedFlowStep4( method createFederatedFlowStep4RetryContext (line 1598) | private static RetryContextManager createFederatedFlowStep4RetryContext( method validateSAML (line 1617) | private static void validateSAML(String responseHtml, SFLoginInput log... method federatedFlowStep3 (line 1650) | private static String federatedFlowStep3( method federatedFlowStep2 (line 1716) | private static void federatedFlowStep2(SFLoginInput loginInput, String... method federatedFlowStep1 (line 1742) | private static JsonNode federatedFlowStep1(SFLoginInput loginInput) th... method handleFederatedFlowError (line 1791) | private static void handleFederatedFlowError(SFLoginInput loginInput, ... method getSamlResponseUsingOkta (line 1818) | private static String getSamlResponseUsingOkta(SFLoginInput loginInput) method isPrefixEqual (line 1850) | static boolean isPrefixEqual(String aUrlStr, String bUrlStr) throws Ma... method getPostBackUrlFromHTML (line 1875) | private static String getPostBackUrlFromHTML(String html) { method getCommonParams (line 1889) | public static Map getCommonParams(JsonNode paramsNode) { method updateSfDriverParamValues (line 1934) | static void updateSfDriverParamValues(Map parameters, ... type TokenRequestType (line 2062) | enum TokenRequestType { method TokenRequestType (line 2069) | TokenRequestType(String value) { method resetOCSPUrlIfNecessary (line 2080) | public static void resetOCSPUrlIfNecessary(String serverUrl) throws IO... method generateJWTToken (line 2106) | public static String generateJWTToken( method generateJWTToken (line 2118) | public static String generateJWTToken( method generateJWTToken (line 2146) | @Deprecated method isNewRetryStrategyRequest (line 2164) | public static boolean isNewRetryStrategyRequest(HttpRequestBase reques... method prepareFederatedFlowStep1PostRequest (line 2184) | private static void prepareFederatedFlowStep1PostRequest( method prepareFederatedFlowStep1RequestInput (line 2208) | private static StringEntity prepareFederatedFlowStep1RequestInput(SFLo... method setFederatedFlowStep3PostRequestAuthData (line 2231) | private static void setFederatedFlowStep3PostRequestAuthData( method prepareFederatedFlowStep4Request (line 2265) | private static void prepareFederatedFlowStep4Request( method handleEmptyAuthResponse (line 2285) | private static void handleEmptyAuthResponse( FILE: src/main/java/net/snowflake/client/internal/core/SessionUtilExternalBrowser.java class SessionUtilExternalBrowser (line 48) | public class SessionUtilExternalBrowser { type AuthExternalBrowserHandlers (line 52) | public interface AuthExternalBrowserHandlers { method build (line 54) | HttpPost build(URI uri); method openBrowser (line 57) | void openBrowser(String ssoUrl) throws SFException; method output (line 60) | void output(String msg); class DefaultAuthExternalBrowserHandlers (line 63) | public static class DefaultAuthExternalBrowserHandlers implements Auth... method build (line 64) | @Override method openBrowser (line 69) | @Override method output (line 93) | @Override method createInstance (line 118) | public static SessionUtilExternalBrowser createInstance(SFLoginInput l... method SessionUtilExternalBrowser (line 122) | public SessionUtilExternalBrowser(SFLoginInput loginInput, AuthExterna... method getServerSocket (line 136) | protected ServerSocket getServerSocket() throws SFException { method getLocalPort (line 153) | protected int getLocalPort(ServerSocket ssocket) { method getSSOUrl (line 164) | private String getSSOUrl(int port) throws SFException, SnowflakeSQLExc... method getConsoleLoginUrl (line 231) | private String getConsoleLoginUrl(int port) throws SFException { method generateProofKey (line 252) | private String generateProofKey() { method getBrowserResponseTimeout (line 259) | private int getBrowserResponseTimeout() { method authenticate (line 269) | void authenticate() throws SFException, SnowflakeSQLException { method processOptions (line 331) | private boolean processOptions(String[] rets, Socket socket) throws IO... method returnToBrowserForOptions (line 379) | private void returnToBrowserForOptions(String requestedHeader, Socket ... method processSamlToken (line 409) | private void processSamlToken(String[] rets, Socket socket) throws IOE... method extractJsonTokenFromPostRequest (line 466) | private void extractJsonTokenFromPostRequest(String targetLine) throws... method extractTokenFromPostRequest (line 472) | private String extractTokenFromPostRequest(String targetLine) { method extractTokenFromGetRequest (line 476) | private String extractTokenFromGetRequest(String targetLine) throws SF... method returnToBrowser (line 495) | private void returnToBrowser(Socket socket) throws IOException { method getToken (line 534) | String getToken() { method getProofKey (line 544) | String getProofKey() { method isConsentCacheIdToken (line 553) | boolean isConsentCacheIdToken() { FILE: src/main/java/net/snowflake/client/internal/core/SessionUtilKeyPair.java class SessionUtilKeyPair (line 52) | class SessionUtilKeyPair { method SessionUtilKeyPair (line 78) | SessionUtilKeyPair( method ensurePrivateKeyProvidedInOnlyOneProperty (line 124) | private static void ensurePrivateKeyProvidedInOnlyOneProperty( method buildPrivateKey (line 143) | private PrivateKey buildPrivateKey( method getKeyFactoryInstance (line 157) | private KeyFactory getKeyFactoryInstance() throws NoSuchAlgorithmExcep... method getSecretKeyFactory (line 165) | private SecretKeyFactory getSecretKeyFactory(String algorithm) throws ... method extractPrivateKeyFromFile (line 173) | private PrivateKey extractPrivateKeyFromFile(String privateKeyFile, St... method extractPrivateKeyFromBytes (line 187) | private PrivateKey extractPrivateKeyFromBytes(byte[] privateKeyBytes, ... method extractPrivateKeyFromBase64 (line 215) | private PrivateKey extractPrivateKeyFromBase64(String privateKeyBase64... method issueJwtToken (line 221) | public String issueJwtToken() throws SFException { method calculatePublicKeyFingerprint (line 258) | private String calculatePublicKeyFingerprint(PublicKey publicKey) thro... method getTimeout (line 268) | public static int getTimeout() { method extractPrivateKeyWithBouncyCastle (line 277) | private PrivateKey extractPrivateKeyWithBouncyCastle(byte[] privateKey... method extractPrivateKeyWithJdk (line 308) | private PrivateKey extractPrivateKeyWithJdk(byte[] privateKeyFileBytes... method generatePrivateKey (line 321) | private PrivateKey generatePrivateKey( method excludeRegionInformation (line 347) | private static String excludeRegionInformation(String accountName) { FILE: src/main/java/net/snowflake/client/internal/core/SfSqlArray.java class SfSqlArray (line 17) | public class SfSqlArray implements Array { method SfSqlArray (line 25) | public SfSqlArray( method SfSqlArray (line 37) | public SfSqlArray( method getBaseTypeName (line 42) | @Override method getBaseType (line 47) | @Override method getArray (line 52) | @Override method getArray (line 57) | @Override method getArray (line 62) | @Override method getArray (line 67) | @Override method getResultSet (line 73) | @Override method getResultSet (line 79) | @Override method getResultSet (line 84) | @Override method getResultSet (line 89) | @Override method free (line 96) | @Override method getText (line 99) | public String getText() { method getJsonString (line 106) | public String getJsonString() throws SQLException { method buildJsonStringFromElements (line 114) | private String buildJsonStringFromElements(Object elements) throws SQL... method getSchema (line 122) | public BindingParameterMetadata getSchema() throws SQLException { FILE: src/main/java/net/snowflake/client/internal/core/SfTimestampUtil.java class SfTimestampUtil (line 10) | public class SfTimestampUtil { method getTimestampFromType (line 14) | public static Timestamp getTimestampFromType( method getTimestampFromFormat (line 35) | private static Timestamp getTimestampFromFormat( method getTimeInNanoseconds (line 48) | public static long getTimeInNanoseconds(Time x) { FILE: src/main/java/net/snowflake/client/internal/core/SnowflakeMutableProxyRoutePlanner.java class SnowflakeMutableProxyRoutePlanner (line 15) | public class SnowflakeMutableProxyRoutePlanner implements HttpRoutePlann... method SnowflakeMutableProxyRoutePlanner (line 29) | public SnowflakeMutableProxyRoutePlanner( method setNonProxyHosts (line 43) | public void setNonProxyHosts(String nonProxyHosts) { method getNonProxyHosts (line 51) | public String getNonProxyHosts() { method determineRoute (line 55) | @Override FILE: src/main/java/net/snowflake/client/internal/core/SpcsTokenReader.java class SpcsTokenReader (line 12) | public class SpcsTokenReader { method readSpcsToken (line 19) | public String readSpcsToken() { method isRunningInsideSpcs (line 37) | boolean isRunningInsideSpcs() { method readTokenFileBytes (line 42) | byte[] readTokenFileBytes() throws IOException { FILE: src/main/java/net/snowflake/client/internal/core/StmtUtil.java class StmtUtil (line 33) | public class StmtUtil { class StmtInput (line 55) | static class StmtInput { method StmtInput (line 98) | StmtInput() {} method setSql (line 100) | public StmtInput setSql(String sql) { method setMediaType (line 105) | public StmtInput setMediaType(String mediaType) { method setParametersMap (line 110) | public StmtInput setParametersMap(Map parametersMap) { method setBindValues (line 115) | public StmtInput setBindValues(Map bind... method setBindStage (line 120) | public StmtInput setBindStage(String bindStage) { method setDescribeOnly (line 125) | public StmtInput setDescribeOnly(boolean describeOnly) { method setInternal (line 130) | public StmtInput setInternal(boolean internal) { method setServerUrl (line 135) | public StmtInput setServerUrl(String serverUrl) { method setRequestId (line 140) | public StmtInput setRequestId(String requestId) { method setSequenceId (line 145) | public StmtInput setSequenceId(int sequenceId) { method setSessionToken (line 150) | public StmtInput setSessionToken(String sessionToken) { method setNetworkTimeoutInMillis (line 155) | public StmtInput setNetworkTimeoutInMillis(int networkTimeoutInMilli... method setSocketTimeout (line 160) | public StmtInput setSocketTimeout(int socketTimeout) { method setInjectSocketTimeout (line 165) | public StmtInput setInjectSocketTimeout(int injectSocketTimeout) { method setInjectClientPause (line 170) | public StmtInput setInjectClientPause(int injectClientPause) { method setCanceling (line 175) | public StmtInput setCanceling(AtomicBoolean canceling) { method setRetry (line 180) | public StmtInput setRetry(boolean retry) { method setCombineDescribe (line 185) | public StmtInput setCombineDescribe(boolean combineDescribe) { method setDescribedJobId (line 190) | public StmtInput setDescribedJobId(String describedJobId) { method setQuerySubmissionTime (line 195) | public StmtInput setQuerySubmissionTime(long querySubmissionTime) { method setServiceName (line 200) | public StmtInput setServiceName(String serviceName) { method setOCSPMode (line 205) | public StmtInput setOCSPMode(OCSPMode ocspMode) { method setHttpClientSettingsKey (line 210) | public StmtInput setHttpClientSettingsKey(HttpClientSettingsKey key) { method setAsync (line 215) | public StmtInput setAsync(boolean async) { method setQueryContextDTO (line 220) | public StmtInput setQueryContextDTO(QueryContextDTO queryContext) { method setMaxRetries (line 225) | public StmtInput setMaxRetries(int maxRetries) { method setAdditionalHttpHeadersForSnowsight (line 243) | @SuppressWarnings("unchecked") class StmtOutput (line 252) | public static class StmtOutput { method StmtOutput (line 255) | public StmtOutput(JsonNode result) { method getResult (line 259) | public JsonNode getResult() { method execute (line 277) | public static StmtOutput execute(StmtInput stmtInput, ExecTimeTelemetr... method execute (line 296) | public static StmtOutput execute( method updateQueryContextFromResponse (line 446) | static void updateQueryContextFromResponse(JsonNode responseJson, SFBa... method setServiceNameHeader (line 456) | private static void setServiceNameHeader(StmtInput stmtInput, HttpRequ... method pollForOutput (line 462) | private static StmtOutput pollForOutput( method getQueryResult (line 594) | @Deprecated method getQueryResult (line 612) | protected static String getQueryResult( method getQueryResult (line 647) | @Deprecated method getQueryResult (line 663) | protected static String getQueryResult( method getQueryResultJSON (line 724) | protected static JsonNode getQueryResultJSON(String queryId, SFSession... method cancel (line 754) | @Deprecated method cancel (line 767) | public static void cancel(StmtInput stmtInput, CancellationReason canc... method cancel (line 781) | public static void cancel( method checkStageManageCommand (line 879) | public static SFStatementType checkStageManageCommand(String sql) { method truncateSQL (line 944) | public static String truncateSQL(String sql) { FILE: src/main/java/net/snowflake/client/internal/core/SystemUtil.java class SystemUtil (line 8) | class SystemUtil { method convertSystemPropertyToIntValue (line 18) | static int convertSystemPropertyToIntValue(String systemProperty, int ... FILE: src/main/java/net/snowflake/client/internal/core/URLUtil.java class URLUtil (line 21) | public class URLUtil { method isValidURL (line 28) | public static boolean isValidURL(String url) { method urlEncode (line 47) | @Nullable method getRequestId (line 59) | public static String getRequestId(URI uri) { method getRequestIdLogStr (line 67) | public static String getRequestIdLogStr(URI uri) { FILE: src/main/java/net/snowflake/client/internal/core/UUIDUtils.java class UUIDUtils (line 6) | public class UUIDUtils { method getUUID (line 9) | public static UUID getUUID() { method UUIDImpl (line 17) | private static UUID UUIDImpl() { FILE: src/main/java/net/snowflake/client/internal/core/arrow/AbstractArrowVectorConverter.java class AbstractArrowVectorConverter (line 23) | abstract class AbstractArrowVectorConverter implements ArrowVectorConver... method AbstractArrowVectorConverter (line 57) | AbstractArrowVectorConverter( method toBoolean (line 73) | @Override method toByte (line 79) | @Override method toShort (line 85) | @Override method toInt (line 94) | @Override method toLong (line 102) | @Override method toDouble (line 111) | @Override method toFloat (line 120) | @Override method toBytes (line 129) | @Override method toDate (line 137) | @Override method toTime (line 143) | @Override method toTimestamp (line 149) | @Override method toBigDecimal (line 155) | @Override method toPeriod (line 164) | @Override method toDuration (line 173) | @Override method shouldTreatDecimalAsInt (line 187) | boolean shouldTreatDecimalAsInt() { method setTreatNTZAsUTC (line 191) | @Override method setUseSessionTimezone (line 196) | @Override method setSessionTimeZone (line 201) | @Override method isNull (line 206) | @Override method toObject (line 211) | @Override method toString (line 214) | @Override class TimestampOperationNotAvailableException (line 224) | public static class TimestampOperationNotAvailableException extends Ru... method TimestampOperationNotAvailableException (line 227) | TimestampOperationNotAvailableException(long secsSinceEpoch, int fra... method getSecsSinceEpoch (line 233) | public BigDecimal getSecsSinceEpoch() { FILE: src/main/java/net/snowflake/client/internal/core/arrow/ArrayConverter.java class ArrayConverter (line 12) | public class ArrayConverter extends AbstractArrowVectorConverter { method ArrayConverter (line 21) | public ArrayConverter(ListVector valueVector, int vectorIndex, DataCon... method toObject (line 26) | @Override method toBytes (line 31) | @Override method toString (line 36) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/ArrowResultChunkIndexSorter.java class ArrowResultChunkIndexSorter (line 15) | public class ArrowResultChunkIndexSorter { method ArrowResultChunkIndexSorter (line 21) | public ArrowResultChunkIndexSorter( method initIndices (line 29) | private void initIndices() { method sort (line 43) | public IntVector sort() throws SFException { method quickSort (line 48) | private void quickSort(int low, int high) throws SFException { method partition (line 56) | private int partition(int low, int high) throws SFException { method compare (line 80) | private int compare(int index1, int index2) throws SFException { FILE: src/main/java/net/snowflake/client/internal/core/arrow/ArrowResultUtil.java class ArrowResultUtil (line 18) | public class ArrowResultUtil { method powerOfTen (line 27) | public static long powerOfTen(int pow) { method getStringFormat (line 36) | public static String getStringFormat(int scale) { method getDate (line 47) | public static Date getDate(int day) { method getDate (line 61) | public static Date getDate(int day, TimeZone oldTz, TimeZone newTz) th... method moveToTimeZoneOffset (line 93) | private static long moveToTimeZoneOffset( method moveToTimeZone (line 131) | public static Timestamp moveToTimeZone(Timestamp ts, TimeZone oldTZ, T... method toJavaTimestamp (line 149) | public static Timestamp toJavaTimestamp(long epoch, int scale) { method toJavaTimestamp (line 162) | public static Timestamp toJavaTimestamp( method isTimestampOverflow (line 180) | public static boolean isTimestampOverflow(long seconds) { method createTimestamp (line 196) | public static Timestamp createTimestamp( FILE: src/main/java/net/snowflake/client/internal/core/arrow/ArrowVectorConverter.java type ArrowVectorConverter (line 13) | public interface ArrowVectorConverter { method setUseSessionTimezone (line 20) | void setUseSessionTimezone(boolean useSessionTimezone); method setSessionTimeZone (line 22) | void setSessionTimeZone(TimeZone tz); method isNull (line 30) | boolean isNull(int index); method toBoolean (line 39) | boolean toBoolean(int index) throws SFException; method toByte (line 48) | byte toByte(int index) throws SFException; method toShort (line 57) | short toShort(int index) throws SFException; method toInt (line 66) | int toInt(int index) throws SFException; method toLong (line 75) | long toLong(int index) throws SFException; method toDouble (line 84) | double toDouble(int index) throws SFException; method toFloat (line 93) | float toFloat(int index) throws SFException; method toBytes (line 102) | byte[] toBytes(int index) throws SFException; method toString (line 111) | String toString(int index) throws SFException; method toDate (line 122) | Date toDate(int index, TimeZone jvmTz, boolean useDateFormat) throws S... method toTime (line 131) | Time toTime(int index) throws SFException; method toTimestamp (line 141) | Timestamp toTimestamp(int index, TimeZone tz) throws SFException; method toBigDecimal (line 150) | BigDecimal toBigDecimal(int index) throws SFException; method toPeriod (line 159) | Period toPeriod(int index) throws SFException; method toDuration (line 168) | Duration toDuration(int index) throws SFException; method toObject (line 177) | Object toObject(int index) throws SFException; method setTreatNTZAsUTC (line 184) | void setTreatNTZAsUTC(boolean isUTC); FILE: src/main/java/net/snowflake/client/internal/core/arrow/ArrowVectorConverterUtil.java class ArrowVectorConverterUtil (line 23) | public final class ArrowVectorConverterUtil { method ArrowVectorConverterUtil (line 24) | private ArrowVectorConverterUtil() {} method getSnowflakeTypeFromFieldMetadata (line 26) | public static SnowflakeType getSnowflakeTypeFromFieldMetadata(Field fi... method initConverter (line 58) | public static ArrowVectorConverter initConverter( method initConverter (line 239) | public static ArrowVectorConverter initConverter( method getDurationFromNanos (line 245) | public static Duration getDurationFromNanos(BigDecimal numNanos) { FILE: src/main/java/net/snowflake/client/internal/core/arrow/BigIntToFixedConverter.java class BigIntToFixedConverter (line 14) | public class BigIntToFixedConverter extends AbstractArrowVectorConverter { method BigIntToFixedConverter (line 28) | public BigIntToFixedConverter( method toBytes (line 42) | @Override method toBoolean (line 52) | @Override method toByte (line 66) | @Override method toShort (line 80) | @Override method toInt (line 93) | @Override method getLong (line 106) | protected long getLong(int index) { method toLong (line 110) | @Override method toFloat (line 119) | @Override method toDouble (line 124) | @Override method toBigDecimal (line 129) | @Override method toObject (line 138) | @Override method toString (line 148) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/BigIntToScaledFixedConverter.java class BigIntToScaledFixedConverter (line 14) | public class BigIntToScaledFixedConverter extends BigIntToFixedConverter { method BigIntToScaledFixedConverter (line 15) | public BigIntToScaledFixedConverter( method toFloat (line 27) | @Override method toDouble (line 32) | @Override method toShort (line 46) | @Override method toInt (line 56) | @Override method toLong (line 66) | @Override method toObject (line 76) | @Override method toString (line 81) | @Override method toBoolean (line 86) | @Override method toBytes (line 102) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/BigIntToTimeConverter.java class BigIntToTimeConverter (line 19) | public class BigIntToTimeConverter extends AbstractArrowVectorConverter { method BigIntToTimeConverter (line 28) | public BigIntToTimeConverter( method toSFTime (line 40) | private SFTime toSFTime(int index) { method toTime (line 45) | @Override method getTime (line 64) | public static Time getTime(long value, int scale, boolean useSessionTi... method toString (line 77) | @Override method toObject (line 88) | @Override method toTimestamp (line 93) | @Override method toBoolean (line 108) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/BigIntToTimestampLTZConverter.java class BigIntToTimestampLTZConverter (line 18) | public class BigIntToTimestampLTZConverter extends AbstractArrowVectorCo... method BigIntToTimestampLTZConverter (line 27) | public BigIntToTimestampLTZConverter( method toString (line 33) | @Override method toBytes (line 47) | @Override method toObject (line 57) | @Override method toTimestamp (line 62) | @Override method getTimestamp (line 67) | private Timestamp getTimestamp(int index, TimeZone tz) throws SFExcept... method toDate (line 73) | @Override method toTime (line 78) | @Override method toBoolean (line 84) | @Override method getTimestamp (line 103) | @Deprecated method getTimestamp (line 109) | public static Timestamp getTimestamp( FILE: src/main/java/net/snowflake/client/internal/core/arrow/BigIntToTimestampNTZConverter.java class BigIntToTimestampNTZConverter (line 19) | public class BigIntToTimestampNTZConverter extends AbstractArrowVectorCo... method BigIntToTimestampNTZConverter (line 29) | public BigIntToTimestampNTZConverter( method toString (line 35) | @Override method toBytes (line 49) | @Override method toObject (line 59) | @Override method toTimestamp (line 64) | @Override method getTimestamp (line 69) | private Timestamp getTimestamp(int index, TimeZone tz, boolean fromToS... method toDate (line 78) | @Override method toTime (line 85) | @Override method toBoolean (line 93) | @Override method getTimestamp (line 104) | public static Timestamp getTimestamp( FILE: src/main/java/net/snowflake/client/internal/core/arrow/BitToBooleanConverter.java class BitToBooleanConverter (line 11) | public class BitToBooleanConverter extends AbstractArrowVectorConverter { method BitToBooleanConverter (line 19) | public BitToBooleanConverter( method getBit (line 25) | private int getBit(int index) { method toBoolean (line 35) | @Override method toBytes (line 44) | @Override method toObject (line 56) | @Override method toString (line 61) | @Override method toShort (line 66) | @Override method toInt (line 71) | @Override method toLong (line 76) | @Override method toFloat (line 81) | @Override method toDouble (line 86) | @Override method toBigDecimal (line 91) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/DateConverter.java class DateConverter (line 18) | public class DateConverter extends AbstractArrowVectorConverter { method DateConverter (line 24) | @Deprecated method DateConverter (line 37) | public DateConverter( method getDate (line 47) | private Date getDate(int index, TimeZone jvmTz, boolean useDateFormat)... method toDate (line 56) | @Override method toInt (line 61) | @Override method toShort (line 71) | @Override method toLong (line 81) | @Override method toFloat (line 86) | @Override method toDouble (line 91) | @Override method toBigDecimal (line 96) | @Override method toTimestamp (line 104) | @Override method toString (line 118) | @Override method toObject (line 127) | @Override method toBoolean (line 132) | @Override method getDate (line 143) | public static Date getDate( method getUseDateFormat (line 153) | private Boolean getUseDateFormat(Boolean defaultValue) { FILE: src/main/java/net/snowflake/client/internal/core/arrow/DecfloatToDecimalConverter.java class DecfloatToDecimalConverter (line 14) | class DecfloatToDecimalConverter extends AbstractArrowVectorConverter { method DecfloatToDecimalConverter (line 18) | public DecfloatToDecimalConverter(ValueVector vector, int idx, DataCon... method toBigDecimal (line 23) | @Override method toDouble (line 35) | @Override method toFloat (line 43) | @Override method toShort (line 51) | @Override method toInt (line 71) | @Override method toLong (line 91) | @Override method toObject (line 111) | @Override method toString (line 116) | @Override method toBytes (line 124) | @Override method toBoolean (line 130) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/DecimalToScaledFixedConverter.java class DecimalToScaledFixedConverter (line 15) | public class DecimalToScaledFixedConverter extends AbstractArrowVectorCo... method DecimalToScaledFixedConverter (line 23) | public DecimalToScaledFixedConverter( method toBytes (line 37) | @Override method toByte (line 46) | @Override method toShort (line 68) | @Override method toInt (line 89) | @Override method toLong (line 110) | @Override method toFloat (line 131) | @Override method toDouble (line 140) | @Override method toBigDecimal (line 149) | @Override method toObject (line 154) | @Override method toString (line 159) | @Override method toBoolean (line 165) | @Override method toDuration (line 181) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/DoubleToRealConverter.java class DoubleToRealConverter (line 14) | public class DoubleToRealConverter extends AbstractArrowVectorConverter { method DoubleToRealConverter (line 23) | public DoubleToRealConverter( method toDouble (line 29) | @Override method toBytes (line 38) | @Override method toFloat (line 48) | @Override method toObject (line 53) | @Override method toString (line 58) | @Override method toBoolean (line 63) | @Override method toShort (line 74) | @Override method toInt (line 91) | @Override method toLong (line 108) | @Override method toBigDecimal (line 125) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/IntToFixedConverter.java class IntToFixedConverter (line 13) | public class IntToFixedConverter extends AbstractArrowVectorConverter { method IntToFixedConverter (line 23) | public IntToFixedConverter( method toBytes (line 37) | @Override method toByte (line 47) | @Override method toShort (line 59) | @Override method getInt (line 71) | protected int getInt(int index) throws SFException { method toInt (line 75) | @Override method toLong (line 84) | @Override method toFloat (line 89) | @Override method toDouble (line 94) | @Override method toBigDecimal (line 99) | @Override method toObject (line 108) | @Override method toString (line 118) | @Override method toBoolean (line 123) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/IntToScaledFixedConverter.java class IntToScaledFixedConverter (line 14) | public class IntToScaledFixedConverter extends IntToFixedConverter { method IntToScaledFixedConverter (line 17) | public IntToScaledFixedConverter( method toFloat (line 30) | @Override method toDouble (line 38) | @Override method toShort (line 46) | @Override method toInt (line 55) | @Override method toLong (line 64) | @Override method toObject (line 73) | @Override method toString (line 78) | @Override method toBoolean (line 85) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/IntToTimeConverter.java class IntToTimeConverter (line 19) | public class IntToTimeConverter extends AbstractArrowVectorConverter { method IntToTimeConverter (line 28) | public IntToTimeConverter( method toSFTime (line 40) | private SFTime toSFTime(int index) { method toBytes (line 45) | @Override method toTime (line 55) | @Override method toString (line 77) | @Override method toObject (line 88) | @Override method toTimestamp (line 93) | @Override method toBoolean (line 108) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/IntervalDayTimeToDurationConverter.java class IntervalDayTimeToDurationConverter (line 11) | class IntervalDayTimeToDurationConverter extends AbstractArrowVectorConv... method IntervalDayTimeToDurationConverter (line 16) | public IntervalDayTimeToDurationConverter( method toDuration (line 22) | @Override method toString (line 44) | @Override method toObject (line 52) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/IntervalYearMonthToPeriodConverter.java class IntervalYearMonthToPeriodConverter (line 12) | class IntervalYearMonthToPeriodConverter extends AbstractArrowVectorConv... method IntervalYearMonthToPeriodConverter (line 19) | public IntervalYearMonthToPeriodConverter( method toPeriod (line 34) | @Override method toString (line 51) | @Override method toObject (line 59) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/MapConverter.java class MapConverter (line 16) | public class MapConverter extends AbstractArrowVectorConverter { method MapConverter (line 25) | public MapConverter(MapVector valueVector, int columnIndex, DataConver... method toObject (line 30) | @Override method toBytes (line 42) | @Override method toString (line 47) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/SmallIntToFixedConverter.java class SmallIntToFixedConverter (line 13) | public class SmallIntToFixedConverter extends AbstractArrowVectorConvert... method SmallIntToFixedConverter (line 23) | public SmallIntToFixedConverter( method getShort (line 37) | protected short getShort(int index) throws SFException { method toBytes (line 41) | @Override method toByte (line 51) | @Override method toShort (line 62) | @Override method toInt (line 71) | @Override method toLong (line 76) | @Override method toBigDecimal (line 81) | @Override method toFloat (line 90) | @Override method toDouble (line 95) | @Override method toObject (line 100) | @Override method toString (line 110) | @Override method toBoolean (line 115) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/SmallIntToScaledFixedConverter.java class SmallIntToScaledFixedConverter (line 14) | public class SmallIntToScaledFixedConverter extends SmallIntToFixedConve... method SmallIntToScaledFixedConverter (line 17) | public SmallIntToScaledFixedConverter( method toFloat (line 30) | @Override method toShort (line 38) | @Override method toInt (line 47) | @Override method toLong (line 56) | @Override method toObject (line 65) | @Override method toString (line 70) | @Override method toBoolean (line 77) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/StructConverter.java class StructConverter (line 11) | public class StructConverter extends AbstractArrowVectorConverter { method StructConverter (line 15) | public StructConverter(StructVector vector, int columnIndex, DataConve... method toObject (line 20) | @Override method toBytes (line 25) | @Override method toString (line 30) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/StructObjectWrapper.java class StructObjectWrapper (line 3) | public class StructObjectWrapper { method StructObjectWrapper (line 7) | public StructObjectWrapper(String jsonString, Object object) { method getJsonString (line 12) | public String getJsonString() { method getObject (line 16) | public Object getObject() { FILE: src/main/java/net/snowflake/client/internal/core/arrow/StructuredTypeDateTimeConverter.java class StructuredTypeDateTimeConverter (line 18) | public class StructuredTypeDateTimeConverter { method StructuredTypeDateTimeConverter (line 27) | public StructuredTypeDateTimeConverter( method getTimestamp (line 43) | public Timestamp getTimestamp( method getDate (line 69) | public Date getDate(int value, TimeZone tz) throws SFException { method getTime (line 73) | public Time getTime(long value, int scale) throws SFException { method convertTimestampLtz (line 77) | private Timestamp convertTimestampLtz(Object obj, int scale) throws SF... method convertTimestampNtz (line 97) | private Timestamp convertTimestampNtz(Object obj, TimeZone tz, int sca... method convertTimestampTz (line 120) | private Timestamp convertTimestampTz(Object obj, int scale) throws SFE... FILE: src/main/java/net/snowflake/client/internal/core/arrow/ThreeFieldStructToTimestampTZConverter.java class ThreeFieldStructToTimestampTZConverter (line 22) | public class ThreeFieldStructToTimestampTZConverter extends AbstractArro... method ThreeFieldStructToTimestampTZConverter (line 34) | public ThreeFieldStructToTimestampTZConverter( method isNull (line 43) | @Override method toString (line 51) | @Override method toBytes (line 66) | @Override method toObject (line 75) | @Override method toTimestamp (line 80) | @Override method getTimestamp (line 85) | private Timestamp getTimestamp(int index, TimeZone tz, boolean fromToS... method toDate (line 99) | @Override method toTime (line 111) | @Override method toBoolean (line 117) | @Override method toShort (line 128) | @Override method getTimestamp (line 137) | public static Timestamp getTimestamp( method convertFromTimeZoneIndex (line 157) | private static TimeZone convertFromTimeZoneIndex(int timeZoneIndex, lo... FILE: src/main/java/net/snowflake/client/internal/core/arrow/TinyIntToFixedConverter.java class TinyIntToFixedConverter (line 13) | public class TinyIntToFixedConverter extends AbstractArrowVectorConverter { method TinyIntToFixedConverter (line 22) | public TinyIntToFixedConverter( method toByte (line 36) | @Override method toBytes (line 45) | @Override method getByte (line 55) | protected byte getByte(int index) throws SFException { method toShort (line 59) | @Override method toInt (line 64) | @Override method toFloat (line 69) | @Override method toDouble (line 74) | @Override method toLong (line 79) | @Override method toBigDecimal (line 84) | @Override method toObject (line 93) | @Override method toString (line 103) | @Override method toBoolean (line 108) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/TinyIntToScaledFixedConverter.java class TinyIntToScaledFixedConverter (line 11) | public class TinyIntToScaledFixedConverter extends TinyIntToFixedConvert... method TinyIntToScaledFixedConverter (line 14) | public TinyIntToScaledFixedConverter( method toShort (line 27) | @Override method toInt (line 36) | @Override method toFloat (line 45) | @Override method toLong (line 53) | @Override method toObject (line 62) | @Override method toString (line 67) | @Override method toBoolean (line 76) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/TwoFieldStructToTimestampLTZConverter.java class TwoFieldStructToTimestampLTZConverter (line 21) | public class TwoFieldStructToTimestampLTZConverter extends AbstractArrow... method TwoFieldStructToTimestampLTZConverter (line 31) | public TwoFieldStructToTimestampLTZConverter( method isNull (line 39) | @Override method toString (line 44) | @Override method toObject (line 63) | @Override method toTimestamp (line 68) | @Override method getTimestamp (line 73) | private Timestamp getTimestamp(int index, TimeZone tz, boolean fromToS... method toBytes (line 80) | @Override method toDate (line 89) | @Override method toTime (line 101) | @Override method toBoolean (line 109) | @Override method getTimestamp (line 120) | public static Timestamp getTimestamp( FILE: src/main/java/net/snowflake/client/internal/core/arrow/TwoFieldStructToTimestampNTZConverter.java class TwoFieldStructToTimestampNTZConverter (line 20) | public class TwoFieldStructToTimestampNTZConverter extends AbstractArrow... method TwoFieldStructToTimestampNTZConverter (line 32) | public TwoFieldStructToTimestampNTZConverter( method isNull (line 40) | @Override method toString (line 45) | @Override method toObject (line 63) | @Override method toTimestamp (line 68) | @Override method getTimestamp (line 76) | private Timestamp getTimestamp(int index, TimeZone tz, boolean fromToS... method toBytes (line 90) | @Override method toDate (line 99) | @Override method toTime (line 106) | @Override method toBoolean (line 117) | @Override method getTimestamp (line 128) | public static Timestamp getTimestamp( FILE: src/main/java/net/snowflake/client/internal/core/arrow/TwoFieldStructToTimestampTZConverter.java class TwoFieldStructToTimestampTZConverter (line 21) | public class TwoFieldStructToTimestampTZConverter extends AbstractArrowV... method TwoFieldStructToTimestampTZConverter (line 27) | public TwoFieldStructToTimestampTZConverter( method isNull (line 35) | @Override method toString (line 40) | @Override method toObject (line 52) | @Override method toTimestamp (line 57) | @Override method getTimestamp (line 62) | private Timestamp getTimestamp(int index, TimeZone tz) throws SFExcept... method toDate (line 74) | @Override method toTime (line 84) | @Override method toBoolean (line 92) | @Override method toBytes (line 103) | @Override method toShort (line 112) | @Override method getTimestamp (line 121) | public static Timestamp getTimestamp(long epoch, int timeZoneIndex, in... FILE: src/main/java/net/snowflake/client/internal/core/arrow/VarBinaryToBinaryConverter.java class VarBinaryToBinaryConverter (line 12) | public class VarBinaryToBinaryConverter extends AbstractArrowVectorConve... method VarBinaryToBinaryConverter (line 20) | public VarBinaryToBinaryConverter( method toString (line 26) | @Override method toBytes (line 33) | @Override method toObject (line 38) | @Override method toBoolean (line 43) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/VarCharConverter.java class VarCharConverter (line 19) | public class VarCharConverter extends AbstractArrowVectorConverter { method VarCharConverter (line 27) | public VarCharConverter(ValueVector valueVector, int columnIndex, Data... method toString (line 32) | @Override method toBytes (line 38) | @Override method toObject (line 43) | @Override method toShort (line 48) | @Override method toInt (line 63) | @Override method toLong (line 78) | @Override method toFloat (line 93) | @Override method toDouble (line 108) | @Override method toBigDecimal (line 123) | @Override method toBoolean (line 138) | @Override method toDate (line 154) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/VectorTypeConverter.java class VectorTypeConverter (line 10) | public class VectorTypeConverter extends AbstractArrowVectorConverter { method VectorTypeConverter (line 19) | public VectorTypeConverter( method toObject (line 25) | @Override method toBytes (line 33) | @Override method toString (line 38) | @Override FILE: src/main/java/net/snowflake/client/internal/core/arrow/tostringhelpers/ArrowArrayStringRepresentationBuilder.java class ArrowArrayStringRepresentationBuilder (line 5) | public class ArrowArrayStringRepresentationBuilder extends ArrowStringRe... method ArrowArrayStringRepresentationBuilder (line 9) | public ArrowArrayStringRepresentationBuilder(SnowflakeType valueType) { method appendValue (line 14) | public ArrowStringRepresentationBuilderBase appendValue(String value) { FILE: src/main/java/net/snowflake/client/internal/core/arrow/tostringhelpers/ArrowObjectStringRepresentationBuilder.java class ArrowObjectStringRepresentationBuilder (line 6) | public class ArrowObjectStringRepresentationBuilder extends ArrowStringR... method ArrowObjectStringRepresentationBuilder (line 8) | public ArrowObjectStringRepresentationBuilder() { method appendKeyValue (line 12) | public ArrowStringRepresentationBuilderBase appendKeyValue( FILE: src/main/java/net/snowflake/client/internal/core/arrow/tostringhelpers/ArrowStringRepresentationBuilderBase.java class ArrowStringRepresentationBuilderBase (line 13) | public abstract class ArrowStringRepresentationBuilderBase { method ArrowStringRepresentationBuilderBase (line 30) | public ArrowStringRepresentationBuilderBase(String delimiter, String p... method add (line 34) | protected ArrowStringRepresentationBuilderBase add(String string) { method shouldQuoteValue (line 39) | private boolean shouldQuoteValue(SnowflakeType type) { method quoteIfNeeded (line 43) | protected String quoteIfNeeded(String string, SnowflakeType type) { method toString (line 61) | @Override FILE: src/main/java/net/snowflake/client/internal/core/auth/ClientAuthnDTO.java class ClientAuthnDTO (line 6) | public class ClientAuthnDTO { method ClientAuthnDTO (line 17) | public ClientAuthnDTO(Map data, @Nullable String inFli... method getData (line 23) | public Map getData() { method getInFlightCtx (line 28) | public String getInFlightCtx() { FILE: src/main/java/net/snowflake/client/internal/core/auth/ClientAuthnParameter.java type ClientAuthnParameter (line 3) | public enum ClientAuthnParameter { FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/AccessTokenProvider.java type AccessTokenProvider (line 6) | public interface AccessTokenProvider { method getAccessToken (line 8) | TokenResponseDTO getAccessToken(SFLoginInput loginInput) throws SFExce... method getDPoPPublicKey (line 10) | String getDPoPPublicKey(); FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/AuthorizationCodeRedirectRequestHandler.java class AuthorizationCodeRedirectRequestHandler (line 14) | class AuthorizationCodeRedirectRequestHandler { method handleRedirectRequest (line 19) | static String handleRedirectRequest( FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/DPoPUtil.java class DPoPUtil (line 19) | public class DPoPUtil { method DPoPUtil (line 23) | DPoPUtil() throws SFException { method DPoPUtil (line 32) | public DPoPUtil(String jsonKey) throws SFException { method getPublicKey (line 41) | String getPublicKey() { method getThumbprint (line 45) | JWKThumbprintConfirmation getThumbprint() throws SFException { method addDPoPProofHeaderToRequest (line 54) | public void addDPoPProofHeaderToRequest(HttpRequestBase httpRequest, S... method generateDPoPProof (line 60) | private SignedJWT generateDPoPProof(HttpRequestBase httpRequest, Strin... method getUriWithoutQuery (line 81) | private URI getUriWithoutQuery(URI uri) throws URISyntaxException { FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/OAuthAccessTokenForRefreshTokenProvider.java class OAuthAccessTokenForRefreshTokenProvider (line 21) | public class OAuthAccessTokenForRefreshTokenProvider implements AccessTo... method OAuthAccessTokenForRefreshTokenProvider (line 28) | public OAuthAccessTokenForRefreshTokenProvider() throws SFException { method getAccessToken (line 32) | @Override method getDPoPPublicKey (line 37) | @Override method exchangeRefreshTokenForAccessToken (line 42) | private TokenResponseDTO exchangeRefreshTokenForAccessToken( method buildTokenRequest (line 63) | private HttpRequestBase buildTokenRequest(SFLoginInput loginInput, Str... FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/OAuthAccessTokenProviderFactory.java class OAuthAccessTokenProviderFactory (line 18) | public class OAuthAccessTokenProviderFactory { method createAccessTokenProvider (line 29) | public AccessTokenProvider createAccessTokenProvider( method isEligibleForDefaultClientCredentials (line 56) | static boolean isEligibleForDefaultClientCredentials(SFOauthLoginInput... method areClientCredentialsNotSupplied (line 60) | private static boolean areClientCredentialsNotSupplied(SFOauthLoginInp... method isSnowflakeAsIdP (line 64) | private static boolean isSnowflakeAsIdP(SFOauthLoginInput oauthLoginIn... method validateAuthorizationAndTokenEndpointsIfSpecified (line 71) | private void validateAuthorizationAndTokenEndpointsIfSpecified(SFLogin... method validateHttpRedirectUriIfSpecified (line 99) | private static void validateHttpRedirectUriIfSpecified(SFLoginInput lo... method isEligible (line 109) | public static boolean isEligible(AuthenticatorType authenticatorType) { method getEligible (line 113) | private static Set getEligible() { method assertContainsClientCredentials (line 117) | private static void assertContainsClientCredentials( FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/OAuthAuthorizationCodeAccessTokenProvider.java class OAuthAuthorizationCodeAccessTokenProvider (line 41) | public class OAuthAuthorizationCodeAccessTokenProvider implements Access... method OAuthAuthorizationCodeAccessTokenProvider (line 54) | public OAuthAuthorizationCodeAccessTokenProvider( method getAccessToken (line 65) | @Override method getDPoPPublicKey (line 83) | @Override method requestAuthorizationCode (line 88) | private AuthorizationCode requestAuthorizationCode( method exchangeAuthorizationCodeForAccessToken (line 102) | private TokenResponseDTO exchangeAuthorizationCodeForAccessToken( method letUserAuthorize (line 130) | private AuthorizationCode letUserAuthorize( method setupRedirectURIServerForAuthorizationCode (line 153) | private static CompletableFuture setupRedirectURIServerForAuth... method createHttpServer (line 174) | private static HttpServer createHttpServer(URI redirectUri) throws IOE... method buildAuthorizationRequest (line 179) | private AuthorizationRequest buildAuthorizationRequest( method buildTokenRequest (line 201) | private HttpRequestBase buildTokenRequest( FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/OAuthClientCredentialsAccessTokenProvider.java class OAuthClientCredentialsAccessTokenProvider (line 20) | public class OAuthClientCredentialsAccessTokenProvider implements Access... method OAuthClientCredentialsAccessTokenProvider (line 27) | public OAuthClientCredentialsAccessTokenProvider() throws SFException { method getAccessToken (line 31) | @Override method getDPoPPublicKey (line 36) | @Override method exchangeClientCredentialsForAccessToken (line 41) | private TokenResponseDTO exchangeClientCredentialsForAccessToken( method buildTokenRequest (line 64) | private HttpRequestBase buildTokenRequest(SFLoginInput loginInput, Str... FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/OAuthUtil.java class OAuthUtil (line 22) | class OAuthUtil { method getTokenRequestUrl (line 31) | static URI getTokenRequestUrl(SFOauthLoginInput oauthLoginInput, Strin... method logIfHttpInUse (line 40) | private static void logIfHttpInUse(URI uri) { method convertToBaseRequest (line 46) | static HttpRequestBase convertToBaseRequest(HTTPRequest request) { method getAuthorizationUrl (line 55) | static URI getAuthorizationUrl(SFOauthLoginInput oauthLoginInput, Stri... method getScope (line 64) | static String getScope(SFOauthLoginInput oauthLoginInput, String role) { method buildRedirectUri (line 70) | static URI buildRedirectUri(SFOauthLoginInput oauthLoginInput) throws ... method sendTokenRequest (line 78) | static TokenResponseDTO sendTokenRequest(HttpRequestBase request, SFLo... method createDefaultRedirectUri (line 103) | private static String createDefaultRedirectUri() throws IOException { FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/RandomStateProvider.java class RandomStateProvider (line 5) | public class RandomStateProvider implements StateProvider { method getState (line 9) | @Override FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/StateProvider.java type StateProvider (line 3) | public interface StateProvider { method getState (line 4) | T getState(); FILE: src/main/java/net/snowflake/client/internal/core/auth/oauth/TokenResponseDTO.java class TokenResponseDTO (line 7) | @JsonIgnoreProperties(ignoreUnknown = true) method TokenResponseDTO (line 19) | @JsonCreator(mode = JsonCreator.Mode.PROPERTIES) method getAccessToken (line 39) | public String getAccessToken() { method getTokenType (line 43) | public String getTokenType() { method getRefreshToken (line 47) | public String getRefreshToken() { method getScope (line 51) | public String getScope() { method getExpiresIn (line 55) | public long getExpiresIn() { method getUsername (line 59) | public String getUsername() { method getRefreshTokenExpiresIn (line 63) | public long getRefreshTokenExpiresIn() { method isIdpInitiated (line 67) | public boolean isIdpInitiated() { FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/AwsAttestationService.java class AwsAttestationService (line 30) | public class AwsAttestationService { method AwsAttestationService (line 37) | public AwsAttestationService() { method initializeSignerRegion (line 41) | void initializeSignerRegion() { method getAWSCredentials (line 52) | public AwsCredentials getAWSCredentials() { method getAWSRegion (line 62) | Region getAWSRegion() { method signRequestWithSigV4 (line 66) | SdkHttpRequest signRequestWithSigV4( method assumeRole (line 95) | AwsCredentials assumeRole(AwsCredentials currentCredentials, String ro... method getCredentialsViaRoleChaining (line 124) | AwsCredentials getCredentialsViaRoleChaining(SFLoginInput loginInput) ... method getCallerIdentityArn (line 149) | public String getCallerIdentityArn(AwsCredentials credentials, int tim... method createStsClient (line 177) | private StsClient createStsClient(AwsCredentials credentials, int time... FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/AwsIdentityAttestationCreator.java class AwsIdentityAttestationCreator (line 20) | public class AwsIdentityAttestationCreator implements WorkloadIdentityAt... method AwsIdentityAttestationCreator (line 30) | public AwsIdentityAttestationCreator( method createAttestation (line 36) | @Override method getStsHostname (line 67) | private String getStsHostname(String region) { method createStsRequest (line 72) | private SdkHttpRequest createStsRequest(String hostname) { method createBase64EncodedRequestCredential (line 91) | private String createBase64EncodedRequestCredential(SdkHttpRequest req... FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/AzureAttestationService.java class AzureAttestationService (line 11) | public class AzureAttestationService { method getIdentityEndpoint (line 16) | String getIdentityEndpoint() { method getIdentityHeader (line 21) | String getIdentityHeader() { method getClientId (line 26) | String getClientId() { method fetchTokenFromMetadataService (line 30) | String fetchTokenFromMetadataService(HttpRequestBase tokenRequest, SFL... FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/AzureIdentityAttestationCreator.java class AzureIdentityAttestationCreator (line 17) | public class AzureIdentityAttestationCreator implements WorkloadIdentity... method AzureIdentityAttestationCreator (line 31) | public AzureIdentityAttestationCreator( method AzureIdentityAttestationCreator (line 40) | public AzureIdentityAttestationCreator( method createAttestation (line 50) | @Override method getEntraResource (line 87) | private String getEntraResource(SFLoginInput loginInput) { method extractTokenFromJson (line 95) | private String extractTokenFromJson(String tokenJson) throws SFExcepti... method createAzureFunctionsIdentityRequest (line 107) | private HttpGet createAzureFunctionsIdentityRequest( method createAzureVMIdentityRequest (line 118) | private HttpGet createAzureVMIdentityRequest() { FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/GcpIdentityAttestationCreator.java class GcpIdentityAttestationCreator (line 24) | public class GcpIdentityAttestationCreator implements WorkloadIdentityAt... method GcpIdentityAttestationCreator (line 40) | public GcpIdentityAttestationCreator(SFLoginInput loginInput) { method GcpIdentityAttestationCreator (line 47) | GcpIdentityAttestationCreator(SFLoginInput loginInput, String gcpBaseU... method createAttestation (line 53) | @Override method getGcpIdentityTokenFromMetadataService (line 78) | private String getGcpIdentityTokenFromMetadataService() throws SFExcep... method fetchTokenFromMetadataService (line 86) | private String fetchTokenFromMetadataService() throws SFException { method executeGcpTokenRequest (line 100) | private String executeGcpTokenRequest(String uri) throws SFException { method getGcpIdentityTokenViaImpersonation (line 113) | private String getGcpIdentityTokenViaImpersonation() throws SFException { FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/OidcIdentityAttestationCreator.java class OidcIdentityAttestationCreator (line 8) | public class OidcIdentityAttestationCreator implements WorkloadIdentityA... method OidcIdentityAttestationCreator (line 15) | public OidcIdentityAttestationCreator(String token) { method createAttestation (line 19) | @Override FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/PlatformDetectionUtil.java class PlatformDetectionUtil (line 16) | public class PlatformDetectionUtil { method performPlatformDetectionRequest (line 26) | public static String performPlatformDetectionRequest(HttpRequestBase h... method hasValidAwsIdentityForWif (line 44) | public static boolean hasValidAwsIdentityForWif( method isValidArnForWif (line 71) | public static boolean isValidArnForWif(String arn) { method hasValidAwsCredentials (line 79) | private static boolean hasValidAwsCredentials(AwsCredentials awsCreden... FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/WorkloadIdentityAttestation.java class WorkloadIdentityAttestation (line 5) | public class WorkloadIdentityAttestation { method WorkloadIdentityAttestation (line 11) | WorkloadIdentityAttestation( method getProvider (line 20) | public WorkloadIdentityProviderType getProvider() { method getCredential (line 24) | public String getCredential() { method getUserIdentifierComponents (line 28) | public Map getUserIdentifierComponents() { method toString (line 32) | @Override FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/WorkloadIdentityAttestationCreator.java type WorkloadIdentityAttestationCreator (line 5) | interface WorkloadIdentityAttestationCreator { method createAttestation (line 10) | WorkloadIdentityAttestation createAttestation() throws SFException; FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/WorkloadIdentityAttestationProvider.java class WorkloadIdentityAttestationProvider (line 10) | public class WorkloadIdentityAttestationProvider { method WorkloadIdentityAttestationProvider (line 20) | public WorkloadIdentityAttestationProvider( method getAttestation (line 31) | public WorkloadIdentityAttestation getAttestation(String identityProvi... method getCreator (line 35) | WorkloadIdentityAttestationCreator getCreator(String identityProvider)... FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/WorkloadIdentityProviderType.java type WorkloadIdentityProviderType (line 3) | enum WorkloadIdentityProviderType { FILE: src/main/java/net/snowflake/client/internal/core/auth/wif/WorkloadIdentityUtil.java class WorkloadIdentityUtil (line 21) | public class WorkloadIdentityUtil { method performIdentityRequest (line 38) | public static String performIdentityRequest(HttpRequestBase tokenReque... method extractClaimsWithoutVerifyingSignature (line 54) | public static SubjectAndIssuer extractClaimsWithoutVerifyingSignature(... method extractClaimsMap (line 74) | private static Map extractClaimsMap(String token) { class SubjectAndIssuer (line 88) | public static class SubjectAndIssuer { method SubjectAndIssuer (line 92) | public SubjectAndIssuer(String subject, String issuer) { method getIssuer (line 97) | public String getIssuer() { method getSubject (line 101) | public String getSubject() { method toMap (line 105) | public Map toMap() { FILE: src/main/java/net/snowflake/client/internal/core/bind/BindException.java class BindException (line 5) | public class BindException extends Exception { type Type (line 8) | public enum Type { method Type (line 15) | Type(TelemetryField field) { method BindException (line 22) | public BindException(String msg, Type type) { FILE: src/main/java/net/snowflake/client/internal/core/bind/BindUploader.java class BindUploader (line 36) | public class BindUploader implements Closeable { class ColumnTypeDataPair (line 63) | static class ColumnTypeDataPair { method ColumnTypeDataPair (line 67) | ColumnTypeDataPair(String type, List data) { method BindUploader (line 80) | private BindUploader(SFBaseSession session, String stageDir) { method synchronizedDateFormat (line 92) | private synchronized String synchronizedDateFormat(String o) { method synchronizedTimeFormat (line 102) | private synchronized String synchronizedTimeFormat(String o) { method getNanosAndSecs (line 114) | private SFPair getNanosAndSecs(String o, boolean isNega... method synchronizedTimestampFormat (line 140) | private synchronized String synchronizedTimestampFormat(String o, Stri... method newInstance (line 171) | public static synchronized BindUploader newInstance(SFBaseSession sess... method upload (line 182) | public void upload(Map bindValues) method upload (line 196) | public void upload(Map bindValues, boolea... method uploadStreamInternal (line 250) | private void uploadStreamInternal( method getColumnValues (line 309) | private List getColumnValues(Map buildRowsAsBytes(List columns... method createCSVRecord (line 398) | private byte[] createCSVRecord(String[] data) { method createStageIfNeeded (line 416) | private void createStageIfNeeded() throws BindException { method close (line 446) | @Override method setInputStreamBufferSize (line 458) | public void setInputStreamBufferSize(int bufferSize) { method getFileCount (line 468) | public int getFileCount() { method getStagePath (line 477) | public String getStagePath() { method arrayBindValueCount (line 488) | public static int arrayBindValueCount(Map... method isArrayBind (line 504) | public static boolean isArrayBind(Map bin... FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLCache.java type CRLCache (line 3) | interface CRLCache { method get (line 4) | CRLCacheEntry get(String crlUrl); method put (line 6) | void put(String crlUrl, CRLCacheEntry entry); method cleanup (line 8) | void cleanup(); FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLCacheConfig.java class CRLCacheConfig (line 12) | public class CRLCacheConfig { method getInMemoryCacheEnabled (line 22) | public static boolean getInMemoryCacheEnabled() { method getOnDiskCacheEnabled (line 26) | public static boolean getOnDiskCacheEnabled() { method getCacheValidityTime (line 30) | public static Duration getCacheValidityTime() { method getOnDiskCacheDir (line 47) | public static Path getOnDiskCacheDir() { method getCrlDownloadMaxSizeBytes (line 62) | public static long getCrlDownloadMaxSizeBytes() { method getCrlOnDiskCacheRemovalDelay (line 82) | public static Duration getCrlOnDiskCacheRemovalDelay() { FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLCacheEntry.java class CRLCacheEntry (line 7) | class CRLCacheEntry { method CRLCacheEntry (line 11) | CRLCacheEntry(X509CRL crl, Instant downloadTime) { method getCrl (line 22) | X509CRL getCrl() { method getDownloadTime (line 26) | Instant getDownloadTime() { method isCrlExpired (line 30) | boolean isCrlExpired(Instant time) { method isEvicted (line 34) | boolean isEvicted(Instant time, Duration cacheValidityTime) { FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLCacheManager.java class CRLCacheManager (line 19) | public class CRLCacheManager { method CRLCacheManager (line 30) | CRLCacheManager( method build (line 61) | public static CRLCacheManager build( method get (line 94) | CRLCacheEntry get(String crlUrl) { method put (line 111) | void put(String crlUrl, X509CRL crl, Instant downloadTime) { method startPeriodicCleanup (line 117) | private void startPeriodicCleanup() { method getCacheValidityTime (line 125) | public Duration getCacheValidityTime() { FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLFileCache.java class CRLFileCache (line 29) | class CRLFileCache implements CRLCache { method CRLFileCache (line 37) | CRLFileCache(Path cacheDir, Duration removalDelay) throws SnowflakeSQL... method get (line 44) | public CRLCacheEntry get(String crlUrl) { method put (line 69) | public void put(String crlUrl, CRLCacheEntry entry) { method cleanup (line 94) | public void cleanup() { method getCrlFilePath (line 149) | private Path getCrlFilePath(String crlUrl) throws UnsupportedEncodingE... method ownerOnlyPermissions (line 154) | private static boolean ownerOnlyPermissions(Path cacheDir) throws IOEx... method ensureCacheDirectoryExists (line 159) | private static void ensureCacheDirectoryExists(Path cacheDir) throws S... FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLInMemoryCache.java class CRLInMemoryCache (line 9) | class CRLInMemoryCache implements CRLCache { method CRLInMemoryCache (line 15) | CRLInMemoryCache(Duration cacheValidityTime) { method get (line 19) | public CRLCacheEntry get(String crlUrl) { method put (line 27) | public void put(String crlUrl, CRLCacheEntry entry) { method cleanup (line 31) | public void cleanup() { FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLValidationResult.java type CRLValidationResult (line 3) | enum CRLValidationResult { FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLValidationUtils.java class CRLValidationUtils (line 24) | class CRLValidationUtils { method extractCRLDistributionPoints (line 34) | static List extractCRLDistributionPoints(X509Certificate cert) { method isShortLived (line 86) | static boolean isShortLived(X509Certificate cert) { method verifyIssuingDistributionPoint (line 112) | static boolean verifyIssuingDistributionPoint(X509CRL crl, X509Certifi... method getCertChainSubjects (line 178) | static String getCertChainSubjects(List certificate... FILE: src/main/java/net/snowflake/client/internal/core/crl/CRLValidator.java class CRLValidator (line 45) | public class CRLValidator { method CRLValidator (line 57) | public CRLValidator( method validateCertificateChains (line 76) | public boolean validateCertificateChains(List certi... method validateChains (line 113) | private List validateChains(List re... method setTelemetryClientForKey (line 371) | public static void setTelemetryClientForKey( method registerValidator (line 386) | public static void registerValidator(HttpClientSettingsKey key, CRLVal... method provideTelemetryClient (line 390) | private void provideTelemetryClient(Telemetry telemetryClient) { FILE: src/main/java/net/snowflake/client/internal/core/crl/CertRevocationCheckMode.java type CertRevocationCheckMode (line 3) | public enum CertRevocationCheckMode { FILE: src/main/java/net/snowflake/client/internal/core/crl/CertificateValidationResult.java type CertificateValidationResult (line 3) | enum CertificateValidationResult { FILE: src/main/java/net/snowflake/client/internal/core/crl/CrlRevocationManager.java class CrlRevocationManager (line 14) | public class CrlRevocationManager { method CrlRevocationManager (line 33) | public CrlRevocationManager(HttpClientSettingsKey key, X509TrustManage... method validateRevocationStatus (line 47) | public void validateRevocationStatus(X509Certificate[] chain, String a... FILE: src/main/java/net/snowflake/client/internal/core/crl/NoopCRLCache.java class NoopCRLCache (line 3) | class NoopCRLCache implements CRLCache { method get (line 6) | @Override method put (line 11) | @Override method cleanup (line 14) | @Override FILE: src/main/java/net/snowflake/client/internal/core/crl/VerifiedCertPathBuilder.java class VerifiedCertPathBuilder (line 34) | public class VerifiedCertPathBuilder { method VerifiedCertPathBuilder (line 46) | public VerifiedCertPathBuilder(X509TrustManager trustManager) throws C... method buildAllVerifiedPaths (line 65) | public List buildAllVerifiedPaths( method findAllPathsForTarget (line 107) | private List findAllPathsForTarget( method identifyLeafCertificate (line 175) | private X509Certificate identifyLeafCertificate(X509Certificate[] cert... method createTrustAnchors (line 195) | private Set createTrustAnchors(X509TrustManager trustMana... method convertCertPathToArray (line 213) | private X509Certificate[] convertCertPathToArray(CertPath certPath) th... FILE: src/main/java/net/snowflake/client/internal/core/json/BooleanConverter.java class BooleanConverter (line 8) | public class BooleanConverter { method getBoolean (line 9) | public Boolean getBoolean(Object obj, int columnType) throws SFExcepti... FILE: src/main/java/net/snowflake/client/internal/core/json/BytesConverter.java class BytesConverter (line 13) | public class BytesConverter { method BytesConverter (line 16) | public BytesConverter(Converters converters) { method getBytes (line 20) | public byte[] getBytes(Object obj, int columnType, int columnSubType, ... FILE: src/main/java/net/snowflake/client/internal/core/json/Converters.java class Converters (line 25) | public class Converters { method Converters (line 33) | public Converters( method Converters (line 81) | public Converters(SFBaseSession session, SnowflakeResultSetSerializabl... method getBooleanConverter (line 98) | public BooleanConverter getBooleanConverter() { method getNumberConverter (line 102) | public NumberConverter getNumberConverter() { method getDateTimeConverter (line 106) | public DateTimeConverter getDateTimeConverter() { method getBytesConverter (line 110) | public BytesConverter getBytesConverter() { method getStringConverter (line 114) | public StringConverter getStringConverter() { method getStructuredTypeDateTimeConverter (line 118) | public StructuredTypeDateTimeConverter getStructuredTypeDateTimeConver... method integerConverter (line 122) | public Converter integerConverter(int columnType) { method smallIntConverter (line 126) | public Converter smallIntConverter(int columnType) { method tinyIntConverter (line 130) | public Converter tinyIntConverter(int columnType) { method bigIntConverter (line 134) | public Converter bigIntConverter(int columnType) { method longConverter (line 138) | public Converter longConverter(int columnType) { method bigDecimalConverter (line 142) | public Converter bigDecimalConverter(int columnType) { method floatConverter (line 146) | public Converter floatConverter(int columnType) { method doubleConverter (line 150) | public Converter doubleConverter(int columnType) { method bytesConverter (line 154) | public Converter bytesConverter(int columnType, int scale) { method varcharConverter (line 163) | public Converter varcharConverter(int columnType, int columnSubType, i... method booleanConverter (line 167) | public Converter booleanConverter(int columnType) { method dateStringConverter (line 171) | public Converter dateStringConverter(SFBaseSession session) { method dateFromIntConverter (line 182) | public Converter dateFromIntConverter(TimeZone tz) { method timeFromStringConverter (line 186) | public Converter timeFromStringConverter(SFBaseSession session) { method timeFromIntConverter (line 197) | public Converter timeFromIntConverter(int scale) { method timestampFromStringConverter (line 201) | public Converter timestampFromStringConverter( method timestampFromStructConverter (line 220) | public Converter timestampFromStructConverter( method structConverter (line 227) | public Converter structConverter(ObjectMapper objectMapper) { method arrayConverter (line 237) | public Converter arrayConverter(ObjectMapper objectMapper) { FILE: src/main/java/net/snowflake/client/internal/core/json/DateTimeConverter.java class DateTimeConverter (line 21) | public class DateTimeConverter { method DateTimeConverter (line 30) | public DateTimeConverter( method getTimestamp (line 47) | public Timestamp getTimestamp( method getTime (line 115) | public Time getTime(Object obj, int columnType, int columnSubType, Tim... method getDate (line 149) | public Date getDate(Object obj, int columnType, int columnSubType, Tim... method adjustTimezoneForTimestampTZ (line 182) | private TimeZone adjustTimezoneForTimestampTZ(Object obj, int columnSu... FILE: src/main/java/net/snowflake/client/internal/core/json/NumberConverter.java class NumberConverter (line 13) | public class NumberConverter { method getByte (line 21) | public byte getByte(Object obj) { method getPeriod (line 33) | public Period getPeriod(Object obj, int columnType) throws SFException { method getDuration (line 52) | public Duration getDuration(Object obj, int columnType) throws SFExcep... method getShort (line 76) | public short getShort(Object obj, int columnType) throws SFException { method getInt (line 96) | public int getInt(Object obj, int columnType) throws SFException { method getLong (line 116) | public long getLong(Object obj, int columnType) throws SFException { method getBigDecimal (line 142) | public BigDecimal getBigDecimal(Object obj, int columnType) throws SFE... method getBigDecimal (line 161) | public BigDecimal getBigDecimal(Object obj, int columnType, Integer sc... method getFloat (line 170) | public float getFloat(Object obj, int columnType) throws SFException { method getDouble (line 199) | public double getDouble(Object obj, int columnType) throws SFException { method getBigInt (line 227) | public Object getBigInt(Object obj, int columnType) throws SFException { FILE: src/main/java/net/snowflake/client/internal/core/json/StringConverter.java class StringConverter (line 20) | public class StringConverter { method StringConverter (line 33) | public StringConverter( method getString (line 56) | public String getString(Object obj, int columnType, int columnSubType,... method timestampToString (line 82) | private String timestampToString(Object obj, int columnType, int colum... method dateToString (line 106) | private String dateToString(Object obj, int columnType, int columnSubT... method timeToString (line 124) | private String timeToString(Object obj, int scale) throws SFException { method binaryToString (line 138) | private String binaryToString(Object obj, int columnType, int columnSu... FILE: src/main/java/net/snowflake/client/internal/core/minicore/Minicore.java class Minicore (line 9) | public class Minicore { method Minicore (line 22) | private Minicore(MinicoreLoadResult loadResult, MinicoreLibrary librar... method initializeAsync (line 27) | public static synchronized void initializeAsync() { method isMinicoreDisabled (line 62) | private static boolean isMinicoreDisabled() { method initialize (line 67) | public static synchronized void initialize() { method getInstance (line 83) | public static Minicore getInstance() { method getLibrary (line 87) | public MinicoreLibrary getLibrary() { method getLoadResult (line 91) | public MinicoreLoadResult getLoadResult() { method hasInitializationStarted (line 95) | public static synchronized boolean hasInitializationStarted() { method isDisabledViaEnvVar (line 99) | public static boolean isDisabledViaEnvVar() { method resetForTesting (line 104) | public static synchronized void resetForTesting() { FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicoreLibrary.java type MinicoreLibrary (line 6) | public interface MinicoreLibrary extends Library { method sf_core_full_version (line 12) | String sf_core_full_version(); FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicoreLoadError.java type MinicoreLoadError (line 3) | public enum MinicoreLoadError { method MinicoreLoadError (line 10) | MinicoreLoadError(String message) { method getMessage (line 14) | public String getMessage() { method toString (line 18) | @Override FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicoreLoadLogger.java class MinicoreLoadLogger (line 7) | public class MinicoreLoadLogger { method MinicoreLoadLogger (line 12) | public MinicoreLoadLogger() { method log (line 17) | public void log(String message) { method getLogs (line 24) | public List getLogs() { FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicoreLoadResult.java class MinicoreLoadResult (line 7) | public class MinicoreLoadResult { method MinicoreLoadResult (line 17) | private MinicoreLoadResult( method success (line 34) | public static MinicoreLoadResult success( method failure (line 39) | public static MinicoreLoadResult failure( method isSuccess (line 45) | public boolean isSuccess() { method getErrorMessage (line 49) | public String getErrorMessage() { method getException (line 53) | public Throwable getException() { method getLibraryFileName (line 57) | public String getLibraryFileName() { method getLibrary (line 61) | public MinicoreLibrary getLibrary() { method getCoreVersion (line 65) | public String getCoreVersion() { method getLogs (line 69) | public List getLogs() { method toString (line 73) | @Override FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicoreLoader.java class MinicoreLoader (line 18) | public class MinicoreLoader { type DirectoryType (line 19) | private enum DirectoryType { method DirectoryType (line 26) | DirectoryType(String name) { method loadLibrary (line 38) | public synchronized MinicoreLoadResult loadLibrary() { method loadFromJar (line 61) | private MinicoreLoadResult loadFromJar() { method readLibraryFromJar (line 90) | private byte[] readLibraryFromJar(String resourcePath) { method tryDirectory (line 104) | private MinicoreLoadResult tryDirectory( method createTempDirectory (line 128) | private Path createTempDirectory() throws IOException { method getOrCreateHomeCacheDirectory (line 134) | private Path getOrCreateHomeCacheDirectory() throws IOException { method getWorkingDirectory (line 147) | private Path getWorkingDirectory() { method getHomeCacheDirectory (line 161) | Path getHomeCacheDirectory() { method writeLoadAndCleanup (line 177) | private MinicoreLoadResult writeLoadAndCleanup(Path targetPath, byte[]... method getVersionAndCreateResult (line 196) | private MinicoreLoadResult getVersionAndCreateResult(MinicoreLibrary l... method cleanup (line 211) | private void cleanup(Path filePath, Path tempDirectory) { method deleteQuietly (line 216) | private void deleteQuietly(Path path) { method failure (line 224) | private MinicoreLoadResult failure(String message, Throwable cause) { method setDirectoryPermissions (line 229) | private void setDirectoryPermissions(Path path) throws IOException { method setFilePermissions (line 233) | private void setFilePermissions(Path path) throws IOException { method setPermissions (line 237) | private void setPermissions(Path path, boolean executable) throws IOEx... type DirectorySupplier (line 252) | @FunctionalInterface method get (line 254) | Path get() throws IOException; FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicorePlatform.java class MinicorePlatform (line 10) | public class MinicorePlatform { method MinicorePlatform (line 18) | public MinicorePlatform() { method isSupported (line 28) | public boolean isSupported() { method getLibraryPath (line 32) | public String getLibraryPath() { method buildResourcePath (line 42) | private String buildResourcePath() { method getPlatformIdentifier (line 51) | public String getPlatformIdentifier() { method getOsIdentifier (line 70) | private String getOsIdentifier() { method getLibraryExtension (line 89) | private String getLibraryExtension() { method getLibraryFileName (line 122) | public String getLibraryFileName() { method getOs (line 145) | public OS getOs() { method getOsName (line 149) | public String getOsName() { method getOsArch (line 153) | public String getOsArch() { method toString (line 157) | @Override FILE: src/main/java/net/snowflake/client/internal/core/minicore/MinicoreTelemetry.java class MinicoreTelemetry (line 32) | public class MinicoreTelemetry { method MinicoreTelemetry (line 40) | private MinicoreTelemetry( method create (line 64) | public static MinicoreTelemetry create() { method fromLoadResult (line 87) | public static MinicoreTelemetry fromLoadResult(MinicoreLoadResult load... method toClientEnvironmentTelemetryMap (line 112) | public Map toClientEnvironmentTelemetryMap() { method toInBandTelemetryNode (line 135) | public ObjectNode toInBandTelemetryNode() { method toString (line 163) | @Override FILE: src/main/java/net/snowflake/client/internal/core/structs/SQLDataCreationHelper.java class SQLDataCreationHelper (line 8) | public class SQLDataCreationHelper { method create (line 9) | public static T create(Class type) throws SQLException { method createUsingReflection (line 17) | private static SQLData createUsingReflection(Class ... FILE: src/main/java/net/snowflake/client/internal/core/structs/SnowflakeObjectTypeFactories.java class SnowflakeObjectTypeFactories (line 10) | public class SnowflakeObjectTypeFactories { method register (line 13) | public static void register(Class type, Supplier factory) { method unregister (line 19) | public static void unregister(Class type) { method get (line 24) | public static Optional> get(Class type) { FILE: src/main/java/net/snowflake/client/internal/driver/AutoConfigurationHelper.java class AutoConfigurationHelper (line 24) | public final class AutoConfigurationHelper { method AutoConfigurationHelper (line 35) | private AutoConfigurationHelper() { method isAutoConfigurationUrl (line 45) | public static boolean isAutoConfigurationUrl(String url) { method resolveConnectionParameters (line 61) | public static ConnectionParameters resolveConnectionParameters(String ... FILE: src/main/java/net/snowflake/client/internal/driver/ConnectionFactory.java class ConnectionFactory (line 21) | public final class ConnectionFactory { method ConnectionFactory (line 24) | private ConnectionFactory() { method createConnection (line 39) | public static Connection createConnection(String url, Properties info)... method createConnectionWithAutoConfig (line 75) | public static Connection createConnectionWithAutoConfig() throws SQLEx... FILE: src/main/java/net/snowflake/client/internal/driver/DriverInitializer.java class DriverInitializer (line 28) | public final class DriverInitializer { method DriverInitializer (line 35) | private DriverInitializer() { method initialize (line 44) | public static synchronized void initialize() { method initializeArrowSupport (line 72) | private static void initializeArrowSupport() { method suppressIllegalReflectiveAccessWarnings (line 97) | private static void suppressIllegalReflectiveAccessWarnings() { method initializeSecurityProvider (line 139) | private static void initializeSecurityProvider() { method initializeTelemetry (line 153) | private static void initializeTelemetry() { method initializeMinicore (line 168) | private static void initializeMinicore() { method isArrowEnabled (line 184) | public static boolean isArrowEnabled() { method getArrowDisableReason (line 193) | public static String getArrowDisableReason() { method isInitialized (line 202) | public static boolean isInitialized() { method resetForTesting (line 206) | static synchronized void resetForTesting() { FILE: src/main/java/net/snowflake/client/internal/driver/DriverVersion.java class DriverVersion (line 16) | public final class DriverVersion { method DriverVersion (line 27) | private DriverVersion(int major, int minor, long patch, String fullVer... method getInstance (line 39) | public static DriverVersion getInstance() { method readAndNormalizeVersion (line 43) | private static String readAndNormalizeVersion() { method parse (line 61) | public static DriverVersion parse(String versionString) throws Illegal... method parseFromStaticVersion (line 88) | private static DriverVersion parseFromStaticVersion() { method getMajor (line 118) | public int getMajor() { method getMinor (line 127) | public int getMinor() { method getPatch (line 136) | public long getPatch() { method getFullVersion (line 145) | public String getFullVersion() { method toString (line 149) | @Override FILE: src/main/java/net/snowflake/client/internal/driver/DriverVersionProperties.java class DriverVersionProperties (line 11) | public final class DriverVersionProperties { method DriverVersionProperties (line 16) | private DriverVersionProperties() {} method get (line 18) | public static String get(String key) { method loadProperties (line 22) | private static Properties loadProperties() { FILE: src/main/java/net/snowflake/client/internal/exception/SnowflakeSQLLoggedException.java class SnowflakeSQLLoggedException (line 17) | public class SnowflakeSQLLoggedException extends SnowflakeSQLException { method SnowflakeSQLLoggedException (line 19) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 33) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 44) | public SnowflakeSQLLoggedException(SFBaseSession session, int vendorCo... method SnowflakeSQLLoggedException (line 55) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 66) | public SnowflakeSQLLoggedException(SFBaseSession session, String SQLSt... method SnowflakeSQLLoggedException (line 78) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 91) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 103) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 114) | public SnowflakeSQLLoggedException(SFBaseSession session, ErrorCode er... method SnowflakeSQLLoggedException (line 126) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 140) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 154) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 171) | public SnowflakeSQLLoggedException( method SnowflakeSQLLoggedException (line 182) | public SnowflakeSQLLoggedException(SFBaseSession session, SFException ... method SnowflakeSQLLoggedException (line 193) | public SnowflakeSQLLoggedException(String queryId, SFBaseSession sessi... FILE: src/main/java/net/snowflake/client/internal/jdbc/ArrowResultChunk.java class ArrowResultChunk (line 39) | public class ArrowResultChunk extends SnowflakeResultChunk { method ArrowResultChunk (line 59) | public ArrowResultChunk( method addBatchData (line 72) | private void addBatchData(List batch) { method readArrowStream (line 86) | public void readArrowStream(InputStream is) throws IOException { method reset (line 116) | @Override method computeNeededChunkMemory (line 122) | @Override method freeData (line 127) | @Override method getIterator (line 144) | public ArrowChunkIterator getIterator(DataConversionContext dataConver... method getEmptyChunkIterator (line 151) | public static ArrowChunkIterator getEmptyChunkIterator() { method enableSortFirstResultChunk (line 155) | public void enableSortFirstResultChunk() { class ArrowChunkIterator (line 160) | public class ArrowChunkIterator { method ArrowChunkIterator (line 182) | ArrowChunkIterator(DataConversionContext dataConversionContext) { method initConverters (line 198) | private List initConverters(List ... method next (line 213) | public boolean next() throws SnowflakeSQLException { method isLast (line 245) | public boolean isLast() { method isAfterLast (line 250) | public boolean isAfterLast() { method getChunk (line 255) | public ArrowResultChunk getChunk() { method getCurrentConverter (line 259) | public ArrowVectorConverter getCurrentConverter(int columnIdx) throw... method getCurrentRowInRecordBatch (line 270) | public int getCurrentRowInRecordBatch() { method mergeBatchesIntoOne (line 285) | public void mergeBatchesIntoOne() throws SnowflakeSQLException { method mergeBatch (line 311) | private void mergeBatch(List left, List righ... method mergeVector (line 323) | private void mergeVector(ValueVector left, ValueVector right) throws S... method mergeStructVector (line 337) | private void mergeStructVector(StructVector left, StructVector right) ... method mergeNonStructVector (line 358) | private void mergeNonStructVector(ValueVector left, ValueVector right)... method sortFirstResultChunk (line 492) | private void sortFirstResultChunk(List converters) method sortFirstResultChunkEnabled (line 508) | private boolean sortFirstResultChunkEnabled() { class EmptyArrowResultChunk (line 516) | private static class EmptyArrowResultChunk extends ArrowResultChunk { method EmptyArrowResultChunk (line 517) | EmptyArrowResultChunk() { method computeNeededChunkMemory (line 521) | @Override method freeData (line 526) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/BindingParameterMetadata.java class BindingParameterMetadata (line 6) | @JsonInclude(JsonInclude.Include.NON_NULL) method BindingParameterMetadata (line 18) | public BindingParameterMetadata(String type) { method BindingParameterMetadata (line 22) | public BindingParameterMetadata(String type, String name) { method BindingParameterMetadata (line 27) | public BindingParameterMetadata( method BindingParameterMetadata (line 44) | public BindingParameterMetadata() {} method getType (line 46) | public String getType() { method setType (line 50) | public void setType(String type) { method getName (line 54) | public String getName() { method setName (line 58) | public void setName(String name) { method getLength (line 62) | public Integer getLength() { method setLength (line 66) | public void setLength(Integer length) { method getByteLength (line 70) | public Integer getByteLength() { method setByteLength (line 74) | public void setByteLength(Integer byteLength) { method getPrecision (line 78) | public Integer getPrecision() { method setPrecision (line 82) | public void setPrecision(Integer precision) { method getScale (line 86) | public Integer getScale() { method setScale (line 90) | public void setScale(Integer scale) { method isNullable (line 94) | public Boolean isNullable() { method setNullable (line 98) | public void setNullable(Boolean nullable) { method getFields (line 102) | public List getFields() { method setFields (line 106) | public void setFields(List fields) { class BindingParameterMetadataBuilder (line 110) | public static class BindingParameterMetadataBuilder { method BindingParameterMetadataBuilder (line 113) | private BindingParameterMetadataBuilder() { method withType (line 117) | public BindingParameterMetadataBuilder withType(String type) { method withName (line 122) | public BindingParameterMetadataBuilder withName(String name) { method withLength (line 127) | public BindingParameterMetadataBuilder withLength(Integer length) { method withByteLength (line 132) | public BindingParameterMetadataBuilder withByteLength(Integer byteLe... method withPrecision (line 137) | public BindingParameterMetadataBuilder withPrecision(Integer precisi... method withScale (line 142) | public BindingParameterMetadataBuilder withScale(Integer scale) { method withNullable (line 147) | public BindingParameterMetadataBuilder withNullable(Boolean nullable) { method withFields (line 152) | public BindingParameterMetadataBuilder withFields(List getChunkHeadersMap() { method getNetworkTimeoutInMilli (line 34) | public int getNetworkTimeoutInMilli() { method getAuthTimeout (line 38) | public int getAuthTimeout() { method getSocketTimeout (line 42) | public int getSocketTimeout() { method getSession (line 46) | public SFBaseSession getSession() { method ChunkDownloadContext (line 60) | public ChunkDownloadContext( FILE: src/main/java/net/snowflake/client/internal/jdbc/ColumnTypeInfo.java class ColumnTypeInfo (line 5) | public class ColumnTypeInfo { method ColumnTypeInfo (line 10) | public ColumnTypeInfo(int columnType, String extColTypeName, Snowflake... method getColumnType (line 16) | public int getColumnType() { method getExtColTypeName (line 20) | public String getExtColTypeName() { method getSnowflakeType (line 24) | public SnowflakeType getSnowflakeType() { FILE: src/main/java/net/snowflake/client/internal/jdbc/CompressedStreamFactory.java class CompressedStreamFactory (line 16) | class CompressedStreamFactory { method createBasedOnEncodingHeader (line 23) | public InputStream createBasedOnEncodingHeader(InputStream is, Header ... FILE: src/main/java/net/snowflake/client/internal/jdbc/DBMetadataResultSetMetadata.java type DBMetadataResultSetMetadata (line 13) | public enum DBMetadataResultSetMetadata { method DBMetadataResultSetMetadata (line 332) | DBMetadataResultSetMetadata( method DBMetadataResultSetMetadata (line 339) | DBMetadataResultSetMetadata( method getColumnNames (line 352) | public List getColumnNames() { method getColumnTypeNames (line 356) | public List getColumnTypeNames() { method getColumnTypes (line 360) | public List getColumnTypes() { FILE: src/main/java/net/snowflake/client/internal/jdbc/DefaultResultStreamProvider.java class DefaultResultStreamProvider (line 30) | public class DefaultResultStreamProvider implements ResultStreamProvider { method DefaultResultStreamProvider (line 44) | public DefaultResultStreamProvider() { method getInputStream (line 48) | @Override method getResultChunk (line 104) | private HttpResponse getResultChunk(ChunkDownloadContext context) thro... method detectGzipAndGetStream (line 170) | public static InputStream detectGzipAndGetStream(InputStream is) throw... FILE: src/main/java/net/snowflake/client/internal/jdbc/DefaultSFConnectionHandler.java class DefaultSFConnectionHandler (line 56) | public class DefaultSFConnectionHandler implements SFConnectionHandler { method DefaultSFConnectionHandler (line 72) | public DefaultSFConnectionHandler(SnowflakeConnectString conStr) { method DefaultSFConnectionHandler (line 84) | public DefaultSFConnectionHandler(SnowflakeConnectString conStr, boole... method mergeProperties (line 98) | public static Map mergeProperties(SnowflakeConnectStri... method supportsAsyncQuery (line 108) | @Override method initializeConnection (line 113) | @Override method getSFSession (line 120) | @Override method getSFStatement (line 126) | @Override method initialize (line 131) | protected void initialize(SnowflakeConnectString conStr, String appID,... method initialize (line 136) | protected void initialize( method setClientConfig (line 158) | private void setClientConfig() throws SnowflakeSQLLoggedException { method initLogger (line 184) | private void initLogger() throws SnowflakeSQLLoggedException { method getLogPath (line 233) | private Path getLogPath(String logPathFromConfig) throws SnowflakeSQLL... method constructLogPattern (line 271) | private String constructLogPattern(Path logPath, String logPathFromCon... method createLogPathSubDirectory (line 281) | private Path createLogPathSubDirectory(Path logPath) throws SnowflakeS... method createLogFolder (line 289) | private void createLogFolder(Path path) throws SnowflakeSQLLoggedExcep... method checkLogFolderPermissions (line 308) | private void checkLogFolderPermissions(Path path) throws SnowflakeSQLL... method initSessionProperties (line 335) | private void initSessionProperties(SnowflakeConnectString conStr, Stri... method createResultSet (line 383) | @Override method createResultSet (line 391) | @Override method createAsyncResultSet (line 397) | @Override method getFileTransferAgent (line 403) | @Override method initHttpHeaderCustomizers (line 415) | private void initHttpHeaderCustomizers(Properties properties) { FILE: src/main/java/net/snowflake/client/internal/jdbc/EnvironmentVariables.java type EnvironmentVariables (line 3) | public enum EnvironmentVariables { method EnvironmentVariables (line 8) | EnvironmentVariables(String name) { method getName (line 12) | public String getName() { FILE: src/main/java/net/snowflake/client/internal/jdbc/FileBackedOutputStream.java class FileBackedOutputStream (line 44) | @Beta class MemoryOutput (line 58) | private static class MemoryOutput extends ByteArrayOutputStream { method getBuffer (line 59) | byte[] getBuffer() { method getCount (line 63) | int getCount() { method getFile (line 71) | public synchronized File getFile() { method FileBackedOutputStream (line 81) | public FileBackedOutputStream(int fileThreshold) { method FileBackedOutputStream (line 93) | public FileBackedOutputStream(int fileThreshold, boolean resetOnFinali... method asByteSource (line 131) | public ByteSource asByteSource() { method openInputStream (line 135) | private synchronized InputStream openInputStream() throws IOException { method reset (line 150) | public synchronized void reset() throws IOException { method write (line 170) | @Override method write (line 176) | @Override method write (line 181) | @Override method close (line 187) | @Override method flush (line 192) | @Override method update (line 201) | private void update(int len) throws IOException { FILE: src/main/java/net/snowflake/client/internal/jdbc/JsonResultChunk.java class JsonResultChunk (line 18) | public class JsonResultChunk extends SnowflakeResultChunk { method JsonResultChunk (line 27) | public JsonResultChunk( method extractCell (line 34) | public static Object extractCell(JsonNode resultData, int rowIdx, int ... method tryReuse (line 49) | public void tryReuse(ResultChunkDataCache cache) { method getCell (line 61) | public final Object getCell(int rowIdx, int colIdx) { method addRow (line 65) | public final void addRow(Object[] row) throws SnowflakeSQLException { method ensureRowsComplete (line 99) | public final void ensureRowsComplete() throws SnowflakeSQLException { method reset (line 109) | @Override method computeNeededChunkMemory (line 120) | @Override method freeData (line 128) | @Override method computeCharactersNeeded (line 135) | public int computeCharactersNeeded() { method addOffset (line 142) | public void addOffset(int offset) throws SnowflakeSQLException { method setIsNull (line 146) | public void setIsNull() throws SnowflakeSQLException { method setLastLength (line 150) | public void setLastLength(int len) throws SnowflakeSQLException { method nextIndex (line 154) | public void nextIndex() throws SnowflakeSQLException { method get (line 158) | public byte get(int offset) throws SnowflakeSQLException { method addByte (line 162) | public void addByte(byte b, int pos) throws SnowflakeSQLException { method addBytes (line 166) | public void addBytes(byte[] src, int offset, int pos, int length) thro... type ResultChunkData (line 174) | private interface ResultChunkData { method add (line 180) | void add(String string) throws SnowflakeSQLException; method get (line 188) | String get(int index); method computeNeededChunkMemory (line 195) | long computeNeededChunkMemory(); method freeData (line 198) | void freeData(); method addOffset (line 206) | void addOffset(int offset) throws SnowflakeSQLException; method setIsNull (line 213) | void setIsNull() throws SnowflakeSQLException; method nextIndex (line 220) | void nextIndex() throws SnowflakeSQLException; method setLastLength (line 228) | void setLastLength(int len) throws SnowflakeSQLException; method getByte (line 237) | byte getByte(int offset) throws SnowflakeSQLException; method addByte (line 246) | void addByte(byte b, int pos) throws SnowflakeSQLException; method addBytes (line 257) | void addBytes(byte[] src, int src_offset, int pos, int length) throw... method reset (line 259) | void reset(); class BlockResultChunkDataV2 (line 266) | private static class BlockResultChunkDataV2 implements ResultChunkData { method BlockResultChunkDataV2 (line 267) | BlockResultChunkDataV2(int totalLength, int rowCount, int colCount, ... method reset (line 275) | @Override method addOffset (line 282) | @Override method setIsNull (line 290) | @Override method setLastLength (line 295) | @Override method getByte (line 300) | @Override method addByte (line 305) | @Override method addBytes (line 313) | @Override method nextIndex (line 340) | @Override method add (line 345) | @Override method getLength (line 354) | private int getLength(int index, int offset) { method get (line 364) | @Override method computeNeededChunkMemory (line 396) | @Override method freeData (line 407) | @Override method getBlock (line 414) | private static int getBlock(int offset) { method getBlockOffset (line 418) | private static int getBlockOffset(int offset) { method spaceLeftOnBlock (line 422) | private static int spaceLeftOnBlock(int offset) { method getMetaBlock (line 426) | private static int getMetaBlock(int index) { method getMetaBlockIndex (line 430) | private static int getMetaBlockIndex(int index) { method allocateArrays (line 434) | private void allocateArrays() { class ResultChunkDataCache (line 465) | static class ResultChunkDataCache { method add (line 471) | void add(JsonResultChunk chunk) { method reuseOrCreateResultData (line 481) | void reuseOrCreateResultData(ResultChunkData data) { method clear (line 522) | void clear() { FILE: src/main/java/net/snowflake/client/internal/jdbc/MatDesc.java class MatDesc (line 9) | public class MatDesc { method MatDesc (line 34) | public MatDesc(long smkId, String queryId, int keySize) { method MatDesc (line 40) | public MatDesc(long smkId, String queryId) { method getSmkId (line 44) | public long getSmkId() { method getQueryId (line 48) | public String getQueryId() { method getKeySize (line 52) | public int getKeySize() { method parse (line 62) | public static MatDesc parse(String matdesc) { method toString (line 88) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/OCSPErrorCode.java type OCSPErrorCode (line 3) | public enum OCSPErrorCode { FILE: src/main/java/net/snowflake/client/internal/jdbc/QueryIdValidator.java class QueryIdValidator (line 5) | public class QueryIdValidator { method isValid (line 9) | public static boolean isValid(String queryId) { FILE: src/main/java/net/snowflake/client/internal/jdbc/RestRequest.java class RestRequest (line 71) | public class RestRequest { method execute (line 120) | @Deprecated method execute (line 175) | public static CloseableHttpResponse execute( method execute (line 234) | @Deprecated method execute (line 291) | public static CloseableHttpResponse execute( method execute (line 351) | @Deprecated method execute (line 408) | public static CloseableHttpResponse execute( method execute (line 471) | @Deprecated method execute (line 539) | public static CloseableHttpResponse execute( method getNewBackoffInMilli (line 582) | static long getNewBackoffInMilli( method isNonRetryableHTTPCode (line 623) | static boolean isNonRetryableHTTPCode(CloseableHttpResponse response, ... method isCertificateRevoked (line 636) | private static boolean isCertificateRevoked(Exception ex) { method getRootCause (line 648) | private static Throwable getRootCause(Throwable ex) { method isTransientHandshakeEOF (line 656) | private static boolean isTransientHandshakeEOF(Exception ex) { method setRequestConfig (line 661) | private static void setRequestConfig( method setRequestURI (line 695) | private static void setRequestURI( method executeWithRetries (line 755) | public static HttpResponseContextDto executeWithRetries( method executeWithRetries (line 820) | public static HttpResponseContextDto executeWithRetries( method executeWithRetries (line 882) | public static HttpResponseContextDto executeWithRetries( method processHttpResponse (line 1091) | private static void processHttpResponse( method updateSessionWithStickyHeaders (line 1111) | private static void updateSessionWithStickyHeaders( method updateRetryParameters (line 1119) | private static void updateRetryParameters( method prepareRetry (line 1126) | private static void prepareRetry( method sendTelemetryEvent (line 1225) | private static void sendTelemetryEvent( method sleepForBackoffAndPrepareNext (line 1258) | private static void sleepForBackoffAndPrepareNext( method logRequestResult (line 1284) | private static void logRequestResult( method checkForDPoPNonceError (line 1306) | private static void checkForDPoPNonceError(CloseableHttpResponse respo... method handlingNotRetryableException (line 1322) | static Exception handlingNotRetryableException( method isExceptionInGroup (line 1366) | static boolean isExceptionInGroup(Exception e, Set> group) { method isProtocolVersionError (line 1375) | static boolean isProtocolVersionError(Exception e) { method handleCertificateRevoked (line 1380) | private static boolean handleCertificateRevoked( method handleNonRetryableHttpCode (line 1406) | private static boolean handleNonRetryableHttpCode( method logTelemetryEvent (line 1482) | private static void logTelemetryEvent( method sendIBHttpErrorEvent (line 1505) | private static void sendIBHttpErrorEvent( method sendIBOCSPErrorEvent (line 1551) | private static void sendIBOCSPErrorEvent( method handleMaxRetriesExceeded (line 1572) | private static boolean handleMaxRetriesExceeded( method handleElapsedTimeoutExceeded (line 1589) | private static boolean handleElapsedTimeoutExceeded( method handleCancelingSignal (line 1619) | private static boolean handleCancelingSignal( method handleNoRetryFlag (line 1633) | private static boolean handleNoRetryFlag( method shouldSkipRetryWithLoggedReason (line 1648) | private static boolean shouldSkipRetryWithLoggedReason( method verifyAndUnpackResponse (line 1674) | private static String verifyAndUnpackResponse( FILE: src/main/java/net/snowflake/client/internal/jdbc/ResultJsonParserV2.java class ResultJsonParserV2 (line 12) | public class ResultJsonParserV2 { type State (line 14) | private enum State { method startParsing (line 39) | public void startParsing(JsonResultChunk resultChunk, SFBaseSession se... method endParsing (line 66) | public void endParsing(ByteBuffer in, SFBaseSession session) throws Sn... method continueParsing (line 89) | public int continueParsing(ByteBuffer in, SFBaseSession session) throw... method continueParsingInternal (line 107) | private void continueParsingInternal(ByteBuffer in, boolean lastData, ... method isNull (line 395) | private boolean isNull() throws SnowflakeSQLException { method parseQuadhex (line 406) | private int parseQuadhex(ByteBuffer s) { method addNullValue (line 427) | private void addNullValue() throws SnowflakeSQLException { method addByteToOutput (line 431) | private void addByteToOutput(byte c) throws SnowflakeSQLException { method addByteArrayToOutput (line 436) | private void addByteArrayToOutput(byte[] src, int offset, int length) method parseCodepoint (line 442) | private boolean parseCodepoint(ByteBuffer s) throws SnowflakeSQLExcept... FILE: src/main/java/net/snowflake/client/internal/jdbc/ResultStreamProvider.java type ResultStreamProvider (line 7) | public interface ResultStreamProvider { method getInputStream (line 8) | InputStream getInputStream(ChunkDownloadContext context) throws Except... FILE: src/main/java/net/snowflake/client/internal/jdbc/RetryContext.java class RetryContext (line 4) | public class RetryContext { method RetryContext (line 10) | public RetryContext() {} method setElapsedTimeInMillis (line 12) | public RetryContext setElapsedTimeInMillis(long elapsedTimeInMillis) { method setRetryTimeoutInMillis (line 17) | public RetryContext setRetryTimeoutInMillis(long retryTimeoutInMillis) { method setRetryCount (line 22) | public RetryContext setRetryCount(long retryCount) { method getRemainingRetryTimeoutInMillis (line 27) | private long getRemainingRetryTimeoutInMillis() { method getRemainingRetryTimeoutInSeconds (line 31) | public long getRemainingRetryTimeoutInSeconds() { method getRetryCount (line 35) | public long getRetryCount() { FILE: src/main/java/net/snowflake/client/internal/jdbc/RetryContextManager.java class RetryContextManager (line 13) | public class RetryContextManager { type RetryHook (line 26) | public enum RetryHook { method RetryContextManager (line 32) | public RetryContextManager() { method RetryContextManager (line 41) | public RetryContextManager(RetryHook retryHook) { method registerRetryCallback (line 52) | public RetryContextManager registerRetryCallback( method executeRetryCallbacks (line 66) | public void executeRetryCallbacks(HttpRequestBase requestToRetry) thro... method getRetryHook (line 78) | public RetryHook getRetryHook() { method getRetryContext (line 82) | public RetryContext getRetryContext() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SFAsyncResultSet.java class SFAsyncResultSet (line 32) | public class SFAsyncResultSet extends SnowflakeBaseResultSet method SFAsyncResultSet (line 54) | SFAsyncResultSet(SFBaseResultSet sfBaseResultSet, Statement statement)... method SFAsyncResultSet (line 73) | public SFAsyncResultSet( method SFAsyncResultSet (line 83) | public SFAsyncResultSet(String queryID, Statement statement) throws SQ... method raiseSQLExceptionIfResultSetIsClosed (line 93) | @Override method getStatus (line 100) | @Override method getRealResults (line 123) | private void getRealResults() throws SQLException { method next (line 183) | @Override method close (line 189) | @Override method close (line 194) | public void close(boolean removeClosedResultSetFromStatement) throws S... method getQueryID (line 206) | public String getQueryID() { method wasNull (line 210) | public boolean wasNull() throws SQLException { method getString (line 215) | public String getString(int columnIndex) throws SQLException { method setSession (line 220) | public void setSession(SFSession session) { method setStatement (line 224) | public void setStatement(Statement statement) { method getBoolean (line 228) | public boolean getBoolean(int columnIndex) throws SQLException { method getByte (line 233) | @Override method getShort (line 239) | public short getShort(int columnIndex) throws SQLException { method getInt (line 244) | public int getInt(int columnIndex) throws SQLException { method getLong (line 249) | public long getLong(int columnIndex) throws SQLException { method getFloat (line 254) | public float getFloat(int columnIndex) throws SQLException { method getDouble (line 259) | public double getDouble(int columnIndex) throws SQLException { method getDate (line 264) | public Date getDate(int columnIndex, TimeZone tz) throws SQLException { method getTime (line 271) | public Time getTime(int columnIndex) throws SQLException { method getTimestamp (line 276) | public Timestamp getTimestamp(int columnIndex, TimeZone tz) throws SQL... method getMetaData (line 281) | public ResultSetMetaData getMetaData() throws SQLException { method getObject (line 292) | public Object getObject(int columnIndex) throws SQLException { method getBigDecimal (line 297) | public BigDecimal getBigDecimal(int columnIndex) throws SQLException { method getBigDecimal (line 302) | @Deprecated method getBytes (line 308) | public byte[] getBytes(int columnIndex) throws SQLException { method getRow (line 313) | public int getRow() throws SQLException { method isFirst (line 319) | public boolean isFirst() throws SQLException { method isClosed (line 324) | public boolean isClosed() throws SQLException { method isLast (line 332) | @Override method isAfterLast (line 338) | @Override method isBeforeFirst (line 344) | @Override method isWrapperFor (line 353) | @Override method unwrap (line 360) | @SuppressWarnings("unchecked") method getResultSetSerializables (line 377) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SFBaseFileTransferAgent.java class SFBaseFileTransferAgent (line 30) | public abstract class SFBaseFileTransferAgent implements SnowflakeFixedV... type UploadColumns (line 33) | public enum UploadColumns { class UploadCommandFacade (line 45) | public class UploadCommandFacade { method UploadCommandFacade (line 71) | public UploadCommandFacade( method getSrcFile (line 90) | public String getSrcFile() { class UploadCommandEncryptionFacade (line 95) | public class UploadCommandEncryptionFacade extends UploadCommandFacade { method UploadCommandEncryptionFacade (line 99) | public UploadCommandEncryptionFacade( class DownloadCommandFacade (line 123) | public class DownloadCommandFacade { method DownloadCommandFacade (line 136) | public DownloadCommandFacade(String file, String resultStatus, Strin... method getFile (line 143) | public String getFile() { class DownloadCommandEncryptionFacade (line 148) | public class DownloadCommandEncryptionFacade extends DownloadCommandFa... method DownloadCommandEncryptionFacade (line 152) | public DownloadCommandEncryptionFacade( method getTotalRows (line 175) | @Override method getNextRow (line 186) | @Override method describeColumns (line 209) | @Override method setSourceStream (line 227) | public void setSourceStream(InputStream sourceStream) { method setDestStagePath (line 237) | public void setDestStagePath(String destStagePath) { method setDestFileNameForStreamSource (line 246) | public void setDestFileNameForStreamSource(String destFileNameForStrea... method setCompressSourceFromStream (line 255) | public void setCompressSourceFromStream(boolean compressSourceFromStre... method execute (line 265) | public abstract boolean execute() throws SQLException; method downloadStream (line 275) | public abstract InputStream downloadStream(String fileName) throws Sno... type CommandType (line 278) | public enum CommandType { FILE: src/main/java/net/snowflake/client/internal/jdbc/SFConnectionHandler.java type SFConnectionHandler (line 19) | public interface SFConnectionHandler { method supportsAsyncQuery (line 25) | boolean supportsAsyncQuery(); method initializeConnection (line 34) | void initializeConnection(String url, Properties info) throws SQLExcep... method getSFSession (line 39) | SFBaseSession getSFSession(); method getSFStatement (line 45) | SFBaseStatement getSFStatement() throws SQLException; method createResultSet (line 55) | ResultSet createResultSet(String queryID, Statement statement) throws ... method createResultSet (line 64) | SnowflakeBaseResultSet createResultSet(SFBaseResultSet resultSet, Stat... method createAsyncResultSet (line 76) | SnowflakeBaseResultSet createAsyncResultSet(SFBaseResultSet resultSet,... method getFileTransferAgent (line 86) | SFBaseFileTransferAgent getFileTransferAgent(String command, SFBaseSta... method getBindStageName (line 96) | default String getBindStageName() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeChunkDownloader.java class SnowflakeChunkDownloader (line 52) | public class SnowflakeChunkDownloader implements ChunkDownloader { method getCurrentMemoryUsage (line 127) | static long getCurrentMemoryUsage() { method setInjectedDownloaderException (line 158) | static void setInjectedDownloaderException(Throwable th) { method getOCSPMode (line 162) | public OCSPMode getOCSPMode() { method getHttpClientSettingsKey (line 166) | public HttpClientSettingsKey getHttpClientSettingsKey() { method getResultStreamProvider (line 170) | public ResultStreamProvider getResultStreamProvider() { method createChunkDownloaderExecutorService (line 181) | private static ThreadPoolExecutor createChunkDownloaderExecutorService( method SnowflakeChunkDownloader (line 213) | public SnowflakeChunkDownloader(SnowflakeResultSetSerializableV1 resul... method startNextDownloaders (line 340) | private void startNextDownloaders() throws SnowflakeSQLException { method releaseCurrentMemoryUsage (line 514) | private void releaseCurrentMemoryUsage(int chunkId, Optional opt... method releaseAllChunkMemoryUsage (line 536) | private void releaseAllChunkMemoryUsage() { method getNextChunkToConsume (line 558) | public SnowflakeResultChunk getNextChunkToConsume() method waitForChunkReady (line 673) | private void waitForChunkReady(SnowflakeResultChunk currentChunk) thro... method logOutOfMemoryError (line 784) | private void logOutOfMemoryError() { method terminate (line 816) | @Override method addDownloadTime (line 894) | private void addDownloadTime(long downloadTime) { method addParsingTime (line 903) | private void addParsingTime(long parsingTime) { method getDownloadChunkCallable (line 921) | private static Callable getDownloadChunkCallable( class NoOpChunkDownloader (line 1181) | public static class NoOpChunkDownloader implements ChunkDownloader { method getNextChunkToConsume (line 1182) | @Override method terminate (line 1187) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeClob.java class SnowflakeClob (line 14) | public class SnowflakeClob implements Clob { class StringBufferWriter (line 17) | private class StringBufferWriter extends Writer { method StringBufferWriter (line 22) | public StringBufferWriter(StringBuffer buffer, int pos) { method write (line 28) | @Override method flush (line 35) | @Override method close (line 41) | @Override class StringBufferOutputStream (line 51) | private class StringBufferOutputStream extends OutputStream { method StringBufferOutputStream (line 56) | public StringBufferOutputStream(StringBuffer buffer, int pos) { method write (line 65) | public void write(int c) throws IOException { method toString (line 73) | public String toString() { method clear (line 77) | public void clear() { method SnowflakeClob (line 82) | public SnowflakeClob() { method SnowflakeClob (line 86) | public SnowflakeClob(String content) { method length (line 90) | @Override method getSubString (line 95) | @Override method getCharacterStream (line 103) | @Override method getAsciiStream (line 108) | @Override method position (line 113) | @Override method position (line 121) | @Override method setString (line 129) | @Override method setString (line 138) | @Override method setAsciiStream (line 149) | @Override method setCharacterStream (line 154) | @Override method truncate (line 159) | @Override method free (line 166) | @Override method getCharacterStream (line 171) | @Override method toString (line 176) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeColumnMetadata.java class SnowflakeColumnMetadata (line 17) | public class SnowflakeColumnMetadata implements Serializable { method SnowflakeColumnMetadata (line 36) | public SnowflakeColumnMetadata( method SnowflakeColumnMetadata (line 87) | @Deprecated method SnowflakeColumnMetadata (line 117) | public SnowflakeColumnMetadata( method getName (line 166) | public String getName() { method setName (line 170) | public void setName(String name) { method getType (line 174) | public int getType() { method setType (line 178) | public void setType(int type) { method isNullable (line 182) | public boolean isNullable() { method setNullable (line 186) | public void setNullable(boolean nullable) { method getLength (line 190) | public int getLength() { method setLength (line 194) | public void setLength(int length) { method getPrecision (line 198) | public int getPrecision() { method setPrecision (line 202) | public void setPrecision(int precision) { method getScale (line 206) | public int getScale() { method setScale (line 210) | public void setScale(int scale) { method getTypeName (line 214) | public String getTypeName() { method setTypeName (line 218) | public void setTypeName(String typeName) { method isFixed (line 222) | public boolean isFixed() { method setFixed (line 226) | public void setFixed(boolean fixed) { method getBase (line 230) | public SnowflakeType getBase() { method getFields (line 234) | public List getFields() { method setFields (line 238) | public void setFields(List fields) { method getColumnSrcTable (line 242) | public String getColumnSrcTable() { method getColumnSrcSchema (line 246) | public String getColumnSrcSchema() { method getColumnSrcDatabase (line 250) | public String getColumnSrcDatabase() { method isAutoIncrement (line 254) | public boolean isAutoIncrement() { method setAutoIncrement (line 258) | public void setAutoIncrement(boolean autoIncrement) { method getDimension (line 262) | public int getDimension() { method toString (line 266) | public String toString() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeConnectString.java class SnowflakeConnectString (line 21) | public class SnowflakeConnectString implements Serializable { method hasSupportedPrefix (line 35) | public static boolean hasSupportedPrefix(String url) { method parse (line 39) | public static SnowflakeConnectString parse(String url, Properties info) { method SnowflakeConnectString (line 179) | private SnowflakeConnectString( method toString (line 188) | public String toString() { method toString (line 192) | public String toString(boolean maskSensitiveValue) { method isValid (line 224) | public boolean isValid() { method getScheme (line 229) | public String getScheme() { method getHost (line 233) | public String getHost() { method getPort (line 237) | public int getPort() { method getParameters (line 241) | public Map getParameters() { method getAccount (line 245) | public String getAccount() { method getBooleanTrueByDefault (line 249) | private static boolean getBooleanTrueByDefault(Object value) { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeDatabaseMetaDataQueryResultSet.java class SnowflakeDatabaseMetaDataQueryResultSet (line 8) | public class SnowflakeDatabaseMetaDataQueryResultSet extends SnowflakeDa... method SnowflakeDatabaseMetaDataQueryResultSet (line 10) | public SnowflakeDatabaseMetaDataQueryResultSet( method isLast (line 27) | @Override method isAfterLast (line 39) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeDatabaseMetaDataResultSet.java class SnowflakeDatabaseMetaDataResultSet (line 29) | public class SnowflakeDatabaseMetaDataResultSet extends SnowflakeBaseRes... method SnowflakeDatabaseMetaDataResultSet (line 51) | public SnowflakeDatabaseMetaDataResultSet( method SnowflakeDatabaseMetaDataResultSet (line 86) | public SnowflakeDatabaseMetaDataResultSet( method SnowflakeDatabaseMetaDataResultSet (line 111) | public SnowflakeDatabaseMetaDataResultSet( method SnowflakeDatabaseMetaDataResultSet (line 122) | public SnowflakeDatabaseMetaDataResultSet( method isClosed (line 137) | @Override method next (line 143) | @Override method incrementRow (line 161) | protected void incrementRow() { method close (line 165) | @Override method isFirst (line 175) | @Override method isBeforeFirst (line 182) | @Override method isLast (line 189) | @Override method isAfterLast (line 196) | @Override method getRow (line 203) | @Override method getBytes (line 210) | @Override method getTime (line 221) | @Override method getTimestamp (line 234) | @Override method getDate (line 247) | @Override method getEmptyResult (line 260) | public static ResultSet getEmptyResult( method getEmptyResultSet (line 267) | public static ResultSet getEmptyResultSet( method getObjectInternal (line 272) | Object getObjectInternal(int columnIndex) throws SQLException { method wasNull (line 291) | @Override method getString (line 298) | @Override method getBoolean (line 308) | @Override method getByte (line 335) | @Override method getShort (line 352) | @Override method getInt (line 370) | @Override method getLong (line 388) | @Override method getFloat (line 413) | @Override method getDouble (line 431) | @Override method getQueryID (line 450) | public String getQueryID() { method getBigDecimal (line 457) | @Deprecated method getBigDecimal (line 482) | @Override method getObject (line 504) | @Override method getResultSetSerializables (line 553) | @Override method getArray (line 559) | @Override method getList (line 564) | @Override method getMap (line 569) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeDateWithTimezone.java class SnowflakeDateWithTimezone (line 13) | public class SnowflakeDateWithTimezone extends Date { method SnowflakeDateWithTimezone (line 18) | public SnowflakeDateWithTimezone(long date, TimeZone timezone, boolean... method toString (line 29) | public synchronized String toString() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeFileTransferAgent.java class SnowflakeFileTransferAgent (line 86) | public class SnowflakeFileTransferAgent extends SFBaseFileTransferAgent { method setInjectedFileTransferException (line 137) | static void setInjectedFileTransferException(Throwable th) { method isInjectedFileTransferExceptionEnabled (line 141) | static boolean isInjectedFileTransferExceptionEnabled() { method getStageInfo (line 145) | public StageInfo getStageInfo() { method getBigFileThreshold (line 154) | int getBigFileThreshold() { method getStageCredentials (line 170) | public Map getStageCredentials() { method getEncryptionMaterial (line 174) | public List getEncryptionMaterial() { method getSrcToMaterialsMap (line 178) | public Map getSrcToMaterial... method getSrcToPresignedUrlMap (line 182) | public Map getSrcToPresignedUrlMap() { method getStageLocation (line 186) | public String getStageLocation() { method initEncryptionMaterial (line 190) | private void initEncryptionMaterial(CommandType commandType, JsonNode ... method getEncryptionMaterial (line 202) | static List getEncryptionMaterial( method initPresignedUrls (line 227) | private void initPresignedUrls(CommandType commandType, JsonNode jsonN... method getPresignedUrls (line 232) | private static List getPresignedUrls(CommandType commandType, ... type ResultStatus (line 261) | public enum ResultStatus { method getDesc (line 274) | public String getDesc() { method ResultStatus (line 278) | private ResultStatus(String desc) { class remoteLocation (line 284) | private static class remoteLocation { method remoteLocation (line 288) | public remoteLocation(String remoteStorageLocation, String remotePat... class FileMetadata (line 298) | private class FileMetadata { class InputStreamWithMetadata (line 311) | static class InputStreamWithMetadata { method InputStreamWithMetadata (line 319) | InputStreamWithMetadata( method compressStreamWithGZIP (line 335) | private static InputStreamWithMetadata compressStreamWithGZIP( method compressStreamWithGZIPNoDigest (line 393) | @Deprecated method computeDigest (line 434) | private static InputStreamWithMetadata computeDigest(InputStream is, b... method getUploadFileCallable (line 484) | @Deprecated method getUploadFileCallable (line 531) | public static Callable getUploadFileCallable( method getDownloadFileCallable (line 756) | @Deprecated method getDownloadFileCallable (line 800) | public static Callable getDownloadFileCallable( method SnowflakeFileTransferAgent (line 894) | public SnowflakeFileTransferAgent(String command, SFSession session, S... method SnowflakeFileTransferAgent (line 899) | public SnowflakeFileTransferAgent( method parseCommand (line 929) | private void parseCommand() throws SnowflakeSQLException { method getStageInfo (line 1108) | static StageInfo getStageInfo(JsonNode jsonNode, SFSession session) th... method setupUseRegionalUrl (line 1232) | private static void setupUseRegionalUrl(JsonNode jsonNode, StageInfo s... method setupUseVirtualUrl (line 1244) | private static void setupUseVirtualUrl(JsonNode jsonNode, StageInfo st... method verifyLocalFilePath (line 1265) | private void verifyLocalFilePath(String localFilePathFromGS) throws Sn... method getLocalFilePathFromCommand (line 1293) | private static String getLocalFilePathFromCommand(String command, bool... method parseCommandInGS (line 1350) | private static JsonNode parseCommandInGS(SFStatement statement, String... method extractStageCreds (line 1381) | private static Map extractStageCreds(JsonNode rootNode, String q... method getFileTransferMetadatas (line 1414) | public List getFileTransferMetadatas() method getFileTransferMetadatas (line 1419) | public List getFileTransferMetadatas( method getFileTransferMetadatas (line 1470) | public static List getFileTransferMetad... method getFileTransferMetadatas (line 1487) | public static List getFileTransferMetad... method getFileTransferMetadatas (line 1492) | public static List getFileTransferMetad... method execute (line 1573) | @Override method uploadStream (line 1660) | private void uploadStream() throws SnowflakeSQLException { method downloadStream (line 1732) | @Override method downloadFiles (line 1812) | private void downloadFiles() throws SnowflakeSQLException { method setUploadDelay (line 1890) | private void setUploadDelay(int delayTime) { method uploadFiles (line 1908) | private void uploadFiles(Set fileList, int parallel) throws Sn... method segregateFilesBySize (line 1995) | private void segregateFilesBySize() { method cancel (line 2013) | public void cancel() { method expandFileNames (line 2031) | static Set expandFileNames(String[] filePathList, String queryId) method pushFileToLocal (line 2139) | private static boolean pushFileToLocal( method pullFileFromLocal (line 2178) | private static boolean pullFileFromLocal( method pushFileToRemoteStore (line 2210) | private static void pushFileToRemoteStore( method uploadWithoutConnection (line 2304) | public static void uploadWithoutConnection(SnowflakeFileTransferConfig... method pushFileToRemoteStoreWithPresignedUrl (line 2464) | private static void pushFileToRemoteStoreWithPresignedUrl( method renewExpiredToken (line 2547) | public static void renewExpiredToken( method pullFileFromRemoteStore (line 2560) | private static void pullFileFromRemoteStore( method filterExistingFiles (line 2611) | private void filterExistingFiles() throws SnowflakeSQLException { method compareAndSkipRemoteFiles (line 2867) | private void compareAndSkipRemoteFiles( method skipFile (line 3038) | private void skipFile(String srcFilePath, String destFileName) { method initFileMetadata (line 3057) | private void initFileMetadata() throws SnowflakeSQLException { method extractSafeDestFileName (line 3107) | static String extractSafeDestFileName(String sourceFile, String queryId) method mimeTypeToCompressionType (line 3137) | static Optional mimeTypeToCompressionType(String ... method processFileCompressionTypes (line 3163) | private void processFileCompressionTypes() throws SnowflakeSQLException { method getMimeTypeFromFileExtension (line 3339) | private String getMimeTypeFromFileExtension(String srcFile) { method extractLocationAndPath (line 3357) | public static remoteLocation extractLocationAndPath(String stageLocati... method populateStatusRows (line 3371) | private void populateStatusRows() { method getResultSet (line 3459) | public Object getResultSet() throws SnowflakeSQLException { method getCommandType (line 3463) | public CommandType getCommandType() { method throwJCEMissingError (line 3475) | @Deprecated method throwJCEMissingError (line 3489) | public static void throwJCEMissingError(String operation, Exception ex... method throwNoSpaceLeftError (line 3528) | @Deprecated method throwNoSpaceLeftError (line 3544) | public static void throwNoSpaceLeftError( FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeFileTransferConfig.java class SnowflakeFileTransferConfig (line 11) | public class SnowflakeFileTransferConfig { method SnowflakeFileTransferConfig (line 27) | public SnowflakeFileTransferConfig(Builder builder) { method getSnowflakeFileTransferMetadata (line 44) | public SnowflakeFileTransferMetadata getSnowflakeFileTransferMetadata() { method getUploadStream (line 48) | public InputStream getUploadStream() { method getRequireCompress (line 52) | public boolean getRequireCompress() { method getNetworkTimeoutInMilli (line 56) | public int getNetworkTimeoutInMilli() { method getOcspMode (line 60) | public OCSPMode getOcspMode() { method getProxyProperties (line 64) | public Properties getProxyProperties() { method getPrefix (line 68) | public String getPrefix() { method getDestFileName (line 72) | public String getDestFileName() { method getSession (line 76) | public SFSession getSession() { method getCommand (line 80) | public String getCommand() { method getUseS3RegionalUrl (line 84) | public boolean getUseS3RegionalUrl() { method getStreamingIngestClientName (line 88) | public String getStreamingIngestClientName() { method getStreamingIngestClientKey (line 92) | public String getStreamingIngestClientKey() { method isSilentException (line 96) | public boolean isSilentException() { class Builder (line 101) | public static class Builder { method newInstance (line 117) | public static Builder newInstance() { method Builder (line 121) | private Builder() {} method build (line 125) | public SnowflakeFileTransferConfig build() throws IllegalArgumentExc... method setSnowflakeFileTransferMetadata (line 141) | public Builder setSnowflakeFileTransferMetadata(SnowflakeFileTransfe... method setUploadStream (line 146) | public Builder setUploadStream(InputStream uploadStream) { method setRequireCompress (line 151) | public Builder setRequireCompress(boolean requireCompress) { method setNetworkTimeoutInMilli (line 156) | public Builder setNetworkTimeoutInMilli(int networkTimeoutInMilli) { method setOcspMode (line 161) | public Builder setOcspMode(OCSPMode ocspMode) { method setProxyProperties (line 166) | public Builder setProxyProperties(Properties proxyProperties) { method setPrefix (line 171) | public Builder setPrefix(String prefix) { method setDestFileName (line 176) | public Builder setDestFileName(String destFileName) { method setSFSession (line 181) | public Builder setSFSession(SFSession session) { method setCommand (line 186) | public Builder setCommand(String command) { method setUseS3RegionalUrl (line 191) | public Builder setUseS3RegionalUrl(boolean useS3RegUrl) { method setStreamingIngestClientName (line 202) | public Builder setStreamingIngestClientName(String streamingIngestCl... method setStreamingIngestClientKey (line 214) | public Builder setStreamingIngestClientKey(String streamingIngestCli... method setSilentException (line 225) | public Builder setSilentException(boolean silentException) { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeFileTransferMetadata.java type SnowflakeFileTransferMetadata (line 3) | public interface SnowflakeFileTransferMetadata { method isForOneFile (line 9) | boolean isForOneFile(); FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeFileTransferMetadataV1.java class SnowflakeFileTransferMetadataV1 (line 21) | public class SnowflakeFileTransferMetadataV1 method SnowflakeFileTransferMetadataV1 (line 32) | public SnowflakeFileTransferMetadataV1( method isForOneFile (line 49) | @Override method getPresignedUrl (line 57) | @JsonProperty("presignedUrl") method setPresignedUrl (line 62) | public void setPresignedUrl(String presignedUrl) { method getPresignedUrlFileName (line 66) | @JsonProperty("presignedUrlFileName") method setPresignedUrlFileName (line 71) | public void setPresignedUrlFileName(String presignedUrlFileName) { method getEncryptionMaterial (line 75) | @JsonProperty("encryptionMaterial") method setEncryptionMaterial (line 83) | public void setEncryptionMaterial( method getCommandType (line 92) | @JsonProperty("commandType") method setCommandType (line 97) | public void setCommandType(CommandType commandType) { method getStageInfo (line 101) | @JsonProperty("stageInfo") method setStageInfo (line 106) | public void setStageInfo(StageInfo stageInfo) { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeFixedView.java type SnowflakeFixedView (line 7) | public interface SnowflakeFixedView { method describeColumns (line 8) | List describeColumns(SFBaseSession session) t... method getNextRow (line 10) | List getNextRow() throws Exception; method getTotalRows (line 12) | int getTotalRows(); FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeLoggedFeatureNotSupportedException.java class SnowflakeLoggedFeatureNotSupportedException (line 8) | public class SnowflakeLoggedFeatureNotSupportedException extends SQLFeat... method SnowflakeLoggedFeatureNotSupportedException (line 10) | public SnowflakeLoggedFeatureNotSupportedException(SFBaseSession sessi... method SnowflakeLoggedFeatureNotSupportedException (line 16) | public SnowflakeLoggedFeatureNotSupportedException(SFBaseSession sessi... FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeParameterMetadata.java class SnowflakeParameterMetadata (line 17) | public class SnowflakeParameterMetadata implements ParameterMetaData { method SnowflakeParameterMetadata (line 21) | public SnowflakeParameterMetadata( method getParameterCount (line 27) | @Override method isNullable (line 32) | @Override method isSigned (line 41) | @Override method getPrecision (line 46) | @Override method getScale (line 52) | @Override method getParameterType (line 58) | @Override method getParameterTypeName (line 64) | @Override method getParameterClassName (line 70) | @Override method getParameterMode (line 75) | @Override method unwrap (line 80) | @SuppressWarnings("unchecked") method isWrapperFor (line 90) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeReauthenticationRequest.java class SnowflakeReauthenticationRequest (line 6) | public class SnowflakeReauthenticationRequest extends SnowflakeSQLExcept... method SnowflakeReauthenticationRequest (line 9) | public SnowflakeReauthenticationRequest( FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeResultChunk.java class SnowflakeResultChunk (line 8) | public abstract class SnowflakeResultChunk { method isReleased (line 9) | public boolean isReleased() { method setReleased (line 13) | public void setReleased() { type DownloadState (line 17) | public enum DownloadState { method computeNeededChunkMemory (line 64) | abstract long computeNeededChunkMemory(); method freeData (line 67) | abstract void freeData(); method reset (line 70) | abstract void reset(); method SnowflakeResultChunk (line 72) | public SnowflakeResultChunk(String url, int rowCount, int colCount, in... method getUrl (line 80) | public final String getUrl() { method getScrubbedUrl (line 84) | public final String getScrubbedUrl() { method getRowCount (line 88) | public final int getRowCount() { method getUncompressedSize (line 92) | public final int getUncompressedSize() { method getColCount (line 96) | public final int getColCount() { method getDownloadTime (line 100) | public long getDownloadTime() { method setDownloadTime (line 104) | public void setDownloadTime(long downloadTime) { method getParseTime (line 108) | public long getParseTime() { method setParseTime (line 112) | public void setParseTime(long parseTime) { method getLock (line 116) | public ReentrantLock getLock() { method getDownloadCondition (line 120) | public Condition getDownloadCondition() { method getDownloadError (line 124) | public String getDownloadError() { method setDownloadError (line 128) | public void setDownloadError(String downloadError) { method getDownloadState (line 132) | public DownloadState getDownloadState() { method setDownloadState (line 136) | public void setDownloadState(DownloadState downloadState) { method getTotalTime (line 140) | long getTotalTime() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeResultSetMetaDataV1.java class SnowflakeResultSetMetaDataV1 (line 19) | public class SnowflakeResultSetMetaDataV1 implements ResultSetMetaData, ... type QueryType (line 21) | public enum QueryType { method SnowflakeResultSetMetaDataV1 (line 34) | public SnowflakeResultSetMetaDataV1(SFResultSetMetaData resultSetMetaD... method setQueryType (line 41) | public void setQueryType(QueryType type) { method getQueryID (line 48) | public String getQueryID() throws SQLException { method setQueryIdForAsyncResults (line 57) | public void setQueryIdForAsyncResults(String queryId) { method getColumnNames (line 64) | public List getColumnNames() throws SQLException { method getColumnIndex (line 71) | public int getColumnIndex(String columnName) throws SQLException { method getInternalColumnType (line 75) | public int getInternalColumnType(int column) throws SQLException { method getColumnFields (line 84) | @Override method getVectorDimension (line 90) | @Override method getVectorDimension (line 95) | @Override method unwrap (line 100) | @Override method isWrapperFor (line 111) | @Override method isAutoIncrement (line 118) | @Override method isCaseSensitive (line 123) | @Override method isSearchable (line 150) | @Override method isCurrency (line 155) | @Override method isReadOnly (line 160) | @Override method isWritable (line 165) | @Override method isDefinitelyWritable (line 170) | @Override method getColumnClassName (line 175) | @Override method getColumnCount (line 188) | @Override method isSigned (line 193) | @Override method getColumnLabel (line 198) | @Override method getColumnName (line 203) | @Override method getPrecision (line 208) | @Override method getScale (line 213) | @Override method getColumnType (line 218) | @Override method getColumnTypeName (line 228) | @Override method isNullable (line 238) | @Override method getCatalogName (line 243) | @Override method getSchemaName (line 251) | @Override method getTableName (line 259) | @Override method getColumnDisplaySize (line 267) | @Override method isStructuredTypeColumn (line 272) | public boolean isStructuredTypeColumn(int column) { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeResultSetSerializableV1.java class SnowflakeResultSetSerializableV1 (line 77) | public class SnowflakeResultSetSerializableV1 class ChunkFileMetadata (line 88) | public static class ChunkFileMetadata implements Serializable { method ChunkFileMetadata (line 95) | public ChunkFileMetadata( method setFileURL (line 103) | public void setFileURL(String fileURL) { method getFileURL (line 107) | public String getFileURL() { method getRowCount (line 111) | public int getRowCount() { method getCompressedByteSize (line 115) | public int getCompressedByteSize() { method getUncompressedByteSize (line 119) | public int getUncompressedByteSize() { method toString (line 123) | public String toString() { method SnowflakeResultSetSerializableV1 (line 205) | public SnowflakeResultSetSerializableV1() {} method SnowflakeResultSetSerializableV1 (line 214) | private SnowflakeResultSetSerializableV1(SnowflakeResultSetSerializabl... method SnowflakeResultSetSerializableV1 (line 292) | protected SnowflakeResultSetSerializableV1( method setRootAllocator (line 479) | public void setRootAllocator(RootAllocator rootAllocator) { method setQueryResultFormat (line 483) | public void setQueryResultFormat(QueryResultFormat queryResultFormat) { method setChunkFileCount (line 487) | public void setChunkFileCount(int chunkFileCount) { method setFirstChunkStringData (line 491) | public void setFirstChunkStringData(String firstChunkStringData) { method setFirstChunkByteData (line 495) | public void setFirstChunkByteData(byte[] firstChunkByteData) { method setChunkDownloader (line 499) | public void setChunkDownloader(ChunkDownloader chunkDownloader) { method setResultStreamProvider (line 503) | public void setResultStreamProvider(ResultStreamProvider resultStreamP... method getResultStreamProvider (line 507) | public ResultStreamProvider getResultStreamProvider() { method getResultStreamProvider (line 511) | public ResultStreamProvider getResultStreamProvider(InternalCallMarker... method getSFResultSetMetaData (line 517) | public SFResultSetMetaData getSFResultSetMetaData() { method getSFResultSetMetaData (line 521) | public SFResultSetMetaData getSFResultSetMetaData(InternalCallMarker i... method getResultSetType (line 527) | public int getResultSetType() { method getResultSetConcurrency (line 531) | public int getResultSetConcurrency() { method getResultSetHoldability (line 535) | public int getResultSetHoldability() { method getSnowflakeConnectString (line 539) | public SnowflakeConnectString getSnowflakeConnectString() { method getOCSPMode (line 543) | public OCSPMode getOCSPMode() { method getServerURL (line 547) | public String getServerURL() { method getHttpClientKey (line 551) | public HttpClientSettingsKey getHttpClientKey() { method getQrmk (line 555) | public String getQrmk() { method getNetworkTimeoutInMilli (line 559) | public int getNetworkTimeoutInMilli() { method getAuthTimeout (line 563) | public int getAuthTimeout() { method getSocketTimeout (line 567) | public int getSocketTimeout() { method getMaxHttpRetries (line 571) | public int getMaxHttpRetries() { method getResultPrefetchThreads (line 575) | public int getResultPrefetchThreads() { method getMemoryLimit (line 579) | public long getMemoryLimit() { method getChunkHeadersMap (line 583) | public Map getChunkHeadersMap() { method getChunkFileMetadatas (line 587) | public List getChunkFileMetadatas() { method getRootAllocator (line 591) | public RootAllocator getRootAllocator() { method getQueryResultFormat (line 595) | public QueryResultFormat getQueryResultFormat() { method getChunkFileCount (line 599) | public int getChunkFileCount() { method isArrayBindSupported (line 603) | public boolean isArrayBindSupported() { method getQueryId (line 607) | public String getQueryId() { method getFinalDatabaseName (line 611) | public String getFinalDatabaseName() { method getFinalSchemaName (line 615) | public String getFinalSchemaName() { method getFinalRoleName (line 619) | public String getFinalRoleName() { method getFinalWarehouseName (line 623) | public String getFinalWarehouseName() { method getStatementType (line 627) | public SFStatementType getStatementType() { method isTotalRowCountTruncated (line 631) | public boolean isTotalRowCountTruncated() { method getParameters (line 635) | public Map getParameters() { method getColumnCount (line 639) | public int getColumnCount() { method getResultColumnMetadata (line 643) | public List getResultColumnMetadata() { method getAndClearFirstChunkRowset (line 647) | public JsonNode getAndClearFirstChunkRowset() { method getFirstChunkRowCount (line 653) | public int getFirstChunkRowCount() { method getResultVersion (line 657) | public long getResultVersion() { method getNumberOfBinds (line 661) | public int getNumberOfBinds() { method getChunkDownloader (line 665) | public ChunkDownloader getChunkDownloader() { method getTimestampNTZFormatter (line 669) | public SnowflakeDateTimeFormat getTimestampNTZFormatter() { method getTimestampLTZFormatter (line 673) | public SnowflakeDateTimeFormat getTimestampLTZFormatter() { method getTimestampTZFormatter (line 677) | public SnowflakeDateTimeFormat getTimestampTZFormatter() { method getDateFormatter (line 681) | public SnowflakeDateTimeFormat getDateFormatter() { method getTimeFormatter (line 685) | public SnowflakeDateTimeFormat getTimeFormatter() { method getTimeZone (line 689) | public TimeZone getTimeZone() { method isHonorClientTZForTimestampNTZ (line 693) | public boolean isHonorClientTZForTimestampNTZ() { method getBinaryFormatter (line 697) | public SFBinaryFormat getBinaryFormatter() { method getSendResultTime (line 701) | public long getSendResultTime() { method getMetaDataOfBinds (line 705) | public List getMetaDataOfBinds() { method getFirstChunkStringData (line 709) | public String getFirstChunkStringData() { method getFirstChunkByteData (line 713) | public byte[] getFirstChunkByteData() { method getTreatNTZAsUTC (line 717) | public boolean getTreatNTZAsUTC() { method getFormatDateWithTimeZone (line 721) | public boolean getFormatDateWithTimeZone() { method getUseSessionTimezone (line 725) | public boolean getUseSessionTimezone() { method getGetDateUseNullTimezone (line 729) | public boolean getGetDateUseNullTimezone() { method getSession (line 733) | public Optional getSession() { method getSession (line 737) | public Optional getSession(InternalCallMarker internalC... method create (line 752) | public static SnowflakeResultSetSerializableV1 create( method create (line 758) | public static SnowflakeResultSetSerializableV1 create( method create (line 781) | public static SnowflakeResultSetSerializableV1 create( method create (line 790) | public static SnowflakeResultSetSerializableV1 create( method createWithChunksPrefetchDisabled (line 813) | public static SnowflakeResultSetSerializableV1 createWithChunksPrefetc... method setupFieldsFromParameters (line 825) | private void setupFieldsFromParameters() { method parseChunkFiles (line 883) | private void parseChunkFiles(JsonNode rootNode, SFBaseStatement sfStat... method adjustMemorySettings (line 937) | private void adjustMemorySettings(SFBaseStatement sfStatement) { method initMemoryLimit (line 986) | private static long initMemoryLimit(Map parameters) { method setStatemementLevelParameters (line 1014) | private void setStatemementLevelParameters(Map stmtPar... method setupTransientFields (line 1025) | private void setupTransientFields() throws SQLException { method splitBySize (line 1080) | public List splitBySize(long maxSizeIn... method getResultSet (line 1137) | public ResultSet getResultSet(ResultSetRetrieveConfig resultSetRetriev... method getResultSet (line 1142) | public ResultSet getResultSet( method getResultSetInternal (line 1167) | private ResultSet getResultSetInternal(Properties info, InternalCallMa... method setFirstChunkRowCountForArrow (line 1212) | private void setFirstChunkRowCountForArrow() throws SnowflakeSQLExcept... method getRowCount (line 1270) | public long getRowCount() throws SQLException { method getCompressedDataSizeInBytes (line 1292) | public long getCompressedDataSizeInBytes() throws SQLException { method getUncompressedDataSizeInBytes (line 1315) | public long getUncompressedDataSizeInBytes() throws SQLException { method toString (line 1330) | public String toString() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeResultSetV1.java class SnowflakeResultSetV1 (line 39) | public class SnowflakeResultSetV1 extends SnowflakeBaseResultSet method SnowflakeResultSetV1 (line 54) | public SnowflakeResultSetV1(SFBaseResultSet sfBaseResultSet, Statement... method SnowflakeResultSetV1 (line 70) | public SnowflakeResultSetV1( method next (line 84) | @Override method close (line 95) | @Override method close (line 100) | public void close(boolean removeClosedResultSetFromStatement) throws S... method getQueryID (line 109) | public String getQueryID() { method wasNull (line 113) | public boolean wasNull() throws SQLException { method getString (line 118) | public String getString(int columnIndex) throws SQLException { method getBoolean (line 128) | public boolean getBoolean(int columnIndex) throws SQLException { method getByte (line 138) | @Override method getShort (line 149) | public short getShort(int columnIndex) throws SQLException { method getInt (line 159) | public int getInt(int columnIndex) throws SQLException { method getLong (line 169) | public long getLong(int columnIndex) throws SQLException { method getFloat (line 179) | public float getFloat(int columnIndex) throws SQLException { method getDouble (line 189) | public double getDouble(int columnIndex) throws SQLException { method getDate (line 199) | public Date getDate(int columnIndex, TimeZone tz) throws SQLException { method getTime (line 209) | public Time getTime(int columnIndex) throws SQLException { method getTimestamp (line 219) | public Timestamp getTimestamp(int columnIndex, TimeZone tz) throws SQL... method getMetaData (line 229) | public ResultSetMetaData getMetaData() throws SQLException { method getObject (line 235) | public Object getObject(int columnIndex) throws SQLException { method getArray (line 257) | public Array getArray(int columnIndex) throws SQLException { method getBigDecimal (line 270) | public BigDecimal getBigDecimal(int columnIndex) throws SQLException { method getBigDecimal (line 280) | @Deprecated method getBytes (line 291) | public byte[] getBytes(int columnIndex) throws SQLException { method getRow (line 301) | public int getRow() throws SQLException { method isFirst (line 307) | public boolean isFirst() throws SQLException { method isClosed (line 312) | public boolean isClosed() throws SQLException { method isLast (line 317) | @Override method isAfterLast (line 323) | @Override method isBeforeFirst (line 329) | @Override method isWrapperFor (line 335) | @Override method unwrap (line 342) | @SuppressWarnings("unchecked") method getResultSetSerializables (line 365) | @Override class EmptyResultSet (line 373) | public static class EmptyResultSet implements ResultSet { method EmptyResultSet (line 376) | public EmptyResultSet() { method raiseSQLExceptionIfResultSetIsClosed (line 380) | private void raiseSQLExceptionIfResultSetIsClosed() throws SQLExcept... method wasNull (line 386) | @Override method next (line 392) | @Override method close (line 397) | @Override method getBoolean (line 402) | @Override method getInt (line 408) | @Override method getLong (line 414) | @Override method getFloat (line 420) | @Override method getDouble (line 426) | @Override method getShort (line 432) | @Override method getByte (line 438) | @Override method getString (line 444) | @Override method getBytes (line 450) | @Override method getDate (line 456) | @Override method getTime (line 462) | @Override method getTimestamp (line 468) | @Override method getAsciiStream (line 474) | @Override method getUnicodeStream (line 480) | @Deprecated method getBinaryStream (line 487) | @Override method getString (line 493) | @Override method getBoolean (line 499) | @Override method getByte (line 505) | @Override method getShort (line 511) | @Override method getInt (line 517) | @Override method getLong (line 523) | @Override method getFloat (line 529) | @Override method getDouble (line 535) | @Override method getBigDecimal (line 541) | @Deprecated method getBytes (line 548) | @Override method getDate (line 554) | @Override method getTime (line 560) | @Override method getTimestamp (line 566) | @Override method getBigDecimal (line 572) | @Override method getBigDecimal (line 578) | @Override method isBeforeFirst (line 584) | @Override method isAfterLast (line 590) | @Override method isFirst (line 596) | @Override method isLast (line 602) | @Override method beforeFirst (line 608) | @Override method afterLast (line 613) | @Override method first (line 618) | @Override method last (line 624) | @Override method getRow (line 630) | @Override method absolute (line 636) | @Override method relative (line 642) | @Override method previous (line 648) | @Override method setFetchDirection (line 654) | @Override method getFetchDirection (line 659) | @Override method setFetchSize (line 665) | @Override method getFetchSize (line 670) | @Override method getType (line 676) | @Override method getConcurrency (line 682) | @Override method rowUpdated (line 688) | @Override method rowInserted (line 694) | @Override method rowDeleted (line 700) | @Override method updateNull (line 706) | @Override method updateBoolean (line 711) | @Override method updateByte (line 716) | @Override method updateShort (line 721) | @Override method updateInt (line 726) | @Override method updateLong (line 731) | @Override method updateFloat (line 736) | @Override method updateDouble (line 741) | @Override method updateBigDecimal (line 746) | @Override method updateString (line 751) | @Override method updateBytes (line 756) | @Override method updateDate (line 761) | @Override method updateTime (line 766) | @Override method updateTimestamp (line 771) | @Override method updateAsciiStream (line 776) | @Override method updateBinaryStream (line 781) | @Override method updateCharacterStream (line 786) | @Override method updateObject (line 791) | @Override method updateObject (line 796) | @Override method updateNull (line 801) | @Override method updateBoolean (line 806) | @Override method updateByte (line 811) | @Override method updateShort (line 816) | @Override method updateInt (line 821) | @Override method updateLong (line 826) | @Override method updateFloat (line 831) | @Override method updateDouble (line 836) | @Override method updateBigDecimal (line 841) | @Override method updateString (line 846) | @Override method updateBytes (line 851) | @Override method updateDate (line 856) | @Override method updateTime (line 861) | @Override method updateTimestamp (line 866) | @Override method updateAsciiStream (line 871) | @Override method updateBinaryStream (line 877) | @Override method updateCharacterStream (line 883) | @Override method updateObject (line 889) | @Override method updateObject (line 894) | @Override method insertRow (line 899) | @Override method updateRow (line 904) | @Override method deleteRow (line 909) | @Override method refreshRow (line 914) | @Override method cancelRowUpdates (line 919) | @Override method moveToInsertRow (line 924) | @Override method moveToCurrentRow (line 929) | @Override method getStatement (line 934) | @Override method getObject (line 940) | @Override method getRef (line 946) | @Override method getBlob (line 952) | @Override method getClob (line 958) | @Override method getArray (line 964) | @Override method getObject (line 970) | @Override method getRef (line 976) | @Override method getBlob (line 982) | @Override method getClob (line 988) | @Override method getArray (line 994) | @Override method getDate (line 1000) | @Override method getDate (line 1006) | @Override method getTime (line 1012) | @Override method getTime (line 1018) | @Override method getTimestamp (line 1024) | @Override method getTimestamp (line 1030) | @Override method getURL (line 1036) | @Override method getURL (line 1042) | @Override method updateRef (line 1048) | @Override method updateRef (line 1053) | @Override method updateBlob (line 1058) | @Override method updateBlob (line 1063) | @Override method updateClob (line 1068) | @Override method updateClob (line 1073) | @Override method updateArray (line 1078) | @Override method updateArray (line 1083) | @Override method getRowId (line 1088) | @Override method getRowId (line 1094) | @Override method updateRowId (line 1100) | @Override method updateRowId (line 1105) | @Override method getHoldability (line 1110) | @Override method isClosed (line 1116) | @Override method updateNString (line 1121) | @Override method updateNString (line 1126) | @Override method updateNClob (line 1131) | @Override method updateNClob (line 1136) | @Override method getNClob (line 1141) | @Override method getNClob (line 1147) | @Override method getSQLXML (line 1153) | @Override method getSQLXML (line 1159) | @Override method updateSQLXML (line 1165) | @Override method updateSQLXML (line 1170) | @Override method getNString (line 1175) | @Override method getNString (line 1181) | @Override method getNCharacterStream (line 1187) | @Override method getNCharacterStream (line 1193) | @Override method updateNCharacterStream (line 1199) | @Override method updateNCharacterStream (line 1204) | @Override method updateAsciiStream (line 1210) | @Override method updateBinaryStream (line 1215) | @Override method updateCharacterStream (line 1221) | @Override method updateAsciiStream (line 1226) | @Override method updateBinaryStream (line 1232) | @Override method updateCharacterStream (line 1238) | @Override method updateBlob (line 1244) | @Override method updateBlob (line 1250) | @Override method updateClob (line 1256) | @Override method updateClob (line 1261) | @Override method updateNClob (line 1266) | @Override method updateNClob (line 1271) | @Override method updateNCharacterStream (line 1276) | @Override method updateNCharacterStream (line 1281) | @Override method updateAsciiStream (line 1286) | @Override method updateBinaryStream (line 1291) | @Override method updateCharacterStream (line 1296) | @Override method updateAsciiStream (line 1301) | @Override method updateBinaryStream (line 1306) | @Override method updateCharacterStream (line 1311) | @Override method updateBlob (line 1316) | @Override method updateBlob (line 1321) | @Override method updateClob (line 1326) | @Override method updateClob (line 1331) | @Override method updateNClob (line 1336) | @Override method updateNClob (line 1341) | @Override method getObject (line 1346) | @Override method getObject (line 1352) | @Override method getBigDecimal (line 1358) | @Deprecated method getAsciiStream (line 1365) | @Override method getUnicodeStream (line 1371) | @Deprecated method getBinaryStream (line 1378) | @Override method getWarnings (line 1384) | @Override method clearWarnings (line 1390) | @Override method getCursorName (line 1395) | @Override method getMetaData (line 1401) | @Override method getObject (line 1407) | @Override method getObject (line 1413) | @Override method findColumn (line 1419) | @Override method getCharacterStream (line 1425) | @Override method getCharacterStream (line 1431) | @Override method unwrap (line 1437) | @Override method isWrapperFor (line 1443) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeRichResultSetSerializableV1.java class SnowflakeRichResultSetSerializableV1 (line 19) | public class SnowflakeRichResultSetSerializableV1 extends SnowflakeResul... method createWithChunksPrefetchDisabled (line 48) | public static SnowflakeRichResultSetSerializableV1 createWithChunksPre... method SnowflakeRichResultSetSerializableV1 (line 55) | private SnowflakeRichResultSetSerializableV1( method initializeColumnMetadata (line 76) | private void initializeColumnMetadata(JsonNode richResultsNode, SFBase... method initializeFirstChunkData (line 91) | private void initializeFirstChunkData( method initializeChunkFiles (line 111) | private void initializeChunkFiles(JsonNode richResultsNode) { method initializeChunkHeaders (line 125) | private void initializeChunkHeaders(JsonNode richResultsNode) { method initializeChunkFilesMetadata (line 138) | private void initializeChunkFilesMetadata(JsonNode chunksNode) { method getRichResultsFirstChunkStringData (line 157) | public String getRichResultsFirstChunkStringData() { method getRichResultsFirstChunkRowCount (line 161) | public int getRichResultsFirstChunkRowCount() { method getRichResultsChunkFileCount (line 165) | public int getRichResultsChunkFileCount() { method getRichResultsColumnCount (line 169) | public int getRichResultsColumnCount() { method getRichResultsChunkFilesMetadata (line 173) | public List getRichResultsChunkFilesMetadata() { method getRichResultsFirstChunkByteData (line 177) | public byte[] getRichResultsFirstChunkByteData() { method getRichResultsQrmk (line 181) | public String getRichResultsQrmk() { method getRichResultsChunkHeadersMap (line 185) | public Map getRichResultsChunkHeadersMap() { method getRichResultsColumnMetadata (line 189) | public List getRichResultsColumnMe... method getRichResultsQueryResultFormat (line 193) | public QueryResultFormat getRichResultsQueryResultFormat() { method getRichResultFirstChunkRowset (line 197) | public JsonNode getRichResultFirstChunkRowset() { class SnowflakeRichResultsColumnMetadata (line 201) | public static class SnowflakeRichResultsColumnMetadata extends Snowfla... method SnowflakeRichResultsColumnMetadata (line 205) | public SnowflakeRichResultsColumnMetadata( method getColumnIndex (line 212) | public int getColumnIndex() { method toString (line 216) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeSQLExceptionWithRetryContext.java class SnowflakeSQLExceptionWithRetryContext (line 15) | public class SnowflakeSQLExceptionWithRetryContext extends SnowflakeSQLE... method SnowflakeSQLExceptionWithRetryContext (line 30) | public SnowflakeSQLExceptionWithRetryContext( method getRetryCount (line 43) | public int getRetryCount() { method isSocketTimeoutNoBackoff (line 52) | public boolean isSocketTimeoutNoBackoff() { method getElapsedSeconds (line 61) | public long getElapsedSeconds() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeSimulatedUploadFailure.java class SnowflakeSimulatedUploadFailure (line 7) | public class SnowflakeSimulatedUploadFailure extends RuntimeException { method SnowflakeSimulatedUploadFailure (line 13) | public SnowflakeSimulatedUploadFailure() { method SnowflakeSimulatedUploadFailure (line 18) | public SnowflakeSimulatedUploadFailure(String filename) { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeTimeWithTimezone.java class SnowflakeTimeWithTimezone (line 16) | public class SnowflakeTimeWithTimezone extends Time { method SnowflakeTimeWithTimezone (line 22) | public SnowflakeTimeWithTimezone(long time, int nanos, boolean useSess... method SnowflakeTimeWithTimezone (line 28) | public SnowflakeTimeWithTimezone( method getNano (line 38) | public int getNano() { method getOffset (line 42) | public ZoneOffset getOffset() { method toString (line 51) | public synchronized String toString() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeTimestampWithTimezone.java class SnowflakeTimestampWithTimezone (line 15) | public class SnowflakeTimestampWithTimezone extends Timestamp { method SnowflakeTimestampWithTimezone (line 20) | public SnowflakeTimestampWithTimezone(long seconds, int nanoseconds, T... method SnowflakeTimestampWithTimezone (line 26) | public SnowflakeTimestampWithTimezone(Timestamp ts, TimeZone timezone) { method SnowflakeTimestampWithTimezone (line 30) | public SnowflakeTimestampWithTimezone(Timestamp ts) { method getTimezone (line 39) | public TimeZone getTimezone() { method toZonedDateTime (line 48) | public ZonedDateTime toZonedDateTime() { method toString (line 57) | public synchronized String toString() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeUseDPoPNonceException.java class SnowflakeUseDPoPNonceException (line 3) | public class SnowflakeUseDPoPNonceException extends RuntimeException { method SnowflakeUseDPoPNonceException (line 7) | public SnowflakeUseDPoPNonceException(String nonce) { method getNonce (line 11) | public String getNonce() { FILE: src/main/java/net/snowflake/client/internal/jdbc/SnowflakeUtil.java class SnowflakeUtil (line 72) | public class SnowflakeUtil { method mapJson (line 103) | public static String mapJson(Object ob) throws JsonProcessingException { method checkErrorAndThrowExceptionIncludingReauth (line 107) | public static void checkErrorAndThrowExceptionIncludingReauth(JsonNode... method checkErrorAndThrowException (line 112) | public static void checkErrorAndThrowException(JsonNode rootNode) thro... method getEpochTimeInMicroSeconds (line 116) | public static long getEpochTimeInMicroSeconds() { method checkErrorAndThrowExceptionSub (line 132) | private static void checkErrorAndThrowExceptionSub( method extractColumnMetadata (line 193) | @Deprecated method getSnowflakeType (line 200) | static ColumnTypeInfo getSnowflakeType( method defaultIfNull (line 384) | private static String defaultIfNull(String extColTypeName, String defa... method createFieldsMetadata (line 388) | static List createFieldsMetadata( method isVectorType (line 440) | static boolean isVectorType(String internalColumnTypeName) { method getFieldMetadata (line 444) | static List getFieldMetadata( method javaTypeToSFTypeString (line 456) | public static String javaTypeToSFTypeString(int javaType, SFBaseSessio... method javaTypeToSFType (line 461) | public static SnowflakeType javaTypeToSFType(int javaType, SFBaseSessi... method concatFilePathNames (line 480) | static String concatFilePathNames(String leftPath, String rightPath, S... method greatestCommonPrefix (line 497) | static String greatestCommonPrefix(String val1, String val2) { method describeFixedViewColumns (line 517) | static List describeFixedViewColumns( method logResponseDetails (line 588) | public static void logResponseDetails(HttpResponse response, SFLogger ... method createDefaultExecutorService (line 628) | public static ThreadPoolExecutor createDefaultExecutorService( method getRootCause (line 643) | public static Throwable getRootCause(Exception ex) { method isBlank (line 652) | public static boolean isBlank(String input) { method randomAlphaNumeric (line 668) | public static String randomAlphaNumeric(int count) { method systemGetProperty (line 685) | public static String systemGetProperty(String property) { method systemSetProperty (line 703) | public static void systemSetProperty(String property, String value) { method systemGetEnv (line 721) | public static String systemGetEnv(String env) { method systemSetEnv (line 742) | public static void systemSetEnv(String key, String value) { method systemUnsetEnv (line 773) | public static void systemUnsetEnv(String key) { method convertProxyPropertiesToHttpClientKey (line 795) | public static HttpClientSettingsKey convertProxyPropertiesToHttpClient... method getSecondsFromMillis (line 851) | public static long getSecondsFromMillis(long millis) { method getTimeInSessionTimezone (line 869) | public static Time getTimeInSessionTimezone(Long time, int nanos) { method convertSystemPropertyToBooleanValue (line 888) | public static boolean convertSystemPropertyToBooleanValue( method convertSystemGetEnvToBooleanValue (line 903) | public static boolean convertSystemGetEnvToBooleanValue( method mapSFExceptionToSQLException (line 912) | public static T mapSFExceptionToSQLException(ThrowingCallable createCaseInsensitiveMap(Map createCaseInsensitiveMap(Header[] he... method createOwnerOnlyPermissionDir (line 965) | public static boolean createOwnerOnlyPermissionDir(String location) { method assureOnlyUserAccessibleFilePermissions (line 985) | public static void assureOnlyUserAccessibleFilePermissions( method isWindows (line 1019) | public static boolean isWindows() { method isNullOrEmpty (line 1023) | public static boolean isNullOrEmpty(String str) { method isJsonNodePresent (line 1028) | public static boolean isJsonNodePresent(JsonNode node) { method byteToHexString (line 1038) | public static String byteToHexString(byte[] bytes) { method globToSafePattern (line 1054) | public static Pattern globToSafePattern(String glob) { method hostnameMatchesGlob (line 1060) | public static boolean hostnameMatchesGlob(String hostname, String patt... FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/AwsSdkGCPSigner.java class AwsSdkGCPSigner (line 11) | public class AwsSdkGCPSigner implements Signer { method AwsSdkGCPSigner (line 14) | public AwsSdkGCPSigner(String bearerToken) { method sign (line 33) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/AzureObjectSummariesIterator.java class AzureObjectSummariesIterator (line 13) | public class AzureObjectSummariesIterator implements Iterator azCloudBlobIter... method hasNext (line 29) | public boolean hasNext() { method next (line 42) | public StorageObjectSummary next() { method remove (line 51) | public void remove() { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/CloudStorageProxyFactory.java class CloudStorageProxyFactory (line 30) | public class CloudStorageProxyFactory { method extractFromKey (line 40) | static ProxySettings extractFromKey(HttpClientSettingsKey key) { method extractFromProperties (line 59) | static ProxySettings extractFromProperties(Properties proxyProperties) method toS3ProxyConfiguration (line 102) | static ProxyConfiguration toS3ProxyConfiguration(ProxySettings s) { method toAzureProxyOptions (line 122) | static ProxyOptions toAzureProxyOptions(ProxySettings s) { method toGCSHttpTransportFactory (line 132) | static HttpTransportFactory toGCSHttpTransportFactory(ProxySettings s) { method createProxyConfigurationForS3 (line 155) | public static ProxyConfiguration createProxyConfigurationForS3(HttpCli... method createSessionlessProxyConfigurationForS3 (line 165) | public static ProxyConfiguration createSessionlessProxyConfigurationFo... method createProxyOptionsForAzure (line 178) | public static ProxyOptions createProxyOptionsForAzure(HttpClientSettin... method createSessionlessProxyOptionsForAzure (line 188) | public static ProxyOptions createSessionlessProxyOptionsForAzure(Prope... method createHttpTransportForGCS (line 201) | public static HttpTransportFactory createHttpTransportForGCS(HttpClien... method createSessionlessHttpTransportForGCS (line 211) | public static HttpTransportFactory createSessionlessHttpTransportForGCS( method prepareNonProxyHostsForS3 (line 224) | static Set prepareNonProxyHostsForS3(String nonProxyHosts) { method logProxySettings (line 231) | private static void logProxySettings(String label, ProxySettings s) { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/CommonObjectMetadata.java class CommonObjectMetadata (line 13) | public class CommonObjectMetadata implements StorageObjectMetadata { method CommonObjectMetadata (line 18) | CommonObjectMetadata() { method CommonObjectMetadata (line 26) | CommonObjectMetadata( method getUserMetadata (line 36) | @Override method getContentLength (line 44) | @Override method setContentLength (line 50) | @Override method addUserMetadata (line 56) | @Override method setContentEncoding (line 66) | @Override method getContentEncoding (line 74) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/EncryptionProvider.java class EncryptionProvider (line 32) | public class EncryptionProvider { method decryptStream (line 56) | public static InputStream decryptStream( method decrypt (line 81) | public static void decrypt( method encrypt (line 139) | public static CipherInputStream encrypt( FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/GCSAccessStrategy.java type GCSAccessStrategy (line 10) | interface GCSAccessStrategy { method listObjects (line 11) | StorageObjectSummaryCollection listObjects(String remoteStorageLocatio... method getObjectMetadata (line 13) | StorageObjectMetadata getObjectMetadata(String remoteStorageLocation, ... method download (line 15) | Map download( method downloadToStream (line 19) | SFPair> downloadToStream( method uploadWithDownScopedToken (line 22) | void uploadWithDownScopedToken( method handleStorageException (line 33) | boolean handleStorageException( method shutdown (line 43) | void shutdown(); FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/GCSAccessStrategyAwsSdk.java class GCSAccessStrategyAwsSdk (line 53) | class GCSAccessStrategyAwsSdk implements GCSAccessStrategy { method GCSAccessStrategyAwsSdk (line 57) | GCSAccessStrategyAwsSdk(StageInfo stage, SFBaseSession session) throws... method listObjects (line 117) | @Override method getObjectMetadata (line 129) | @Override method download (line 150) | @Override method downloadToStream (line 188) | @Override method uploadWithDownScopedToken (line 207) | @Override method handleStorageException (line 253) | @Override method shutdown (line 281) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/GCSDefaultAccessStrategy.java class GCSDefaultAccessStrategy (line 33) | class GCSDefaultAccessStrategy implements GCSAccessStrategy { method GCSDefaultAccessStrategy (line 37) | GCSDefaultAccessStrategy(StageInfo stage, SFSession session) throws Sn... method overrideHost (line 87) | private static void overrideHost(StageInfo stage, StorageOptions.Build... method listObjects (line 100) | @Override method getObjectMetadata (line 114) | @Override method download (line 138) | @Override method downloadToStream (line 157) | @Override method uploadWithDownScopedToken (line 178) | @Override method handleStorageException (line 198) | @Override method shutdown (line 269) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/GcmEncryptionProvider.java class GcmEncryptionProvider (line 29) | class GcmEncryptionProvider { method encrypt (line 40) | static InputStream encrypt( method initRandomIvsAndFileKey (line 73) | private static void initRandomIvsAndFileKey( method encryptKey (line 80) | private static byte[] encryptKey(byte[] kekBytes, byte[] keyBytes, byt... method encryptContent (line 93) | private static CipherInputStream encryptContent( method addEncryptionMetadataToStorageClient (line 107) | private static void addEncryptionMetadataToStorageClient( method decryptFile (line 123) | static void decryptFile( method decryptStream (line 145) | static InputStream decryptStream( method decryptContentFromStream (line 166) | private static CipherInputStream decryptContentFromStream( method decryptContentFromFile (line 180) | private static void decryptContentFromFile( method decryptKey (line 210) | private static byte[] decryptKey(byte[] kekBytes, byte[] ivBytes, byte... FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/GcsObjectSummariesIterator.java class GcsObjectSummariesIterator (line 11) | public class GcsObjectSummariesIterator implements Iterator blobs) { method hasNext (line 18) | @Override method next (line 23) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/ProxySettings.java class ProxySettings (line 8) | class ProxySettings { method ProxySettings (line 16) | ProxySettings( method getHost (line 31) | String getHost() { method getPort (line 35) | int getPort() { method getProtocol (line 39) | HttpProtocol getProtocol() { method getUser (line 43) | String getUser() { method getPassword (line 47) | String getPassword() { method getNonProxyHosts (line 51) | String getNonProxyHosts() { method hasCredentials (line 55) | boolean hasCredentials() { method hasNonProxyHosts (line 59) | boolean hasNonProxyHosts() { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/QueryIdHelper.java class QueryIdHelper (line 5) | class QueryIdHelper { method queryIdFromEncMatOr (line 6) | static String queryIdFromEncMatOr(RemoteStoreFileEncryptionMaterial en... FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/S3ErrorHandler.java class S3ErrorHandler (line 16) | public class S3ErrorHandler { method isClientException400Or404 (line 20) | static boolean isClientException400Or404(Throwable ex) { method retryRequestWithExponentialBackoff (line 29) | static void retryRequestWithExponentialBackoff( method throwIfClientExceptionOrMaxRetryReached (line 82) | static void throwIfClientExceptionOrMaxRetryReached( FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/S3ObjectMetadata.java class S3ObjectMetadata (line 15) | public class S3ObjectMetadata implements StorageObjectMetadata { method S3ObjectMetadata (line 20) | S3ObjectMetadata() {} method S3ObjectMetadata (line 22) | public S3ObjectMetadata(HeadObjectResponse meta) { method S3ObjectMetadata (line 28) | public S3ObjectMetadata(PutObjectRequest meta) { method getUserMetadata (line 34) | @Override method setUserMetadata (line 39) | public Map setUserMetadata(Map metadat... method getContentLength (line 43) | @Override method setContentLength (line 48) | @Override method addUserMetadata (line 53) | @Override method setContentEncoding (line 58) | @Override method getContentEncoding (line 63) | @Override method getS3PutObjectRequest (line 71) | PutObjectRequest getS3PutObjectRequest() { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/S3ObjectSummariesIterator.java class S3ObjectSummariesIterator (line 11) | public class S3ObjectSummariesIterator implements Iterator s3ObjectSummaries, Str... method hasNext (line 27) | public boolean hasNext() { method next (line 31) | public StorageObjectSummary next() { method remove (line 39) | public void remove() { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeAzureClient.java class SnowflakeAzureClient (line 72) | public class SnowflakeAzureClient implements SnowflakeStorageClient { method SnowflakeAzureClient (line 86) | private SnowflakeAzureClient() {} method createSnowflakeAzureClient (line 95) | public static SnowflakeAzureClient createSnowflakeAzureClient( method setupAzureClient (line 117) | private void setupAzureClient( method getMaxRetries (line 168) | @Override method getRetryBackoffMaxExponent (line 181) | @Override method getRetryBackoffMin (line 187) | @Override method isEncrypting (line 195) | @Override method getEncryptionKeySize (line 203) | @Override method renew (line 214) | @Override method shutdown (line 222) | @Override method listObjects (line 236) | @Override method getObjectMetadata (line 259) | @Override method download (line 305) | @Override method trimLeadingSlashIfOnWindows (line 393) | private static String trimLeadingSlashIfOnWindows(String localFilePath) { method decryptFile (line 401) | private void decryptFile( method downloadToStream (line 449) | @Override method decryptStream (line 512) | private InputStream decryptStream( method validateAndGetEncryptionData (line 547) | private EncryptionData validateAndGetEncryptionData( method upload (line 596) | @Override method handleStorageException (line 728) | @Override method createUploadStream (line 740) | private SFPair createUploadStream( method handleAzureException (line 839) | private static void handleAzureException( method formatStorageExtendedErrorInformation (line 963) | static String formatStorageExtendedErrorInformation(BlobStorageExcepti... method buildAzureStorageEndpointURI (line 977) | private static URI buildAzureStorageEndpointURI(String storageEndPoint... method buildEncryptionMetadataJSON (line 989) | private String buildEncryptionMetadataJSON(String iv64, String key64) { method parseEncryptionData (line 1004) | private SimpleEntry parseEncryptionData(String jsonEnc... method getMatdescKey (line 1028) | @Override method addEncryptionMetadata (line 1034) | @Override method addDigestMetadata (line 1051) | @Override method getDigestMetadata (line 1060) | @Override method addStreamingIngestMetadata (line 1069) | @Override method getStreamingIngestClientName (line 1077) | @Override method getStreamingIngestClientKey (line 1083) | @Override class EncryptionData (line 1088) | private static class EncryptionData { method EncryptionData (line 1092) | public EncryptionData(String key, String iv) { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeGCSClient.java class SnowflakeGCSClient (line 64) | public class SnowflakeGCSClient implements SnowflakeStorageClient { method SnowflakeGCSClient (line 82) | private SnowflakeGCSClient() {} method createSnowflakeGCSClient (line 90) | public static SnowflakeGCSClient createSnowflakeGCSClient( method getMaxRetries (line 102) | @Override method getRetryBackoffMaxExponent (line 115) | @Override method getRetryBackoffMin (line 121) | @Override method isEncrypting (line 129) | @Override method getEncryptionKeySize (line 137) | @Override method requirePresignedUrl (line 146) | @Override method renew (line 152) | @Override method shutdown (line 159) | @Override method listObjects (line 174) | @Override method getObjectMetadata (line 180) | @Override method download (line 201) | @Override method downloadToStream (line 399) | @Override method uploadWithPresignedUrlWithoutConnection (line 585) | @Override method upload (line 688) | @Override method uploadWithDownScopedToken (line 847) | private void uploadWithDownScopedToken( method uploadWithPresignedUrl (line 899) | private void uploadWithPresignedUrl( method scrubPresignedUrl (line 992) | private String scrubPresignedUrl(String presignedUrl) { method createUploadStream (line 1001) | private SFPair createUploadStream( method handleStorageException (line 1087) | @Override method getMatdescKey (line 1141) | @Override method addEncryptionMetadata (line 1147) | @Override method buildEncryptionMetadataJSON (line 1168) | private String buildEncryptionMetadataJSON(String iv64, String key64) { method parseEncryptionData (line 1185) | private AbstractMap.SimpleEntry parseEncryptionData( method addDigestMetadata (line 1208) | @Override method getDigestMetadata (line 1216) | @Override method setupGCSClient (line 1231) | private void setupGCSClient( method areDisabledGcsDefaultCredentials (line 1269) | protected static boolean areDisabledGcsDefaultCredentials(SFSession se... method isSuccessStatusCode (line 1274) | private static boolean isSuccessStatusCode(int code) { method addStreamingIngestMetadata (line 1282) | @Override method getStreamingIngestClientName (line 1289) | @Override method getStreamingIngestClientKey (line 1294) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeS3Client.java class SnowflakeS3Client (line 78) | public class SnowflakeS3Client implements SnowflakeStorageClient { method SnowflakeS3Client (line 102) | public SnowflakeS3Client( method setupSnowflakeS3Client (line 130) | private void setupSnowflakeS3Client( method getDomainSuffixForRegionalUrl (line 248) | static String getDomainSuffixForRegionalUrl(String regionName) { method getMaxRetries (line 253) | @Override method getRetryBackoffMaxExponent (line 266) | @Override method getRetryBackoffMin (line 272) | @Override method isEncrypting (line 277) | @Override method getEncryptionKeySize (line 282) | @Override method renew (line 294) | @Override method shutdown (line 309) | @Override method listObjects (line 315) | @Override method getObjectMetadata (line 327) | @Override method download (line 354) | @Override method downloadToStream (line 486) | @Override method upload (line 592) | @Override method createUploadStream (line 741) | private SFPair createUploadStream( method handleStorageException (line 824) | @Override method handleS3Exception (line 836) | private static void handleS3Exception( method getMatdescKey (line 902) | @Override method addEncryptionMetadata (line 908) | @Override method addDigestMetadata (line 922) | @Override method getDigestMetadata (line 928) | @Override method addStreamingIngestMetadata (line 937) | @Override method getStreamingIngestClientName (line 944) | @Override method getStreamingIngestClientKey (line 949) | @Override class ClientConfiguration (line 954) | public static class ClientConfiguration { method ClientConfiguration (line 960) | public ClientConfiguration( method getMaxConnections (line 968) | public int getMaxConnections() { method getMaxErrorRetry (line 972) | public int getMaxErrorRetry() { method getConnectionTimeout (line 976) | public int getConnectionTimeout() { method getSocketTimeout (line 980) | public int getSocketTimeout() { method closeTransferManagerShutdownExecutor (line 985) | private static void closeTransferManagerShutdownExecutor( FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeStorageClient.java type SnowflakeStorageClient (line 16) | public interface SnowflakeStorageClient { method getMaxRetries (line 20) | int getMaxRetries(); method getRetryBackoffMaxExponent (line 28) | int getRetryBackoffMaxExponent(); method getRetryBackoffMin (line 33) | int getRetryBackoffMin(); method isEncrypting (line 38) | boolean isEncrypting(); method getEncryptionKeySize (line 43) | int getEncryptionKeySize(); method requirePresignedUrl (line 49) | default boolean requirePresignedUrl() { method renew (line 59) | void renew(Map stageCredentials) throws SnowflakeSQLException; method shutdown (line 62) | void shutdown(); method listObjects (line 73) | StorageObjectSummaryCollection listObjects(String remoteStorageLocatio... method getObjectMetadata (line 84) | StorageObjectMetadata getObjectMetadata(String remoteStorageLocation, ... method download (line 103) | @Deprecated method download (line 143) | void download( method downloadToStream (line 171) | @Deprecated method downloadToStream (line 206) | InputStream downloadToStream( method upload (line 236) | @Deprecated method upload (line 285) | void upload( method uploadWithPresignedUrlWithoutConnection (line 324) | @Deprecated method uploadWithPresignedUrlWithoutConnection (line 375) | default void uploadWithPresignedUrlWithoutConnection( method handleStorageException (line 415) | @Deprecated method handleStorageException (line 435) | void handleStorageException( method getMatdescKey (line 449) | String getMatdescKey(); method addEncryptionMetadata (line 460) | void addEncryptionMetadata( method addEncryptionMetadataForGcm (line 479) | default void addEncryptionMetadataForGcm( method addDigestMetadata (line 497) | void addDigestMetadata(StorageObjectMetadata meta, String digest); method getDigestMetadata (line 505) | String getDigestMetadata(StorageObjectMetadata meta); method addStreamingIngestMetadata (line 515) | void addStreamingIngestMetadata(StorageObjectMetadata meta, String cli... method getStreamingIngestClientName (line 523) | String getStreamingIngestClientName(StorageObjectMetadata meta); method getStreamingIngestClientKey (line 531) | String getStreamingIngestClientKey(StorageObjectMetadata meta); FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StageInfo.java class StageInfo (line 9) | public class StageInfo implements Serializable { type StageType (line 15) | public enum StageType { method createStageInfo (line 55) | public static StageInfo createStageInfo( method StageInfo (line 118) | private StageInfo( method getStageType (line 135) | public StageType getStageType() { method getLocation (line 139) | public String getLocation() { method getCredentials (line 143) | public Map getCredentials() { method setCredentials (line 147) | public void setCredentials(Map credentials) { method getRegion (line 151) | public String getRegion() { method getEndPoint (line 155) | public String getEndPoint() { method getStorageAccount (line 159) | public String getStorageAccount() { method getPresignedUrl (line 163) | public String getPresignedUrl() { method setPresignedUrl (line 167) | public void setPresignedUrl(String presignedUrl) { method getIsClientSideEncrypted (line 171) | public boolean getIsClientSideEncrypted() { method setUseS3RegionalUrl (line 175) | public void setUseS3RegionalUrl(boolean useS3RegionalUrl) { method getUseS3RegionalUrl (line 179) | public boolean getUseS3RegionalUrl() { method setUseRegionalUrl (line 183) | public void setUseRegionalUrl(boolean useRegionalUrl) { method getUseRegionalUrl (line 187) | public boolean getUseRegionalUrl() { method setUseVirtualUrl (line 191) | public void setUseVirtualUrl(boolean useVirtualUrl) { method getUseVirtualUrl (line 195) | public boolean getUseVirtualUrl() { method isSpecified (line 199) | private static boolean isSpecified(String arg) { method setProxyProperties (line 203) | public void setProxyProperties(Properties proxyProperties) { method getProxyProperties (line 207) | public Properties getProxyProperties() { method gcsCustomEndpoint (line 211) | public Optional gcsCustomEndpoint() { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageClientFactory.java class StorageClientFactory (line 17) | public class StorageClientFactory { method StorageClientFactory (line 23) | private StorageClientFactory() {} method getFactory (line 30) | public static StorageClientFactory getFactory() { method createClient (line 48) | public SnowflakeStorageClient createClient( method createS3Client (line 99) | private SnowflakeS3Client createS3Client( method createStorageMetadataObj (line 159) | public StorageObjectMetadata createStorageMetadataObj(StageInfo.StageT... method createAzureClient (line 186) | private SnowflakeAzureClient createAzureClient( method createGCSClient (line 211) | private SnowflakeGCSClient createGCSClient( FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageHelper.java class StorageHelper (line 10) | class StorageHelper { method getStartUploadLog (line 16) | static String getStartUploadLog( method getOperationException (line 45) | static ErrorCode getOperationException(String operation) { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageObjectMetadata.java type StorageObjectMetadata (line 12) | public interface StorageObjectMetadata { method getUserMetadata (line 16) | Map getUserMetadata(); method getContentLength (line 21) | long getContentLength(); method setContentLength (line 28) | void setContentLength(long contentLength); method addUserMetadata (line 36) | void addUserMetadata(String key, String value); method setContentEncoding (line 45) | void setContentEncoding(String encoding); method getContentEncoding (line 50) | String getContentEncoding(); FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageObjectSummary.java class StorageObjectSummary (line 12) | public class StorageObjectSummary { method StorageObjectSummary (line 27) | private StorageObjectSummary(String location, String key, String md5, ... method createFromS3ObjectSummary (line 41) | public static StorageObjectSummary createFromS3ObjectSummary(S3Object ... method createFromAzureBlobItem (line 59) | public static StorageObjectSummary createFromAzureBlobItem(BlobItem bl... method createFromGcsBlob (line 82) | public static StorageObjectSummary createFromGcsBlob(Blob blob) { method getLocation (line 93) | public String getLocation() { method getKey (line 100) | public String getKey() { method getMD5 (line 107) | public String getMD5() { method getSize (line 114) | public long getSize() { FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageObjectSummaryCollection.java class StorageObjectSummaryCollection (line 13) | public class StorageObjectSummaryCollection implements Iterable s3ObjectSummaries... method StorageObjectSummaryCollection (line 37) | public StorageObjectSummaryCollection(Iterable azCLoudBlobIt... method StorageObjectSummaryCollection (line 43) | public StorageObjectSummaryCollection(Page gcsIterablePage) { method iterator (line 48) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageProviderException.java class StorageProviderException (line 9) | public class StorageProviderException extends RuntimeException { method StorageProviderException (line 17) | public StorageProviderException(Exception ex) { method getOriginalProviderException (line 26) | public Exception getOriginalProviderException() { method isServiceException404 (line 37) | public boolean isServiceException404() { FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/CertificateDiagnosticCheck.java class CertificateDiagnosticCheck (line 16) | class CertificateDiagnosticCheck extends DiagnosticCheck { method CertificateDiagnosticCheck (line 23) | public CertificateDiagnosticCheck(ProxyConfig proxyConfig) { method doCheck (line 27) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/DiagnosticCheck.java class DiagnosticCheck (line 6) | abstract class DiagnosticCheck { method doCheck (line 11) | abstract void doCheck(SnowflakeEndpoint snowflakeEndpoint); method run (line 13) | final void run(SnowflakeEndpoint snowflakeEndpoint) { method DiagnosticCheck (line 18) | protected DiagnosticCheck(String name, ProxyConfig proxyConf) { FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/DiagnosticContext.java class DiagnosticContext (line 20) | public class DiagnosticContext { method DiagnosticContext (line 32) | public DiagnosticContext( method DiagnosticContext (line 63) | DiagnosticContext(Map connectionPropertiesM... method createProxyConfiguration (line 68) | private void createProxyConfiguration(Map c... method runDiagnostics (line 78) | public void runDiagnostics() { method readAllowListJsonFile (line 90) | private JsonNode readAllowListJsonFile(String jsonFilePath) throws IOE... method logEnvironmentInfo (line 97) | public void logEnvironmentInfo() { method isNullOrEmpty (line 107) | private boolean isNullOrEmpty(String a) { method getTrustStoreLocation (line 129) | private String getTrustStoreLocation() { method getHttpProxyHost (line 158) | String getHttpProxyHost() { method getHttpProxyPort (line 162) | int getHttpProxyPort() { method getHttpsProxyHost (line 166) | String getHttpsProxyHost() { method getHttpsProxyPort (line 170) | int getHttpsProxyPort() { method getHttpNonProxyHosts (line 174) | String getHttpNonProxyHosts() { method getEndpoints (line 178) | List getEndpoints() { method getProxy (line 182) | Proxy getProxy(SnowflakeEndpoint snowflakeEndpoint) { method isProxyEnabled (line 186) | boolean isProxyEnabled() { method isProxyEnabledOnJvm (line 190) | boolean isProxyEnabledOnJvm() { FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/DiagnosticTrustManager.java class DiagnosticTrustManager (line 11) | class DiagnosticTrustManager extends X509ExtendedTrustManager { method checkServerTrusted (line 15) | @Override method checkServerTrusted (line 20) | @Override method checkServerTrusted (line 25) | @Override method checkClientTrusted (line 30) | @Override method checkClientTrusted (line 35) | @Override method checkClientTrusted (line 40) | @Override method getAcceptedIssuers (line 45) | @Override method printCertificates (line 51) | private void printCertificates(X509Certificate[] chainCerts) { FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/DnsDiagnosticCheck.java class DnsDiagnosticCheck (line 17) | class DnsDiagnosticCheck extends DiagnosticCheck { method DnsDiagnosticCheck (line 23) | DnsDiagnosticCheck(ProxyConfig proxyConfig) { method doCheck (line 27) | @Override method getCnameRecords (line 33) | private void getCnameRecords(SnowflakeEndpoint snowflakeEndpoint) { method getArecords (line 59) | private void getArecords(SnowflakeEndpoint snowflakeEndpoint) { FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/HttpAndHttpsDiagnosticCheck.java class HttpAndHttpsDiagnosticCheck (line 14) | class HttpAndHttpsDiagnosticCheck extends DiagnosticCheck { method HttpAndHttpsDiagnosticCheck (line 21) | HttpAndHttpsDiagnosticCheck(ProxyConfig proxyConfig) { method doCheck (line 25) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/ProxyConfig.java class ProxyConfig (line 28) | class ProxyConfig { method getHttpProxyHost (line 54) | public String getHttpProxyHost() { method getHttpsProxyHost (line 58) | public String getHttpsProxyHost() { method getHttpProxyPort (line 62) | public int getHttpProxyPort() { method getHttpsProxyPort (line 66) | public int getHttpsProxyPort() { method getNonProxyHosts (line 70) | public String getNonProxyHosts() { method setProxyHost (line 74) | public void setProxyHost(String proxyHost) { method setProxyPort (line 78) | public void setProxyPort(int proxyPort) { method setNonProxyHosts (line 82) | public void setNonProxyHosts(String nonProxyHosts) { method ProxyConfig (line 86) | public ProxyConfig(String proxyHost, int proxyPort, String nonProxyHos... method ProxyConfig (line 104) | public ProxyConfig() { method isProxyEnabled (line 108) | public boolean isProxyEnabled() { method isProxyEnabledOnJvm (line 112) | public boolean isProxyEnabledOnJvm() { method resolveProxyConfigurations (line 122) | private void resolveProxyConfigurations() { method isBypassProxy (line 164) | protected boolean isBypassProxy(String hostname) { method getProxy (line 178) | public Proxy getProxy(SnowflakeEndpoint endpoint) { method isHttpProxyEnabled (line 196) | private boolean isHttpProxyEnabled() { method isHttpsProxyEnabled (line 204) | private boolean isHttpsProxyEnabled() { FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/SnowflakeEndpoint.java class SnowflakeEndpoint (line 12) | class SnowflakeEndpoint { method SnowflakeEndpoint (line 18) | public SnowflakeEndpoint(String type, String host, int port) { method getType (line 25) | public String getType() { method getHost (line 29) | public String getHost() { method isSslEnabled (line 33) | public boolean isSslEnabled() { method getPort (line 37) | public int getPort() { method isPrivateLink (line 41) | public boolean isPrivateLink() { method toString (line 45) | @Override method equals (line 50) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/diagnostic/TcpDiagnosticCheck.java class TcpDiagnosticCheck (line 11) | class TcpDiagnosticCheck extends DiagnosticCheck { method TcpDiagnosticCheck (line 15) | TcpDiagnosticCheck(ProxyConfig proxyConfig) { method doCheck (line 19) | protected void doCheck(SnowflakeEndpoint snowflakeEndpoint) { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/CSVMetricsExporter.java class CSVMetricsExporter (line 21) | public class CSVMetricsExporter { method CSVMetricsExporter (line 31) | CSVMetricsExporter(String filePath, int flushSize) { method getDefaultInstance (line 39) | public static synchronized CSVMetricsExporter getDefaultInstance() { method save (line 50) | public synchronized void save(ExecTimeTelemetryData data) { method flush (line 60) | private synchronized void flush() { method formatCsvRow (line 99) | private String formatCsvRow(ExecTimeTelemetryData data) { method escapeCsvValue (line 117) | private String escapeCsvValue(String value) { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/ExecTimeTelemetryData.java class ExecTimeTelemetryData (line 10) | public class ExecTimeTelemetryData { method ExecTimeTelemetryData (line 44) | public ExecTimeTelemetryData(String queryFunction, String batchId) { method ExecTimeTelemetryData (line 55) | public ExecTimeTelemetryData() { method setBindStart (line 60) | public void setBindStart() { method setOCSPStatus (line 64) | public void setOCSPStatus(Boolean ocspEnabled) { method setBindEnd (line 68) | public void setBindEnd() { method setHttpClientStart (line 72) | public void setHttpClientStart() { method setHttpClientEnd (line 76) | public void setHttpClientEnd() { method setGzipStart (line 80) | public void setGzipStart() { method setGzipEnd (line 84) | public void setGzipEnd() { method setQueryEnd (line 88) | public void setQueryEnd() { method setExecuteToSendQueryEnd (line 92) | public void setExecuteToSendQueryEnd() { method setQueryId (line 96) | public void setQueryId(String queryId) { method setProcessResultChunkStart (line 100) | public void setProcessResultChunkStart() { method setProcessResultChunkEnd (line 104) | public void setProcessResultChunkEnd() { method setResponseIOStreamStart (line 108) | public void setResponseIOStreamStart() { method setResponseIOStreamEnd (line 112) | public void setResponseIOStreamEnd() { method setCreateResultSetStart (line 116) | public void setCreateResultSetStart() { method setCreateResultSetEnd (line 120) | public void setCreateResultSetEnd() { method incrementRetryCount (line 124) | public void incrementRetryCount() { method setRequestId (line 128) | public void setRequestId(String requestId) { method addRetryLocation (line 132) | public void addRetryLocation(String location) { method getTotalQueryTime (line 140) | long getTotalQueryTime() { method getResultProcessingTime (line 144) | long getResultProcessingTime() { method getHttpRequestTime (line 152) | long getHttpRequestTime() { method getResultSetCreationTime (line 156) | long getResultSetCreationTime() { method setSessionId (line 160) | public void setSessionId(String sessionId) { method setQueryText (line 164) | public void setQueryText(String sql) { method getSessionId (line 168) | public String getSessionId() { method getQueryText (line 172) | public String getQueryText() { method getRequestId (line 176) | public String getRequestId() { method getQueryId (line 180) | public String getQueryId() { method getExecuteToSend (line 184) | public TimeMeasurement getExecuteToSend() { method getBind (line 188) | public TimeMeasurement getBind() { method getGzip (line 192) | public TimeMeasurement getGzip() { method getHttpClient (line 196) | public TimeMeasurement getHttpClient() { method getResponseIOStream (line 200) | public TimeMeasurement getResponseIOStream() { method getProcessResultChunk (line 204) | public TimeMeasurement getProcessResultChunk() { method getCreateResultSet (line 208) | public TimeMeasurement getCreateResultSet() { method getQuery (line 212) | public TimeMeasurement getQuery() { method getTimestamp (line 216) | public LocalDateTime getTimestamp() { method generateTelemetry (line 220) | public String generateTelemetry() { method toString (line 261) | public String toString() { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/InternalApiTelemetryTracker.java class InternalApiTelemetryTracker (line 12) | public class InternalApiTelemetryTracker { class InternalCallMarker (line 21) | public static final class InternalCallMarker { method InternalCallMarker (line 22) | private InternalCallMarker() {} method InternalApiTelemetryTracker (line 27) | private InternalApiTelemetryTracker() {} method internalCallMarker (line 29) | public static InternalCallMarker internalCallMarker() { method recordIfExternal (line 33) | public static void recordIfExternal( method record (line 40) | static void record(String className, String methodName) { method flush (line 46) | public static void flush(Telemetry client) { method resetForTesting (line 78) | static void resetForTesting() { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/NoOpTelemetryClient.java class NoOpTelemetryClient (line 7) | public class NoOpTelemetryClient implements Telemetry { method addLogToBatch (line 8) | @Override method close (line 11) | @Override method sendBatchAsync (line 14) | @Override method postProcess (line 19) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/PreSessionTelemetryClient.java class PreSessionTelemetryClient (line 17) | public class PreSessionTelemetryClient implements Telemetry { method addLogToBatch (line 28) | @Override method setRealTelemetryClient (line 54) | public void setRealTelemetryClient(Telemetry realClient) { method flushBufferedData (line 68) | private void flushBufferedData(Telemetry realClient) { method sendBatchAsync (line 79) | @Override method close (line 92) | @Override method postProcess (line 121) | @Override method hasRealTelemetryClient (line 133) | public boolean hasRealTelemetryClient() { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/RevocationCheckTelemetryData.java class RevocationCheckTelemetryData (line 3) | public class RevocationCheckTelemetryData { method setTimeParsingCrl (line 10) | public void setTimeParsingCrl(long timeParsingCrl) { method setTimeDownloadingCrl (line 14) | public void setTimeDownloadingCrl(long timeDownloadingCrl) { method setCrlUrl (line 18) | public void setCrlUrl(String crlUrl) { method setCrlBytes (line 22) | public void setCrlBytes(long crlBytes) { method setNumberOfRevokedCertificates (line 26) | public void setNumberOfRevokedCertificates(int numberOfRevokedCertific... method buildTelemetry (line 30) | public TelemetryData buildTelemetry() { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/SqlExceptionTelemetryHandler.java class SqlExceptionTelemetryHandler (line 27) | public class SqlExceptionTelemetryHandler { method sendTelemetry (line 41) | public static void sendTelemetry( method sendOutOfBandTelemetryMessage (line 98) | private static void sendOutOfBandTelemetryMessage( method sendInBandTelemetryMessage (line 120) | private static Future sendInBandTelemetryMessage( method maskStacktrace (line 148) | public static String maskStacktrace(String stackTrace) { method createOOBValue (line 169) | public static JSONObject createOOBValue(String queryId, String sqlStat... FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/Telemetry.java type Telemetry (line 5) | public interface Telemetry { method addLogToBatch (line 11) | void addLogToBatch(TelemetryData log); method close (line 14) | void close(); method sendBatchAsync (line 21) | Future sendBatchAsync(); method postProcess (line 32) | void postProcess(String queryId, String sqlState, int vendorCode, Thro... FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryClient.java class TelemetryClient (line 30) | public class TelemetryClient implements Telemetry { method TelemetryClient (line 68) | private TelemetryClient(SFSession session, int flushSize) { method TelemetryClient (line 93) | private TelemetryClient( method isTelemetryEnabled (line 127) | public boolean isTelemetryEnabled() { method disableTelemetry (line 133) | public void disableTelemetry() { method createTelemetry (line 145) | public static Telemetry createTelemetry(Connection conn, int flushSize) { method createTelemetry (line 163) | public static Telemetry createTelemetry(Connection conn) { method createTelemetry (line 173) | public static Telemetry createTelemetry(SFSession session) { method createTelemetry (line 184) | public static Telemetry createTelemetry(SFSession session, int flushSi... method createSessionlessTelemetry (line 195) | public static Telemetry createSessionlessTelemetry( method createSessionlessTelemetry (line 210) | public static Telemetry createSessionlessTelemetry( method createSessionlessTelemetry (line 224) | public static Telemetry createSessionlessTelemetry( method addLogToBatch (line 234) | @Override method addLogToBatch (line 262) | public void addLogToBatch(ObjectNode message, long timeStamp) { method close (line 267) | @Override method isClosed (line 290) | public boolean isClosed() { method sendBatchAsync (line 294) | @Override method postProcess (line 308) | @Override method sendBatch (line 319) | private boolean sendBatch() throws IOException { method sendLog (line 403) | public boolean sendLog(TelemetryData log) throws IOException { method sendLog (line 416) | public boolean sendLog(ObjectNode message, long timeStamp) throws IOEx... method logsToJson (line 426) | static ObjectNode logsToJson(LinkedList telemetryData) { method logsToString (line 443) | static String logsToString(LinkedList telemetryData) { method bufferSize (line 452) | public int bufferSize() { method logBuffer (line 461) | public LinkedList logBuffer() { method refreshToken (line 470) | public void refreshToken(String token) { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryData.java class TelemetryData (line 8) | public class TelemetryData { method TelemetryData (line 15) | TelemetryData(ObjectNode message, long timeStamp) { method getTimeStamp (line 20) | public long getTimeStamp() { method getMessage (line 24) | public ObjectNode getMessage() { method toJson (line 28) | public ObjectNode toJson() { method toString (line 35) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryField.java type TelemetryField (line 5) | public enum TelemetryField { method TelemetryField (line 49) | TelemetryField(String field) { method toString (line 53) | @Override FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryUtil.java class TelemetryUtil (line 11) | public class TelemetryUtil { method buildJobData (line 27) | public static TelemetryData buildJobData(String queryId, TelemetryFiel... method buildJobData (line 35) | public static TelemetryData buildJobData(ObjectNode obj) { method createIBValue (line 50) | public static ObjectNode createIBValue( method buildCrlData (line 80) | public static TelemetryData buildCrlData( FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetryOOB/TelemetryEvent.java class TelemetryEvent (line 15) | public class TelemetryEvent extends JSONObject { type Type (line 19) | public enum Type { class MetricBuilder (line 25) | public static class MetricBuilder extends Builder { method withException (line 27) | public MetricBuilder withException(Exception ex) { method MetricBuilder (line 33) | public MetricBuilder() { method withValue (line 37) | public MetricBuilder withValue(int value) { method withValue (line 42) | public MetricBuilder withValue(float value) { method build (line 47) | public TelemetryEvent build() { class LogBuilder (line 55) | public static class LogBuilder extends Builder { method LogBuilder (line 56) | public LogBuilder() { method withException (line 66) | public LogBuilder withException(Exception ex) { method withException (line 76) | public LogBuilder withException(final SFException ex) { method withValue (line 86) | public LogBuilder withValue(String value) { method withValue (line 91) | public LogBuilder withValue(JSONObject value) { method withValue (line 96) | public LogBuilder withValue(JSONArray value) { method build (line 101) | public TelemetryEvent build() { class Builder (line 108) | private static class Builder { method Builder (line 117) | public Builder(Class builderClass) { method withName (line 136) | public T withName(String name) { method withTag (line 141) | public T withTag(String name, int value) { method withTag (line 145) | public T withTag(String name, String value) { method build (line 152) | protected TelemetryEvent build() { method putMap (line 160) | private void putMap(String name, HashMap map) { method getDeployment (line 172) | public String getDeployment() { FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetryOOB/TelemetryService.java class TelemetryService (line 31) | public class TelemetryService { method initialValue (line 36) | @Override method getInstance (line 69) | public static TelemetryService getInstance() { method resetNumOfRetryToTriggerTelemetry (line 81) | public void resetNumOfRetryToTriggerTelemetry() { method getNumOfRetryToTriggerTelemetry (line 85) | public int getNumOfRetryToTriggerTelemetry() { method setNumOfRetryToTriggerTelemetry (line 89) | public void setNumOfRetryToTriggerTelemetry(int num) { method enable (line 107) | public static void enable() { method disable (line 114) | public static void disable() { method enableHTAP (line 121) | public static void enableHTAP() { method disableHTAP (line 128) | public static void disableHTAP() { method disableOOBTelemetry (line 135) | public static void disableOOBTelemetry() { method isEnabled (line 140) | public boolean isEnabled() { method isHTAPEnabled (line 146) | public boolean isHTAPEnabled() { method getContext (line 152) | public JSONObject getContext() { method updateContextForIT (line 161) | public void updateContextForIT(Map params) { method updateContext (line 173) | public void updateContext(SnowflakeConnectString conStr) { method manuallyConfigureDeployment (line 189) | private TELEMETRY_SERVER_DEPLOYMENT manuallyConfigureDeployment(String... method configureDeployment (line 214) | private void configureDeployment(SnowflakeConnectString conStr) { method isDeploymentEnabled (line 254) | public boolean isDeploymentEnabled() { method getDriverConnectionString (line 258) | public String getDriverConnectionString() { method getSnowflakeConnectionString (line 262) | public SnowflakeConnectString getSnowflakeConnectionString() { type TELEMETRY_API (line 266) | private enum TELEMETRY_API { method TELEMETRY_API (line 285) | TELEMETRY_API(String host, String key) { type TELEMETRY_SERVER_DEPLOYMENT (line 291) | public enum TELEMETRY_SERVER_DEPLOYMENT { method TELEMETRY_SERVER_DEPLOYMENT (line 303) | TELEMETRY_SERVER_DEPLOYMENT(String name, TELEMETRY_API api) { method getURL (line 309) | public String getURL() { method getName (line 313) | public String getName() { method getApiKey (line 317) | public String getApiKey() { method setURL (line 321) | public void setURL(String url) { method setDeployment (line 326) | public void setDeployment(TELEMETRY_SERVER_DEPLOYMENT deployment) { method getServerDeploymentName (line 331) | public String getServerDeploymentName() { method getEventCount (line 346) | public int getEventCount() { method getClientFailureCount (line 354) | public int getClientFailureCount() { method getServerFailureCount (line 362) | public int getServerFailureCount() { method getLastClientError (line 369) | public String getLastClientError() { method count (line 374) | public void count() { method report (line 383) | public void report(TelemetryEvent event) { method reportChooseEvent (line 387) | public void reportChooseEvent(TelemetryEvent event, boolean isHTAP) { method exportQueueToString (line 405) | public String exportQueueToString(TelemetryEvent event) { method exportQueueToLogString (line 411) | public String exportQueueToLogString(TelemetryEvent event) { class TelemetryUploader (line 417) | static class TelemetryUploader implements Runnable { method TelemetryUploader (line 430) | public TelemetryUploader( method run (line 438) | public void run() { method uploadPayload (line 462) | private void uploadPayload() { method logOCSPExceptionTelemetryEvent (line 531) | public void logOCSPExceptionTelemetryEvent( method logHttpRequestTelemetryEvent (line 572) | public void logHttpRequestTelemetryEvent( method logExecutionTimeTelemetryEvent (line 637) | public void logExecutionTimeTelemetryEvent(JSONObject telemetryData, S... FILE: src/main/java/net/snowflake/client/internal/jdbc/telemetryOOB/TelemetryThreadPool.java class TelemetryThreadPool (line 16) | public class TelemetryThreadPool { method getInstance (line 22) | public static TelemetryThreadPool getInstance() { method TelemetryThreadPool (line 43) | private TelemetryThreadPool() { method execute (line 66) | public void execute(Runnable task) { method submit (line 70) | public Future submit(Callable task) { FILE: src/main/java/net/snowflake/client/internal/jdbc/util/DriverUtil.java class DriverUtil (line 5) | public class DriverUtil { method getImplementationVersion (line 7) | public static String getImplementationVersion() { method getImplementationTitle (line 15) | static String getImplementationTitle() { method getJdbcJarname (line 25) | public static String getJdbcJarname() { FILE: src/main/java/net/snowflake/client/internal/jdbc/util/SnowflakeTypeHelper.java class SnowflakeTypeHelper (line 19) | public final class SnowflakeTypeHelper { method SnowflakeTypeHelper (line 21) | private SnowflakeTypeHelper() { method convertStringToType (line 38) | public static int convertStringToType(String typeName) { method isJavaTypeSigned (line 154) | public static boolean isJavaTypeSigned(int type) { type JavaDataType (line 159) | public enum JavaDataType { method JavaDataType (line 171) | JavaDataType(Class c) { type JavaSQLType (line 179) | public enum JavaSQLType { method JavaSQLType (line 267) | JavaSQLType(int type) { method getType (line 271) | public int getType() { method find (line 281) | public static JavaSQLType find(int type) { FILE: src/main/java/net/snowflake/client/internal/jdbc/util/SnowflakeTypeUtil.java class SnowflakeTypeUtil (line 23) | public class SnowflakeTypeUtil { method fromString (line 32) | public static SnowflakeType fromString(String name) { method fromStringOrNull (line 42) | public static SnowflakeType fromStringOrNull(String name) { method getJavaType (line 56) | public static SnowflakeTypeHelper.JavaDataType getJavaType(SnowflakeTy... method getJavaType (line 67) | public static SnowflakeTypeHelper.JavaDataType getJavaType( method lexicalValue (line 125) | public static String lexicalValue( method synchronizeFormat (line 183) | private static synchronized String synchronizeFormat(Object o, DateFor... method escapeForCSV (line 193) | public static String escapeForCSV(String value) { method javaTypeToSFType (line 219) | public static SnowflakeType javaTypeToSFType(int javaType, SFBaseSessi... method javaTypeToClassName (line 279) | public static String javaTypeToClassName(int type) throws SQLException { FILE: src/main/java/net/snowflake/client/internal/loader/BufferStage.java class BufferStage (line 24) | public class BufferStage { type State (line 27) | public enum State { method BufferStage (line 87) | BufferStage(StreamLoader loader, Operation op, long csvFileBucketSize,... method openFile (line 135) | private synchronized void openFile() { method stageData (line 172) | boolean stageData(final byte[] line) throws IOException { method completeUploading (line 217) | void completeUploading() throws IOException { method getRemoteLocation (line 252) | public String getRemoteLocation() { method getOp (line 256) | Operation getOp() { method isTerminate (line 260) | public boolean isTerminate() { method setTerminate (line 264) | public void setTerminate(boolean terminate) { method getId (line 268) | public String getId() { method setId (line 272) | public void setId(String _id) { method state (line 276) | public State state() { method setState (line 280) | public void setState(State state) { method getRowCount (line 288) | int getRowCount() { method remoteSeparator (line 294) | private String remoteSeparator(String fname) { method escapeFileSeparatorChar (line 309) | private static String escapeFileSeparatorChar(String fname) { FILE: src/main/java/net/snowflake/client/internal/loader/FileUploader.java class FileUploader (line 13) | public class FileUploader implements Runnable { method FileUploader (line 22) | FileUploader(StreamLoader loader, String stage, File file) { method upload (line 31) | public synchronized void upload() { method run (line 38) | @Override method join (line 168) | public void join() { method remoteSeparator (line 184) | private String remoteSeparator(String fname) { method localSeparator (line 199) | private String localSeparator(String fname) { FILE: src/main/java/net/snowflake/client/internal/loader/OnError.java class OnError (line 6) | class OnError { method OnError (line 13) | private OnError() {} method validate (line 21) | static boolean validate(String value) { FILE: src/main/java/net/snowflake/client/internal/loader/ProcessQueue.java class ProcessQueue (line 22) | public class ProcessQueue implements Runnable { method ProcessQueue (line 29) | public ProcessQueue(StreamLoader loader) { method run (line 38) | @Override method getAllColumns (line 376) | private List getAllColumns(final Connection conn) throws SQLEx... method getOn (line 388) | private String getOn(List keys, String L, String R) { method join (line 410) | public void join() { type State (line 419) | private enum State { FILE: src/main/java/net/snowflake/client/internal/loader/PutQueue.java class PutQueue (line 11) | public class PutQueue implements Runnable { method PutQueue (line 18) | public PutQueue(StreamLoader loader) { method run (line 26) | @Override method join (line 67) | public void join() { FILE: src/main/java/net/snowflake/client/internal/loader/StreamLoader.java class StreamLoader (line 38) | public class StreamLoader implements Loader, Runnable { method resetCalendar (line 158) | private void resetCalendar() { method StreamLoader (line 169) | public StreamLoader( method setProperty (line 185) | @Override method parseLongValue (line 296) | private long parseLongValue(LoaderProperty name, Object value) { method setPropertyBySystemProperty (line 311) | private void setPropertyBySystemProperty() { method initDateFormats (line 338) | private void initDateFormats() { method start (line 359) | @Override method validateParameters (line 406) | private void validateParameters() { method getNoise (line 448) | String getNoise() { method abort (line 452) | public void abort(RuntimeException t) { method isAborted (line 470) | boolean isAborted() { method rollback (line 477) | @Override method submitRow (line 490) | @Override method initQueues (line 549) | private void initQueues() { method flushQueues (line 572) | private void flushQueues() { method writeBytes (line 604) | private void writeBytes(final byte[] data) throws IOException, Interru... method truncateTargetTable (line 620) | private void truncateTargetTable() { method setVectorColumnType (line 630) | public void setVectorColumnType(String vectorType) { method setVectorColumns (line 634) | public void setVectorColumns() { method isColumnTypeVector (line 651) | private boolean isColumnTypeVector(String col) { method run (line 655) | @Override method createCSVRecord (line 673) | private byte[] createCSVRecord(final Object[] data) { method finish (line 693) | @Override method close (line 719) | @Override method terminate (line 732) | private void terminate() { method resetOperation (line 757) | @Override method getTable (line 779) | public String getTable() { method getBase (line 783) | String getBase() { method getPutConnection (line 787) | Connection getPutConnection() { method getProcessConnection (line 791) | Connection getProcessConnection() { method getRemoteStage (line 795) | String getRemoteStage() { method getKeys (line 799) | List getKeys() { method getColumns (line 803) | List getColumns() { method getVectorColumns (line 807) | Map getVectorColumns() { method getColumnsAsString (line 811) | String getColumnsAsString() { method getFullTableName (line 824) | String getFullTableName() { method getListener (line 832) | public LoadResultListener getListener() { method setListener (line 836) | @Override method queuePut (line 841) | private void queuePut(BufferStage stage) throws InterruptedException { method takePut (line 845) | BufferStage takePut() throws InterruptedException { method queueProcess (line 849) | void queueProcess(BufferStage stage) throws InterruptedException { method takeProcess (line 853) | BufferStage takeProcess() throws InterruptedException { method throttleUp (line 857) | void throttleUp() { method throttleDown (line 871) | void throttleDown() { method needErrors (line 889) | @Override method needSuccessRecords (line 894) | @Override method addError (line 899) | @Override method throwOnError (line 902) | @Override method recordProvided (line 907) | @Override method addProcessedRecordCount (line 910) | @Override method addOperationRecordCount (line 913) | @Override method getErrorCount (line 916) | @Override method getErrorRecordCount (line 921) | @Override method resetErrorCount (line 926) | @Override method resetErrorRecordCount (line 931) | @Override method addErrorCount (line 936) | @Override method addErrorRecordCount (line 941) | @Override method resetSubmittedRowCount (line 946) | @Override method addSubmittedRowCount (line 951) | @Override method getSubmittedRowCount (line 956) | @Override method setTestMode (line 962) | void setTestMode(boolean mode) { method getStageColumnsAsString (line 966) | public String getStageColumnsAsString() { FILE: src/main/java/net/snowflake/client/internal/loader/Utils.java class Utils (line 4) | public class Utils { method getCause (line 12) | public static Throwable getCause(Throwable e) { FILE: src/main/java/net/snowflake/client/internal/log/ArgSupplier.java type ArgSupplier (line 9) | @FunctionalInterface method get (line 16) | Object get(); FILE: src/main/java/net/snowflake/client/internal/log/CommonsLoggingWrapper.java class CommonsLoggingWrapper (line 10) | public class CommonsLoggingWrapper implements Log { method CommonsLoggingWrapper (line 13) | public CommonsLoggingWrapper(String className) { method debug (line 17) | public void debug(Object msg) { method debug (line 21) | public void debug(Object msg, Throwable t) { method error (line 25) | public void error(Object msg) { method error (line 29) | public void error(Object msg, Throwable t) { method fatal (line 33) | public void fatal(Object msg) { method fatal (line 37) | public void fatal(Object msg, Throwable t) { method info (line 41) | public void info(Object msg) { method info (line 45) | public void info(Object msg, Throwable t) { method isDebugEnabled (line 49) | public boolean isDebugEnabled() { method isErrorEnabled (line 53) | public boolean isErrorEnabled() { method isFatalEnabled (line 57) | public boolean isFatalEnabled() { method isInfoEnabled (line 61) | public boolean isInfoEnabled() { method isTraceEnabled (line 65) | public boolean isTraceEnabled() { method isWarnEnabled (line 69) | public boolean isWarnEnabled() { method trace (line 73) | public void trace(Object msg) { method trace (line 77) | public void trace(Object msg, Throwable t) { method warn (line 81) | public void warn(Object msg) { method warn (line 85) | public void warn(Object msg, Throwable t) { FILE: src/main/java/net/snowflake/client/internal/log/CommonsLoggingWrapperMode.java type CommonsLoggingWrapperMode (line 8) | enum CommonsLoggingWrapperMode { method detect (line 25) | static CommonsLoggingWrapperMode detect() { FILE: src/main/java/net/snowflake/client/internal/log/JDK14JCLWrapper.java class JDK14JCLWrapper (line 9) | public class JDK14JCLWrapper implements Log { method JDK14JCLWrapper (line 12) | public JDK14JCLWrapper(String className) { method getLogger (line 16) | SFLogger getLogger() { method debug (line 20) | public void debug(Object msg) { method debug (line 24) | public void debug(Object msg, Throwable t) { method error (line 28) | public void error(Object msg) { method error (line 32) | public void error(Object msg, Throwable t) { method fatal (line 36) | public void fatal(Object msg) { method fatal (line 40) | public void fatal(Object msg, Throwable t) { method info (line 44) | public void info(Object msg) { method info (line 48) | public void info(Object msg, Throwable t) { method isDebugEnabled (line 52) | public boolean isDebugEnabled() { method isErrorEnabled (line 56) | public boolean isErrorEnabled() { method isFatalEnabled (line 60) | public boolean isFatalEnabled() { method isInfoEnabled (line 64) | public boolean isInfoEnabled() { method isTraceEnabled (line 68) | public boolean isTraceEnabled() { method isWarnEnabled (line 72) | public boolean isWarnEnabled() { method trace (line 76) | public void trace(Object msg) { method trace (line 80) | public void trace(Object msg, Throwable t) { method warn (line 84) | public void warn(Object msg) { method warn (line 88) | public void warn(Object msg, Throwable t) { FILE: src/main/java/net/snowflake/client/internal/log/JDK14Logger.java class JDK14Logger (line 28) | public class JDK14Logger implements SFLogger { method JDK14Logger (line 40) | public JDK14Logger(String name) { method useStdOutConsoleHandler (line 55) | public static void useStdOutConsoleHandler(String threshold) { method tryParse (line 71) | private static Level tryParse(String threshold) { method resetToDefaultConsoleHandler (line 79) | static void resetToDefaultConsoleHandler() { method isDebugEnabled (line 91) | public boolean isDebugEnabled() { method isErrorEnabled (line 95) | public boolean isErrorEnabled() { method isInfoEnabled (line 99) | public boolean isInfoEnabled() { method isTraceEnabled (line 103) | public boolean isTraceEnabled() { method isWarnEnabled (line 107) | public boolean isWarnEnabled() { method debug (line 111) | public void debug(String msg, boolean isMasked) { method debugNoMask (line 117) | public void debugNoMask(String msg) { method debug (line 121) | public void debug(String msg, Object... arguments) { method debug (line 125) | public void debug(String msg, Throwable t) { method error (line 129) | public void error(String msg, boolean isMasked) { method error (line 133) | public void error(String msg, Object... arguments) { method error (line 137) | public void error(String msg, Throwable t) { method info (line 141) | public void info(String msg, boolean isMasked) { method info (line 145) | public void info(String msg, Object... arguments) { method info (line 149) | public void info(String msg, Throwable t) { method trace (line 153) | public void trace(String msg, boolean isMasked) { method trace (line 157) | public void trace(String msg, Object... arguments) { method trace (line 161) | public void trace(String msg, Throwable t) { method warn (line 165) | public void warn(String msg, boolean isMasked) { method warn (line 169) | public void warn(String msg, Object... arguments) { method warn (line 173) | public void warn(String msg, Throwable t) { method logInternal (line 177) | private void logInternal(Level level, String msg, boolean masked) { method logInternal (line 185) | private void logInternal(Level level, String msg, Object... arguments) { method logInternal (line 198) | private void logInternal(Level level, String msg, Throwable t) { method addHandler (line 207) | public static void addHandler(Handler handler) { method removeHandler (line 212) | public static void removeHandler(Handler handler) { method setUseParentHandlers (line 217) | public static void setUseParentHandlers(boolean value) { method setLevel (line 222) | public static void setLevel(Level level) { method getLevel (line 227) | public static Level getLevel() { method instantiateLogger (line 239) | public static synchronized void instantiateLogger(Level level, String ... method refactorString (line 268) | private String refactorString(String original) { method findSourceInStack (line 289) | private String[] findSourceInStack() { method loggerInit (line 308) | private static void loggerInit(Level level, String outputPath) throws ... method evaluateLambdaArgs (line 368) | private static Object[] evaluateLambdaArgs(Object... args) { FILE: src/main/java/net/snowflake/client/internal/log/SFFormatter.java class SFFormatter (line 12) | public class SFFormatter extends Formatter { method format (line 25) | @Override method getHead (line 54) | @Override method getTail (line 59) | @Override FILE: src/main/java/net/snowflake/client/internal/log/SFLogLevel.java type SFLogLevel (line 4) | public enum SFLogLevel { method SFLogLevel (line 17) | SFLogLevel(int levelInt, String levelStr) { method getLogLevel (line 29) | public static SFLogLevel getLogLevel(String levelStr) { FILE: src/main/java/net/snowflake/client/internal/log/SFLogger.java type SFLogger (line 8) | public interface SFLogger { method isDebugEnabled (line 14) | boolean isDebugEnabled(); method isErrorEnabled (line 21) | boolean isErrorEnabled(); method isInfoEnabled (line 28) | boolean isInfoEnabled(); method isTraceEnabled (line 35) | boolean isTraceEnabled(); method isWarnEnabled (line 42) | boolean isWarnEnabled(); method debug (line 44) | void debug(String msg, boolean isMasked); method debugNoMask (line 46) | void debugNoMask(String msg); method debug (line 57) | void debug(String msg, Object... arguments); method debug (line 59) | void debug(String msg, Throwable t); method error (line 61) | void error(String msg, boolean isMasked); method error (line 72) | void error(String msg, Object... arguments); method error (line 74) | void error(String msg, Throwable t); method info (line 76) | void info(String msg, boolean isMasked); method info (line 87) | void info(String msg, Object... arguments); method info (line 89) | void info(String msg, Throwable t); method trace (line 91) | void trace(String msg, boolean isMasked); method trace (line 102) | void trace(String msg, Object... arguments); method trace (line 104) | void trace(String msg, Throwable t); method warn (line 106) | void warn(String msg, boolean isMasked); method warn (line 117) | void warn(String msg, Object... arguments); method warn (line 119) | void warn(String msg, Throwable t); FILE: src/main/java/net/snowflake/client/internal/log/SFLoggerFactory.java class SFLoggerFactory (line 6) | public class SFLoggerFactory { type LoggerImpl (line 9) | enum LoggerImpl { method LoggerImpl (line 15) | LoggerImpl(String loggerClass) { method getLoggerImplClassName (line 19) | public String getLoggerImplClassName() { method fromString (line 23) | public static LoggerImpl fromString(String loggerImplClassName) { method getLogger (line 39) | public static SFLogger getLogger(Class clazz) { method getLoggerImplementationName (line 61) | public static String getLoggerImplementationName() { method getLogger (line 84) | public static SFLogger getLogger(String name) { FILE: src/main/java/net/snowflake/client/internal/log/SFLoggerUtil.java class SFLoggerUtil (line 9) | public class SFLoggerUtil { method initializeSnowflakeLogger (line 13) | public static void initializeSnowflakeLogger() { method isVariableProvided (line 50) | public static String isVariableProvided(T variable) { FILE: src/main/java/net/snowflake/client/internal/log/SFToJavaLogMapper.java class SFToJavaLogMapper (line 7) | public class SFToJavaLogMapper { method toJavaUtilLoggingLevel (line 19) | public static java.util.logging.Level toJavaUtilLoggingLevel(SFLogLeve... FILE: src/main/java/net/snowflake/client/internal/log/SLF4JJCLWrapper.java class SLF4JJCLWrapper (line 16) | public class SLF4JJCLWrapper implements Log { method SLF4JJCLWrapper (line 19) | public SLF4JJCLWrapper(String name) { method getLogger (line 23) | Logger getLogger() { method debug (line 27) | public void debug(Object message) { method debug (line 31) | public void debug(Object msg, Throwable t) {} method error (line 33) | public void error(Object msg) {} method error (line 35) | public void error(Object msg, Throwable t) {} method fatal (line 37) | public void fatal(Object msg) {} method fatal (line 39) | public void fatal(Object msg, Throwable t) {} method info (line 41) | public void info(Object msg) {} method info (line 43) | public void info(Object msg, Throwable t) {} method trace (line 45) | public void trace(Object msg) {} method trace (line 47) | public void trace(Object msg, Throwable t) {} method warn (line 49) | public void warn(Object msg) {} method warn (line 51) | public void warn(Object msg, Throwable t) {} method isDebugEnabled (line 53) | public boolean isDebugEnabled() { method isErrorEnabled (line 57) | public boolean isErrorEnabled() { method isFatalEnabled (line 61) | public boolean isFatalEnabled() { method isInfoEnabled (line 65) | public boolean isInfoEnabled() { method isTraceEnabled (line 69) | public boolean isTraceEnabled() { method isWarnEnabled (line 73) | public boolean isWarnEnabled() { FILE: src/main/java/net/snowflake/client/internal/log/SLF4JLogger.java class SLF4JLogger (line 11) | public class SLF4JLogger implements SFLogger { method SLF4JLogger (line 18) | public SLF4JLogger(Class clazz) { method SLF4JLogger (line 23) | public SLF4JLogger(String name) { method isDebugEnabled (line 28) | public boolean isDebugEnabled() { method isErrorEnabled (line 32) | public boolean isErrorEnabled() { method isInfoEnabled (line 36) | public boolean isInfoEnabled() { method isTraceEnabled (line 40) | public boolean isTraceEnabled() { method isWarnEnabled (line 44) | public boolean isWarnEnabled() { method debug (line 48) | public void debug(String msg, boolean isMasked) { method debugNoMask (line 60) | public void debugNoMask(String msg) { method debug (line 69) | public void debug(String msg, Object... arguments) { method debug (line 77) | public void debug(String msg, Throwable t) { method error (line 88) | public void error(String msg, boolean isMasked) { method error (line 98) | public void error(String msg, Object... arguments) { method error (line 105) | public void error(String msg, Throwable t) { method info (line 116) | public void info(String msg, boolean isMasked) { method info (line 126) | public void info(String msg, Object... arguments) { method info (line 133) | public void info(String msg, Throwable t) { method trace (line 144) | public void trace(String msg, boolean isMasked) { method trace (line 154) | public void trace(String msg, Object... arguments) { method trace (line 161) | public void trace(String msg, Throwable t) { method warn (line 172) | public void warn(String msg, boolean isMasked) { method warn (line 182) | public void warn(String msg, Object... arguments) { method warn (line 189) | public void warn(String msg, Throwable t) { method evaluateLambdaArgs (line 200) | private static Object[] evaluateLambdaArgs(Object... args) { FILE: src/main/java/net/snowflake/client/internal/log/StdErrOutThresholdAwareConsoleHandler.java class StdErrOutThresholdAwareConsoleHandler (line 9) | class StdErrOutThresholdAwareConsoleHandler extends StreamHandler { method StdErrOutThresholdAwareConsoleHandler (line 13) | public StdErrOutThresholdAwareConsoleHandler(Level threshold) { method publish (line 18) | @Override method close (line 28) | @Override method getThreshold (line 34) | Level getThreshold() { FILE: src/main/java/net/snowflake/client/internal/log/StdOutConsoleHandler.java class StdOutConsoleHandler (line 7) | class StdOutConsoleHandler extends StreamHandler { method StdOutConsoleHandler (line 8) | public StdOutConsoleHandler() { method publish (line 13) | @Override method close (line 19) | @Override FILE: src/main/java/net/snowflake/client/internal/log/UnknownJavaUtilLoggingLevelException.java class UnknownJavaUtilLoggingLevelException (line 7) | class UnknownJavaUtilLoggingLevelException extends RuntimeException { method UnknownJavaUtilLoggingLevelException (line 22) | UnknownJavaUtilLoggingLevelException(String threshold) { FILE: src/main/java/net/snowflake/client/internal/util/Converter.java type Converter (line 6) | @FunctionalInterface method convert (line 8) | T convert(Object object) throws SFException; FILE: src/main/java/net/snowflake/client/internal/util/DecorrelatedJitterBackoff.java class DecorrelatedJitterBackoff (line 10) | public class DecorrelatedJitterBackoff { method DecorrelatedJitterBackoff (line 14) | public DecorrelatedJitterBackoff(long base, long cap) { method nextSleepTime (line 19) | public long nextSleepTime(long sleep) { method getJitterForLogin (line 23) | public long getJitterForLogin(long currentTime) { method chooseRandom (line 29) | public double chooseRandom(double min, double max) { FILE: src/main/java/net/snowflake/client/internal/util/EnvironmentProvider.java type EnvironmentProvider (line 8) | public interface EnvironmentProvider { method getEnv (line 10) | String getEnv(String name); FILE: src/main/java/net/snowflake/client/internal/util/LibcDetails.java class LibcDetails (line 20) | public final class LibcDetails { method LibcDetails (line 45) | private LibcDetails() {} method load (line 48) | public static synchronized LibcInfo load() { method detect (line 55) | private static LibcInfo detect() { method detectFromFilesystem (line 81) | static LibcInfo detectFromFilesystem(Path lddPath) { method parseLddContent (line 95) | static LibcInfo parseLddContent(String content) { method detectFromCommand (line 117) | static LibcInfo detectFromCommand() { method parseCommandOutput (line 125) | static LibcInfo parseCommandOutput(String output) { method runLibcVersionCommands (line 157) | private static String runLibcVersionCommands() { method resetCacheForTesting (line 190) | static synchronized void resetCacheForTesting() { FILE: src/main/java/net/snowflake/client/internal/util/LibcInfo.java class LibcInfo (line 9) | public final class LibcInfo { method LibcInfo (line 14) | public LibcInfo(String family, String version) { method getFamily (line 19) | public String getFamily() { method getVersion (line 23) | public String getVersion() { FILE: src/main/java/net/snowflake/client/internal/util/MaskedException.java class MaskedException (line 4) | public class MaskedException extends RuntimeException { method MaskedException (line 7) | public MaskedException(Throwable inner) { method getMessage (line 16) | @Override method getLocalizedMessage (line 21) | @Override method toString (line 26) | @Override FILE: src/main/java/net/snowflake/client/internal/util/OsReleaseDetails.java class OsReleaseDetails (line 21) | public class OsReleaseDetails { method load (line 44) | public static synchronized Map load() { method loadFromPath (line 59) | static Map loadFromPath(Path path) { method parse (line 73) | static Map parse(String content) { method parseValue (line 98) | private static String parseValue(String value) { FILE: src/main/java/net/snowflake/client/internal/util/Platform.java type Platform (line 4) | public enum Platform { method Platform (line 19) | Platform(String value) { method getValue (line 23) | public String getValue() { method toString (line 27) | @Override FILE: src/main/java/net/snowflake/client/internal/util/PlatformDetector.java class PlatformDetector (line 23) | public class PlatformDetector { method PlatformDetector (line 91) | public PlatformDetector() { method PlatformDetector (line 100) | PlatformDetector( type DetectionState (line 113) | private enum DetectionState { method getCachedPlatformDetection (line 125) | public static synchronized List getCachedPlatformDetection() { method detectPlatformsAndCache (line 142) | static synchronized List detectPlatformsAndCache( method detectPlatforms (line 161) | List detectPlatforms( method getDetectedPlatforms (line 242) | private static List getDetectedPlatforms(Map h... method executeHttpPut (line 293) | private static String executeHttpPut(String uri, Map h... method isEc2Instance (line 316) | private DetectionState isEc2Instance(int timeoutMs) { method awaitFirstDetectionOrDeadline (line 351) | private static DetectionState awaitFirstDetectionOrDeadline( method awaitRemaining (line 379) | private static DetectionState awaitRemaining( method probeEc2Instance (line 397) | private DetectionState probeEc2Instance(String baseUrl, int timeoutMs) { method isAwsLambda (line 438) | private DetectionState isAwsLambda() { method hasAwsIdentity (line 444) | private static DetectionState hasAwsIdentity( method isAzureVm (line 451) | private DetectionState isAzureVm(int timeoutMs) { method isAzureFunction (line 469) | private DetectionState isAzureFunction() { method isManagedIdentityAvailableOnAzureVm (line 478) | private DetectionState isManagedIdentityAvailableOnAzureVm(int timeout... method hasAzureManagedIdentity (line 497) | private DetectionState hasAzureManagedIdentity(int timeoutMs) { method isGceVm (line 510) | private DetectionState isGceVm(int timeoutMs) { method isGcpCloudRunService (line 525) | private DetectionState isGcpCloudRunService() { method isGcpCloudRunJob (line 531) | private DetectionState isGcpCloudRunJob() { method hasGcpIdentity (line 537) | private DetectionState hasGcpIdentity(int timeoutMs) { method isGithubAction (line 555) | private DetectionState isGithubAction() { method checkAllEnvironmentVariables (line 561) | private boolean checkAllEnvironmentVariables(String... variableNames) { method getAzureMetadataInstanceEndpoint (line 579) | private String getAzureMetadataInstanceEndpoint() { method getAzureManagedIdentityEndpoint (line 583) | private String getAzureManagedIdentityEndpoint(String resource) { method getGcpMetadataBaseEndpoint (line 587) | private String getGcpMetadataBaseEndpoint() { method getGcpServiceAccountEndpoint (line 591) | private String getGcpServiceAccountEndpoint() { FILE: src/main/java/net/snowflake/client/internal/util/SFPair.java class SFPair (line 5) | public class SFPair { method of (line 10) | public static SFPair of(L l, R r) { method SFPair (line 14) | private SFPair(L left, R right) { method equals (line 19) | @Override method hashCode (line 37) | @Override method toString (line 49) | @Override FILE: src/main/java/net/snowflake/client/internal/util/SFTimestamp.java class SFTimestamp (line 7) | public class SFTimestamp { method getUTCNow (line 13) | public static String getUTCNow() { FILE: src/main/java/net/snowflake/client/internal/util/SecretDetector.java class SecretDetector (line 20) | public class SecretDetector { method isSensitive (line 112) | public static boolean isSensitive(String name) { method isSensitiveParameter (line 124) | private static boolean isSensitiveParameter(String name) { method maskParameterValue (line 142) | public static String maskParameterValue(String key, String value) { method filterAWSKeys (line 149) | private static String filterAWSKeys(String text) { method filterSASTokens (line 162) | private static String filterSASTokens(String text) { method filterPassword (line 176) | private static String filterPassword(String text) { method filterConnectionTokens (line 190) | private static String filterConnectionTokens(String text) { method maskAWSSecret (line 210) | public static String maskAWSSecret(String sql) { method maskSASToken (line 220) | public static String maskSASToken(String text) { method maskSecrets (line 232) | public static String maskSecrets(String text) { method filterOAuthTokens (line 249) | public static String filterOAuthTokens(String text) { method filterAccessTokens (line 270) | public static String filterAccessTokens(String message) { method filterEncryptionMaterial (line 309) | public static String filterEncryptionMaterial(String message) { method maskJsonObject (line 323) | public static JSONObject maskJsonObject(JSONObject json) { method maskJsonArray (line 336) | public static JSONArray maskJsonArray(JSONArray array) { method maskJacksonNode (line 352) | public static JsonNode maskJacksonNode(JsonNode node) { class SecretDetectorJSONStyle (line 382) | public static class SecretDetectorJSONStyle extends JSONStyle { method SecretDetectorJSONStyle (line 383) | public SecretDetectorJSONStyle() { method objectNext (line 387) | public void objectNext(Appendable out) throws IOException { method arrayStop (line 391) | public void arrayStop(Appendable out) throws IOException { method arrayNextElm (line 395) | public void arrayNextElm(Appendable out) throws IOException { FILE: src/main/java/net/snowflake/client/internal/util/SnowflakeEnvironmentProvider.java class SnowflakeEnvironmentProvider (line 9) | public class SnowflakeEnvironmentProvider implements EnvironmentProvider { method getEnv (line 11) | @Override FILE: src/main/java/net/snowflake/client/internal/util/Stopwatch.java class Stopwatch (line 4) | public class Stopwatch { method start (line 14) | public void start() { method stop (line 28) | public void stop() { method reset (line 41) | public void reset() { method restart (line 48) | public void restart() { method elapsedMillis (line 60) | public long elapsedMillis() { method elapsedNanos (line 70) | public long elapsedNanos() { method isStarted (line 85) | public boolean isStarted() { FILE: src/main/java/net/snowflake/client/internal/util/ThrowingBiCallable.java type ThrowingBiCallable (line 3) | @FunctionalInterface method apply (line 5) | void apply(A a, B b) throws T; FILE: src/main/java/net/snowflake/client/internal/util/ThrowingBiFunction.java type ThrowingBiFunction (line 3) | @FunctionalInterface method apply (line 5) | R apply(A a, B b) throws T; FILE: src/main/java/net/snowflake/client/internal/util/ThrowingCallable.java type ThrowingCallable (line 3) | @FunctionalInterface method call (line 5) | A call() throws T; FILE: src/main/java/net/snowflake/client/internal/util/ThrowingFunction.java type ThrowingFunction (line 3) | @FunctionalInterface method apply (line 5) | R apply(A a) throws T; FILE: src/main/java/net/snowflake/client/internal/util/ThrowingTriCallable.java type ThrowingTriCallable (line 3) | @FunctionalInterface method apply (line 5) | void apply(A a, B b, C c) throws T; FILE: src/main/java/net/snowflake/client/internal/util/ThrowingTriFunction.java type ThrowingTriFunction (line 3) | @FunctionalInterface method apply (line 5) | R apply(A a, B b, C c) throws T; FILE: src/main/java/net/snowflake/client/internal/util/TimeMeasurement.java class TimeMeasurement (line 6) | public class TimeMeasurement { method getStart (line 15) | public long getStart() { method setStart (line 20) | public void setStart() { method getEnd (line 29) | public long getEnd() { method setEnd (line 34) | public void setEnd() { method getTime (line 44) | public long getTime() { FILE: src/main/java/net/snowflake/client/internal/util/VariableTypeArray.java class VariableTypeArray (line 3) | public class VariableTypeArray { method VariableTypeArray (line 7) | public VariableTypeArray(int[] arr1, long[] arr2) { FILE: src/main/java/net/snowflake/client/jdbc/SnowflakeDriver.java class SnowflakeDriver (line 12) | @Deprecated FILE: src/test/java/com/snowflake/client/jdbc/SnowflakeDriverIT.java class SnowflakeDriverIT (line 12) | @Tag(TestTags.CONNECTION) method testConnection (line 15) | @Test FILE: src/test/java/net/snowflake/client/AbstractDriverIT.java class AbstractDriverIT (line 28) | public class AbstractDriverIT { method getConnPropValueFromEnv (line 44) | private static String getConnPropValueFromEnv(String connectionType, S... method getConnectionParameters (line 49) | public static Map getConnectionParameters(String accou... method getConnectionParameters (line 64) | public static Map getConnectionParameters( method getConnectionParameters (line 182) | public static Map getConnectionParameters() { method getConnection (line 194) | public static Connection getConnection(Properties paramProperties) thr... method getConnection (line 204) | public static Connection getConnection(String accountName) throws SQLE... method getConnection (line 215) | public static Connection getConnection(String accountName, Properties ... method getConnection (line 226) | public static Connection getConnection() throws SQLException { method getConnection (line 238) | public static Connection getConnection(int injectSocketTimeout) throws... method getSnowflakeAdminConnection (line 248) | protected static Connection getSnowflakeAdminConnection() throws SQLEx... method getSnowflakeAdminConnection (line 259) | protected static Connection getSnowflakeAdminConnection(Properties par... method getConnection (line 275) | public static Connection getConnection( method getConnection (line 292) | public static Connection getConnection( method closeSQLObjects (line 378) | public void closeSQLObjects(ResultSet resultSet, Statement statement, ... method closeSQLObjects (line 398) | public void closeSQLObjects(Statement statement, Connection connection... method getFullPathFileInResource (line 413) | public static String getFullPathFileInResource(String fileName) { method connectAndVerifySimpleQuery (line 427) | public static void connectAndVerifySimpleQuery(Properties props) throw... method buildTimestamp (line 439) | protected static Timestamp buildTimestamp( method buildDate (line 448) | protected static Date buildDate(int year, int month, int day) { method buildDateWithTZ (line 455) | protected static Date buildDateWithTZ(int year, int month, int day, Ti... FILE: src/test/java/net/snowflake/client/AssumptionUtils.java class AssumptionUtils (line 9) | public class AssumptionUtils { method assumeNotRunningOnGithubActionsMac (line 10) | public static void assumeNotRunningOnGithubActionsMac() { method assumeNotRunningOnJava8 (line 14) | public static void assumeNotRunningOnJava8() { method assumeNotRunningOnJava21 (line 18) | public static void assumeNotRunningOnJava21() { method assumeRunningOnGithubActions (line 22) | public static void assumeRunningOnGithubActions() { method isRunningOnGithubActions (line 26) | public static boolean isRunningOnGithubActions() { method assumeRunningOnLinuxMac (line 30) | public static void assumeRunningOnLinuxMac() { FILE: src/test/java/net/snowflake/client/SystemPropertyOverrider.java class SystemPropertyOverrider (line 3) | public class SystemPropertyOverrider { method SystemPropertyOverrider (line 7) | public SystemPropertyOverrider(String propertyName, String newValue) { method rollback (line 13) | public void rollback() { FILE: src/test/java/net/snowflake/client/TestUtil.java class TestUtil (line 28) | public class TestUtil { method isSchemaGeneratedInTests (line 47) | public static boolean isSchemaGeneratedInTests(String schema) { method assertSFException (line 57) | public static void assertSFException(int errorCode, TestRunInterface t... type TestRunInterface (line 63) | @FunctionalInterface method run (line 65) | void run() throws SFException; method systemGetEnv (line 79) | @Deprecated method assertValidQueryId (line 92) | public static void assertValidQueryId(String queryId) { method withSchema (line 106) | public static void withSchema(Statement statement, String schemaName, ... method withRandomSchema (line 123) | public static void withRandomSchema( type MethodRaisesSQLException (line 135) | public interface MethodRaisesSQLException { method run (line 136) | void run() throws SQLException; method expectSnowflakeLoggedFeatureNotSupportedException (line 139) | public static void expectSnowflakeLoggedFeatureNotSupportedException(M... method assertEqualsIgnoringWhitespace (line 150) | public static void assertEqualsIgnoringWhitespace(String expected, Str... method randomTableName (line 154) | public static String randomTableName(String jiraId) { method randomIntList (line 159) | public static List randomIntList(int length, int modulo) { method asyncAssert (line 167) | public static CompletableFuture asyncAssert( method escapeUnderscore (line 182) | public static String escapeUnderscore(String input) { FILE: src/test/java/net/snowflake/client/ThrowingConsumer.java type ThrowingConsumer (line 3) | @FunctionalInterface method accept (line 5) | void accept(A parameter) throws T; FILE: src/test/java/net/snowflake/client/ThrowingRunnable.java type ThrowingRunnable (line 3) | @FunctionalInterface method run (line 5) | void run() throws Exception; FILE: src/test/java/net/snowflake/client/api/driver/SnowflakeDriverTest.java class SnowflakeDriverTest (line 9) | public class SnowflakeDriverTest { method testStaticVersionMatchesManifest (line 11) | @Test FILE: src/test/java/net/snowflake/client/api/exception/SqlFeatureNotSupportedTelemetryTest.java class SqlFeatureNotSupportedTelemetryTest (line 13) | public class SqlFeatureNotSupportedTelemetryTest { method testCreateIBValue (line 33) | @Test method testCreateOOBValue (line 42) | @Test method testMaskStacktrace (line 54) | @Test FILE: src/test/java/net/snowflake/client/api/pooling/LogicalConnectionAlreadyClosedLatestIT.java class LogicalConnectionAlreadyClosedLatestIT (line 12) | @Tag(TestTags.CONNECTION) method testLogicalConnectionAlreadyClosed (line 15) | @Test FILE: src/test/java/net/snowflake/client/api/pooling/LogicalConnectionFeatureNotSupportedLatestIT.java class LogicalConnectionFeatureNotSupportedLatestIT (line 16) | @Tag(TestTags.CONNECTION) method testLogicalConnectionFeatureNotSupported (line 19) | @Test class FakeSavepoint (line 83) | class FakeSavepoint implements Savepoint { method getSavepointId (line 84) | @Override method getSavepointName (line 89) | @Override FILE: src/test/java/net/snowflake/client/authentication/AuthConnectionParameters.java class AuthConnectionParameters (line 7) | public class AuthConnectionParameters { method getBaseConnectionParameters (line 19) | static Properties getBaseConnectionParameters() { method getExternalBrowserConnectionParameters (line 32) | static Properties getExternalBrowserConnectionParameters() { method getStoreIDTokenConnectionParameters (line 39) | static Properties getStoreIDTokenConnectionParameters() { method getOktaConnectionParameters (line 45) | static Properties getOktaConnectionParameters() { method getOauthConnectionParameters (line 53) | static Properties getOauthConnectionParameters(String token) { method getMfaConnectionParameters (line 61) | static Properties getMfaConnectionParameters() { method getOAuthExternalAuthorizationCodeConnectionParameters (line 69) | static Properties getOAuthExternalAuthorizationCodeConnectionParameter... method getOAuthSnowflakeAuthorizationCodeConnectionParameters (line 87) | static Properties getOAuthSnowflakeAuthorizationCodeConnectionParamete... method getOAuthSnowflakeWildcardsAuthorizationCodeConnectionParameters (line 103) | static Properties getOAuthSnowflakeWildcardsAuthorizationCodeConnectio... method getOAuthOktaClientCredentialParameters (line 117) | static Properties getOAuthOktaClientCredentialParameters() { method getPATConnectionParameters (line 130) | static Properties getPATConnectionParameters() { FILE: src/test/java/net/snowflake/client/authentication/AuthTestHelper.java class AuthTestHelper (line 26) | public class AuthTestHelper { method AuthTestHelper (line 33) | public AuthTestHelper() { method getConnectAndExecuteSimpleQueryThread (line 37) | public Thread getConnectAndExecuteSimpleQueryThread(Properties props, ... method getConnectAndExecuteSimpleQueryThread (line 41) | public Thread getConnectAndExecuteSimpleQueryThread(Properties props) { method verifyExceptionIsThrown (line 45) | public void verifyExceptionIsThrown(String message) { method verifyExceptionIsNotThrown (line 49) | public void verifyExceptionIsNotThrown() { method connectAndProvideCredentials (line 53) | public void connectAndProvideCredentials(Thread provideCredentialsThre... method provideCredentials (line 66) | public void provideCredentials(String scenario, String login, String p... method cleanBrowserProcesses (line 78) | public void cleanBrowserProcesses() { method getTotp (line 91) | public List getTotp(String seed) { method getTotp (line 114) | public List getTotp() { method connectAndExecuteSimpleQueryWithMfaToken (line 118) | public boolean connectAndExecuteSimpleQueryWithMfaToken( method deleteIdToken (line 143) | public static void deleteIdToken() { method deleteIdToken (line 148) | public static void deleteIdToken(String host, String user) { method deleteOauthToken (line 152) | public static void deleteOauthToken() { method deleteOauthToken (line 157) | public static void deleteOauthToken(String host, String user) { method deleteOauthRefreshToken (line 161) | public static void deleteOauthRefreshToken(String host, String user) { method connectAndExecuteSimpleQuery (line 165) | public void connectAndExecuteSimpleQuery(Properties props, String sess... method saveToken (line 183) | private void saveToken(Connection con) throws SnowflakeSQLException { method saveAccessToken (line 188) | private void saveAccessToken(Connection con) throws SnowflakeSQLExcept... method getIdToken (line 193) | public String getIdToken() { method getAccessToken (line 197) | public String getAccessToken() { FILE: src/test/java/net/snowflake/client/authentication/ExternalBrowserLatestIT.java class ExternalBrowserLatestIT (line 13) | @Tag(TestTags.AUTHENTICATION) method setUp (line 21) | @BeforeEach method tearDown (line 27) | @AfterEach method shouldAuthenticateUsingExternalBrowser (line 33) | @Test method shouldThrowErrorForMismatchedUsername (line 43) | @Test method shouldThrowErrorForWrongCredentials (line 55) | @Test method shouldThrowErrorForBrowserTimeout (line 70) | @Test FILE: src/test/java/net/snowflake/client/authentication/IdTokenLatestIT.java class IdTokenLatestIT (line 18) | @Tag(TestTags.AUTHENTICATION) method globalSetUp (line 27) | @BeforeAll method tearDown (line 32) | @AfterEach method shouldAuthenticateUsingExternalBrowserAndSaveToken (line 37) | @Test method shouldAuthenticateUsingTokenWithoutBrowser (line 51) | @Test method shouldOpenBrowserAgainWhenTokenIsDeleted (line 59) | @Test method verifyFirstTokenWasSaved (line 76) | private void verifyFirstTokenWasSaved() { FILE: src/test/java/net/snowflake/client/authentication/MFALatestIT.java class MFALatestIT (line 14) | @Tag(TestTags.AUTHENTICATION) method setUp (line 19) | @BeforeEach method testMfaSuccessful (line 24) | @Test FILE: src/test/java/net/snowflake/client/authentication/OauthLatestIT.java class OauthLatestIT (line 25) | @Tag(TestTags.AUTHENTICATION) method setUp (line 30) | @BeforeEach method shouldAuthenticateUsingOauth (line 35) | @Test method shouldThrowErrorForInvalidToken (line 41) | @Test method shouldThrowErrorForMismatchedOauthUsername (line 47) | @Test method getToken (line 56) | private String getToken() throws IOException { FILE: src/test/java/net/snowflake/client/authentication/OauthOktaAuthorizationCodeLatestIT.java class OauthOktaAuthorizationCodeLatestIT (line 14) | @Tag(TestTags.AUTHENTICATION) method setUp (line 21) | @BeforeEach method cleanUp (line 28) | @AfterEach method tearDown (line 33) | @AfterAll method shouldAuthenticateUsingExternalOauthOktaAuthorizationCode (line 39) | @Test method shouldThrowErrorForMismatchedOauthOktaUsername (line 51) | @Test method shouldThrowErrorForOauthOktaTimeout (line 64) | @Test method shouldAuthenticateUsingTokenCacheForOauthOkta (line 73) | @Test FILE: src/test/java/net/snowflake/client/authentication/OauthOktaClientCredentialsLatestIT.java class OauthOktaClientCredentialsLatestIT (line 15) | @Tag(TestTags.AUTHENTICATION) method setUp (line 21) | @BeforeEach method tearDown (line 28) | @AfterAll method shouldAuthenticateUsingSnowflakeOauthClientCredentials (line 35) | @Test method shouldThrowErrorForClientCredentialsMismatchedUsername (line 41) | @Test method shouldThrowErrorForUnauthorizedClientCredentials (line 50) | @Test FILE: src/test/java/net/snowflake/client/authentication/OauthSnowflakeAuthorizationCodeLatestIT.java class OauthSnowflakeAuthorizationCodeLatestIT (line 15) | @Tag(TestTags.AUTHENTICATION) method setUp (line 25) | @BeforeEach method cleanUp (line 34) | @AfterEach method tearDown (line 39) | @AfterAll method shouldAuthenticateUsingSnowflakeOauthAuthorizationCode (line 48) | @Test method shouldThrowErrorForMismatchedOauthSnowflakeUsername (line 62) | @Test method shouldThrowErrorForOauthSnowflakeTimeout (line 78) | @Test method shouldAuthenticateUsingTokenCacheOauthSnowflake (line 87) | @Test method shouldNotAuthenticateUsingTokenCacheOauthSnowflake (line 103) | @Test FILE: src/test/java/net/snowflake/client/authentication/OauthSnowflakeAuthorizationCodeWildcardsLatestIT.java class OauthSnowflakeAuthorizationCodeWildcardsLatestIT (line 15) | @Tag(TestTags.AUTHENTICATION) method setUp (line 25) | @BeforeEach method cleanUp (line 34) | @AfterEach method tearDown (line 39) | @AfterAll method shouldAuthenticateUsingSnowflakeOauthAuthorizationCode (line 48) | @Test method shouldThrowErrorForMismatchedOauthSnowflakeUsername (line 62) | @Test method shouldThrowErrorForOauthSnowflakeTimeout (line 78) | @Test method shouldAuthenticateUsingTokenCacheOauthSnowflake (line 87) | @Test FILE: src/test/java/net/snowflake/client/authentication/OktaAuthLatestIT.java class OktaAuthLatestIT (line 14) | @Tag(TestTags.AUTHENTICATION) method setUp (line 20) | @BeforeEach method shouldAuthenticateUsingOkta (line 26) | @Test method shouldAuthenticateUsingOktaWithOktaUsernameParam (line 32) | @Test method shouldThrowErrorForWrongOktaCredentials (line 39) | @Test method shouldThrowErrorForWrongOktaCredentialsInOktaUsernameParam (line 48) | @Test method shouldThrowErrorForWrongOktaUrl (line 56) | @Test method shouldThrowErrorForWrongUrlWithoutOktaPath (line 64) | @Test FILE: src/test/java/net/snowflake/client/authentication/PATLatestIT.java class PATLatestIT (line 23) | @Tag(TestTags.AUTHENTICATION) method setUp (line 29) | @BeforeEach method shouldAuthenticateUsingPAT (line 34) | @Test method shouldThrowErrorForInvalidPAT (line 43) | @Test method shouldThrowErrorForMismatchedPATUsername (line 51) | @Test method getPAT (line 61) | private String getPAT() { method removePAT (line 70) | private void removePAT() { method connectUsingDifferentAuthMethodAndExecuteCommand (line 77) | private String connectUsingDifferentAuthMethodAndExecuteCommand( method generateRandomSuffix (line 94) | private String generateRandomSuffix() { FILE: src/test/java/net/snowflake/client/category/TestTags.java class TestTags (line 3) | public class TestTags { method TestTags (line 4) | private TestTags() {} FILE: src/test/java/net/snowflake/client/internal/api/implementation/metadata/SnowflakeDatabaseMetaDataImplColumnSizeTest.java class SnowflakeDatabaseMetaDataImplColumnSizeTest (line 18) | public class SnowflakeDatabaseMetaDataImplColumnSizeTest { method lengthBasedTypes (line 20) | static Stream lengthBasedTypes() { method testGetColumnSizeByLength (line 28) | @ParameterizedTest method precisionBasedTypes (line 38) | static Stream precisionBasedTypes() { method testGetColumnSizeByPrecision (line 59) | @ParameterizedTest method testGetColumnSizeVector (line 70) | @Test method testGetColumnSizeOther (line 79) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/api/implementation/pooling/ConnectionPoolingDataSourceIT.java class ConnectionPoolingDataSourceIT (line 26) | @Tag(TestTags.CONNECTION) method testPooledConnection (line 28) | @Test method testPooledConnectionUsernamePassword (line 98) | @Test class TestingConnectionListener (line 131) | private static class TestingConnectionListener implements ConnectionEv... method TestingConnectionListener (line 136) | TestingConnectionListener() { method connectionClosed (line 141) | @Override method connectionErrorOccurred (line 146) | @Override method getConnectionClosedEvents (line 151) | public List getConnectionClosedEvents() { method getConnectionErrorEvents (line 155) | public List getConnectionErrorEvents() { FILE: src/test/java/net/snowflake/client/internal/api/implementation/pooling/LogicalConnectionLatestIT.java class LogicalConnectionLatestIT (line 35) | @Tag(TestTags.CONNECTION) method testLogicalConnection (line 39) | @Test method testNetworkTimeout (line 62) | @Test method testIsValid (line 77) | @Test method testConnectionClientInfo (line 91) | @Test method testAbort (line 112) | @Test method testNativeSQL (line 126) | @Test method testUnwrapper (line 139) | @Test method testTransactionStatement (line 156) | @Test method testReadOnly (line 198) | @Test method testGetTypeMap (line 213) | @Test method testPreparedStatement (line 226) | @Test method testSetSchema (line 255) | @Test method testPrepareCall (line 282) | @Test method testClob (line 338) | @Test method testDatabaseMetaData (line 367) | @Test method testLogicalConnectionWhenPhysicalConnectionThrowsErrors (line 380) | @Test method setProperties (line 451) | private SnowflakeConnectionPoolDataSource setProperties( FILE: src/test/java/net/snowflake/client/internal/api/implementation/statement/SnowflakeStatementImplCopyResultSetTest.java class SnowflakeStatementImplCopyResultSetTest (line 24) | class SnowflakeStatementImplCopyResultSetTest { method setUp (line 34) | @BeforeEach method copyWithFlagDisabled_executeReturnsFalseAndResultSetIsNull (line 68) | @Test method copyWithFlagEnabled_executeReturnsTrueAndResultSetIsNonNull (line 81) | @Test method insertWithFlagEnabled_executeReturnsFalse (line 93) | @Test FILE: src/test/java/net/snowflake/client/internal/config/ConnectionAutoUrlParserTest.java class ConnectionAutoUrlParserTest (line 8) | public class ConnectionAutoUrlParserTest { method testValidConnection (line 9) | @Test method testNoParameters (line 16) | @Test method testUTFCharParameterKey (line 23) | @Test method testMissingValueForConnection (line 32) | @Test FILE: src/test/java/net/snowflake/client/internal/config/SFClientConfigParserTest.java class SFClientConfigParserTest (line 26) | public class SFClientConfigParserTest { method cleanup (line 34) | @AfterEach method testLoadSFClientConfigValidPath (line 43) | @Test method testLoadSFClientConfigValidPathWithUnknownProperties (line 54) | @Test method testLoadSFClientConfigInValidPath (line 64) | @Test method testLoadSFClientConfigInValidJson (line 70) | @Test method testLoadSFClientConfigWithEnvVar (line 82) | @Test method testLoadSFClientConfigWithDriverLocation (line 92) | @Test method testLoadSFClientConfigWithUserHome (line 103) | @Test method testLoadSFClientNoConditionsMatch (line 118) | @Test method testGetConfigFileNameFromJDBCJarLocation (line 124) | @Test method testConvertToWindowsPath (line 130) | @Test method testSFClientConfigConstructorAndAccessors (line 146) | @Test method testCommonPropsConstructorAndAccessors (line 158) | @Test method testSFClientConfigEqualsAndHashCode (line 168) | @Test method testCommonPropsEqualsAndHashCode (line 188) | @Test FILE: src/test/java/net/snowflake/client/internal/config/SFConnectionConfigParserPermissionTest.java class SFConnectionConfigParserPermissionTest (line 20) | class SFConnectionConfigParserPermissionTest { method createTempFileWithPermissions (line 22) | private Path createTempFileWithPermissions(Set pe... method permissionTestCases (line 40) | static List permissionTestCases() { method testFilePermissionScenarios (line 97) | @ParameterizedTest method skipReadWarningTestCases (line 118) | static List skipReadWarningTestCases() { method testSkipWarningForReadPermissionsEnvVar (line 132) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/config/SFConnectionConfigParserTest.java class SFConnectionConfigParserTest (line 36) | public class SFConnectionConfigParserTest { method setUp (line 48) | @BeforeEach method close (line 60) | @AfterEach method testLoadSFConnectionConfigWrongConfigurationName (line 70) | @Test method testLoadSFConnectionConfigInValidPath (line 80) | @Test method testLoadSFConnectionConfigWithTokenFromFile (line 87) | @Test method testThrowErrorWhenWrongPermissionsForConnectionConfigurationFile (line 101) | @Test method testThrowErrorWhenWrongPermissionsForTokenFile (line 113) | @Test method testNoThrowErrorWhenWrongPermissionsForTokenFileButSkippingFlagIsEnabled (line 124) | @Test method testNoThrowErrorWhenWrongPermissionsForConnectionConfigButSkippingFlagIsEnabled (line 139) | @Test method testLoadSFConnectionConfigWithHostConfigured (line 155) | @Test method testDefaultPortIs443WhenNeitherPortNorProtocolIsSet (line 173) | @Test method testDefaultPortIs443WhenProtocolIsHttps (line 184) | @Test method testDefaultPortIs80WhenProtocolIsHttp (line 194) | @Test method testExplicitPortIsPreservedRegardlessOfProtocol (line 205) | @Test method testUrlParametersAreMergedIntoTomlConfiguration (line 217) | @Test method testUrlParameterOverridesTomlValueForSameKey (line 235) | @Test method testUrlParameterOverridesTomlUser (line 261) | @Test method testUrlParametersWithNoExtraParamsKeepsTomlValues (line 273) | @Test method testHttpProtocolFromTomlIsEmbeddedInUrl (line 290) | @Test method testHttpsProtocolFromTomlProducesStandardUrl (line 306) | @Test method testDefaultPortIs443WhenProtocolIsEmptyString (line 323) | @Test method shouldThrowExceptionIfNoneOfHostAndAccountIsSet (line 340) | @Test method shouldThrowExceptionIfTokenIsNotSetForOauth (line 352) | @Test method prepareConnectionConfigurationTomlFile (line 365) | private void prepareConnectionConfigurationTomlFile() throws IOExcepti... method prepareConnectionConfigurationTomlFile (line 369) | private void prepareConnectionConfigurationTomlFile(Map setOf(Long... values) { method testSelectBestInterval_NullExistingIntervals_ThrowsException (line 21) | @Test method testSelectBestInterval_EmptyExistingIntervals_ThrowsException (line 30) | @Test method testSelectBestInterval_NegativeRequestedInterval_ThrowsException (line 39) | @Test method testSelectBestInterval_ZeroRequestedInterval_ThrowsException (line 49) | @Test method testSelectBestInterval_ExactMatch_ReturnsExactMatch (line 61) | @Test method testSelectBestInterval_RequestedBetweenTwo_ReturnsClosestSmaller (line 68) | @Test method testSelectBestInterval_RequestedBetweenMany_ReturnsClosestSmaller (line 76) | @Test method testSelectBestInterval_RequestedSmallerThanAll_ReturnsShortestInterval (line 83) | @Test method testSelectBestInterval_RequestedLargerThanAll_ReturnsLargestSmallerInterval (line 93) | @Test method testSelectBestInterval_SingleExistingIntervalSmaller_ReturnsIt (line 103) | @Test method testSelectBestInterval_SingleExistingIntervalLarger_ReturnsIt (line 110) | @Test method testSelectBestInterval_SingleExistingIntervalEqual_ReturnsIt (line 120) | @Test method testSelectBestInterval_RequestedVeryLarge_ReturnsLargestSmaller (line 127) | @Test method testSelectBestInterval_RequestedVerySmall_ReturnsSmallestAvailable (line 134) | @Test method testSelectBestInterval_RealWorldScenario1_ShortLivedSession (line 143) | @Test method testSelectBestInterval_RealWorldScenario2_LongLivedSession (line 152) | @Test method testSelectBestInterval_RealWorldScenario3_CriticalBugCase (line 161) | @Test method testSelectBestInterval_RealWorldScenario4_MaxThreadsReached (line 176) | @Test method testSelectBestInterval_RealWorldScenario5_EdgeOfEquality (line 185) | @Test method testSelectBestInterval_OneSmallerOneEqual_ReturnsEqual (line 195) | @Test method testSelectBestInterval_OneEqualOneLarger_ReturnsEqual (line 202) | @Test method testSelectBestInterval_AllSmaller_ReturnsLargestOfSmaller (line 209) | @Test method testSelectBestInterval_AllLarger_ReturnsSmallestOfLarger (line 216) | @Test method testSelectBestInterval_NeverReturnsLongerWhenShorterExists (line 225) | @Test method testSelectBestInterval_AlwaysReturnsValidInterval (line 233) | @Test method testSelectBestInterval_ConsistentResults (line 241) | @Test FILE: src/test/java/net/snowflake/client/internal/core/HeartbeatRegistryTest.java class HeartbeatRegistryTest (line 30) | @Tag(TestTags.CORE) method setUp (line 39) | @BeforeEach method tearDown (line 62) | @AfterEach method testAddSession_SingleSession (line 69) | @Test method testAddSession_MultipleSessionsSameInterval_NoReschedule (line 77) | @Test method testAddSession_MultipleSessionsDifferentIntervals_Independent (line 90) | @Test method testAddSession_CalculatesIntervalCorrectly (line 104) | @Test method testAddSession_NullSession_ThrowsException (line 114) | @Test method testAddSession_InvalidValidity_ThrowsException (line 119) | @Test method testAddSession_InvalidFrequency_ThrowsException (line 126) | @Test method testRemoveSession_RemovesFromCorrectThread (line 133) | @Test method testRemoveSession_CleansUpEmptyThread (line 146) | @Test method testRemoveSession_DoesNotAffectOtherThreads (line 158) | @Test method testRemoveSession_NonExistentSession_DoesNotThrow (line 175) | @Test method testRemoveSession_NullSession_DoesNotThrow (line 180) | @Test method testCriticalBug_ShortSessionNotExpiredByLongSession (line 185) | @Test method testTriggerHeartbeatForInterval_OnlyAffectsSpecifiedInterval (line 217) | @Test method testTriggerHeartbeatForInterval_NonExistentInterval_DoesNotThrow (line 244) | @Test method testShutdown_CleansUpAllThreads (line 249) | @Test class ManualClock (line 263) | private static class ManualClock extends Clock { method ManualClock (line 266) | ManualClock(Instant startTime) { method advance (line 270) | void advance(Duration duration) { method getZone (line 274) | @Override method withZone (line 279) | @Override method instant (line 284) | @Override method millis (line 289) | @Override FILE: src/test/java/net/snowflake/client/internal/core/HeartbeatThreadTest.java class HeartbeatThreadTest (line 32) | @Tag(TestTags.CORE) method setUp (line 39) | @BeforeEach method testConstructor_ValidParameters (line 56) | @Test method testConstructor_InvalidInterval (line 65) | @Test method testConstructor_NullExecutor (line 78) | @Test method testConstructor_NullClock (line 86) | @Test method testAddSession_FirstSession_StartsThread (line 94) | @Test method testAddSession_MultipleSessionsSameThread_NoReschedule (line 107) | @Test method testRemoveSession (line 120) | @Test method testShutdown (line 137) | @Test method testRun_HeartbeatsAllSessions (line 157) | @Test method testRun_ContinuesOnException (line 176) | @Test method testRun_ReschedulesIfSessionsRemain (line 202) | @Test method testRun_DoesNotRescheduleAfterShutdown (line 217) | @Test method testScheduleHeartbeat_CalculatesCorrectDelay (line 231) | @Test method testAddSession_AfterShutdown_ReturnsFalse (line 245) | @Test FILE: src/test/java/net/snowflake/client/internal/core/HttpUtilLatestIT.java class HttpUtilLatestIT (line 20) | @Tag(TestTags.CORE) method resetHttpClientsCache (line 25) | @BeforeEach method resetHttpTimeouts (line 30) | @AfterEach method shouldGetDefaultConnectionAndSocketTimeouts (line 37) | @Test method shouldOverrideConnectionAndSocketTimeouts (line 44) | @Test FILE: src/test/java/net/snowflake/client/internal/core/HttpUtilTest.java class HttpUtilTest (line 26) | public class HttpUtilTest { method buildHttpClientRace (line 32) | @Test method testConfigureTrustManagerIfNeededWithNullKey (line 63) | @Test method testConfigureTrustManagerIfNeededWithOcspDisabledAndNoCrlChecks (line 69) | @Test method testConfigureTrustManagerIfNeededForOcsp (line 77) | @ParameterizedTest method testConfigureTrustManagerIfNeededWithCrlModes (line 90) | @ParameterizedTest method testConfigureTrustManagerWithOcspAndCrlDisabled (line 104) | @Test method verifyProxyUsage (line 113) | private static void verifyProxyUsage( method assertHttpClientUsesProxy (line 128) | private static void assertHttpClientUsesProxy(CloseableHttpClient clie... method assertRequestConfigWithoutProxyConfig (line 133) | private static void assertRequestConfigWithoutProxyConfig(CloseableHtt... method assertRoutePlannerOverridden (line 140) | private static void assertRoutePlannerOverridden(CloseableHttpClient c... FILE: src/test/java/net/snowflake/client/internal/core/HttpUtilWiremockLatestIT.java class HttpUtilWiremockLatestIT (line 22) | @Tag(TestTags.CORE) method resetHttpClients (line 72) | @AfterEach method testAddHttpInterceptorsIfPresent (line 77) | @Test method assertHttpHeadersAdded (line 121) | private void assertHttpHeadersAdded(String responseBody) { method assertCustomizerInvokedForEachRetry (line 125) | private void assertCustomizerInvokedForEachRetry(int expectedInvocatio... FILE: src/test/java/net/snowflake/client/internal/core/MinicoreTelemetryWiremockIT.java class MinicoreTelemetryWiremockIT (line 14) | @Tag(TestTags.CORE) method testMinicoreTelemetryIncludedInLoginRequest (line 23) | @Test method createLoginInput (line 40) | private SFLoginInput createLoginInput() { FILE: src/test/java/net/snowflake/client/internal/core/OAuthAuthorizationCodeFlowLatestIT.java class OAuthAuthorizationCodeFlowLatestIT (line 25) | @Tag(TestTags.CORE) method OAuthAuthorizationCodeFlowLatestIT (line 58) | public OAuthAuthorizationCodeFlowLatestIT() throws SFException {} method successfulFlowScenario (line 60) | @Test method successfulFlowDPoPScenario (line 73) | @Test method successfulFlowDPoPScenarioWithNonce (line 87) | @Test method successfulFlowWithSingleUseRefreshTokensScenario (line 101) | @Test method customUrlsScenario (line 117) | @Test method browserTimeoutFlowScenario (line 134) | @Test method invalidScopeFlowScenario (line 151) | @Test method invalidStateFlowScenario (line 164) | @Test method tokenRequestErrorFlowScenario (line 177) | @Test method createLoginInputStub (line 190) | private SFLoginInput createLoginInputStub( method createLoginInputStubWithDPoPEnabled (line 212) | private SFLoginInput createLoginInputStubWithDPoPEnabled( class WiremockProxyRequestBrowserHandler (line 220) | static class WiremockProxyRequestBrowserHandler implements AuthExterna... method build (line 221) | @Override method openBrowser (line 227) | @Override method output (line 240) | @Override class MockStateProvider (line 246) | static class MockStateProvider implements StateProvider { method getState (line 248) | @Override FILE: src/test/java/net/snowflake/client/internal/core/OAuthClientCredentialsFlowLatestIT.java class OAuthClientCredentialsFlowLatestIT (line 14) | @Tag(TestTags.CORE) method successfulFlowScenario (line 27) | @Test method successfulFlowScenarioDPoP (line 39) | @Test method successfulFlowScenarioDPoPNonceError (line 51) | @Test method tokenRequestErrorFlowScenario (line 63) | @Test method createLoginInputStub (line 75) | private SFLoginInput createLoginInputStub() { method createLoginInputStubWithDPoPEnabled (line 92) | private SFLoginInput createLoginInputStubWithDPoPEnabled() { FILE: src/test/java/net/snowflake/client/internal/core/OAuthLegacyFlowLatestIT.java class OAuthLegacyFlowLatestIT (line 15) | @Tag(TestTags.AUTHENTICATION) method shouldThrowExpirationExceptionUponExpiredTokenResponse (line 21) | @Test method createLoginInputStub (line 34) | private SFLoginInput createLoginInputStub() { FILE: src/test/java/net/snowflake/client/internal/core/OAuthTokenCacheLatestIT.java class OAuthTokenCacheLatestIT (line 25) | @Tag(TestTags.CORE) method shouldCacheAccessTokenAfterConnecting (line 54) | @Test method shouldCacheAccessTokenAndDPoPKeyAfterConnecting (line 66) | @Test method shouldReuseCachedAccessTokenWhenConnecting (line 79) | @Test method shouldNotCacheTokensForClientCredentialsFlow (line 94) | @Test method shouldRefreshExpiredAccessTokenAndConnectSuccessfully (line 122) | @Test method shouldRefreshExpiredAccessTokenWithDPoPAndConnectSuccessfully (line 146) | @Test method shouldRefreshExpiredAccessTokenWithDPoPNonceErrorAndConnectSuccessfully (line 172) | @Test method shouldCacheRefreshedAccessTokenAndNewRefreshToken (line 198) | @Test method shouldRestartFullFlowOnAccessTokenExpirationAndErrorWhenRefreshing (line 219) | @Test method shouldRestartFullFlowOnAccessTokenExpirationAndNoRefreshToken (line 242) | @Test method shouldNotDeleteCachedTokensWhenCachingIsDisabled (line 263) | @Test method createLoginInputStub (line 287) | private SFLoginInput createLoginInputStub() { method createLoginInputStubWithDPoPEnabled (line 314) | private SFLoginInput createLoginInputStubWithDPoPEnabled() { method createLoginInputStubWithCachingDisabled (line 320) | private SFLoginInput createLoginInputStubWithCachingDisabled() { method mockLoadingTokensFromCache (line 349) | private static void mockLoadingTokensFromCache( method mockLoadingDPoPPublicKeyFromCache (line 371) | private static void mockLoadingDPoPPublicKeyFromCache( method captureAndAssertSavedTokenValues (line 384) | private static void captureAndAssertSavedTokenValues( method captureAndAssertSavedTokenValuesAndDPoPKey (line 406) | private static void captureAndAssertSavedTokenValuesAndDPoPKey( FILE: src/test/java/net/snowflake/client/internal/core/OCSPCacheServerTest.java class OCSPCacheServerTest (line 12) | public class OCSPCacheServerTest { class URLProvider (line 14) | static class URLProvider implements ArgumentsProvider { method provideArguments (line 16) | @Override method shouldChooseOcspCacheServerUrls (line 70) | @ParameterizedTest(name = "For host {0} cache server fetch url should ... FILE: src/test/java/net/snowflake/client/internal/core/ObjectMapperTest.java class ObjectMapperTest (line 32) | public class ObjectMapperTest { class DataProvider (line 36) | static class DataProvider implements ArgumentsProvider { method provideArguments (line 37) | @Override method setProperty (line 48) | @BeforeAll method clearProperty (line 54) | @AfterAll method setJacksonDefaultMaxStringLength (line 64) | private static void setJacksonDefaultMaxStringLength(int maxJsonString... method testInvalidMaxJsonStringLength (line 69) | @Test method testObjectMapperWithLargeJsonString (line 79) | @ParameterizedTest method testGetObjectMapper_enablesUseBigDecimalForFloats (line 98) | @Test method testGetObjectMapper_disablesAccessModifierOverrides (line 104) | @Test method testGetObjectMapper_appliesDefaultMaxStringLength (line 111) | @Test method testGetObjectMapperForSession_withDateFormat_serializesDate (line 124) | @Test method testGetObjectMapperForSession_withDateFormat_deserializesDate (line 131) | @Test method testGetObjectMapperForSession_withDateTimeFormat_serializesDate (line 138) | @Test method testGetObjectMapperForSession_nullSession_returnsBaseMapper (line 146) | @Test method testGetObjectMapperForSession_nullParameters_returnsBaseMapper (line 153) | @Test method testGetObjectMapperForSession_missingDateOutputFormat_keepsTimestampsEnabled (line 163) | @Test method objectMapperForSession (line 172) | private static ObjectMapper objectMapperForSession(String dateOutputFo... method generateBase64EncodedJsonString (line 180) | private String generateBase64EncodedJsonString(int numChar) { method encodeStringToBase64 (line 189) | private String encodeStringToBase64(String stringToBeEncoded) { FILE: src/test/java/net/snowflake/client/internal/core/PrivateLinkDetectorTest.java class PrivateLinkDetectorTest (line 12) | public class PrivateLinkDetectorTest { class DataProvider (line 13) | static class DataProvider implements ArgumentsProvider { method provideArguments (line 15) | @Override method shouldDetectPrivateLinkHost (line 30) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/ProgrammaticAccessTokenAuthFlowLatestIT.java class ProgrammaticAccessTokenAuthFlowLatestIT (line 12) | @Tag(TestTags.CORE) method successfulFlowScenarioPatAsToken (line 21) | @Test method invalidTokenScenario (line 30) | @Test method assertSuccessfulLoginOutput (line 40) | private void assertSuccessfulLoginOutput(SFLoginOutput loginOutput) { method createLoginInputStub (line 55) | private SFLoginInput createLoginInputStub() { FILE: src/test/java/net/snowflake/client/internal/core/QueryContextCacheTest.java class QueryContextCacheTest (line 11) | public class QueryContextCacheTest { method initCache (line 23) | private void initCache() { method initCacheWithData (line 27) | private void initCacheWithData() { method initCacheWithDataWithContext (line 31) | private void initCacheWithDataWithContext(String context) { method initCacheWithDataInRandomOrder (line 45) | private void initCacheWithDataInRandomOrder() { method testIsEmpty (line 65) | @Test method testWithSomeData (line 71) | @Test method testWithSomeDataInRandomOrder (line 78) | @Test method testMoreThanCapacity (line 85) | @Test method testUpdateTimestamp (line 99) | @Test method testUpdatePriority (line 115) | @Test method testAddSamePriority (line 142) | @Test method testAddSameIDButStaleTimestamp (line 159) | @Test method testEmptyCacheWithNullData (line 173) | @Test method testEmptyCacheWithEmptyResponseData (line 181) | @Test method testSerializeRequestAndDeserializeResponseData (line 189) | @Test method testSerializeRequestAndDeserializeResponseDataWithNullContext (line 205) | @Test method assertCacheData (line 226) | private void assertCacheData() { method assertCacheDataWithContext (line 230) | private void assertCacheDataWithContext(String context) { FILE: src/test/java/net/snowflake/client/internal/core/QueryContextEntryDTOTest.java class QueryContextEntryDTOTest (line 12) | class QueryContextEntryDTOTest { method setUp (line 16) | @BeforeEach method testDefaultConstructor (line 21) | @Test method testParameterizedConstructor (line 31) | @Test method testSettersAndGetters (line 41) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFArrowResultSetIT.java class SFArrowResultSetIT (line 66) | @Tag(TestTags.ARROW) method testNoOfflineData (line 80) | @Test method testEmptyResultSet (line 121) | @Test method testOnlyOfflineData (line 143) | @Test method testFirstResponseAndOfflineData (line 193) | @Test class MockChunkDownloader (line 260) | private class MockChunkDownloader implements ChunkDownloader { method MockChunkDownloader (line 267) | MockChunkDownloader(List resultFileNames) { method getNextChunkToConsume (line 272) | @Override method terminate (line 289) | @Override method generateData (line 295) | Object[][] generateData(Schema schema, int rowCount) { method createArrowFile (line 373) | File createArrowFile(String fileName, Schema schema, Object[][] data, ... method writeLongToField (line 437) | private void writeLongToField( method writeBitToField (line 451) | private void writeBitToField( method writeDateToField (line 465) | private void writeDateToField( method writeDecimalToField (line 478) | private void writeDecimalToField( method writeDoubleToField (line 491) | private void writeDoubleToField( method writeIntToField (line 504) | private void writeIntToField( method writeSmallIntToField (line 516) | private void writeSmallIntToField( method writeTinyIntToField (line 529) | private void writeTinyIntToField( method writeBytesToField (line 542) | private void writeBytesToField( method writeTextToField (line 555) | private void writeTextToField( method writeTimestampStructToField (line 568) | private void writeTimestampStructToField( method testSortedResultChunkWithStructVectors (line 587) | @Test method testSortedResultChunk (line 659) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFCrlTrustManagerDelegationTest.java class SFCrlTrustManagerDelegationTest (line 14) | public class SFCrlTrustManagerDelegationTest { method setUp (line 20) | @BeforeEach method testCheckClientTrustedDelegatesToTrustManager (line 30) | @Test method testCheckServerTrustedDelegatesToTrustManager (line 40) | @Test method testGetAcceptedIssuersDelegatesToTrustManager (line 51) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFCrlTrustManagerFactoryTest.java class SFCrlTrustManagerFactoryTest (line 20) | public class SFCrlTrustManagerFactoryTest { method setUp (line 24) | @BeforeEach method tearDown (line 30) | @AfterEach method testCreateProperCrlTrustManagerBasedOnJvmProvided (line 37) | @ParameterizedTest method mockTrustManagerFactoryToReturn (line 48) | private void mockTrustManagerFactoryToRet... FILE: src/test/java/net/snowflake/client/internal/core/SFCrlTrustManagerLatestIT.java class SFCrlTrustManagerLatestIT (line 35) | @Tag(TestTags.CORE) class HostProvider (line 40) | private static class HostProvider implements ArgumentsProvider { method provideArguments (line 41) | @Override method testCrl (line 56) | @ParameterizedTest method accessHost (line 67) | private static void accessHost(String host, HttpClient client) throws ... method shouldNotFailWhenSimpleTrustManagerIsUsed (line 81) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFExtendedCrlTrustManagerDelegationTest.java class SFExtendedCrlTrustManagerDelegationTest (line 16) | public class SFExtendedCrlTrustManagerDelegationTest { method setUp (line 24) | @BeforeEach method testCheckClientTrustedDelegatesToTrustManager (line 36) | @Test method testCheckClientTrustedWithSocketDelegatesToTrustManager (line 46) | @Test method testCheckClientTrustedWithSSLEngineDelegatesToTrustManager (line 56) | @Test method testCheckServerTrustedDelegatesToTrustManager (line 66) | @Test method testCheckServerTrustedWithSocketDelegatesToTrustManager (line 77) | @Test method testCheckServerTrustedWithSSLEngineDelegatesToTrustManager (line 88) | @Test method testGetAcceptedIssuersDelegatesToTrustManager (line 99) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFLoginInputTest.java class SFLoginInputTest (line 7) | public class SFLoginInputTest { method testGetHostFromServerUrlWithoutProtocolShouldNotThrow (line 9) | @Test method testGetHostFromServerUrlWithProtocolShouldNotThrow (line 16) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFSSLConnectionSocketFactoryTest.java class SFSSLConnectionSocketFactoryTest (line 17) | public class SFSSLConnectionSocketFactoryTest { method setUp (line 18) | @BeforeEach method tearDown (line 24) | @AfterEach method testDefaultTlsVersions (line 30) | @Test method testTlsConstraints (line 44) | @ParameterizedTest method testMinGreaterThanMax (line 60) | @Test method getSupportedTlsVersions (line 70) | private String[] getSupportedTlsVersions() throws Exception { method isTls13Available (line 76) | private boolean isTls13Available() { FILE: src/test/java/net/snowflake/client/internal/core/SFSessionPropertyTest.java class SFSessionPropertyTest (line 24) | public class SFSessionPropertyTest { method setUp (line 28) | @BeforeEach method tearDown (line 34) | @AfterEach method testCheckApplicationName (line 43) | @Test method testCustomSuffixForUserAgentHeaders (line 66) | @Test method testInvalidMaxRetries (line 75) | @Test method testvalidMaxRetries (line 87) | @Test method testInvalidPutGetMaxRetries (line 96) | @Test method testvalidPutGetMaxRetries (line 108) | @Test method testEnableCopyResultSetPropertyRegistered (line 117) | @Test method testEnableCopyResultSetDefaultFalse (line 125) | @Test method testEnableCopyResultSetCanBeSetTrue (line 132) | @Test method testEnableCopyResultSetCanBeReset (line 139) | @Test method testAddSFSessionPropertyWiresEnableCopyResultSet (line 147) | @Test method shouldThrowWhenAwsExternalIdSetAndFeatureDisabled (line 159) | @Test method shouldNotThrowWhenAuthenticatorIsNotWorkloadIdentity (line 172) | @Test method shouldNotThrowWhenAwsExternalIdIsNullAndFeatureDisabled (line 182) | @Test method shouldNotThrowWhenAwsExternalIdIsEmptyAndFeatureDisabled (line 191) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFStatementTest.java class SFStatementTest (line 21) | class SFStatementTest { method setUp (line 26) | @BeforeEach method testRenewSessionOnExpiry_rethrowsNonSessionExpiryError (line 33) | @Test method testRenewSessionOnExpiry_renewsSessionOnSessionExpired (line 45) | @Test method testRenewSessionOnExpiry_handlesReauthForExternalBrowser (line 62) | @Test method testRenewSessionOnExpiry_throwsReauthWhenNotExternalBrowser (line 84) | @Test method testRenewSessionOnExpiry_preservesErrorCodeOnRethrow (line 108) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFTrustManagerIT.java class SFTrustManagerIT (line 60) | @Tag(TestTags.CORE) class HostProvider (line 64) | private static class HostProvider implements ArgumentsProvider { method provideArguments (line 65) | @Override method setUp (line 84) | @BeforeEach method tearDown (line 93) | @AfterEach method testOcsp (line 114) | @ParameterizedTest method testOcspWithFileCache (line 135) | @ParameterizedTest method testOcspWithServerCache (line 152) | @ParameterizedTest method testOcspWithoutServerCache (line 173) | @ParameterizedTest method testInvalidCacheFile (line 190) | @ParameterizedTest method accessHost (line 207) | private static void accessHost(String host, HttpClient client) method executeWithRetries (line 221) | private static HttpResponse executeWithRetries(String host, HttpClient... method getX509CertificatesFromFile (line 272) | private List getX509CertificatesFromFile(String filen... method getFile (line 281) | private InputStream getFile(String fileName) throws Throwable { method testOCSPCacheServerUrlWithoutProxy (line 287) | @ParameterizedTest method testOCSPCacheServerUrlWithProxy (line 305) | @ParameterizedTest method shouldNotFailWhenSimpleTrustManagerIsUsed (line 334) | @Test method cleanup (line 347) | @BeforeEach class TestTrustManagerSpi (line 355) | class TestTrustManagerSpi extends TrustManagerFactorySpi { method engineInit (line 357) | @Override method engineInit (line 360) | @Override method engineGetTrustManagers (line 364) | @Override class TestSecurityProvider (line 385) | class TestSecurityProvider extends Provider { method TestSecurityProvider (line 386) | public TestSecurityProvider() { FILE: src/test/java/net/snowflake/client/internal/core/SFTrustManagerMockitoMockLatestIT.java class SFTrustManagerMockitoMockLatestIT (line 21) | @Tag(TestTags.CORE) method testUnitOCSPWithCustomCacheDirectory (line 30) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFTrustManagerOcspCachePoisoningTest.java class SFTrustManagerOcspCachePoisoningTest (line 12) | public class SFTrustManagerOcspCachePoisoningTest { method validateRevocationStatusMain_throwsSfOcspExceptionForUnauthorizedResponse (line 18) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SFTrustManagerProxyWiremockIT.java class SFTrustManagerProxyWiremockIT (line 29) | @Tag(TestTags.CORE) method setUpClass (line 44) | @BeforeAll method ocspRequestsUseConfiguredProxyPerConnection (line 65) | @Test method stopSecondaryProxy (line 106) | @AfterAll method addMappingOnPort (line 111) | private void addMappingOnPort(String mapping, int port) { method generateLeafChain (line 121) | private X509Certificate[] generateLeafChain() throws Exception { method getDefaultTrustManager (line 129) | private X509TrustManager getDefaultTrustManager() throws Exception { method verifySingleResponderRequest (line 141) | private void verifySingleResponderRequest(int adminPort) { FILE: src/test/java/net/snowflake/client/internal/core/SFTrustManagerTest.java class SFTrustManagerTest (line 18) | public class SFTrustManagerTest { method saveStaticValues (line 22) | @BeforeAll method restoreStaticValues (line 27) | @AfterAll method testBuildRetryURL (line 32) | @Test method testBuildNewRetryURL (line 77) | @Test method testSnowflakeResultSetSerializable_getResultSet (line 156) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SQLInputOutputTest.java class SQLInputOutputTest (line 9) | public class SQLInputOutputTest { method testBaseSQLUnSupportedException (line 11) | @Test method testJsonSqlOutPutUnSupportedTest (line 28) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SecureStorageManagerTest.java class MockAdvapi32Lib (line 27) | class MockAdvapi32Lib implements SecureStorageWindowsManager.Advapi32Lib { method CredReadW (line 28) | @Override method CredWriteW (line 35) | @Override method CredDeleteW (line 42) | @Override method CredFree (line 48) | @Override class MockSecurityLib (line 54) | class MockSecurityLib implements SecureStorageAppleManager.SecurityLib { method SecKeychainFindGenericPassword (line 55) | @Override method SecKeychainAddGenericPassword (line 85) | @Override method SecKeychainItemModifyContent (line 99) | @Override method SecKeychainItemDelete (line 106) | @Override method SecKeychainItemFreeContent (line 112) | @Override class MockWindowsCredentialManager (line 119) | class MockWindowsCredentialManager { method addCredential (line 122) | static void addCredential(SecureStorageWindowsManager.SecureStorageWin... method getCredential (line 127) | static Pointer getCredential(String target) { method deleteCredential (line 131) | static void deleteCredential(String target) { class MockMacKeychainManager (line 136) | class MockMacKeychainManager { method addCredential (line 140) | static void addCredential(byte[] targetName, byte[] userName, int cred... method getCredential (line 150) | static MockMacKeychainItem getCredential(byte[] targetName, byte[] use... method replaceCredential (line 155) | static void replaceCredential(Pointer itemRef, int credLength, byte[] ... method deleteCredential (line 167) | static void deleteCredential(Pointer itemRef) { method buildMacKeychainItem (line 184) | static MockMacKeychainItem buildMacKeychainItem(int itemLength, byte[]... class MockMacKeychainItem (line 190) | static class MockMacKeychainItem { method MockMacKeychainItem (line 194) | MockMacKeychainItem(int length, Pointer pointer) { method setLength (line 199) | void setLength(int length) { method getLength (line 203) | int getLength() { method setPointer (line 207) | void setPointer(Pointer pointer) { method getPointer (line 211) | Pointer getPointer() { class SecureStorageManagerTest (line 217) | public class SecureStorageManagerTest { method testBuildCredentialsKey (line 229) | @Test method testLoadNativeLibrary (line 261) | @Test method testWindowsManager (line 274) | @Test method testMacManager (line 284) | @Test method testLinuxManager (line 294) | @Test method testBody (line 318) | private void testBody(SecureStorageManager manager) { method testDeleteLinux (line 346) | private void testDeleteLinux(SecureStorageManager manager) { FILE: src/test/java/net/snowflake/client/internal/core/SessionUtilExternalBrowserTest.java class MockAuthExternalBrowserHandlers (line 39) | class MockAuthExternalBrowserHandlers method build (line 41) | @Override method openBrowser (line 48) | @Override method output (line 53) | @Override class FakeSessionUtilExternalBrowser (line 60) | class FakeSessionUtilExternalBrowser extends SessionUtilExternalBrowser { method createInstance (line 64) | public static SessionUtilExternalBrowser createInstance(SFLoginInput l... method FakeSessionUtilExternalBrowser (line 68) | private FakeSessionUtilExternalBrowser(SFLoginInput loginInput, boolea... method initMockServerSocket (line 86) | private static ServerSocket initMockServerSocket(boolean isPost) throw... class NullOutputStream (line 115) | static class NullOutputStream extends OutputStream { method write (line 116) | @Override method getServerSocket (line 120) | @Override method getLocalPort (line 125) | @Override class SessionUtilExternalBrowserTest (line 131) | public class SessionUtilExternalBrowserTest { method testSessionUtilExternalBrowser (line 140) | @Test method testSessionUtilExternalBrowserFail (line 204) | @Test method testBuildDefaultHandler (line 238) | @Test method testInvalidSSOUrl (line 250) | @Test method initMockLoginInput (line 268) | private SFLoginInput initMockLoginInput() { method testEnableClientStoreTemporaryCredential (line 281) | @Test method testExternalBrowserTimeout (line 303) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SessionUtilKeyPairTest.java class SessionUtilKeyPairTest (line 17) | public class SessionUtilKeyPairTest { method testAccountNameWithDotsInJwtToken (line 19) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/SessionUtilLatestIT.java class SessionUtilLatestIT (line 40) | @Tag(TestTags.CORE) method testJwtAuthTimeoutRetry (line 50) | @Disabled method initMockLoginInput (line 82) | private SFLoginInput initMockLoginInput() { method initConnectionPropertiesMap (line 104) | private Map initConnectionPropertiesMap() { method testConvertSystemPropertyToIntValue (line 110) | @Test method testForwardedHeaders (line 121) | @Test method testForwardInflightCtx (line 181) | @Test method createLoginInput (line 237) | private SFLoginInput createLoginInput() { method testOktaAuthPostFail (line 251) | @Test method testOktaAuthMalformedUrl (line 279) | @Test method testOktaAuthURISyntaxError (line 310) | @Test method testOktaAuthGetFail (line 342) | @Test method createOktaLoginInput (line 404) | private SFLoginInput createOktaLoginInput() { method testOktaAuthRetriesUsingTimeoutExceptionRaisedWhenAuthenticatingInSnowflakeUsingOTT (line 421) | @Test method testOktaDisableSamlUrlCheck (line 508) | @Test method testInvalidOktaSamlFormat (line 581) | @Test method testOktaWithInvalidHostName (line 640) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SessionUtilTest.java class SessionUtilTest (line 31) | public class SessionUtilTest { method saveStaticValues (line 35) | @BeforeAll method restoreStaticValues (line 41) | @AfterAll method testIsPrefixEqual (line 48) | @Test method testParameterParsing (line 84) | @Test method testConvertSystemPropertyToIntValue (line 93) | @Test method testIsLoginRequest (line 121) | @Test method testIsLoginRequestInvalidURIPath (line 141) | @Test method shouldDerivePrivateLinkOcspCacheServerUrlBasedOnHost (line 159) | @Test method testGetCommonParams (line 192) | @Test method resetOcspConfiguration (line 253) | private void resetOcspConfiguration() { method testOktaAuthRequestsAreRetriedUsingLoginRetryStrategy (line 258) | @Test method assertThatPathIsRecognizedAsNewRetryStrategy (line 280) | private void assertThatPathIsRecognizedAsNewRetryStrategy(String uriTo... method testCreateClientEnvironmentInfo (line 291) | @Test method testMinicoreTelemetryWithSuccessfulLoad (line 364) | @Test method testMinicoreTelemetryWithFailedLoad (line 396) | @Test method isValidPath (line 424) | private static boolean isValidPath(String path) { FILE: src/test/java/net/snowflake/client/internal/core/SessionUtilWiremockIT.java class SessionUtilWiremockIT (line 31) | @Tag(TestTags.CORE) method createOktaLoginInputBase (line 67) | private SFLoginInput createOktaLoginInputBase() { method initConnectionPropertiesMap (line 82) | private Map initConnectionPropertiesMap() { method testOktaRetryWaitsUsingDefaultRetryStrategyWhen429InFederatedStep3 (line 88) | @Test method testOktaRetryWaitsUsingDefaultRetryStrategyWhen429InFederatedStep4 (line 131) | @Test method testOktaRetriesUntilTimeoutThenRaisesAuthTimeoutExceptionWhen429InFederatedStep3 (line 177) | @Test method testOktaRetriesUntilTimeoutThenRaisesAuthTimeoutExceptionWhen429InFederatedStep4 (line 205) | @Test method testErrorHandlingWhenOktaReturnsUnsupportedMfaInFederatedStep3 (line 255) | @Test method assertThatTotalLoginTimeoutIsKeptWhenRetrying (line 280) | private void assertThatTotalLoginTimeoutIsKeptWhenRetrying( method assertRequestsToWiremockHaveDelay (line 298) | private void assertRequestsToWiremockHaveDelay( method assertRequestsToWiremockHaveDifferentValuesOfParameter (line 316) | private void assertRequestsToWiremockHaveDifferentValuesOfParameter( method testOsDetailsIncludedInLoginRequest (line 332) | @Test method testLibcDetailsIncludedInLoginRequest (line 361) | @Test method testSpcsTokenIncludedInLoginRequest (line 382) | @Test method createBasicLoginInput (line 401) | private SFLoginInput createBasicLoginInput() { FILE: src/test/java/net/snowflake/client/internal/core/SnowflakeMFACacheTest.java class SnowflakeMFACacheTest (line 39) | public class SnowflakeMFACacheTest { method getNormalMockedHttpResponse (line 49) | private ObjectNode getNormalMockedHttpResponse(boolean success, int mf... method parseRequest (line 73) | private JsonNode parseRequest(HttpPost post) throws IOException { method getBaseProp (line 90) | private Properties getBaseProp() { method testMFAFunctionality (line 100) | @Test class MockUnavailableAdvapi32Lib (line 231) | class MockUnavailableAdvapi32Lib implements SecureStorageWindowsManage... method CredReadW (line 232) | @Override method CredWriteW (line 237) | @Override method CredDeleteW (line 243) | @Override method CredFree (line 248) | @Override method unavailableLSSWindowsTestBody (line 252) | private void unavailableLSSWindowsTestBody() throws SQLException { method testUnavailableLSSWindowsHelper (line 320) | private void testUnavailableLSSWindowsHelper() throws SQLException { method testUnavailableLocalSecureStorage (line 331) | @Test method testEnableClientRequestMfaToken (line 342) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SpcsTokenReaderTest.java class SpcsTokenReaderTest (line 13) | public class SpcsTokenReaderTest { method shouldReturnNullWhenNotRunningInsideSpcs (line 19) | @Test method shouldReturnTrimmedTokenWhenRunningInsideSpcsAndFilePresent (line 27) | @Test method shouldReadFileAsUtf8 (line 38) | @Test method shouldReturnNullForBlankFile (line 48) | @Test method shouldReturnNullAndNotThrowOnIoError (line 57) | @Test method productionConstantsMatchDesignSpec (line 66) | @Test FILE: src/test/java/net/snowflake/client/internal/core/SqlInputTimestampUtilTest.java class SqlInputTimestampUtilTest (line 16) | @Disabled method setup (line 27) | @BeforeAll method shouldGetTimestampForDifferentType (line 35) | @Test method getFromType (line 50) | private Timestamp getFromType(int type, String value, TimeZone explici... FILE: src/test/java/net/snowflake/client/internal/core/StmtUtilTest.java class StmtUtilTest (line 27) | @Tag(TestTags.CORE) method testForwardedHeaders (line 31) | @Test method testUpdateQueryContextFromFailedResponse (line 102) | @Test method createSessionWithQCC (line 124) | private static SFSession createSessionWithQCC() { method createLoginInput (line 130) | private SFLoginInput createLoginInput() { FILE: src/test/java/net/snowflake/client/internal/core/URLUtilTest.java class URLUtilTest (line 15) | public class URLUtilTest { method testValidURL (line 17) | @Test method testInvalidURL (line 24) | @Test method testEncodeURL (line 31) | @Test method testIsValidURL_InvalidCases (line 37) | @Test method testUrlEncode_ValidInputs (line 46) | @ParameterizedTest method testUrlEncode_NullInput (line 54) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/ArrowResultUtilTest.java class ArrowResultUtilTest (line 23) | public class ArrowResultUtilTest { method clearTimeZone (line 24) | @AfterAll method setTimeZone (line 29) | public static void setTimeZone(String string) { method testGetDatePerformance (line 33) | @ParameterizedTest(name = "Timezone = {0}") class testCasesProvider (line 69) | private static class testCasesProvider implements ArgumentsProvider { method provideArguments (line 70) | @Override method testToJavaTimestamp (line 98) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/BaseConverterTest.java class BaseConverterTest (line 14) | public class BaseConverterTest implements DataConversionContext { method clearTimeZone (line 30) | @AfterEach method assumeLittleEndian (line 35) | @BeforeEach method getTimestampLTZFormatter (line 42) | @Override method getTimestampNTZFormatter (line 47) | @Override method getTimestampTZFormatter (line 52) | @Override method getDateFormatter (line 57) | @Override method getTimeFormatter (line 62) | @Override method getBinaryFormatter (line 67) | @Override method setScale (line 72) | public void setScale(int scale) { method getScale (line 76) | @Override method getSession (line 81) | @Override method getTimeZone (line 86) | @Override method getHonorClientTZForTimestampNTZ (line 91) | @Override method setHonorClientTZForTimestampNTZ (line 96) | public void setHonorClientTZForTimestampNTZ(boolean val) { method getResultVersion (line 100) | @Override FILE: src/test/java/net/snowflake/client/internal/core/arrow/BigIntToFixedConverterTest.java class BigIntToFixedConverterTest (line 29) | public class BigIntToFixedConverterTest extends BaseConverterTest { method testFixedNoScale (line 38) | @Test method testFixedWithScale (line 95) | @Test method testInvalidConversion (line 147) | @Test method testGetSmallerIntegralType (line 176) | @Test method testGetBooleanNoScale (line 219) | @Test method testGetBooleanWithScale (line 245) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/BigIntToTimeConverterTest.java class BigIntToTimeConverterTest (line 29) | public class BigIntToTimeConverterTest extends BaseConverterTest { method setTimezone (line 30) | public void setTimezone(String tz) { method clearTimezone (line 34) | @AfterAll method testTime (line 46) | @ParameterizedTest(name = "{0}") FILE: src/test/java/net/snowflake/client/internal/core/arrow/BigIntToTimestampLTZConverterTest.java class BigIntToTimestampLTZConverterTest (line 32) | public class BigIntToTimestampLTZConverterTest extends BaseConverterTest { method testTimestampLTZ (line 41) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/BigIntToTimestampNTZConverterTest.java class BigIntToTimestampNTZConverterTest (line 38) | public class BigIntToTimestampNTZConverterTest extends BaseConverterTest { class FlagProvider (line 39) | static class FlagProvider extends SnowflakeArgumentsProvider { method rawArguments (line 40) | @Override class DataProvider (line 46) | static class DataProvider extends SnowflakeArgumentsProvider { method rawArguments (line 47) | @Override method testWithNullTimezone (line 60) | @ParameterizedTest method testTimestampNTZ (line 67) | @ParameterizedTest method testTimestampNTZ (line 81) | private void testTimestampNTZ(TimeZone timezone) throws SFException { method createTimestampObject (line 192) | private Timestamp createTimestampObject(ArrowVectorConverter converter... FILE: src/test/java/net/snowflake/client/internal/core/arrow/BitToBooleanConverterTest.java class BitToBooleanConverterTest (line 24) | public class BitToBooleanConverterTest extends BaseConverterTest { method testConvertToString (line 30) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/DateConverterTest.java class DateConverterTest (line 32) | public class DateConverterTest extends BaseConverterTest { method setTimeZone (line 34) | private static void setTimeZone(String tz) { method getDefaultTimeZone (line 76) | @BeforeEach method restoreDefaultTimeZone (line 81) | @AfterEach method testDate (line 86) | @ParameterizedTest method testRandomDates (line 145) | @ParameterizedTest method testTimezoneDates (line 190) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/DoubleToRealConverterTest.java class DoubleToRealConverterTest (line 27) | public class DoubleToRealConverterTest extends BaseConverterTest { method testConvertToDouble (line 36) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/IntToFixedConverterTest.java class IntToFixedConverterTest (line 31) | public class IntToFixedConverterTest extends BaseConverterTest { method testFixedNoScale (line 40) | @Test method testFixedWithScale (line 95) | @Test method testInvalidConversion (line 146) | @Test method testGetSmallerIntegralType (line 175) | @Test method testGetBooleanNoScale (line 219) | @Test method testGetBooleanWithScale (line 244) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/IntToTimeConverterTest.java class IntToTimeConverterTest (line 29) | public class IntToTimeConverterTest extends BaseConverterTest { method IntToTimeConverterTest (line 35) | public IntToTimeConverterTest() { method testTime (line 41) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/SmallIntToFixedConverterTest.java class SmallIntToFixedConverterTest (line 31) | public class SmallIntToFixedConverterTest extends BaseConverterTest { method testFixedNoScale (line 40) | @Test method testFixedWithScale (line 96) | @Test method testInvalidConversion (line 148) | @Test method testGetSmallerIntegralType (line 178) | @Test method testGetBooleanNoScale (line 218) | @Test method testGetBooleanWithScale (line 248) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/ThreeFieldStructToTimestampTZConverterTest.java class ThreeFieldStructToTimestampTZConverterTest (line 42) | public class ThreeFieldStructToTimestampTZConverterTest extends BaseConv... class TimezoneProvider (line 43) | private static class TimezoneProvider implements ArgumentsProvider { method provideArguments (line 44) | @Override method setTimezone (line 93) | private static void setTimezone(String tz) { method clearTimezone (line 97) | @AfterAll method testTimestampTZ (line 109) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/TinyIntToFixedConverterTest.java class TinyIntToFixedConverterTest (line 29) | public class TinyIntToFixedConverterTest extends BaseConverterTest { method testFixedNoScale (line 36) | @Test method testFixedWithScale (line 84) | @Test method testInvalidConversion (line 134) | @Test method testGetSmallerIntegralType (line 163) | @Test method testGetBooleanNoScale (line 191) | @Test method testGetBooleanWithScale (line 217) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/TwoFieldStructToTimestampLTZConverterTest.java class TwoFieldStructToTimestampLTZConverterTest (line 42) | public class TwoFieldStructToTimestampLTZConverterTest extends BaseConve... class DataProvider (line 44) | static class DataProvider implements ArgumentsProvider { method provideArguments (line 45) | @Override method setTimezone (line 90) | private static void setTimezone(String tz) { method clearTimezone (line 94) | @AfterAll method testTimestampLTZ (line 106) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/TwoFieldStructToTimestampNTZConverterTest.java class TwoFieldStructToTimestampNTZConverterTest (line 42) | public class TwoFieldStructToTimestampNTZConverterTest extends BaseConve... method setTimezone (line 44) | private static void setTimezone(String tz) { method clearTimezone (line 48) | @AfterAll class DataProvider (line 60) | static class DataProvider implements ArgumentsProvider { method provideArguments (line 62) | @Override method testTimestampNTZ (line 123) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/TwoFieldStructToTimestampTZConverterTest.java class TwoFieldStructToTimestampTZConverterTest (line 37) | public class TwoFieldStructToTimestampTZConverterTest extends BaseConver... method setTimezone (line 38) | public static void setTimezone(String tz) { method clearTimezone (line 42) | @AfterAll method testTimestampTZ (line 54) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/core/arrow/VarBinaryToBinaryConverterTest.java class VarBinaryToBinaryConverterTest (line 27) | public class VarBinaryToBinaryConverterTest extends BaseConverterTest { method testConvertToString (line 33) | @Test FILE: src/test/java/net/snowflake/client/internal/core/arrow/VarCharConverterTest.java class VarCharConverterTest (line 29) | public class VarCharConverterTest extends BaseConverterTest { method testConvertToString (line 35) | @Test method testGetBoolean (line 86) | @Test method testGetDate (line 110) | @Test FILE: src/test/java/net/snowflake/client/internal/core/auth/oauth/AuthorizationCodeRedirectRequestHandlerTest.java class AuthorizationCodeRedirectRequestHandlerTest (line 12) | public class AuthorizationCodeRedirectRequestHandlerTest { method shouldReturnSuccessResponse (line 16) | @Test method shouldReturnRandomErrorResponse (line 29) | @Test method shouldReturnEscapedErrorResponse (line 42) | @Test method shouldReturnInvalidStateErrorResponse (line 56) | @Test method shouldReturnAuthorizationCodeAbsentErrorResponse (line 71) | @Test FILE: src/test/java/net/snowflake/client/internal/core/auth/oauth/OAuthAccessTokenProviderFactoryTest.java class OAuthAccessTokenProviderFactoryTest (line 16) | public class OAuthAccessTokenProviderFactoryTest { method shouldProperlyReturnIfAuthenticatorIsEligible (line 21) | @Test method shouldProperlyCreateClientCredentialsAccessTokenProvider (line 37) | @Test method shouldProperlyCreateAuthzCodeAccessTokenProvider (line 47) | @Test method shouldProperlyCreateAuthzCodeAccessTokenProviderWithDefaultClientCredentials (line 57) | @Test method shouldProperlyCreateAuthzCodeAccessTokenProviderForExternalIdp (line 70) | @Test method shouldFailToCreateClientCredentialsAccessTokenProviderWithoutClientId (line 86) | @Test method shouldFailToCreateClientCredentialsAccessTokenProviderWithoutClientSecret (line 101) | @Test method shouldFailToCreateClientCredentialsAccessTokenProviderWithoutExtTokenUrl (line 116) | @Test method shouldProperlyCreateAuthorizationCodeAccessTokenProvider (line 131) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithoutClientId (line 141) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithoutClientSecret (line 156) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithHttpsRedirectUri (line 171) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithJustExtAuthzUrl (line 185) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithJustExtTokenUrl (line 202) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithInvalidAuthzUrl (line 219) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithInvalidTokenUrl (line 240) | @Test method shouldFailToCreateAuthzCodeAccessTokenProviderWithDifferentUrlDomains (line 261) | @Test method shouldProperlyCheckIfIsEligibleForDefaultClientCredentials (line 285) | @Test method createLoginInputStub (line 323) | private SFLoginInput createLoginInputStub( method createOauthLoginInputStub (line 336) | private SFOauthLoginInput createOauthLoginInputStub( FILE: src/test/java/net/snowflake/client/internal/core/auth/oauth/OAuthUtilTest.java class OAuthUtilTest (line 16) | public class OAuthUtilTest { method shouldCreateDefaultAuthorizationUrl (line 21) | @Test method shouldCreateUserSuppliedAuthorizationUrl (line 31) | @Test method shouldCreateDefaultTokenRequestUrl (line 42) | @Test method shouldCreateUserSuppliedTokenRequestUrl (line 52) | @Test method shouldCreateDefaultScope (line 64) | @Test method shouldCreateUserSuppliedScope (line 72) | @Test method shouldCreateDefaultRedirectUri (line 80) | @Test method shouldCreateCustomRedirectUri (line 90) | @Test method shouldConvertToBaseAuthorizationRequest (line 99) | @Test method createLoginInputStub (line 129) | private SFOauthLoginInput createLoginInputStub( FILE: src/test/java/net/snowflake/client/internal/core/auth/oauth/RandomStateProviderTest.java class RandomStateProviderTest (line 9) | public class RandomStateProviderTest { method setUp (line 13) | @BeforeEach method testGetState_ShouldReturnNonNullState (line 19) | @Test method testGetState_ShouldReturnUniqueValues (line 26) | @Test FILE: src/test/java/net/snowflake/client/internal/core/auth/oauth/TokenResponseDTOTest.java class TokenResponseDTOTest (line 9) | public class TokenResponseDTOTest { method testConstructorAndGetters (line 23) | @Test method testJsonDeserialization (line 39) | @Test FILE: src/test/java/net/snowflake/client/internal/core/auth/wif/AwsIdentityAttestationCreatorTest.java class AwsIdentityAttestationCreatorTest (line 26) | public class AwsIdentityAttestationCreatorTest { method shouldThrowExceptionWhenNoCredentialsFound (line 28) | @Test method shouldThrowExceptionWhenNoRegion (line 38) | @Test method shouldReturnProperAttestationWithStandardRegion (line 50) | @Test method shouldReturnProperAttestationWithCnRegion (line 57) | @Test method shouldReturnProperAttestationWithSignedRequestCredential (line 64) | private void shouldReturnProperAttestationWithSignedRequestCredential( method shouldCreateAttestationWithoutImpersonationWhenImpersonationPathIsEmpty (line 99) | @Test method shouldThrowExceptionWhenImpersonationFailsWithNoInitialCredentials (line 121) | @Test method shouldCreateAttestationWithImpersonationPath (line 136) | @Test method shouldPassExternalIdToAssumeRoleWhenProvided (line 176) | @Test method shouldPassEmptyExternalIdToAssumeRoleWhenSetToEmptyString (line 215) | @Test method shouldOnlyPassExternalIdToLastHopInMultiHopChain (line 253) | @Test FILE: src/test/java/net/snowflake/client/internal/core/auth/wif/AzureIdentityAttestationCreatorLatestIT.java class AzureIdentityAttestationCreatorLatestIT (line 18) | @Tag(TestTags.AUTHENTICATION) method successfulFlowBasicScenario (line 105) | @Test method successfulFlowV2IssuerScenario (line 113) | @Test method successfulFlowAzureFunctionsScenario (line 124) | @Test method successfulFlowAzureFunctionsWithV2IssuerScenario (line 138) | @Test method successfulFlowAzureFunctionsNoClientIdScenario (line 155) | @Test method successfulFlowAzureFunctionsCustomEntraResourceScenario (line 169) | @Test method azureFunctionsFlowErrorNoIdentityHeader (line 185) | @Test method basicFlowErrorMissingIssuer (line 197) | @Test method basicFlowErrorMissingSub (line 202) | @Test method basicFlowErrorUnparsableToken (line 207) | @Test method basicFlowUnparsableJsonError (line 212) | @Test method basicFlowHttpError (line 217) | @Test method azureCreatorDoesNotSupportImpersonationPath (line 222) | @Test method executeErrorScenarioAndAssertExceptionThrown (line 230) | private void executeErrorScenarioAndAssertExceptionThrown( method createAttestationServiceSpyForBasicFLow (line 238) | private static AzureAttestationService createAttestationServiceSpyForB... method executeAndAssertCorrectAttestation (line 246) | private void executeAndAssertCorrectAttestation( method executeAndAssertCorrectAttestationWithIssuer (line 254) | private void executeAndAssertCorrectAttestationWithIssuer( method executeAndAssertExceptionThrown (line 272) | private void executeAndAssertExceptionThrown( method getBaseUrl (line 280) | private String getBaseUrl() { method createLoginInputStub (line 284) | private SFLoginInput createLoginInputStub() { FILE: src/test/java/net/snowflake/client/internal/core/auth/wif/GcpIdentityAttestationCreatorLatestIT.java class GcpIdentityAttestationCreatorLatestIT (line 17) | @Tag(TestTags.AUTHENTICATION) method successfulFlowScenario (line 66) | @Test method missingIssuerScenario (line 80) | @Test method missingSubScenario (line 86) | @Test method unparsableTokenScenario (line 92) | @Test method httpErrorScenario (line 98) | @Test method successfulImpersonationFlowScenario (line 104) | @Test method createAttestationAndAssertExceptionThrown (line 119) | private void createAttestationAndAssertExceptionThrown() { method getBaseUrl (line 126) | private String getBaseUrl() { method createLoginInputStub (line 130) | private SFLoginInput createLoginInputStub() { FILE: src/test/java/net/snowflake/client/internal/core/auth/wif/OidcIdentityAttestationCreatorTest.java class OidcIdentityAttestationCreatorTest (line 10) | class OidcIdentityAttestationCreatorTest { method shouldReturnProperAttestation (line 48) | @Test method missingIssuerScenario (line 64) | @Test method missingSubScenario (line 69) | @Test method unparsableTokenScenario (line 74) | @Test method createAttestationAndAssertNull (line 79) | private void createAttestationAndAssertNull(String token) { FILE: src/test/java/net/snowflake/client/internal/core/auth/wif/PlatformDetectionUtilTest.java class PlatformDetectionUtilTest (line 15) | public class PlatformDetectionUtilTest { method setUp (line 20) | @BeforeEach class HasValidAwsIdentityForWifTests (line 26) | @Nested method testNullCredentials (line 30) | @Test method testNullAccessKey (line 44) | @Test method testNullsecretAccessKey (line 61) | @Test method testEmptyAccessKey (line 78) | @Test method testEmptysecretAccessKey (line 95) | @Test method testWhitespaceAccessKey (line 112) | @Test method testGetCredentialsException (line 129) | @Test method testNullRegion (line 144) | @Test method testEmptyRegion (line 163) | @Test class IsValidArnForWifTests (line 183) | @Nested method testValidIamUserArn (line 187) | @Test method testValidAssumedRoleArn (line 201) | @Test method testInvalidArnPatterns (line 218) | @Test method testNonWifArnTypes (line 229) | @Test method testMalformedIamUserArns (line 260) | @Test method testMalformedAssumedRoleArns (line 274) | @Test FILE: src/test/java/net/snowflake/client/internal/core/auth/wif/WorkloadIdentityAttestationProviderTest.java class WorkloadIdentityAttestationProviderTest (line 12) | class WorkloadIdentityAttestationProviderTest { method shouldCreateAttestationWithExplicitAWSProvider (line 14) | @Test method shouldCreateProperAttestationCreatorByType (line 30) | @Test FILE: src/test/java/net/snowflake/client/internal/core/bind/BindExceptionTest.java class BindExceptionTest (line 8) | public class BindExceptionTest { method testBindExceptionType (line 10) | @Test method testBindExceptionConstructor (line 17) | @Test FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLCacheManagerLatestIT.java class CRLCacheManagerLatestIT (line 28) | @Tag(TestTags.CORE) method setUp (line 45) | @BeforeEach method tearDown (line 58) | @AfterEach method testFileCacheStoreAndRetrieve (line 65) | @Test method testFileCacheFilePermissions (line 77) | @Test method testFileCacheCorruptedFileHandling (line 89) | @Test method testFileCacheExpiredCrlRemoval (line 104) | @Test method testFileCacheRemovalDelay (line 120) | @Test method testFileCachePromotionToMemoryCache (line 136) | @Test method testCacheManagerPeriodicCleanup (line 150) | @Test method testCrlUpdateScenario (line 170) | @Test method createTestCrl (line 184) | private X509CRL createTestCrl() throws Exception { method createExpiredCrl (line 189) | private X509CRL createExpiredCrl() throws Exception { method cleanupTempFiles (line 194) | private void cleanupTempFiles() throws Exception { method countFilesInCache (line 210) | private int countFilesInCache() throws IOException { FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLCacheManagerTest.java class CRLCacheManagerTest (line 26) | @Tag(TestTags.CORE) method setUpClass (line 39) | @BeforeAll method setUp (line 44) | @BeforeEach method shouldReturnCacheEntryWhenMemoryCacheHit (line 57) | @Test method shouldPromoteFileCacheHitToMemoryCache (line 70) | @Test method shouldReturnNullWhenBothCachesMiss (line 85) | @Test method shouldPutToBothMemoryAndFileCache (line 98) | @Test method shouldNotPromoteToMemoryCacheWhenFileCacheReturnsNull (line 108) | @Test method shouldCreateDifferentCacheEntriesForSameCrlWithDifferentDownloadTimes (line 121) | @Test method createTestCrl (line 141) | private X509CRL createTestCrl() throws Exception { FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLFileCacheTest.java class CRLFileCacheTest (line 29) | @Tag(TestTags.CORE) method setUpClass (line 43) | @BeforeAll method setUp (line 48) | @BeforeEach method tearDown (line 57) | @AfterEach method testEnabledCacheCreatesDirectory (line 62) | @Test method testBasicPutAndGet (line 78) | @Test method testGetNonExistentEntry (line 91) | @Test method testOverwriteExistingEntry (line 98) | @Test method testMultipleEntries (line 116) | @Test method testFilePermissions (line 135) | @Test method testCleanupExpiredCrl (line 150) | @Test method testCleanupEvictedEntries (line 164) | @Test method testCleanupCorruptedFiles (line 179) | @Test method createValidCrl (line 194) | private X509CRL createValidCrl() throws Exception { method createExpiredCrl (line 199) | private X509CRL createExpiredCrl() throws Exception { method countFilesInCache (line 204) | private int countFilesInCache() throws IOException { method cleanupTempFiles (line 210) | private void cleanupTempFiles() throws Exception { FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLInMemoryCacheTest.java class CRLInMemoryCacheTest (line 18) | @Tag(TestTags.CORE) method setUpClass (line 28) | @BeforeAll method setUp (line 33) | @BeforeEach method testBasicPutAndGet (line 40) | @Test method testGetNonExistentEntry (line 53) | @Test method testOverwriteExistingEntry (line 60) | @Test method testCleanupExpiredCrl (line 77) | @Test method testCleanupEvictedEntries (line 96) | @Test method createValidCrl (line 117) | private X509CRL createValidCrl() throws Exception { method createExpiredCrl (line 122) | private X509CRL createExpiredCrl() throws Exception { FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLValidationUtilsTest.java class CRLValidationUtilsTest (line 26) | @Tag(TestTags.CORE) method setUp (line 30) | @BeforeEach class ExtractCRLDistributionPointsTests (line 35) | @Nested method shouldExtractMultipleCRLDistributionPoints (line 38) | @Test method shouldReturnEmptyListForCertificateWithoutCRLDistributionPoints (line 53) | @Test method shouldFilterOnlyHttpAndHttpsUrls (line 61) | @Test method shouldHandleEmptyCRLDistributionPointsList (line 87) | @Test class IsShortLivedTests (line 98) | @Nested method shouldNotConsiderCertificatesIssuedBeforeMarch2024AsShortLived (line 100) | @Test method shouldConsiderShortCertificatesIssuedAfterMarch2024AsShortLived (line 109) | @Test method shouldApply10DayThresholdBetweenMarch2024AndMarch2026 (line 118) | @Test method shouldApply7DayThresholdAfterMarch2026 (line 127) | @Test method shouldHandleEdgeCaseWithExact7DaysAfter2026 (line 139) | @Test class VerifyIssuingDistributionPointTests (line 149) | @Nested method shouldReturnTrueForCRLWithoutIDPExtension (line 151) | @Test method shouldRejectUserCertificateWhenCRLOnlyCoversUserCerts (line 160) | @Test method shouldRejectEndEntityCertificateWhenCRLOnlyCoversCACs (line 177) | @Test method shouldValidateURLMatchingInIDPDistributionPoints (line 194) | @Test method shouldRejectURLNotMatchingIDPDistributionPoints (line 205) | @Test method shouldRejectWhenIDPHasEmptyDistributionPointsList (line 218) | @Test method shouldHandleIDPWithoutDistributionPoints (line 227) | @Test method shouldRejectCRLWithOnlySomeReasons (line 238) | @Test FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLValidatorTest.java class CRLValidatorTest (line 22) | @Tag(TestTags.CORE) method setUp (line 29) | @BeforeEach method shouldAllowConnectionWhenCRLValidationDisabled (line 37) | @Test method shouldFailWithNullOrEmptyCertificateChains (line 54) | @Test method shouldHandleCertificatesWithoutCRLUrlsInEnabledMode (line 67) | @Test method shouldAllowCertificatesWithoutCRLUrlsWhenConfigured (line 84) | @Test method shouldPassInAdvisoryModeEvenWithErrors (line 97) | @Test method shouldValidateMultipleChainsAndReturnFirstValid (line 114) | @Test FILE: src/test/java/net/snowflake/client/internal/core/crl/CRLValidatorWiremockIT.java class CRLValidatorWiremockIT (line 30) | @Tag(TestTags.CORE) method setUpTest (line 38) | @BeforeEach method shouldValidateNonRevokedCertificateSuccessfully (line 53) | @Test method shouldFailForRevokedCertificate (line 69) | @Test method shouldAllowRevokedCertificateWhenCRLValidationDisabled (line 87) | @Test method shouldPassInAdvisoryModeWithCRLErrors (line 106) | @Test method shouldFailInEnabledModeWithCRLErrors (line 122) | @Test method shouldValidateMultipleChainsAndReturnFirstValid (line 139) | @Test method shouldRejectExpiredCRL (line 164) | @Test method shouldSkipShortLivedCertificates (line 184) | @Test method shouldHandleMultipleCRLDistributionPoints (line 196) | @Test method shouldCacheCRLOnFirstRequestAndReuseOnSecond (line 217) | @Test method shouldFailWhenCrlExceedsMaxSizeLimit (line 238) | @Test method shouldEmitCrlTelemetry (line 276) | @Test method setupCRLMapping (line 302) | private void setupCRLMapping(String urlPath, byte[] crlContent, int st... method setup404CRLMapping (line 343) | private void setup404CRLMapping(String urlPath) { FILE: src/test/java/net/snowflake/client/internal/core/crl/CertificateGeneratorUtil.java class CertificateGeneratorUtil (line 38) | public class CertificateGeneratorUtil { method CertificateGeneratorUtil (line 49) | public CertificateGeneratorUtil() { method getCACertificate (line 59) | X509Certificate getCACertificate() { method createCertificate (line 63) | private X509Certificate createCertificate( method createSimpleChain (line 95) | CertificateChain createSimpleChain() throws Exception { method createShortLivedCertificate (line 109) | X509Certificate createShortLivedCertificate(int validityDays, Date iss... method createCertificateWithCRLDistributionPoints (line 116) | X509Certificate createCertificateWithCRLDistributionPoints(String subj... method createWithIssuer (line 121) | public X509Certificate createWithIssuer(String issuerDN) throws Except... method createCRLWithIDPDistributionPoints (line 134) | X509CRL createCRLWithIDPDistributionPoints( method generateValidCRL (line 149) | byte[] generateValidCRL() throws Exception { method generateCRLWithRevokedCertificate (line 153) | byte[] generateCRLWithRevokedCertificate(BigInteger serialNumber) thro... method generateExpiredCRL (line 158) | byte[] generateExpiredCRL() throws Exception { method generateCRL (line 162) | X509CRL generateCRL(Date nextUpdate) throws Exception { method generateKeyPair (line 178) | private KeyPair generateKeyPair() throws Exception { method createCACertificate (line 184) | private X509Certificate createCACertificate() throws Exception { method createBasicCertBuilder (line 211) | private X509v3CertificateBuilder createBasicCertBuilder( method buildCertificate (line 247) | private X509Certificate buildCertificate( method createCRLWithIDP (line 257) | X509CRL createCRLWithIDP(X509Certificate issuerCert, IssuingDistributi... method buildCRL (line 271) | private X509CRL buildCRL(X509v2CRLBuilder crlBuilder, PrivateKey signe... class CertificateChain (line 279) | static class CertificateChain { method CertificateChain (line 284) | CertificateChain( FILE: src/test/java/net/snowflake/client/internal/core/crl/VerifiedCertPathBuilderTest.java class VerifiedCertPathBuilderTest (line 38) | @Tag(TestTags.CORE) method setUp (line 54) | @BeforeEach method shouldValidateSimpleCertificateChain (line 59) | @Test method shouldReturnEmptyForEmptyChain (line 84) | @Test method shouldFindAllValidPathsInCrossSignedScenario (line 116) | @Test method shouldValidateComplexCrossSignedChain (line 141) | @Test method shouldValidateChainToUltimateRoot (line 168) | @Test method validateCrossSignedPaths (line 199) | private Set validateCrossSignedPaths( method validateCertificateChainOrder (line 235) | private void validateCertificateChainOrder(X509Certificate[] path) { method assertTrustAnchorInPath (line 253) | private void assertTrustAnchorInPath(X509Certificate[] path, X509Certi... method createInMemoryTrustStore (line 266) | private KeyStore createInMemoryTrustStore(X509Certificate... certifica... method createTrustManager (line 278) | private X509TrustManager createTrustManager(KeyStore trustStore) throw... class TestCertificateGenerator (line 293) | private static class TestCertificateGenerator { method createSimpleChain (line 296) | CertificateChain createSimpleChain() throws Exception { method createCrossSignedCertificates (line 324) | CrossSignedCertificates createCrossSignedCertificates() throws Excep... method createComplexCrossSignedChain (line 372) | ComplexCrossSignedCertificates createComplexCrossSignedChain() throw... method generateKeyPair (line 423) | private KeyPair generateKeyPair() throws Exception { method createSelfSignedCertificate (line 429) | private X509Certificate createSelfSignedCertificate( method createSignedCertificate (line 435) | private X509Certificate createSignedCertificate( method createCertificate (line 450) | private X509Certificate createCertificate( class CertificateChain (line 493) | private static class CertificateChain { method CertificateChain (line 498) | CertificateChain( class CrossSignedCertificates (line 507) | private static class CrossSignedCertificates { method CrossSignedCertificates (line 514) | CrossSignedCertificates( class ComplexCrossSignedCertificates (line 529) | private static class ComplexCrossSignedCertificates { method ComplexCrossSignedCertificates (line 537) | ComplexCrossSignedCertificates( FILE: src/test/java/net/snowflake/client/internal/core/json/BooleanConverterTest.java class BooleanConverterTest (line 11) | public class BooleanConverterTest { method testConvertBoolean (line 14) | @Test method testConvertNumeric (line 20) | @Test method testConvertString (line 36) | @Test method testConvertOtherType (line 48) | @Test FILE: src/test/java/net/snowflake/client/internal/core/json/BytesConverterTest.java class BytesConverterTest (line 13) | public class BytesConverterTest { method testConvertFloatingPointToBytes (line 19) | @Test method testConvertIntegerNumberToBytes (line 28) | @Test method testString (line 38) | @Test method testConvertBooleanToBytes (line 44) | @Test FILE: src/test/java/net/snowflake/client/internal/core/json/DateTimeConverterTest.java class DateTimeConverterTest (line 20) | public class DateTimeConverterTest { method testGetVariousTypesWhenNullObjectGiven (line 31) | @Test method testGetTimestampWithDefaultTimeZone (line 38) | @Test method testGetTimestampWithSpecificTimeZone (line 53) | @Test method testGetTimeWithDefaultTimeZone (line 73) | @Test method testGetTimeWithSessionTimeZone (line 92) | @Test method testGetDateWithDefaultTimeZone (line 101) | @Test method testGetDateWithSpecificTimeZone (line 120) | @Test method testGetDateWithSessionTimeZone (line 139) | @Test FILE: src/test/java/net/snowflake/client/internal/core/json/NumberConverterTest.java class NumberConverterTest (line 11) | public class NumberConverterTest { method testByteFromNumber (line 14) | @Test method testByteFromString (line 21) | @Test method testShortFromNumber (line 27) | @Test method testShortFromString (line 34) | @Test method testIntFromNumber (line 42) | @Test method testIntFromString (line 49) | @Test method testLongFromNumber (line 57) | @Test method testLongFromString (line 64) | @Test method testBigDecimalFromNumber (line 72) | @Test method testBigDecimalFromString (line 79) | @Test method testBigDecimalWithScaleFromNumber (line 86) | @Test method testBigDecimalWithScaleFromString (line 97) | @Test method testFloatFromNumber (line 109) | @Test method testFloatFromString (line 117) | @Test method testDoubleFromNumber (line 127) | @Test method testDoubleFromString (line 135) | @Test method testBigIntFromNumber (line 145) | @Test method testBigIntFromString (line 153) | @Test FILE: src/test/java/net/snowflake/client/internal/core/json/StringConverterTest.java class StringConverterTest (line 18) | public class StringConverterTest { method init (line 27) | @BeforeEach method testConvertingString (line 55) | @Test method testConvertingBoolean (line 60) | @Test method testConvertingNumbers (line 68) | @Test method testConvertingTimestamp (line 78) | @Test method testConvertingDate (line 93) | @Test method testConvertingTime (line 98) | @Test method testConvertingBinary (line 104) | @Test FILE: src/test/java/net/snowflake/client/internal/core/minicore/MinicoreLoaderTest.java class MinicoreLoaderTest (line 17) | public class MinicoreLoaderTest { method testLoadLibraryIsCached (line 19) | @Test method testLoadResultContainsAllFields (line 28) | @Test method testHomeCacheDirectoryWindows (line 55) | @Test method testHomeCacheDirectoryMac (line 70) | @Test method testHomeCacheDirectoryLinux (line 85) | @Test method testHomeCacheDirectoryReturnsNullWhenHomeNotSet (line 101) | @Test FILE: src/test/java/net/snowflake/client/internal/core/minicore/MinicorePlatformTest.java class MinicorePlatformTest (line 32) | public class MinicorePlatformTest { method testPlatformDetection (line 51) | @Test method testLinuxPlatformFileName (line 59) | @Test method testMacOSPlatformFileName (line 71) | @Test method testWindowsPlatformFileName (line 84) | @Test method testIsSupportedOnCurrentPlatform (line 98) | @Test method testAllSupportedPlatformsHaveMatchingResourceFiles (line 111) | @Test method getLibraryPathForConfig (line 156) | private String getLibraryPathForConfig(TestPlatformConfig config) { class TestPlatformConfig (line 171) | private static class TestPlatformConfig { method TestPlatformConfig (line 177) | TestPlatformConfig(OS os, Architecture arch, String libcFamily, bool... FILE: src/test/java/net/snowflake/client/internal/core/minicore/MinicoreTelemetryTest.java class MinicoreTelemetryTest (line 24) | public class MinicoreTelemetryTest { method tearDown (line 29) | @AfterEach method testClientEnvTelemetryFromSuccessfulLoad (line 34) | @Test method testClientEnvTelemetryFromFailedLoad (line 52) | @Test method testTelemetryWhenStillLoading (line 74) | @Test method testFailedLoadPreservesDetailedErrorInLogs (line 95) | @Test method testInBandTelemetryNodeFromSuccessfulLoad (line 127) | @Test method testInBandTelemetryNodeFromFailedLoad (line 152) | @Test method testInBandTelemetryNodeWhenStillLoading (line 178) | @Test method testInBandTelemetryNodeWithEmptyLogs (line 191) | @Test FILE: src/test/java/net/snowflake/client/internal/core/minicore/MinicoreTest.java class MinicoreTest (line 16) | @Tag(TestTags.CORE) method testAsyncInitializationCompletesInReasonableTime (line 22) | @Test method average (line 53) | private long average(long[] values) { method testMinicoreInitializesSuccessfully (line 61) | @Test method testMinicoreInitializationIsIdempotent (line 115) | @Test method testMinicoreLibraryFunctionConsistency (line 137) | @Test FILE: src/test/java/net/snowflake/client/internal/core/minicore/MinicoreTestLatestIT.java class MinicoreTestLatestIT (line 14) | @Tag(TestTags.CORE) method testExecuteSelectWithMinicorePerformance (line 20) | public void testExecuteSelectWithMinicorePerformance() throws SQLExcep... method measureConnectionTime (line 83) | private long measureConnectionTime() throws SQLException { method average (line 95) | private long average(long[] values) { FILE: src/test/java/net/snowflake/client/internal/driver/DriverInitializerTest.java class DriverInitializerTest (line 10) | @Tag(TestTags.CORE) method testInitializeTriggersMinicore (line 13) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ArrowResultChunkTest.java class ArrowResultChunkTest (line 9) | public class ArrowResultChunkTest { method testEmptyChunkIterator (line 10) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/AuthenticatedProxyLatestIT.java class AuthenticatedProxyLatestIT (line 36) | @Tag(TestTags.OTHERS) method tearDown (line 44) | @AfterEach method addAuthenticatedProxyProperties (line 49) | private void addAuthenticatedProxyProperties(Properties props) { method rejectAllWith407 (line 63) | private void rejectAllWith407() { method verifyRequestToProxy (line 80) | private void verifyRequestToProxy(String pathPattern, int minExpectedC... method verifyProxyWasUsed (line 99) | private void verifyProxyWasUsed() { method getProperties (line 104) | @Override method testSimpleQueryThroughAuthenticatedProxy (line 112) | @Test method testCreateTemporaryStageAndPutThroughAuthenticatedProxy (line 122) | @Test method testConnectionFailsWhenProxyReturns407 (line 146) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/AutoConnectionConfigurationLatestIT.java class AutoConnectionConfigurationLatestIT (line 40) | @Tag(TestTags.CONNECTION) method setUp (line 49) | @BeforeEach method cleanUp (line 61) | @AfterEach method testConnectionScenarios (line 70) | @ParameterizedTest method prepareConnectionConfigurationTomlFile (line 103) | private void prepareConnectionConfigurationTomlFile() throws IOExcepti... method createFilePathWithPermission (line 132) | private Path createFilePathWithPermission(Path path) throws IOException { method connectionScenarios (line 142) | private static List connectionScenarios() { FILE: src/test/java/net/snowflake/client/internal/jdbc/BaseJDBCTest.java class BaseJDBCTest (line 39) | public class BaseJDBCTest extends AbstractDriverIT { method getConnectionWithWildcardsDisabled (line 43) | protected static Connection getConnectionWithWildcardsDisabled() throw... type MethodRaisesSQLException (line 49) | protected interface MethodRaisesSQLException { method run (line 50) | void run() throws SQLException; type MethodRaisesSFException (line 53) | protected interface MethodRaisesSFException { method run (line 54) | void run() throws SFException; type MethodRaisesSQLClientInfoException (line 57) | protected interface MethodRaisesSQLClientInfoException { method run (line 58) | void run() throws SQLClientInfoException; method expectConnectionAlreadyClosedException (line 61) | protected void expectConnectionAlreadyClosedException(MethodRaisesSQLE... method expectStatementAlreadyClosedException (line 71) | protected void expectStatementAlreadyClosedException(MethodRaisesSQLEx... method expectResultSetAlreadyClosedException (line 81) | protected void expectResultSetAlreadyClosedException(MethodRaisesSQLEx... method expectFeatureNotSupportedException (line 91) | protected void expectFeatureNotSupportedException(MethodRaisesSQLExcep... method expectSQLClientInfoException (line 101) | protected void expectSQLClientInfoException(MethodRaisesSQLClientInfoE... method getSizeOfResultSet (line 110) | int getSizeOfResultSet(ResultSet rs) throws SQLException { method getInfoBySQL (line 118) | List getInfoBySQL(String sqlCmd) throws SQLException { method parseTimestampTZ (line 136) | ZonedDateTime parseTimestampTZ(String dateTimeString) { method parseTimestampNTZ (line 149) | LocalDateTime parseTimestampNTZ(String dateTimeString) { class FakeRef (line 154) | class FakeRef implements Ref { method getBaseTypeName (line 156) | @Override method getObject (line 161) | @Override method getObject (line 166) | @Override method setObject (line 171) | @Override class FakeBlob (line 175) | class FakeBlob implements Blob { method length (line 176) | @Override method getBytes (line 181) | @Override method getBinaryStream (line 186) | @Override method position (line 191) | @Override method position (line 196) | @Override method setBytes (line 201) | @Override method setBytes (line 206) | @Override method setBinaryStream (line 211) | @Override method truncate (line 216) | @Override method free (line 219) | @Override method getBinaryStream (line 222) | @Override class FakeArray (line 228) | class FakeArray implements Array { method getBaseTypeName (line 229) | @Override method getBaseType (line 234) | @Override method getArray (line 239) | @Override method getArray (line 244) | @Override method getArray (line 249) | @Override method getArray (line 254) | @Override method getResultSet (line 259) | @Override method getResultSet (line 264) | @Override method getResultSet (line 269) | @Override method getResultSet (line 274) | @Override method free (line 280) | @Override class FakeRowId (line 284) | class FakeRowId implements RowId { method getBytes (line 285) | @Override class FakeNClob (line 291) | class FakeNClob implements NClob { method length (line 292) | @Override method getSubString (line 297) | @Override method getCharacterStream (line 302) | @Override method getAsciiStream (line 307) | @Override method position (line 312) | @Override method position (line 317) | @Override method setString (line 322) | @Override method setString (line 327) | @Override method setAsciiStream (line 332) | @Override method setCharacterStream (line 337) | @Override method truncate (line 342) | @Override method free (line 345) | @Override method getCharacterStream (line 348) | @Override class FakeSQLXML (line 354) | class FakeSQLXML implements SQLXML { method free (line 355) | @Override method getBinaryStream (line 358) | @Override method setBinaryStream (line 363) | @Override method getCharacterStream (line 368) | @Override method setCharacterStream (line 373) | @Override method getString (line 378) | @Override method setString (line 383) | @Override method getSource (line 386) | @Override method setResult (line 391) | @Override class FakeReader (line 397) | class FakeReader extends Reader { method read (line 398) | @Override method close (line 403) | @Override class FakeInputStream (line 407) | class FakeInputStream extends InputStream { method read (line 408) | @Override class FakeCalendar (line 414) | class FakeCalendar extends Calendar { method computeTime (line 416) | @Override method computeFields (line 419) | @Override method add (line 422) | @Override method roll (line 425) | @Override method getMinimum (line 428) | @Override method getMaximum (line 433) | @Override method getGreatestMinimum (line 438) | @Override method getLeastMaximum (line 443) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/BaseJDBCWithSharedConnectionIT.java class BaseJDBCWithSharedConnectionIT (line 9) | public class BaseJDBCWithSharedConnectionIT extends BaseJDBCTest { method setUpConnection (line 13) | @BeforeAll method closeConnection (line 18) | @AfterAll method createStatement (line 25) | public Statement createStatement(String queryResultFormat) throws SQLE... FILE: src/test/java/net/snowflake/client/internal/jdbc/BaseWiremockTest.java class BaseWiremockTest (line 49) | public abstract class BaseWiremockTest { method setUpClass (line 63) | @BeforeAll method tearDown (line 74) | @AfterEach method tearDownClass (line 81) | @AfterAll method startWiremockStandAlone (line 86) | protected static void startWiremockStandAlone() { method startWiremockProcess (line 106) | protected static Process startWiremockProcess(int wiremockHttpPort, in... method resetWiremock (line 132) | protected void resetWiremock() { method getWiremockStandAlonePath (line 143) | private static String getWiremockStandAlonePath() { method waitForWiremockOnPort (line 147) | protected static void waitForWiremockOnPort(int port) { method isWiremockResponding (line 154) | private static boolean isWiremockResponding(int port) { method stopWiremockStandAlone (line 166) | protected static void stopWiremockStandAlone(Process wiremockStandalon... method findFreePort (line 176) | protected static int findFreePort() { method getProperties (line 187) | protected Properties getProperties() { method createWiremockPostRequest (line 214) | protected HttpPost createWiremockPostRequest(String body, String path) { method createWiremockPostRequest (line 218) | protected HttpPost createWiremockPostRequest(String body, String path,... method restoreTrustStorePathProperty (line 232) | protected static void restoreTrustStorePathProperty() { method getAdminPort (line 240) | private int getAdminPort() { method getResourceURL (line 244) | private static String getResourceURL(String relativePath) { method setCustomTrustStorePropertyPath (line 250) | protected void setCustomTrustStorePropertyPath() { method importMapping (line 255) | protected void importMapping(String mappingImport) { method addMapping (line 266) | protected void addMapping(String mapping) { method readJSONFromFile (line 283) | private String readJSONFromFile(String filePath) throws IOException { method getWireMockMappingFromFile (line 312) | protected String getWireMockMappingFromFile( class MinimalServeEvent (line 324) | @JsonIgnoreProperties(ignoreUnknown = true) method getRequest (line 328) | public MinimalRequest getRequest() { method setRequest (line 332) | public void setRequest(MinimalRequest request) { class MinimalRequest (line 336) | @JsonIgnoreProperties(ignoreUnknown = true) method getUrl (line 342) | public String getUrl() { method setUrl (line 346) | public void setUrl(String url) { method getLoggedDate (line 350) | public Date getLoggedDate() { method setLoggedDate (line 354) | public void setLoggedDate(Date loggedDate) { method getQueryParams (line 358) | public Map getQueryParams() { method setQueryParams (line 362) | public void setQueryParams(Map quer... class MinimalQueryParameter (line 367) | @JsonIgnoreProperties(ignoreUnknown = true) method getValues (line 371) | public List getValues() { method setValues (line 375) | public void setValues(List values) { method firstValue (line 380) | public String firstValue() { class ServeEventsWrapper (line 390) | @JsonIgnoreProperties(ignoreUnknown = true) method getRequests (line 394) | public List getRequests() { method setRequests (line 398) | public void setRequests(List requests) { method getAllServeEvents (line 413) | protected List getAllServeEvents() { method getAllServeEvents (line 417) | protected List getAllServeEvents(int port) { method importMappingFromResources (line 432) | protected void importMappingFromResources(String relativePath) { method verifyRequestCount (line 447) | protected void verifyRequestCount(int expectedCount, String urlPattern) { method getProxyProtocol (line 470) | protected String getProxyProtocol(Properties props) { method getProxyPort (line 474) | protected int getProxyPort(String proxyProtocol) { FILE: src/test/java/net/snowflake/client/internal/jdbc/BatchExecutionIT.java class BatchExecutionIT (line 18) | @Tag(TestTags.STATEMENT) method testClearingBatchAfterStatementExecution (line 20) | @Test type ThrowingCallable (line 58) | @FunctionalInterface method call (line 60) | A call() throws T; FILE: src/test/java/net/snowflake/client/internal/jdbc/BatchExecutionLatestIT.java class BatchExecutionLatestIT (line 23) | @Tag(TestTags.STATEMENT) method testClearingBatchAfterStatementExecution (line 26) | @Test method testClearingBatchAfterPreparedStatementExecutionWithArrayBinding (line 61) | @Test method testClearingBatchAfterPreparedStatementExecutionWithoutArrayBinding (line 105) | @Test method testClearingBatchAfterPreparedStatementExecutionWithArrayBindingDefaultBehaviour (line 149) | @Test method testClearingBatchAfterPreparedStatementExecutionWithoutArrayBindingDefaultBehaviour (line 192) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/BindUploaderIT.java class BindUploaderIT (line 32) | @Tag(TestTags.OTHERS) method classSetUp (line 87) | @BeforeAll method classTearDown (line 94) | @AfterAll method setUp (line 101) | @BeforeEach method tearDown (line 110) | @AfterEach method getBindings (line 117) | static Map getBindings(Connection conn) t... method bind (line 125) | static void bind(SnowflakePreparedStatementImpl stmt, Object[] row) th... method parseRow (line 139) | static String parseRow(ResultSet rs) throws Exception { method testIsArrayBindEmpty (line 150) | @Test method testIsArrayBindNull (line 156) | @Test method testIsArrayBindNonArray (line 161) | @Test method testIsArrayBindEmptyArray (line 168) | @Test method testIsArrayBindNonEmptyArray (line 175) | @Test method tetArrayBindValueCountEmpty (line 185) | @Test method testArrayBindValueCountNull (line 191) | @Test method testArrayBindValueCountNonArray (line 196) | @Test method testArrayBindValueCountEmptyArray (line 203) | @Test method testArrayBindValueCountNonEmptyArray (line 210) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/BindUploaderLatestIT.java class BindUploaderLatestIT (line 39) | @Tag(TestTags.OTHERS) method classSetUp (line 46) | @BeforeAll method classTearDown (line 51) | @AfterAll method setUp (line 56) | @BeforeEach method tearDown (line 65) | @AfterEach method testUploadedResultsMultiple (line 74) | @Test method testUploadedResultsSimple (line 97) | @Test method testUploadStreamLargeBatch (line 112) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/BindingAndInsertingStructuredTypesLatestIT.java class BindingAndInsertingStructuredTypesLatestIT (line 45) | @Tag(TestTags.RESULT_SET) method init (line 47) | public Connection init(ResultSetFormatType queryResultFormat) throws S... method setup (line 67) | @BeforeEach method clean (line 73) | @AfterEach method testWriteObject (line 80) | @ParameterizedTest method testWriteNullObject (line 117) | @ParameterizedTest method testWriteObjectBindingNull (line 143) | @ParameterizedTest method testWriteObjectAllTypes (line 168) | @ParameterizedTest method toTimestamp (line 255) | public static Timestamp toTimestamp(ZonedDateTime dateTime) { method testWriteArray (line 259) | @ParameterizedTest method testWriteArrayNoBinds (line 294) | @ParameterizedTest method testWriteMapOfSqlData (line 319) | @ParameterizedTest method testWriteMapOfInteger (line 356) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/BindingDataIT.java class BindingDataIT (line 33) | @Tag(TestTags.OTHERS) method setTimeZone (line 37) | @BeforeAll method resetTimeZone (line 43) | @AfterAll method testBindShort (line 48) | @ParameterizedTest method testBindShortViaSetObject (line 75) | @ParameterizedTest method testBindInt (line 102) | @ParameterizedTest method testBindByte (line 130) | @ParameterizedTest method testBindNull (line 157) | @Test class TimeProvider (line 200) | static class TimeProvider implements ArgumentsProvider { method provideArguments (line 201) | @Override method testBindTime (line 213) | @ParameterizedTest method testBindTimeWithCalendar (line 244) | @ParameterizedTest method testBindTimeViaSetObject (line 276) | @ParameterizedTest method testBindTimeViaSetObjectCast (line 303) | @ParameterizedTest class DateProvider (line 330) | static class DateProvider implements ArgumentsProvider { method provideArguments (line 331) | @Override method testBindDate (line 344) | @ParameterizedTest method testBindDateWithCalendar (line 372) | @ParameterizedTest method testBindObjectWithScaleZero (line 402) | @ParameterizedTest method testBindNullForAllTypes (line 431) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/BindingDataLatestIT.java class BindingDataLatestIT (line 42) | @Tag(TestTags.OTHERS) method testBindTimestampTZ (line 77) | @Test method testTimestampBindingWithNTZType (line 107) | @Test method testTimestampBindingWithLTZType (line 164) | @Test method testTimestampBindingWithLTZTypeForDayLightSavingTimeZone (line 228) | @Test method testTimestampLtzBindingNoLongerBreaksOtherDatetimeBindings (line 342) | @Test method testGregorianJulianDateConversions (line 382) | @Test method testGregorianJulianTimestampConversions (line 410) | @ParameterizedTest method testGregorianJulianDateConversionsWithStageBindings (line 466) | @Test method testGregorianJulianTimestampConversionsWithStageBindings (line 502) | @ParameterizedTest method testInsertTimeColumnAsWallClockTimeRegardlessOfTimezone (line 555) | @Test method testInsertTimeColumnAsWallClockTimeRegardlessOfTimezoneWithStageBinding (line 599) | @Test method testInsertTimeColumnNotAsWallClockTimeAsUtc (line 645) | @Test class BindingArrays (line 681) | @Nested method testBindArrayOfDates (line 683) | @Test method getConnection (line 707) | private Connection getConnection() throws SQLException { method executePsStatementForTimestampTest (line 719) | private void executePsStatementForTimestampTest( FILE: src/test/java/net/snowflake/client/internal/jdbc/CallableStatementIT.java class CallableStatementIT (line 27) | @Tag(TestTags.STATEMENT) method testPrepareCall (line 30) | @ParameterizedTest method testFeatureNotSupportedException (line 64) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/CallableStatementITBase.java class CallableStatementITBase (line 9) | public class CallableStatementITBase extends BaseJDBCTest { method getConnection (line 10) | public static Connection getConnection() throws SQLException { method getConnection (line 14) | public static Connection getConnection(String queryResultFormat) throw... method setUp (line 31) | @BeforeEach method tearDown (line 40) | @AfterEach FILE: src/test/java/net/snowflake/client/internal/jdbc/CallableStatementLatestIT.java class CallableStatementLatestIT (line 21) | @Tag(TestTags.STATEMENT) method testParseSqlEscapeSyntaxFunction (line 27) | @Test method testPrepareCallWithCurlyBracketSyntax (line 47) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ChunkDownloaderS3RetryUrlLatestIT.java class ChunkDownloaderS3RetryUrlLatestIT (line 28) | @Tag(TestTags.OTHERS) method setup (line 35) | @BeforeEach method testParamsInRetryS3Url (line 67) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ClientMemoryLimitParallelIT.java class ClientMemoryLimitParallelIT (line 21) | @Tag(TestTags.OTHERS) method setUp (line 63) | @BeforeEach method tearDown (line 70) | @AfterEach method testParallelQueries (line 81) | @Test method testQueryNotHanging (line 122) | @Test method queryRows (line 129) | private static void queryRows(Statement stmt, int limit, int chunkSize... FILE: src/test/java/net/snowflake/client/internal/jdbc/CompressedStreamFactoryTest.java class CompressedStreamFactoryTest (line 19) | public class CompressedStreamFactoryTest { method testDetectContentEncodingAndGetInputStream_Gzip (line 23) | @Test method testDetectContentEncodingAndGetInputStream_Zstd (line 52) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ConnectStringParseTest.java class ConnectStringParseTest (line 12) | public class ConnectStringParseTest { method testParseAccountName (line 13) | @Test method testParseWithIllegalUriCharacters (line 64) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ConnectionAlreadyClosedIT.java class ConnectionAlreadyClosedIT (line 10) | @Tag(TestTags.CONNECTION) method testClosedConnection (line 13) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ConnectionFeatureNotSupportedIT.java class ConnectionFeatureNotSupportedIT (line 12) | @Tag(TestTags.CONNECTION) method testFeatureNotSupportedException (line 14) | @Test class FakeSavepoint (line 48) | class FakeSavepoint implements Savepoint { method getSavepointId (line 49) | @Override method getSavepointName (line 54) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/ConnectionIT.java class ConnectionIT (line 62) | @Tag(TestTags.CONNECTION) method testSimpleConnection (line 72) | @Test method test300ConnectionsWithSingleClientInstance (line 85) | @Test method testLoginTimeoutViaDataSource (line 114) | @Test method testSetCatalogSchema (line 137) | @Test method testConnectionGetAndSetDBAndSchema (line 161) | @Test method testConnectionClientInfo (line 196) | @Test method testNetworkTimeout (line 225) | @Test method testAbort (line 236) | @Test method testSetQueryTimeoutInConnectionStr (line 244) | @Test method testConnectViaDataSource (line 262) | @Test method testDataSourceOktaSerialization (line 327) | @Test method testConnectUsingKeyPair (line 369) | @Test method testBadPrivateKey (line 447) | @Test method testDifferentKeyLength (line 481) | @Test method testClientMemoryParameters (line 533) | @Test method testClientMemoryJvmParameters (line 554) | @Test method testClientMixedMemoryJvmParameters (line 594) | @Test method testHeartbeatFrequencyTooLarge (line 637) | @Test method testNativeSQL (line 660) | @Test method testGetTypeMap (line 666) | @Test method testHolderbility (line 672) | @Test method testIsValid (line 685) | @Test method testUnwrapper (line 697) | @Test method testStatementsAndResultSetsClosedByConnection (line 712) | @Test method testReadDateAfterSplittingResultSet (line 730) | @Test method testResultSetsClosedByStatement (line 764) | @Test method testValidateDefaultParameters (line 784) | @ParameterizedTest method testNoValidateDefaultParameters (line 807) | @Test method kvMap2Properties (line 839) | private Properties kvMap2Properties( method setCommonConnectionParameters (line 865) | private Properties setCommonConnectionParameters(boolean validateDefau... method testFailOverOrgAccount (line 870) | @Test method connectExpectingInvalidJWTError (line 886) | private void connectExpectingInvalidJWTError(String fullUri, Propertie... class ConcurrentConnections (line 893) | private class ConcurrentConnections implements Runnable { method ConcurrentConnections (line 895) | ConcurrentConnections() {} method run (line 897) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/ConnectionLatestIT.java class ConnectionLatestIT (line 90) | @Tag(TestTags.CONNECTION) method testDisableQueryContextCache (line 95) | @Test method testHeartbeatFrequencyValidValue (line 113) | @Test method testHeartbeatFrequencyTooSmall (line 139) | @Test method putGetStatementsHaveQueryID (line 169) | @Test method putGetStatementsHaveQueryIDEvenWhenFail (line 207) | @Test method testAsyncQueryOpenAndCloseConnection (line 259) | @Test method testGetErrorMessageFromAsyncQuery (line 330) | @Test method testAsyncAndSynchronousQueries (line 357) | @Test method testQueryStatusErrorMessageAndErrorCodeChangeOnAsyncQuery (line 410) | @Test method testPreparedStatementAsyncQuery (line 431) | @Test method testQueryStatuses (line 468) | public void testQueryStatuses() throws SQLException, IOException, Inte... method testAsyncQueryStatus (line 507) | @Test method testHttpsLoginTimeoutWithOutSSL (line 533) | @Test method testWrongHostNameTimeout (line 559) | @Test method testHttpsLoginTimeoutWithSSL (line 591) | @Test method testKeyPairFileDataSourceSerialization (line 621) | @Test method readPrivateKeyFileToBase64Content (line 661) | private static String readPrivateKeyFileToBase64Content(String fileNam... method testKeyPairBase64DataSourceSerialization (line 667) | @Test method testPrivateKeyInConnectionString (line 711) | @Test method uriWithPrivateKeyFile (line 761) | private static String uriWithPrivateKeyFile(String baseUri, String pri... method uriWithPrivateKeyFileAndPassword (line 769) | private static String uriWithPrivateKeyFileAndPassword( method connectExpectingInvalidJWTError (line 778) | private static void connectExpectingInvalidJWTError(String fullUri, Pr... method connectSuccessfully (line 785) | private static void connectSuccessfully(String uri, Properties propert... method setUpPublicKey (line 789) | private static void setUpPublicKey(String fileName, String testUser) method unsetPublicKey (line 803) | private static void unsetPublicKey(String testUser) throws SQLException { method testPrivateKeyInConnectionStringWithBouncyCastle (line 813) | @Test method testPrivateKeyBase64InConnectionString (line 827) | @Test method uriWithPrivateKeyBase64 (line 878) | private static String uriWithPrivateKeyBase64(String baseUri, String p... method uriWithPrivateKeyBase64AndPassword (line 886) | private static String uriWithPrivateKeyBase64AndPassword( method preparePropertiesForPrivateKeyTests (line 895) | private static Properties preparePropertiesForPrivateKeyTests(Map testParameters() { method shouldConnectIfDisableOCSPChecksAndInsecureModeAreSet (line 39) | @ParameterizedTest method testParametersMismatch (line 47) | private static Stream testParametersMismatch() { method shouldThrowWhenThereIsMismatchInDisableOCSPChecksAndInsecureMode (line 51) | @ParameterizedTest method getProperties (line 67) | private Properties getProperties(Boolean disableOCSPChecks, Boolean in... FILE: src/test/java/net/snowflake/client/internal/jdbc/ConnectionWithOCSPModeIT.java class ConnectionWithOCSPModeIT (line 36) | @Tag(TestTags.CONNECTION) method setUp (line 44) | @BeforeEach method tearDown (line 49) | @AfterEach method genTestConnectString (line 54) | private static synchronized String genTestConnectString() { method getCause (line 60) | private static Throwable getCause(Throwable ex) { method OCSPFailOpenProperties (line 68) | private Properties OCSPFailOpenProperties() { method OCSPFailClosedProperties (line 78) | private Properties OCSPFailClosedProperties() { method OCSPInsecureProperties (line 88) | private Properties OCSPInsecureProperties() { method testValidityExpiredOCSPResponseFailOpen (line 98) | @Test method testValidityExpiredOCSPResponseFailClosed (line 116) | @Test method testNoOCSPResponderURLFailOpen (line 135) | @Test method testNoOCSPResponderURLFailClosed (line 155) | @Test method testValidityExpiredOCSPResponseInsecure (line 175) | @Test method testCertAttachedInvalidFailOpen (line 190) | @Test method testCertAttachedInvalidFailClosed (line 208) | @Test method testUnknownOCSPCertFailOpen (line 227) | @Test method testUnknownOCSPCertFailClosed (line 242) | @Test method testOCSPCacheServerTimeoutFailOpen (line 283) | @Test method testOCSPCacheServerTimeoutFailClosed (line 305) | @Test method testOCSPResponderTimeoutFailOpen (line 323) | @Test method testOCSPResponderTimeoutFailClosed (line 341) | @Test method testOCSPResponder403FailOpen (line 359) | @Test method testOCSPResponder403FailClosed (line 380) | @Test method testExpiredCert (line 397) | @Test method testWrongHost (line 413) | @Test method httpStatus403Or404Or513 (line 441) | private static Matcher httpStatus403Or404Or513() { FILE: src/test/java/net/snowflake/client/internal/jdbc/CustomProxyLatestIT.java class CustomProxyLatestIT (line 43) | @Tag(TestTags.OTHERS) method test2ProxiesWithSameJVM (line 56) | @Test method testTLSIssue (line 112) | @Test method testJVMParamsWithNonProxyHostsHonored (line 154) | @Test method testTLSIssueWithConnectionStringAgainstS3 (line 177) | @Test method testNonProxyHostAltering (line 198) | @Test method testSizeOfHttpClientNoProxies (line 248) | @Test method testCorrectProxySettingFromConnectionString (line 284) | @Test method testWrongProxyPortSettingFromConnectionString (line 304) | @Test method testWrongProxyPasswordSettingFromConnectionString (line 318) | @Test method testInvalidProxyPortFromConnectionString (line 339) | @Test method testNonProxyHostsFromConnectionString (line 360) | @Test method testWrongNonProxyHostsFromConnectionString (line 373) | @Test method testUnsetJvmPropertiesForInvalidSettings (line 388) | @Test method runProxyConnection (line 406) | public void runProxyConnection(String connectionUrl) throws ClassNotFo... method testProxyConnectionWithAzure (line 457) | @Test method testProxyConnectionWithAzureWithConnectionString (line 466) | @Test method testProxyConnectionWithoutProxyPortOrHost (line 479) | @ParameterizedTest method testProxyConnectionWithJVMParameters (line 521) | @Test method testProxyConnectionWithAzureWithWrongConnectionString (line 539) | @Test method testSetJVMProxyHttp (line 566) | @Test method testSetJVMProxyHttps (line 592) | @Test method testSetJVMProxyDefaultHttps (line 617) | @Test method runAzureProxyConnection (line 638) | public void runAzureProxyConnection( FILE: src/test/java/net/snowflake/client/internal/jdbc/DatabaseMetaDataIT.java class DatabaseMetaDataIT (line 40) | @Tag(TestTags.DATABASE_META_DATA) method testGetConnection (line 67) | @Test method testDatabaseAndDriverInfo (line 73) | @Test method testGetCatalogs (line 91) | @Test method testGetSchemas (line 124) | @Test method testGetTableTypes (line 177) | @Test method testGetTables (line 191) | @Test method testGetPrimarykeys (line 245) | @Test method verifyResultSetMetaDataColumns (line 274) | static void verifyResultSetMetaDataColumns( method testGetImportedKeys (line 314) | @Test method testGetExportedKeys (line 360) | @Test method testGetCrossReferences (line 407) | @Test method testGetObjectsDoesNotExists (line 456) | @Test method testTypeInfo (line 518) | @Test method testProcedure (line 541) | @Test method testGetTablePrivileges (line 555) | @Test method testGetProcedures (line 610) | @Test method testDatabaseMetadata (line 639) | @Test method testOtherEmptyTables (line 796) | @Test method testFeatureNotSupportedException (line 810) | @Test method isNullOrEmpty (line 828) | public static boolean isNullOrEmpty(String str) { FILE: src/test/java/net/snowflake/client/internal/jdbc/DatabaseMetaDataInternalIT.java class DatabaseMetaDataInternalIT (line 26) | @Tag(TestTags.DATABASE_META_DATA) method setUp (line 33) | @BeforeEach method initMetaData (line 40) | static void initMetaData(Connection con) throws SQLException { method tearDown (line 69) | @AfterEach method endMetaData (line 76) | static void endMetaData(Connection con) throws SQLException { method testGetColumn (line 83) | @Test method testGetFunctions (line 167) | @Test method testGetSchema (line 241) | @Test method testGetTablesReusingCachedResults (line 291) | @Test method getNumCachedResults (line 399) | private long getNumCachedResults(Statement stmt, long accountId) throw... method randomAlphaNumeric (line 417) | public static String randomAlphaNumeric(int count) { method getAccountName (line 426) | private String getAccountName(Statement stmt) throws SQLException { method getAccountId (line 433) | private long getAccountId(Statement stmt, String accountName) throws S... method testGetTables (line 450) | @Test method testGetMetaDataUseConnectionCtx (line 581) | @Test method getAllObjectCountInDBViaInforSchema (line 632) | private int getAllObjectCountInDBViaInforSchema(String SQLCmdTemplate)... FILE: src/test/java/net/snowflake/client/internal/jdbc/DatabaseMetaDataInternalLatestIT.java class DatabaseMetaDataInternalLatestIT (line 34) | @Tag(TestTags.DATABASE_META_DATA) method setUp (line 37) | @BeforeEach method tearDown (line 44) | @AfterEach method testGetMetaDataUseConnectionCtx (line 51) | @Test method testGetFunctionColumns (line 81) | @Test method testGetTablesRaceCondition (line 271) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/DatabaseMetaDataLatestIT.java class DatabaseMetaDataLatestIT (line 68) | @Tag(TestTags.DATABASE_META_DATA) method prepare (line 105) | @BeforeAll method createDoubleQuotedSchemaAndCatalog (line 116) | public void createDoubleQuotedSchemaAndCatalog(Statement statement) th... method setUp (line 121) | @BeforeEach method testUseConnectionCtx (line 134) | @Test method testDoubleQuotedDatabaseAndSchema (line 241) | @Test method testDoubleQuotedDatabaseInGetSchemas (line 294) | @Test method testDoubleQuotedDatabaseInGetTables (line 322) | @Test method testDoubleQuotedDatabaseInGetColumns (line 338) | @Test method testDoubleQuotedDatabaseforGetPrimaryKeysAndForeignKeys (line 354) | @Test method testDoubleQuotedDatabaseforGetPrimaryKeysAndForeignKeysWithPatternSearchDisabled (line 383) | @Test method testDoubleQuotedDatabaseInGetProcedures (line 412) | @Test method testDoubleQuotedDatabaseInGetTablePrivileges (line 429) | @Test method testGetFunctionSqlInjectionProtection (line 451) | @Test method testGetProcedureColumnsWildcards (line 492) | @Test method testGetFunctions (line 525) | @Test method testGetStringValueFromColumnDef (line 538) | @Test method testGetColumnsNullable (line 587) | @Test method testSessionDatabaseParameter (line 613) | @Test method testGetFunctionColumns (line 780) | @Test method testHandlingSpecialChars (line 1056) | @Test method testUnderscoreInSchemaNamePatternForPrimaryAndForeignKeys (line 1166) | @Test method testUnderscoreInSchemaNamePatternForPrimaryAndForeignKeysWithPatternSearchDisabled (line 1194) | @Test method testTimestampWithTimezoneDataType (line 1231) | @Test method testGetColumns (line 1262) | @Test method testGetStreams (line 1651) | @Test method testGetProceduresWithReaderAccount (line 1706) | @Test method testGetProcedureColumns (line 1715) | @Test method testGetProcedureColumnsReturnsResultSet (line 1764) | @Test method testGetProcedureColumnsReturnsValue (line 1812) | @Test method testGetProcedureColumnsReturnsNull (line 1854) | @Test method testUpdateLocatorsCopyUnsupported (line 1888) | @Test method testNoPatternSearchAllowedForPrimaryAndForeignKeys (line 1900) | @Test method testPatternSearchAllowedForPrimaryAndForeignKeys (line 2018) | @Test method testGetJDBCVersion (line 2134) | @Test method testKeywordsCount (line 2144) | @Test method testVectorDimension (line 2151) | @Test method testExactSchemaSearching (line 2190) | @Test method testGetColumnsWithCommonTypes (line 2464) | @Test method testGetColumnsWithUnrecognisedType (line 2580) | @Test class WildcardsInShowMetadataQueries (line 2630) | @Nested method setUp (line 2647) | @BeforeAll method tearDown (line 2699) | @AfterAll class WhenWildcardsEnabled (line 2707) | @Nested method setUp (line 2713) | @BeforeAll method tearDown (line 2721) | @AfterAll method testGetColumns (line 2728) | @Test method testGetSchemas (line 2749) | @Test method testGetTables (line 2761) | @Test class WhenWildcardsDisabled (line 2778) | @Nested method setUp (line 2784) | @BeforeAll method tearDown (line 2790) | @AfterAll method testGetColumns (line 2797) | @Test method testGetSchemas (line 2825) | @Test method testGetTables (line 2837) | @Test method testGetProcedures (line 2857) | @Test method testGetFunctions (line 2880) | @Test method handleException (line 2902) | private Function handleException(ThrowingFunction void assertMetadataQueryResult( method getSqlText (line 2934) | private String getSqlText(Statement statement) throws Exception { FILE: src/test/java/net/snowflake/client/internal/jdbc/DatabaseMetaDataResultSetLatestIT.java class DatabaseMetaDataResultSetLatestIT (line 20) | @Tag(TestTags.DATABASE_META_DATA) method testGetObjectNotSupported (line 23) | @Test method testObjectColumn (line 43) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/DatabaseMetaDataResultsetIT.java class DatabaseMetaDataResultsetIT (line 21) | @Tag(TestTags.OTHERS) method testRowIndex (line 67) | @Test method getResultSet (line 96) | private ResultSet getResultSet(boolean doNext) throws SQLException { method testGetInt (line 106) | @Test method testGetString (line 113) | @Test method testGetDate (line 120) | @Test method testGetDouble (line 127) | @Test method testGetTime (line 134) | @Test method testGetTimestamp (line 141) | @Test method testGetBoolean (line 148) | @Test method testGetObject (line 155) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/DecfloatTypeLatestIT.java class DecfloatTypeLatestIT (line 26) | @Tag(TestTags.STATEMENT) method testBasicDecfloatConversions (line 29) | @ParameterizedTest method testDecfloatIntegerConversions (line 70) | @ParameterizedTest method testDecfloatBigDecimalConversions (line 134) | @ParameterizedTest method testDecfloatBindingBasicTypes (line 179) | @ParameterizedTest method testDecfloatBindingExtremeValues (line 216) | @ParameterizedTest method testDecfloatBindingArray (line 248) | @ArgumentsSource(SimpleResultFormatProvider.class) method testDecfloatBindingBatchInserts (line 293) | @DontRunOnGithubActions method createStatement (line 341) | private Statement createStatement(Connection connection, String queryR... FILE: src/test/java/net/snowflake/client/internal/jdbc/DefaultSFConnectionHandlerTest.java class DefaultSFConnectionHandlerTest (line 24) | class DefaultSFConnectionHandlerTest { method setUp (line 33) | @BeforeEach method testEmptyHttpHeaderCustomizersWhenPropertyNotSet (line 56) | @Test method testEmptyHttpHeaderCustomizersWhenIsNotList (line 62) | @Test method testEmptyHttpHeaderCustomizersWhenEmptyListPassed (line 69) | @Test method testSetValidCustomizersFromProperty (line 77) | @Test method testSetsOnlyValidHttpHeaderCustomizersWhenPropertyHasMixedTypes (line 91) | @Test method testEmptyHttpHeaderCustomizersWhenPropertyHasOnlyInvalidTypes (line 107) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/DellBoomiCloudIT.java class DellBoomiCloudIT (line 17) | @Tag(TestTags.OTHERS) method setup (line 19) | @BeforeEach method testSelectLargeResultSet (line 28) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/FileConnectionConfigurationLatestIT.java class FileConnectionConfigurationLatestIT (line 20) | @Disabled method cleanUp (line 23) | @AfterEach method testThrowExceptionIfConfigurationDoesNotExist (line 28) | @Test method testSimpleConnectionUsingFileConfigurationToken (line 34) | @Test method testSimpleConnectionUsingFileConfigurationTokenFromFile (line 39) | @Test method verifyConnetionToSnowflake (line 44) | private static void verifyConnetionToSnowflake(String connectionName) ... FILE: src/test/java/net/snowflake/client/internal/jdbc/FileUploaderExpandFileNamesTest.java class FileUploaderExpandFileNamesTest (line 31) | public class FileUploaderExpandFileNamesTest { method testProcessFileNames (line 35) | @Test method testProcessFileNamesException (line 74) | @Test method testSnowflakeFileTransferConfig (line 89) | @Test method testFileListingDoesNotFailOnMissingFilesOfAnotherPattern (line 162) | @Test method testFileListingDoesNotFailOnNotExistingDirectory (line 223) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/FileUploaderLatestIT.java class FileUploaderLatestIT (line 63) | @Tag(TestTags.OTHERS) method testGetS3StageDataWithS3Session (line 75) | @Test method testGetS3StageDataWithAzureSession (line 104) | @Test method testGetObjectMetadataWithGCS (line 127) | @Test method testGetObjectMetadataFileNotFoundWithGCS (line 161) | @Test method testGetObjectMetadataStorageExceptionWithGCS (line 198) | @Test method testGetFileTransferCommandType (line 234) | @Test method testNullCommand (line 250) | @Test method testCompressStreamWithGzipException (line 271) | @Test method testCompressStreamWithGzipNoDigestException (line 317) | @Test method testUploadWithoutConnectionException (line 365) | @Test method testInitFileMetadataFileNotFound (line 413) | @Test method testInitFileMetadataFileIsDirectory (line 431) | @Test method testCompareAndSkipFilesException (line 451) | @Test method testParseCommandException (line 476) | @Test method testPopulateStatusRowsWithSortOn (line 501) | @Test method testListObjectsStorageException (line 537) | @Test method testUploadStreamInterruptedException (line 562) | @Test method testFileTransferStageInfo (line 598) | @Test method testFileTransferMappingFromSourceFile (line 618) | @Test method testUploadFileCallableFileNotFound (line 647) | @Test method testUploadFileStreamWithNoOverwrite (line 670) | @Test method testUploadFileStreamWithOverwrite (line 697) | @Test method testGetS3StorageObjectMetadata (line 725) | @Test method uploadFileToStageUsingStream (line 795) | private void uploadFileToStageUsingStream(Connection connection, boole... method testUploadFileWithTildeInFolderName (line 817) | @Test method testUploadWithTildeInPath (line 860) | @Test method testUploadWithTripleSlashFilePrefix (line 898) | @Test method testDownloadedFilePermissions (line 926) | @DontRunOnWindows FILE: src/test/java/net/snowflake/client/internal/jdbc/FileUploaderMimeTypeToCompressionTypeTest.java class FileUploaderMimeTypeToCompressionTypeTest (line 19) | public class FileUploaderMimeTypeToCompressionTypeTest { class MimeTypesProvider (line 21) | static class MimeTypesProvider implements ArgumentsProvider { method provideArguments (line 22) | @Override method testMimeTypeToCompressionType (line 42) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/FileUploaderPrep.java class FileUploaderPrep (line 12) | abstract class FileUploaderPrep extends BaseJDBCTest { method readJsonFromFile (line 24) | private static JsonNode readJsonFromFile(String name) throws IOExcepti... method setup (line 31) | @BeforeAll FILE: src/test/java/net/snowflake/client/internal/jdbc/FileUploaderSessionlessTest.java class FileUploaderSessionlessTest (line 25) | public class FileUploaderSessionlessTest extends FileUploaderPrep { method testGetEncryptionMaterialMissing (line 29) | @Test method testGetEncryptionMaterial (line 43) | @Test method testGetS3StageData (line 65) | @Test method testGetS3StageDataWithStageEndpoint (line 85) | @Test method testGetAzureStageData (line 105) | @Test method testGetGCSStageData (line 120) | @Test method testGetFileTransferMetadatasS3 (line 134) | @Test method testGetFileTransferMetadatasS3MissingEncryption (line 174) | @Test method testGetFileTransferMetadatasAzure (line 216) | @Test method testGetFileTransferMetadatasGCS (line 252) | @Test method testGetFileTransferMetadataGCSWithUseRegionalUrl (line 288) | @Test method testGetFileTransferMetadataGCSWithEndPoint (line 303) | @Test method testGetFileTransferMetadatasUploadError (line 318) | @Test method testGetFileTransferMetadatasEncryptionMaterialError (line 330) | @Test method testGetFileTransferMetadatasUnsupportedLocationError (line 342) | @Test method testGetFileTransferMetadatasSrcLocationsArrayError (line 355) | @Test method testGetFileMetadatasEncryptionMaterialsException (line 367) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/GCPLargeResult.java class GCPLargeResult (line 17) | @Tag(TestTags.RESULT_SET) method init (line 20) | Connection init(String queryResultFormat) throws SQLException { method testLargeResultSetGCP (line 29) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/GitRepositoryDownloadLatestIT.java class GitRepositoryDownloadLatestIT (line 25) | @Tag(TestTags.OTHERS) method shouldDownloadFileAndStreamFromGitRepository (line 32) | @Test method prepareJdbcRepoInSnowflake (line 55) | private static void prepareJdbcRepoInSnowflake(Connection connection) ... method getContentFromFile (line 70) | private static List getContentFromFile( method getContentFromStream (line 89) | private static List getContentFromStream( FILE: src/test/java/net/snowflake/client/internal/jdbc/HeartbeatAsyncLatestIT.java class HeartbeatAsyncLatestIT (line 27) | @Tag(TestTags.OTHERS) method submitQuery (line 40) | @Override method testIsValidWithInvalidSession (line 71) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/HeartbeatIT.java class HeartbeatIT (line 34) | @Tag(TestTags.OTHERS) method setUpClass (line 44) | @BeforeAll method tearDownClass (line 62) | @AfterAll method submitQuery (line 84) | protected void submitQuery(boolean useKeepAliveSession, int queryIdx) method testSuccess (line 115) | @Test method testFailure (line 146) | @Test class RuntimeSQLException (line 172) | class RuntimeSQLException extends RuntimeException { method RuntimeSQLException (line 175) | RuntimeSQLException(String message, SQLException e) { FILE: src/test/java/net/snowflake/client/internal/jdbc/HeartbeatMultiSessionIT.java class HeartbeatMultiSessionIT (line 21) | @Tag(TestTags.OTHERS) method setupShortTokenValidity (line 30) | private void setupShortTokenValidity() throws Exception { method restoreDefaultTokenValidity (line 43) | private void restoreDefaultTokenValidity() throws Exception { method testMultipleSessionsDifferentHeartbeatIntervals (line 61) | @Test method testMultipleSessionsSameInterval_ShareThread (line 106) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/IntervalDayTimeTypeLatestIT.java class IntervalDayTimeTypeLatestIT (line 20) | @Tag(TestTags.STATEMENT) method testIntervalDayTimeConversions (line 23) | @ParameterizedTest method testIntervalDayTimeBindingBasicTypes (line 54) | @ParameterizedTest method createStatement (line 94) | private Statement createStatement(Connection connection, String queryR... FILE: src/test/java/net/snowflake/client/internal/jdbc/IntervalYearMonthTypeLatestIT.java class IntervalYearMonthTypeLatestIT (line 20) | @Tag(TestTags.STATEMENT) method testIntervalYearMonthConversions (line 23) | @ParameterizedTest method testIntervalYearMonthBindingBasicTypes (line 66) | @ParameterizedTest method createStatement (line 94) | private Statement createStatement(Connection connection, String queryR... FILE: src/test/java/net/snowflake/client/internal/jdbc/LobSizeLatestIT.java class LobSizeLatestIT (line 37) | @Tag(TestTags.STATEMENT) method setUp (line 50) | @BeforeAll class DataProvider (line 68) | static class DataProvider implements ArgumentsProvider { method provideArguments (line 70) | @Override method generateRandomString (line 90) | private static String generateRandomString(int stringSize) { method setResultFormat (line 96) | private static void setResultFormat(Statement stmt, String format) thr... method createTable (line 100) | private void createTable(int lobSize, Statement stmt) throws SQLExcept... method insertQuery (line 110) | private void insertQuery(String varCharValue, String uuidValue, Statem... method preparedInsertQuery (line 115) | private void preparedInsertQuery(String varCharValue, String uuidValue... method tearDown (line 126) | @AfterAll method testStandardInsertAndSelectWithMaxLobSizeEnabled (line 134) | @ParameterizedTest method testPreparedInsertWithMaxLobSizeEnabled (line 157) | @ParameterizedTest method testPutAndGet (line 180) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/MaxLobSizeLatestIT.java class MaxLobSizeLatestIT (line 21) | @Tag(TestTags.STATEMENT) method testIncreasedMaxLobSize (line 29) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/MockConnectionTest.java class MockConnectionTest (line 71) | public class MockConnectionTest extends BaseJDBCTest { class Pair (line 74) | private static class Pair { method Pair (line 78) | Pair(String first, String second) { method getRSMDFromResponse (line 86) | private static SFResultSetMetaData getRSMDFromResponse(JsonNode rootNo... method getJsonFromDataType (line 146) | private static ObjectNode getJsonFromDataType(DataType dataType) { method initMockConnection (line 180) | public Connection initMockConnection(SFConnectionHandler implementatio... method testMockResponse (line 189) | @Test method testErrorHandlingWithLoggedExceptions (line 292) | @Test method testMockedResponseWithRows (line 353) | @Test method testMockTransferAgent (line 408) | @Test method createDummyResponseWithRows (line 430) | private JsonNode createDummyResponseWithRows(List> rows, ... method createResultSetMetadataResponse (line 450) | private void createResultSetMetadataResponse(ObjectNode dataNode, List... method createParameterJson (line 475) | private ObjectNode createParameterJson(String parameterName, String pa... method createRowsetJson (line 491) | private void createRowsetJson( method compareResultSets (line 516) | private void compareResultSets( type DataType (line 561) | private enum DataType { class MockedSFBaseStatement (line 566) | private static class MockedSFBaseStatement extends SFBaseStatement { method MockedSFBaseStatement (line 570) | MockedSFBaseStatement(JsonNode mockedResponse, MockSnowflakeSFSessio... method addProperty (line 575) | @Override method describe (line 578) | @Override method execute (line 583) | @Override method asyncExecute (line 593) | @Override method close (line 603) | @Override method cancel (line 606) | @Override method executeSetProperty (line 609) | @Override method hasChildren (line 612) | @Override method getSFBaseSession (line 617) | @Override method getSFBaseSession (line 622) | @Override method getMoreResults (line 627) | @Override method getConservativeMemoryLimit (line 632) | public long getConservativeMemoryLimit() { method getConservativePrefetchThreads (line 636) | public int getConservativePrefetchThreads() { method getResultSet (line 640) | @Override method getChildQueryIds (line 645) | public String[] getChildQueryIds(String queryID) throws SQLException { class MockJsonResultSet (line 650) | private static class MockJsonResultSet extends SFJsonResultSet { method MockJsonResultSet (line 657) | public MockJsonResultSet(JsonNode mockedJsonResponse, MockSnowflakeS... method next (line 681) | @Override method getObjectInternal (line 687) | @Override method isLast (line 692) | @Override method isAfterLast (line 697) | @Override method getStatementType (line 702) | @Override method setStatementType (line 707) | @Override method getQueryId (line 710) | @Override class MockSnowflakeSFSession (line 716) | public static class MockSnowflakeSFSession extends SFBaseSession { method MockSnowflakeSFSession (line 719) | protected MockSnowflakeSFSession(SFConnectionHandler sfConnectionHan... method getErrorsEncountered (line 723) | public List getErrorsEncountered() { method isSafeToClose (line 727) | @Override method checkProperties (line 732) | @Override method close (line 737) | @Override method getQueryStatus (line 740) | @Override method mockTelemetryClient (line 745) | private Telemetry mockTelemetryClient() { method getTelemetryClient (line 766) | @Override method callHeartBeat (line 771) | @Override method getSqlWarnings (line 774) | @Override method clearSqlWarnings (line 779) | @Override method getNetworkTimeoutInMilli (line 782) | public int getNetworkTimeoutInMilli() { method getAuthTimeout (line 786) | public int getAuthTimeout() { method getMaxHttpRetries (line 793) | @Override method getSnowflakeConnectionString (line 798) | public SnowflakeConnectString getSnowflakeConnectionString() { method isAsyncSession (line 802) | @Override method setQueryContext (line 807) | @Override method getQueryContextDTO (line 812) | @Override class MockSFFileTransferAgent (line 819) | private static class MockSFFileTransferAgent extends SFBaseFileTransfe... method MockSFFileTransferAgent (line 826) | public MockSFFileTransferAgent( method execute (line 833) | @Override method downloadStream (line 850) | @Override class MockSnowflakeConnectionImpl (line 861) | public static class MockSnowflakeConnectionImpl implements SFConnectio... method MockSnowflakeConnectionImpl (line 867) | public MockSnowflakeConnectionImpl() { method MockSnowflakeConnectionImpl (line 871) | public MockSnowflakeConnectionImpl(JsonNode jsonResponse) { method supportsAsyncQuery (line 876) | @Override method initializeConnection (line 881) | @Override method getSFSession (line 884) | @Override method getSFStatement (line 889) | @Override method createResultSet (line 894) | @Override method createResultSet (line 899) | @Override method createAsyncResultSet (line 920) | @Override method getFileTransferAgent (line 926) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/MultiStatementArrowIT.java class MultiStatementArrowIT (line 6) | @Tag(TestTags.ARROW) method MultiStatementArrowIT (line 9) | public MultiStatementArrowIT() { FILE: src/test/java/net/snowflake/client/internal/jdbc/MultiStatementIT.java class MultiStatementIT (line 25) | @Tag(TestTags.STATEMENT) method setQueryResultFormat (line 29) | @BeforeEach method testMultiStmtExecuteUpdateFail (line 36) | @Test method testMultiStmtExecuteQueryFail (line 53) | @Test method testMultiStmtSetUnset (line 69) | @Test method testMultiStmtParseError (line 97) | @Test method testMultiStmtExecError (line 114) | @Test method testMultiStmtTempTable (line 135) | @Test method testMultiStmtUseStmt (line 154) | @Test method testMultiStmtAlterSessionParams (line 187) | @Test method testMultiStmtMultiLine (line 206) | @Test method testMultiStmtQuotes (line 217) | @Test method testMultiStmtCommitRollback (line 231) | @Test method testMultiStmtCommitRollbackNoAutocommit (line 289) | @Test method testMultiStmtLarge (line 346) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/MultiStatementLatestIT.java class MultiStatementLatestIT (line 34) | @Tag(TestTags.STATEMENT) method setQueryResultFormat (line 38) | @BeforeEach method testMultiStmtExecute (line 45) | @Test method testMultiStmtTransaction (line 81) | @Test method testMultiStmtExecuteUpdate (line 126) | @Test method testMultiStmtTransactionRollback (line 162) | @Test method testMultiStmtExecuteQuery (line 211) | @Test method testMultiStmtUpdateCount (line 257) | @Test method testAnonymousBlocksUse (line 282) | @Test method testMultiStatementResultFormat (line 329) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/OpenGroupCLIFuncIT.java class OpenGroupCLIFuncIT (line 17) | @Tag(TestTags.OTHERS) method setSessionTimezone (line 20) | @BeforeAll method testStringFunction (line 34) | @Test method testDateTimeFunction (line 58) | @Test method testSystemFunctions (line 119) | @Test method testFunction (line 129) | static void testFunction(Connection connection, String sql, String exp... FILE: src/test/java/net/snowflake/client/internal/jdbc/OpenGroupCLIFuncLatestIT.java class OpenGroupCLIFuncLatestIT (line 17) | @Tag(TestTags.OTHERS) method testNumericFunctions (line 24) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedMultiStmtIT.java class PreparedMultiStmtIT (line 21) | @Tag(TestTags.STATEMENT) method PreparedMultiStmtIT (line 25) | public PreparedMultiStmtIT() { method setSessionResultFormat (line 29) | public void setSessionResultFormat(String queryResultFormat) throws SQ... method testExecuteUpdateCount (line 35) | @ParameterizedTest method testExecuteLessBindings (line 82) | @ParameterizedTest method testExecuteMoreBindings (line 112) | @ParameterizedTest method testExecuteQueryBindings (line 160) | @ParameterizedTest method testExecuteQueryNoBindings (line 204) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatement0IT.java class PreparedStatement0IT (line 10) | abstract class PreparedStatement0IT extends BaseJDBCTest { method init (line 14) | Connection init() throws SQLException { method getConn (line 18) | protected Connection getConn(String queryResultFormat) throws SQLExcep... method setUp (line 41) | @BeforeEach method tearDown (line 48) | @AfterEach FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatement1IT.java class PreparedStatement1IT (line 36) | @Tag(TestTags.STATEMENT) method testGetParameterMetaData (line 39) | @ParameterizedTest method testInsertStageArrayBind (line 80) | @ParameterizedTest method bindOneParamSet (line 109) | static void bindOneParamSet( method testPrepareStatementWithKeys (line 120) | @ParameterizedTest method testInsertBatch (line 137) | @ParameterizedTest method testInsertBatchStage (line 164) | @ParameterizedTest method testInsertBatchStageMultipleTimes (line 189) | @ParameterizedTest method testStageBatchNull (line 225) | @ParameterizedTest method testStageString (line 272) | @ParameterizedTest method testIncorrectTypes (line 309) | @ParameterizedTest method testStageBatchTimestamps (line 338) | @ParameterizedTest method testStageBatchTimes (line 429) | @ParameterizedTest method testClearParameters (line 508) | @ParameterizedTest method testClearBatch (line 532) | @ParameterizedTest method testInsertOneRow (line 566) | @ParameterizedTest method testUpdateOneRow (line 589) | @ParameterizedTest method testDeleteOneRow (line 626) | @ParameterizedTest method testSelectOneRow (line 671) | @ParameterizedTest method testUpdateBatch (line 698) | @ParameterizedTest method testBatchInsertWithCacheEnabled (line 734) | @ParameterizedTest method manualTestForPreparedStatementLogging (line 783) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatement1LatestIT.java class PreparedStatement1LatestIT (line 33) | @Tag(TestTags.STATEMENT) method testPrepStWithCacheEnabled (line 36) | @ParameterizedTest method testInsertStageArrayBindWithTime (line 105) | @ParameterizedTest method testSetObjectForTimestampTypes (line 156) | @ParameterizedTest method testExecuteEmptyBatch (line 217) | @ParameterizedTest method testSetObjectMethodWithVarbinaryColumn (line 246) | @ParameterizedTest method testSetObjectMethodWithBigIntegerColumn (line 260) | @ParameterizedTest method testSetObjectMethodWithLargeBigIntegerColumn (line 280) | @ParameterizedTest method testBatchInsertWithTimestampInputFormatSet (line 301) | @ParameterizedTest method testCallStatement (line 341) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatement2IT.java class PreparedStatement2IT (line 41) | @Tag(TestTags.STATEMENT) method testStageBatchDates (line 43) | @ParameterizedTest method testBindWithNullValue (line 122) | @ParameterizedTest method testPrepareDDL (line 183) | @ParameterizedTest method testPrepareSCL (line 204) | @ParameterizedTest method testPrepareTCL (line 219) | @ParameterizedTest method testPrepareShowCommand (line 237) | @ParameterizedTest method testPrepareTimeout (line 257) | @ParameterizedTest method testSnow36284 (line 287) | @ParameterizedTest method testSnow35923 (line 310) | @ParameterizedTest method testBindObjectLiteral (line 333) | @ParameterizedTest method testBindTimestampTZViaString (line 489) | @ParameterizedTest method testBindTimestampTZViaStringBatch (line 519) | @ParameterizedTest method testSnow41620 (line 574) | @ParameterizedTest method testSnow50141 (line 612) | @ParameterizedTest method checkResultSetEqual (line 635) | private void checkResultSetEqual(ResultSet rs1, ResultSet rs2) throws ... method testPreparedStatementWithSkipParsing (line 658) | @ParameterizedTest method testPreparedStatementWithSkipParsingAndBinding (line 671) | @ParameterizedTest method testSnow44393 (line 704) | @ParameterizedTest method testAddBatchNumericNullFloatMixed (line 723) | @ParameterizedTest method testInvalidUsageOfApi (line 797) | @ParameterizedTest method assertException (line 834) | private void assertException(RunnableWithSQLException runnable, int ex... type RunnableWithSQLException (line 839) | private interface RunnableWithSQLException { method run (line 840) | void run() throws SQLException; method testCreatePreparedStatementWithParameters (line 843) | @ParameterizedTest method testPrepareAndGetMeta (line 874) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatement2LatestIT.java class PreparedStatement2LatestIT (line 34) | @Tag(TestTags.STATEMENT) method testPrepareUDTF (line 37) | @ParameterizedTest method testSelectWithBinding (line 105) | @ParameterizedTest method testLimitBind (line 140) | @ParameterizedTest method testConstOptLimitBind (line 153) | @ParameterizedTest method testTableFuncBindInput (line 170) | @ParameterizedTest method testExecuteLargeBatch (line 184) | @ParameterizedTest method testRemoveExtraDescribeCalls (line 212) | @ParameterizedTest method testRemoveExtraDescribeCallsSanityCheck (line 265) | @ParameterizedTest method testAlreadyDescribedMultipleResults (line 310) | @ParameterizedTest method testConsecutiveBatchInsertError (line 350) | @ParameterizedTest method testToString (line 390) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatementFeatureNotSupportedIT.java class PreparedStatementFeatureNotSupportedIT (line 10) | @Tag(TestTags.STATEMENT) method testFeatureNotSupportedException (line 12) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/PreparedStatementLargeUpdateLatestIT.java class PreparedStatementLargeUpdateLatestIT (line 19) | @Tag(TestTags.STATEMENT) method testLargeUpdate (line 27) | @Test method testExecuteLargeBatchOverIntMax (line 63) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/PrivateKeyAuthenticationExceptionHandlingLatestIT.java class PrivateKeyAuthenticationExceptionHandlingLatestIT (line 24) | @Tag(TestTags.CONNECTION) method jwtTimeoutProvider (line 27) | static Stream jwtTimeoutProvider() { method timeOutSettings (line 31) | static Stream timeOutSettings() { method setup (line 35) | @BeforeEach method cleanup (line 40) | @AfterEach method testPrivateKeyAuthTimeout (line 49) | @ParameterizedTest method testConnectionAndSocketTimeout (line 86) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ProxyLatestIT.java class ProxyLatestIT (line 22) | @Tag(TestTags.OTHERS) method tearDown (line 25) | @AfterEach method addProxyProperties (line 31) | private void addProxyProperties(Properties props) { method setJvmProperties (line 39) | private void setJvmProperties(Properties props) { method unsetJvmProperties (line 52) | private void unsetJvmProperties() { method getSnowflakeUrl (line 61) | private String getSnowflakeUrl(Properties props) { method proxyAll (line 66) | private void proxyAll(Properties props) { method verifyProxyWasUsed (line 79) | private void verifyProxyWasUsed() { method verifyProxyNotUsed (line 84) | private void verifyProxyNotUsed() { method verifyRequestToProxy (line 88) | private void verifyRequestToProxy(String pathPattern, int expectedCoun... method testProxyIsUsedWhenSetInProperties (line 105) | @Test method testProxyIsUsedWhenSetInJVMParams (line 116) | @Test method testProxyNotUsedWhenNonProxyHostsMatchingInProperties (line 127) | @Test method testProxyIsUsedWhenNonProxyHostsNotMatchingInProperties (line 138) | @Test method testProxyNotUsedWhenNonProxyHostsMatchingInJVMParams (line 150) | @Test method testProxyUsedWhenNonProxyHostsNotMatchingInJVMParams (line 161) | @Test method getProperties (line 173) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/PutFileWithSpaceIncludedIT.java class PutFileWithSpaceIncludedIT (line 22) | @Tag(TestTags.OTHERS) method putFileWithSpaceIncluded (line 27) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/PutUnescapeBackslashIT.java class PutUnescapeBackslashIT (line 24) | @Tag(TestTags.OTHERS) method setUpClass (line 26) | @BeforeAll method testPutFileUnescapeBackslashes (line 33) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/QueryContextWiremockIT.java class QueryContextWiremockIT (line 21) | @Tag(TestTags.OTHERS) method testQueryContextMergedOnFailedQuery (line 32) | @Test method getWiremockProps (line 63) | private static Properties getWiremockProps() { FILE: src/test/java/net/snowflake/client/internal/jdbc/RestRequestTest.java class RestRequestTest (line 82) | public class RestRequestTest { method retryResponse (line 87) | private CloseableHttpResponse retryResponse() { method retryLoginResponse (line 97) | private CloseableHttpResponse retryLoginResponse() { method successResponse (line 107) | private CloseableHttpResponse successResponse() { method socketTimeoutResponse (line 123) | private CloseableHttpResponse socketTimeoutResponse() throws SocketTim... method execute (line 133) | private void execute( method execute (line 147) | private void execute( method testRetryParamsInRequest (line 189) | @Test method testRetryNoParamsInRequest (line 226) | @Test method anyStatusCodeResponse (line 256) | private CloseableHttpResponse anyStatusCodeResponse(int statusCode) { method testIsNonRetryableHTTPCode (line 266) | @Test method testRetryOnTransientSslHandshakeEof (line 407) | @Test method testNoRetryOnSslHandshakeWithoutEof (line 432) | @Test method testExceptionAuthBasedTimeout (line 453) | @Test method testExceptionAuthBasedTimeoutFor429ErrorCode (line 469) | @Test method testNoRetry (line 485) | @Test method testRetryParametersWithSocketTimeout (line 526) | @Test method testMaxRetriesExceeded (line 564) | @Test method testConnectionClosedRetriesSuccessful (line 599) | @Test method testLoginMaxRetries (line 622) | @Test method testLoginTimeout (line 657) | @Test method testMaxRetriesWithSuccessfulResponse (line 695) | @Test method shouldGenerateBackoffInRangeExceptTheLastBackoff (line 728) | @Test method testIllegalStateExceptionTriggersHttpClientRebuildParameterized (line 773) | @ParameterizedTest method httpClientRebuildParams (line 830) | private static Stream httpClientRebuildParams() { method testHandlingNotRetryableException_isProtocolVersionError (line 834) | @Test method testIsProtocolVersionError (line 906) | @Test method testIsExceptionInGroup (line 940) | @Test method testSendIBHttpErrorEventWithNoOpTelemetryClientDoesNotThrow (line 977) | @Test method testSendIBHttpErrorEventWithNullSessionNoException (line 1020) | @Test method testSendIBHttpErrorEventWithValidSession (line 1041) | @Test method testExecuteRequestFailsWithEventEmission (line 1108) | @Test method testOCSPCheckFailsWithEventEmission (line 1183) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/RestRequestTestRetriesWiremockIT.java class RestRequestTestRetriesWiremockIT (line 21) | @Tag(TestTags.CORE) method setUp (line 26) | @BeforeEach method testRetryWhen503Code (line 31) | @Test method getWiremockProps (line 46) | private static Properties getWiremockProps() { method testHttpClientFailedAfterFiveRetries (line 54) | @Test method testHttpClientSuccessAfterFiveRetries (line 66) | @Test method testHttpClientSuccessAfter307Retry (line 81) | @Test method testHttpClientSuccessAfter308Retry (line 96) | @Test method testHttpClientSuccessWithoutRetries (line 111) | @Test method testElapsedTimeoutExceeded (line 122) | @Test method executeServerRequest (line 135) | private static void executeServerRequest(Properties properties) throws... FILE: src/test/java/net/snowflake/client/internal/jdbc/RestRequestWiremockLatestIT.java class RestRequestWiremockLatestIT (line 18) | @Tag(TestTags.OTHERS) method testProxyIsUsedWhenSetInProperties (line 54) | @Test method testStickyHeaderPropagatedFromLogin (line 86) | @Test method testStickyHeaderPropagatedFromFirstQuery (line 107) | @Test method testStickyHeaderValueUpdated (line 131) | @Test method getWiremockProps (line 154) | private static Properties getWiremockProps() { method executeServerRequest (line 167) | private static void executeServerRequest(Properties properties) throws... FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultJsonParserV2Test.java class ResultJsonParserV2Test (line 14) | public class ResultJsonParserV2Test { method simpleTest (line 15) | @Test method simpleStreamingTest (line 56) | @Test method LargestColumnTest (line 112) | @Test method testAsciiSequential (line 158) | @Test method testAsciiCharacter (line 186) | @Test method stringToHex (line 212) | public static String stringToHex(String input) { FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSet0IT.java class ResultSet0IT (line 17) | @Tag(TestTags.RESULT_SET) method init (line 19) | public Connection init(Properties paramProperties, String queryResultF... method setUp (line 34) | @BeforeEach method tearDown (line 71) | @AfterEach method numberCrossTesting (line 79) | ResultSet numberCrossTesting(String queryResultFormat) throws SQLExcep... FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetAlreadyClosedIT.java class ResultSetAlreadyClosedIT (line 17) | @Tag(TestTags.RESULT_SET) method testQueryResultSetAlreadyClosed (line 20) | @Test method testMetadataResultSetAlreadyClosed (line 29) | @Test method testResultSetAlreadyClosed (line 42) | @Test method testEmptyResultSetAlreadyClosed (line 50) | @Test method checkAlreadyClosed (line 58) | private void checkAlreadyClosed(ResultSet resultSet) throws SQLExcepti... method checkAlreadyClosedEmpty (line 154) | private void checkAlreadyClosedEmpty(SnowflakeResultSetV1.EmptyResultS... FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetArrowForce0MultiTimeZone.java class ResultSetArrowForce0MultiTimeZone (line 18) | abstract class ResultSetArrowForce0MultiTimeZone extends BaseJDBCTest { class DataProvider (line 19) | protected static class DataProvider extends SnowflakeArgumentsProvider { method rawArguments (line 20) | @Override class DataWithScaleProvider (line 27) | protected static class DataWithScaleProvider extends SnowflakeArgument... method rawArguments (line 28) | @Override method setUp (line 36) | @BeforeAll method tearDown (line 41) | @AfterAll method setTimezone (line 46) | protected static void setTimezone(String tz) { method init (line 50) | Connection init(String table, String column, String values, String que... method finish (line 72) | protected void finish(String table, Connection con) throws SQLException { FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetArrowForceLTZMultiTimeZoneIT.java class ResultSetArrowForceLTZMultiTimeZoneIT (line 20) | @Tag(TestTags.ARROW) method testTimestampLTZWithScale (line 23) | @ParameterizedTest method testTimestampLTZOutputFormat (line 71) | @ParameterizedTest method testTimestampLTZWithNulls (line 139) | @ParameterizedTest method testTimestampLTZWithNanos (line 194) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetArrowForceTZMultiTimeZoneIT.java class ResultSetArrowForceTZMultiTimeZoneIT (line 18) | @Tag(TestTags.ARROW) method testTimestampTZWithScale (line 21) | @ParameterizedTest method testTimestampTZWithNanos (line 71) | @ParameterizedTest method testTimestampTZWithMicros (line 129) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetAsyncIT.java class ResultSetAsyncIT (line 37) | @Tag(TestTags.RESULT_SET) method testAsyncResultSetFunctionsWithNewSession (line 40) | @Test method testResultSetMetadata (line 98) | @Test method testOrderAndClosureFunctions (line 146) | @Test method testWasNull (line 191) | @Test method testGetMethods (line 227) | @Test method testEmptyResultSet (line 339) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetAsyncLatestIT.java class ResultSetAsyncLatestIT (line 19) | @Tag(TestTags.RESULT_SET) method testAsyncResultSet (line 21) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetFeatureNotSupportedIT.java class ResultSetFeatureNotSupportedIT (line 16) | @Tag(TestTags.RESULT_SET) method testQueryResultSetNotSupportedException (line 18) | @Test method testMetadataResultSetNotSupportedException (line 26) | @Test method checkFeatureNotSupportedException (line 39) | private void checkFeatureNotSupportedException(ResultSet resultSet) th... FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetFormatType.java type ResultSetFormatType (line 3) | public enum ResultSetFormatType { method ResultSetFormatType (line 9) | ResultSetFormatType(String sessionParameterTypeValue) { FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetIT.java class ResultSetIT (line 40) | @Tag(TestTags.RESULT_SET) method testFindColumn (line 50) | @ParameterizedTest method testGetColumnClassNameForBinary (line 59) | @ParameterizedTest method testGetMethod (line 85) | @ParameterizedTest method testGetObjectOnDatabaseMetadataResultSet (line 151) | @ParameterizedTest method testGetShort (line 164) | @ParameterizedTest method testGetInt (line 203) | @ParameterizedTest method testGetLong (line 241) | @ParameterizedTest method testGetFloat (line 279) | @ParameterizedTest method testGetDouble (line 317) | @ParameterizedTest method testGetBigDecimal (line 355) | @ParameterizedTest method testGetBigDecimalNegative (line 411) | @ParameterizedTest method testCursorPosition (line 437) | @ParameterizedTest method testGetBytes (line 464) | @ParameterizedTest method ingestBinaryTestData (line 497) | private void ingestBinaryTestData(Connection connection) throws SQLExc... method testGetBytesInBase64 (line 515) | @ParameterizedTest method testColumnMetaWithZeroPrecision (line 543) | @ParameterizedTest method testGetObjectOnFixedView (line 565) | @ParameterizedTest method testGetColumnDisplaySizeAndPrecision (line 601) | @ParameterizedTest method testGetBoolean (line 654) | @ParameterizedTest method testGetClob (line 721) | @ParameterizedTest method testFetchOnClosedResultSet (line 761) | @ParameterizedTest method testReleaseDownloaderCurrentMemoryUsage (line 773) | @ParameterizedTest method testResultColumnSearchCaseSensitiveOld (line 794) | @ParameterizedTest method testResultColumnSearchCaseSensitive (line 801) | @ParameterizedTest method subTestResultColumnSearchCaseSensitive (line 808) | private void subTestResultColumnSearchCaseSensitive( method testInvalidColumnIndex (line 839) | @ParameterizedTest method testWasNull (line 854) | @ParameterizedTest method testParseInfAndNaNNumber (line 876) | @ParameterizedTest method testTreatDecimalAsInt (line 896) | @ParameterizedTest method testIsLast (line 916) | @ParameterizedTest method testUpdateCountOnCopyCmd (line 968) | @ParameterizedTest method testGetTimeNullTimestampAndTimestampNullTime (line 990) | @ParameterizedTest method testNextNegative (line 1009) | @ParameterizedTest method shouldSerializeArrayAndObjectAsStringOnGetObject (line 1022) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetJsonVsArrowIT.java class ResultSetJsonVsArrowIT (line 40) | @Tag(TestTags.ARROW) method init (line 43) | public Connection init(String queryResultFormat) throws SQLException { method testGSResult (line 51) | @ParameterizedTest method testGSResultReal (line 80) | @ParameterizedTest method testGSResultScan (line 98) | @ParameterizedTest method testGSResultForEmptyAndSmallTable (line 123) | @ParameterizedTest method testSNOW89737 (line 144) | @ParameterizedTest method testSemiStructuredData (line 198) | @ParameterizedTest method testStructuredTypes (line 236) | @ParameterizedTest method init (line 260) | private Connection init(String queryResultFormat, String table, String... method isJSON (line 270) | private boolean isJSON(String queryResultFormat) { method testTinyInt (line 285) | @ParameterizedTest method testScaledTinyInt (line 348) | @ParameterizedTest method testSmallInt (line 429) | @ParameterizedTest method testScaledSmallInt (line 511) | @ParameterizedTest method testInt (line 600) | @ParameterizedTest method testScaledInt (line 690) | @ParameterizedTest method testBigInt (line 788) | @ParameterizedTest method testScaledBigInt (line 898) | @ParameterizedTest method testDecimalNoScale (line 999) | @ParameterizedTest method testDecimalWithLargeScale (line 1093) | @ParameterizedTest method testDecimal (line 1193) | @ParameterizedTest method testDoublePrecision (line 1287) | @ParameterizedTest method testBoolean (line 1339) | @ParameterizedTest method testClientSideSorting (line 1361) | @ParameterizedTest method testClientSideSortingOnBatchedChunk (line 1387) | @ParameterizedTest method testTimestampNTZAreAllNulls (line 1431) | @ParameterizedTest method TestArrowStringRoundTrip (line 1452) | @ParameterizedTest method TestArrowFloatRoundTrip (line 1478) | @ParameterizedTest method TestTimestampNTZWithDLS (line 1499) | @ParameterizedTest method TestTimestampNTZBinding (line 1606) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetJsonVsArrowMultiTZIT.java class ResultSetJsonVsArrowMultiTZIT (line 28) | @Tag(TestTags.ARROW) class DataProvider (line 32) | static class DataProvider extends SnowflakeArgumentsProvider { method rawArguments (line 33) | @Override class DataWithScaleProvider (line 40) | static class DataWithScaleProvider extends SnowflakeArgumentsProvider { method rawArguments (line 41) | @Override method setSessionTimezone (line 47) | @BeforeEach method setTimezone (line 61) | private static void setTimezone(String tz) { method saveTimezone (line 65) | @BeforeAll method restoreTimezone (line 70) | @AfterAll method init (line 79) | private void init(String table, String column, String values, String q... method testTime (line 88) | @ParameterizedTest method testDate (line 107) | @ParameterizedTest method testTimeWithScale (line 149) | public void testTimeWithScale(String[] times, int scale, String queryR... method testTimestampNTZWithScale (line 167) | @ParameterizedTest method testTimestampNTZWithNanos (line 214) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetLatestIT.java class ResultSetLatestIT (line 73) | @Tag(TestTags.RESULT_SET) method setQueryResultFormat (line 75) | private static void setQueryResultFormat(Statement stmt, String queryR... method testMemoryClearingAfterInterrupt (line 94) | @ParameterizedTest method testChunkDownloaderNoHang (line 133) | @ParameterizedTest method testChunkDownloaderSetRetry (line 170) | @ParameterizedTest method testMetadataAPIMetricCollection (line 219) | @ParameterizedTest method testGetCharacterStreamNull (line 284) | @ParameterizedTest method testMultipleChunks (line 302) | @ParameterizedTest method testResultSetMetadata (line 351) | @ParameterizedTest method testEmptyResultSet (line 403) | @ParameterizedTest method testBytesCrossTypeTests (line 513) | @ParameterizedTest method testResultChunkDownloaderException (line 545) | @ParameterizedTest method testGetObjectWithBigInt (line 585) | @Test method intToByteArray (line 602) | private byte[] intToByteArray(int i) { method floatToByteArray (line 606) | private byte[] floatToByteArray(float i) { method testGetBigDecimalWithScale (line 616) | @ParameterizedTest method testGetDataTypeWithTimestampTz (line 643) | @ParameterizedTest method testGetEmptyOrNullClob (line 681) | @ParameterizedTest method testSetNullClob (line 716) | @ParameterizedTest method testCallStatementType (line 736) | @ParameterizedTest method testNewFeaturesNotSupportedExeceptions (line 809) | @ParameterizedTest method testInvalidUnWrap (line 854) | @ParameterizedTest method testGetObjectJsonResult (line 865) | @Test method testMetadataIsCaseSensitive (line 888) | @ParameterizedTest method testAutoIncrementResult (line 940) | @ParameterizedTest method testGranularTimeFunctionsInSessionTimezone (line 964) | @ParameterizedTest method testGranularTimeFunctionsInUTC (line 985) | @ParameterizedTest method testLargeStringRetrieval (line 1011) | @ParameterizedTest method assertAllColumnsAreLongButBigIntIsBigDecimal (line 1049) | private static void assertAllColumnsAreLongButBigIntIsBigDecimal(Resul... method assertAllColumnsAreBigDecimal (line 1059) | private static void assertAllColumnsAreBigDecimal(ResultSet rs) throws... method testGetObjectForArrowResultFormatJDBCArrowDecimalAsIntFalse (line 1070) | @Test method testGetObjectForArrowResultFormatJDBCArrowDecimalAsIntTrue (line 1095) | @Test method testGetObjectForJSONResultFormatUsingJDBCDecimalAsInt (line 1118) | @Test method testGetObjectWithType (line 1139) | @ParameterizedTest method assertResultValueAndType (line 1204) | private void assertResultValueAndType( method assertResultValueAsString (line 1213) | private void assertResultValueAsString( FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetMultiTimeZoneIT.java class ResultSetMultiTimeZoneIT (line 41) | @Tag(TestTags.RESULT_SET) class DataProvider (line 45) | static class DataProvider implements ArgumentsProvider { method provideArguments (line 46) | @Override method setDefaultTimezone (line 75) | @BeforeAll method setTimezone (line 81) | private static void setTimezone(String timeZone) { method clearTimezone (line 85) | @AfterAll method init (line 91) | public Connection init(String queryResultFormat) throws SQLException { method init (line 108) | public Connection init() throws SQLException { method setUp (line 127) | @BeforeEach method tearDown (line 166) | @AfterEach method testGetDateAndTime (line 176) | @ParameterizedTest method testTimeRange (line 236) | @ParameterizedTest method testCurrentTime (line 292) | @ParameterizedTest method testBindTimestampTZ (line 336) | @ParameterizedTest method testGetOldDate (line 368) | @ParameterizedTest method testGetStringForDates (line 408) | @ParameterizedTest method testDateTimeRelatedTypeConversion (line 427) | @ParameterizedTest method testGetOldTimestamp (line 488) | @ParameterizedTest method testPrepareOldTimestamp (line 517) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetMultiTimeZoneLatestIT.java class ResultSetMultiTimeZoneLatestIT (line 34) | @Tag(TestTags.RESULT_SET) class DataProvider (line 39) | private static class DataProvider extends SnowflakeArgumentsProvider { method rawArguments (line 40) | @Override class DataWithFlagProvider (line 47) | private static class DataWithFlagProvider extends SnowflakeArgumentsPr... method rawArguments (line 48) | @Override method saveTimezone (line 54) | @BeforeAll method restoreTimezone (line 59) | @AfterAll method setTimezone (line 68) | private static void setTimezone(String tz) { method init (line 72) | public void init(String queryResultFormat, String tz) throws SQLExcept... method testTimesWithGetTimestamp (line 93) | @ParameterizedTest method testTimestampNTZWithDaylightSavings (line 129) | @ParameterizedTest method testDateAndTimestampWithTimezone (line 149) | @ParameterizedTest method testUseSessionTimeZoneHelper (line 230) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/ResultSetVectorLatestIT.java class ResultSetVectorLatestIT (line 31) | @Tag(TestTags.RESULT_SET) method testGetIntVectorAsIntArray (line 34) | @ParameterizedTest method testGetIntVectorAsLongArray (line 50) | @ParameterizedTest method testGetFloatVectorAsFloatArray (line 65) | @ParameterizedTest method testGetNullAsIntVector (line 80) | @ParameterizedTest method testGetNullAsFloatVector (line 95) | @ParameterizedTest method testGetIntVectorFromTable (line 110) | @ParameterizedTest method testGetFloatVectorFromTable (line 127) | @ParameterizedTest method testGetVectorViaGetStringIsEqualToTheGetObject (line 144) | @ParameterizedTest method assertGetObjectAndGetStringBeTheSame (line 177) | private static void assertGetObjectAndGetStringBeTheSame( method assertGetObjectAndGetStringAreNull (line 183) | private static void assertGetObjectAndGetStringAreNull(ResultSet resul... method vectorToString (line 189) | private String vectorToString(T[] vector, String ve... method nullVectorToString (line 193) | private String nullVectorToString(String vectorType) { method enforceQueryResultFormat (line 197) | private void enforceQueryResultFormat(Statement stmt, String queryResu... method assertVectorMetadata (line 205) | private void assertVectorMetadata( FILE: src/test/java/net/snowflake/client/internal/jdbc/SSOConnectionTest.java class MockAuthExternalBrowserHandlers (line 46) | class MockAuthExternalBrowserHandlers method build (line 49) | @Override method openBrowser (line 56) | @Override method output (line 61) | @Override class FakeSessionUtilExternalBrowser (line 67) | class FakeSessionUtilExternalBrowser extends SessionUtilExternalBrowser { method FakeSessionUtilExternalBrowser (line 71) | FakeSessionUtilExternalBrowser(SFLoginInput loginInput) { method initMockServerSocket (line 88) | private static ServerSocket initMockServerSocket() throws IOException { class NullOutputStream (line 104) | static class NullOutputStream extends OutputStream { method write (line 105) | @Override method getServerSocket (line 109) | @Override method getLocalPort (line 114) | @Override class SSOConnectionTest (line 120) | public class SSOConnectionTest { class HttpUtilResponseDataSSODTO (line 131) | class HttpUtilResponseDataSSODTO { method HttpUtilResponseDataSSODTO (line 135) | public HttpUtilResponseDataSSODTO(String proofKey, String ssoUrl) { class HttpUtilResponseDataParaDTO (line 141) | class HttpUtilResponseDataParaDTO { method HttpUtilResponseDataParaDTO (line 145) | HttpUtilResponseDataParaDTO(String name, String value) { class HttpUtilResponseDataAuthDTO (line 151) | class HttpUtilResponseDataAuthDTO { method HttpUtilResponseDataAuthDTO (line 158) | HttpUtilResponseDataAuthDTO(String token, String masterToken, String... class HttpUtilResponseDTO (line 167) | class HttpUtilResponseDTO { method HttpUtilResponseDTO (line 172) | HttpUtilResponseDTO(boolean success, String message, Object data) { method initMock (line 179) | private void initMock( method parseRequest (line 188) | private JsonNode parseRequest(HttpPost post) throws IOException { method initMockHttpUtil (line 205) | private void initMockHttpUtil(MockedStatic mockedHttpUtil) t... method initMockSessionUtilExternalBrowser (line 291) | private void initMockSessionUtilExternalBrowser( method initMockLoginInput (line 300) | private SFLoginInput initMockLoginInput() { method testIdTokenInSSO (line 310) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/ServiceNameTest.java class ServiceNameTest (line 23) | public class ServiceNameTest { method responseLogin (line 30) | private String responseLogin() { method responseQuery (line 64) | private String responseQuery() { method testAddServiceNameToRequestHeader (line 96) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SessionContextWiremockLatestIT.java class SessionContextWiremockLatestIT (line 14) | @Tag(TestTags.OTHERS) method testSessionContextReflectsSwitches (line 20) | @Test method getWiremockProps (line 57) | private static Properties getWiremockProps() { FILE: src/test/java/net/snowflake/client/internal/jdbc/SessionVariablesIT.java class SessionVariablesIT (line 18) | @Tag(TestTags.OTHERS) method testSettingSessionVariablesInConnectionProperties (line 20) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeAzureClientHandleExceptionLatestIT.java class SnowflakeAzureClientHandleExceptionLatestIT (line 38) | @Tag(TestTags.OTHERS) method setup (line 49) | @BeforeEach method error403RenewExpired (line 67) | @Test method error403OverMaxRetryThrow (line 97) | @Test method error403NullSession (line 112) | @Test method errorInvalidKey (line 127) | @Test method errorInterruptedException (line 137) | @Test method errorSocketTimeoutException (line 152) | @Test method errorUnknownException (line 167) | @Test method errorNoSpaceLeftOnDevice (line 177) | @Test method cleanUp (line 199) | @AfterEach FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeBasicDataSourceTest.java class SnowflakeBasicDataSourceTest (line 21) | public class SnowflakeBasicDataSourceTest { method testSetLoginTimeout (line 23) | @Test method testDataSourceSetters (line 31) | @Test method testDataSourceWithoutUsernameOrPasswordThrowsExplicitException (line 120) | @Test method testSetsHttpHeadersCustomizers (line 138) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeChunkDownloaderLatestIT.java class SnowflakeChunkDownloaderLatestIT (line 22) | @Tag(TestTags.CORE) method setUp (line 28) | @BeforeAll method restoreProperty (line 35) | private static void restoreProperty(String key, String value) { method tearDown (line 43) | @AfterAll method testChunkDownloaderRetry (line 56) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeClobTest.java class SnowflakeClobTest (line 14) | public class SnowflakeClobTest extends BaseJDBCTest { method testReadCharacterStream (line 16) | @Test method testReadWriteAsciiStream (line 27) | @Test method testFreeBuffer (line 39) | @Test method testGetSubString (line 48) | @Test method testInvalidPositionExceptions (line 57) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeConnectionImplTest.java class SnowflakeConnectionImplTest (line 11) | public class SnowflakeConnectionImplTest { method testMergeProperties (line 13) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeDriverConnectionStressTest.java class SnowflakeDriverConnectionStressTest (line 19) | public class SnowflakeDriverConnectionStressTest { method main (line 22) | public static void main(String[] args) throws InterruptedException, Ex... method doTest (line 29) | private static void doTest(int run_millis, int dop, final int num_quer... method doConnectWithQuery (line 68) | private static void doConnectWithQuery(int num_queries) { method connectAndQuery (line 79) | private static void connectAndQuery(int num_queries) throws SQLExcepti... method say (line 96) | protected static void say(String arg) { FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeDriverIT.java class SnowflakeDriverIT (line 67) | @Tag(TestTags.OTHERS) method setUp (line 86) | @BeforeAll method tearDown (line 126) | @AfterAll method getConnection (line 135) | public static Connection getConnection(int injectSocketTimeout) throws... method getConnection (line 151) | public static Connection getConnection() throws SQLException { method testOauthConnection (line 156) | @Test method testConnections (line 195) | @Disabled method testShowColumns (line 244) | @Test method countRows (line 254) | private int countRows(ResultSet rset) throws Throwable { method testRowsPerResultset (line 262) | @Test method testDDLs (line 277) | @Test method getCurrentTransaction (line 289) | private long getCurrentTransaction(Connection connection) throws SQLEx... method testAutocommit (line 304) | @Test method assertConstraintResults (line 359) | private void assertConstraintResults( method testBoolean (line 385) | @Test method testConstraints (line 434) | @Test method testQueryWithMaxRows (line 539) | @Test method testCancelQueryBySystemFunction (line 555) | @Test method testDBMetadata (line 598) | @Test method testPutWithWildcardGCP (line 749) | @ParameterizedTest method copyContentFrom (line 825) | private void copyContentFrom(File file1, File file2) throws Exception { method testPutGetLargeFileGCP (line 836) | @ParameterizedTest method testPutOverwrite (line 926) | @Test method testPut (line 1010) | @Test method findFile (line 1091) | static void findFile(Statement statement, String checkSQL) throws Thro... method testSQLError42S02 (line 1113) | @Test method testExplainPlan (line 1128) | @Test method testTimestampParsing (line 1144) | @Test method testDateParsing (line 1157) | @Test method testTimeParsing (line 1167) | @Test method testClientSideSorting (line 1179) | @Test method testUpdateCount (line 1225) | @Test method testSnow4245 (line 1244) | @Test method testSnow4394 (line 1297) | @Test method addBindBatch (line 1329) | private void addBindBatch(PreparedStatement preparedStatement, java.sq... method testBind (line 1355) | @Test method testTableBind (line 1694) | @Test method testBindInWithClause (line 1807) | @Test method testBindTimestampNTZ (line 1839) | @Test method testNullBind (line 1895) | @Test method testSnow12603 (line 1968) | @Test method testSnow6290 (line 2043) | @Test method testInvalidSQL (line 2073) | @Test method testGetObject (line 2085) | @Test method testGetDoubleForNull (line 2171) | @Test method testGetDoubleForNaN (line 2182) | @Test method testPutViaExecuteQuery (line 2192) | @Test method testSnow16332 (line 2224) | @Disabled("takes 7 min. enable this for long running tests") method testV1Query (line 2268) | @Test method testCancelQuery (line 2309) | @Test method testSnow14774 (line 2341) | @Test method testSnow19172 (line 2400) | @Test method testSnow19819 (line 2410) | @Test method testClientInfo (line 2458) | @Test method testLargeResultSet (line 2490) | @Test method testSnow26503 (line 2508) | @Test method testSnow28530 (line 2574) | @Test method testSnow31104 (line 2630) | @Test method testPutGet (line 2674) | @Test method testPutCopyIntoWith256BitEncryption (line 2737) | @Test method testPutCopyIntoWith256BitEncryption (line 2745) | private static void testPutCopyIntoWith256BitEncryption(Connection con... method testPutCopyIntoWith256BitEncryptionOnAllAccounts (line 2807) | @Test method testPutGetToUnencryptedStage (line 2834) | @Test method testNotClosedSession (line 2896) | @Test method testToTimestampNullBind (line 2903) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeDriverLatestIT.java class SnowflakeDriverLatestIT (line 72) | @Tag(TestTags.OTHERS) method isFileContentEqual (line 81) | private boolean isFileContentEqual( method testClientInfoConnectionProperty (line 101) | @Test method testGetSessionID (line 148) | @Test method testPutThreshold (line 159) | @Test method testGCPFileTransferMetadataWithOneFile (line 197) | @Test method testAzureS3FileTransferMetadataWithOneFile (line 280) | @Test method testGCPFileTransferMetadataNegativeOnlySupportPut (line 373) | @Test method testGetPropertyInfo (line 408) | @Test method testPutOverwriteFalseNoDigest (line 475) | @Test method testPutDisable (line 555) | @Test method testGetDisable (line 591) | @Test method testSnow76376 (line 626) | @Test method testGeoOutputTypes (line 783) | @Test method testGeoOutputTypeSingle (line 813) | private void testGeoOutputTypeSingle( method testGeoMetadata (line 835) | @Test method testGeoMetadataSingle (line 864) | private void testGeoMetadataSingle( method testGeometryOutputTypes (line 886) | @Test method testGeometryOutputTypeSingle (line 913) | private void testGeometryOutputTypeSingle( method testGeometryMetadata (line 936) | @Test method testGeometryMetadataSingle (line 956) | private void testGeometryMetadataSingle( method testPutGetGcsDownscopedCredential (line 984) | @Test method testPutGetGcsDownscopedCredentialWithDisabledDefaultCredentials (line 996) | @Test method putAndGetFile (line 1008) | private void putAndGetFile(Statement statement) throws Throwable { method testPutGetLargeFileGCSDownscopedCredential (line 1058) | @Test method testPutGetLargeFileAzure (line 1138) | @Test method copyContentFrom (line 1224) | private void copyContentFrom(File file1, File file2) throws Exception { method testPutS3RegionalUrl (line 1235) | @Test method testAzureS3UploadStreamingIngestFileMetadata (line 1347) | @Test method testNoSpaceLeftOnDeviceException (line 1411) | @Test method testUploadWithGCSPresignedUrlWithoutConnection (line 1453) | @Test method testUploadWithGCSDownscopedCredentialWithoutConnection (line 1507) | @Test method testUploadWithGCSDownscopedCredentialAndDisabledGcsDefaultCredentialsWithoutConnection (line 1514) | @Test method uploadWithGCSDownscopedCredentialWithoutConnection (line 1527) | private void uploadWithGCSDownscopedCredentialWithoutConnection() thro... method testHTAPOptimizations (line 1591) | @Test method testHTAPStatementParameterCaching (line 1663) | @Test method testS3PutInGS (line 1722) | @Test method shouldLoadDriverWithDisabledTelemetryOob (line 1762) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeDriverTest.java class SnowflakeDriverTest (line 24) | public class SnowflakeDriverTest { class TestCase (line 25) | class TestCase { method TestCase (line 33) | TestCase( method match (line 48) | void match(String url, SnowflakeConnectString sc) { method testAcceptUrls (line 70) | @Test method testInvalidNullConnect (line 378) | @Test method testGetVersion (line 386) | @Test method testJDBCCompliant (line 397) | @Test method testGetParentLogger (line 403) | @Test method testParseConnectStringException (line 409) | @Test method testReturnsNullForOtherJdbcConnectString (line 421) | @Test method testConnectWithMissingAccountIdentifier (line 429) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeFileTransferAgentExtractSafeDestFileNameTest.java class SnowflakeFileTransferAgentExtractSafeDestFileNameTest (line 18) | public class SnowflakeFileTransferAgentExtractSafeDestFileNameTest { method simpleNameIsReturnedAsIs (line 22) | @Test method forwardSlashPathReturnsBasename (line 28) | @Test method backslashOnlyPathReturnsBasename (line 35) | @Test method mixedSeparatorsReturnTrailingBasename (line 42) | @Test method windowsTraversalAttackIsNeutralized (line 52) | @Test method singleBackslashTraversalIsNeutralized (line 60) | @Test method trailingDotDotIsRejected (line 66) | @Test method backslashTrailingDotDotIsRejected (line 73) | @Test method dotAndEmptyTokensAreRejected (line 80) | @ParameterizedTest method trailingForwardSlashYieldsEmptyAndIsRejected (line 88) | @Test method trailingBackslashYieldsEmptyAndIsRejected (line 95) | @Test method nulByteIsRejected (line 102) | @Test method nullSourceFileIsRejected (line 111) | @Test method leadingDotsInOtherwiseValidNamesAreAllowed (line 118) | @Test method noSeparatorAtAllReturnsWholeString (line 128) | @Test method colonInBasenameIsRejected (line 134) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeFileTransferConfigTest.java class SnowflakeFileTransferConfigTest (line 12) | public class SnowflakeFileTransferConfigTest { method shouldBuildDefaultConfig (line 19) | @Test method assertObligatoryParameters (line 27) | private static void assertObligatoryParameters(SnowflakeFileTransferCo... method shouldBuildConfig (line 34) | @Test method createObligatoryConfigPartInBuilder (line 43) | private static SnowflakeFileTransferConfig.Builder createObligatoryCon... FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeGcsClientHandleExceptionLatestIT.java class SnowflakeGcsClientHandleExceptionLatestIT (line 33) | @Tag(TestTags.OTHERS) method setup (line 44) | @BeforeEach method error401RenewExpired (line 64) | @Test method error401OverMaxRetryThrow (line 104) | @Test method errorInvalidKey (line 119) | @Test method errorInterruptedException (line 130) | @Test method errorSocketTimeoutException (line 145) | @Test method errorUnknownException (line 160) | @Test method errorWithNullSession (line 171) | @Test method errorNoSpaceLeftOnDevice (line 181) | @Test method cleanUp (line 204) | @AfterEach FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeResultSetSerializableIT.java class SnowflakeResultSetSerializableIT (line 39) | @Tag(TestTags.RESULT_SET) method init (line 49) | public Connection init(String queryResultFormat) throws SQLException { method init (line 53) | public Connection init(@Nullable Properties properties, String queryRe... method generateCSVResult (line 76) | private String generateCSVResult(ResultSet rs) throws Throwable { method serializeResultSet (line 110) | private List serializeResultSet( method deserializeResultSet (line 148) | private String deserializeResultSet(List files) throws Throwab... method deserializeResultSetWithProperties (line 152) | private String deserializeResultSetWithProperties(List files, ... method testBasicTableHarness (line 237) | private void testBasicTableHarness( method testBasicTableWithEmptyResult (line 294) | @ParameterizedTest method testBasicTableWithOnlyFirstChunk (line 305) | @ParameterizedTest method testBasicTableWithOneFileChunk (line 319) | @ParameterizedTest method testBasicTableWithSomeFileChunks (line 333) | @ParameterizedTest method testTimestampHarness (line 365) | private void testTimestampHarness( method testTimestamp (line 429) | @ParameterizedTest method testBasicTableWithSerializeObjectsAfterReadResultSet (line 457) | @ParameterizedTest method splitResultSetSerializables (line 503) | private synchronized List splitResultSetSerializables( method testSplitResultSetSerializable (line 542) | @ParameterizedTest method hackToSetupWrongURL (line 593) | private void hackToSetupWrongURL(List ... method testCloseUnconsumedResultSet (line 604) | @ParameterizedTest method testNegativeWithChunkFileNotExist (line 635) | @ParameterizedTest method testNegativeWithClosedResultSet (line 690) | @ParameterizedTest method testCustomProxyWithFiles (line 741) | @ParameterizedTest method generateTestFiles (line 782) | private void generateTestFiles(String queryResultFormat) throws Throwa... method testRetrieveMetadata (line 807) | @ParameterizedTest method isMetadataConsistent (line 903) | private boolean isMetadataConsistent( method testResultSetRetrieveConfig (line 973) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeS3ClientHandleExceptionLatestIT.java class SnowflakeS3ClientHandleExceptionLatestIT (line 38) | @Tag(TestTags.OTHERS) method setup (line 50) | @BeforeEach method errorRenewExpired (line 79) | @Test method errorNotFound (line 114) | @Test method errorBadRequestTokenExpired (line 129) | @Test method errorClientUnknown (line 140) | @Test method errorInvalidKey (line 155) | @Test method errorInterruptedException (line 166) | @Test method errorSocketTimeoutException (line 181) | @Test method errorUnknownException (line 196) | @Test method errorRenewExpiredNullSession (line 206) | @Test method errorNoSpaceLeftOnDevice (line 222) | @Test method cleanUp (line 245) | @AfterEach FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeSerializableTest.java class SnowflakeSerializableTest (line 23) | public class SnowflakeSerializableTest { method shouldProperlyCreateSerializableV1 (line 245) | @Test method shouldCreateSerializableWithNoOpChunksDownloader (line 255) | @Test method shouldProperlyCreateRichSerializableV1 (line 265) | @Test method assertRegularResultSetSerializable (line 276) | private void assertRegularResultSetSerializable( method assertRichResultSetSerializable (line 334) | private void assertRichResultSetSerializable(SnowflakeRichResultSetSer... FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeTimestampWithTimezoneTest.java class SnowflakeTimestampWithTimezoneTest (line 26) | public class SnowflakeTimestampWithTimezoneTest extends BaseJDBCTest { class Params (line 29) | static class Params implements ArgumentsProvider { method provideArguments (line 30) | public Stream provideArguments(ExtensionContext context) { method keepOriginalTimeZone (line 59) | @BeforeAll method restoreTimeZone (line 64) | @AfterAll method testTimestampNTZ (line 69) | @ParameterizedTest(name = "{index}: {1} {0}") method testGetTimezone (line 80) | @Test method testToZonedDateTime (line 92) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeTypeTest.java class SnowflakeTypeTest (line 21) | public class SnowflakeTypeTest { method testSnowflakeType (line 23) | @Test method testConvertStringToType (line 63) | @Test method testJavaSQLTypeFind (line 94) | @Test method testJavaSQLTypeLexicalValue (line 99) | @Test method testJavaTypeToSFType (line 109) | @Test method testJavaTypeToClassName (line 119) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/SnowflakeUtilTest.java class SnowflakeUtilTest (line 45) | @Tag(TestTags.CORE) method testCreateMetadata (line 50) | @Test method testCreateFieldsMetadataForObject (line 71) | @Test method shouldConvertCreateCaseInsensitiveMap (line 104) | @Test method shouldConvertHeadersCreateCaseInsensitiveMap (line 120) | @Test method testCreateOwnerOnlyPermissionDir (line 134) | @Test method testValidateFilePermission (line 148) | @Test method createExpectedMetadata (line 161) | private static SnowflakeColumnMetadata createExpectedMetadata( method createRootNode (line 213) | private static ObjectNode createRootNode() { method createFieldNode (line 221) | private static ObjectNode createFieldNode( method testHostnameMatchesGlob (line 243) | @Test method testHostnameMatchesGlobReDoSPatternDoesNotHang (line 286) | @Test method testFieldMetadataSetterMethods (line 299) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementAlreadyClosedIT.java class StatementAlreadyClosedIT (line 13) | @Tag(TestTags.STATEMENT) method testStatementAlreadyClosed (line 15) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementArrowIT.java class StatementArrowIT (line 6) | @Tag(TestTags.ARROW) method StatementArrowIT (line 8) | public StatementArrowIT() { FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementFeatureNotSupportedIT.java class StatementFeatureNotSupportedIT (line 10) | @Tag(TestTags.STATEMENT) method testFeatureNotSupportedException (line 12) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementIT.java class StatementIT (line 46) | @Tag(TestTags.STATEMENT) method getConnection (line 50) | public static Connection getConnection() throws SQLException { method testFetchDirection (line 60) | @Test method testFetchSize (line 70) | @Disabled("Not working for setFetchSize") method testMaxRows (line 81) | @Test method testQueryTimeOut (line 104) | @Test method testStatementClose (line 122) | @Test method testExecuteSelect (line 132) | @Test method testExecuteInsert (line 157) | @Test method testExecuteUpdateAndDelete (line 191) | @Test method testExecuteMerge (line 227) | @Test method testAutogenerateKey (line 259) | @Test method testExecuteMultiInsert (line 276) | @Test method testExecuteBatch (line 311) | @Test method testExecuteLargeBatch (line 381) | @Test method testExecuteUpdateZeroCount (line 426) | @Test method testExecuteUpdateFail (line 469) | @Test method testTelemetryBatch (line 496) | @Test method testMultiStmtNotEnabled (line 527) | @Test method testCallStoredProcedure (line 544) | @Test method testCreateStatementWithParameters (line 569) | @Test method testUnwrapper (line 598) | @Test method testQueryIdIsNullOnFreshStatement (line 610) | @Test method testRepeatedPutDoesNotLeakThreads (line 617) | @Test method testRepeatedGetDoesNotLeakThreads (line 686) | @Test method waitForTransferThreadCount (line 755) | private static void waitForTransferThreadCount(long atMost) { method countTransferManagerThreads (line 762) | private static long countTransferManagerThreads() { method createCsvFile (line 768) | private static void createCsvFile(File targetFile, long targetBytes) t... FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementLargeUpdateIT.java class StatementLargeUpdateIT (line 12) | @Tag(TestTags.STATEMENT) method testLargeUpdate (line 14) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementLatestIT.java class StatementLatestIT (line 59) | @Tag(TestTags.STATEMENT) method getConnection (line 63) | public static Connection getConnection() throws SQLException { method testExecuteCreateAndDrop (line 73) | @Test method testCopyAndUpload (line 101) | @Test method testExecuteOpenResultSets (line 192) | @Test method testPreparedStatementLogging (line 214) | @Test method testSchemaWith255CharactersDoesNotCauseException (line 255) | @Test // SNOW-647217 method testQueryIdIsSetOnFailedQueryExecute (line 268) | @Test method testQueryIdIsSetOnFailedExecuteUpdate (line 283) | @Test method testQueryIdIsSetOnFailedExecuteQuery (line 298) | @Test method testSetQueryTimeoutForAsyncQueryUsingConnectionProperty (line 317) | @Test method testSetQueryTimeoutOnStatementWhenImplicitQueryTimeoutIsSet (line 358) | @Test method testSetQueryTimeoutOnConnectionWhenImplicitQueryTimeoutIsSet (line 400) | @Test method testSetQueryTimeoutForAsyncQuery (line 440) | @Test method testSetAsyncQueryTimeoutOverridesConnectionQueryTimeoutForAsyncQuery (line 475) | @Test method testCreatingPatReturnsResultSetForExecute (line 509) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/StatementNoOpLatestIT.java class StatementNoOpLatestIT (line 14) | @Tag(TestTags.STATEMENT) method testSnowflakeNoOpStatement (line 16) | @Test method testGetQueryID (line 64) | @Test method testSetNoOp (line 72) | @Test method expectSQLException (line 96) | protected void expectSQLException(BaseJDBCTest.MethodRaisesSQLExceptio... method expectNoOp (line 100) | protected void expectNoOp(NoOpMethod f) throws SQLException { type NoOpMethod (line 104) | protected interface NoOpMethod { method run (line 105) | void run() throws SQLException; FILE: src/test/java/net/snowflake/client/internal/jdbc/StreamIT.java class StreamIT (line 25) | @Tag(TestTags.OTHERS) method testUploadStream (line 32) | @Test method testDownloadStream (line 77) | @Test method testCompressAndUploadStream (line 119) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/StreamLatestIT.java class StreamLatestIT (line 43) | @Tag(TestTags.OTHERS) method testUnusualStageName (line 53) | @Test method testDownloadToStreamBlobNotFoundGCS (line 112) | @Test method testDownloadToStreamGCSPresignedUrl (line 142) | @Test method testDownloadToStreamGCS (line 180) | @Test method testSpecialCharactersInFileName (line 218) | @Test method shouldDownloadStreamInDeterministicWay (line 266) | @Test method shouldFindLowercasedStageFileWhenQuotedIdentifiersIgnoreCaseIsEnabled (line 297) | @Test method downloadStreamExpectingContent (line 323) | private static void downloadStreamExpectingContent( method expectsFilesOnStage (line 343) | private static void expectsFilesOnStage(Statement stmt, String stageDe... method putFile (line 354) | private static boolean putFile( FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/AwsSdkGCPSignerTest.java class AwsSdkGCPSignerTest (line 11) | class AwsSdkGCPSignerTest { method testSign (line 12) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/CloudStorageClientLatestIT.java class CloudStorageClientLatestIT (line 17) | @Tag(TestTags.OTHERS) method testDownloadStreamShouldFailFastOnNotExistingFile (line 23) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/CloudStorageProxyFactoryTest.java class CloudStorageProxyFactoryTest (line 23) | class CloudStorageProxyFactoryTest { method prepareNonProxyHostsTestCases (line 24) | static Stream prepareNonProxyHostsTestCases() { method testPrepareNonProxyHosts (line 41) | @ParameterizedTest method extractFromKey_returnsNullWhenKeyIsNull (line 50) | @Test method extractFromKey_returnsNullWhenProxyNotUsed (line 55) | @Test method extractFromKey_returnsSettingsWithAllFields (line 61) | @Test method extractFromKey_returnsSettingsWithHttpProtocol (line 86) | @Test method extractFromKey_hasCredentialsReturnsFalseWhenNoCredentials (line 98) | @Test method extractFromProperties_returnsNullWhenPropertiesNull (line 113) | @Test method extractFromProperties_returnsNullWhenPropertiesEmpty (line 118) | @Test method extractFromProperties_returnsNullWhenUseProxyAbsent (line 123) | @Test method extractFromProperties_returnsNullWhenUseProxyFalse (line 130) | @Test method extractFromProperties_returnsSettingsWithAllFields (line 139) | @Test method extractFromProperties_defaultsToHttpProtocolWhenProtocolAbsent (line 161) | @Test method extractFromProperties_defaultsToHttpProtocolWhenProtocolIsHttp (line 175) | @Test method extractFromProperties_throwsOnInvalidPort (line 190) | @Test method extractFromProperties_throwsWhenPortAbsent (line 201) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/EncryptionProviderTest.java class EncryptionProviderTest (line 23) | public class EncryptionProviderTest { method setUp (line 44) | @BeforeEach method testEncryptAndDecryptStream (line 51) | @Test method testEncryptAndDecryptFile (line 76) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/GcmEncryptionProviderTest.java class GcmEncryptionProviderTest (line 32) | public class GcmEncryptionProviderTest { method setUp (line 61) | @BeforeEach method testEncryptAndDecryptStreamWithoutAad (line 68) | @Test method testEncryptAndDecryptStreamWithAad (line 79) | @Test method testDecryptStreamWithInvalidKeyAad (line 89) | @Test method testDecryptStreamWithInvalidDataAad (line 98) | @Test method testDecryptStreamWithInvalidCipherText (line 110) | @Test method testDecryptStreamWithInvalidTag (line 123) | @Test method testDecryptStreamWithInvalidKey (line 136) | @Test method testDecryptStreamWithInvalidDataIV (line 158) | @Test method testDecryptStreamWithInvalidKeyIV (line 182) | @Test method encryptStream (line 204) | private byte[] encryptStream(InputStream plainTextStream, byte[] dataA... method decryptStream (line 215) | private InputStream decryptStream(byte[] cipherText, byte[] dataAad, b... method testEncryptAndDecryptFileWithoutAad (line 228) | @Test method testEncryptAndDecryptFileWithAad (line 242) | @Test method decryptFile (line 257) | private void decryptFile(File tempFile, byte[] dataAad, byte[] keyAad) method captureKeysAndIvs (line 275) | private void captureKeysAndIvs() { FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeAzureClientLatestIT.java class SnowflakeAzureClientLatestIT (line 25) | @Tag(TestTags.OTHERS) method testAzureClientSetupInvalidEncryptionKeySize (line 27) | @Test method testCloudExceptionTest (line 49) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeAzureClientTest.java class SnowflakeAzureClientTest (line 20) | public class SnowflakeAzureClientTest { method testFormatStorageExtendedErrorInformation (line 21) | @Test method testHandleStorageExceptionRetry503 (line 35) | @Test method testHandleStorageException503WhenOverMaxRetries (line 61) | @Test method testHandleStorageExceptionIOExceptionCausedBy503 (line 85) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeS3ClientLatestIT.java class SnowflakeS3ClientLatestIT (line 26) | @Tag(TestTags.OTHERS) method testS3Client256Encryption (line 29) | @Test method testS3ConnectionWithProxyEnvVariablesSet (line 71) | @Test method testIsClientException400Or404 (line 101) | @Test method testPutGetMaxRetries (line 117) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeS3ClientTest.java class SnowflakeS3ClientTest (line 23) | public class SnowflakeS3ClientTest { method shouldDetermineDomainForRegion (line 25) | @Test method shouldDocumentBareAwsHostnameHasNullUriScheme (line 35) | @Test method shouldPrependHttpsWhenStageEndpointHasNoScheme (line 40) | @Test method shouldKeepHttpsStageEndpointUnchanged (line 54) | @Test method shouldAcceptUppercaseHttpsSchemeInStageEndpoint (line 71) | @Test method shouldKeepHttpStageEndpointUnchanged (line 85) | @Test method shouldSetRegionalS3EndpointForCommercialRegion (line 100) | @Test method shouldSetRegionalS3EndpointForChinaRegion (line 116) | @Test method shouldOmitEndpointOverrideWhenNotConfigured (line 132) | @Test method shouldBuildClientWithoutNpeWhenStageEndpointIsSchemelessHost (line 148) | @Test method newClient (line 165) | private static SnowflakeS3Client newClient( method endpointOverride (line 188) | private static Optional endpointOverride(SnowflakeS3Client client... FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/SnowflakeStorageClientTest.java class SnowflakeStorageClientTest (line 21) | class SnowflakeStorageClientTest { method setUp (line 25) | @BeforeAll method testRequirePresignedUrl_DefaultReturnsFalse (line 161) | @Test method testDownload_DefaultMethodCallsOverloadedMethod (line 167) | @Test method testDownloadToStream_DefaultMethodCallsOverloadedMethod (line 184) | @Test method testUpload_DefaultMethodCallsOverloadedMethod (line 199) | @Test method testUploadWithPresignedUrlWithoutConnection_ThrowsExceptionWhenNotPresignedUrl (line 219) | @Test method testHandleStorageException_DefaultMethodCallsOverloadedMethod (line 242) | @Test method testAddEncryptionMetadataForGcm_NoExceptionThrown (line 250) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/StageInfoGcsCustomEndpointTest.java class StageInfoGcsCustomEndpointTest (line 15) | public class StageInfoGcsCustomEndpointTest { class DataProvider (line 17) | private static class DataProvider extends SnowflakeArgumentsProvider { method rawArguments (line 18) | @Override method shouldReturnEmptyGCSRegionalUrlWhenNotMeCentral1AndNotUseRegionalUrl (line 47) | @ParameterizedTest FILE: src/test/java/net/snowflake/client/internal/jdbc/cloud/storage/StorageProviderExceptionTest.java class StorageProviderExceptionTest (line 15) | public class StorageProviderExceptionTest { method testStorageProviderExceptionConstructor (line 18) | @Test method testStorageProviderExceptionShouldReturnOriginalException (line 26) | @Test method testStorageProviderExceptionWhenSdkServiceException404 (line 37) | @Test method testStorageProviderExceptionWhenSdkServiceExceptionNot404 (line 50) | @Test method testStorageProviderExceptionWhenNotSdkServiceException (line 63) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/diagnostic/DiagnosticContextLatestIT.java class DiagnosticContextLatestIT (line 23) | @Tag(TestTags.DIAGNOSTIC) method init (line 38) | @BeforeAll method clearJvmProperties (line 47) | @BeforeEach method parseAllowListFileTest (line 62) | @Test method testEmptyProxyConfig (line 110) | @Test method testProxyConfigSetOnJvm (line 137) | @Test method testProxyOverrideWithConnectionParameter (line 164) | @Test method testGetProxy (line 191) | @Test method testGetHttpProxyOnly (line 235) | @Test method testGetHttpsProxyOnly (line 269) | @Test method testgetNoProxyAfterOverridingJvm (line 300) | @Test method restoreJvmArguments (line 333) | @AfterEach method testRunDiagnosticContextMethods (line 359) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/diagnostic/SnowflakeEndpointTest.java class SnowflakeEndpointTest (line 9) | public class SnowflakeEndpointTest { method shouldDetectPrivateLinkEndpoint (line 11) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/ResultSetStructuredTypesLatestIT.java class ResultSetStructuredTypesLatestIT (line 46) | @Tag(TestTags.RESULT_SET) method setup (line 48) | @BeforeEach method clean (line 56) | @AfterEach method init (line 64) | public Connection init(ResultSetFormatType format) throws SQLException { method testMapStructToObjectWithFactory (line 83) | @ParameterizedTest method testMapStructToObjectWithReflection (line 90) | @ParameterizedTest method testMapJson (line 98) | private void testMapJson(boolean registerFactory, ResultSetFormatType ... method testMapNullStruct (line 115) | @ParameterizedTest method testMapStructAllTypes (line 128) | @ParameterizedTest method testReturnStructAsStringIfTypeWasNotIndicated (line 182) | @ParameterizedTest method testReturnAsArrayOfSqlData (line 240) | @ParameterizedTest method testReturnAsArrayOfNullableFieldsInSqlData (line 256) | @ParameterizedTest method testReturnNullsForAllTpesInSqlData (line 278) | @ParameterizedTest method testReturnAsArrayOfString (line 313) | @ParameterizedTest method testReturnAsArrayOfNullableString (line 329) | @ParameterizedTest method testReturnNullAsArray (line 346) | @ParameterizedTest method testReturnAsListOfIntegers (line 360) | @ParameterizedTest method testReturnAsListOfFloat (line 376) | @ParameterizedTest method testReturnAsListOfDouble (line 392) | @ParameterizedTest method testReturnAsMap (line 408) | @ParameterizedTest method testReturnAsMapByGetObject (line 424) | @ParameterizedTest method testReturnAsMapWithNullableValues (line 440) | @ParameterizedTest method testReturnNullAsObjectOfTypeMap (line 456) | @ParameterizedTest method testReturnNullAsMap (line 470) | @ParameterizedTest method testReturnAsMapOfTimestampsNtz (line 484) | @ParameterizedTest method testReturnAsMapOfTimestampsLtz (line 507) | @ParameterizedTest method testReturnAsMapOfLong (line 530) | @ParameterizedTest method testReturnAsMapOfDate (line 546) | @ParameterizedTest method testReturnAsMapOfTime (line 563) | @ParameterizedTest method testReturnAsMapOfBoolean (line 578) | @ParameterizedTest method testReturnAsList (line 593) | @ParameterizedTest method testMapStructsFromChunks (line 608) | @ParameterizedTest method testMapIntegerArray (line 623) | @ParameterizedTest method testMapIntegerArrayGetObject (line 638) | @ParameterizedTest method testMapFixedToLongArray (line 651) | @ParameterizedTest method testMapDecimalArray (line 666) | @ParameterizedTest method testMapVarcharArray (line 711) | @ParameterizedTest method testMapDatesArray (line 727) | @ParameterizedTest method testMapTimeArray (line 743) | @ParameterizedTest method testMapTimestampArray (line 758) | @ParameterizedTest method testMapBooleanArray (line 780) | @ParameterizedTest method testMapBinaryArray (line 794) | @ParameterizedTest method testMapArrayOfStructToMap (line 808) | @ParameterizedTest method testMapArrayOfArrays (line 826) | @ParameterizedTest method testMapNestedStructures (line 844) | @ParameterizedTest method testColumnTypeWhenStructureTypeIsDisabled (line 916) | @ParameterizedTest method testColumnTypeAndFieldsWhenStructureTypeIsReturned (line 929) | @ParameterizedTest method withFirstRow (line 965) | private void withFirstRow( FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/StructuredTypesArrowJsonCompatibilityLatestIT.java class StructuredTypesArrowJsonCompatibilityLatestIT (line 23) | @Tag(TestTags.RESULT_SET) method setUpConnections (line 27) | @BeforeAll method closeConnections (line 36) | @AfterAll method testArrowJsonCompatibility (line 43) | @ParameterizedTest class SampleProvider (line 57) | public static class SampleProvider extends SnowflakeArgumentsProvider { method rawArguments (line 58) | @Override class DataProvider (line 154) | private static class DataProvider extends SnowflakeArgumentsProvider { method rawArguments (line 156) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/StructuredTypesGetStringBaseIT.java class StructuredTypesGetStringBaseIT (line 15) | abstract class StructuredTypesGetStringBaseIT extends BaseJDBCTest { method StructuredTypesGetStringBaseIT (line 16) | public StructuredTypesGetStringBaseIT() {} method init (line 18) | protected Connection init(ResultSetFormatType queryResultFormat) throw... method initConnection (line 22) | protected static Connection initConnection(ResultSetFormatType queryRe... method assertResultSetIsCompatible (line 49) | protected void assertResultSetIsCompatible(ResultSet resultSet, String... method withFirstRow (line 66) | protected void withFirstRow( FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/sqldata/AllTypesClass.java class AllTypesClass (line 13) | public class AllTypesClass implements SQLData { method AllTypesClass (line 75) | public AllTypesClass() {} method AllTypesClass (line 77) | public AllTypesClass( method getSQLTypeName (line 112) | @Override method readSQL (line 117) | @Override method writeSQL (line 161) | @Override method getString (line 181) | public String getString() { method getB (line 185) | public Byte getB() { method getS (line 189) | public Short getS() { method getI (line 193) | public Integer getI() { method getL (line 197) | public Long getL() { method getF (line 201) | public Float getF() { method getD (line 205) | public Double getD() { method getBd (line 209) | public BigDecimal getBd() { method getBool (line 213) | public Boolean getBool() { method getTimestampLtz (line 217) | public Timestamp getTimestampLtz() { method getTimestampNtz (line 221) | public Timestamp getTimestampNtz() { method getTimestampTz (line 225) | public Timestamp getTimestampTz() { method getDate (line 229) | public Date getDate() { method getTime (line 233) | public Time getTime() { method getBinary (line 237) | public byte[] getBinary() { method getSimpleClass (line 241) | public SimpleClass getSimpleClass() { FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/sqldata/NestedStructSqlData.java class NestedStructSqlData (line 12) | public class NestedStructSqlData implements SQLData { method getSQLTypeName (line 22) | @Override method readSQL (line 27) | @Override method writeSQL (line 38) | @Override method getSimpleClass (line 41) | public SimpleClass getSimpleClass() { method getSimpleClassses (line 45) | public List getSimpleClassses() { method getMapOfSimpleClasses (line 49) | public Map getMapOfSimpleClasses() { method getTexts (line 53) | public List getTexts() { method getMapOfIntegers (line 57) | public Map getMapOfIntegers() { method getArrayOfSimpleClasses (line 61) | public SimpleClass[] getArrayOfSimpleClasses() { method getArrayOfDates (line 65) | public Date[] getArrayOfDates() { FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/sqldata/NullableFieldsSqlData.java class NullableFieldsSqlData (line 10) | public class NullableFieldsSqlData implements SQLData { method NullableFieldsSqlData (line 20) | public NullableFieldsSqlData() {} method getSQLTypeName (line 22) | @Override method readSQL (line 27) | @Override method writeSQL (line 38) | @Override method getString (line 45) | public String getString() { method getNullableIntValue (line 49) | public Integer getNullableIntValue() { method getNullableLongValue (line 53) | public Long getNullableLongValue() { method getLongValue (line 57) | public Long getLongValue() { method getDate (line 61) | public Date getDate() { method getBd (line 65) | public BigDecimal getBd() { method getBytes (line 69) | public byte[] getBytes() { FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/sqldata/SimpleClass.java class SimpleClass (line 10) | public class SimpleClass implements SQLData { method SimpleClass (line 18) | public SimpleClass() {} method SimpleClass (line 20) | public SimpleClass(String x, Integer y) { method getSQLTypeName (line 25) | @Override method readSQL (line 31) | @Override method writeSQL (line 37) | @Override method getString (line 43) | public String getString() { method getIntValue (line 47) | public Integer getIntValue() { FILE: src/test/java/net/snowflake/client/internal/jdbc/structuredtypes/sqldata/StringClass.java class StringClass (line 8) | public class StringClass implements SQLData { method getString (line 9) | public String getString() { method StringClass (line 15) | public StringClass() {} method getSQLTypeName (line 17) | @Override method readSQL (line 22) | @Override method writeSQL (line 27) | @Override FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/CSVMetricsExporterTest.java class CSVMetricsExporterTest (line 12) | class CSVMetricsExporterTest { method shouldSaveMetrics (line 13) | @Test method shouldNotSaveAlreadyFlushedMetrics (line 35) | @Test method saveTelemetryData (line 54) | private void saveTelemetryData(CSVMetricsExporter exporter, String que... FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/ExecTimeTelemetryDataTest.java class ExecTimeTelemetryDataTest (line 13) | public class ExecTimeTelemetryDataTest { method testExecTimeTelemetryData (line 15) | @Test method testRetryLocation (line 66) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/InternalApiMarkerUsageArchTest.java class InternalApiMarkerUsageArchTest (line 21) | class InternalApiMarkerUsageArchTest { method internalClassesMustUseMarkerAwareTrackedApis (line 30) | @Test method noInternalCallsTo (line 110) | private static ArchRule noInternalCallsTo( method noInternalCallsToConstructor (line 124) | private static ArchRule noInternalCallsToConstructor( FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/InternalApiTelemetryTrackerTest.java class InternalApiTelemetryTrackerTest (line 25) | @Tag(TestTags.CORE) method setUp (line 29) | @BeforeEach method shouldFlushAggregatedDataThroughProvidedClient (line 35) | @Test method shouldAggregateMultipleCallsToSameMethod (line 55) | @Test method shouldNotFlushWhenNoCallsRecorded (line 70) | @Test method shouldDrainCountsOnFlushAndAccumulateAgain (line 77) | @Test method concurrentSessionsEachFlushIndependently (line 98) | @Test method markerAwareRecordingShouldRecordWhenMarkerIsMissing (line 120) | @Test method markerAwareRecordingShouldNotRecordWhenMarkerIsProvided (line 132) | @Test method sfSessionMethodShouldRecordWithoutMarker (line 142) | @Test method sfSessionMethodShouldNotRecordWithMarker (line 155) | @Test method sessionUtilGenerateJwtShouldRecordWithoutMarkerEvenWhenItFails (line 165) | @Test method sessionUtilGenerateJwtShouldNotRecordWithMarker (line 180) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/NoOpTelemetryClientTest.java class NoOpTelemetryClientTest (line 10) | class NoOpTelemetryClientTest { method testAddLogToBatch (line 12) | @Test method testClose (line 18) | @Test method testSendBatchAsync (line 24) | @Test method testPostProcess (line 32) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/PreSessionTelemetryClientTest.java class PreSessionTelemetryClientTest (line 13) | @Tag(TestTags.CORE) method setUp (line 19) | @BeforeEach method shouldFlushBufferedDataAndPassThroughAfterRealClientSet (line 26) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryIT.java class TelemetryIT (line 31) | @Tag(TestTags.CORE) method init (line 37) | @BeforeEach method testTelemetry (line 42) | @Test method testSessionlessTelemetry (line 48) | @Disabled method testJWTSessionlessTelemetry (line 55) | @Disabled method testOAuthSessionlessTelemetry (line 62) | @Disabled method testTelemetryInternal (line 69) | private void testTelemetryInternal(TelemetryClient telemetry) throws E... method close1 (line 110) | @Test method close2 (line 120) | @Test method close3 (line 130) | @Test method testDisableTelemetry (line 137) | @Test method testDisableJWTSessionlessTelemetry (line 143) | @Test method testDisableOAuthSessionlessTelemetry (line 149) | @Test method testDisableTelemetryInternal (line 155) | public void testDisableTelemetryInternal(TelemetryClient telemetry) th... method testClosedJWTSessionlessTelemetry (line 181) | @Test method testClosedOAuthSessionlessTelemetry (line 193) | @Test method createSessionlessTelemetry (line 207) | private TelemetryClient createSessionlessTelemetry() method createJWTSessionlessTelemetry (line 232) | private TelemetryClient createJWTSessionlessTelemetry() method setUpPublicKey (line 259) | private void setUpPublicKey() throws SQLException, IOException { method createOAuthSessionlessTelemetry (line 274) | private TelemetryClient createOAuthSessionlessTelemetry() method getOAuthToken (line 291) | private String getOAuthToken() throws SQLException { FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryTest.java class TelemetryTest (line 12) | public class TelemetryTest { method testJsonConversion (line 15) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetry/TelemetryUtilTest.java class TelemetryUtilTest (line 12) | public class TelemetryUtilTest { method testCreateIBValueWithAllValues (line 20) | @Test method testCreateIBValueWithNullValue (line 38) | @Test method testBuildCrlData (line 46) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetryOOB/TelemetryServiceIT.java class TelemetryServiceIT (line 32) | @Tag(TestTags.CORE) method setUp (line 37) | @BeforeEach method tearDown (line 47) | @AfterEach method testCreateException (line 59) | @SuppressWarnings("divzero") method testWrongServerURL (line 84) | @Disabled method testCreateLog (line 104) | @Disabled method testCreateLogWithAWSSecret (line 116) | @Disabled method stressTestCreateLog (line 137) | @Disabled method testCreateLogInBlackList (line 163) | @Disabled method testCreateUrgentEvent (line 174) | @Disabled method stressTestCreateUrgentEvent (line 186) | @Disabled method generateDummyException (line 212) | private void generateDummyException(int vendorCode, SFSession session) method generateSQLFeatureNotSupportedException (line 220) | private int generateSQLFeatureNotSupportedException() throws SQLFeatur... method testSnowflakeSQLLoggedExceptionOOBTelemetry (line 230) | @Test method testSQLFeatureNotSupportedOOBTelemetry (line 263) | @Test method testHTAPTelemetry (line 288) | @Disabled method testOOBTelemetryEnabled (line 315) | @Disabled method testOOBTelemetryDisabled (line 332) | @Disabled method testOOBTelemetryEnabledOnServerDisabledOnClient (line 350) | @Disabled method testSnowflakeSQLLoggedExceptionIBTelemetry (line 369) | @Test method testSqlFeatureNotSupportedExceptionIBTelemetry (line 391) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetryOOB/TelemetryServiceTest.java class TelemetryServiceTest (line 13) | public class TelemetryServiceTest { method setUp (line 16) | @BeforeEach method tearDown (line 23) | @AfterEach method testTelemetryInitErrors (line 33) | @Test method testTelemetryEnableDisable (line 46) | @Test method testTelemetryConnectionString (line 57) | @Test FILE: src/test/java/net/snowflake/client/internal/jdbc/telemetryOOB/TelemetryThreadPoolTest.java class TelemetryThreadPoolTest (line 19) | @Tag(TestTags.OTHERS) method testThreadPoolScaling (line 33) | @Test method testTelemetryThreadsAreDaemonThreads (line 82) | @Test method getThreadPoolExecutor (line 100) | private ThreadPoolExecutor getThreadPoolExecutor(TelemetryThreadPool t... FILE: src/test/java/net/snowflake/client/internal/loader/FlatfileReadMultithreadIT.java class FlatfileReadMultithreadIT (line 30) | @Tag(TestTags.LOADER) method setUpClass (line 38) | @BeforeAll method tearDownClass (line 51) | @AfterAll method testIssueSimpleDateFormat (line 64) | @Test class FlatfileRead (line 100) | class FlatfileRead implements Runnable { method FlatfileRead (line 107) | FlatfileRead( method run (line 116) | @Override class ResultListener (line 167) | class ResultListener implements LoadResultListener { method needErrors (line 184) | @Override method needSuccessRecords (line 189) | @Override method addError (line 194) | @Override method throwOnError (line 199) | @Override method getErrors (line 204) | public List getErrors() { method recordProvided (line 208) | @Override method addProcessedRecordCount (line 213) | @Override method addOperationRecordCount (line 218) | @Override method getLastRecord (line 228) | public Object[] getLastRecord() { method getErrorCount (line 232) | @Override method getErrorRecordCount (line 237) | @Override method resetErrorCount (line 242) | @Override method resetErrorRecordCount (line 247) | @Override method addErrorCount (line 252) | @Override method addErrorRecordCount (line 257) | @Override method resetSubmittedRowCount (line 262) | @Override method addSubmittedRowCount (line 267) | @Override method getSubmittedRowCount (line 272) | @Override FILE: src/test/java/net/snowflake/client/internal/loader/LoaderBase.java class LoaderBase (line 10) | public class LoaderBase { method setUpClass (line 17) | @BeforeAll method tearDownClass (line 45) | @AfterAll FILE: src/test/java/net/snowflake/client/internal/loader/LoaderIT.java class LoaderIT (line 31) | @Tag(TestTags.LOADER) method testInjectBadStagedFileInsert (line 33) | @Test method testExecuteBeforeAfterSQLError (line 54) | @Test method testLoaderLargeInsert (line 83) | @Disabled("Performance test") method testLoaderInsert (line 96) | @Test method testLoadTime (line 103) | @Test method cutOffTimeFromDate (line 153) | private Calendar cutOffTimeFromDate(Date dt) { method testLoaderDelete (line 164) | @Test method testLoaderModify (line 199) | @Test method testLoaderModifyWithOneMatchOneNot (line 254) | @Test method testLoaderUpsertWithError (line 300) | @Test method testEmptyFieldAsEmpty (line 354) | @Test method _testEmptyFieldAsEmpty (line 360) | private void _testEmptyFieldAsEmpty(boolean copyEmptyFieldAsEmpty) thr... method testSpacesInColumnTable (line 415) | @Test method testLoaderInsertAbortStatement (line 450) | @Test method testLoadTimestampMilliseconds (line 474) | @Test FILE: src/test/java/net/snowflake/client/internal/loader/LoaderLatestIT.java class LoaderLatestIT (line 28) | @Tag(TestTags.LOADER) method testLoaderUpsert (line 30) | @Test method testLoaderUpsertWithErrorAndRollback (line 85) | @Test method testKeyClusteringTable (line 164) | @Test method testVectorColumnInTable (line 207) | @Test method testMultipleFloatVectorColumnsInTable (line 237) | @Test method testMultipleIntVectorColumnsInTable (line 269) | @Test method testMultipleTypesWithVectorColumnsInTable (line 301) | @Test FILE: src/test/java/net/snowflake/client/internal/loader/LoaderMultipleBatchIT.java class LoaderMultipleBatchIT (line 14) | @Tag(TestTags.LOADER) method testLoaderMultipleBatch (line 16) | @Test FILE: src/test/java/net/snowflake/client/internal/loader/LoaderTimestampIT.java class LoaderTimestampIT (line 18) | @Tag(TestTags.LOADER) method testLoadTimestamp (line 20) | @Test method _testLoadTimestamp (line 67) | private void _testLoadTimestamp( method testLoadTimestampV1 (line 122) | @Test FILE: src/test/java/net/snowflake/client/internal/loader/OnErrorTest.java class OnErrorTest (line 8) | public class OnErrorTest { method testValidate (line 9) | @Test FILE: src/test/java/net/snowflake/client/internal/loader/TestDataConfigBuilder.java class TestDataConfigBuilder (line 23) | class TestDataConfigBuilder { method TestDataConfigBuilder (line 56) | TestDataConfigBuilder(Connection testConnection, Connection putConnect... method setTestMode (line 63) | TestDataConfigBuilder setTestMode(boolean testMode) { method setTableName (line 68) | TestDataConfigBuilder setTableName(String tableName) { method setSchemaName (line 73) | TestDataConfigBuilder setSchemaName(String schemaName) { method setDatabaseName (line 78) | TestDataConfigBuilder setDatabaseName(String databaseName) { method setRemoteStage (line 83) | TestDataConfigBuilder setRemoteStage(String remoteStage) { method setCsvFileBucketSize (line 88) | TestDataConfigBuilder setCsvFileBucketSize(long csvFileBucketSize) { method setCsvFileSize (line 93) | TestDataConfigBuilder setCsvFileSize(long csvFileSize) { method setOnError (line 98) | TestDataConfigBuilder setOnError(String onError) { method setNumberOfRows (line 103) | TestDataConfigBuilder setNumberOfRows(int numberOfRows) { method setDataSet (line 108) | TestDataConfigBuilder setDataSet(List dataSet) { method setColumns (line 113) | TestDataConfigBuilder setColumns(List columns) { method setKeys (line 118) | TestDataConfigBuilder setKeys(List keys) { method setOperation (line 123) | TestDataConfigBuilder setOperation(Operation operation) { method setTruncateTable (line 128) | TestDataConfigBuilder setTruncateTable(boolean truncateTable) { method setPreserveStageFile (line 133) | TestDataConfigBuilder setPreserveStageFile(boolean preserveStageFile) { method setUseLocalTimezone (line 138) | TestDataConfigBuilder setUseLocalTimezone(boolean useLocalTimezone) { method setMapTimeToTimestamp (line 143) | TestDataConfigBuilder setMapTimeToTimestamp(boolean mapTimeToTimestamp) { method setStartTransaction (line 148) | TestDataConfigBuilder setStartTransaction(boolean startTransaction) { method setCopyEmptyFieldAsEmpty (line 153) | TestDataConfigBuilder setCopyEmptyFieldAsEmpty(boolean copyEmptyFieldA... method setCompressFileByPut (line 158) | TestDataConfigBuilder setCompressFileByPut(boolean compressFileByPut) { method setCompressDataBeforePut (line 163) | TestDataConfigBuilder setCompressDataBeforePut(boolean compressDataBef... method setCompressLevel (line 168) | TestDataConfigBuilder setCompressLevel(long compressLevel) { method getStreamLoader (line 173) | StreamLoader getStreamLoader() throws Exception { method getListener (line 178) | synchronized ResultListener getListener() throws Exception { method populate (line 186) | void populate() throws Exception { method populateReturnData (line 190) | List populateReturnData() throws Exception { method populate (line 194) | List populate(boolean returnDataSet) throws Exception { method initLoaderProperties (line 245) | private Map initLoaderProperties() { method initLoader (line 257) | private ResultListener initLoader(Map prop) th... class ResultListener (line 291) | class ResultListener implements LoadResultListener { method needErrors (line 308) | @Override method needSuccessRecords (line 313) | @Override method addError (line 318) | @Override method throwOnError (line 323) | @Override method getErrors (line 328) | public List getErrors() { method recordProvided (line 332) | @Override method addProcessedRecordCount (line 337) | @Override method addOperationRecordCount (line 342) | @Override method getLastRecord (line 352) | public Object[] getLastRecord() { method getErrorCount (line 356) | @Override method getErrorRecordCount (line 361) | @Override method resetErrorCount (line 366) | @Override method resetErrorRecordCount (line 371) | @Override method addErrorCount (line 376) | @Override method addErrorRecordCount (line 381) | @Override method resetSubmittedRowCount (line 386) | @Override method addSubmittedRowCount (line 391) | @Override method getSubmittedRowCount (line 396) | @Override FILE: src/test/java/net/snowflake/client/internal/log/AbstractLoggerIT.java class AbstractLoggerIT (line 12) | @Tag(TestTags.CORE) method setUp (line 17) | @BeforeEach method TestLambdaIsNotEvaluatedIfMsgIsNotLogged (line 27) | @Test method TestWithSingleLambdaArg (line 41) | @Test method TestWithMultipleLambdaArgs (line 46) | @Test method TestWithNullArgs (line 58) | @Test method TestWithIsMaskedTrue (line 64) | @Test method TestWithIsMaskedFalse (line 74) | @Test method testWithThrowable (line 84) | @Test method logAndVerifyAtEachLogLevel (line 95) | private void logAndVerifyAtEachLogLevel(String expectedLogMsg, String ... method logMessage (line 126) | abstract void logMessage(LogLevel level, String message, Object... args); method logMessage (line 135) | abstract void logMessage(LogLevel level, String message, boolean isMas... method logMessage (line 144) | abstract void logMessage(LogLevel level, String message, Throwable thr... method setLogLevel (line 151) | abstract void setLogLevel(LogLevel level); method getLoggedMessage (line 154) | abstract String getLoggedMessage(); method getLoggedMessageLevel (line 157) | abstract LogLevel getLoggedMessageLevel(); method clearLastLoggedMessageAndLevel (line 160) | abstract void clearLastLoggedMessageAndLevel(); type LogLevel (line 163) | protected enum LogLevel { FILE: src/test/java/net/snowflake/client/internal/log/CommonsLoggingWrapperModeTest.java class CommonsLoggingWrapperModeTest (line 12) | public class CommonsLoggingWrapperModeTest { method setUp (line 16) | @BeforeEach method tearDown (line 21) | @AfterEach method shouldDetectMode (line 30) | @ParameterizedTest method shouldPickDefaultMode (line 37) | @Test method shouldThrowOnUnknownMode (line 43) | @Test FILE: src/test/java/net/snowflake/client/internal/log/CommonsLoggingWrapperTest.java class CommonsLoggingWrapperTest (line 9) | class CommonsLoggingWrapperTest { method setUp (line 12) | @BeforeEach method testDebug (line 17) | @Test method testDebugWithThrowable (line 26) | @Test method testError (line 36) | @Test method testErrorWithThrowable (line 45) | @Test method testFatal (line 55) | @Test method testFatalWithThrowable (line 64) | @Test method testInfo (line 74) | @Test method testInfoWithThrowable (line 83) | @Test method testIsDebugEnabled (line 92) | @Test method testIsErrorEnabled (line 99) | @Test method testIsFatalEnabled (line 106) | @Test method testIsInfoEnabled (line 112) | @Test method testIsTraceEnabled (line 120) | @Test method testIsWarnEnabled (line 127) | @Test method testTrace (line 135) | @Test method testTraceWithThrowable (line 144) | @Test method testWarn (line 154) | @Test method testWarnWithThrowable (line 163) | @Test FILE: src/test/java/net/snowflake/client/internal/log/JDK14JCLWrapperLatestIT.java class JDK14JCLWrapperLatestIT (line 17) | @Tag(TestTags.CORE) class TestJDK14LogHandler (line 28) | private class TestJDK14LogHandler extends Handler { method TestJDK14LogHandler (line 35) | TestJDK14LogHandler(Formatter formatter) { method publish (line 40) | @Override method flush (line 47) | @Override method close (line 50) | @Override type LogLevel (line 55) | private enum LogLevel { method setUp (line 66) | @BeforeEach method tearDown (line 75) | @AfterEach method getLoggedMessage (line 82) | String getLoggedMessage() { method testLogMessagesWithThrowable (line 86) | private void testLogMessagesWithThrowable(LogLevel level, String messa... method testLogMessagesNoThrowable (line 104) | private void testLogMessagesNoThrowable(LogLevel level, String message) { method testNullLogMessagesWithThrowable (line 122) | private void testNullLogMessagesWithThrowable(LogLevel level, String m... method testNullLogMessagesNoThrowable (line 134) | private void testNullLogMessagesNoThrowable(LogLevel level, String mes... method testNullLogMessages (line 151) | @Test method testEnabledMessaging (line 171) | @Test FILE: src/test/java/net/snowflake/client/internal/log/JDK14LoggerConsoleHandlerOverrideLatestIT.java class JDK14LoggerConsoleHandlerOverrideLatestIT (line 26) | @Tag(TestTags.CORE) method replaceStreams (line 37) | @BeforeAll method resetStreams (line 43) | @AfterAll method shouldLogAllToStdErr (line 50) | @Test method shouldOverrideConsoleLoggerToStdOut (line 72) | @Test method shouldOverrideConsoleLoggerWithSpecificThreshold (line 96) | @Test method connectAndLog (line 131) | private static void connectAndLog(Properties paramProperties) throws S... method shouldThrowExceptionOnUnknownLevel (line 142) | @Test method reset (line 150) | @BeforeEach FILE: src/test/java/net/snowflake/client/internal/log/JDK14LoggerLatestIT.java class JDK14LoggerLatestIT (line 22) | @Tag(TestTags.CORE) method oneTimeSetUp (line 59) | @BeforeAll method oneTimeTearDown (line 67) | @AfterAll method setUp (line 73) | @BeforeEach method tearDown (line 79) | @AfterEach method logMessage (line 84) | @Override method logMessage (line 105) | @Override method logMessage (line 126) | @Override method setLogLevel (line 147) | @Override method getLoggedMessage (line 152) | @Override method getLoggedMessageLevel (line 157) | @Override method clearLastLoggedMessageAndLevel (line 162) | @Override method toJavaCoreLoggerLevel (line 169) | private Level toJavaCoreLoggerLevel(LogLevel level) { method fromJavaCoreLoggerLevel (line 187) | private LogLevel fromJavaCoreLoggerLevel(Level level) { class TestJDK14LogHandler (line 209) | private class TestJDK14LogHandler extends Handler { method TestJDK14LogHandler (line 216) | TestJDK14LogHandler(Formatter formatter) { method publish (line 221) | @Override method flush (line 229) | @Override method close (line 232) | @Override method testInstantiateLoggerForCodeCov (line 236) | @Test method testInstantiateLoggerForCodeCovSTDOUT (line 252) | @Test FILE: src/test/java/net/snowflake/client/internal/log/JDK14LoggerTest.java class JDK14LoggerTest (line 12) | public class JDK14LoggerTest { method testLegacyLoggerInit (line 14) | @Test FILE: src/test/java/net/snowflake/client/internal/log/JDK14LoggerWithClientLatestIT.java class JDK14LoggerWithClientLatestIT (line 32) | @Tag(TestTags.OTHERS) method saveLevel (line 39) | @BeforeAll method restoreLevel (line 44) | @AfterAll method testJDK14LoggingWithClientConfig (line 49) | @Test method testJDK14LoggingWithClientConfigInvalidConfigFilePath (line 73) | @Test method testJDK14LoggingWithClientConfigPermissionError (line 87) | @Test method testJDK14LoggerWithBracesInMessage (line 111) | @Test method testJDK14LoggerWithQuotesInMessage (line 119) | @Test method testJDK14LoggingWithMissingLogPathClientConfig (line 127) | @Test method testJDK14LoggingWithMissingLogPathNoHomeDirClientConfig (line 158) | @Test FILE: src/test/java/net/snowflake/client/internal/log/MaskedExceptionLoggerIntegrationTest.java class MaskedExceptionLoggerIntegrationTest (line 20) | public class MaskedExceptionLoggerIntegrationTest { method testJdk14LoggerMasksException (line 24) | @Test method testSlf4jLoggerMasksException (line 76) | @Test method injectSlf4jLogger (line 102) | private static void injectSlf4jLogger(SLF4JLogger target, org.slf4j.Lo... FILE: src/test/java/net/snowflake/client/internal/log/SFFormatterTest.java class SFFormatterTest (line 17) | public class SFFormatterTest { method setUp (line 27) | @BeforeEach method testUTCTimeStampSimple (line 45) | @Test method testUTCTimeStampStress (line 67) | @Test class LRGenerator (line 78) | private class LRGenerator { method LRGenerator (line 88) | public LRGenerator(String srcClassName, String srcMethodName) { method generateLogRecord (line 101) | public LogRecord generateLogRecord(Level level, String message) { method generateLogRecordString (line 115) | public String generateLogRecordString(Level level, String message) { method setFormatter (line 124) | public void setFormatter(Formatter formatter) { method extractDate (line 136) | private Date extractDate(String string) throws ParseException { FILE: src/test/java/net/snowflake/client/internal/log/SFLogLevelTest.java class SFLogLevelTest (line 7) | public class SFLogLevelTest { method testFromString (line 9) | @Test FILE: src/test/java/net/snowflake/client/internal/log/SFLoggerFactoryTest.java class SFLoggerFactoryTest (line 8) | public class SFLoggerFactoryTest { method testGetLoggerByNameDefault (line 10) | @Test method testGetLoggerImplementationNameDefaultsToJUL (line 16) | @Test FILE: src/test/java/net/snowflake/client/internal/log/SFToJavaLogMapperTest.java class SFToJavaLogMapperTest (line 9) | public class SFToJavaLogMapperTest { method testToJavaUtilLoggingLevel (line 11) | @Test FILE: src/test/java/net/snowflake/client/internal/log/SLF4JJJCLWrapperLatestIT.java class SLF4JJJCLWrapperLatestIT (line 18) | @Tag(TestTags.CORE) class TestAppender (line 28) | private class TestAppender extends AppenderBase { method append (line 29) | @Override method getLoggedMessage (line 37) | String getLoggedMessage() { type LogLevel (line 42) | private enum LogLevel { method setUp (line 55) | @BeforeEach method tearDown (line 66) | @AfterEach method testNullLogMessagesWithThrowable (line 73) | private void testNullLogMessagesWithThrowable(LogLevel level, String m... method testNullLogMessagesNoThrowable (line 98) | private void testNullLogMessagesNoThrowable(LogLevel level, String mes... method testNullLogMessages (line 123) | @Test method testEnabledMessaging (line 135) | @Test FILE: src/test/java/net/snowflake/client/internal/log/SLF4JLoggerLatestIT.java class SLF4JLoggerLatestIT (line 20) | @Tag(TestTags.CORE) method oneTimeSetUp (line 65) | @BeforeAll method oneTimeTearDown (line 85) | @AfterAll method setUp (line 96) | @BeforeEach method tearDown (line 106) | @AfterEach method logMessage (line 111) | @Override method logMessage (line 132) | @Override method logMessage (line 153) | @Override method setLogLevel (line 174) | @Override method getLoggedMessage (line 179) | @Override method getLoggedMessageLevel (line 184) | @Override method clearLastLoggedMessageAndLevel (line 189) | @Override method toLogBackLevel (line 196) | private Level toLogBackLevel(LogLevel level) { method fromLogBackLevel (line 214) | private LogLevel fromLogBackLevel(Level level) { class TestAppender (line 236) | private class TestAppender extends AppenderBase { method append (line 237) | @Override FILE: src/test/java/net/snowflake/client/internal/util/DecorrelatedJitterBackoffTest.java class DecorrelatedJitterBackoffTest (line 10) | public class DecorrelatedJitterBackoffTest { method testParameters (line 12) | static Stream testParameters() { method testNextSleepTime (line 43) | @ParameterizedTest(name = "Retry {0}: currentSleep={3}ms, expecting [{... FILE: src/test/java/net/snowflake/client/internal/util/LibcDetailsTest.java class LibcDetailsTest (line 18) | public class LibcDetailsTest { method tearDown (line 20) | @AfterEach method testParseLddContentGlibc (line 27) | @Test method testParseLddContentGlibcRhel (line 44) | @Test method testParseLddContentMuslWithVersion (line 58) | @Test method testParseLddContentMuslWithoutVersion (line 69) | @Test method testParseLddContentMuslWithExtendedVersion (line 80) | @Test method testParseLddContentEmpty (line 94) | @Test method testParseLddContentUnknown (line 100) | @Test method testParseLddContentDoesNotMatchSubstringFalsePositives (line 105) | @Test method testDetectFromFilesystemReadsAndParses (line 115) | @Test method testDetectFromFilesystemMissingFileReturnsNull (line 129) | @Test method testParseCommandOutputGlibcFromGetconf (line 135) | @Test method testParseCommandOutputMuslFromLdd (line 146) | @Test method testParseCommandOutputMuslWithoutVersion (line 158) | @Test method testParseCommandOutputUnknown (line 169) | @Test method testLoadOnLinuxReturnsKnownFamily (line 176) | @Test FILE: src/test/java/net/snowflake/client/internal/util/MaskedExceptionTest.java class MaskedExceptionTest (line 10) | public class MaskedExceptionTest { method testMasksMessage (line 12) | @Test method testMasksToString (line 23) | @Test method testPreservesStackFrames (line 34) | @Test FILE: src/test/java/net/snowflake/client/internal/util/OsReleaseDetailsTest.java class OsReleaseDetailsTest (line 12) | public class OsReleaseDetailsTest { method testParseArchLinuxOsRelease (line 14) | @Test method testParseUbuntuOsRelease (line 40) | @Test method testParseAlpineLinuxOsRelease (line 62) | @Test method testParseWithImageFields (line 80) | @Test method testParseWithEmptyLines (line 98) | @Test method testParseUnquotedValues (line 109) | @Test method testParseQuotedValues (line 120) | @Test method testParseEmptyValue (line 132) | @Test method testParseSingleQuotedValues (line 144) | @Test method testParseValueWithSpacesAroundEquals (line 155) | @Test method testParseValueWithInlineComment (line 167) | @Test method testParseQuotedValueWithHashSymbol (line 178) | @Test method testParseQuotedValueWithInlineComment (line 189) | @Test method testLoadFromFile (line 204) | @Test FILE: src/test/java/net/snowflake/client/internal/util/PlatformDetectorLatestIT.java class PlatformDetectorLatestIT (line 21) | @Tag(TestTags.CONNECTION) method setUp (line 27) | @BeforeEach method testDetectAwsLambda (line 41) | @Test method testDetectAzureFunction (line 61) | @Test method testDetectGcpCloudRunService (line 84) | @Test method testDetectGcpCloudRunJob (line 106) | @Test method testDetectGithubAction (line 127) | @Test method testDetectEc2InstanceIMDSv2 (line 147) | @Test method testDetectEc2InstanceIMDSv1 (line 166) | @Test method testDetectEc2InstanceIpv6Probe (line 185) | @Test method testDetectAzureVm (line 212) | @Test method testDetectAzureManagedIdentity (line 231) | @Test method testDetectGceVm (line 252) | @Test method testDetectGcpIdentity (line 271) | @Test method testAzureFunctionWithAsyncExecution (line 290) | @Test method testDetectAwsIdentity (line 317) | @Test method testDetectMultiplePlatforms (line 343) | @Test method testTimeoutScenariosNoNetwork (line 384) | @Test method testSlowResponseTimeout (line 399) | @Test method testGcpVmSlowButWithinTimeout (line 436) | @Test method testEnvVsEnvAndUnreachableEndpointsPerformance (line 455) | @Test method loadMappingFile (line 491) | private String loadMappingFile(String mappingName) throws IOException { method testCachedPlatformDetections (line 496) | @Test method getBaseUrl (line 538) | private String getBaseUrl() { FILE: src/test/java/net/snowflake/client/internal/util/SFPairTest.java class SFPairTest (line 9) | class SFPairTest { method testOfMethod (line 11) | @Test method testEqualsMethod (line 19) | @Test method testHashCodeMethod (line 36) | @Test method testToStringMethod (line 46) | @Test FILE: src/test/java/net/snowflake/client/internal/util/SecretDetectorTest.java class SecretDetectorTest (line 17) | public class SecretDetectorTest { method testMaskAWSSecret (line 18) | @Test method testMaskSASToken (line 56) | @Test method testMaskSecrets (line 116) | @Test method testMaskPasswordFromConnectionString (line 155) | @Test method sasTokenFilterTest (line 188) | @Test method testMaskParameterValue (line 199) | @Test method testMaskconnectionToken (line 235) | @Test method testMaskOAuthSecrets (line 254) | @Test method generateJsonObject (line 285) | private JSONObject generateJsonObject() { method testMaskJsonObject (line 294) | @Test method testMaskJsonArray (line 321) | @Test method testMaskJacksonObject (line 370) | @Test method testEncryptionMaterialFilter (line 425) | @Test FILE: src/test/java/net/snowflake/client/internal/util/StopwatchTest.java class StopwatchTest (line 15) | public class StopwatchTest { method before (line 18) | @BeforeEach method testGetMillisWhenStopped (line 23) | @Test method testGetMillisWithoutStopping (line 33) | @Test method testShouldBeStarted (line 41) | @Test method testShouldBeStopped (line 47) | @Test method testThrowsExceptionWhenStartedTwice (line 52) | @Test method testThrowsExceptionWhenStoppedTwice (line 61) | @Test method testThrowsExceptionWhenStoppedWithoutStarting (line 71) | @Test method testThrowsExceptionWhenElapsedMillisWithoutStarting (line 78) | @Test method testShouldReset (line 85) | @Test method testShouldRestart (line 93) | @Test FILE: src/test/java/net/snowflake/client/providers/BooleanProvider.java class BooleanProvider (line 8) | public class BooleanProvider extends SnowflakeArgumentsProvider { method rawArguments (line 9) | @Override FILE: src/test/java/net/snowflake/client/providers/ProvidersUtil.java class ProvidersUtil (line 9) | public class ProvidersUtil { method ProvidersUtil (line 10) | private ProvidersUtil() {} method cartesianProduct (line 12) | private static List cartesianProduct( method cartesianProduct (line 24) | public static List cartesianProduct( FILE: src/test/java/net/snowflake/client/providers/ResultFormatProvider.java class ResultFormatProvider (line 9) | public class ResultFormatProvider extends SnowflakeArgumentsProvider { method rawArguments (line 10) | @Override FILE: src/test/java/net/snowflake/client/providers/ScaleProvider.java class ScaleProvider (line 8) | public class ScaleProvider extends SnowflakeArgumentsProvider { method rawArguments (line 9) | @Override FILE: src/test/java/net/snowflake/client/providers/SimpleResultFormatProvider.java class SimpleResultFormatProvider (line 8) | public class SimpleResultFormatProvider extends SnowflakeArgumentsProvid... method setSupportedFormats (line 12) | public static void setSupportedFormats(List supportedFormat... method resetSupportedFormats (line 16) | public static void resetSupportedFormats() { method rawArguments (line 20) | @Override FILE: src/test/java/net/snowflake/client/providers/SnowflakeArgumentsProvider.java class SnowflakeArgumentsProvider (line 9) | public abstract class SnowflakeArgumentsProvider implements ArgumentsPro... method rawArguments (line 10) | protected abstract List rawArguments(ExtensionContext conte... method provideArguments (line 12) | @Override FILE: src/test/java/net/snowflake/client/providers/TimezoneProvider.java class TimezoneProvider (line 8) | public class TimezoneProvider extends SnowflakeArgumentsProvider { method TimezoneProvider (line 21) | public TimezoneProvider(int length) { method TimezoneProvider (line 25) | public TimezoneProvider() { method rawArguments (line 29) | @Override FILE: src/test/java/net/snowflake/client/suites/ArrowTestSuite.java class ArrowTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/AuthenticationTestSuite.java class AuthenticationTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/ConnectionOldDriverTestSuite.java class ConnectionOldDriverTestSuite (line 6) | @IncludeTags(TestTags.CONNECTION) FILE: src/test/java/net/snowflake/client/suites/ConnectionTestSuite.java class ConnectionTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/CoreOldDriverTestSuite.java class CoreOldDriverTestSuite (line 6) | @IncludeTags(TestTags.CORE) FILE: src/test/java/net/snowflake/client/suites/CoreTestSuite.java class CoreTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/DatabaseMetaDataTestSuite.java class DatabaseMetaDataTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/DiagnosticOldDriverTestSuite.java class DiagnosticOldDriverTestSuite (line 6) | @IncludeTags(TestTags.DIAGNOSTIC) FILE: src/test/java/net/snowflake/client/suites/DiagnosticTestSuite.java class DiagnosticTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/LoaderOldDriverTestSuite.java class LoaderOldDriverTestSuite (line 6) | @IncludeTags(TestTags.LOADER) FILE: src/test/java/net/snowflake/client/suites/LoaderTestSuite.java class LoaderTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/OldDriverTestSuite.java class OldDriverTestSuite (line 9) | @BaseTestSuite method beforeAll (line 11) | @BeforeSuite method afterAll (line 16) | @AfterSuite FILE: src/test/java/net/snowflake/client/suites/OnlyTestingTestSuite.java class OnlyTestingTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/OthersOldDriverTestSuite.java class OthersOldDriverTestSuite (line 6) | @IncludeTags(TestTags.OTHERS) FILE: src/test/java/net/snowflake/client/suites/OthersTestSuite.java class OthersTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/ResultSetOldDriverTestSuite.java class ResultSetOldDriverTestSuite (line 6) | @IncludeTags(TestTags.RESULT_SET) FILE: src/test/java/net/snowflake/client/suites/ResultSetTestSuite.java class ResultSetTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/StatementOldDriverTestSuite.java class StatementOldDriverTestSuite (line 6) | @IncludeTags(TestTags.STATEMENT) FILE: src/test/java/net/snowflake/client/suites/StatementTestSuite.java class StatementTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/UnitOldDriverTestSuite.java class UnitOldDriverTestSuite (line 6) | @ExcludeTags({ FILE: src/test/java/net/snowflake/client/suites/UnitTestSuite.java class UnitTestSuite (line 7) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/suites/WIFTestSuite.java class WIFTestSuite (line 6) | @BaseTestSuite FILE: src/test/java/net/snowflake/client/wif/WIFLatestIT.java class WIFLatestIT (line 32) | @Tag(TestTags.WIF) method shouldAuthenticateUsingWIFWithDefinedProvider (line 49) | @Test method shouldAuthenticateUsingWIFWithImpersonation (line 58) | @Test method shouldAuthenticateUsingOIDC (line 70) | @Test method isProviderGCP (line 82) | private static boolean isProviderGCP() { method isProviderAzure (line 86) | private static boolean isProviderAzure() { method isProviderAWS (line 90) | private static boolean isProviderAWS() { method getGCPAccessToken (line 94) | private String getGCPAccessToken() { method connectAndExecuteSimpleQuery (line 117) | private void connectAndExecuteSimpleQuery(Properties props) { method connectAndExecuteSimpleQuery (line 130) | private void connectAndExecuteSimpleQuery(Properties props, String exp... method shouldAuthenticateUsingWIFWithImpersonationAndExternalId (line 148) | @Test