# Serialized Form

## Package net.snowflake.client.core

### Class net.snowflake.client.core.MetaDataOfBinds extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### precision

    int precision

#### nullable

    boolean nullable

#### scale

    int scale

#### byteLength

    int byteLength

#### length

    int length

#### name

    String name

#### type

    String type

### Class net.snowflake.client.core.SFException extends Throwable implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### cause

    Throwable cause

#### queryId

    String queryId

#### sqlState

    String sqlState

#### vendorCode

    int vendorCode

#### params

    Object[] params

### Class net.snowflake.client.core.SFOCSPException extends Throwable implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### errorCode

    OCSPErrorCode errorCode

### Class net.snowflake.client.core.SFPubKeysInternal extends Object implements Serializable

## Package net.snowflake.client.core.arrow

### Class net.snowflake.client.core.arrow.AbstractArrowVectorConverter.TimestampOperationNotAvailableException extends RuntimeException implements Serializable

### Serialized Fields

#### secsSinceEpoch

    BigDecimal secsSinceEpoch

## Package net.snowflake.client.core.bind

### Class net.snowflake.client.core.bind.BindException extends Exception implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### type

    BindException.Type type

## Package net.snowflake.client.jdbc

### Class net.snowflake.client.jdbc.SnowflakeBasicDataSource extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream out)
                      throws IOException

Throws:
  `IOException`

### Serialized Fields

#### url

    String url

#### serverName

    String serverName

#### user

    String user

#### password

    String password

#### portNumber

    int portNumber

#### authenticator

    String authenticator

#### properties

    Properties properties

### Class net.snowflake.client.jdbc.SnowflakeColumnMetadata extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### name

    String name

#### typeName

    String typeName

#### type

    int type

#### nullable

    boolean nullable

#### length

    int length

#### precision

    int precision

#### scale

    int scale

#### fixed

    boolean fixed

#### base

    SnowflakeType base

#### columnSrcTable

    String columnSrcTable

#### columnSrcSchema

    String columnSrcSchema

#### columnSrcDatabase

    String columnSrcDatabase

### Class net.snowflake.client.jdbc.SnowflakeConnectString extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### scheme

    String scheme

#### host

    String host

#### port

    int port

#### parameters

    Map<K,V> parameters

#### account

    String account

### Class net.snowflake.client.jdbc.SnowflakeFileTransferMetadataV1 extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### presignedUrl

    String presignedUrl

#### presignedUrlFileName

    String presignedUrlFileName

#### encryptionMaterial_queryStageMasterKey

    String encryptionMaterial_queryStageMasterKey

#### encryptionMaterial_queryId

    String encryptionMaterial_queryId

#### encryptionMaterial_smkId

    Long encryptionMaterial_smkId

#### commandType

    SnowflakeFileTransferAgent.CommandType commandType

#### stageInfo

    StageInfo stageInfo

### Class net.snowflake.client.jdbc.SnowflakeReauthenticationRequest extends SnowflakeSQLException implements Serializable

serialVersionUID:
  1L

### Class net.snowflake.client.jdbc.SnowflakeResultSetSerializableV1 extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### firstChunkStringData

    String firstChunkStringData

#### firstChunkRowCount

    int firstChunkRowCount

#### chunkFileCount

    int chunkFileCount

#### chunkFileMetadatas

    List<E> chunkFileMetadatas

#### resultPrefetchThreads

    int resultPrefetchThreads

#### qrmk

    String qrmk

#### chunkHeadersMap

    Map<K,V> chunkHeadersMap

#### snowflakeConnectionString

    SnowflakeConnectString snowflakeConnectionString

#### ocspMode

    OCSPMode ocspMode

#### networkTimeoutInMilli

    int networkTimeoutInMilli

#### isResultColumnCaseInsensitive

    boolean isResultColumnCaseInsensitive

#### resultSetType

    int resultSetType

#### resultSetConcurrency

    int resultSetConcurrency

#### resultSetHoldability

    int resultSetHoldability

#### queryId

    String queryId

#### finalDatabaseName

    String finalDatabaseName

#### finalSchemaName

    String finalSchemaName

#### finalRoleName

    String finalRoleName

#### finalWarehouseName

    String finalWarehouseName

#### statementType

    SFStatementType statementType

#### totalRowCountTruncated

    boolean totalRowCountTruncated

#### parameters

    Map<K,V> parameters

#### columnCount

    int columnCount

#### resultColumnMetadata

    List<E> resultColumnMetadata

#### resultVersion

    long resultVersion

#### numberOfBinds

    int numberOfBinds

#### arrayBindSupported

    boolean arrayBindSupported

#### sendResultTime

    long sendResultTime

#### metaDataOfBinds

    List<E> metaDataOfBinds

#### queryResultFormat

    QueryResultFormat queryResultFormat

#### treatNTZAsUTC

    boolean treatNTZAsUTC

#### formatDateWithTimezone

    boolean formatDateWithTimezone

### Class net.snowflake.client.jdbc.SnowflakeResultSetSerializableV1.ChunkFileMetadata extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### fileURL

    String fileURL

#### rowCount

    int rowCount

#### compressedByteSize

    int compressedByteSize

#### uncompressedByteSize

    int uncompressedByteSize

### Class net.snowflake.client.jdbc.SnowflakeSimulatedUploadFailure extends RuntimeException implements Serializable

serialVersionUID:
  1L

### Class net.snowflake.client.jdbc.SnowflakeSQLException extends SQLException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### queryId

    String queryId

### Class net.snowflake.client.jdbc.SnowflakeSQLLoggedException extends SnowflakeSQLException implements Serializable

### Serialized Fields

#### oobInstance

    TelemetryService oobInstance

#### ibInstance

    Telemetry ibInstance

### Class net.snowflake.client.jdbc.SnowflakeTimestampNTZAsUTC extends Timestamp implements Serializable

serialVersionUID:
  1L

## Package net.snowflake.client.jdbc.cloud.storage

### Class net.snowflake.client.jdbc.cloud.storage.StageInfo extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### stageType

    StageInfo.StageType stageType

#### location

    String location

#### credentials

    Map<K,V> credentials

#### region

    String region

#### endPoint

    String endPoint

#### storageAccount

    String storageAccount

#### presignedUrl

    String presignedUrl

#### isClientSideEncrypted

    boolean isClientSideEncrypted

### Class net.snowflake.client.jdbc.cloud.storage.StorageProviderException extends RuntimeException implements Serializable

serialVersionUID:
  1L

## Package net.snowflake.client.jdbc.telemetryOOB

### Class net.snowflake.client.jdbc.telemetryOOB.TelemetryEvent extends net.minidev.json.JSONObject implements Serializable

serialVersionUID:
  1L

## Package net.snowflake.client.loader

### Class net.snowflake.client.loader.Loader.ConnectionError extends RuntimeException implements Serializable

serialVersionUID:
  1L

### Class net.snowflake.client.loader.Loader.DataError extends RuntimeException implements Serializable

serialVersionUID:
  1L

## Package net.snowflake.client.pooling

### Class net.snowflake.client.pooling.SnowflakeConnectionPoolDataSource extends SnowflakeBasicDataSource implements Serializable