| Package | Description |
|---|---|
| com.amazon.redshift | |
| com.amazon.redshift.core | |
| com.amazon.redshift.core.v3 | |
| com.amazon.redshift.ds.common | |
| com.amazon.redshift.jdbc | |
| com.amazon.redshift.jdbc42 |
| Class and Description |
|---|
| AutoSave |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| Class and Description |
|---|
| AutoSave |
| BatchResultHandler
Internal class, it is not a part of public API.
|
| EscapeSyntaxCallMode
Specifies whether a SELECT/CALL statement is used for the underlying SQL for JDBC escape call syntax: 'select' means to
always use SELECT, 'callIfNoReturn' means to use CALL if there is no return parameter (otherwise use SELECT), and 'call' means
to always use CALL.
|
| FieldMetadata
This is an internal class to hold field metadata info like table name, column name, etc.
|
| FieldMetadata.Key |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| TimestampUtils
Misc utils for handling time and date values.
|
| Class and Description |
|---|
| BatchResultHandler
Internal class, it is not a part of public API.
|
| Class and Description |
|---|
| AutoSave |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| Class and Description |
|---|
| AbstractBlobClob
This class holds all of the methods common to both Blobs and Clobs.
|
| AutoSave |
| BatchResultHandler
Internal class, it is not a part of public API.
|
| EscapeSyntaxCallMode
Specifies whether a SELECT/CALL statement is used for the underlying SQL for JDBC escape call syntax: 'select' means to
always use SELECT, 'callIfNoReturn' means to use CALL if there is no return parameter (otherwise use SELECT), and 'call' means
to always use CALL.
|
| FieldMetadata
This is an internal class to hold field metadata info like table name, column name, etc.
|
| FieldMetadata.Key |
| MetadataAPIHelper |
| MetadataAPIHelper.BestRowIdenData
Data container for the getBestRowIdentifier() metadata operation.
|
| MetadataAPIHelper.enumFunc |
| MetadataAPIHelper.ForeignKeyColumnIndex
Enum representing the indices of columns in the result set of getImportedKeys/getExportedKeys.
|
| MetadataAPIHelper.GetBestRowIdentifier_Metadata
Define return columns for JDBC API getBestRowIdentifier according to the spec
|
| MetadataAPIHelper.GetCatalogs_Metadata |
| MetadataAPIHelper.GetColumnPrivileges_Metadata
Define return columns for JDBC API getColumnPrivileges according to the spec
|
| MetadataAPIHelper.GetColumns_Metadata |
| MetadataAPIHelper.GetForeignKeys_Metadata
Define return columns for JDBC API getImportedKeys according to the spec
|
| MetadataAPIHelper.GetFunctions_Metadata
Define return columns for JDBC API getFunctions according to the spec
|
| MetadataAPIHelper.GetFunctionsColumns_Metadata
Define return columns for JDBC API getFunctionsColumns according to the spec
|
| MetadataAPIHelper.GetPrimaryKeys_Metadata
Define return columns for JDBC API getPrimaryKeys according to the spec:
|
| MetadataAPIHelper.GetProcedures_Metadata
Define return columns for JDBC API getProcedures according to the spec
|
| MetadataAPIHelper.GetProceduresColumns_Metadata
Define return columns for JDBC API getProceduresColumns according to the spec
|
| MetadataAPIHelper.GetSchemas_Metadata |
| MetadataAPIHelper.GetTablePrivileges_Metadata
Define return columns for JDBC API getTablePrivileges according to the spec
|
| MetadataAPIHelper.GetTables_Metadata |
| MetadataAPIHelper.GetTableType_Metadata
Define return columns for JDBC API getTableType according to the spec
|
| MetadataAPIHelper.ProcedureFunctionColumnData
Data container for procedure and function column metadata used by getProcedureColumns() and getFunctionColumns().
|
| MetadataAPIHelper.ShowColumnsInfo
Data container for column metadata returned by the SHOW COLUMNS command.
|
| MetadataAPIHelper.ShowForeignKeysInfo
Data container for foreign key metadata returned by the SHOW CONSTRAINTS FOREIGN KEYS command.
|
| MetadataAPIHelper.ShowFunctionsInfo
Data container for user-defined function metadata returned by the SHOW FUNCTIONS command.
|
| MetadataAPIHelper.ShowGrantsInfo
Data container for privilege grant metadata returned by the SHOW GRANTS command.
|
| MetadataAPIHelper.ShowParametersInfo
Data container for stored procedure parameter metadata returned by the SHOW PARAMETERS command.
|
| MetadataAPIHelper.ShowPrimaryKeysInfo
Data container for primary key metadata returned by the SHOW CONSTRAINTS PRIMARY KEYS command.
|
| MetadataAPIHelper.ShowProceduresInfo
Data container for stored procedure metadata returned by the SHOW PROCEDURES command.
|
| MetadataAPIHelper.ShowSchemasInfo
Data container for schema metadata returned by the SHOW SCHEMAS command.
|
| MetadataAPIHelper.ShowTablesInfo
Data container for table metadata returned by the SHOW TABLES command.
|
| MetadataAPIPostProcessor |
| MetadataServerProxy |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| RedshiftConnectionImpl |
| RedshiftPreparedStatement |
| RedshiftStatementImpl |
| RedshiftWarningWrapper
Wrapper class for SQLWarnings that provides an optimisation to add
new warnings to the tail of the SQLWarning singly linked list, avoiding Θ(n) insertion time
of calling #setNextWarning on the head.
|
| ResultWrapper
Helper class that storing result info.
|
| SslMode |
| TimestampUtils
Misc utils for handling time and date values.
|
| Class and Description |
|---|
| DataSource
Backward compatible DataSource class.
|
| Driver
Backward compatible Driver class.
|
Copyright © 2026 Amazon.com Inc.. All rights reserved.