A B C D E F G H I J K L M N O P Q R S T U V W X Y

## A

a - Variable in class com.amazon.redshift.geometric.RedshiftLine
  Coefficient of x.
abort() - Method in interface com.amazon.redshift.core.QueryExecutor
  Abort at network level without sending the Terminate message to the backend.
abort() - Method in class com.amazon.redshift.core.QueryExecutorBase
abort() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
abort(Executor) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
AbortCommand() - Constructor for class com.amazon.redshift.jdbc.RedshiftConnectionImpl.AbortCommand
ABS - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
absolute(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
ABSTIMEARRAYOID - Static variable in class com.amazon.redshift.core.Oid
ABSTIMEOID - Static variable in class com.amazon.redshift.core.Oid
AbstractBlobClob - Class in com.amazon.redshift.jdbc
  This class holds all of the methods common to both Blobs and Clobs.
AbstractBlobClob(BaseConnection, long) - Constructor for class com.amazon.redshift.jdbc.AbstractBlobClob
AbstractCreateSlotBuilder<T extends ChainedCommonCreateSlotBuilder<T>> - Class in com.amazon.redshift.replication.fluent
AbstractCreateSlotBuilder(BaseConnection) - Constructor for class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
AbstractStreamBuilder<T extends ChainedCommonStreamBuilder<T>> - Class in com.amazon.redshift.replication.fluent
AbstractStreamBuilder() - Constructor for class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
acceptsURL(String) - Method in class com.amazon.redshift.Driver
  Returns true if the driver thinks it can open a connection to the given URL.
ACLITEM - Static variable in class com.amazon.redshift.core.Oid
ACLITEM_ARRAY - Static variable in class com.amazon.redshift.core.Oid
ACOS - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
add(Calendar) - Method in class com.amazon.redshift.util.RedshiftInterval
  Rolls this interval on a given calendar.
add(Date) - Method in class com.amazon.redshift.util.RedshiftInterval
  Rolls this interval on a given date.
add(RedshiftInterval) - Method in class com.amazon.redshift.util.RedshiftInterval
  Add this interval's value to the passed interval.
add(RedshiftIntervalDayToSecond) - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Add this interval's value to the passed interval.
add(RedshiftIntervalYearToMonth) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Add this interval's value to the passed interval.
addBatch(String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
addBatch() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
addBatch(String) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
addConnectionEventListener(ConnectionEventListener) - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
  Adds a listener for close or fatal error events on the connection handed out to a client.
addCoreType(String, Integer, Integer, String, Integer) - Method in interface com.amazon.redshift.core.TypeInfo
addCoreType(String, Integer, Integer, String, Integer) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
addDataSource(String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
addDataType(String, Class<? extends RedshiftObject>) - Method in interface com.amazon.redshift.core.TypeInfo
addDataType(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
addDataType(String, Class<? extends RedshiftObject>) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
addDataType(String, Class<? extends RedshiftObject>) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
addDataType(String, String) - Method in interface com.amazon.redshift.RedshiftConnection
  Deprecated.
  As of 8.0, replaced by `RedshiftConnection.addDataType(String, Class)`. This deprecated method does not work correctly for registering classes that cannot be directly loaded by the JDBC driver's classloader.
addDataType(String, Class<? extends RedshiftObject>) - Method in interface com.amazon.redshift.RedshiftConnection
  This allows client code to add a handler for one of com.amazon.redshift's more unique data types.
addEndOfRowsIndicator() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
  Add end-of-rows indicator
addFunction(String, int) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This adds a function to our lookup table.
addFunctions(ResultSet) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This takes a ResultSet containing two columns.
addNotification(RedshiftNotification) - Method in class com.amazon.redshift.core.QueryExecutorBase
addParameter(String, String) - Method in interface com.amazon.redshift.INativePlugin
addParameter(String, String) - Method in interface com.amazon.redshift.IPlugin
addParameter(String, String) - Method in class com.amazon.redshift.plugin.AdfsCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.AzureCredentialsProvider
  Overwritten method to grab the field parameters from JDBC connection string.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BasicJwtCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BasicNativeSamlCredentialsProvider
  This method is used to get the values associated with different connection string properties.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BasicSamlCredentialsProvider
  This method is used to get the values associated with different connection string properties.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Overwritten method to grab the field parameters from JDBC connection string.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Overwritten method to grab the field parameters from JDBC connection string.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Overridden method to grab the field parameters from JDBC connection string or extended params provided by user.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
  Overwritten method to grab the field parameters from JDBC connection string.
addParameter(String, String) - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.IdpTokenAuthPlugin
addParameter(String, String) - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.OktaCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.PingCredentialsProvider
addParameter(String, String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
addStatementEventListener(StatementEventListener) - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
addSubLO(LargeObject) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
addTimerTask(TimerTask, long) - Method in interface com.amazon.redshift.core.BaseConnection
  Schedule a TimerTask for later execution.
addTimerTask(TimerTask, long) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
addWarning(SQLWarning) - Method in class com.amazon.redshift.core.QueryExecutorBase
addWarning(SQLWarning) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  This adds a warning to the warning chain.
addWarning(SQLWarning) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
addWarning(SQLWarning) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Either initializes new warning wrapper, or adds warning onto the chain.
AdfsCredentialsProvider - Class in com.amazon.redshift.plugin
AdfsCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.AdfsCredentialsProvider
afterLast() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
allowConnectingTo(HostStatus) - Method in enum com.amazon.redshift.hostchooser.HostRequirement
allProceduresAreCallable() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
allTablesAreSelectable() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
ANY - Static variable in class com.amazon.redshift.core.Oid
ANY_ARRAY - Static variable in class com.amazon.redshift.core.Oid
ANYARRAY - Static variable in class com.amazon.redshift.core.Oid
ANYARRAY_ARRAY - Static variable in class com.amazon.redshift.core.Oid
ANYELEMENT - Static variable in class com.amazon.redshift.core.Oid
ANYELEMENT_ARRAY - Static variable in class com.amazon.redshift.core.Oid
append(ResultWrapper) - Method in class com.amazon.redshift.jdbc.ResultWrapper
appendAll(ParameterList) - Method in interface com.amazon.redshift.core.ParameterList
  Use this operation to append more parameters to the current list.
appendBindName(StringBuilder, int) - Static method in class com.amazon.redshift.core.NativeQuery
appendCall(StringBuilder, String, String, String, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  Appends `begin arg0 separator arg1 separator end` sequence to the input `StringBuilder`
appendWarning(SQLWarning) - Method in class com.amazon.redshift.jdbc.RedshiftWarningWrapper
ArrayAssistant - Interface in com.amazon.redshift.jdbc2
  Implement this interface and register the its instance to ArrayAssistantRegistry, to let Redshift driver to support more array type.
ArrayAssistantRegistry - Class in com.amazon.redshift.jdbc2
  Array assistants register here.
ArrayAssistantRegistry() - Constructor for class com.amazon.redshift.jdbc2.ArrayAssistantRegistry
arrayList - Variable in class com.amazon.redshift.jdbc.RedshiftArray
  Value of field as `RsArrayList`.
ASCII - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
ASIN - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
asLong() - Method in class com.amazon.redshift.replication.LogSequenceNumber
assertPosition(long) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
  Throws an exception if the pos value exceeds the max value by which the large object API can index.
assertPosition(long, long) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
  Throws an exception if the pos value exceeds the max value by which the large object API can index.
asString() - Method in class com.amazon.redshift.replication.LogSequenceNumber
ATAN - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
ATAN2 - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
authenticate(RedshiftStream, String, String, String, String, String, boolean, boolean, boolean, RedshiftLogger) - Static method in class com.amazon.redshift.gss.MakeGSS
AuthMech - Enum in com.amazon.redshift
  Provided authentication mechanism type enum.
autoCommitFailureClosesAllResultSets() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
autoGeneratedKeys - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
AutoSave - Enum in com.amazon.redshift.jdbc
available() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
available() - Method in class com.amazon.redshift.core.CompressedInputStream
available() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
AzureCredentialsProvider - Class in com.amazon.redshift.plugin
  Class to get SAML Response from Microsoft Azure using OAuth 2.0 API
AzureCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.AzureCredentialsProvider

## B

b - Variable in class com.amazon.redshift.geometric.RedshiftLine
  Coefficient of y.
Base64 - Class in com.amazon.redshift.util
  This code is a stripped down version of Robert Harder's Public Domain Base64 implementation.
BASE_SERVER_PROTOCOL_VERSION - Static variable in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
BaseConnection - Interface in com.amazon.redshift.core
  Driver-internal connection interface.
BaseDataSource - Class in com.amazon.redshift.ds.common
  Base class for data sources and related classes.
BaseDataSource() - Constructor for class com.amazon.redshift.ds.common.BaseDataSource
BaseStatement - Interface in com.amazon.redshift.core
  Driver-internal statement interface.
baseType() - Method in class com.amazon.redshift.jdbc.UUIDArrayAssistant
baseType() - Method in interface com.amazon.redshift.jdbc2.ArrayAssistant
  get array base type.
BASIC_JWT_PLUGIN - Static variable in class com.amazon.redshift.util.RedshiftConstants
BasicJwtCredentialsProvider - Class in com.amazon.redshift.plugin
  A basic JWT credential provider class.
BasicJwtCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BasicJwtCredentialsProvider
  Optional default constructor.
BasicNativeSamlCredentialsProvider - Class in com.amazon.redshift.plugin
  A Basic Native SAML credential provider class.
BasicNativeSamlCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BasicNativeSamlCredentialsProvider
  Optional default constructor.
BasicSamlCredentialsProvider - Class in com.amazon.redshift.plugin
  A basic SAML credential provider class.
BasicSamlCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BasicSamlCredentialsProvider
  Optional default constructor.
BatchedQuery - Class in com.amazon.redshift.core.v3
  Purpose of this object is to support batched query re write behaviour.
BatchedQuery(NativeQuery, TypeTransferModeRegistry, int, int, boolean, RedshiftLogger) - Constructor for class com.amazon.redshift.core.v3.BatchedQuery
batchParameters - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
BatchResultHandler - Class in com.amazon.redshift.jdbc
  Internal class, it is not a part of public API.
batchStatements - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
beforeFirst() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
BINARY_FORMAT - Static variable in class com.amazon.redshift.core.Field
BINARY_PROTOCOL_VERSION - Static variable in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
binaryTransferSend(int) - Method in interface com.amazon.redshift.core.BaseConnection
  Returns true if value for the given oid should be sent using binary transfer.
binaryTransferSend(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
bindBytes(int, byte[], int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
bindLiteral(int, String, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
  Note if s is a String it should be escaped by the caller to avoid SQL injection attacks.
bindName(int) - Static method in class com.amazon.redshift.core.NativeQuery
  Returns $1, $2, etc names of bind variables used by backend.
bindPositions - Variable in class com.amazon.redshift.core.NativeQuery
BIT - Static variable in class com.amazon.redshift.core.Oid
BIT_ARRAY - Static variable in class com.amazon.redshift.core.Oid
BLANK - Static variable in class com.amazon.redshift.core.SqlCommand
BlobInputStream - Class in com.amazon.redshift.largeobject
  This is an implementation of an InputStream from a large object.
BlobInputStream(LargeObject) - Constructor for class com.amazon.redshift.largeobject.BlobInputStream
BlobInputStream(LargeObject, int) - Constructor for class com.amazon.redshift.largeobject.BlobInputStream
BlobInputStream(LargeObject, int, long) - Constructor for class com.amazon.redshift.largeobject.BlobInputStream
BlobOutputStream - Class in com.amazon.redshift.largeobject
  This implements a basic output stream that writes to a LargeObject.
BlobOutputStream(LargeObject) - Constructor for class com.amazon.redshift.largeobject.BlobOutputStream
  Create an OutputStream to a large object.
BlobOutputStream(LargeObject, int) - Constructor for class com.amazon.redshift.largeobject.BlobOutputStream
  Create an OutputStream to a large object.
BOOL - Static variable in class com.amazon.redshift.core.Oid
bool(byte[], int) - Static method in class com.amazon.redshift.util.ByteConverter
  Parses a boolean value from the byte array.
bool(byte[], int, boolean) - Static method in class com.amazon.redshift.util.ByteConverter
  Encodes a boolean value to the byte array.
BOOL_ARRAY - Static variable in class com.amazon.redshift.core.Oid
borrow(Key) - Method in class com.amazon.redshift.util.LruCache
  Borrows an entry from the cache.
borrowCallableQuery(String) - Method in interface com.amazon.redshift.core.QueryExecutor
borrowCallableQuery(String) - Method in class com.amazon.redshift.core.QueryExecutorBase
borrowQuery(String) - Method in interface com.amazon.redshift.core.QueryExecutor
borrowQuery(String) - Method in class com.amazon.redshift.core.QueryExecutorBase
borrowQueryByKey(Object) - Method in interface com.amazon.redshift.core.QueryExecutor
borrowQueryByKey(Object) - Method in class com.amazon.redshift.core.QueryExecutorBase
borrowReturningQuery(String, String[]) - Method in interface com.amazon.redshift.core.QueryExecutor
borrowReturningQuery(String, String[]) - Method in class com.amazon.redshift.core.QueryExecutorBase
BOX - Static variable in class com.amazon.redshift.core.Oid
BOX_ARRAY - Static variable in class com.amazon.redshift.core.Oid
BPCHAR - Static variable in class com.amazon.redshift.core.Oid
BPCHAR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
BrowserAzureCredentialsProvider - Class in com.amazon.redshift.plugin
  Class to get SAML Token from any IDP using OAuth 2.0 API
BrowserAzureCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
BrowserAzureOAuth2CredentialsProvider - Class in com.amazon.redshift.plugin
  Class to get JWT Token from any IDP using OAuth 2.0 API
BrowserAzureOAuth2CredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
BrowserIdcAuthPlugin - Class in com.amazon.redshift.plugin
BrowserIdcAuthPlugin() - Constructor for class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
BrowserOktaSAMLCredentialsProvider - Class in com.amazon.redshift.plugin
BrowserOktaSAMLCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
BrowserSamlCredentialsProvider - Class in com.amazon.redshift.plugin
  Class to get SAML Assertion from a web service which is able to produce SAML assertion by requesting the specific URL.
BrowserSamlCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
buildElement(byte[], int, int) - Method in class com.amazon.redshift.jdbc.UUIDArrayAssistant
buildElement(String) - Method in class com.amazon.redshift.jdbc.UUIDArrayAssistant
buildElement(byte[], int, int) - Method in interface com.amazon.redshift.jdbc2.ArrayAssistant
  build a array element from its binary bytes.
buildElement(String) - Method in interface com.amazon.redshift.jdbc2.ArrayAssistant
  build an array element from its literal string.
buildSts(String, String, AWSSecurityTokenServiceClientBuilder, AWSCredentialsProvider, RedshiftLogger) - Static method in class com.amazon.redshift.plugin.utils.RequestUtils
BYTEA - Static variable in class com.amazon.redshift.core.Oid
BYTEA_ARRAY - Static variable in class com.amazon.redshift.core.Oid
ByteBufferByteStreamWriter - Class in com.amazon.redshift.util
  A `ByteStreamWriter` that writes a `java.nio.ByteBuffer` to a byte array parameter.
ByteBufferByteStreamWriter(ByteBuffer) - Constructor for class com.amazon.redshift.util.ByteBufferByteStreamWriter
  Construct the writer with the given `ByteBuffer`
ByteConverter - Class in com.amazon.redshift.util
  Helper methods to parse java base types from byte arrays.
bytesToInt(byte[]) - Static method in class com.amazon.redshift.util.ByteConverter
  Convert a variable length array of bytes to an integer
ByteStreamWriter - Interface in com.amazon.redshift.util
  A class that can be used to set a byte array parameter by writing to an OutputStream.
ByteStreamWriter.ByteStreamTarget - Interface in com.amazon.redshift.util
  Provides a target to write bytes to.

## C

c - Variable in class com.amazon.redshift.geometric.RedshiftLine
  Constant.
CachedQuery - Class in com.amazon.redshift.core
  Stores information on the parsed JDBC query.
CachedQuery(Object, Query, boolean) - Constructor for class com.amazon.redshift.core.CachedQuery
cacheSQLTypes(RedshiftLogger) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
calculateBindLength(int) - Static method in class com.amazon.redshift.core.NativeQuery
  Calculate the text length required for the given number of bind variables including dollars.
calculateNodeSize(Tuple) - Static method in class com.amazon.redshift.core.v3.RedshiftMemoryUtils
  Calculates the estimated memory size in bytes for a tuple node, including JVM overhead.
callGetCatalogList(String, boolean) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to get a list of catalog name
callQuoteIdent(String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call QUOTE_IDENT and return result as string
callQuoteLiteral(String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call QUOTE_LITERAL and return result as string
callResult - Variable in class com.amazon.redshift.jdbc.RedshiftCallableStatement
callShowColumns(String, String, String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to determine whether calling SHOW COLUMNS with LIKE or not
callShowColumnsWithLike(String, String, String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call SHOW COLUMNS with LIKE
callShowColumnsWithOUTLike(String, String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call SHOW COLUMNS
callShowSchemas(String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to determine whether calling SHOW SCHEMAS with LIKE or not
callShowSchemasWithLike(String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call SHOW SCHEMAS with LIKE
callShowSchemasWithOUTLike(String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call SHOW SCHEMAS
callShowTables(String, String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to determine whether calling SHOW TABLES with LIKE or not
callShowTablesWithLike(String, String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call SHOW TABLES with LIKE
callShowTablesWithOUTLike(String, String) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to call SHOW TABLES
cancel() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
cancelCopy() - Method in interface com.amazon.redshift.copy.CopyOperation
  Cancels this copy operation, discarding any exchanged data.
cancelCopy() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
cancelCopy() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
cancelCopy() - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
cancelCopy(CopyOperationImpl) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Finishes a copy operation and unlocks connection discarding any exchanged data.
cancelQuery() - Method in interface com.amazon.redshift.core.BaseConnection
  Cancel the current query executing on this connection.
cancelQuery() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
cancelQuery() - Method in interface com.amazon.redshift.RedshiftConnection
  Sends a query cancellation for this connection.
cancelRowUpdates() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
CandidateHost - Class in com.amazon.redshift.hostchooser
  Candidate host to be connected.
CandidateHost(HostSpec, HostRequirement) - Constructor for class com.amazon.redshift.hostchooser.CandidateHost
CanEstimateSize - Interface in com.amazon.redshift.util
CARDINAL_NUMBER - Static variable in class com.amazon.redshift.core.Oid
CARDINAL_NUMBER_ARRAY - Static variable in class com.amazon.redshift.core.Oid
CEILING - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
center - Variable in class com.amazon.redshift.geometric.RedshiftCircle
  This is the center point.
ChainedCommonCreateSlotBuilder<T extends ChainedCommonCreateSlotBuilder<T>> - Interface in com.amazon.redshift.replication.fluent
  Fluent interface for specify common parameters for create Logical and Physical replication slot.
ChainedCommonStreamBuilder<T extends ChainedCommonStreamBuilder<T>> - Interface in com.amazon.redshift.replication.fluent
  Fluent interface for specify common parameters for Logical and Physical replication.
ChainedCreateReplicationSlotBuilder - Interface in com.amazon.redshift.replication.fluent
  Fluent interface for specify common parameters for Logical and Physical replication.
ChainedLogicalCreateSlotBuilder - Interface in com.amazon.redshift.replication.fluent.logical
  Logical replication slot specific parameters.
ChainedLogicalStreamBuilder - Interface in com.amazon.redshift.replication.fluent.logical
ChainedPhysicalCreateSlotBuilder - Interface in com.amazon.redshift.replication.fluent.physical
  Physical replication slot specific parameters.
ChainedPhysicalStreamBuilder - Interface in com.amazon.redshift.replication.fluent.physical
ChainedStreamBuilder - Interface in com.amazon.redshift.replication.fluent
  Start point for fluent API that build replication stream(logical or physical).
changeSocket(Socket, Boolean, Properties) - Method in class com.amazon.redshift.core.RedshiftStream
  Switch this stream to using a new socket.
changeStream(Boolean, Properties) - Method in class com.amazon.redshift.core.RedshiftStream
CHAR - Static variable in class com.amazon.redshift.core.Oid
CHAR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
CHAR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
CHAR_LENGTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
CHARACTER_DATA - Static variable in class com.amazon.redshift.core.Oid
CHARACTER_DATA_ARRAY - Static variable in class com.amazon.redshift.core.Oid
CHARACTER_LENGTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
charTerminatesIdentifier(char) - Static method in class com.amazon.redshift.core.Parser
checkAndAddEndOfRowsIndicator() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
  Add end-of-rows indicator, if not added.
checkAndAddEndOfRowsIndicator(Portal) - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
checkAndThrowsWithMessage(boolean, String) - Static method in class com.amazon.redshift.plugin.utils.CheckUtils
checkClientTrusted(X509Certificate[], String) - Method in class com.amazon.redshift.ssl.NonValidatingFactory.NonValidatingTM
checkClientTrusted(X509Certificate[], String) - Method in class com.amazon.redshift.ssl.SingleCertValidatingFactory.SingleCertTrustManager
checkClosed() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
checkClosed() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
checkClosed() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
checkColumnIndex(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
checkCompletion() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
checkFreed() - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
  Checks that this LOB hasn't been free()d already.
checkIndex(int, int, int, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
  helperfunction for the getXXX calls to check isFunction and index == 1 Compare BOTH type fields against the return type.
checkIndex(int, int, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
  Helper function for the getXXX calls to check isFunction and index == 1.
checkInvalidAndThrows(boolean, String) - Static method in class com.amazon.redshift.plugin.utils.CheckUtils
checkLogLevel(LogLevel, RedshiftLogger) - Static method in class com.amazon.redshift.logger.RedshiftLogger
  Determines if logging should occur based on the LogLevel.
checkMissingAndThrows(String, String) - Static method in class com.amazon.redshift.plugin.utils.CheckUtils
checkNoResultUpdate() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
checkRequiredParameters() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
checkResultSet(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
  Checks that the result set is not closed, it's positioned on a valid row and that the given column number is valid.
checkServerTrusted(X509Certificate[], String) - Method in class com.amazon.redshift.ssl.NonValidatingFactory.NonValidatingTM
checkServerTrusted(X509Certificate[], String) - Method in class com.amazon.redshift.ssl.SingleCertValidatingFactory.SingleCertTrustManager
CheckUtils - Class in com.amazon.redshift.plugin.utils
  All for plugin parameters check.
chooseClientAlias(String[], Principal[], Socket) - Method in class com.amazon.redshift.ssl.LazyKeyManager
chooseClientAlias(String[], Principal[], Socket) - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
chooseServerAlias(String, Principal[], Socket) - Method in class com.amazon.redshift.ssl.LazyKeyManager
chooseServerAlias(String, Principal[], Socket) - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
CID - Static variable in class com.amazon.redshift.core.Oid
CID_ARRAY - Static variable in class com.amazon.redshift.core.Oid
CIDR - Static variable in class com.amazon.redshift.core.Oid
CIDR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
CIRCLE - Static variable in class com.amazon.redshift.core.Oid
CIRCLE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
clear() - Method in interface com.amazon.redshift.core.ParameterList
  Unbind all parameter values bound in this list.
clearBatch() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
clearParameters() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
clearResultBufferCount() - Method in class com.amazon.redshift.core.RedshiftStream
  Method to clear count of byte buffer.
clearWarning() - Method in class com.amazon.redshift.jdbc.RedshiftWarningWrapper
clearWarnings() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
clearWarnings() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
clearWarnings() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Clears the warning chain.
clone() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
clone() - Method in class com.amazon.redshift.geometric.RedshiftBox
clone() - Method in class com.amazon.redshift.geometric.RedshiftCircle
clone() - Method in class com.amazon.redshift.geometric.RedshiftLine
clone() - Method in class com.amazon.redshift.geometric.RedshiftLseg
clone() - Method in class com.amazon.redshift.geometric.RedshiftPath
clone() - Method in class com.amazon.redshift.geometric.RedshiftPoint
clone() - Method in class com.amazon.redshift.geometric.RedshiftPolygon
clone() - Method in class com.amazon.redshift.util.RedshiftInterval
clone() - Method in class com.amazon.redshift.util.RedshiftMoney
clone() - Method in class com.amazon.redshift.util.RedshiftObject
  This must be overidden to allow the object to be cloned.
clone() - Method in class com.amazon.redshift.util.RedshiftTime
clone() - Method in class com.amazon.redshift.util.RedshiftTimestamp
close() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
close() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
close() - Method in class com.amazon.redshift.core.CompressedInputStream
close() - Method in interface com.amazon.redshift.core.Query
  Close this query and free any server-side resources associated with it.
close() - Method in interface com.amazon.redshift.core.QueryExecutor
  Close this connection cleanly.
close() - Method in class com.amazon.redshift.core.QueryExecutorBase
close() - Method in class com.amazon.redshift.core.RedshiftStream
  Closes the connection.
close() - Method in interface com.amazon.redshift.core.ResultCursor
  Close this cursor.
close() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
  Close the queue.
close() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
close() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
close() - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
  Closes the physical database connection represented by this PooledConnection.
close() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Closes this DataSource, and all the pooled connections, whether in use or not.
close() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Note: even though `Statement` is automatically closed when it is garbage collected, it is better to close it explicitly to lower resource consumption.
close() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
close() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Note: even though `Statement` is automatically closed when it is garbage collected, it is better to close it explicitly to lower resource consumption.
close() - Method in class com.amazon.redshift.largeobject.BlobInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.amazon.redshift.largeobject.BlobOutputStream
close() - Method in class com.amazon.redshift.largeobject.LargeObject
  This method closes the object.
close() - Method in class com.amazon.redshift.logger.LogConsoleHandler
close() - Method in class com.amazon.redshift.logger.LogFileHandler
close() - Method in interface com.amazon.redshift.logger.LogHandler
close() - Method in class com.amazon.redshift.logger.LogWriterHandler
close() - Method in class com.amazon.redshift.logger.RedshiftLogger
close() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Stop replication changes from server and free resources.
close(Connection) - Static method in class com.amazon.redshift.util.JdbcBlackHole
close(Statement) - Static method in class com.amazon.redshift.util.JdbcBlackHole
close(ResultSet) - Static method in class com.amazon.redshift.util.JdbcBlackHole
close() - Method in class com.amazon.redshift.util.ReaderInputStream
closeForNextExecution() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
closeImpl() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
closeImpl() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  This is guaranteed to be called exactly once even in case of concurrent `RedshiftStatementImpl.close()` calls.
closeInternally() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
closeOnCompletion() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
closePath() - Method in class com.amazon.redshift.geometric.RedshiftPath
closeRingBufferThread(RedshiftRowsBlockingQueue<Tuple>, Thread) - Method in interface com.amazon.redshift.core.QueryExecutor
  Close the last active ring buffer thread.
closeRingBufferThread(RedshiftRowsBlockingQueue<Tuple>, Thread) - Method in class com.amazon.redshift.core.QueryExecutorBase
  Close the last active ring buffer thread.
closeRingBufferThread(RedshiftRowsBlockingQueue<Tuple>, Thread) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Close the last active ring buffer thread.
closeStatementAndPortal() - Method in interface com.amazon.redshift.core.QueryExecutor
  Close the statement and portal when statement get closed.
closeStatementAndPortal() - Method in class com.amazon.redshift.core.QueryExecutorBase
closeStatementAndPortal() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
closeStream(RedshiftStream) - Method in class com.amazon.redshift.core.ConnectionFactory
  Safely close the given stream.
closeSuspendedPortal() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
CODE_VERIFIER_BYTE_LENGTH - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  It is used to set the number of bytes of the code verifier
com.amazon.redshift - package com.amazon.redshift
com.amazon.redshift.copy - package com.amazon.redshift.copy
com.amazon.redshift.core - package com.amazon.redshift.core
com.amazon.redshift.core.v3 - package com.amazon.redshift.core.v3
com.amazon.redshift.core.v3.replication - package com.amazon.redshift.core.v3.replication
com.amazon.redshift.ds - package com.amazon.redshift.ds
com.amazon.redshift.ds.common - package com.amazon.redshift.ds.common
com.amazon.redshift.fastpath - package com.amazon.redshift.fastpath
com.amazon.redshift.geometric - package com.amazon.redshift.geometric
com.amazon.redshift.gss - package com.amazon.redshift.gss
com.amazon.redshift.hostchooser - package com.amazon.redshift.hostchooser
com.amazon.redshift.httpclient.log - package com.amazon.redshift.httpclient.log
com.amazon.redshift.jdbc - package com.amazon.redshift.jdbc
com.amazon.redshift.jdbc2 - package com.amazon.redshift.jdbc2
com.amazon.redshift.jdbc2.optional - package com.amazon.redshift.jdbc2.optional
com.amazon.redshift.jdbc3 - package com.amazon.redshift.jdbc3
com.amazon.redshift.jdbc42 - package com.amazon.redshift.jdbc42
com.amazon.redshift.jre7.sasl - package com.amazon.redshift.jre7.sasl
com.amazon.redshift.largeobject - package com.amazon.redshift.largeobject
com.amazon.redshift.logger - package com.amazon.redshift.logger
com.amazon.redshift.osgi - package com.amazon.redshift.osgi
com.amazon.redshift.plugin - package com.amazon.redshift.plugin
com.amazon.redshift.plugin.httpserver - package com.amazon.redshift.plugin.httpserver
com.amazon.redshift.plugin.utils - package com.amazon.redshift.plugin.utils
com.amazon.redshift.replication - package com.amazon.redshift.replication
com.amazon.redshift.replication.fluent - package com.amazon.redshift.replication.fluent
com.amazon.redshift.replication.fluent.logical - package com.amazon.redshift.replication.fluent.logical
com.amazon.redshift.replication.fluent.physical - package com.amazon.redshift.replication.fluent.physical
com.amazon.redshift.ssl - package com.amazon.redshift.ssl
com.amazon.redshift.ssl.jdbc4 - package com.amazon.redshift.ssl.jdbc4
com.amazon.redshift.sspi - package com.amazon.redshift.sspi
com.amazon.redshift.translation - package com.amazon.redshift.translation
com.amazon.redshift.util - package com.amazon.redshift.util
com.amazon.redshift.xa - package com.amazon.redshift.xa
command - Variable in class com.amazon.redshift.core.NativeQuery
CommandCompleteParser - Class in com.amazon.redshift.core
  Parses `oid` and `rows` from a `CommandComplete (B)` message (end of Execute).
CommandCompleteParser() - Constructor for class com.amazon.redshift.core.CommandCompleteParser
commit() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
commit(Xid, boolean) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
CommonCredentialsProvider - Class in com.amazon.redshift.plugin
CommonCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.CommonCredentialsProvider
CommonOptions - Interface in com.amazon.redshift.replication.fluent
  Common parameters for logical and physical replication.
compareTo(LogSequenceNumber) - Method in class com.amazon.redshift.replication.LogSequenceNumber
CompressedInputStream - Class in com.amazon.redshift.core
CompressedInputStream(InputStream, RedshiftLogger) - Constructor for class com.amazon.redshift.core.CompressedInputStream
CONCAT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
concurrency - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
conn - Variable in class com.amazon.redshift.jdbc.AbstractBlobClob
connect(String, Properties) - Method in class com.amazon.redshift.Driver
  Try to make a database connection to the given URL.
connection - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
connection - Variable in class com.amazon.redshift.jdbc.MetadataAPIPostProcessing
connection - Variable in class com.amazon.redshift.jdbc.RedshiftArray
  A database connection.
connection - Variable in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
connection - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
connection - Variable in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
connection - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
connection - Variable in class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
ConnectionFactory - Class in com.amazon.redshift.core
  Handles protocol-specific connection setup.
ConnectionFactory() - Constructor for class com.amazon.redshift.core.ConnectionFactory
ConnectionFactoryImpl - Class in com.amazon.redshift.core.v3
  ConnectionFactory implementation for version 3 (7.4+) connections.
ConnectionFactoryImpl() - Constructor for class com.amazon.redshift.core.v3.ConnectionFactoryImpl
ConnectionPool - Class in com.amazon.redshift.jdbc2.optional
  Deprecated.
  Please use `RedshiftConnectionPoolDataSource`
ConnectionPool() - Constructor for class com.amazon.redshift.jdbc2.optional.ConnectionPool
  Deprecated.
constructNewStream(SocketFactory, HostSpec, int, RedshiftLogger, Boolean, Properties) - Method in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
continueSSPI(int) - Method in interface com.amazon.redshift.sspi.ISSPIClient
continueSSPI(int) - Method in class com.amazon.redshift.sspi.SSPIClient
  Continue an existing authentication conversation with the back-end in resonse to an authentication request of type AUTH_REQ_GSS_CONT.
convert(RedshiftStream, Properties) - Static method in class com.amazon.redshift.ssl.MakeSSL
convertArrayToBaseOid(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
  Return the oid of the array's base element if it's an array, if not return the provided oid.
convertToDate(long, TimeZone) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Extracts the date part from a timestamp.
convertToString(byte[]) - Static method in class com.amazon.redshift.util.RedshiftByteTypes
convertToString(byte[]) - Static method in class com.amazon.redshift.util.RedshiftGeometry
convertToTime(long, TimeZone, int) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Extracts the time part from a timestamp.
convertToTimestamp(long, boolean, int, Calendar) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Build the timestamp object from millisecond.
copy() - Method in interface com.amazon.redshift.core.ParameterList
  Perform a shallow copy of this ParameterList, returning a new instance (still suitable for passing to the owning Query).
copy() - Method in class com.amazon.redshift.largeobject.LargeObject
CopyDual - Interface in com.amazon.redshift.copy
  Bidirectional via copy stream protocol.
copyDual(String) - Method in class com.amazon.redshift.copy.CopyManager
CopyDualImpl - Class in com.amazon.redshift.core.v3
CopyDualImpl() - Constructor for class com.amazon.redshift.core.v3.CopyDualImpl
CopyIn - Interface in com.amazon.redshift.copy
  Copy bulk data from client into a Redshift table very fast.
copyIn(String) - Method in class com.amazon.redshift.copy.CopyManager
copyIn(String, Reader) - Method in class com.amazon.redshift.copy.CopyManager
  Use COPY FROM STDIN for very fast copying from a Reader into a database table.
copyIn(String, Reader, int) - Method in class com.amazon.redshift.copy.CopyManager
  Use COPY FROM STDIN for very fast copying from a Reader into a database table.
copyIn(String, InputStream) - Method in class com.amazon.redshift.copy.CopyManager
  Use COPY FROM STDIN for very fast copying from an InputStream into a database table.
copyIn(String, InputStream, int) - Method in class com.amazon.redshift.copy.CopyManager
  Use COPY FROM STDIN for very fast copying from an InputStream into a database table.
copyIn(String, ByteStreamWriter) - Method in class com.amazon.redshift.copy.CopyManager
  Use COPY FROM STDIN for very fast copying from an ByteStreamWriter into a database table.
CopyInImpl - Class in com.amazon.redshift.core.v3
  COPY FROM STDIN operation.
CopyInImpl() - Constructor for class com.amazon.redshift.core.v3.CopyInImpl
CopyManager - Class in com.amazon.redshift.copy
  API for Redshift COPY bulk data transfer.
CopyManager(BaseConnection) - Constructor for class com.amazon.redshift.copy.CopyManager
CopyOperation - Interface in com.amazon.redshift.copy
  Exchange bulk data between client and Redshift database tables.
CopyOperationImpl - Class in com.amazon.redshift.core.v3
CopyOperationImpl() - Constructor for class com.amazon.redshift.core.v3.CopyOperationImpl
copyOut(String) - Method in class com.amazon.redshift.copy.CopyManager
copyOut(String, Writer) - Method in class com.amazon.redshift.copy.CopyManager
  Pass results of a COPY TO STDOUT query from database into a Writer.
copyOut(String, OutputStream) - Method in class com.amazon.redshift.copy.CopyManager
  Pass results of a COPY TO STDOUT query from database into an OutputStream.
CopyOut - Interface in com.amazon.redshift.copy
CopyOutImpl - Class in com.amazon.redshift.core.v3
  Anticipated flow of a COPY TO STDOUT operation:
CopyOutImpl() - Constructor for class com.amazon.redshift.core.v3.CopyOutImpl
COS - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
COT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
create() - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  Deprecated.
  As of 8.3, replaced by `LargeObjectManager.createLO()`
create(int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  Deprecated.
  As of 8.3, replaced by `LargeObjectManager.createLO(int)`
create(Key) - Method in interface com.amazon.redshift.util.LruCache.CreateAction
CREATE_TOKEN_POLLING_INTERVAL - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  The default time in seconds for which the client must wait between attempts when polling for a session
createArrayOf(String, Object) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createArrayOf(String, Object[]) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createArrayOf(String, Object) - Method in interface com.amazon.redshift.RedshiftConnection
  Creates an `Array` wrapping elements.
createBatchHandler(Query[], ParameterList[]) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
createBatchHandler(Query[], ParameterList[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
createBlob() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createBlob(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
createClob() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createColumnNameIndexMap(Field[], boolean) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
createConnectionEvent(SQLException) - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
createConnectionPool() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Creates the appropriate ConnectionPool to use for this DataSource.
createConnectionPoolDataSource(Properties) - Method in class com.amazon.redshift.osgi.RedshiftDataSourceFactory
createDataSource(Properties) - Method in class com.amazon.redshift.osgi.RedshiftDataSourceFactory
  Will create and return either a `SimpleDataSource` or a `PoolingDataSource` depending on the presence in the supplied properties of any pool-related property (eg.: `JDBC_INITIAL_POOL_SIZE` or `JDBC_MAX_POOL_SIZE`).
createDriver(Properties) - Method in class com.amazon.redshift.osgi.RedshiftDataSourceFactory
createDriverResultSet(Field[], List<Tuple>) - Method in interface com.amazon.redshift.core.BaseStatement
  Create a synthetic resultset from data provided by the driver.
createDriverResultSet(Field[], List<Tuple>) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
createEmptyRs(Field[], int) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
createFastpathParameters(int) - Method in interface com.amazon.redshift.core.QueryExecutor
  Deprecated.
  This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
createFastpathParameters(int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
createHostChooser(HostSpec[], HostRequirement, Properties) - Static method in class com.amazon.redshift.hostchooser.HostChooserFactory
createLO() - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This creates a large object, returning its OID.
createLO(int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This creates a large object, returning its OID.
createMetaData() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
createMetaDataPreparedStatement(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
createMetaDataStatement() - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
createMetaDataStatement() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
createNClob() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createNullRs(Field[], int) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
createOIDArg(long) - Static method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  Creates a FastpathArg with an oid parameter.
createParameterList() - Method in interface com.amazon.redshift.core.Query
  Create a ParameterList suitable for storing parameters associated with this Query.
createParameterMetaData(BaseConnection, int[]) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
createQuery(String, boolean, boolean, String...) - Method in interface com.amazon.redshift.core.BaseConnection
createQuery(String, boolean, boolean, String...) - Method in interface com.amazon.redshift.core.QueryExecutor
createQuery(String, boolean, boolean, String...) - Method in class com.amazon.redshift.core.QueryExecutorBase
createQuery(String, boolean, boolean, String...) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createQueryByKey(Object) - Method in interface com.amazon.redshift.core.QueryExecutor
createQueryByKey(Object) - Method in class com.amazon.redshift.core.QueryExecutorBase
createQueryKey(String, boolean, boolean, String...) - Method in interface com.amazon.redshift.core.QueryExecutor
createQueryKey(String, boolean, boolean, String...) - Method in class com.amazon.redshift.core.QueryExecutorBase
createQueryObject(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createReference() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Generates a reference using the appropriate object factory.
createReference() - Method in class com.amazon.redshift.xa.RedshiftXADataSource
  Generates a reference using the appropriate object factory.
createReplicationSlot() - Method in interface com.amazon.redshift.replication.RedshiftReplicationConnection
  Create replication slot, that can be next use in `RedshiftReplicationConnection.replicationStream()`
createReplicationSlot() - Method in class com.amazon.redshift.replication.RedshiftReplicationConnectionImpl
createResultSet(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in interface com.amazon.redshift.core.BaseStatement
  Create a resultset from data retrieved from the server.
createResultSet(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
createRs(Field[], List<Tuple>) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
createSimpleQuery(String) - Method in interface com.amazon.redshift.core.QueryExecutor
  Create an unparameterized Query object suitable for execution by this QueryExecutor.
createSimpleQuery(String) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
createSocket(InetAddress, int) - Method in class com.amazon.redshift.ssl.WrappedFactory
createSocket(String, int) - Method in class com.amazon.redshift.ssl.WrappedFactory
createSocket(String, int, InetAddress, int) - Method in class com.amazon.redshift.ssl.WrappedFactory
createSocket(InetAddress, int, InetAddress, int) - Method in class com.amazon.redshift.ssl.WrappedFactory
createSocket(Socket, String, int, boolean) - Method in class com.amazon.redshift.ssl.WrappedFactory
createSQLXML() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createStatement() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createStatement(int, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createStatement(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createStatementTypeInfo(SqlCommandType, boolean, int, int, boolean, int) - Static method in class com.amazon.redshift.core.SqlCommand
createStatementTypeInfo(SqlCommandType) - Static method in class com.amazon.redshift.core.SqlCommand
createStatementTypeInfo(SqlCommandType, boolean) - Static method in class com.amazon.redshift.core.SqlCommand
createStruct(String, Object[]) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createTypeInfo(BaseConnection, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
createXADataSource(Properties) - Method in class com.amazon.redshift.osgi.RedshiftDataSourceFactory
CredentialsHolder - Class in com.amazon.redshift
CredentialsHolder(AWSCredentials) - Constructor for class com.amazon.redshift.CredentialsHolder
CredentialsHolder(AWSCredentials, Date) - Constructor for class com.amazon.redshift.CredentialsHolder
CredentialsHolder.IamMetadata - Class in com.amazon.redshift
CSTRING - Static variable in class com.amazon.redshift.core.Oid
CSTRING_ARRAY - Static variable in class com.amazon.redshift.core.Oid
CURDATE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
currentRow - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
cursor - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
CursorResultHandler(Properties) - Constructor for class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
CursorResultHandler(int, Properties) - Constructor for class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
CURTIME - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.

## D

DATABASE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
dataDefinitionCausesTransactionCommit() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does a data definition statement within a transaction force the transaction to commit? It seems to mean something like:
dataDefinitionIgnoredInTransactions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
datashareEnabled - Variable in class com.amazon.redshift.core.QueryExecutorBase
DataSource - Class in com.amazon.redshift.jdbc
  Backward compatible DataSource class.
DataSource() - Constructor for class com.amazon.redshift.jdbc.DataSource
DataSource - Class in com.amazon.redshift.jdbc42
DataSource() - Constructor for class com.amazon.redshift.jdbc42.DataSource
dataSourceName - Variable in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
dataSources - Static variable in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
DATE - Static variable in class com.amazon.redshift.core.Oid
DATE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
DATE_NEGATIVE_INFINITY - Static variable in interface com.amazon.redshift.RedshiftStatement
DATE_NEGATIVE_SMALLER_INFINITY - Static variable in interface com.amazon.redshift.RedshiftStatement
DATE_POSITIVE_INFINITY - Static variable in interface com.amazon.redshift.RedshiftStatement
DATE_POSITIVE_SMALLER_INFINITY - Static variable in interface com.amazon.redshift.RedshiftStatement
DAYNAME - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
DAYOFMONTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
DAYOFWEEK - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
DAYOFYEAR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
DbKeyStoreSocketException(String) - Constructor for exception com.amazon.redshift.ssl.DbKeyStoreSocketFactory.DbKeyStoreSocketException
DbKeyStoreSocketFactory - Class in com.amazon.redshift.ssl
DbKeyStoreSocketFactory() - Constructor for class com.amazon.redshift.ssl.DbKeyStoreSocketFactory
DbKeyStoreSocketFactory.DbKeyStoreSocketException - Exception in com.amazon.redshift.ssl
decode(byte[], int, int) - Method in class com.amazon.redshift.core.Encoding
  Decode an array of bytes into a string.
decode(byte[]) - Method in class com.amazon.redshift.core.Encoding
  Decode an array of bytes into a string.
decode(byte[], int, int, RedshiftLogger) - Static method in class com.amazon.redshift.core.EncodingPredictor
DECODE - Static variable in class com.amazon.redshift.util.Base64
  Specify decoding.
decode(byte[], int, int) - Static method in class com.amazon.redshift.util.Base64
  Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class com.amazon.redshift.util.Base64
  Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String) - Static method in class com.amazon.redshift.util.URLCoder
  Decodes `x-www-form-urlencoded` string into Java string.
DEFAULT_IDC_TOKEN_EXPIRY_IN_SEC - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  It is used if auth server doesn't provide any value access token expiration
DEFAULT_NON_PROXY_HOSTS - Static variable in class com.amazon.redshift.util.HostSpec
DEFAULT_SERVER_PROTOCOL_VERSION - Static variable in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
defaultEncoding() - Static method in class com.amazon.redshift.core.Encoding
  Get an Encoding using the default encoding for the JVM.
defaultFetchSize - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Default fetch size for statement.
DefaultJavaSSLFactory - Class in com.amazon.redshift.ssl
  Socket factory that uses Java's default truststore to validate server certificate.
DefaultJavaSSLFactory(Properties) - Constructor for class com.amazon.redshift.ssl.DefaultJavaSSLFactory
DEGREES - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
delete(long) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This deletes a large object.
delete(int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  Deprecated.
  As of 8.3, replaced by `LargeObjectManager.delete(long)`
deleteRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
deletesAreDetected(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
deregister() - Static method in class com.amazon.redshift.Driver
  According to JDBC specification, this driver is registered against `DriverManager` when the class is loaded.
deriveForMultiBatch(int, int, RedshiftLogger) - Method in class com.amazon.redshift.core.v3.BatchedQuery
digitAt(String, int) - Static method in class com.amazon.redshift.core.Parser
  Converts digit at position `pos` in string `s` to integer or throws.
dispose() - Method in interface com.amazon.redshift.sspi.ISSPIClient
dispose() - Method in class com.amazon.redshift.sspi.SSPIClient
  Clean up native win32 resources after completion or failure of SSPI authentication.
doesMaxRowSizeIncludeBlobs() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
DONT_BREAK_LINES - Static variable in class com.amazon.redshift.util.Base64
  Don't break lines when encoding (violates strict Base64 specification).
doSubprotocolBegin() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
Driver - Class in com.amazon.redshift
  The Java SQL framework allows for multiple database drivers.
Driver() - Constructor for class com.amazon.redshift.Driver
Driver - Class in com.amazon.redshift.jdbc
  Backward compatible Driver class.
Driver() - Constructor for class com.amazon.redshift.jdbc.Driver
Driver - Class in com.amazon.redshift.jdbc42
Driver() - Constructor for class com.amazon.redshift.jdbc42.Driver
DRIVER_FULL_NAME - Static variable in class com.amazon.redshift.util.DriverInfo
DRIVER_NAME - Static variable in class com.amazon.redshift.util.DriverInfo
DRIVER_SHORT_NAME - Static variable in class com.amazon.redshift.util.DriverInfo
DRIVER_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
DriverInfo - Class in com.amazon.redshift.util
  Utility class with constants of Driver information.
dropReplicationSlot(String) - Method in interface com.amazon.redshift.replication.RedshiftReplicationConnection
dropReplicationSlot(String) - Method in class com.amazon.redshift.replication.RedshiftReplicationConnectionImpl
DsMakeSpn(String, String, String, short, String) - Method in class com.amazon.redshift.sspi.NTDSAPIWrapper
  Convenience wrapper for NTDSAPI DsMakeSpn with Java friendly string and exception handling.

## E

enableGeneratedName - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
enableGeneratedName - Variable in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
enableMultiSqlSupport - Variable in class com.amazon.redshift.core.QueryExecutorBase
enableStatementCache - Variable in class com.amazon.redshift.core.QueryExecutorBase
encode(String) - Method in class com.amazon.redshift.core.Encoding
  Encode a string to an array of bytes.
ENCODE - Static variable in class com.amazon.redshift.util.Base64
  Specify encoding.
encode(byte[], byte[], byte[], String, byte[]) - Static method in class com.amazon.redshift.util.ExtensibleDigest
  Encodes user/password/salt information in the following way: SHA2(SHA2(password + user) + salt).
encode(byte[], byte[], byte[]) - Static method in class com.amazon.redshift.util.MD5Digest
  Encodes user/password/salt information in the following way: MD5(MD5(password + user) + salt).
encode(String) - Static method in class com.amazon.redshift.util.URLCoder
  Encodes Java string into `x-www-form-urlencoded` format
encodeBytes(byte[]) - Static method in class com.amazon.redshift.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class com.amazon.redshift.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.amazon.redshift.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class com.amazon.redshift.util.Base64
  Encodes a byte array into Base64 notation.
encodeStr(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
encodeString(String) - Method in interface com.amazon.redshift.core.BaseConnection
  Encode a string using the database's client_encoding (usually UTF8, but can vary on older server versions).
encodeString(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
encodeUTF8(String) - Static method in class com.amazon.redshift.core.Utils
  Encode a string as UTF-8.
Encoding - Class in com.amazon.redshift.core
  Representation of a particular character encoding.
Encoding(Charset, boolean, RedshiftLogger) - Constructor for class com.amazon.redshift.core.Encoding
  Subclasses may use this constructor if they know in advance of their ASCII number compatibility.
Encoding(Charset, RedshiftLogger) - Constructor for class com.amazon.redshift.core.Encoding
  Use the charset passed as parameter and tests at creation time whether the specified encoding is compatible with ASCII numbers.
encoding - Variable in class com.amazon.redshift.core.EncodingPredictor.DecodeResult
EncodingPredictor - Class in com.amazon.redshift.core
  Predicts encoding for error messages based on some heuristics.
EncodingPredictor() - Constructor for class com.amazon.redshift.core.EncodingPredictor
EncodingPredictor.DecodeResult - Class in com.amazon.redshift.core
  In certain cases the encoding is not known for sure (e.g.
end(Xid, int) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  Preconditions:
endCopy() - Method in interface com.amazon.redshift.copy.CopyIn
  Finishes copy operation successfully.
endCopy() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
endCopy() - Method in class com.amazon.redshift.core.v3.CopyDualImpl
endCopy() - Method in class com.amazon.redshift.core.v3.CopyInImpl
endCopy(CopyOperationImpl) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Finishes writing to copy and unlocks connection.
endOfResult() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
ensureBytes(int) - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Ensures that the buffer contains at least n bytes.
ensureBytes(int, boolean) - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Ensures that the buffer contains at least n bytes.
equals(Object) - Method in class com.amazon.redshift.core.CommandCompleteParser
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftBox
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftCircle
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftLine
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftLseg
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftPath
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftPoint
equals(Object) - Method in class com.amazon.redshift.geometric.RedshiftPolygon
equals(Object) - Method in class com.amazon.redshift.jdbc.FieldMetadata.Key
equals(Object) - Method in class com.amazon.redshift.replication.LogSequenceNumber
equals(Object) - Method in class com.amazon.redshift.util.HostSpec
equals(Object) - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns whether an object is equal to this one or not.
equals(Object) - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Returns whether an object is equal to this one or not.
equals(Object) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Returns whether an object is equal to this one or not.
equals(Object) - Method in class com.amazon.redshift.util.RedshiftMoney
equals(Object) - Method in class com.amazon.redshift.util.RedshiftObject
  This must be overidden to allow comparisons of objects.
equals(Object) - Method in class com.amazon.redshift.util.RedshiftTime
equals(Object) - Method in class com.amazon.redshift.util.RedshiftTimestamp
escapeArrayElement(StringBuilder, String) - Static method in class com.amazon.redshift.jdbc.RedshiftArray
EscapedFunctions - Class in com.amazon.redshift.jdbc
  Deprecated.
  see `EscapedFunctions2`
EscapedFunctions() - Constructor for class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
EscapedFunctions2 - Class in com.amazon.redshift.jdbc
  This class stores supported escaped function.
EscapedFunctions2() - Constructor for class com.amazon.redshift.jdbc.EscapedFunctions2
escapeHtmlEntity(String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
  Escape certain HTML entities for the given input string.
escapeIdentifier(StringBuilder, String) - Static method in class com.amazon.redshift.core.Utils
  Escape the given identifier `value` and append it to the string builder `sbuf`.
escapeIdentifier(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
escapeIdentifier(String) - Method in interface com.amazon.redshift.RedshiftConnection
  Return the given string suitably quoted to be used as an identifier in an SQL statement string.
escapeLiteral(StringBuilder, String, boolean, boolean) - Static method in class com.amazon.redshift.core.Utils
  Escape the given literal `value` and append it to the string builder `sbuf`.
escapeLiteral(StringBuilder, String, boolean) - Static method in class com.amazon.redshift.core.Utils
escapeLiteral(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
escapeLiteral(String) - Method in interface com.amazon.redshift.RedshiftConnection
  Return the given string suitably quoted to be used as a string literal in an SQL statement string.
escapeOnlyQuotes(String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
escapeOnlyQuotesString(String) - Method in interface com.amazon.redshift.core.BaseConnection
  Escapes only quotes in string for catalog name.
escapeOnlyQuotesString(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
escapeQuotes(String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Turn the provided value into a valid string literal for direct inclusion into a query.
escapeString(String) - Method in interface com.amazon.redshift.core.BaseConnection
  Escapes a string for use as string-literal within an SQL command.
escapeString(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
EscapeSyntaxCallMode - Enum in com.amazon.redshift.jdbc
  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.
evaluateProperties(RedshiftProperties) - Static method in class com.amazon.redshift.util.RedshiftProperties
evict(Value) - Method in interface com.amazon.redshift.util.LruCache.EvictAction
execSQLQuery(String) - Method in interface com.amazon.redshift.core.BaseConnection
  Execute a SQL query that returns a single resultset.
execSQLQuery(String, int, int) - Method in interface com.amazon.redshift.core.BaseConnection
execSQLQuery(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
execSQLQuery(String, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
execSQLUpdate(String) - Method in interface com.amazon.redshift.core.BaseConnection
  Execute a SQL query that does not return results.
execSQLUpdate(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
execute(Query, ParameterList, ResultHandler, int, int, int) - Method in interface com.amazon.redshift.core.QueryExecutor
  Execute a Query, passing results to a provided ResultHandler.
execute(Query[], ParameterList[], BatchResultHandler, int, int, int) - Method in interface com.amazon.redshift.core.QueryExecutor
  Execute several Query, passing results to a provided ResultHandler.
execute(Query, ParameterList, ResultHandler, int, int, int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
execute(Query[], ParameterList[], BatchResultHandler, int, int, int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
execute(String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
execute() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
execute(String) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
execute(CachedQuery, ParameterList, int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
execute(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
execute(String, int[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
execute(String, String[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeBatch() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeBatch() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeLargeBatch() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeLargeUpdate() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeLargeUpdate(String) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeLargeUpdate(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeLargeUpdate(String, int[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeLargeUpdate(String, String[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeQuery(String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeQuery() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeQuery(String) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeUpdate() - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
executeUpdate(String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeUpdate() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeUpdate(String) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeUpdate(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeUpdate(String, int[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeUpdate(String, String[]) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeWithFlags(String, int) - Method in interface com.amazon.redshift.core.BaseStatement
  Execute a query, passing additional query flags.
executeWithFlags(CachedQuery, int) - Method in interface com.amazon.redshift.core.BaseStatement
  Execute a query, passing additional query flags.
executeWithFlags(int) - Method in interface com.amazon.redshift.core.BaseStatement
  Execute a prepared query, passing additional query flags.
executeWithFlags(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
executeWithFlags(int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
executeWithFlags(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeWithFlags(CachedQuery, int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
executeWithFlags(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
EXP - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
ExpressionProperties - Class in com.amazon.redshift.util
ExpressionProperties(Properties...) - Constructor for class com.amazon.redshift.util.ExpressionProperties
  Creates an empty property list with the specified defaults.
EXTENDED2_RESULT_METADATA_SERVER_PROTOCOL_VERSION - Static variable in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
EXTENDED_RESULT_METADATA_SERVER_PROTOCOL_VERSION - Static variable in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
ExtensibleDigest - Class in com.amazon.redshift.util
  Extensible hashing utility function to obfuscate passwords before network transmission.

## F

factory - Variable in class com.amazon.redshift.ssl.WrappedFactory
Fastpath - Class in com.amazon.redshift.fastpath
  Deprecated.
  This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
Fastpath(BaseConnection) - Constructor for class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  Initialises the fastpath system.
fastpath(int, boolean, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  please use `Fastpath.fastpath(int, FastpathArg[])`
fastpath(int, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  Send a function call to the Redshift backend.
fastpath(String, boolean, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  Use `Fastpath.getData(String, FastpathArg[])` if you expect a binary result, or one of `Fastpath.getInteger(String, FastpathArg[])` or `Fastpath.getLong(String, FastpathArg[])` if you expect a numeric one
fastpath(String, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  Send a function call to the Redshift backend by name.
FastpathArg - Class in com.amazon.redshift.fastpath
  Deprecated.
  This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
FastpathArg(int) - Constructor for class com.amazon.redshift.fastpath.FastpathArg
  Deprecated.
  Constructs an argument that consists of an integer value.
FastpathArg(long) - Constructor for class com.amazon.redshift.fastpath.FastpathArg
  Deprecated.
  Constructs an argument that consists of an integer value.
FastpathArg(byte[]) - Constructor for class com.amazon.redshift.fastpath.FastpathArg
  Deprecated.
  Constructs an argument that consists of an array of bytes.
FastpathArg(byte[], int, int) - Constructor for class com.amazon.redshift.fastpath.FastpathArg
  Deprecated.
  Constructs an argument that consists of part of a byte array.
FastpathArg(String) - Constructor for class com.amazon.redshift.fastpath.FastpathArg
  Deprecated.
  Constructs an argument that consists of a String.
fastpathCall(int, ParameterList, boolean) - Method in interface com.amazon.redshift.core.QueryExecutor
  Deprecated.
  This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
fastpathCall(int, ParameterList, boolean) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
fetch(ResultCursor, ResultHandler, int, int) - Method in interface com.amazon.redshift.core.QueryExecutor
  Fetch additional rows from a cursor.
fetch(ResultCursor, ResultHandler, int, int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
fetchAuthorizationCode(String, RegisterClientResult) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Retrieves an IdC vended authorization code from the IdC server through the redirectURI
fetchdirection - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
fetchSize - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
fetchSize - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Number of rows to get in a batch.
fetchTokenResult(RegisterClientResult, String, String) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Creates and returns an access token for the authorized client within if successful before the timeout
Field - Class in com.amazon.redshift.core
Field(String, int, int, int) - Constructor for class com.amazon.redshift.core.Field
  Construct a field based on the information fed to it.
Field(String, int) - Constructor for class com.amazon.redshift.core.Field
  Constructor without mod parameter.
Field(String, int, int, int, int, int) - Constructor for class com.amazon.redshift.core.Field
  Construct a field based on the information fed to it.
fieldBytes - Variable in class com.amazon.redshift.jdbc.RedshiftArray
fieldCount() - Method in class com.amazon.redshift.core.Tuple
  Number of fields in the tuple
FieldMetadata - Class in com.amazon.redshift.jdbc
  This is an internal class to hold field metadata info like table name, column name, etc.
FieldMetadata(String) - Constructor for class com.amazon.redshift.jdbc.FieldMetadata
FieldMetadata(String, String, String, int, boolean) - Constructor for class com.amazon.redshift.jdbc.FieldMetadata
FieldMetadata(String, String, String, int, boolean, String, boolean, boolean, boolean) - Constructor for class com.amazon.redshift.jdbc.FieldMetadata
FieldMetadata.Key - Class in com.amazon.redshift.jdbc
fields - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
fields - Variable in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
fieldString - Variable in class com.amazon.redshift.jdbc.RedshiftArray
  Field value as String.
filterCredentials(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
finalize() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Overrides finalize().
findColumn(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
findParameter(String, List<NameValuePair>) - Static method in class com.amazon.redshift.plugin.utils.ResponseUtils
  Find parameter by name in http request/response `NameValuePair` List.
first() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
firstUnclosedResult - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  The first unclosed result.
FixedLengthOutputStream - Class in com.amazon.redshift.core
  A stream that refuses to write more than a maximum number of bytes.
FixedLengthOutputStream(int, OutputStream) - Constructor for class com.amazon.redshift.core.FixedLengthOutputStream
FLOAT4 - Static variable in class com.amazon.redshift.core.Oid
float4(byte[], int) - Static method in class com.amazon.redshift.util.ByteConverter
  Parses a float value from the byte array.
float4(byte[], int, float) - Static method in class com.amazon.redshift.util.ByteConverter
  Encodes a int value to the byte array.
FLOAT4_ARRAY - Static variable in class com.amazon.redshift.core.Oid
FLOAT8 - Static variable in class com.amazon.redshift.core.Oid
float8(byte[], int) - Static method in class com.amazon.redshift.util.ByteConverter
  Parses a double value from the byte array.
float8(byte[], int, double) - Static method in class com.amazon.redshift.util.ByteConverter
  Encodes a int value to the byte array.
FLOAT8_ARRAY - Static variable in class com.amazon.redshift.core.Oid
FLOOR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
flush() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
flush() - Method in class com.amazon.redshift.core.RedshiftStream
  Flush any pending output to the backend.
flush() - Method in class com.amazon.redshift.largeobject.BlobOutputStream
  Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class com.amazon.redshift.logger.LogConsoleHandler
flush() - Method in class com.amazon.redshift.logger.LogFileHandler
flush() - Method in interface com.amazon.redshift.logger.LogHandler
flush() - Method in class com.amazon.redshift.logger.LogWriterHandler
flush() - Method in class com.amazon.redshift.logger.RedshiftLogger
flushCopy() - Method in interface com.amazon.redshift.copy.CopyIn
  Force any buffered output to be sent over the network to the backend.
flushCopy() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
flushCopy() - Method in class com.amazon.redshift.core.v3.CopyDualImpl
flushCopy() - Method in class com.amazon.redshift.core.v3.CopyInImpl
flushCopy(CopyOperationImpl) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
forcebinary - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
forceUpdateStatus() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
forceUpdateStatus() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Force send last received, flushed and applied LSN status to backend.
forget(Xid) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  Does nothing, since we don't do heuristics.
forName(String) - Static method in enum com.amazon.redshift.RedshiftProperty
free() - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
free() - Method in class com.amazon.redshift.jdbc.RedshiftArray
free() - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
from(String) - Static method in enum com.amazon.redshift.core.JavaVersion
  Java version string like in `"java.version"` property.
from(String) - Static method in enum com.amazon.redshift.core.ServerVersion
  Attempt to parse the server version string into an XXYYZZ form version number into a `Version`.
fromBytes(byte[], Encoding) - Static method in class com.amazon.redshift.util.HStoreConverter
fromString(String) - Static method in class com.amazon.redshift.util.HStoreConverter

## G

generateCodeChallenge(String) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Applies a SHA256 hash to the code verifier
generateCodeVerifier() - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Generates a high entropy random codeVerifier string that will be used in the PKCE flow
generatedKeyAlwaysReturned() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
generatedKeys - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Results returned by a statement that wants generated keys.
generateRandomState() - Static method in class com.amazon.redshift.plugin.utils.RandomStateUtil
  Generates random state string 10 char length.
GEOGRAPHY - Static variable in class com.amazon.redshift.core.Oid
GEOGRAPHY_ARRAY - Static variable in class com.amazon.redshift.core.Oid
GEOGRAPHY_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
GEOGRAPHYOID - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
GEOMETRY - Static variable in class com.amazon.redshift.core.Oid
GEOMETRY_ARRAY - Static variable in class com.amazon.redshift.core.Oid
GEOMETRY_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
GEOMETRYHEX - Static variable in class com.amazon.redshift.core.Oid
GEOMETRYHEX_ARRAY - Static variable in class com.amazon.redshift.core.Oid
GEOMETRYHEXOID - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
GEOMETRYOID - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
get() - Method in interface com.amazon.redshift.core.Provider
  Gets a result.
get(int) - Method in class com.amazon.redshift.core.Tuple
  Get the data for the given field
get(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Returns the value of the connection parameters according to the given `Properties` or the default value.
get(K) - Method in interface com.amazon.redshift.util.Gettable
get(Key) - Method in class com.amazon.redshift.util.LruCache
  Returns an entry from the cache.
GET_CATALOGS_COLS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
GET_CLUSTER_CREDENTIALS_IAM_V2_API - Static variable in class com.amazon.redshift.core.IamHelper
GET_CLUSTER_CREDENTIALS_JWT_V2_API - Static variable in class com.amazon.redshift.core.IamHelper
GET_CLUSTER_CREDENTIALS_SAML_V2_API - Static variable in class com.amazon.redshift.core.IamHelper
GET_CLUSTER_CREDENTIALS_V1_API - Static variable in class com.amazon.redshift.core.IamHelper
GET_COLUMNS_COLS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
GET_SCHEMAS_COLS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
GET_SERVERLESS_CREDENTIALS_V1_API - Static variable in class com.amazon.redshift.core.IamHelper
GET_TABLES_COLS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
getAcceptedIssuers() - Method in class com.amazon.redshift.ssl.NonValidatingFactory.NonValidatingTM
getAcceptedIssuers() - Method in class com.amazon.redshift.ssl.SingleCertValidatingFactory.SingleCertTrustManager
getAccessToken() - Method in class com.amazon.redshift.NativeTokenHolder
getAllKeyVals(String) - Method in class com.amazon.redshift.util.IniFile
getAllowDbUserOverride() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getAllowEncodingChanges() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getApplicationName() - Method in interface com.amazon.redshift.core.QueryExecutor
  Returns application_name connection property.
getApplicationName() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
getApplicationName() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getArray() - Method in class com.amazon.redshift.jdbc.RedshiftArray
getArray(long, int) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getArray(Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getArray(long, int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getArray(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getArray(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getArray(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getArray(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getArrayDelimiter(int) - Method in interface com.amazon.redshift.core.TypeInfo
  Determine the delimiter for the elements of the given array type oid.
getArrayDelimiter(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getArrayImpl(Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getArrayImpl(long, int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getAsciiStream() - Method in class com.amazon.redshift.jdbc.RedshiftClob
getAsciiStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getAsciiStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getAssistant(int) - Static method in class com.amazon.redshift.jdbc2.ArrayAssistantRegistry
getAssumeMinServerVersion() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getAttributes(String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getAuthToken() - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Overridden method to obtain the auth token from plugin specific implementation
getAuthToken() - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
getAuthToken() - Method in class com.amazon.redshift.plugin.IdpTokenAuthPlugin
  This overridden method needs to return the auth token provided by the client
getAutoCommit() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getAutoCreate() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getAutoIncrement(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getAutoSave() - Method in interface com.amazon.redshift.core.QueryExecutor
getAutoSave() - Method in class com.amazon.redshift.core.QueryExecutorBase
getAutosave() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getAutosave() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getAutosave() - Method in interface com.amazon.redshift.RedshiftConnection
  Connection configuration regarding automatic per-query savepoints.
getAWSAccessKeyId() - Method in class com.amazon.redshift.CredentialsHolder
getAWSSecretKey() - Method in class com.amazon.redshift.CredentialsHolder
getBackendPID() - Method in interface com.amazon.redshift.core.QueryExecutor
  Return the process ID (PID) of the backend server process handling this connection.
getBackendPID() - Method in class com.amazon.redshift.core.QueryExecutorBase
getBackendPID() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getBackendPID() - Method in interface com.amazon.redshift.RedshiftConnection
  Return the process ID (PID) of the backend server process handling this connection.
getBaseColumnName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getBaseColumnName(int) - Method in interface com.amazon.redshift.RedshiftResultSetMetaData
  Returns the underlying column name of a query result, or "" if it is unable to be determined.
getBaseSchemaName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getBaseSchemaName(int) - Method in interface com.amazon.redshift.RedshiftResultSetMetaData
  Returns the underlying schema name of query result, or "" if it is unable to be determined.
getBaseTableName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getBaseTableName(int) - Method in interface com.amazon.redshift.RedshiftResultSetMetaData
  Returns the underlying table name of query result, or "" if it is unable to be determined.
getBaseType() - Method in class com.amazon.redshift.jdbc.RedshiftArray
getBaseTypeName() - Method in class com.amazon.redshift.jdbc.RedshiftArray
getBatchRewriteValuesBraceClosePosition() - Method in class com.amazon.redshift.core.SqlCommand
getBatchRewriteValuesBraceOpenPosition() - Method in class com.amazon.redshift.core.SqlCommand
getBatchSize() - Method in interface com.amazon.redshift.core.Query
  Get the number of times this Query has been batched.
getBatchSize() - Method in class com.amazon.redshift.core.v3.BatchedQuery
getBestRowIdentifier(String, String, String, int, boolean) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getBigDecimal(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBigDecimal(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBigDecimal(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBigDecimal(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBigDecimal(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBigDecimal(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBigDecimal(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBinaryStream() - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
getBinaryStream(long, long) - Method in class com.amazon.redshift.jdbc.RedshiftBlob
getBinaryStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBinaryStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBinaryStream() - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
getBinaryTransfer() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getBinaryTransferDisable() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getBinaryTransferEnable() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getBlob(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBlob(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBlob(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBlob(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBoolean(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBoolean(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBoolean(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `boolean` in the Java programming language.
getBoolean(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBoolean(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Return the boolean value for this connection parameter in the given `Properties`.
getBuffer() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Returns direct handle to the used buffer.
getByte(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getByte(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getByte(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getByte(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBytes(long, int) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
getBytes(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBytes(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getBytes(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBytes(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getBytes() - Method in class com.amazon.redshift.util.StreamWrapper
getBytesFromStream() - Method in class com.amazon.redshift.core.RedshiftStream
getBytesReadFromStream() - Method in class com.amazon.redshift.core.CompressedInputStream
getBytesReadFromStream() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
getBytesReadFromStream() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Returns the number of bytes read by the stream
getBytesReadFromStream() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getBytesReadFromStream() - Method in interface com.amazon.redshift.RedshiftConnection
getCacheKey() - Method in interface com.amazon.redshift.INativePlugin
getCacheKey() - Method in interface com.amazon.redshift.IPlugin
getCacheKey() - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
getCacheKey() - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
getCacheKey() - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
getCacheKey() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getCalendar() - Method in class com.amazon.redshift.util.RedshiftTime
  Returns the calendar object for this time.
getCalendar() - Method in class com.amazon.redshift.util.RedshiftTimestamp
  Returns the calendar object for this timestamp.
getCancelSignalTimeout() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getCatalog() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getCatalogList(boolean) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Helper function to retrieve a list of catalog name from SHOW DATABASES
getCatalogName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getCatalogs() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Redshift does not support multiple catalogs from a single connection, so to reduce confusion we only return the current catalog.
getCatalogSeparator() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getCatalogsPostProcessing(ResultSet) - Method in class com.amazon.redshift.jdbc.MetadataAPIPostProcessing
getCatalogsServerAPI() - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Returns a Result set for SHOW DATABASES
getCatalogTerm() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getCertificateChain(String) - Method in class com.amazon.redshift.ssl.LazyKeyManager
getCertificateChain(String) - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
getCharacterStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getCharacterStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getCharacterStream(long, long) - Method in class com.amazon.redshift.jdbc.RedshiftClob
getCharacterStream() - Method in class com.amazon.redshift.jdbc.RedshiftClob
getCharacterStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getCharacterStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getCharacterStream() - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
getChoices() - Method in enum com.amazon.redshift.RedshiftProperty
  Returns the available values for this connection parameter.
getCleanupSavepoints() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  see RedshiftProperty#CLEANUP_SAVEPOINTS
getClientAliases(String, Principal[]) - Method in class com.amazon.redshift.ssl.LazyKeyManager
getClientAliases(String, Principal[]) - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
getClientInfo(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getClientInfo() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getClientInfoProperties() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getClob(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getClob(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getClob(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getClob(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getColumn() - Method in class com.amazon.redshift.util.ServerErrorMessage
getColumnClassName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getColumnCount() - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getColumnDisplaySize(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getColumnLabel() - Method in class com.amazon.redshift.core.Field
getColumnLabel(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getColumnName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getColumnOID(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
  Returns the OID of a field.
getColumnPrivileges(String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getColumns(String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getColumnSize(String, String, String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getColumnsPostProcessing(List<ResultSet>, boolean) - Method in class com.amazon.redshift.jdbc.MetadataAPIPostProcessing
getColumnsServerAPI(String, String, String, String, boolean, boolean) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Returns a list of intermediate result set for SHOW COLUMNS
getColumnType(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getColumnTypeName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getCommand() - Method in class com.amazon.redshift.core.NativeQuery
getConcurrency() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getConnection() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets a connection to the Redshift database.
getConnection(String, String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets a connection to the Redshift database.
getConnection() - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
  Gets a handle for a client to use.
getConnection(String, String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Gets a non-pooled connection, unless the user and password are the same as the default values for this connection pool.
getConnection() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Gets a connection from the connection pool.
getConnection() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getConnection() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getConnection() - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  XAConnection interface.
getConnectionProperties() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getConnectionProperties() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getConnectTimeout() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getConsistentPoint() - Method in class com.amazon.redshift.replication.ReplicationSlotInfo
  LSN at which we became consistent.
getConstraint() - Method in class com.amazon.redshift.util.ServerErrorMessage
getCopyAPI() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getCopyAPI() - Method in interface com.amazon.redshift.RedshiftConnection
  This returns the COPY API for the current connection.
getCreateTokenResult(String, String, String, String, String, String) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Creates and returns an access token for the authorized client.
getCredentials(String) - Method in class com.amazon.redshift.core.PluginProfilesConfigFile
  Returns the AWS credentials for the specified profile.
getCredentials() - Method in interface com.amazon.redshift.INativePlugin
getCredentials() - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
getCredentials() - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
getCredentials() - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
getCredentials() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getCrossReference(String, String, String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getCurrentRowIndex() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
getCurrentSchema() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getCursorName() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  getCursorName gets the cursor name.
getCursorName() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getData(String, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This convenience method assumes that the return value is not an Integer.
getDatabase() - Method in interface com.amazon.redshift.core.QueryExecutor
getDatabase() - Method in class com.amazon.redshift.core.QueryExecutorBase
getDatabaseEncoding(String, RedshiftLogger) - Static method in class com.amazon.redshift.core.Encoding
  Construct an Encoding for a given database encoding.
getDatabaseMajorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDatabaseMetadataCacheFields() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getDatabaseMetadataCacheFieldsMiB() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getDatabaseMinorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDatabaseName() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets the name of the Redshift database, running on the server identified by the serverName property.
getDatabaseProductName() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Retrieves the name of this database product.
getDatabaseProductVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDataSource(String) - Static method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
getDataSourceName() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Gets the name of this DataSource.
getDatatype() - Method in class com.amazon.redshift.util.ServerErrorMessage
getDate(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getDate(int, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getDate(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getDate(String, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getDate(int, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getDate(String, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getDate(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getDate(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getDays() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the days represented by this interval.
getDbGroups() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getDbUser() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getDBVersionNumber() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Get server version number.
getDecimalDigit(String, String, int, boolean) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getDecodingReader(InputStream) - Method in class com.amazon.redshift.core.Encoding
  Get a Reader that decodes the given InputStream using this encoding.
getDefaultCipherSuites() - Method in class com.amazon.redshift.ssl.WrappedFactory
getDefaultFetchSize() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getDefaultFetchSize() - Method in interface com.amazon.redshift.RedshiftConnection
  Get the default fetch size for statements created from this connection.
getDefaultRowFetchSize() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getDefaultTransactionIsolation() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDefaultValue() - Method in enum com.amazon.redshift.RedshiftProperty
  Returns the default value for this connection parameter.
getDescription() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets a description of this DataSource-ish thing.
getDescription() - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
  Gets a description of this DataSource.
getDescription() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Gets a description of this DataSource.
getDescription() - Method in class com.amazon.redshift.ds.RedshiftSimpleDataSource
  Gets a description of this DataSource.
getDescription() - Method in enum com.amazon.redshift.RedshiftProperty
  Returns the description for this connection parameter.
getDescription() - Method in class com.amazon.redshift.xa.RedshiftXADataSource
getDetail() - Method in class com.amazon.redshift.util.ServerErrorMessage
getDisableColumnSanitiser() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getDisplaySize(int, int) - Method in interface com.amazon.redshift.core.TypeInfo
getDisplaySize(int, int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getDouble(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getDouble(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getDouble(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getDouble(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getDriverLogger() - Static method in class com.amazon.redshift.logger.RedshiftLogger
getDriverMajorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDriverMinorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDriverName() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getDriverVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getEmptyTuple(Field[], int) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getEmptyTupleList(Field[], int) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getEncoding() - Method in interface com.amazon.redshift.core.BaseConnection
getEncoding() - Method in interface com.amazon.redshift.core.QueryExecutor
getEncoding() - Method in class com.amazon.redshift.core.QueryExecutorBase
getEncoding() - Method in class com.amazon.redshift.core.RedshiftStream
getEncoding() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getEncodingWriter(OutputStream) - Method in class com.amazon.redshift.core.Encoding
  Get a Writer that encodes to the given OutputStream using this encoding.
getEncodingWriter() - Method in class com.amazon.redshift.core.RedshiftStream
  Get a Writer instance that encodes directly onto the underlying stream.
getEscapeSyntaxCallMode() - Method in interface com.amazon.redshift.core.QueryExecutor
getEscapeSyntaxCallMode() - Method in class com.amazon.redshift.core.QueryExecutorBase
getEscapeSyntaxCallMode() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getException() - Method in interface com.amazon.redshift.core.ResultHandler
  Returns the first encountered exception.
getException() - Method in class com.amazon.redshift.core.ResultHandlerBase
getException() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
getExecuteCount() - Method in class com.amazon.redshift.core.CachedQuery
  Number of times this statement has been used.
getExpiration() - Method in class com.amazon.redshift.CredentialsHolder
getExpiration() - Method in class com.amazon.redshift.NativeTokenHolder
getExportedKeys(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getExtraNameCharacters() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getFastpathAPI() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getFastpathAPI() - Method in interface com.amazon.redshift.RedshiftConnection
  Deprecated.
  This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
getFetchDirection() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getFetchDirection() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getFetchingCursorName() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getFetchSize() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getFetchSize() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getField(Supplier<T[]>) - Static method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getField(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
  For several routines in this package, we need to convert a columnIndex into a Field[] descriptor.
getFieldCount() - Method in interface com.amazon.redshift.copy.CopyOperation
getFieldCount() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
getFieldCount() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
getFieldCount() - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
getFieldFormat(int) - Method in interface com.amazon.redshift.copy.CopyOperation
getFieldFormat(int) - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
getFieldFormat(int) - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
getFieldFormat(int) - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
getFieldMetadataCache() - Method in interface com.amazon.redshift.core.BaseConnection
  Return metadata cache for given connection.
getFieldMetadataCache() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getFile() - Method in class com.amazon.redshift.util.ServerErrorMessage
getFirstWarning() - Method in class com.amazon.redshift.jdbc.RedshiftWarningWrapper
getFixedString(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
  This is used to fix get*() methods on Money fields.
getFloat(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getFloat(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getFloat(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getFloat(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getForceBinary() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getForceBinaryTransfer() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getForceLowercase() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getFormAction(String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getFormat() - Method in interface com.amazon.redshift.copy.CopyOperation
getFormat() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
getFormat() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
getFormat() - Method in class com.amazon.redshift.core.Field
getFormat() - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
getFormat(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getFormat(int) - Method in interface com.amazon.redshift.RedshiftResultSetMetaData
  Is a column Text or Binary?
getFunction(String) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  get Method object implementing the given function.
getFunction(String) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  get Method object implementing the given function
getFunctionColumns(String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getFunctions(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getGeneratedKeys() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
getGeneratedKeys() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getGeneratedName() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getGssLib() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getHandledRowCount() - Method in interface com.amazon.redshift.copy.CopyOperation
  After successful end of copy, returns the number of database records handled in that operation.
getHandledRowCount() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
getHandledRowCount() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
getHandledRowCount() - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
getHandlerException() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
getHideUnprivilegedObjects() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getHideUnprivilegedObjects() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getHint() - Method in class com.amazon.redshift.util.ServerErrorMessage
getHoldability() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getHoldability() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getHost() - Method in class com.amazon.redshift.util.HostSpec
getHostRecheckSeconds() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getHostSpec() - Method in interface com.amazon.redshift.core.QueryExecutor
getHostSpec() - Method in class com.amazon.redshift.core.QueryExecutorBase
getHostSpec() - Method in class com.amazon.redshift.core.RedshiftStream
getHours() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the hours represented by this interval.
getID(String) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This returns the function id associated by its name.
getIdcToken() - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Returns the retrieved access token from IdC authorization server
getIdentifierQuoteString() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  What is the string used to quote SQL identifiers? This returns a space if identifier quoting isn't supported.
getIdpToken() - Method in interface com.amazon.redshift.INativePlugin
getIdpToken() - Method in interface com.amazon.redshift.IPlugin
getIdpToken() - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
getIdpToken() - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
getIdpToken() - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
getIdpToken() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getImportedExportedKeys(String, String, String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getImportedKeys(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getIndex() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Returns the current read position in the buffer.
getIndex() - Method in interface com.amazon.redshift.jdbc.MetadataAPIHelper.enumFunc
getIndex() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetCatalogs_Metadata
getIndex() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetColumns_Metadata
getIndex() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetSchemas_Metadata
getIndex() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetTables_Metadata
getIndexInfo(String, String, String, boolean, boolean) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getInitialConnections() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Gets the number of connections that will be created when this DataSource is initialized.
getInParameterCount() - Method in interface com.amazon.redshift.core.ParameterList
  Get the number of IN parameters in this list.
getInputStream() - Method in class com.amazon.redshift.largeobject.LargeObject
  Returns an `InputStream` from this object.
getInputStream(long) - Method in class com.amazon.redshift.largeobject.LargeObject
  Returns an `InputStream` from this object, that will limit the amount of data that is visible.
getInputTagsfromHTML(String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getInsertOID() - Method in class com.amazon.redshift.jdbc.ResultWrapper
getInstance(Class) - Method in class com.amazon.redshift.httpclient.log.IamCustomLogFactory
  Get the Log indicated by the class name.
getInstance(String) - Method in class com.amazon.redshift.httpclient.log.IamCustomLogFactory
  Get the Log indicated by the name.
getInt(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getInt(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getInt(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getInt(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getInt(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Return the int value for this connection parameter in the given `Properties`.
getInteger(String, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This convenience method assumes that the return value is an integer.
getInteger(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Return the `Integer` value for this connection parameter in the given `Properties`.
getIntegerDateTimes() - Method in interface com.amazon.redshift.core.QueryExecutor
  Returns true if server uses integer instead of double for binary date and time encodings.
getIntegerDateTimes() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
getInternalPosition() - Method in class com.amazon.redshift.util.ServerErrorMessage
getInternalQuery() - Method in class com.amazon.redshift.util.ServerErrorMessage
getIntervalDayToSecond(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getIntervalDayToSecond(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getIntervalYearToMonth(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getIntervalYearToMonth(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getIntNoCheck(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Return the int value for this connection parameter in the given `Properties`.
getIOException() - Method in exception com.amazon.redshift.core.RedshiftBindException
getIsolationLevelName(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getJaasApplicationName() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getJaasLogin() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getJavaClass(int) - Method in interface com.amazon.redshift.core.TypeInfo
getJavaClass(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getJDBCMajorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getJDBCMinorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getJVMEncoding(String, RedshiftLogger) - Static method in class com.amazon.redshift.core.Encoding
  Construct an Encoding for a given JVM encoding.
getJwtAssertion() - Method in class com.amazon.redshift.plugin.BasicJwtCredentialsProvider
  This method needs to return the JWT string returned by the specific JWT provider being used for this implementation.
getJwtAssertion() - Method in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Overridden method to grab the JWT Response.
getJwtAssertion() - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
getKerberosServerName() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getKeys() - Method in class com.amazon.redshift.translation.messages_bg
getKeys() - Method in class com.amazon.redshift.translation.messages_cs
getKeys() - Method in class com.amazon.redshift.translation.messages_de
getKeys() - Method in class com.amazon.redshift.translation.messages_es
getKeys() - Method in class com.amazon.redshift.translation.messages_fr
getKeys() - Method in class com.amazon.redshift.translation.messages_it
getKeys() - Method in class com.amazon.redshift.translation.messages_ja
getKeys() - Method in class com.amazon.redshift.translation.messages_nl
getKeys() - Method in class com.amazon.redshift.translation.messages_pl
getKeys() - Method in class com.amazon.redshift.translation.messages_pt_BR
getKeys() - Method in class com.amazon.redshift.translation.messages_ru
getKeys() - Method in class com.amazon.redshift.translation.messages_sr
getKeys() - Method in class com.amazon.redshift.translation.messages_tr
getKeys() - Method in class com.amazon.redshift.translation.messages_zh_CN
getKeys() - Method in class com.amazon.redshift.translation.messages_zh_TW
getKeyStorePassword() - Method in class com.amazon.redshift.ssl.DbKeyStoreSocketFactory
getKeyStoreStream() - Method in class com.amazon.redshift.ssl.DbKeyStoreSocketFactory
getLargeMaxRows() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getLargeObjectAPI() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getLargeObjectAPI() - Method in interface com.amazon.redshift.RedshiftConnection
  This returns the LargeObject API for the current connection.
getLargeUpdateCount() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
getLargeUpdateCount() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getLastAppliedLSN() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
getLastAppliedLSN() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Last applied lsn sent in update message to backed.
getLastFlushedLSN() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
getLastFlushedLSN() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Last flushed LSN sent in update message to backend.
getLastOID() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getLastOID() - Method in interface com.amazon.redshift.RedshiftStatement
  Returns the Last inserted/updated oid.
getLastReceiveLSN() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
getLastReceiveLSN() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Parameter updates by execute `RedshiftReplicationStream.read()` method.
getLength() - Method in class com.amazon.redshift.core.Field
getLength() - Method in class com.amazon.redshift.util.ByteBufferByteStreamWriter
getLength() - Method in interface com.amazon.redshift.util.ByteStreamWriter
  Returns the length of the stream.
getLength() - Method in class com.amazon.redshift.util.StreamWrapper
getLine() - Method in class com.amazon.redshift.util.ServerErrorMessage
getLo(boolean) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
getLoadBalanceHosts() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getLocalPort() - Method in class com.amazon.redshift.plugin.httpserver.Server
getLogDirectory() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getLogFileUsingPath(String, String) - Static method in class com.amazon.redshift.logger.RedshiftLogger
getLogger() - Method in interface com.amazon.redshift.core.BaseConnection
getLogger() - Method in class com.amazon.redshift.core.RedshiftStream
getLogger() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getLoginTimeout() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getLogLevel() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getLogLevel(int) - Static method in enum com.amazon.redshift.logger.LogLevel
getLogLevel(String) - Static method in enum com.amazon.redshift.logger.LogLevel
getLogLevel() - Method in class com.amazon.redshift.logger.RedshiftLogger
getLogServerErrorDetail() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getLogUnclosedConnections() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getLogWriter() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  This implementation don't use a LogWriter.
getLong(String, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This convenience method assumes that the return value is a long (bigint).
getLong(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getLong(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getLong(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getLong(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getLongOID() - Method in class com.amazon.redshift.largeobject.LargeObject
getMajorVersion() - Method in class com.amazon.redshift.Driver
getMaxBinaryLiteralLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxCatalogNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxCharLiteralLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxColumnNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxColumnsInGroupBy() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxColumnsInIndex() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxColumnsInOrderBy() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxColumnsInSelect() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxColumnsInTable() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  What is the maximum number of columns in a table? From the CREATE TABLE reference page...
getMaxConnections() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Gets the maximum number of connections that the pool will allow.
getMaxConnections() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  How many active connection can we have at a time to this database? Well, since it depends on postmaster, which just does a listen() followed by an accept() and fork(), its basically very high.
getMaxCursorNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxFieldSize() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getMaximumPrecision(int) - Method in interface com.amazon.redshift.core.TypeInfo
getMaximumPrecision(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getMaxIndexKeys() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxIndexLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxLogicalLobSize() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxProcedureNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxResultBuffer() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getMaxRows() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getMaxRowSize() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxSchemaNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxStatementLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxStatements() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxTableNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxTablesInSelect() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMaxUserNameLength() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getMessage() - Method in exception com.amazon.redshift.util.RedshiftWarning
getMessage() - Method in class com.amazon.redshift.util.ServerErrorMessage
getMetadata() - Method in class com.amazon.redshift.core.Field
getMetadata() - Method in class com.amazon.redshift.CredentialsHolder
getMetaData() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getMetaData() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
getMetaData() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getMicroSeconds() - Method in class com.amazon.redshift.util.RedshiftInterval
getMinorVersion() - Method in class com.amazon.redshift.Driver
getMinutes() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the minutes represented by this interval.
getMod() - Method in class com.amazon.redshift.core.Field
getMonths() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the months represented by this interval.
getMoreResults() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getMoreResults(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getName() - Method in class com.amazon.redshift.core.Notification
getName() - Method in interface com.amazon.redshift.jdbc.MetadataAPIHelper.enumFunc
getName() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetCatalogs_Metadata
getName() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetColumns_Metadata
getName() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetSchemas_Metadata
getName() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetTables_Metadata
getName() - Method in interface com.amazon.redshift.RedshiftNotification
  Returns name of this notification.
getName() - Method in enum com.amazon.redshift.RedshiftProperty
  Returns the name of the connection parameter.
getNanos(byte[]) - Method in class com.amazon.redshift.jdbc.TimestampUtils
getNanos(String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
getNanos() - Method in class com.amazon.redshift.util.RedshiftTime
  Returns nano seconds of time.
getNativeSql() - Method in interface com.amazon.redshift.core.Query
  Returns SQL in native for database format.
getNativeSql() - Method in class com.amazon.redshift.core.v3.BatchedQuery
  Method to return the sql based on number of batches.
getNCharacterStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getNCharacterStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getNCharacterStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getNCharacterStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getNClob(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getNClob(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getNClob(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getNClob(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getNetworkTimeout() - Method in interface com.amazon.redshift.core.QueryExecutor
getNetworkTimeout() - Method in class com.amazon.redshift.core.QueryExecutorBase
getNetworkTimeout() - Method in class com.amazon.redshift.core.RedshiftStream
getNetworkTimeout() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getNext() - Method in class com.amazon.redshift.jdbc.ResultWrapper
getNotifications() - Method in interface com.amazon.redshift.core.QueryExecutor
  Retrieve and clear the set of asynchronous notifications pending on this connection.
getNotifications() - Method in class com.amazon.redshift.core.QueryExecutorBase
getNotifications() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getNotifications(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getNotifications() - Method in interface com.amazon.redshift.RedshiftConnection
  This method returns any notifications that have been received since the last call to this method.
getNotifications(int) - Method in interface com.amazon.redshift.RedshiftConnection
  This method returns any notifications that have been received since the last call to this method.
getNString(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getNString(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getNString(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getNString(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getNullable(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getNullTuple(int) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getNullTupleList(int) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getNumericFunctions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getNumPrefixRadix(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getObject(String, String, byte[]) - Method in interface com.amazon.redshift.core.BaseConnection
  Construct and return an appropriate object for the given type and value.
getObject(int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObject(String, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObject(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObject(int, Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObject(String, Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObject(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObject(String, String, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getObject(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObject(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObject(int, Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObject(String, Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObject(String, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObject(int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObjectImpl(int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObjectImpl(String, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getObjectImpl(String, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObjectImpl(int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.amazon.redshift.ds.common.RedshiftObjectFactory
  Dereferences a Redshift DataSource.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.amazon.redshift.xa.RedshiftXADataSourceFactory
getOffset() - Method in class com.amazon.redshift.util.StreamWrapper
getOid() - Method in class com.amazon.redshift.core.CommandCompleteParser
getOID() - Method in class com.amazon.redshift.core.Field
getOID(String, FastpathArg[]) - Method in class com.amazon.redshift.fastpath.Fastpath
  Deprecated.
  This convenience method assumes that the return value is an oid.
getOID() - Method in class com.amazon.redshift.largeobject.LargeObject
  Deprecated.
  As of 8.3, replaced by `LargeObject.getLongOID()`
getOidType() - Method in interface com.amazon.redshift.jdbc.MetadataAPIHelper.enumFunc
getOidType() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetCatalogs_Metadata
getOidType() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetColumns_Metadata
getOidType() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetSchemas_Metadata
getOidType() - Method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetTables_Metadata
getOptionalConnSetting(String, Properties) - Static method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getOptionalSetting(String, Properties) - Static method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Get the optional setting.
getOptions() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getOutParameterCount() - Method in interface com.amazon.redshift.core.ParameterList
  Get the number of OUT parameters in this list.
getOutputPlugin() - Method in class com.amazon.redshift.replication.ReplicationSlotInfo
  Output Plugin used on slot creation.
getOutputStream() - Method in class com.amazon.redshift.largeobject.LargeObject
  Returns an `OutputStream` to this object.
getOutputStream() - Method in interface com.amazon.redshift.util.ByteStreamWriter.ByteStreamTarget
  Provides an output stream to write bytes to.
getOverrideSchemaPatternType() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getParameter() - Method in class com.amazon.redshift.core.Notification
getParameter() - Method in interface com.amazon.redshift.RedshiftNotification
  Returns additional information from the notifying process.
getParameterClassName(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
getParameterCount() - Method in interface com.amazon.redshift.core.ParameterList
  Get the number of parameters in this list.
getParameterCount() - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
getParameterMetaData() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
getParameterMode(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
  For now report all parameters as inputs.
getParameterStatus(String) - Method in interface com.amazon.redshift.core.QueryExecutor
getParameterStatus(String) - Method in class com.amazon.redshift.core.QueryExecutorBase
getParameterStatus(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getParameterStatus(String) - Method in interface com.amazon.redshift.RedshiftConnection
  Shorthand for getParameterStatuses().get(...) .
getParameterStatuses() - Method in interface com.amazon.redshift.core.QueryExecutor
getParameterStatuses() - Method in class com.amazon.redshift.core.QueryExecutorBase
getParameterStatuses() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getParameterStatuses() - Method in interface com.amazon.redshift.RedshiftConnection
  Returns the current values of all parameters reported by the server.
getParameterType(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
getParameterTypeName(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
getParent() - Method in class com.amazon.redshift.translation.messages_bg
getParent() - Method in class com.amazon.redshift.translation.messages_cs
getParent() - Method in class com.amazon.redshift.translation.messages_de
getParent() - Method in class com.amazon.redshift.translation.messages_es
getParent() - Method in class com.amazon.redshift.translation.messages_fr
getParent() - Method in class com.amazon.redshift.translation.messages_it
getParent() - Method in class com.amazon.redshift.translation.messages_ja
getParent() - Method in class com.amazon.redshift.translation.messages_nl
getParent() - Method in class com.amazon.redshift.translation.messages_pl
getParent() - Method in class com.amazon.redshift.translation.messages_pt_BR
getParent() - Method in class com.amazon.redshift.translation.messages_ru
getParent() - Method in class com.amazon.redshift.translation.messages_sr
getParent() - Method in class com.amazon.redshift.translation.messages_tr
getParent() - Method in class com.amazon.redshift.translation.messages_zh_CN
getParent() - Method in class com.amazon.redshift.translation.messages_zh_TW
getParentLogger() - Method in class com.amazon.redshift.Driver
getParentLogger() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getPassword() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets the password to connect with by default.
getPID() - Method in class com.amazon.redshift.core.Notification
getPID() - Method in interface com.amazon.redshift.RedshiftNotification
  Returns the process id of the backend process making this notification.
getPluginSpecificCacheKey() - Method in interface com.amazon.redshift.INativePlugin
getPluginSpecificCacheKey() - Method in interface com.amazon.redshift.IPlugin
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.AdfsCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.AzureCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.BasicJwtCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.OktaCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.PingCredentialsProvider
getPluginSpecificCacheKey() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getPooledConnection() - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
  Gets a connection which may be pooled by the app server or middleware implementation of DataSource.
getPooledConnection(String, String) - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
  Gets a connection which may be pooled by the app server or middleware implementation of DataSource.
getPort() - Method in class com.amazon.redshift.util.HostSpec
getPortNumber() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Deprecated.
  use `BaseDataSource.getPortNumbers()`
getPortNumbers() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets the port(s) which the Redshift server is listening on for TCP/IP connections.
getPosition() - Method in class com.amazon.redshift.util.ServerErrorMessage
getPositionInTable() - Method in class com.amazon.redshift.core.Field
getPostgresqlString() - Method in class com.amazon.redshift.util.RedshiftTimestamp
  Specialized to string method to return the timestamp in a format that is the same as opensource driver
getPrecision(int, int) - Method in interface com.amazon.redshift.core.TypeInfo
getPrecision(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
getPrecision(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getPrecision(int, int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getPreferQueryMode() - Method in interface com.amazon.redshift.core.QueryExecutor
getPreferQueryMode() - Method in class com.amazon.redshift.core.QueryExecutorBase
getPreferQueryMode() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getPreferQueryMode() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getPreferQueryMode() - Method in interface com.amazon.redshift.RedshiftConnection
  Returns the query mode for this connection.
getPreparedStatementCacheQueries() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getPreparedStatementCacheSizeMiB() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getPrepareThreshold() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getPrepareThreshold() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getPrepareThreshold() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getPrepareThreshold() - Method in interface com.amazon.redshift.RedshiftConnection
  Get the default server-side prepare reuse threshold for statements created from this connection.
getPrepareThreshold() - Method in interface com.amazon.redshift.RedshiftStatement
  Gets the server-side prepare reuse threshold in use for this statement.
getPrimaryKeys(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getPrivateKey(String) - Method in class com.amazon.redshift.ssl.LazyKeyManager
getPrivateKey(String) - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
getProcedureColumns(String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getProcedures(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getProcedureTerm() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getProfileDbUser() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getProperty(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
getProperty(RedshiftProperty) - Method in class com.amazon.redshift.ds.common.BaseDataSource
getProperty(Reference, String) - Method in class com.amazon.redshift.ds.common.RedshiftObjectFactory
getProperty(String) - Method in class com.amazon.redshift.util.ExpressionProperties
  Returns property value with all `${propKey}` like references replaced with the value of the relevant property with recursive resolution.
getProperty(String, String) - Method in class com.amazon.redshift.util.ExpressionProperties
getProperty(String) - Method in class com.amazon.redshift.util.RedshiftProperties
  get value from {Properties}
getPropertyInfo(String, Properties) - Method in class com.amazon.redshift.Driver
  The getPropertyInfo method is intended to allow a generic GUI tool to discover what properties it should prompt a human for in order to get enough information to connect to a database.
getProtocolVersion() - Method in interface com.amazon.redshift.core.QueryExecutor
getProtocolVersion() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
getProtocolVersion() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getProtocolVersion() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getProxyClientConfig(RedshiftLogger) - Static method in class com.amazon.redshift.plugin.utils.RequestUtils
getPseudoColumns(String, String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getPublicProperties() - Static method in enum com.amazon.redshift.RedshiftProperty
  Return the public property
getQueryExecutor() - Method in interface com.amazon.redshift.core.BaseConnection
  Get the QueryExecutor implementation for this connection.
getQueryExecutor() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getQueryTimeout() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getQueryTimeoutMs() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  The queryTimeout limit is the number of milliseconds the driver will wait for a Statement to execute.
getRawPropertyValue(String) - Method in class com.amazon.redshift.util.ExpressionProperties
  Returns raw value of a property without any replacements.
getReadOnly() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getReadOnlyMode() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getReceiveBufferSize() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getRecvBufferSize() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getRedshiftConnection() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getRedshiftStatement() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRef(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getRef(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getRef(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRef(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRefCount() - Method in class com.amazon.redshift.util.SharedTimer
getRefCursor() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRefCursor() - Method in interface com.amazon.redshift.RedshiftRefCursorResultSet
  Deprecated.
  As of 8.0, replaced with calling getString() on the ResultSet that this ResultSet was obtained from.
getReference() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getReference() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Adds custom properties for this DataSource to the properties defined in the superclass.
getRegisterClientResult() - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Registers a client with IAM Identity Center.
getReplication() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getReplicationAPI() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getReplicationAPI() - Method in interface com.amazon.redshift.RedshiftConnection
getReplicationProtocol() - Method in interface com.amazon.redshift.core.BaseConnection
  Internal protocol for work with physical and logical replication.
getReplicationProtocol() - Method in interface com.amazon.redshift.core.QueryExecutor
getReplicationProtocol() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
getReplicationProtocol() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getReplicationType() - Method in class com.amazon.redshift.replication.ReplicationSlotInfo
  Replication type of the slot created, might be PHYSICAL or LOGICAL.
getRequiredConnSetting(String, Properties) - Static method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getRequiredSetting(String, Properties) - Static method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Get the required setting, and throw an exception if it isn't present.
getResult() - Method in class com.amazon.redshift.plugin.httpserver.RequestHandler
getResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftArray
getResultSet(long, int) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getResultSet(Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getResultSet(long, int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getResultSet() - Method in class com.amazon.redshift.jdbc.ResultWrapper
getResultSetColumnNameIndexMap() - Method in interface com.amazon.redshift.core.Query
  Get a map that a result set can use to find the index associated to a name.
getResultSetConcurrency() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getResultSetHoldability() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getResultSetHoldability() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getResultSetImpl(Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getResultSetImpl(long, int, Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftArray
getResultSetType() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getReWriteBatchedInserts() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getReWriteBatchedInsertsSize() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getRoutine() - Method in class com.amazon.redshift.util.ServerErrorMessage
getRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRowCount() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
  Returns the number of rows in the result set.
getRowId(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getRowId(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getRowId(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRowId(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRowIdLifetime() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getRows() - Method in class com.amazon.redshift.core.CommandCompleteParser
getRSArrayElement(int) - Method in interface com.amazon.redshift.core.TypeInfo
  Look up the oid of an array's base type given the array's type oid.
getRSArrayElement(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getRSArrayType(String) - Method in interface com.amazon.redshift.core.TypeInfo
  Determine the oid of the given base Redshift type's array type.
getRSArrayType(String) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getRSName() - Method in class com.amazon.redshift.jdbc.RedshiftSavepoint
getRSobject(String) - Method in interface com.amazon.redshift.core.TypeInfo
getRSobject(String) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getRSType() - Method in class com.amazon.redshift.core.Field
getRSType(String) - Method in interface com.amazon.redshift.core.TypeInfo
  Look up the oid for a given redshift type name.
getRSType(int) - Method in interface com.amazon.redshift.core.TypeInfo
  Look up the redshift type name for a given oid.
getRSType(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getRSType(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getRSType(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getRSType(String) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getRSType(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getRSTypeNamesWithSQLTypes() - Method in interface com.amazon.redshift.core.TypeInfo
getRSTypeNamesWithSQLTypes() - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getRuntimeVersion() - Static method in enum com.amazon.redshift.core.JavaVersion
  Returns enum value that represents current runtime.
getSamlAssertion() - Method in class com.amazon.redshift.plugin.AdfsCredentialsProvider
getSamlAssertion() - Method in class com.amazon.redshift.plugin.AzureCredentialsProvider
  Required method to grab the SAML Response.
getSamlAssertion() - Method in class com.amazon.redshift.plugin.BasicNativeSamlCredentialsProvider
  This method needs to return the SAML assertion string returned by the specific SAML provider being used for this implementation.
getSamlAssertion() - Method in class com.amazon.redshift.plugin.BasicSamlCredentialsProvider
  This method needs to return the SAML assertion string returned by the specific SAML provider being used for this implementation.
getSamlAssertion() - Method in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Overridden method to grab the SAML Response.
getSamlAssertion() - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
getSamlAssertion() - Method in class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
  Overridden method to grab the SAML Response.
getSamlAssertion() - Method in class com.amazon.redshift.plugin.OktaCredentialsProvider
getSamlAssertion() - Method in class com.amazon.redshift.plugin.PingCredentialsProvider
getSamlAssertion() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getSamlDbUser() - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
getSavepointId() - Method in class com.amazon.redshift.jdbc.RedshiftSavepoint
getSavepointName() - Method in class com.amazon.redshift.jdbc.RedshiftSavepoint
getScale(int, int) - Method in interface com.amazon.redshift.core.TypeInfo
getScale(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
getScale(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getScale(int, int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getSchema() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getSchema() - Method in class com.amazon.redshift.util.ServerErrorMessage
getSchemaName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getSchemas() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSchemas(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSchemasPostProcessing(List<ResultSet>, boolean) - Method in class com.amazon.redshift.jdbc.MetadataAPIPostProcessing
getSchemasServerAPI(String, String, boolean, boolean) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Returns a list of intermediate result set for SHOW SCHEMAS
getSchemaTerm() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSearchStringEscape() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSeconds() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the seconds represented by this interval.
getSendBufferSize() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getServerAliases(String, Principal[]) - Method in class com.amazon.redshift.ssl.LazyKeyManager
getServerAliases(String, Principal[]) - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
getServerErrorMessage() - Method in exception com.amazon.redshift.util.RedshiftException
getServerErrorMessage() - Method in exception com.amazon.redshift.util.RedshiftWarning
getServerMajorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Get server major version.
getServerMinorVersion() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Get server minor version.
getServerName() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Deprecated.
  use `BaseDataSource.getServerNames()`
getServerNames() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets the name of the host(s) the Redshift database is running on.
getServerProtocolVersion() - Method in interface com.amazon.redshift.core.QueryExecutor
  Redshift supports different versions to accomodate new request for optimization for better performance.
getServerProtocolVersion() - Method in class com.amazon.redshift.core.QueryExecutorBase
getServerVersion() - Method in interface com.amazon.redshift.core.QueryExecutor
  Return the server version from the server_version GUC.
getServerVersion() - Method in class com.amazon.redshift.core.QueryExecutorBase
getServerVersionNum() - Method in interface com.amazon.redshift.core.QueryExecutor
  Get a machine-readable server version.
getServerVersionNum() - Method in class com.amazon.redshift.core.QueryExecutorBase
getSetString(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Return the property if exists but avoiding the default.
getSeverity() - Method in class com.amazon.redshift.util.ServerErrorMessage
getSharedCalendar(TimeZone) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Get a shared calendar, applying the supplied time zone or the default time zone if null.
getSharedTimer() - Static method in class com.amazon.redshift.Driver
getShort(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getShort(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getShort(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getShort(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getSingleResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getSize() - Method in class com.amazon.redshift.core.CachedQuery
getSize() - Method in class com.amazon.redshift.jdbc.FieldMetadata
getSize() - Method in interface com.amazon.redshift.util.CanEstimateSize
getSize() - Method in class com.amazon.redshift.util.RedshiftTokenizer
getSlotName() - Method in interface com.amazon.redshift.replication.fluent.CommonOptions
  Replication slots provide an automated way to ensure that the master does not remove WAL segments until they have been received by all standbys, and that the master does not remove rows which could cause a recovery conflict even when the standby is disconnected.
getSlotName() - Method in interface com.amazon.redshift.replication.fluent.logical.LogicalReplicationOptions
  Required parameter for logical replication.
getSlotName() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
getSlotName() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalStreamBuilder
getSlotName() - Method in class com.amazon.redshift.replication.ReplicationSlotInfo
  Replication slot name.
getSlotOptions() - Method in interface com.amazon.redshift.replication.fluent.logical.LogicalReplicationOptions
  Parameters for output plugin.
getSlotOptions() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
getSnapshotName() - Method in class com.amazon.redshift.replication.ReplicationSlotInfo
  Exported snapshot name at the point of replication slot creation.
getSocket() - Method in class com.amazon.redshift.core.RedshiftStream
getSocketFactory() - Method in class com.amazon.redshift.core.RedshiftStream
getSocketFactory(Properties) - Static method in class com.amazon.redshift.core.SocketFactoryFactory
  Instantiates `SocketFactory` based on the `RedshiftProperty.SOCKET_FACTORY`.
getSocketFactory() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSocketFactoryArg() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSocketTimeout() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSource(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
getSql() - Method in class com.amazon.redshift.core.JdbcCallParseInfo
  SQL in a native for certain backend version.
getSqlCommand() - Method in interface com.amazon.redshift.core.Query
  Returns properties of the query (sql keyword, and some other parsing info).
getSQLException() - Method in exception com.amazon.redshift.util.RedshiftException
getSQLKeywords() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSQLState() - Method in class com.amazon.redshift.util.ServerErrorMessage
getSQLStateType() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSQLType() - Method in class com.amazon.redshift.core.Field
getSQLType(int) - Method in interface com.amazon.redshift.core.TypeInfo
  Look up the SQL typecode for a given type oid.
getSQLType(String) - Method in interface com.amazon.redshift.core.TypeInfo
  Look up the SQL typecode for a given Redshift type name.
getSQLType(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper
getSQLType(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getSQLType(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getSQLType(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getSQLType(String) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getSQLXML(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getSQLXML(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getSQLXML(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getSQLXML(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getSsl() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslCert() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslcert() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslfactory() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslFactoryArg() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslfactoryarg() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslHostnameVerifier() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslhostnameverifier() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslKey() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslkey() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslMode() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslmode() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslPassword() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslpassword() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslPasswordCallback() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslpasswordcallback() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslRootCert() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslrootcert() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getSslSocketFactory(Properties) - Static method in class com.amazon.redshift.core.SocketFactoryFactory
  Instantiates `SSLSocketFactory` based on the `RedshiftProperty.SSL_FACTORY`.
getSspiServiceClass() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getStandardConformingStrings() - Method in interface com.amazon.redshift.core.BaseConnection
  Returns whether the server treats string-literals according to the SQL standard or if it uses traditional Redshift escaping rules.
getStandardConformingStrings() - Method in interface com.amazon.redshift.core.QueryExecutor
  Returns whether the server treats string-literals according to the SQL standard or if it uses traditional Redshift escaping rules.
getStandardConformingStrings() - Method in class com.amazon.redshift.core.QueryExecutorBase
getStandardConformingStrings() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getStartLSNPosition() - Method in interface com.amazon.redshift.replication.fluent.CommonOptions
getStartLSNPosition() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
getStartLSNPosition() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalStreamBuilder
getState() - Method in enum com.amazon.redshift.util.RedshiftState
getStatement() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getStatusInterval() - Method in interface com.amazon.redshift.replication.fluent.CommonOptions
  Specifies the number of millisecond between status packets sent back to the server.
getStatusInterval() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
getStatusInterval() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalStreamBuilder
getStream() - Method in class com.amazon.redshift.util.StreamWrapper
getString(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getString(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getString(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getString(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getString() - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
getStringFunctions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getStringType() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getStringVarcharFlag() - Method in interface com.amazon.redshift.core.BaseConnection
getStringVarcharFlag() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getSubqueries() - Method in interface com.amazon.redshift.core.Query
  Return a list of the Query objects that make up this query.
getSubString(long, int) - Method in class com.amazon.redshift.jdbc.RedshiftClob
getSubType() - Method in interface com.amazon.redshift.IPlugin
getSubType() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getSuperTables(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSuperTypes(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getSupportedCipherSuites() - Method in class com.amazon.redshift.ssl.WrappedFactory
getSuspendedPortal() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
getSystemFunctions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
Gettable<K,V> - Interface in com.amazon.redshift.util
getTable() - Method in class com.amazon.redshift.util.ServerErrorMessage
GettableHashMap<K,V> - Class in com.amazon.redshift.util
GettableHashMap() - Constructor for class com.amazon.redshift.util.GettableHashMap
getTableName(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
getTableOid() - Method in class com.amazon.redshift.core.Field
getTablePrivileges(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getTables(String, String, String, String[]) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getTablesPostProcessing(List<ResultSet>, boolean, String[]) - Method in class com.amazon.redshift.jdbc.MetadataAPIPostProcessing
getTablesServerAPI(String, String, String, boolean, boolean) - Method in class com.amazon.redshift.jdbc.MetadataServerAPIHelper
  Returns a list of intermediate result set for SHOW TABLES
getTableTypes() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getTargetServerType() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getTargetServerType(String) - Static method in enum com.amazon.redshift.hostchooser.HostRequirement
  The Redshift project has decided not to use the term slave to refer to alternate servers.
getTcpKeepAlive() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getThisMetadata() - Method in class com.amazon.redshift.CredentialsHolder
getTime(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTime(int, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTime(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTime(String, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTime(int, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTime(String, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTime(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTime(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTimeDateFunctions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getTimer() - Method in class com.amazon.redshift.util.SharedTimer
getTimestamp(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTimestamp(int, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTimestamp(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTimestamp(String, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getTimestamp(int, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTimestamp(String, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTimestamp(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTimestamp(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getTimestampUtils() - Method in interface com.amazon.redshift.core.BaseConnection
getTimestampUtils() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getTimeZone() - Method in interface com.amazon.redshift.core.QueryExecutor
  Returns backend timezone in java format.
getTimeZone() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
getToken(int) - Method in class com.amazon.redshift.util.RedshiftTokenizer
getTransactionIsolation() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getTransactionState() - Method in interface com.amazon.redshift.core.BaseConnection
  Get the current transaction state of this connection.
getTransactionState() - Method in interface com.amazon.redshift.core.QueryExecutor
  Get the current transaction state of this connection.
getTransactionState() - Method in class com.amazon.redshift.core.QueryExecutorBase
getTransactionState() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getTransactionTimeout() - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  We don't do transaction timeouts.
getTupleSize() - Method in class com.amazon.redshift.core.Tuple
  Total size in bytes (including overheads) of this Tuple instance on the heap (estimated)
getType() - Method in class com.amazon.redshift.core.SqlCommand
getType() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getType() - Method in class com.amazon.redshift.util.RedshiftObject
  As this cannot change during the life of the object, it's final.
getTypeForAlias(String) - Method in interface com.amazon.redshift.core.TypeInfo
getTypeForAlias(String) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
getTypeInfo() - Method in interface com.amazon.redshift.core.BaseConnection
getTypeInfo() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getTypeInfo() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getTypeMap() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getTypeOIDs() - Method in interface com.amazon.redshift.core.ParameterList
  Return the oids of the parameters in this list.
getUDTs(String, String, String, int[]) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getUnicodeStream(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getUnicodeStream(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getUnknownLength() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getUpdateCount() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
getUpdateCount() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getUpdateCount() - Method in class com.amazon.redshift.jdbc.ResultWrapper
getUrl() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Generates a `DriverManager` URL from the other properties supplied.
getURL() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Generates a `DriverManager` URL from the other properties supplied.
getURL(int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getURL(String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
getURL() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  We are required to bring back certain information by the DatabaseMetaData class.
getURL() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getURL(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getURL(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getUser() - Method in interface com.amazon.redshift.core.QueryExecutor
getUser() - Method in class com.amazon.redshift.core.QueryExecutorBase
getUser() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Gets the user to connect as by default.
getUserID() - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Added for backward compatibility.
getUserName() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  Method getUserName() brings back the User Name (again, we saved it).
getUserName() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getUseSpNego() - Method in class com.amazon.redshift.ds.common.BaseDataSource
getUUID(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getUUID(byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getValue() - Method in class com.amazon.redshift.geometric.RedshiftBox
getValue() - Method in class com.amazon.redshift.geometric.RedshiftCircle
getValue() - Method in class com.amazon.redshift.geometric.RedshiftLine
getValue() - Method in class com.amazon.redshift.geometric.RedshiftLseg
getValue() - Method in class com.amazon.redshift.geometric.RedshiftPath
  This returns the path in the syntax expected by com.amazon.redshift.
getValue() - Method in class com.amazon.redshift.geometric.RedshiftPoint
getValue() - Method in class com.amazon.redshift.geometric.RedshiftPolygon
getValue() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the stored interval information as a string.
getValue() - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Returns the stored interval information as a string.
getValue() - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Returns the stored interval information as a string.
getValue() - Method in class com.amazon.redshift.util.RedshiftMoney
getValue() - Method in class com.amazon.redshift.util.RedshiftObject
  This must be overidden, to return the value of the object, in the form required by com.amazon.redshift.
getValueByKey(String, String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getValueByKeyWithoutQuotesAndValueInSingleQuote(String, String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
getValues() - Method in interface com.amazon.redshift.core.ParameterList
  Returns the bound parameter values.
getVersion() - Static method in class com.amazon.redshift.Driver
  Deprecated.
  use `Driver.getMajorVersion()` and `Driver.getMinorVersion()` instead
getVersionColumns(String, String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
getVersionNum() - Method in enum com.amazon.redshift.core.ServerVersion
  Get a machine-readable version number.
getVersionNum() - Method in interface com.amazon.redshift.core.Version
  Get a machine-readable version number.
getWarning() - Method in interface com.amazon.redshift.core.ResultHandler
  Returns the first encountered warning.
getWarning() - Method in class com.amazon.redshift.core.ResultHandlerBase
getWarning() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
getWarnings() - Method in interface com.amazon.redshift.core.QueryExecutor
  Retrieve and clear the chain of warnings accumulated on this connection.
getWarnings() - Method in class com.amazon.redshift.core.QueryExecutorBase
getWarnings() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
getWarnings() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
getWarnings() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
getWhere() - Method in class com.amazon.redshift.util.ServerErrorMessage
getWholeSeconds() - Method in class com.amazon.redshift.util.RedshiftInterval
getXAConnection() - Method in class com.amazon.redshift.xa.RedshiftXADataSource
  Gets a connection to the Redshift database.
getXAConnection(String, String) - Method in class com.amazon.redshift.xa.RedshiftXADataSource
  Gets a XA-enabled connection to the Redshift database.
getXAResource() - Method in class com.amazon.redshift.xa.RedshiftXAConnection
getYears() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns the years represented by this interval.
GlobalHostStatusTracker - Class in com.amazon.redshift.hostchooser
  Keeps track of HostSpec targets in a global map.
GlobalHostStatusTracker() - Constructor for class com.amazon.redshift.hostchooser.GlobalHostStatusTracker
GSSCallbackHandler - Class in com.amazon.redshift.gss
GSSCallbackHandler(String, String) - Constructor for class com.amazon.redshift.gss.GSSCallbackHandler
GT - Class in com.amazon.redshift.util
  This class provides a wrapper around a gettext message catalog that can provide a localized version of error messages.

## H

handle(Callback[]) - Method in class com.amazon.redshift.gss.GSSCallbackHandler
handle(HttpRequest, HttpResponse, HttpContext) - Method in class com.amazon.redshift.plugin.httpserver.InvalidHttpRequestHandler
handle(HttpRequest, HttpResponse, HttpContext) - Method in class com.amazon.redshift.plugin.httpserver.RequestHandler
handle(HttpRequest, HttpResponse, HttpContext) - Method in class com.amazon.redshift.plugin.httpserver.ValidHttpRequestHandler
handle(Callback[]) - Method in class com.amazon.redshift.ssl.LibPQFactory.ConsoleCallbackHandler
  Handles the callbacks.
handleCommandStatus(String, long, long) - Method in interface com.amazon.redshift.core.ResultHandler
  Called when a query that did not return a resultset completes.
handleCommandStatus(String, long, long) - Method in class com.amazon.redshift.core.ResultHandlerBase
handleCommandStatus(String, long, long) - Method in class com.amazon.redshift.core.ResultHandlerDelegate
handleCommandStatus(String) - Method in class com.amazon.redshift.core.v3.CopyDualImpl
handleCommandStatus(String) - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
handleCommandStatus(String, long, long) - Method in class com.amazon.redshift.jdbc.BatchResultHandler
handleCommandStatus(String, long, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
handleCommandStatus(String, long, long) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
handleCompletion() - Method in interface com.amazon.redshift.core.ResultHandler
  Called before a QueryExecutor method returns.
handleCompletion() - Method in class com.amazon.redshift.core.ResultHandlerBase
handleCompletion() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
handleCompletion() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
handleCompletion() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
handleCopydata(byte[]) - Method in class com.amazon.redshift.core.v3.CopyDualImpl
handleCopydata(byte[]) - Method in class com.amazon.redshift.core.v3.CopyInImpl
handleCopydata(byte[]) - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
  Consume received copy data.
handleCopydata(byte[]) - Method in class com.amazon.redshift.core.v3.CopyOutImpl
handleError(SQLException) - Method in interface com.amazon.redshift.core.ResultHandler
  Called when an error occurs.
handleError(SQLException) - Method in class com.amazon.redshift.core.ResultHandlerBase
handleError(SQLException) - Method in class com.amazon.redshift.core.ResultHandlerDelegate
handleError(SQLException) - Method in class com.amazon.redshift.jdbc.BatchResultHandler
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_bg
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_cs
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_de
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_es
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_fr
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_it
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_ja
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_nl
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_pl
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_pt_BR
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_ru
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_sr
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_tr
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_zh_CN
handleGetObject(String) - Method in class com.amazon.redshift.translation.messages_zh_TW
handleResultRows(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in interface com.amazon.redshift.core.ResultHandler
  Called when result rows are received from a query.
handleResultRows(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in class com.amazon.redshift.core.ResultHandlerBase
handleResultRows(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in class com.amazon.redshift.core.ResultHandlerDelegate
handleResultRows(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in class com.amazon.redshift.jdbc.BatchResultHandler
handleResultRows(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
handleResultRows(Query, Field[], List<Tuple>, ResultCursor, RedshiftRowsBlockingQueue<Tuple>, int[], Thread) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
handleWarning(SQLWarning) - Method in interface com.amazon.redshift.core.ResultHandler
  Called when a warning is emitted.
handleWarning(SQLWarning) - Method in class com.amazon.redshift.core.ResultHandlerBase
handleWarning(SQLWarning) - Method in class com.amazon.redshift.core.ResultHandlerDelegate
handleWarning(SQLWarning) - Method in class com.amazon.redshift.jdbc.BatchResultHandler
handleWarning(SQLWarning) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
hasAsciiNumbers() - Method in class com.amazon.redshift.core.Encoding
  Returns true if this encoding has characters '-' and '0'..'9' in exactly same posision as ascii.
hasFastDefaultTimeZone() - Method in class com.amazon.redshift.jdbc.TimestampUtils
hashCode() - Method in class com.amazon.redshift.core.CommandCompleteParser
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftBox
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftCircle
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftLine
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftLseg
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftPath
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftPoint
hashCode() - Method in class com.amazon.redshift.geometric.RedshiftPolygon
hashCode() - Method in class com.amazon.redshift.jdbc.FieldMetadata.Key
hashCode() - Method in class com.amazon.redshift.replication.LogSequenceNumber
hashCode() - Method in class com.amazon.redshift.util.HostSpec
hashCode() - Method in class com.amazon.redshift.util.RedshiftInterval
  Returns a hashCode for this object.
hashCode() - Method in class com.amazon.redshift.util.RedshiftMoney
hashCode() - Method in class com.amazon.redshift.util.RedshiftObject
  Compute hash.
hashCode() - Method in class com.amazon.redshift.util.RedshiftTime
hashCode() - Method in class com.amazon.redshift.util.RedshiftTimestamp
hasMessagePending() - Method in class com.amazon.redshift.core.RedshiftStream
  Check for pending backend messages without blocking.
hasNotifications() - Method in class com.amazon.redshift.core.QueryExecutorBase
hasResult() - Method in class com.amazon.redshift.plugin.httpserver.RequestHandler
hasValidResult() - Method in class com.amazon.redshift.plugin.httpserver.RequestHandler
haveMinimumServerVersion(int) - Method in interface com.amazon.redshift.core.BaseConnection
  Check if we have at least a particular server version.
haveMinimumServerVersion(Version) - Method in interface com.amazon.redshift.core.BaseConnection
  Check if we have at least a particular server version.
haveMinimumServerVersion(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
haveMinimumServerVersion(Version) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
hintReadOnly() - Method in interface com.amazon.redshift.core.BaseConnection
  Indicates if statements to backend should be hinted as read only.
hintReadOnly() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
HLLSKETCH - Static variable in class com.amazon.redshift.core.Oid
HLLSKETCH_ARRAY - Static variable in class com.amazon.redshift.core.Oid
host - Variable in class com.amazon.redshift.util.HostSpec
HostChooser - Interface in com.amazon.redshift.hostchooser
  Lists connections in preferred order.
HostChooserFactory - Class in com.amazon.redshift.hostchooser
  Chooses a `HostChooser` instance based on the number of hosts and properties.
HostChooserFactory() - Constructor for class com.amazon.redshift.hostchooser.HostChooserFactory
HOSTNAME_PATTERN_COMPARATOR - Static variable in class com.amazon.redshift.ssl.RedshiftjdbcHostnameVerifier
HostRequirement - Enum in com.amazon.redshift.hostchooser
  Describes the required server type.
hostSpec - Variable in class com.amazon.redshift.hostchooser.CandidateHost
HostSpec - Class in com.amazon.redshift.util
  Simple container for host and port.
HostSpec(String, int) - Constructor for class com.amazon.redshift.util.HostSpec
hostSpecs(Properties) - Static method in class com.amazon.redshift.Driver
HostStatus - Enum in com.amazon.redshift.hostchooser
  Known state of a server.
HOUR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
HStoreConverter - Class in com.amazon.redshift.util
HStoreConverter() - Constructor for class com.amazon.redshift.util.HStoreConverter

## I

IamCustomLogFactory - Class in com.amazon.redshift.httpclient.log
  This class provides an implementation of LogFactoryImpl that will prevent any http wire logging.
IamCustomLogFactory() - Constructor for class com.amazon.redshift.httpclient.log.IamCustomLogFactory
IamHelper - Class in com.amazon.redshift.core
IamMetadata() - Constructor for class com.amazon.redshift.CredentialsHolder.IamMetadata
IDC_PKCE_BROWSER_PLUGIN - Static variable in class com.amazon.redshift.util.RedshiftConstants
IDC_PLUGIN - Static variable in class com.amazon.redshift.core.IdpAuthHelper
IDP_TOKEN_PLUGIN - Static variable in class com.amazon.redshift.util.RedshiftConstants
IdpAuthHelper - Class in com.amazon.redshift.core
IdpAuthHelper() - Constructor for class com.amazon.redshift.core.IdpAuthHelper
IdpTokenAuthPlugin - Class in com.amazon.redshift.plugin
  A basic credential provider class.
IdpTokenAuthPlugin() - Constructor for class com.amazon.redshift.plugin.IdpTokenAuthPlugin
IFNULL - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
INativePlugin - Interface in com.amazon.redshift
increaseExecuteCount() - Method in class com.amazon.redshift.core.CachedQuery
increaseExecuteCount(int) - Method in class com.amazon.redshift.core.CachedQuery
INET - Static variable in class com.amazon.redshift.core.Oid
INET_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INFORMATION_SCHEMA_CATALOG_NAME - Static variable in class com.amazon.redshift.core.Oid
INFORMATION_SCHEMA_CATALOG_NAME_ARRAY - Static variable in class com.amazon.redshift.core.Oid
IniFile - Class in com.amazon.redshift.util
IniFile(String) - Constructor for class com.amazon.redshift.util.IniFile
initialize() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Initializes this DataSource.
initializeFrom(BaseDataSource) - Method in class com.amazon.redshift.ds.common.BaseDataSource
INSERT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
insertRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
insertsAreDetected(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
INSTANCE - Static variable in class com.amazon.redshift.ssl.RedshiftjdbcHostnameVerifier
instantiate(Class<T>, String, Properties, boolean, String) - Static method in class com.amazon.redshift.util.ObjectFactory
  Instantiates a class using the appropriate constructor.
INT2 - Static variable in class com.amazon.redshift.core.Oid
int2(byte[], int) - Static method in class com.amazon.redshift.util.ByteConverter
  Parses a short value from the byte array.
int2(byte[], int, int) - Static method in class com.amazon.redshift.util.ByteConverter
  Encodes a int value to the byte array.
INT2_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INT2VECTOR - Static variable in class com.amazon.redshift.core.Oid
INT2VECTOR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INT4 - Static variable in class com.amazon.redshift.core.Oid
int4(byte[], int) - Static method in class com.amazon.redshift.util.ByteConverter
  Parses an int value from the byte array.
int4(byte[], int, int) - Static method in class com.amazon.redshift.util.ByteConverter
  Encodes a int value to the byte array.
INT4_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INT8 - Static variable in class com.amazon.redshift.core.Oid
int8(byte[], int) - Static method in class com.amazon.redshift.util.ByteConverter
  Parses a long value from the byte array.
int8(byte[], int, long) - Static method in class com.amazon.redshift.util.ByteConverter
  Encodes a long value to the byte array.
INT8_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INTERNAL - Static variable in class com.amazon.redshift.core.Oid
INTERNAL_ARRAY - Static variable in class com.amazon.redshift.core.Oid
internalGetObject(int, Field) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
InternalPluginException - Exception in com.amazon.redshift.plugin
  All plugin exceptional state.
InternalPluginException(String) - Constructor for exception com.amazon.redshift.plugin.InternalPluginException
  Constructor.
InternalPluginException(String, Throwable) - Constructor for exception com.amazon.redshift.plugin.InternalPluginException
  Constructor.
InternalPluginException(Throwable) - Constructor for exception com.amazon.redshift.plugin.InternalPluginException
  Constructor.
InternalServerException - Exception in com.amazon.redshift.plugin.httpserver
  Wrapper exception for http server errors.
InternalServerException(Throwable) - Constructor for exception com.amazon.redshift.plugin.httpserver.InternalServerException
  Constructor.
INTERVAL - Static variable in class com.amazon.redshift.core.Oid
INTERVAL_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INTERVALD2S - Static variable in class com.amazon.redshift.core.Oid
INTERVALD2S_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INTERVALY2M - Static variable in class com.amazon.redshift.core.Oid
INTERVALY2M_ARRAY - Static variable in class com.amazon.redshift.core.Oid
INVALID_LSN - Static variable in class com.amazon.redshift.replication.LogSequenceNumber
  Zero is used indicate an invalid pointer.
invalidate() - Method in class com.amazon.redshift.jdbc.RedshiftSavepoint
InvalidHttpRequestHandler - Class in com.amazon.redshift.plugin.httpserver
  Return invalid HTML for all requests.
InvalidHttpRequestHandler() - Constructor for class com.amazon.redshift.plugin.httpserver.InvalidHttpRequestHandler
IPlugin - Interface in com.amazon.redshift
IS_64_BIT_JVM - Static variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isActive() - Method in interface com.amazon.redshift.copy.CopyOperation
isActive() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
isActive() - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
isActive() - Method in class com.amazon.redshift.core.v3.CopyOperationImpl
isAfterLast() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isAllowEncodingChanges() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isAutoIncrement(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isBatchedReWriteCompatible() - Method in class com.amazon.redshift.core.SqlCommand
isBeforeFirst() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isBinary() - Method in class com.amazon.redshift.jdbc.RedshiftArray
isBinary(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
  Returns true if the value of the given column is in binary format.
isCaseSensitive(int) - Method in interface com.amazon.redshift.core.TypeInfo
isCaseSensitive(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isCaseSensitive(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
isCatalogAtStart() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
isCleanupSavePoints() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isClosed() - Method in interface com.amazon.redshift.core.QueryExecutor
  Check if this connection is closed.
isClosed() - Method in class com.amazon.redshift.core.QueryExecutorBase
isClosed() - Method in class com.amazon.redshift.core.RedshiftStream
isClosed() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
isClosed() - Method in class com.amazon.redshift.geometric.RedshiftPath
isClosed() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isClosed() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isClosed() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
isClosed() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
isCloseOnCompletion() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
isColumnSanitiserDisabled() - Method in interface com.amazon.redshift.core.BaseConnection
  Return whether to disable column name sanitation.
isColumnSanitiserDisabled() - Method in interface com.amazon.redshift.core.QueryExecutor
isColumnSanitiserDisabled() - Method in class com.amazon.redshift.core.QueryExecutorBase
isColumnSanitiserDisabled() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isColumnSanitiserDisabled() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isConnectionError(String) - Static method in enum com.amazon.redshift.util.RedshiftState
isCredentialExpired(Date) - Static method in class com.amazon.redshift.plugin.utils.RequestUtils
isCrossDatasharingEnabled() - Method in interface com.amazon.redshift.core.QueryExecutor
  Get the server capability for cross-datashare database query support.
isCrossDatasharingEnabled - Variable in class com.amazon.redshift.core.QueryExecutorBase
isCrossDatasharingEnabled() - Method in class com.amazon.redshift.core.QueryExecutorBase
isCurrency(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isDatabaseMetadataCurrentDbOnly() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isDatashareEnabled() - Method in interface com.amazon.redshift.core.QueryExecutor
  Get the server capability for datashare database query support.
isDatashareEnabled() - Method in class com.amazon.redshift.core.QueryExecutorBase
isDefaultAutoCommit() - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
  Gets whether connections supplied by this pool will have autoCommit turned on by default.
isDefinitelyWritable(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isDeprecated() - Method in enum com.amazon.redshift.RedshiftProperty
  Returns whether this connection parameter is deprecated.
isDigitAt(String, int) - Static method in class com.amazon.redshift.core.Parser
  Returns true if a given string `s` has digit at position `pos`.
isDisableColumnSanitiser() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isDollarQuoteContChar(char) - Static method in class com.amazon.redshift.core.Parser
  Checks if a character is valid as the second or later character of a dollar quoting tag.
isDollarQuoteStartChar(char) - Static method in class com.amazon.redshift.core.Parser
  Checks if a character is valid as the start of a dollar quoting tag.
isEmpty() - Method in interface com.amazon.redshift.core.Query
isEnable() - Static method in class com.amazon.redshift.logger.RedshiftLogger
  Check for logging enable or not.
isExpired() - Method in class com.amazon.redshift.CredentialsHolder
isExpired() - Method in class com.amazon.redshift.NativeTokenHolder
isFirst() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isFlushCacheOnDeallocate() - Method in class com.amazon.redshift.core.QueryExecutorBase
isFunction - Variable in class com.amazon.redshift.core.CachedQuery
isFunction() - Method in class com.amazon.redshift.core.JdbcCallParseInfo
  Returns if given SQL is a function.
isGeography(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isGeometry(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isGeometryHex(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isIdentifierContChar(char) - Static method in class com.amazon.redshift.core.Parser
  Checks if a character is valid as the second or later character of an identifier.
isIdentifierStartChar(char) - Static method in class com.amazon.redshift.core.Parser
  Checks if a character is valid as the start of an identifier.
isInitialized() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
isInterval(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isIntervalDayToSecond(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isIntervalYearToMonth(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isLast() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isLoadBalanceHosts() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isLogUnclosedConnections() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isMultiSqlSupport() - Method in interface com.amazon.redshift.core.QueryExecutor
  Get multiple SQL supports.
isMultiSqlSupport() - Method in class com.amazon.redshift.core.QueryExecutorBase
isNullable(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
isNullable(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isNullOrEmpty(String) - Static method in class com.amazon.redshift.core.Utils
isNullOrEmpty(String) - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
isOneShotQuery(CachedQuery) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
isOneShotQuery(CachedQuery) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Returns true if query is unlikely to be reused.
isOpen() - Method in class com.amazon.redshift.geometric.RedshiftPath
isOperatorChar(char) - Static method in class com.amazon.redshift.core.Parser
isPassword(String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
isPoolable() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
isPresent(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Test whether this property is present in the given `Properties`.
isRaiseExceptionOnSilentRollback() - Method in interface com.amazon.redshift.core.QueryExecutor
isRaiseExceptionOnSilentRollback() - Method in class com.amazon.redshift.core.QueryExecutorBase
isRaiseExceptionOnSilentRollback() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isReadOnly() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isReadOnly() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isReadOnly() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
isReadOnly(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isRefresh() - Method in class com.amazon.redshift.CredentialsHolder
isRefresh() - Method in class com.amazon.redshift.NativeTokenHolder
isRegistered() - Static method in class com.amazon.redshift.Driver
isRequired() - Method in enum com.amazon.redshift.RedshiftProperty
  Returns whether this parameter is required.
isResultSetClosed() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isReturningKeywordPresent() - Method in class com.amazon.redshift.core.SqlCommand
isReWriteBatchedInserts() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isReWriteBatchedInsertsEnabled() - Method in interface com.amazon.redshift.core.QueryExecutor
isReWriteBatchedInsertsEnabled() - Method in class com.amazon.redshift.core.QueryExecutorBase
isRingBufferThreadRunning() - Method in interface com.amazon.redshift.core.QueryExecutor
  Check for a running ring buffer thread.
isRingBufferThreadRunning() - Method in class com.amazon.redshift.core.QueryExecutorBase
  Check for a running ring buffer thread.
isRingBufferThreadRunning() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Check for a running ring buffer thread.
isSameRM(XAResource) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
isSearchable(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isSigned(int) - Method in interface com.amazon.redshift.core.TypeInfo
isSigned(int) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
  Redshift doesn't have unsigned numbers
isSigned(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isSigned(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
isSingleDatabaseMetaData() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
isSpace(char) - Static method in class com.amazon.redshift.core.Parser
ISSPIClient - Interface in com.amazon.redshift.sspi
  Use Waffle-JNI to support SSPI authentication when RsJDBC is running on a Windows client and talking to a Windows server.
isSsl() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isSSPISupported() - Method in interface com.amazon.redshift.sspi.ISSPIClient
isSSPISupported() - Method in class com.amazon.redshift.sspi.SSPIClient
  Test whether we can attempt SSPI authentication.
isStatementDescribed() - Method in interface com.amazon.redshift.core.Query
isSuper(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isSuspendedPortal() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
isTcpKeepAlive() - Method in class com.amazon.redshift.ds.common.BaseDataSource
isText(String) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
isTypeInitialized() - Method in class com.amazon.redshift.core.Field
isUseServerPrepare() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
isUseServerPrepare() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
isUseServerPrepare() - Method in interface com.amazon.redshift.RedshiftStatement
  Checks if this statement will be executed as a server-prepared statement.
isValid(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isVarbyte(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.ds.RedshiftSimpleDataSource
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
isWrapperFor(Class<?>) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
isWritable(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
iterator() - Method in interface com.amazon.redshift.hostchooser.HostChooser
  Lists connection hosts in preferred order.

## J

JavaVersion - Enum in com.amazon.redshift.core
Jdbc3ConnectionPool - Class in com.amazon.redshift.jdbc3
  Deprecated.
  Please use `RedshiftConnectionPoolDataSource`
Jdbc3ConnectionPool() - Constructor for class com.amazon.redshift.jdbc3.Jdbc3ConnectionPool
  Deprecated.
Jdbc3PoolingDataSource - Class in com.amazon.redshift.jdbc3
  Deprecated.
  Since 2.0.0, see `RedshiftPoolingDataSource`
Jdbc3PoolingDataSource() - Constructor for class com.amazon.redshift.jdbc3.Jdbc3PoolingDataSource
  Deprecated.
Jdbc3SimpleDataSource - Class in com.amazon.redshift.jdbc3
  Deprecated.
  Please use `RedshiftSimpleDataSource`
Jdbc3SimpleDataSource() - Constructor for class com.amazon.redshift.jdbc3.Jdbc3SimpleDataSource
  Deprecated.
JDBC_MAJOR_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
JDBC_MINOR_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
JDBC_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
JdbcBlackHole - Class in com.amazon.redshift.util
JdbcBlackHole() - Constructor for class com.amazon.redshift.util.JdbcBlackHole
JdbcCallParseInfo - Class in com.amazon.redshift.core
  Contains parse flags from `Parser.modifyJdbcCall(String, boolean, int, int, EscapeSyntaxCallMode)`.
JdbcCallParseInfo(String, boolean) - Constructor for class com.amazon.redshift.core.JdbcCallParseInfo
jdbcCompliant() - Method in class com.amazon.redshift.Driver
  Report whether the driver is a genuine JDBC compliant driver.
JSON - Static variable in class com.amazon.redshift.core.Oid
JSON_ARRAY - Static variable in class com.amazon.redshift.core.Oid
JSONB_ARRAY - Static variable in class com.amazon.redshift.core.Oid
JWT_PLUGIN - Static variable in class com.amazon.redshift.core.IdpAuthHelper
JwtCredentialsProvider - Class in com.amazon.redshift.plugin
JwtCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.JwtCredentialsProvider

## K

key - Variable in class com.amazon.redshift.core.CachedQuery
  Cache key.
KEY_CLIENT_ID - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting client ID.
KEY_CLIENT_ID - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting client ID.
KEY_IDC_REGION - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting IdC region.
KEY_IDC_RESPONSE_TIMEOUT - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting timeout for IDP response.
KEY_IDP_HOST - Static variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
KEY_IDP_RESPONSE_TIMEOUT - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting timeout for IDP response.
KEY_IDP_RESPONSE_TIMEOUT - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting timeout for IDP response.
KEY_IDP_RESPONSE_TIMEOUT - Static variable in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
  String containing "idp_response_timeout" as a parameter key.
KEY_IDP_RESPONSE_TIMEOUT - Static variable in class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
  String containing "idp_response_timeout" as a parameter key.
KEY_IDP_TENANT - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting idp tenant.
KEY_IDP_TENANT - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting idp tenant.
KEY_ISSUER_URL - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting idp tenant.
KEY_LISTEN_PORT - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting the port number for listening.
KEY_LISTEN_PORT - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting the port number for listening.
KEY_LISTEN_PORT - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting the port number for listening.
KEY_LISTEN_PORT - Static variable in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
  String containing "listen_port" as a parameter key.
KEY_LISTEN_PORT - Static variable in class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
  String containing "listen_port" as a parameter key.
KEY_LOGIN_URL - Static variable in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
  String containing "login_url" as a parameter key.
KEY_LOGIN_URL - Static variable in class com.amazon.redshift.plugin.BrowserSamlCredentialsProvider
  String containing "login_url" as a parameter key.
KEY_SAML_ASSERTION - Static variable in class com.amazon.redshift.plugin.BasicNativeSamlCredentialsProvider
  Here we are defining a new connection property key called "saml_assertion".
KEY_SAML_ASSERTION - Static variable in class com.amazon.redshift.plugin.BasicSamlCredentialsProvider
  Here we are defining a new connection property key called "saml_assertion".
KEY_SCOPE - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting Scope.

## L

LANGUAGE_HANDLER - Static variable in class com.amazon.redshift.core.Oid
LANGUAGE_HANDLER_ARRAY - Static variable in class com.amazon.redshift.core.Oid
LargeObject - Class in com.amazon.redshift.largeobject
  This class provides the basic methods required to run the interface, plus a pair of methods that provide InputStream and OutputStream classes for this object.
LargeObject(Fastpath, long, int, BaseConnection, boolean) - Constructor for class com.amazon.redshift.largeobject.LargeObject
  This opens a large object.
LargeObject(Fastpath, long, int) - Constructor for class com.amazon.redshift.largeobject.LargeObject
  This opens a large object.
LargeObjectManager - Class in com.amazon.redshift.largeobject
  This class implements the large object interface to com.amazon.redshift.
LargeObjectManager(BaseConnection) - Constructor for class com.amazon.redshift.largeobject.LargeObjectManager
  Constructs the LargeObject API.
last() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
LazyKeyManager - Class in com.amazon.redshift.ssl
  A Key manager that only loads the keys, if necessary.
LazyKeyManager(String, String, CallbackHandler, boolean) - Constructor for class com.amazon.redshift.ssl.LazyKeyManager
  Constructor.
LCASE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
LEFT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
length() - Method in class com.amazon.redshift.core.Tuple
  Total length in bytes of the tuple data.
length() - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
LENGTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
lengthInBytes() - Method in class com.amazon.redshift.geometric.RedshiftBox
lengthInBytes() - Method in class com.amazon.redshift.geometric.RedshiftPoint
lengthInBytes() - Method in interface com.amazon.redshift.util.RedshiftBinaryObject
  This method is called to return the number of bytes needed to store this object in the binary form required by com.amazon.redshift.
LibPQFactory - Class in com.amazon.redshift.ssl.jdbc4
  Deprecated.
  prefer `LibPQFactory`
LibPQFactory(Properties) - Constructor for class com.amazon.redshift.ssl.jdbc4.LibPQFactory
  Deprecated.
  prefer `LibPQFactory`
LibPQFactory - Class in com.amazon.redshift.ssl
  Provide an SSLSocketFactory that is compatible with the libpq behaviour.
LibPQFactory(Properties) - Constructor for class com.amazon.redshift.ssl.LibPQFactory
LibPQFactory.ConsoleCallbackHandler - Class in com.amazon.redshift.ssl
  A CallbackHandler that reads the password from the console or returns the password given to its constructor.
LINE - Static variable in class com.amazon.redshift.core.Oid
LINE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
listen() - Method in class com.amazon.redshift.plugin.httpserver.Server
  Actual start server to work.
load(String) - Method in class com.amazon.redshift.util.IniFile
loadBaseDataSource(BaseDataSource, Reference) - Method in class com.amazon.redshift.ds.common.RedshiftObjectFactory
LOCATE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
locatorsUpdateCopy() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
LOG - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
log(LogLevel, String, Object...) - Method in class com.amazon.redshift.logger.RedshiftLogger
log(LogLevel, Throwable, String, Object...) - Method in class com.amazon.redshift.logger.RedshiftLogger
LOG10 - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
LogConsoleHandler - Class in com.amazon.redshift.logger
LogConsoleHandler() - Constructor for class com.amazon.redshift.logger.LogConsoleHandler
logDebug(String, Object...) - Method in class com.amazon.redshift.logger.RedshiftLogger
logError(Exception) - Method in class com.amazon.redshift.logger.RedshiftLogger
logError(String, Object...) - Method in class com.amazon.redshift.logger.RedshiftLogger
LogFileHandler - Class in com.amazon.redshift.logger
LogFileHandler(String, boolean, String, String) - Constructor for class com.amazon.redshift.logger.LogFileHandler
logFunction(boolean, Object...) - Method in class com.amazon.redshift.logger.RedshiftLogger
logger - Variable in class com.amazon.redshift.core.Encoding
logger - Variable in class com.amazon.redshift.core.QueryExecutorBase
LogHandler - Interface in com.amazon.redshift.logger
logical() - Method in interface com.amazon.redshift.replication.fluent.ChainedCreateReplicationSlotBuilder
  Get the logical slot builder.
logical() - Method in interface com.amazon.redshift.replication.fluent.ChainedStreamBuilder
  Create logical replication stream that decode raw wal logs by output plugin to logical form.
logical() - Method in class com.amazon.redshift.replication.fluent.ReplicationCreateSlotBuilder
logical() - Method in class com.amazon.redshift.replication.fluent.ReplicationStreamBuilder
LogicalCreateSlotBuilder - Class in com.amazon.redshift.replication.fluent.logical
LogicalCreateSlotBuilder(BaseConnection) - Constructor for class com.amazon.redshift.replication.fluent.logical.LogicalCreateSlotBuilder
LogicalReplicationOptions - Interface in com.amazon.redshift.replication.fluent.logical
LogicalStreamBuilder - Class in com.amazon.redshift.replication.fluent.logical
LogicalStreamBuilder(StartLogicalReplicationCallback) - Constructor for class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
logInfo(String, Object...) - Method in class com.amazon.redshift.logger.RedshiftLogger
LogLevel - Enum in com.amazon.redshift.logger
LogSequenceNumber - Class in com.amazon.redshift.replication
  LSN (Log Sequence Number) data which is a pointer to a location in the XLOG.
logServerErrorDetail - Variable in class com.amazon.redshift.core.QueryExecutorBase
LogWriterHandler - Class in com.amazon.redshift.logger
LogWriterHandler(Writer) - Constructor for class com.amazon.redshift.logger.LogWriterHandler
LruCache<Key,Value extends CanEstimateSize> - Class in com.amazon.redshift.util
  Caches values in simple least-recently-accessed order.
LruCache(int, long, boolean) - Constructor for class com.amazon.redshift.util.LruCache
LruCache(int, long, boolean, LruCache.CreateAction<Key, Value>, LruCache.EvictAction<Value>) - Constructor for class com.amazon.redshift.util.LruCache
LruCache.CreateAction<Key,Value> - Interface in com.amazon.redshift.util
  When the entry is not present in cache, this create action is used to create one.
LruCache.EvictAction<Value> - Interface in com.amazon.redshift.util
  Action that is invoked when the entry is removed from the cache.
LSEG - Static variable in class com.amazon.redshift.core.Oid
LSEG_ARRAY - Static variable in class com.amazon.redshift.core.Oid
LTRIM - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
lz4_decompress(byte[], int, int, byte[], int, RedshiftLogger) - Static method in class com.amazon.redshift.core.CompressedInputStream
  Implementation of lz4 decompression.

## M

m_accessToken - Variable in class com.amazon.redshift.NativeTokenHolder
m_acctId - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The acct id of the Redshift serverless.
m_app_id - Variable in class com.amazon.redshift.plugin.OktaCredentialsProvider
m_app_name - Variable in class com.amazon.redshift.plugin.OktaCredentialsProvider
m_authMech - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The Authentication Mechanism to use.
m_autocreate - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Indicates whether the user should be created if not exists.
m_autoCreate - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_awsRegion - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The AWS region where the cluster specified by m_clusterIdentifier is located.
m_clusterIdentifier - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The name of the Redshift Cluster to use.
m_credentials - Variable in class com.amazon.redshift.CredentialsHolder
m_credentialsProvider - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The fully qualified class path to a class that implements AWSCredentialsProvider.
m_dbGroups - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  A list of database group names to join.
m_dbGroups - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_dbGroupsFilter - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Group filter parameter for SAML provider
m_dbGroupsFilter - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_dbUser - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The database user name for IAM authentication.
m_dbUser - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_disableCache - Variable in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
m_disableCache - Variable in class com.amazon.redshift.plugin.CommonCredentialsProvider
m_disableCache - Variable in class com.amazon.redshift.plugin.JwtCredentialsProvider
m_disableCache - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_duration - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_endpoint - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The AWS endpoint url for Redshift.
m_externalId - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  A external id string for AssumeRole request.
m_forceLowercase - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Forces the database group names to be lower case.
m_forceLowercase - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_groupFederation - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Use the same IDP Groups in the Redshift.
m_groupFederation - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_host - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The host to connect to.
m_iamAccessKeyID - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The IAM access key id for the IAM user or role.
m_iamAuth - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Indicates whether use IAM authentication.
m_iamDisableCache - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Disable IAM credentials cache.
m_iamDuration - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The time in seconds until the temporary IAM credentials expire.
m_iamSecretKey - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The IAM secret key for the IAM user or role.
m_iamSessionToken - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The IAM security token for an IAM user or role.
m_idc_region - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  IdC region variable.
m_idpHost - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_idpPort - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_idpToken - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Generated SAML token or user provided JWT token.
m_isCname - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Is there a custom cluster name?
m_isServerless - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  is it serverless?
m_issuer_url - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Issuer URL variable.
m_loginToRp - Variable in class com.amazon.redshift.plugin.AdfsCredentialsProvider
  String to hold value of loginToRp.
m_partnerSpId - Variable in class com.amazon.redshift.plugin.PingCredentialsProvider
  String to hold value of partner SpId.
m_password - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The password.
m_password - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_pluginArgs - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The plugin arguments.
m_port - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The port to connect to.
m_preferredRole - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Preferred role provided by user.
m_preferredRole - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_profile - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The AWS profile name for credentials.
m_redirect_uri - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Redirect URI variable.
m_region - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_roleArn - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Role provided by user.
m_roleSessionName - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  Role session name provided by user.
m_Schema - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The setting for the default used schema.
m_sdk_client - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  AWSSSOOIDC client object needed to SSOOIDC methods
m_stsEndpoint - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The AWS endpoint url for STS.
m_stsEndpoint - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_username - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The user name.
m_userName - Variable in class com.amazon.redshift.plugin.SamlCredentialsProvider
m_workGroup - Variable in class com.amazon.redshift.core.RedshiftJDBCSettings
  The work group of the Redshift serverless.
MACADDR - Static variable in class com.amazon.redshift.core.Oid
MACADDR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
main(String[]) - Static method in class com.amazon.redshift.util.RedshiftJDBCMain
MAJOR_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
make() - Method in interface com.amazon.redshift.replication.fluent.ChainedCommonCreateSlotBuilder
  Create slot with specified parameters in database.
make() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalCreateSlotBuilder
make() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalCreateSlotBuilder
makeArray(int, String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
makeArray(int, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
makeArray(int, String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
makeBlob(long) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
makeBlob(long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
makeClob(long) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
makeClob(long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
MakeGSS - Class in com.amazon.redshift.gss
MakeGSS() - Constructor for class com.amazon.redshift.gss.MakeGSS
makeSQLXML() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
MakeSSL - Class in com.amazon.redshift.ssl
MakeSSL() - Constructor for class com.amazon.redshift.ssl.MakeSSL
mark(int) - Method in class com.amazon.redshift.largeobject.BlobInputStream
  Marks the current position in this input stream.
markSupported() - Method in class com.amazon.redshift.largeobject.BlobInputStream
  Tests if this input stream supports the `mark` and `reset` methods.
maskSecureInfo(String, String[], String) - Static method in class com.amazon.redshift.logger.RedshiftLogger
maskSecureInfoInProps(Properties) - Static method in class com.amazon.redshift.logger.RedshiftLogger
maskSecureInfoInUrl(String) - Static method in class com.amazon.redshift.logger.RedshiftLogger
MAX_SAVE_POINTS - Static variable in interface com.amazon.redshift.core.QueryExecutor
maxFieldSize - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
maxFieldSize - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
maxRows - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
maxrows - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Maximum number of rows to return, 0 = unlimited.
MD5Digest - Class in com.amazon.redshift.util
  MD5-based utility function to obfuscate passwords before network transmission.
MessageLoopState - Class in com.amazon.redshift.core.v3
  Keep the state of the message loop for Ring Buffer to work on separate thread.
MessageLoopState() - Constructor for class com.amazon.redshift.core.v3.MessageLoopState
MessageLoopState(RedshiftRowsBlockingQueue<Tuple>, boolean) - Constructor for class com.amazon.redshift.core.v3.MessageLoopState
messages_bg - Class in com.amazon.redshift.translation
messages_bg() - Constructor for class com.amazon.redshift.translation.messages_bg
messages_cs - Class in com.amazon.redshift.translation
messages_cs() - Constructor for class com.amazon.redshift.translation.messages_cs
messages_de - Class in com.amazon.redshift.translation
messages_de() - Constructor for class com.amazon.redshift.translation.messages_de
messages_es - Class in com.amazon.redshift.translation
messages_es() - Constructor for class com.amazon.redshift.translation.messages_es
messages_fr - Class in com.amazon.redshift.translation
messages_fr() - Constructor for class com.amazon.redshift.translation.messages_fr
messages_it - Class in com.amazon.redshift.translation
messages_it() - Constructor for class com.amazon.redshift.translation.messages_it
messages_ja - Class in com.amazon.redshift.translation
messages_ja() - Constructor for class com.amazon.redshift.translation.messages_ja
messages_nl - Class in com.amazon.redshift.translation
messages_nl() - Constructor for class com.amazon.redshift.translation.messages_nl
messages_pl - Class in com.amazon.redshift.translation
messages_pl() - Constructor for class com.amazon.redshift.translation.messages_pl
messages_pt_BR - Class in com.amazon.redshift.translation
messages_pt_BR() - Constructor for class com.amazon.redshift.translation.messages_pt_BR
messages_ru - Class in com.amazon.redshift.translation
messages_ru() - Constructor for class com.amazon.redshift.translation.messages_ru
messages_sr - Class in com.amazon.redshift.translation
messages_sr() - Constructor for class com.amazon.redshift.translation.messages_sr
messages_tr - Class in com.amazon.redshift.translation
messages_tr() - Constructor for class com.amazon.redshift.translation.messages_tr
messages_zh_CN - Class in com.amazon.redshift.translation
messages_zh_CN() - Constructor for class com.amazon.redshift.translation.messages_zh_CN
messages_zh_TW - Class in com.amazon.redshift.translation
messages_zh_TW() - Constructor for class com.amazon.redshift.translation.messages_zh_TW
metadata - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
MetadataAPIHelper - Class in com.amazon.redshift.jdbc
MetadataAPIHelper(RedshiftConnectionImpl) - Constructor for class com.amazon.redshift.jdbc.MetadataAPIHelper
MetadataAPIHelper.enumFunc<T extends Enum<T>> - Interface in com.amazon.redshift.jdbc
MetadataAPIHelper.GetCatalogs_Metadata - Enum in com.amazon.redshift.jdbc
MetadataAPIHelper.GetColumns_Metadata - Enum in com.amazon.redshift.jdbc
MetadataAPIHelper.GetSchemas_Metadata - Enum in com.amazon.redshift.jdbc
MetadataAPIHelper.GetTables_Metadata - Enum in com.amazon.redshift.jdbc
MetadataAPIPostProcessing - Class in com.amazon.redshift.jdbc
MetadataAPIPostProcessing(RedshiftConnectionImpl) - Constructor for class com.amazon.redshift.jdbc.MetadataAPIPostProcessing
metadataAPIPostProcessing - Variable in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
MetadataServerAPIHelper - Class in com.amazon.redshift.jdbc
MetadataServerAPIHelper(RedshiftConnectionImpl) - Constructor for class com.amazon.redshift.jdbc.MetadataServerAPIHelper
metadataServerAPIHelper - Variable in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
MILLISECOND_MULTIPLIER - Variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  It is used to multiply millisecond values to get seconds
MINOR_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
MINUTE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
MOD - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
modifyJdbcCall(String, boolean, int, int, EscapeSyntaxCallMode) - Static method in class com.amazon.redshift.core.Parser
  Converts JDBC-specific callable statement escapes `{ [? =] call <some_function> [(?, [?,..])] }` into the Redshift format which is `select <some_function> (?, [?, ...]) as result` or `select * from <some_function> (?, [?, ...]) as result` (7.3)
MONEY - Static variable in class com.amazon.redshift.core.Oid
MONEY_ARRAY - Static variable in class com.amazon.redshift.core.Oid
MONTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
MONTHNAME - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
move(int, int) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Moves the point to the supplied coordinates.
move(double, double) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Moves the point to the supplied coordinates.
moveToCurrentRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
moveToInsertRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
mPrepareThreshold - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
multiStatement - Variable in class com.amazon.redshift.core.NativeQuery

## N

name() - Method in class com.amazon.redshift.core.Encoding
  Get the name of the (JVM) encoding used.
NAME - Static variable in class com.amazon.redshift.core.Oid
NAME_ARRAY - Static variable in class com.amazon.redshift.core.Oid
NATIVE_IDP_AZUREAD_BROWSER_PLUGIN - Static variable in class com.amazon.redshift.util.RedshiftConstants
NATIVE_IDP_OKTA_BROWSER_PLUGIN - Static variable in class com.amazon.redshift.util.RedshiftConstants
NATIVE_IDP_OKTA_NON_BROWSER_PLUGIN - Static variable in class com.amazon.redshift.util.RedshiftConstants
NativeAuthPluginHelper - Class in com.amazon.redshift.core
NativeQuery - Class in com.amazon.redshift.core
  Represents a query that is ready for execution by backend.
NativeQuery(String, SqlCommand) - Constructor for class com.amazon.redshift.core.NativeQuery
NativeQuery(String, int[], boolean, SqlCommand) - Constructor for class com.amazon.redshift.core.NativeQuery
NativeQuery(String, int[], boolean, SqlCommand, int[]) - Constructor for class com.amazon.redshift.core.NativeQuery
nativeSql - Variable in class com.amazon.redshift.core.NativeQuery
nativeSQL(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
NativeTokenHolder - Class in com.amazon.redshift
NativeTokenHolder(String) - Constructor for class com.amazon.redshift.NativeTokenHolder
NativeTokenHolder(String, Date) - Constructor for class com.amazon.redshift.NativeTokenHolder
newInstance(AWSCredentials) - Static method in class com.amazon.redshift.CredentialsHolder
newInstance(AWSCredentials, Date) - Static method in class com.amazon.redshift.CredentialsHolder
newInstance(String) - Static method in class com.amazon.redshift.NativeTokenHolder
newInstance(String, Date) - Static method in class com.amazon.redshift.NativeTokenHolder
next() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
NO_OPTIONS - Static variable in class com.amazon.redshift.util.Base64
  No options specified.
NON_IAM_PLUGINS_LIST - Static variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
NON_VALIDATING_SSL_FACTORY - Static variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
NonValidatingFactory - Class in com.amazon.redshift.ssl
  Provide a SSLSocketFactory that allows SSL connections to be made without validating the server's certificate.
NonValidatingFactory(String) - Constructor for class com.amazon.redshift.ssl.NonValidatingFactory
  We provide a constructor that takes an unused argument solely because the ssl calling code will look for this constructor first and then fall back to the no argument constructor, so we avoid an exception and additional reflection lookups.
NonValidatingFactory.NonValidatingTM - Class in com.amazon.redshift.ssl
NonValidatingTM() - Constructor for class com.amazon.redshift.ssl.NonValidatingFactory.NonValidatingTM
NOOP_CREATE_ACTION - Static variable in class com.amazon.redshift.util.LruCache
NOOP_EVICT_ACTION - Static variable in class com.amazon.redshift.util.LruCache
Notification - Class in com.amazon.redshift.core
Notification(String, int) - Constructor for class com.amazon.redshift.core.Notification
Notification(String, int, String) - Constructor for class com.amazon.redshift.core.Notification
notImplemented(Class<?>, String) - Static method in class com.amazon.redshift.Driver
  This method was added in v6.5, and simply throws an SQLException for an unimplemented method.
NOW - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
NTDSAPIWrapper - Class in com.amazon.redshift.sspi
NTDSAPIWrapper() - Constructor for class com.amazon.redshift.sspi.NTDSAPIWrapper
nullPlusNonNullIsNull() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
nullsAreSortedAtEnd() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
nullsAreSortedAtStart() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
nullsAreSortedHigh() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
nullsAreSortedLow() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
NUMERIC - Static variable in class com.amazon.redshift.core.Oid
numeric(byte[]) - Static method in class com.amazon.redshift.util.ByteConverter
  Convert a variable length array of bytes to an integer
numeric(byte[], int, int) - Static method in class com.amazon.redshift.util.ByteConverter
  Convert a variable length array of bytes to an integer
NUMERIC_ARRAY - Static variable in class com.amazon.redshift.core.Oid

## O

OAUTH_CHALLENGE_METHOD_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting code challenge.
OAUTH_CLIENT_ID_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting client ID.
OAUTH_CLIENT_ID_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting client ID.
OAUTH_CLIENT_ID_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting client ID.
OAUTH_CODE_CHALLENGE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting code challenge.
OAUTH_CSRF_STATE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting CSRF endpoint protection state.
OAUTH_GRANT_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting grant type.
OAUTH_GRANT_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting grant type.
OAUTH_GRANT_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting grant type.
OAUTH_IDP_CODE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting code.
OAUTH_IDP_CODE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting code.
OAUTH_REDIRECT_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting redirect URI.
OAUTH_REDIRECT_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting redirect URI.
OAUTH_REDIRECT_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting redirect URI.
OAUTH_REQUESTED_TOKEN_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting requested token type.
OAUTH_REQUESTED_TOKEN_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting requested token type.
OAUTH_RESOURCE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting resource.
OAUTH_RESOURCE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting resource.
OAUTH_RESPONSE_MODE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting response mode.
OAUTH_RESPONSE_MODE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting response mode.
OAUTH_RESPONSE_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting OAUTH response type.
OAUTH_RESPONSE_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting OAUTH response type.
OAUTH_RESPONSE_TYPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting OAUTH response type.
OAUTH_SCOPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting scope.
OAUTH_SCOPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting scope.
OAUTH_SCOPE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Key for setting scope.
OAUTH_STATE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureCredentialsProvider
  Key for setting state.
OAUTH_STATE_PARAMETER_NAME - Static variable in class com.amazon.redshift.plugin.BrowserAzureOAuth2CredentialsProvider
  Key for setting state.
ObjectFactory - Class in com.amazon.redshift.util
  Helper class to instantiate objects.
ObjectFactory() - Constructor for class com.amazon.redshift.util.ObjectFactory
OCTET_LENGTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
of(String) - Static method in enum com.amazon.redshift.jdbc.AutoSave
of(String) - Static method in enum com.amazon.redshift.jdbc.EscapeSyntaxCallMode
of(String) - Static method in enum com.amazon.redshift.jdbc.PreferQueryMode
of(Properties) - Static method in enum com.amazon.redshift.jdbc.SslMode
Oid - Class in com.amazon.redshift.core
  Provides constants for well-known backend OIDs for the types we commonly use.
Oid() - Constructor for class com.amazon.redshift.core.Oid
OID - Static variable in class com.amazon.redshift.core.Oid
OID_ARRAY - Static variable in class com.amazon.redshift.core.Oid
OIDVECTOR - Static variable in class com.amazon.redshift.core.Oid
OIDVECTOR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
OktaCredentialsProvider - Class in com.amazon.redshift.plugin
OktaCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.OktaCredentialsProvider
onInsertRow - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
onParameterStatus(String, String) - Method in class com.amazon.redshift.core.QueryExecutorBase
  Update the parameter status map in response to a new ParameterStatus wire protocol message.
OPAQUE - Static variable in class com.amazon.redshift.core.Oid
OPAQUE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
open - Variable in class com.amazon.redshift.geometric.RedshiftPath
  True if the path is open, false if closed.
open(int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  Deprecated.
  As of 8.3, replaced by `LargeObjectManager.open(long)`
open(int, boolean) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This opens an existing large object, same as previous method, but commits the transaction on close if asked.
open(long) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This opens an existing large object, based on its OID.
open(long, boolean) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This opens an existing large object, same as previous method, but commits the transaction on close if asked.
open(int, int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  Deprecated.
  As of 8.3, replaced by `LargeObjectManager.open(long, int)`
open(int, int, boolean) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This opens an existing large object, same as previous method, but commits the transaction on close if asked.
open(long, int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This opens an existing large object, based on its OID.
open(long, int, boolean) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This opens an existing large object, based on its OID.
openBrowser(String, String, RegisterClientResult) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Opens the default browser with the authorization code request to IdC /authorize endpoint
openConnection(HostSpec[], String, String, Properties, RedshiftLogger) - Static method in class com.amazon.redshift.core.ConnectionFactory
  Establishes and initializes a new connection.
openConnectionImpl(HostSpec[], String, String, Properties, RedshiftLogger) - Method in class com.amazon.redshift.core.ConnectionFactory
  Implementation of `ConnectionFactory.openConnection(com.amazon.redshift.util.HostSpec[], java.lang.String, java.lang.String, java.util.Properties, com.amazon.redshift.logger.RedshiftLogger)` for a particular protocol version.
openConnectionImpl(HostSpec[], String, String, Properties, RedshiftLogger) - Method in class com.amazon.redshift.core.v3.ConnectionFactoryImpl
openPath() - Method in class com.amazon.redshift.geometric.RedshiftPath
originalQuery - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
othersDeletesAreVisible(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
othersInsertsAreVisible(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
othersUpdatesAreVisible(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
ownDeletesAreVisible(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
ownInsertsAreVisible(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
ownUpdatesAreVisible(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData

## P

ParameterList - Interface in com.amazon.redshift.core
  Abstraction of a list of parameters to be substituted into a Query.
parse(String) - Method in class com.amazon.redshift.core.CommandCompleteParser
  Parses `CommandComplete (B)` message.
parseACL(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Take the a String representing an array of ACLs and return a Map mapping the SQL permission name to a List of usernames who have that permission.
parseAsKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of AS keyword regardless of case.
parseBackendTimeZone(String) - Static method in class com.amazon.redshift.jdbc.TimestampUtils
  Converts backend's TimeZone parameter to java format.
parseBlockComment(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Test if the `/` character at `offset` starts a block comment, and return the position of the last `/` character.
parseDeleteKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of DELETE keyword regardless of case.
parseDollarQuotes(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Test if the dollar character (`$`) at the given offset starts a dollar-quoted string and return the offset of the ending dollar character.
parseDoubleQuotes(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Find the end of the double-quoted string starting at the given offset.
parseHostName(RedshiftProperties, String) - Static method in class com.amazon.redshift.Driver
  Parses the hostname to get connection properties
parseInsertKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of INSERT keyword regardless of case.
parseJdbcSql(String, boolean, boolean, boolean, boolean, boolean, String...) - Static method in class com.amazon.redshift.core.Parser
  Parses JDBC query into Redshift's native format.
parseLineComment(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Test if the `-` character at `offset` starts a `--` style line comment, and return the position of the first `\r` or `\n` character.
parseLong(String, int, int) - Static method in class com.amazon.redshift.core.Parser
  Faster version of `Long.parseLong(String)` when parsing a substring is required
parseMoveKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of MOVE keyword regardless of case.
parsePrepareKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of PREPARE keyword regardless of case.
parseProperty(String, String) - Static method in class com.amazon.redshift.util.RedshiftPropertyMaxResultBufferParser
  Method to parse value of max result buffer size.
Parser - Class in com.amazon.redshift.core
  Basic query parser infrastructure.
Parser() - Constructor for class com.amazon.redshift.core.Parser
parseReturningKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of RETURNING keyword regardless of case.
parseSelectKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of SELECT keyword regardless of case.
parseServerVersionStr(String) - Static method in class com.amazon.redshift.core.Utils
  Deprecated.
  use specific `Version` instance
parseSingleQuotes(char[], int, boolean) - Static method in class com.amazon.redshift.core.Parser
  Find the end of the single-quoted string starting at the given offset.
parseUpdateKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of UPDATE keyword regardless of case.
parseURL(String, RedshiftProperties) - Static method in class com.amazon.redshift.Driver
  Constructs a new DriverURL, splitting the specified URL into its component parts.
parseValuesKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of VALUES keyword regardless of case.
parseWithKeyword(char[], int) - Static method in class com.amazon.redshift.core.Parser
  Parse string to check presence of WITH keyword regardless of case.
PATCH_VERSION - Static variable in class com.amazon.redshift.util.DriverInfo
PATH - Static variable in class com.amazon.redshift.core.Oid
PATH_ARRAY - Static variable in class com.amazon.redshift.core.Oid
peek() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Reads a byte from the buffer without advancing the index pointer.
peekChar() - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a single character from the backend, without advancing the current protocol stream position.
pgStream - Variable in class com.amazon.redshift.core.QueryExecutorBase
physical() - Method in interface com.amazon.redshift.replication.fluent.ChainedCreateReplicationSlotBuilder
  Create physical replication stream for process wal logs in binary form.
physical() - Method in interface com.amazon.redshift.replication.fluent.ChainedStreamBuilder
  Create physical replication stream for process wal logs in binary form.
physical() - Method in class com.amazon.redshift.replication.fluent.ReplicationCreateSlotBuilder
physical() - Method in class com.amazon.redshift.replication.fluent.ReplicationStreamBuilder
PhysicalCreateSlotBuilder - Class in com.amazon.redshift.replication.fluent.physical
PhysicalCreateSlotBuilder(BaseConnection) - Constructor for class com.amazon.redshift.replication.fluent.physical.PhysicalCreateSlotBuilder
PhysicalReplicationOptions - Interface in com.amazon.redshift.replication.fluent.physical
PhysicalStreamBuilder - Class in com.amazon.redshift.replication.fluent.physical
PhysicalStreamBuilder(StartPhysicalReplicationCallback) - Constructor for class com.amazon.redshift.replication.fluent.physical.PhysicalStreamBuilder
PI - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
PingCredentialsProvider - Class in com.amazon.redshift.plugin
PingCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.PingCredentialsProvider
PKCS12KeyManager - Class in com.amazon.redshift.ssl
PKCS12KeyManager(String, CallbackHandler) - Constructor for class com.amazon.redshift.ssl.PKCS12KeyManager
PluginProfilesConfigFile - Class in com.amazon.redshift.core
PluginProfilesConfigFile(RedshiftJDBCSettings, RedshiftLogger) - Constructor for class com.amazon.redshift.core.PluginProfilesConfigFile
POINT - Static variable in class com.amazon.redshift.core.Oid
point - Variable in class com.amazon.redshift.geometric.RedshiftBox
  These are the two points.
point - Variable in class com.amazon.redshift.geometric.RedshiftLseg
  These are the two points.
POINT_ARRAY - Static variable in class com.amazon.redshift.core.Oid
points - Variable in class com.amazon.redshift.geometric.RedshiftPath
  The points defining this path.
points - Variable in class com.amazon.redshift.geometric.RedshiftPolygon
  The points defining the polygon.
POLYGON - Static variable in class com.amazon.redshift.core.Oid
POLYGON_ARRAY - Static variable in class com.amazon.redshift.core.Oid
PoolingDataSource - Class in com.amazon.redshift.jdbc2.optional
  Deprecated.
  Since 2.0.0, see `RedshiftPoolingDataSource`
PoolingDataSource() - Constructor for class com.amazon.redshift.jdbc2.optional.PoolingDataSource
  Deprecated.
port - Variable in class com.amazon.redshift.util.HostSpec
position(byte[], long) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
  Iterate over the buffer looking for the specified pattern.
position(Blob, long) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
  This is simply passing the byte value of the pattern Blob.
POSITION - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
position(String, long) - Method in class com.amazon.redshift.jdbc.RedshiftClob
  For now, this is not implemented.
position(Clob, long) - Method in class com.amazon.redshift.jdbc.RedshiftClob
  This should be simply passing the byte value of the pattern Blob.
POWER - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
PreferQueryMode - Enum in com.amazon.redshift.jdbc
  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.
prepare(Xid) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  Prepares transaction.
prepare_QUOTE_IDENT - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
prepare_QUOTE_LITERAL - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
prepareCall(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareCall(String, int, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareCall(String, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
preparedParameters - Variable in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
preparedQuery - Variable in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
prepareStatement(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareStatement(String, int, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareStatement(String, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareStatement(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareStatement(String, int[]) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareStatement(String, String[]) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
prepareThreshold - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
previous() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
processAccessKey(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processCreateTokenResult(CreateTokenResult) - Method in class com.amazon.redshift.plugin.BrowserIdcAuthPlugin
  Takes a created token result as input and returns an object of type NativeTokenHolder that contains the access token and expiration
processCreds(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processEncryptKey(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processIamRole(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processKmsKey(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processLingeringSecrets(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processNotifies() - Method in interface com.amazon.redshift.core.QueryExecutor
  Prior to attempting to retrieve notifications, we need to pull any recently received notifications off of the network buffers.
processNotifies(int) - Method in interface com.amazon.redshift.core.QueryExecutor
  Prior to attempting to retrieve notifications, we need to pull any recently received notifications off of the network buffers.
processNotifies() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
processNotifies(int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
processPassword(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processResults(ResultHandler, int, int, boolean, int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
processResults(ResultHandler, int, int, boolean, int, int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
processSecretKey(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processServerFirstMessage(int) - Method in class com.amazon.redshift.jre7.sasl.ScramAuthenticator
processServerMechanismsAndInit() - Method in class com.amazon.redshift.jre7.sasl.ScramAuthenticator
processSessionToken(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processSymKey(String) - Static method in class com.amazon.redshift.util.QuerySanitizer
processSyncOnClose() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
properties - Variable in class com.amazon.redshift.core.QueryExecutorBase
props - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
Provider<T> - Interface in com.amazon.redshift.core
  Represents a provider of results.
purgeTimerTasks() - Method in interface com.amazon.redshift.core.BaseConnection
  Invoke purge() on the underlying shared Timer so that internal resources will be released.
purgeTimerTasks() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
put(E) - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
put(Key, Value) - Method in class com.amazon.redshift.util.LruCache
  Returns given value to the cache.
putAll(Map<Key, Value>) - Method in class com.amazon.redshift.util.LruCache
  Puts all the values from the given map into the cache.

## Q

QUARTER - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
query - Variable in class com.amazon.redshift.core.CachedQuery
Query - Interface in com.amazon.redshift.core
  Abstraction of a generic Query, hiding the details of any protocol-version-specific data needed to execute the query efficiently.
QUERY_BOTH_ROWS_AND_STATUS - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution used by generated keys where we want to receive both the ResultSet and associated update count from the command status.
QUERY_DESCRIBE_ONLY - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution when we don't really want to execute, we just want to get the parameter metadata for the statement.
QUERY_DISALLOW_BATCHING - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Deprecated.
  in PgJDBC 9.4 as we now auto-size batches.
QUERY_EXECUTE_AS_SIMPLE - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Execute the query via simple 'Q' command (not parse, bind, exec, but simple execute).
QUERY_FORCE_DESCRIBE_PORTAL - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Force this query to be described at each execution.
QUERY_FORWARD_CURSOR - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution that indicates a forward-fetch-capable cursor should be used if possible.
QUERY_NO_BINARY_TRANSFER - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution to avoid using binary transfer.
QUERY_NO_METADATA - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution that indicates that resultset metadata isn't needed and can be safely omitted.
QUERY_NO_RESULTS - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution that indicates that a resultset isn't expected and the query executor can safely discard any rows (although the resultset should still appear to be from a resultset-returning query).
QUERY_ONESHOT - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution that indicates the given Query object is unlikely to be reused.
QUERY_READ_ONLY_HINT - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag indicating that when beginning a transaction, it should be read only.
QUERY_SUPPRESS_BEGIN - Static variable in interface com.amazon.redshift.core.QueryExecutor
  Flag for query execution that indicates the automatic BEGIN on the first statement when outside a transaction should not be done.
QueryExecutor - Interface in com.amazon.redshift.core
  Abstracts the protocol-specific details of executing a query.
QueryExecutorBase - Class in com.amazon.redshift.core
QueryExecutorBase(RedshiftStream, String, String, int, Properties, RedshiftLogger) - Constructor for class com.amazon.redshift.core.QueryExecutorBase
QueryExecutorImpl - Class in com.amazon.redshift.core.v3
  QueryExecutor implementation for the V3 protocol.
QueryExecutorImpl(RedshiftStream, String, String, int, Properties, RedshiftLogger) - Constructor for class com.amazon.redshift.core.v3.QueryExecutorImpl
QuerySanitizer - Class in com.amazon.redshift.util
  The utility class implements credentials removal from query text.
QuerySanitizer() - Constructor for class com.amazon.redshift.util.QuerySanitizer
queueRows - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
QUOTE_IDENT_parameter_index - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
QUOTE_IDENT_result_col_index - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
QUOTE_LITERAL_parameter_index - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
QUOTE_LITERAL_result_col_index - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
quotelessTableName(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
  Cracks out the table name and schema (if it exists) from a fully qualified table name.

## R

RADIANS - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
radius - Variable in class com.amazon.redshift.geometric.RedshiftCircle
  This is the radius.
RANDOM - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
RandomStateUtil - Class in com.amazon.redshift.plugin.utils
  Random state string generating util.
RandomStateUtil() - Constructor for class com.amazon.redshift.plugin.utils.RandomStateUtil
read() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
read(byte[]) - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
read(byte[], int, int) - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
read() - Method in class com.amazon.redshift.core.CompressedInputStream
read(byte[], int, int) - Method in class com.amazon.redshift.core.CompressedInputStream
read() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
read() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
read(byte[], int, int) - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
read() - Method in class com.amazon.redshift.largeobject.BlobInputStream
  The minimum required to implement input stream.
read(int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Reads some data from the object, and return as a byte[] array.
read(byte[], int, int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Reads some data from the object into an existing array.
READ - Static variable in class com.amazon.redshift.largeobject.LargeObjectManager
  This mode indicates we want to read an object.
read() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Read next wal record from backend.
read() - Method in class com.amazon.redshift.util.ReaderInputStream
read(byte[], int, int) - Method in class com.amazon.redshift.util.ReaderInputStream
readBaseObject(ObjectInputStream) - Method in class com.amazon.redshift.ds.common.BaseDataSource
ReaderInputStream - Class in com.amazon.redshift.util
  ReaderInputStream accepts a UTF-16 char stream (Reader) as input and converts it to a UTF-8 byte stream (InputStream) as output.
ReaderInputStream(Reader) - Constructor for class com.amazon.redshift.util.ReaderInputStream
readFromCopy() - Method in interface com.amazon.redshift.copy.CopyOut
  Blocks wait for a row of data to be received from server on an active copy operation.
readFromCopy(boolean) - Method in interface com.amazon.redshift.copy.CopyOut
  Wait for a row of data to be received from server on an active copy operation.
readFromCopy() - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
readFromCopy(boolean) - Method in class com.amazon.redshift.copy.RedshiftCopyInputStream
readFromCopy() - Method in class com.amazon.redshift.core.v3.CopyDualImpl
readFromCopy(boolean) - Method in class com.amazon.redshift.core.v3.CopyDualImpl
readFromCopy() - Method in class com.amazon.redshift.core.v3.CopyOutImpl
readFromCopy(boolean) - Method in class com.amazon.redshift.core.v3.CopyOutImpl
readOnlyCopy() - Method in class com.amazon.redshift.core.Tuple
  Create a read-only copy of the tuple
readPending() - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
readPending() - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Read next WAL record from backend.
readRaw() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Reads byte from the buffer without any checks.
readStartupMessages() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
READWRITE - Static variable in class com.amazon.redshift.largeobject.LargeObjectManager
  This mode is the default.
receive(int) - Method in class com.amazon.redshift.core.RedshiftStream
  Reads in a given number of bytes from the backend.
receive(byte[], int, int) - Method in class com.amazon.redshift.core.RedshiftStream
  Reads in a given number of bytes from the backend.
receiveChar() - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a single character from the backend.
receiveEOF() - Method in class com.amazon.redshift.core.RedshiftStream
  Consume an expected EOF from the backend.
receiveErrorString(int) - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a fixed-size string from the backend, and tries to avoid "UTF-8 decode failed" errors.
receiveInteger2() - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a two byte integer from the backend.
receiveInteger4() - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a four byte integer from the backend.
receiveParameterStatus() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
receiveString(int) - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a fixed-size string from the backend.
receiveString() - Method in class com.amazon.redshift.core.RedshiftStream
  Receives a null-terminated string from the backend.
receiveTupleV3() - Method in class com.amazon.redshift.core.RedshiftStream
  Read a tuple from the back end.
RECORD - Static variable in class com.amazon.redshift.core.Oid
RECORD_ARRAY - Static variable in class com.amazon.redshift.core.Oid
recover(int) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  Recovers transaction.
REDSHIFT_EPOCH_2000_01_01 - Static variable in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
REDSHIFT_IDC_PATH - Static variable in class com.amazon.redshift.plugin.httpserver.RequestHandler
  String containing the path for IdC browser authentication.
REDSHIFT_PATH - Static variable in class com.amazon.redshift.plugin.httpserver.RequestHandler
  String containing the path.
RedshiftArray - Class in com.amazon.redshift.jdbc
  Array is used collect one column of query result data.
RedshiftArray(BaseConnection, int, String) - Constructor for class com.amazon.redshift.jdbc.RedshiftArray
  Create a new Array.
RedshiftArray(BaseConnection, int, byte[]) - Constructor for class com.amazon.redshift.jdbc.RedshiftArray
  Create a new Array.
RedshiftBinaryObject - Interface in com.amazon.redshift.util
  RedshiftBinaryObject is an interface that classes extending `RedshiftObject` can use to take advantage of more optimal binary encoding of the data type.
RedshiftBindException - Exception in com.amazon.redshift.core
RedshiftBindException(IOException) - Constructor for exception com.amazon.redshift.core.RedshiftBindException
RedshiftBlob - Class in com.amazon.redshift.jdbc
RedshiftBlob(BaseConnection, long) - Constructor for class com.amazon.redshift.jdbc.RedshiftBlob
RedshiftBox - Class in com.amazon.redshift.geometric
  This represents the box datatype within com.amazon.redshift.
RedshiftBox(double, double, double, double) - Constructor for class com.amazon.redshift.geometric.RedshiftBox
RedshiftBox(RedshiftPoint, RedshiftPoint) - Constructor for class com.amazon.redshift.geometric.RedshiftBox
RedshiftBox(String) - Constructor for class com.amazon.redshift.geometric.RedshiftBox
RedshiftBox() - Constructor for class com.amazon.redshift.geometric.RedshiftBox
  Required constructor.
RedshiftBundleActivator - Class in com.amazon.redshift.osgi
  This class is an OSGi Bundle Activator and should only be used internally by the OSGi Framework.
RedshiftBundleActivator() - Constructor for class com.amazon.redshift.osgi.RedshiftBundleActivator
RedshiftBytea - Class in com.amazon.redshift.util
  Converts to and from the Redshift bytea datatype used by the backend.
RedshiftBytea() - Constructor for class com.amazon.redshift.util.RedshiftBytea
RedshiftByteTypes - Class in com.amazon.redshift.util
RedshiftByteTypes() - Constructor for class com.amazon.redshift.util.RedshiftByteTypes
RedshiftCallableStatement - Class in com.amazon.redshift.jdbc
RedshiftCircle - Class in com.amazon.redshift.geometric
  This represents com.amazon.redshift's circle datatype, consisting of a point and a radius.
RedshiftCircle(double, double, double) - Constructor for class com.amazon.redshift.geometric.RedshiftCircle
RedshiftCircle(RedshiftPoint, double) - Constructor for class com.amazon.redshift.geometric.RedshiftCircle
RedshiftCircle(String) - Constructor for class com.amazon.redshift.geometric.RedshiftCircle
RedshiftCircle() - Constructor for class com.amazon.redshift.geometric.RedshiftCircle
  This constructor is used by the driver.
RedshiftClob - Class in com.amazon.redshift.jdbc
RedshiftClob(BaseConnection, long) - Constructor for class com.amazon.redshift.jdbc.RedshiftClob
RedshiftConnection - Interface in com.amazon.redshift
  This interface defines the public Redshift extensions to java.sql.Connection.
RedshiftConnectionImpl - Class in com.amazon.redshift.jdbc
RedshiftConnectionImpl(HostSpec[], String, String, RedshiftProperties, String, RedshiftLogger) - Constructor for class com.amazon.redshift.jdbc.RedshiftConnectionImpl
RedshiftConnectionImpl.AbortCommand - Class in com.amazon.redshift.jdbc
RedshiftConnectionPoolDataSource - Class in com.amazon.redshift.ds
  Redshift implementation of ConnectionPoolDataSource.
RedshiftConnectionPoolDataSource() - Constructor for class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
RedshiftConstants - Class in com.amazon.redshift.util
  Class to contain all Redshift JDBC driver wide constants Constants should be organized into logical groups with comments.
RedshiftCopyInputStream - Class in com.amazon.redshift.copy
  InputStream for reading from a Redshift COPY TO STDOUT operation.
RedshiftCopyInputStream(RedshiftConnection, String) - Constructor for class com.amazon.redshift.copy.RedshiftCopyInputStream
  Uses given connection for specified COPY TO STDOUT operation.
RedshiftCopyInputStream(CopyOut) - Constructor for class com.amazon.redshift.copy.RedshiftCopyInputStream
  Use given CopyOut operation for reading.
RedshiftCopyOutputStream - Class in com.amazon.redshift.copy
  OutputStream for buffered input into a Redshift COPY FROM STDIN operation.
RedshiftCopyOutputStream(RedshiftConnection, String) - Constructor for class com.amazon.redshift.copy.RedshiftCopyOutputStream
  Uses given connection for specified COPY FROM STDIN operation.
RedshiftCopyOutputStream(RedshiftConnection, String, int) - Constructor for class com.amazon.redshift.copy.RedshiftCopyOutputStream
  Uses given connection for specified COPY FROM STDIN operation.
RedshiftCopyOutputStream(CopyIn) - Constructor for class com.amazon.redshift.copy.RedshiftCopyOutputStream
  Use given CopyIn operation for writing.
RedshiftCopyOutputStream(CopyIn, int) - Constructor for class com.amazon.redshift.copy.RedshiftCopyOutputStream
  Use given CopyIn operation for writing.
RedshiftDatabaseMetaData - Class in com.amazon.redshift.jdbc
RedshiftDatabaseMetaData(RedshiftConnectionImpl) - Constructor for class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
RedshiftDataSourceFactory - Class in com.amazon.redshift.osgi
  This factory service is designed to be used in OSGi Enterprise environments to create and configure JDBC data-sources.
RedshiftDataSourceFactory() - Constructor for class com.amazon.redshift.osgi.RedshiftDataSourceFactory
RedshiftException - Exception in com.amazon.redshift.util
RedshiftException(String, RedshiftState, Throwable, RedshiftLogger) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftException(String, RedshiftState, Throwable) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftException(String, RedshiftState) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftException(String, Throwable) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftException(String) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftException(ServerErrorMessage) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftException(ServerErrorMessage, boolean) - Constructor for exception com.amazon.redshift.util.RedshiftException
RedshiftGeography - Class in com.amazon.redshift.util
RedshiftGeography() - Constructor for class com.amazon.redshift.util.RedshiftGeography
RedshiftGeometry - Class in com.amazon.redshift.util
RedshiftGeometry() - Constructor for class com.amazon.redshift.util.RedshiftGeometry
RedshiftInterval - Class in com.amazon.redshift.util
  This implements a class that handles the Redshift interval type.
RedshiftInterval() - Constructor for class com.amazon.redshift.util.RedshiftInterval
  required by the driver.
RedshiftInterval(String) - Constructor for class com.amazon.redshift.util.RedshiftInterval
  Initialize a interval with a given interval string representation.
RedshiftInterval(int, int, int, int, int, double) - Constructor for class com.amazon.redshift.util.RedshiftInterval
  Initializes all values of this interval to the specified values.
RedshiftIntervalDayToSecond - Class in com.amazon.redshift.util
RedshiftIntervalDayToSecond() - Constructor for class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  required by the driver.
RedshiftIntervalDayToSecond(String) - Constructor for class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Initialize an interval with a given interval string representation.
RedshiftIntervalDayToSecond(int, int, int, double) - Constructor for class com.amazon.redshift.util.RedshiftIntervalDayToSecond
RedshiftIntervalDayToSecond(long) - Constructor for class com.amazon.redshift.util.RedshiftIntervalDayToSecond
RedshiftIntervalYearToMonth - Class in com.amazon.redshift.util
RedshiftIntervalYearToMonth() - Constructor for class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  required by the driver.
RedshiftIntervalYearToMonth(String) - Constructor for class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Initialize an interval with a given interval string representation.
RedshiftIntervalYearToMonth(int, int) - Constructor for class com.amazon.redshift.util.RedshiftIntervalYearToMonth
RedshiftIntervalYearToMonth(int) - Constructor for class com.amazon.redshift.util.RedshiftIntervalYearToMonth
RedshiftjdbcHostnameVerifier - Class in com.amazon.redshift.ssl
RedshiftjdbcHostnameVerifier() - Constructor for class com.amazon.redshift.ssl.RedshiftjdbcHostnameVerifier
RedshiftJDBCMain - Class in com.amazon.redshift.util
RedshiftJDBCMain() - Constructor for class com.amazon.redshift.util.RedshiftJDBCMain
RedshiftJDBCSettings - Class in com.amazon.redshift.core
RedshiftJDBCSettings() - Constructor for class com.amazon.redshift.core.RedshiftJDBCSettings
RedshiftLine - Class in com.amazon.redshift.geometric
  This implements a line represented by the linear equation Ax + By + C = 0.
RedshiftLine(double, double, double) - Constructor for class com.amazon.redshift.geometric.RedshiftLine
RedshiftLine(double, double, double, double) - Constructor for class com.amazon.redshift.geometric.RedshiftLine
RedshiftLine(RedshiftPoint, RedshiftPoint) - Constructor for class com.amazon.redshift.geometric.RedshiftLine
RedshiftLine(RedshiftLseg) - Constructor for class com.amazon.redshift.geometric.RedshiftLine
RedshiftLine(String) - Constructor for class com.amazon.redshift.geometric.RedshiftLine
RedshiftLine() - Constructor for class com.amazon.redshift.geometric.RedshiftLine
  required by the driver.
RedshiftLogger - Class in com.amazon.redshift.logger
  Logger for each connection or at driver.
RedshiftLogger(String, String, boolean, String, String) - Constructor for class com.amazon.redshift.logger.RedshiftLogger
RedshiftLseg - Class in com.amazon.redshift.geometric
  This implements a lseg (line segment) consisting of two points.
RedshiftLseg(double, double, double, double) - Constructor for class com.amazon.redshift.geometric.RedshiftLseg
RedshiftLseg(RedshiftPoint, RedshiftPoint) - Constructor for class com.amazon.redshift.geometric.RedshiftLseg
RedshiftLseg(String) - Constructor for class com.amazon.redshift.geometric.RedshiftLseg
RedshiftLseg() - Constructor for class com.amazon.redshift.geometric.RedshiftLseg
  required by the driver.
RedshiftMemoryUtils - Class in com.amazon.redshift.core.v3
  Utility class for memory-related calculations in Redshift JDBC driver.
RedshiftMoney - Class in com.amazon.redshift.util
  This implements a class that handles the Redshift money and cash types.
RedshiftMoney(double) - Constructor for class com.amazon.redshift.util.RedshiftMoney
RedshiftMoney(String) - Constructor for class com.amazon.redshift.util.RedshiftMoney
RedshiftMoney() - Constructor for class com.amazon.redshift.util.RedshiftMoney
RedshiftNotification - Interface in com.amazon.redshift
  This interface defines the public Redshift extension for Notifications.
redshiftNumeric(byte[], int, int) - Static method in class com.amazon.redshift.util.ByteConverter
  Convert a variable length array of bytes to a Number
redshiftNumeric(byte[], int, int, int, int) - Static method in class com.amazon.redshift.util.ByteConverter
  Convert a variable length array of bytes to a Number
redshiftNumeric(BigDecimal, int, int) - Static method in class com.amazon.redshift.util.ByteConverter
  Convert BigDecimal value into scaled bytes.
RedshiftObject - Class in com.amazon.redshift.util
  RedshiftObject is a class used to describe unknown types An unknown type is any type that is unknown by JDBC Standards.
RedshiftObject() - Constructor for class com.amazon.redshift.util.RedshiftObject
  This is called by com.amazon.redshift.Connection.getObject() to create the object.
RedshiftObject(String, String) - Constructor for class com.amazon.redshift.util.RedshiftObject
RedshiftObjectFactory - Class in com.amazon.redshift.ds.common
  Returns a DataSource-ish thing based on a JNDI reference.
RedshiftObjectFactory() - Constructor for class com.amazon.redshift.ds.common.RedshiftObjectFactory
RedshiftParameterMetaData - Class in com.amazon.redshift.jdbc
RedshiftParameterMetaData(BaseConnection, int[]) - Constructor for class com.amazon.redshift.jdbc.RedshiftParameterMetaData
redshiftParamMarkers - Variable in class com.amazon.redshift.core.NativeQuery
RedshiftPath - Class in com.amazon.redshift.geometric
  This implements a path (a multiple segmented line, which may be closed).
RedshiftPath(RedshiftPoint[], boolean) - Constructor for class com.amazon.redshift.geometric.RedshiftPath
RedshiftPath() - Constructor for class com.amazon.redshift.geometric.RedshiftPath
  Required by the driver.
RedshiftPath(String) - Constructor for class com.amazon.redshift.geometric.RedshiftPath
RedshiftPoint - Class in com.amazon.redshift.geometric
  It maps to the point datatype in com.amazon.redshift.
RedshiftPoint(double, double) - Constructor for class com.amazon.redshift.geometric.RedshiftPoint
RedshiftPoint(String) - Constructor for class com.amazon.redshift.geometric.RedshiftPoint
  This is called mainly from the other geometric types, when a point is embedded within their definition.
RedshiftPoint() - Constructor for class com.amazon.redshift.geometric.RedshiftPoint
  Required by the driver.
RedshiftPolygon - Class in com.amazon.redshift.geometric
  This implements the polygon datatype within Redshift.
RedshiftPolygon(RedshiftPoint[]) - Constructor for class com.amazon.redshift.geometric.RedshiftPolygon
  Creates a polygon using an array of RedshiftPoints.
RedshiftPolygon(String) - Constructor for class com.amazon.redshift.geometric.RedshiftPolygon
RedshiftPolygon() - Constructor for class com.amazon.redshift.geometric.RedshiftPolygon
  Required by the driver.
RedshiftPooledConnection - Class in com.amazon.redshift.ds
  Redshift implementation of the PooledConnection interface.
RedshiftPooledConnection(Connection, boolean, boolean) - Constructor for class com.amazon.redshift.ds.RedshiftPooledConnection
  Creates a new PooledConnection representing the specified physical connection.
RedshiftPooledConnection(Connection, boolean) - Constructor for class com.amazon.redshift.ds.RedshiftPooledConnection
RedshiftPoolingDataSource - Class in com.amazon.redshift.ds
  Deprecated.
  Since 42.0.0, instead of this class you should use a fully featured connection pool like HikariCP, vibur-dbcp, commons-dbcp, c3p0, etc.
RedshiftPoolingDataSource() - Constructor for class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
RedshiftPreparedStatement - Class in com.amazon.redshift.jdbc
RedshiftProperties - Class in com.amazon.redshift.util
RedshiftProperties() - Constructor for class com.amazon.redshift.util.RedshiftProperties
  Creates an empty property list with no default values.
RedshiftProperties(Properties) - Constructor for class com.amazon.redshift.util.RedshiftProperties
  Creates an empty property list with the specified defaults.
RedshiftProperties(Properties, Properties) - Constructor for class com.amazon.redshift.util.RedshiftProperties
  Creates an empty property list with the specified defaults.
RedshiftProperty - Enum in com.amazon.redshift
  All connection parameters that can be either set in JDBC URL, in Driver properties or in datasource setters.
RedshiftPropertyMaxResultBufferParser - Class in com.amazon.redshift.util
RedshiftPropertyMaxResultBufferParser() - Constructor for class com.amazon.redshift.util.RedshiftPropertyMaxResultBufferParser
RedshiftRefCursorResultSet - Interface in com.amazon.redshift
  Deprecated.
  As of 8.0, this interface is only present for backwards- compatibility purposes. New code should call getString() on the ResultSet that contains the refcursor to obtain the underlying cursor name.
RedshiftReplicationConnection - Interface in com.amazon.redshift.replication
  Api available only if connection was create with required for replication properties: `RedshiftProperty.REPLICATION` and `RedshiftProperty.ASSUME_MIN_SERVER_VERSION`.
RedshiftReplicationConnectionImpl - Class in com.amazon.redshift.replication
RedshiftReplicationConnectionImpl(BaseConnection) - Constructor for class com.amazon.redshift.replication.RedshiftReplicationConnectionImpl
RedshiftReplicationStream - Interface in com.amazon.redshift.replication
  Not tread safe replication stream (though certain methods can be safely called by different threads).
RedshiftResultSet - Class in com.amazon.redshift.jdbc
RedshiftResultSet.CursorResultHandler - Class in com.amazon.redshift.jdbc
RedshiftResultSetMetaData - Interface in com.amazon.redshift
RedshiftResultSetMetaDataImpl - Class in com.amazon.redshift.jdbc
RedshiftResultSetMetaDataImpl(BaseConnection, Field[]) - Constructor for class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
  Initialise for a result with a tuple set and a field descriptor set
RedshiftRowsBlockingQueue<E> - Class in com.amazon.redshift.core.v3
RedshiftRowsBlockingQueue(int) - Constructor for class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
RedshiftRowsBlockingQueue(int, long, RedshiftLogger) - Constructor for class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
RedshiftSavepoint - Class in com.amazon.redshift.jdbc
RedshiftSavepoint(int) - Constructor for class com.amazon.redshift.jdbc.RedshiftSavepoint
RedshiftSavepoint(String) - Constructor for class com.amazon.redshift.jdbc.RedshiftSavepoint
RedshiftSimpleDataSource - Class in com.amazon.redshift.ds
  Simple DataSource which does not perform connection pooling.
RedshiftSimpleDataSource() - Constructor for class com.amazon.redshift.ds.RedshiftSimpleDataSource
RedshiftSQLXML - Class in com.amazon.redshift.jdbc
RedshiftSQLXML(BaseConnection) - Constructor for class com.amazon.redshift.jdbc.RedshiftSQLXML
RedshiftSQLXML(BaseConnection, String) - Constructor for class com.amazon.redshift.jdbc.RedshiftSQLXML
RedshiftState - Enum in com.amazon.redshift.util
  This class is used for holding SQLState codes.
RedshiftStatement - Interface in com.amazon.redshift
  This interface defines the public Redshift extensions to java.sql.Statement.
RedshiftStatementImpl - Class in com.amazon.redshift.jdbc
RedshiftStatementImpl.StatementResultHandler - Class in com.amazon.redshift.jdbc
  ResultHandler implementations for updates, queries, and either-or.
RedshiftStream - Class in com.amazon.redshift.core
  Wrapper around the raw connection to the server that implements some basic primitives (reading/writing formatted data, doing string encoding, etc).
RedshiftStream(SocketFactory, HostSpec, int, RedshiftLogger, boolean, Properties) - Constructor for class com.amazon.redshift.core.RedshiftStream
  Constructor: Connect to the Redshift back end and return a stream connection.
RedshiftStream(SocketFactory, HostSpec, RedshiftLogger, Properties) - Constructor for class com.amazon.redshift.core.RedshiftStream
  Deprecated.
  use `RedshiftStream(SocketFactory, com.amazon.redshift.util.HostSpec, int, RedshiftLogger, boolean, Properties)`
RedshiftTime - Class in com.amazon.redshift.util
  This class augments the Java built-in Time to allow for explicit setting of the time zone.
RedshiftTime(long) - Constructor for class com.amazon.redshift.util.RedshiftTime
  Constructs a `RedshiftTime` without a time zone.
RedshiftTime(long, int) - Constructor for class com.amazon.redshift.util.RedshiftTime
RedshiftTime(long, Calendar) - Constructor for class com.amazon.redshift.util.RedshiftTime
  Constructs a `RedshiftTime` with the given calendar object.
RedshiftTime(long, Calendar, int) - Constructor for class com.amazon.redshift.util.RedshiftTime
  Store time with nanos.
RedshiftTime(Time, int) - Constructor for class com.amazon.redshift.util.RedshiftTime
RedshiftTimestamp - Class in com.amazon.redshift.util
  This class augments the Java built-in Timestamp to allow for explicit setting of the time zone.
RedshiftTimestamp(long) - Constructor for class com.amazon.redshift.util.RedshiftTimestamp
  Constructs a `RedshiftTimestamp` without a time zone.
RedshiftTimestamp(long, Calendar) - Constructor for class com.amazon.redshift.util.RedshiftTimestamp
  Constructs a `RedshiftTimestamp` with the given time zone.
RedshiftTimestamp(long, Calendar, String) - Constructor for class com.amazon.redshift.util.RedshiftTimestamp
RedshiftTokenizer - Class in com.amazon.redshift.util
  This class is used to tokenize the text output of com.amazon.redshift.
RedshiftTokenizer(String, char) - Constructor for class com.amazon.redshift.util.RedshiftTokenizer
  Create a tokeniser.
RedshiftVarbyte - Class in com.amazon.redshift.util
RedshiftVarbyte() - Constructor for class com.amazon.redshift.util.RedshiftVarbyte
RedshiftWarning - Exception in com.amazon.redshift.util
RedshiftWarning(ServerErrorMessage) - Constructor for exception com.amazon.redshift.util.RedshiftWarning
RedshiftWarningWrapper - Class in com.amazon.redshift.jdbc
  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.
RedshiftWarningWrapper(SQLWarning, Properties) - Constructor for class com.amazon.redshift.jdbc.RedshiftWarningWrapper
RedshiftXAConnection - Class in com.amazon.redshift.xa
  The Redshift implementation of `XAResource`.
RedshiftXAConnection(BaseConnection) - Constructor for class com.amazon.redshift.xa.RedshiftXAConnection
RedshiftXADataSource - Class in com.amazon.redshift.xa
  XA-enabled DataSource implementation.
RedshiftXADataSource() - Constructor for class com.amazon.redshift.xa.RedshiftXADataSource
RedshiftXADataSourceFactory - Class in com.amazon.redshift.xa
  An ObjectFactory implementation for RedshiftXADataSource-objects.
RedshiftXADataSourceFactory() - Constructor for class com.amazon.redshift.xa.RedshiftXADataSourceFactory
RedshiftXAException - Exception in com.amazon.redshift.xa
  A convenience subclass of `XAException` which makes it easy to create an instance of `XAException` with a human-readable message, a `Throwable` cause, and an XA error code.
REF_CURSOR - Static variable in class com.amazon.redshift.core.Oid
REF_CURSOR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
refresh() - Method in interface com.amazon.redshift.INativePlugin
refresh() - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
refresh() - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
refresh() - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
refresh() - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
refreshRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
REGCLASS - Static variable in class com.amazon.redshift.core.Oid
REGCLASS_ARRAY - Static variable in class com.amazon.redshift.core.Oid
register() - Static method in class com.amazon.redshift.Driver
  Register the driver against `DriverManager`.
register(int, ArrayAssistant) - Static method in class com.amazon.redshift.jdbc2.ArrayAssistantRegistry
registerOutParameter(int, int) - Method in interface com.amazon.redshift.core.ParameterList
registerOutParameter(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(int, int, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(int, SQLType) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(int, SQLType, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(int, SQLType, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(String, SQLType) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(String, SQLType, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(String, SQLType, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(String, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(String, int, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
registerOutParameter(int, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
REGOPER - Static variable in class com.amazon.redshift.core.Oid
REGOPER_ARRAY - Static variable in class com.amazon.redshift.core.Oid
REGOPERATOR - Static variable in class com.amazon.redshift.core.Oid
REGOPERATOR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
REGPROC - Static variable in class com.amazon.redshift.core.Oid
REGPROC_ARRAY - Static variable in class com.amazon.redshift.core.Oid
REGPROCEDURE - Static variable in class com.amazon.redshift.core.Oid
REGPROCEDURE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
REGTYPE - Static variable in class com.amazon.redshift.core.Oid
REGTYPE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
relative(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
releaseQuery(CachedQuery) - Method in interface com.amazon.redshift.core.QueryExecutor
releaseQuery(CachedQuery) - Method in class com.amazon.redshift.core.QueryExecutorBase
releaseSavepoint(Savepoint) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
releaseTimer() - Method in class com.amazon.redshift.util.SharedTimer
RELTIME - Static variable in class com.amazon.redshift.core.Oid
RELTIME_ARRAY - Static variable in class com.amazon.redshift.core.Oid
remaining() - Method in class com.amazon.redshift.core.FixedLengthOutputStream
remove(String, String, String) - Static method in class com.amazon.redshift.util.RedshiftTokenizer
  This removes the lead/trailing strings from a string.
remove(String, String) - Method in class com.amazon.redshift.util.RedshiftTokenizer
  This removes the lead/trailing strings from all tokens.
removeAngle(String) - Static method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes < and > from the beginning and end of a string.
removeAngle() - Method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes < and > from the beginning and end of all tokens.
removeBox(String) - Static method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes [ and ] from the beginning and end of a string.
removeBox() - Method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes [ and ] from the beginning and end of all tokens.
removeConnectionEventListener(ConnectionEventListener) - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
  Removes a listener for close or fatal error events on the connection handed out to a client.
removeCurlyBrace(String) - Static method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes curly braces { and } from the beginning and end of a string.
removeCurlyBrace() - Method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes < and > from the beginning and end of all tokens.
removePara(String) - Static method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes ( and ) from the beginning and end of a string.
removePara() - Method in class com.amazon.redshift.util.RedshiftTokenizer
  Removes ( and ) from the beginning and end of all tokens.
removeStatementEventListener(StatementEventListener) - Method in class com.amazon.redshift.ds.RedshiftPooledConnection
removeStoredDataSource() - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
removeUnrecognizedPropertiesFromLogging(Properties) - Static method in class com.amazon.redshift.logger.RedshiftLogger
  fetches set of properties defined in the RedshiftProperty enum class and properties defined in public docs compares against given properties and removes unrecognized properties from logs
REPEAT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
REPLACE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
replaceIgnoreCase(Properties, String, String) - Static method in class com.amazon.redshift.logger.RedshiftLogger
replaceProcessing(String, boolean, boolean) - Static method in class com.amazon.redshift.core.Parser
  Filter the SQL string of Java SQL Escape clauses.
replaceProcessingEnabled - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
ReplicationCreateSlotBuilder - Class in com.amazon.redshift.replication.fluent
ReplicationCreateSlotBuilder(BaseConnection) - Constructor for class com.amazon.redshift.replication.fluent.ReplicationCreateSlotBuilder
ReplicationProtocol - Interface in com.amazon.redshift.core
  Abstracts the protocol-specific details of physic and logic replication.
ReplicationSlotInfo - Class in com.amazon.redshift.replication
  Information returned on replication slot creation.
ReplicationSlotInfo(String, ReplicationType, LogSequenceNumber, String, String) - Constructor for class com.amazon.redshift.replication.ReplicationSlotInfo
replicationStream() - Method in interface com.amazon.redshift.replication.RedshiftReplicationConnection
  After start replication stream this connection not available to use for another queries until replication stream will not close.
replicationStream() - Method in class com.amazon.redshift.replication.RedshiftReplicationConnectionImpl
ReplicationStreamBuilder - Class in com.amazon.redshift.replication.fluent
ReplicationStreamBuilder(BaseConnection) - Constructor for class com.amazon.redshift.replication.fluent.ReplicationStreamBuilder
ReplicationType - Enum in com.amazon.redshift.replication
reportHostStatus(HostSpec, HostStatus) - Static method in class com.amazon.redshift.hostchooser.GlobalHostStatusTracker
  Store the actual observed host status.
RequestHandler - Class in com.amazon.redshift.plugin.httpserver
  Post http request handler.
RequestHandler(Function<List<NameValuePair>, Object>) - Constructor for class com.amazon.redshift.plugin.httpserver.RequestHandler
  Constructor.
RequestUtils - Class in com.amazon.redshift.plugin.utils
  Http Request utils.
requireEncryption() - Method in enum com.amazon.redshift.jdbc.SslMode
requiresQuoting(int) - Method in interface com.amazon.redshift.core.TypeInfo
requiresQuoting(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
requiresQuotingSqlType(int) - Method in interface com.amazon.redshift.core.TypeInfo
  Returns true if particular sqlType requires quoting.
requiresQuotingSqlType(int) - Method in class com.amazon.redshift.jdbc.TypeInfoCache
  Returns true if particular sqlType requires quoting.
reset() - Method in class com.amazon.redshift.largeobject.BlobInputStream
  Repositions this stream to the position at the time the `mark` method was last called on this input stream.
resetValidResult() - Method in class com.amazon.redshift.plugin.httpserver.RequestHandler
ResponseUtils - Class in com.amazon.redshift.plugin.utils
  Http Request/Response utils.
result - Variable in class com.amazon.redshift.core.EncodingPredictor.DecodeResult
result - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  The current results.
ResultCursor - Interface in com.amazon.redshift.core
  Abstraction of a cursor over a returned resultset.
ResultHandler - Interface in com.amazon.redshift.core
  Callback interface for passing query results from the protocol-specific layer to the protocol-independent JDBC implementation code.
ResultHandlerBase - Class in com.amazon.redshift.core
  Empty implementation of `ResultHandler` interface.
ResultHandlerBase(Properties) - Constructor for class com.amazon.redshift.core.ResultHandlerBase
ResultHandlerDelegate - Class in com.amazon.redshift.core
  Internal to the driver class, please do not use in the application.
ResultHandlerDelegate(ResultHandler) - Constructor for class com.amazon.redshift.core.ResultHandlerDelegate
resultsettype - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
ResultWrapper - Class in com.amazon.redshift.jdbc
  Helper class that storing result info.
ResultWrapper(ResultSet) - Constructor for class com.amazon.redshift.jdbc.ResultWrapper
ResultWrapper(long, long) - Constructor for class com.amazon.redshift.jdbc.ResultWrapper
returnsRows() - Method in class com.amazon.redshift.core.SqlCommand
RIGHT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
ringBufferThread - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
ROLEITEM - Static variable in class com.amazon.redshift.core.Oid
ROLEITEM_ARRAY - Static variable in class com.amazon.redshift.core.Oid
rollback() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
rollback(Savepoint) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
rollback(Xid) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  Preconditions:
ROUND - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
rowCount - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
rowDeleted() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
rowInserted() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
rowOffset - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
rows - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
rowUpdated() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
RTRIM - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
run(QueryExecutor, String, boolean) - Static method in class com.amazon.redshift.core.SetupQueryRunner
run() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl.AbortCommand
run() - Method in class com.amazon.redshift.plugin.httpserver.Server.ListenerThread
runQuery(String) - Method in class com.amazon.redshift.jdbc.MetadataAPIHelper

## S

SAML_PLUGIN - Static variable in class com.amazon.redshift.core.IdpAuthHelper
SamlCredentialsProvider - Class in com.amazon.redshift.plugin
SamlCredentialsProvider() - Constructor for class com.amazon.redshift.plugin.SamlCredentialsProvider
scale(int) - Method in class com.amazon.redshift.util.RedshiftInterval
  Scale this interval by an integer factor.
scanCStringLength() - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
  Scans the length of the next null terminated string (C-style string) from the stream.
ScramAuthenticator - Class in com.amazon.redshift.jre7.sasl
ScramAuthenticator(String, String, RedshiftStream) - Constructor for class com.amazon.redshift.jre7.sasl.ScramAuthenticator
SECOND - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
secureProgress() - Method in interface com.amazon.redshift.core.ResultHandler
  Callback for batch statements.
secureProgress() - Method in class com.amazon.redshift.core.ResultHandlerBase
secureProgress() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
secureProgress() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
seek(int, int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Sets the current position within the object.
seek(int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Sets the current position within the object.
seek64(long, int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Sets the current position within the object using 64-bit value (9.3+).
SEEK_CUR - Static variable in class com.amazon.redshift.largeobject.LargeObject
  Indicates a seek from the current position.
SEEK_END - Static variable in class com.amazon.redshift.largeobject.LargeObject
  Indicates a seek from the end of a file.
SEEK_SET - Static variable in class com.amazon.redshift.largeobject.LargeObject
  Indicates a seek from the beginning of a file.
self() - Method in class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
self() - Method in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
self() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalCreateSlotBuilder
self() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
self() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalCreateSlotBuilder
self() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalStreamBuilder
send(byte[]) - Method in class com.amazon.redshift.core.RedshiftStream
  Send an array of bytes to the backend.
send(byte[], int) - Method in class com.amazon.redshift.core.RedshiftStream
  Send a fixed-size array of bytes to the backend.
send(byte[], int, int) - Method in class com.amazon.redshift.core.RedshiftStream
  Send a fixed-size array of bytes to the backend.
send(ByteStreamWriter) - Method in class com.amazon.redshift.core.RedshiftStream
  Send a fixed-size array of bytes to the backend.
sendChar(int) - Method in class com.amazon.redshift.core.RedshiftStream
  Sends a single character to the back end.
sendCloseMessage() - Method in class com.amazon.redshift.core.QueryExecutorBase
sendCloseMessage() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
sendInteger2(int) - Method in class com.amazon.redshift.core.RedshiftStream
  Sends a 2-byte integer (short) to the back end.
sendInteger4(int) - Method in class com.amazon.redshift.core.RedshiftStream
  Sends a 4-byte integer to the back end.
sendQueryCancel() - Method in interface com.amazon.redshift.core.QueryExecutor
  Sends a query cancellation for this connection.
sendQueryCancel() - Method in class com.amazon.redshift.core.QueryExecutorBase
sendQueryCancel() - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
sendScramClientFirstMessage() - Method in class com.amazon.redshift.jre7.sasl.ScramAuthenticator
sendStream(InputStream, int) - Method in class com.amazon.redshift.core.RedshiftStream
  Copy data from an input stream to the connection.
Server - Class in com.amazon.redshift.plugin.httpserver
  Ad-hoc http server.
Server(int, RequestHandler, Duration, RedshiftLogger) - Constructor for class com.amazon.redshift.plugin.httpserver.Server
  Ad-hoc http server.
Server.ListenerThread - Class in com.amazon.redshift.plugin.httpserver
  Http worker thread.
ServerErrorMessage - Class in com.amazon.redshift.util
ServerErrorMessage(EncodingPredictor.DecodeResult) - Constructor for class com.amazon.redshift.util.ServerErrorMessage
ServerErrorMessage(String) - Constructor for class com.amazon.redshift.util.ServerErrorMessage
ServerlessIamHelper - Class in com.amazon.redshift.core
serverProtocolVersion - Variable in class com.amazon.redshift.core.QueryExecutorBase
ServerVersion - Enum in com.amazon.redshift.core
  Enumeration for Redshift versions.
set(int, byte[]) - Method in class com.amazon.redshift.core.Tuple
  Set the given field to the given data.
set(Properties, String) - Method in enum com.amazon.redshift.RedshiftProperty
  Set the value for this connection parameter in the given `Properties`.
set(Properties, boolean) - Method in enum com.amazon.redshift.RedshiftProperty
  Set the boolean value for this connection parameter in the given `Properties`.
set(Properties, int) - Method in enum com.amazon.redshift.RedshiftProperty
  Set the int value for this connection parameter in the given `Properties`.
setAllowDbUserOverride(boolean) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setAllowEncodingChanges(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setApplicationName(String) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
setApplicationName(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setAppliedLSN(LogSequenceNumber) - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
setAppliedLSN(LogSequenceNumber) - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Inform backend which LSN has been applied on standby.
setArray(int, Array) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setAsciiStream(String, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setAsciiStream(String, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setAsciiStream(String, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setAsciiStream(long) - Method in class com.amazon.redshift.jdbc.RedshiftClob
setAsciiStream(int, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setAsciiStream(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setAsciiStream(int, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setAssumeMinServerVersion(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setAuthProperties(RedshiftProperties, RedshiftJDBCSettings, RedshiftLogger) - Static method in class com.amazon.redshift.core.IdpAuthHelper
setAutoCommit(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setAutoCreate(Boolean) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setAutoSave(AutoSave) - Method in interface com.amazon.redshift.core.QueryExecutor
setAutoSave(AutoSave) - Method in class com.amazon.redshift.core.QueryExecutorBase
setAutosave(AutoSave) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setAutosave(AutoSave) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setAutosave(AutoSave) - Method in interface com.amazon.redshift.RedshiftConnection
  Configures if connection should use automatic savepoints.
setBackendKeyData(int, int) - Method in class com.amazon.redshift.core.QueryExecutorBase
setBigDecimal(String, BigDecimal) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBigDecimal(int, BigDecimal) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBinaryParameter(int, byte[], int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds given byte[] value to a parameter.
setBinaryReceiveOids(Set<Integer>) - Method in interface com.amazon.redshift.core.QueryExecutor
  Sets the oids that should be received using binary encoding.
setBinaryReceiveOids(Set<Integer>) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
setBinarySendOids(Set<Integer>) - Method in interface com.amazon.redshift.core.QueryExecutor
  Sets the oids that should be sent using binary encoding.
setBinarySendOids(Set<Integer>) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
setBinaryStream(long) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
setBinaryStream(String, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBinaryStream(String, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBinaryStream(String, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBinaryStream(int, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBinaryStream(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBinaryStream(int, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBinaryStream() - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
setBinaryTransfer(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setBinaryTransferDisable(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setBinaryTransferEnable(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setBlob(String, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBlob(String, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBlob(String, Blob) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBlob(int, Blob) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBlob(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBlob(int, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBoolean(String, boolean) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBoolean(int, boolean) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setByte(String, byte) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setByte(int, byte) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setBytea(int, byte[], int, int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a binary bytea value stored as a bytearray to a parameter.
setBytea(int, InputStream, int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a binary bytea value stored as an InputStream.
setBytea(int, InputStream) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a binary bytea value stored as an InputStream.
setBytea(int, ByteStreamWriter) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a binary bytea value stored as a ByteStreamWriter.
setBytes(long, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftBlob
setBytes(long, byte[], int, int) - Method in class com.amazon.redshift.jdbc.RedshiftBlob
setBytes(String, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setBytes(int, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setByteValue(byte[], int) - Method in class com.amazon.redshift.geometric.RedshiftBox
setByteValue(byte[], int) - Method in class com.amazon.redshift.geometric.RedshiftPoint
setByteValue(byte[], int) - Method in interface com.amazon.redshift.util.RedshiftBinaryObject
  This method is called to set the value of this object.
setCalendar(Calendar) - Method in class com.amazon.redshift.util.RedshiftTime
  Sets the calendar object for this time.
setCalendar(Calendar) - Method in class com.amazon.redshift.util.RedshiftTimestamp
  Sets the calendar object for this timestamp.
setCancelSignalTimeout(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setCatalog(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setCharacterStream(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setCharacterStream(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setCharacterStream(String, Reader, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setCharacterStream(long) - Method in class com.amazon.redshift.jdbc.RedshiftClob
setCharacterStream(int, Reader, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setCharacterStream(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setCharacterStream(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setCharacterStream() - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
setCleanupSavepoints(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  see RedshiftProperty#CLEANUP_SAVEPOINTS
setCleanupSavePoints(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setClientInfo(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setClientInfo(Properties) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setClob(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setClob(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setClob(String, Clob) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setClob(int, Clob) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setClob(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setClob(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setConnectTimeout(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setCrossDatasharingEnabled(boolean) - Method in class com.amazon.redshift.core.QueryExecutorBase
setCurrentSchema(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setCursorName(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  In SQL, a result table can be retrieved through a cursor that is named.
setCursorName(String) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setDatabaseMetadataCacheFields(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setDatabaseMetadataCacheFieldsMiB(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setDatabaseMetadataCurrentDbOnly(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setDatabaseName(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets the name of the Redshift database, running on the server identified by the serverName property.
setDatabaseName(String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Ensures the DataSource properties are not changed after the DataSource has been used.
setDatashareEnabled(boolean) - Method in class com.amazon.redshift.core.QueryExecutorBase
setDataSourceName(String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Sets the name of this DataSource.
setDate(String, Date) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setDate(String, Date, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setDate(int, Date) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setDate(int, Date, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setDays(int) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set the days of this interval to the specified value.
setDays(int) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Override the parent setDays method disallowing a non-zero value.
setDbGroups(String) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setDbUser(String) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setDefaultAutoCommit(boolean) - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
  Sets whether connections supplied by this pool will have autoCommit turned on by default.
setDefaultFetchSize(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setDefaultFetchSize(int) - Method in interface com.amazon.redshift.RedshiftConnection
  Set the default fetch size for statements created from this connection.
setDefaultRowFetchSize(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setDisableColumnSanitiser(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setDisableColumnSanitiser(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setDouble(String, double) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setDouble(int, double) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setEncoding(Encoding) - Method in class com.amazon.redshift.core.QueryExecutorBase
setEncoding(Encoding) - Method in class com.amazon.redshift.core.RedshiftStream
  Change the encoding used by this connection.
setEscapeProcessing(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setEscapeSyntaxCallMode(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setFetchDirection(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
setFetchDirection(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setFetchSize(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
setFetchSize(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setFloat(String, float) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setFloat(int, float) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setFlushCacheOnDeallocate(boolean) - Method in interface com.amazon.redshift.core.BaseConnection
  By default, the connection resets statement cache in case deallocate all/discard all message is observed.
setFlushCacheOnDeallocate(boolean) - Method in interface com.amazon.redshift.core.QueryExecutor
  By default, the connection resets statement cache in case deallocate all/discard all message is observed.
setFlushCacheOnDeallocate(boolean) - Method in class com.amazon.redshift.core.QueryExecutorBase
setFlushCacheOnDeallocate(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setFlushedLSN(LogSequenceNumber) - Method in class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
setFlushedLSN(LogSequenceNumber) - Method in interface com.amazon.redshift.replication.RedshiftReplicationStream
  Set flushed LSN.
setForceBinary(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setForceLowercase(boolean) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setFormat(int) - Method in class com.amazon.redshift.core.Field
setFromReference(Reference) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setGeneratedName(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setGeography(int, byte[], int, int) - Method in interface com.amazon.redshift.core.ParameterList
  Proprietary bind method for GEOGRAPHY datatype.
setGeography(int, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setGroupFederation(boolean) - Method in interface com.amazon.redshift.IPlugin
setGroupFederation(boolean) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
setGssLib(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setHandlerException(SQLException) - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
setHideUnprivilegedObjects(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setHoldability(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setHostRecheckSeconds(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setHours(int) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set the hours of this interval to the specified value.
setHours(int) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Override the parent setHours method disallowing a non-zero value.
setIAMProperties(RedshiftProperties, RedshiftJDBCSettings, RedshiftLogger) - Static method in class com.amazon.redshift.core.IamHelper
  Helper function to handle IAM connection properties.
setInitialConnections(int) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Sets the number of connections that will be created when this DataSource is initialized.
setInt(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setInt(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setIntervalDayToSecond(int, RedshiftIntervalDayToSecond) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setIntervalYearToMonth(int, RedshiftIntervalYearToMonth) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setIntParameter(int, int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds an integer value to a parameter.
setJaasApplicationName(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setJaasLogin(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setKerberosServerName(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setLargeMaxRows(long) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setLiteralParameter(int, String, int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a String value that is an unquoted literal to the server's query parser (for example, a bare integer) to a parameter.
setLoadBalanceHosts(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setLocation(int, int) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Moves the point to the supplied coordinates.
setLocation(Point) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Moves the point to the supplied java.awt.Point refer to java.awt.Point for description of this.
setLogDirectory(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Added for backward compatibility.
setLogger(RedshiftLogger) - Method in interface com.amazon.redshift.INativePlugin
setLogger(RedshiftLogger) - Method in interface com.amazon.redshift.IPlugin
setLogger(RedshiftLogger) - Method in class com.amazon.redshift.plugin.BrowserOktaSAMLCredentialsProvider
setLogger(RedshiftLogger) - Method in class com.amazon.redshift.plugin.CommonCredentialsProvider
setLogger(RedshiftLogger) - Method in class com.amazon.redshift.plugin.JwtCredentialsProvider
setLogger(RedshiftLogger) - Method in class com.amazon.redshift.plugin.SamlCredentialsProvider
setLoginTimeout(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setLogLevel(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Added for backward compatibility.
setLogServerErrorDetail(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setLogUnclosedConnections(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setLogWriter(PrintWriter) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  This implementation don't use a LogWriter.
setLong(String, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setLong(int, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setMaxConnections(int) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Sets the maximum number of connections that the pool will allow.
setMaxFieldSize(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setMaxResultBuffer(String) - Method in class com.amazon.redshift.core.RedshiftStream
  Method to set MaxResultBuffer inside RedshiftStream.
setMaxResultBuffer(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setMaxRows(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setMetadata(FieldMetadata) - Method in class com.amazon.redshift.core.Field
setMetadata(CredentialsHolder.IamMetadata) - Method in class com.amazon.redshift.CredentialsHolder
setMinStreamAvailableCheckDelay(int) - Method in class com.amazon.redshift.core.RedshiftStream
setMinutes(int) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set the minutes of this interval to the specified value.
setMinutes(int) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Override the parent setMinutes method disallowing a non-zero value.
setMonths(int) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set the months of this interval to the specified value.
setMonths(int) - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Override the parent setMonths method disallowing a non-zero value.
setNativeAuthPluginProperties(RedshiftProperties, RedshiftJDBCSettings, RedshiftLogger) - Static method in class com.amazon.redshift.core.NativeAuthPluginHelper
  Helper function to handle Native Auth Plugin connection properties.
setNCharacterStream(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNCharacterStream(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNCharacterStream(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNCharacterStream(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNClob(String, NClob) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNClob(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNClob(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNClob(int, NClob) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNClob(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNClob(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNetworkTimeout(int) - Method in interface com.amazon.redshift.core.QueryExecutor
setNetworkTimeout(int) - Method in class com.amazon.redshift.core.QueryExecutorBase
setNetworkTimeout(int) - Method in class com.amazon.redshift.core.RedshiftStream
setNetworkTimeout(Executor, int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setNString(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNString(int, String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNull(int, int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a SQL NULL value to a parameter.
setNull(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNull(String, int, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setNull(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setNull(int, int, String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setObject(String, Object, SQLType, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setObject(String, Object, SQLType) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setObject(String, Object, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setObject(String, Object, int) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setObject(String, Object) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setObject(int, Object, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setObject(int, Object, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setObject(int, Object) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setObject(int, Object, SQLType, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setObject(int, Object, SQLType) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setOptions(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Set command line options for this connection
setPassword(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets the password to connect with by default.
setPassword(String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Ensures the DataSource properties are not changed after the DataSource has been used.
setPoolable(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setPortNumber(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Deprecated.
  use `BaseDataSource.setPortNumbers(int[])`
setPortNumber(int) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Ensures the DataSource properties are not changed after the DataSource has been used.
setPortNumbers(int[]) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets the port(s) which the Redshift server is listening on for TCP/IP connections.
setPreferQueryMode(PreferQueryMode) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setPreparedStatementCacheQueries(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setPreparedStatementCacheSizeMiB(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setPrepareThreshold(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setPrepareThreshold(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setPrepareThreshold(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setPrepareThreshold(int) - Method in interface com.amazon.redshift.RedshiftConnection
  Set the default statement reuse threshold before enabling server-side prepare.
setPrepareThreshold(int) - Method in interface com.amazon.redshift.RedshiftStatement
  Sets the reuse threshold for using server-prepared statements.
setProfileDbUser(String) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setProperty(String, String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setProperty(RedshiftProperty, String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setProperty(String, String) - Method in class com.amazon.redshift.util.RedshiftProperties
setProtocolVersion(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setQueryTimeout(int) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setQueryTimeoutMs(long) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Sets the queryTimeout limit.
setRaiseExceptionOnSilentRollback(boolean) - Method in interface com.amazon.redshift.core.QueryExecutor
setRaiseExceptionOnSilentRollback(boolean) - Method in class com.amazon.redshift.core.QueryExecutorBase
setRaiseExceptionOnSilentRollback(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setReadOnly(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setReadOnly(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setReadOnlyMode(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setReceiveBufferSize(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setRecvBufferSize(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setRef(int, Ref) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setRefresh(boolean) - Method in class com.amazon.redshift.CredentialsHolder
setRefresh(boolean) - Method in class com.amazon.redshift.NativeTokenHolder
setReplication(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setResult(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
setReWriteBatchedInserts(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setRowId(String, RowId) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setRowId(int, RowId) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setRSType(String) - Method in class com.amazon.redshift.core.Field
setSamlDbUser(String) - Method in class com.amazon.redshift.CredentialsHolder.IamMetadata
setSavepoint() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setSavepoint(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setSchema(String) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setSeconds(double) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set the seconds of this interval to the specified value.
setSeconds(double) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Override the parent setSeconds method disallowing a non-zero value.
setSendBufferSize(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setServerName(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Deprecated.
  use `BaseDataSource.setServerNames(String[])`
setServerName(String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Ensures the DataSource properties are not changed after the DataSource has been used.
setServerNames(String[]) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets the name of the host(s) the Redshift database is running on.
setServerProtocolVersion(String) - Method in class com.amazon.redshift.core.QueryExecutorBase
setServerVersion(String) - Method in class com.amazon.redshift.core.QueryExecutorBase
setServerVersionNum(int) - Method in class com.amazon.redshift.core.QueryExecutorBase
setShort(String, short) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setShort(int, short) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setSkipRows() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
setSocketFactory(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSocketFactoryArg(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSocketTimeout(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSQLType(int) - Method in class com.amazon.redshift.core.Field
setSQLXML(String, SQLXML) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setSQLXML(int, SQLXML) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setSsl(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslCert(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslcert(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslfactory(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslFactoryArg(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslfactoryarg(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslHostnameVerifier(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslhostnameverifier(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslKey(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslkey(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslMode(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslmode(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslPassword(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslpassword(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslPasswordCallback(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslpasswordcallback(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslRootCert(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSslrootcert(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setSspiServiceClass(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setStandardConformingStrings(boolean) - Method in class com.amazon.redshift.core.QueryExecutorBase
setStatementState(StatementCancelState) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Set the Statement cancel state to a specific state
setStatementStateIdleFromInQuery() - Method in interface com.amazon.redshift.core.ResultHandler
  Set statement state on completion of the Ring buffer thread.
setStatementStateIdleFromInQuery() - Method in class com.amazon.redshift.core.ResultHandlerBase
setStatementStateIdleFromInQuery() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
setStatementStateIdleFromInQuery() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
setStatementStateIdleFromInQuery() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
setStatementStateInQueryFromIdle() - Method in interface com.amazon.redshift.core.ResultHandler
  Set statement state on start from IDLE to IN_QUERY, in case Ring Buffer thread reset the new query state as IDLE.
setStatementStateInQueryFromIdle() - Method in class com.amazon.redshift.core.ResultHandlerBase
setStatementStateInQueryFromIdle() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
setStatementStateInQueryFromIdle() - Method in class com.amazon.redshift.jdbc.BatchResultHandler
setStatementStateInQueryFromIdle() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
setStatementStateInQuerySuspendedFromInQuery() - Method in interface com.amazon.redshift.core.ResultHandler
  Set statement state from IN_QUERY to IN_QUERY_SUSPENDED, to indicate that driver received a portal suspended state
setStatementStateInQuerySuspendedFromInQuery() - Method in class com.amazon.redshift.core.ResultHandlerBase
setStatementStateInQuerySuspendedFromInQuery() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
setStatementStateInQuerySuspendedFromInQuery() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
setStatementStateInQuerySuspendedFromInQuery() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
setString(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setString(long, String) - Method in class com.amazon.redshift.jdbc.RedshiftClob
setString(long, String, int, int) - Method in class com.amazon.redshift.jdbc.RedshiftClob
setString(int, String) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setString(int, String, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setString(String) - Method in class com.amazon.redshift.jdbc.RedshiftSQLXML
setStringParameter(int, String, int) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a String value that needs to be quoted for the server's parser to understand (for example, a timestamp) to a parameter.
setStringType(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setTargetServerType(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setTcpKeepAlive(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setText(int, InputStream) - Method in interface com.amazon.redshift.core.ParameterList
  Binds a text value stored as an InputStream that is a valid UTF-8 byte stream.
setTime(String, Time) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setTime(String, Time, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setTime(int, Time) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setTime(int, Time, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setTimeoutRequested(boolean) - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
setTimestamp(String, Timestamp) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setTimestamp(String, Timestamp, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setTimestamp(int, Timestamp) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setTimestamp(int, Timestamp, Calendar) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setTimeZone(TimeZone) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
setTransactionIsolation(int) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setTransactionState(TransactionState) - Method in class com.amazon.redshift.core.QueryExecutorBase
setTransactionTimeout(int) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  We don't do transaction timeouts.
setType(String) - Method in class com.amazon.redshift.util.RedshiftObject
  This method sets the type of this object.
setTypeMap(Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setTypeMapImpl(Map<String, Class<?>>) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
setUnicodeStream(int, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setUnknownLength(int) - Method in class com.amazon.redshift.ds.common.BaseDataSource
SetupQueryRunner - Class in com.amazon.redshift.core
  Poor man's Statement & ResultSet, used for initial queries while we're still initializing the system.
SetupQueryRunner() - Constructor for class com.amazon.redshift.core.SetupQueryRunner
setUrl(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets properties from a `DriverManager` URL.
setURL(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets properties from a `DriverManager` URL.
setURL(String, URL) - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
setURL(int, URL) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setUser(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Sets the user to connect as by default.
setUser(String) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
  Ensures the DataSource properties are not changed after the DataSource has been used.
setUserID(String) - Method in class com.amazon.redshift.ds.common.BaseDataSource
  Added for backward compatibility.
setUseServerPrepare(boolean) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
setUseServerPrepare(boolean) - Method in interface com.amazon.redshift.RedshiftStatement
  Deprecated.
  As of build 302, replaced by `RedshiftStatement.setPrepareThreshold(int)`
setUseSpNego(boolean) - Method in class com.amazon.redshift.ds.common.BaseDataSource
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftBox
  This method sets the value of this object.
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftCircle
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftLine
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftLseg
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftPath
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftPoint
setValue(String) - Method in class com.amazon.redshift.geometric.RedshiftPolygon
setValue(String) - Method in class com.amazon.redshift.util.RedshiftInterval
  Sets a interval string represented value to this instance.
setValue(int, int, int, int, int, double) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set all values of this interval to the specified values.
setValue(int, long) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set all values of this interval using just two specified values.
setValue(long) - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Set all values of this interval using just one specified value.
setValue(int, long) - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Override the parent setValue method disallowing a non-zero value for month.
setValue(int) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Set all values of this interval using just one specified value.
setValue(int, long) - Method in class com.amazon.redshift.util.RedshiftIntervalYearToMonth
  Override the parent setValue method disallowing a non-zero value for time.
setValue(String) - Method in class com.amazon.redshift.util.RedshiftMoney
setValue(String) - Method in class com.amazon.redshift.util.RedshiftObject
  This method sets the value of this object.
setVarbyte(int, byte[], int, int) - Method in interface com.amazon.redshift.core.ParameterList
  Proprietary bind method for VARBYTE datatype.
setVarbyte(int, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
setYears(int) - Method in class com.amazon.redshift.util.RedshiftInterval
  Set the years of this interval to the specified value.
setYears(int) - Method in class com.amazon.redshift.util.RedshiftIntervalDayToSecond
  Override the parent setYears method disallowing a non-zero value.
SharedTimer - Class in com.amazon.redshift.util
SharedTimer() - Constructor for class com.amazon.redshift.util.SharedTimer
shouldResolve() - Method in class com.amazon.redshift.util.HostSpec
SHOW_COLUMNS_CHARACTER_MAXIMUM_LENGTH - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_COLUMN_DEFAULT - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_COLUMN_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_DATA_TYPE - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_DATABASE_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_IS_NULLABLE - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_NUMERIC_PRECISION - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_NUMERIC_SCALE - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_ORDINAL_POSITION - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_REMARKS - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_SCHEMA_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_COLUMNS_TABLE_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_DATABASES_DATABASE_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_SCHEMAS_DATABASE_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_SCHEMAS_SCHEMA_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_TABLES_DATABASE_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_TABLES_REMARKS - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_TABLES_SCHEMA_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_TABLES_TABLE_NAME - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SHOW_TABLES_TABLE_TYPE - Static variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SIGN - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SimpleDataSource - Class in com.amazon.redshift.jdbc2.optional
  Deprecated.
  Please use `RedshiftSimpleDataSource`
SimpleDataSource() - Constructor for class com.amazon.redshift.jdbc2.optional.SimpleDataSource
  Deprecated.
SIN - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SingleCertTrustManager(InputStream) - Constructor for class com.amazon.redshift.ssl.SingleCertValidatingFactory.SingleCertTrustManager
SingleCertValidatingFactory - Class in com.amazon.redshift.ssl
  Provides a SSLSocketFactory that authenticates the remote server against an explicit pre-shared SSL certificate.
SingleCertValidatingFactory(String) - Constructor for class com.amazon.redshift.ssl.SingleCertValidatingFactory
SingleCertValidatingFactory.SingleCertTrustManager - Class in com.amazon.redshift.ssl
size() - Method in class com.amazon.redshift.largeobject.LargeObject
  This method is inefficient, as the only way to find out the size of the object is to seek to the end, record the current position, then return to the original position.
size64() - Method in class com.amazon.redshift.largeobject.LargeObject
  See #size() for information about efficiency.
skip(long) - Method in class com.amazon.redshift.core.CompressedInputStream
skip(int) - Method in class com.amazon.redshift.core.RedshiftStream
skip(long) - Method in class com.amazon.redshift.core.VisibleBufferedInputStream
slotName - Variable in class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
slotName - Variable in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
SMGR - Static variable in class com.amazon.redshift.core.Oid
SMGR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
SocketFactoryFactory - Class in com.amazon.redshift.core
  Instantiates `SocketFactory` based on the `RedshiftProperty.SOCKET_FACTORY`.
SocketFactoryFactory() - Constructor for class com.amazon.redshift.core.SocketFactoryFactory
SPACE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_IDENTIFIER - Static variable in class com.amazon.redshift.core.Oid
SQL_IDENTIFIER_ARRAY - Static variable in class com.amazon.redshift.core.Oid
SQL_PREP_SHOWCOLUMNS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_PREP_SHOWDATABASES - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_PREP_SHOWDATABASESLIKE - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_PREP_SHOWSCHEMAS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_PREP_SHOWSCHEMASLIKE - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_PREP_SHOWTABLES - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWCOLUMNS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWCOLUMNSLIKE - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWDATABASES - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWDATABASESLIKE - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWSCHEMAS - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWSCHEMASLIKE - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWTABLES - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_SHOWTABLESLIKE - Variable in class com.amazon.redshift.jdbc.MetadataAPIHelper
SQL_TSI_DAY - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_FRAC_SECOND - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_HOUR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_MINUTE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_MONTH - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_QUARTER - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_ROOT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_SECOND - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_WEEK - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SQL_TSI_YEAR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
sqlceiling(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  ceiling to ceil translation.
sqlceiling(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  ceiling to ceil translation
sqlchar(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  char to chr translation.
sqlchar(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  char to chr translation
SqlCommand - Class in com.amazon.redshift.core
  Data Modification Language inspection support.
SqlCommandType - Enum in com.amazon.redshift.core
  Type information inspection support.
sqlconcat(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  concat translation.
sqlconcat(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  concat translation
sqlcurdate(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  curdate to current_date translation.
sqlcurdate(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  curdate to current_date translation
sqlcurtime(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  curtime to current_time translation.
sqlcurtime(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  curtime to current_time translation
sqldatabase(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  database translation.
sqldatabase(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  database translation
sqldayname(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  dayname translation.
sqldayname(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  dayname translation
sqldayofmonth(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  dayofmonth translation.
sqldayofmonth(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  dayofmonth translation
sqldayofweek(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  dayofweek translation adding 1 to Redshift function since we expect values from 1 to 7.
sqldayofweek(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  dayofweek translation adding 1 to Redshift function since we expect values from 1 to 7
sqldayofyear(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  dayofyear translation.
sqldayofyear(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  dayofyear translation
sqlhour(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  hour translation.
sqlhour(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  hour translation
sqlifnull(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  ifnull translation.
sqlifnull(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  ifnull translation
sqlinsert(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  insert to overlay translation.
sqlinsert(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  insert to overlay translation
sqllcase(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  lcase to lower translation.
sqllcase(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  lcase to lower translation
sqlleft(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  left to substring translation.
sqlleft(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  left to substring translation
sqllength(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  length translation.
sqllength(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  length translation
sqllocate(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  locate translation.
sqllocate(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  locate translation
sqllog(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  log to ln translation.
sqllog(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  log to ln translation
sqllog10(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  log10 to log translation.
sqllog10(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  log10 to log translation
sqlltrim(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  ltrim translation.
sqlltrim(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  ltrim translation
sqlminute(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  minute translation.
sqlminute(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  minute translation
sqlmonth(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  month translation.
sqlmonth(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  month translation
sqlmonthname(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  monthname translation.
sqlmonthname(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  monthname translation
sqlpower(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  power to pow translation.
sqlpower(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  power to pow translation
sqlquarter(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  quarter translation.
sqlquarter(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  quarter translation
sqlright(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  right to substring translation.
sqlright(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  right to substring translation
sqlrtrim(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  rtrim translation.
sqlrtrim(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  rtrim translation
sqlsecond(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  second translation.
sqlsecond(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  second translation
sqlspace(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  space translation.
sqlspace(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  space translation
sqlsubstring(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  substring to substr translation.
sqlsubstring(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  substring to substr translation
sqltimestampadd(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  time stamp add.
sqltimestampadd(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  time stamp add
sqltimestampdiff(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  time stamp diff.
sqltimestampdiff(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  time stamp diff
sqltruncate(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  truncate to trunc translation.
sqltruncate(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  truncate to trunc translation
sqlucase(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  ucase to upper translation.
sqlucase(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  ucase to upper translation
sqluser(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  user translation.
sqluser(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  user translation
sqlweek(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  week translation.
sqlweek(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  week translation
sqlyear(List<?>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
  year translation.
sqlyear(StringBuilder, List<? extends CharSequence>) - Static method in class com.amazon.redshift.jdbc.EscapedFunctions2
  year translation
SQRT - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SslMode - Enum in com.amazon.redshift.jdbc
SSPI_DEFAULT_SPN_SERVICE_CLASS - Static variable in class com.amazon.redshift.sspi.SSPIClient
SSPIClient - Class in com.amazon.redshift.sspi
  Use Waffle-JNI to support SSPI authentication when PgJDBC is running on a Windows client and talking to a Windows server.
SSPIClient(RedshiftStream, String, boolean) - Constructor for class com.amazon.redshift.sspi.SSPIClient
  Instantiate an SSPIClient for authentication of a connection.
start(BundleContext) - Method in class com.amazon.redshift.osgi.RedshiftBundleActivator
start() - Method in interface com.amazon.redshift.replication.fluent.logical.ChainedLogicalStreamBuilder
  Open logical replication stream.
start() - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
start(LogicalReplicationOptions) - Method in interface com.amazon.redshift.replication.fluent.logical.StartLogicalReplicationCallback
start() - Method in interface com.amazon.redshift.replication.fluent.physical.ChainedPhysicalStreamBuilder
  Open physical replication stream.
start() - Method in class com.amazon.redshift.replication.fluent.physical.PhysicalStreamBuilder
start(PhysicalReplicationOptions) - Method in interface com.amazon.redshift.replication.fluent.physical.StartPhysicalReplicationCallback
start(Xid, int) - Method in class com.amazon.redshift.xa.RedshiftXAConnection
  Preconditions:
startCopy(String, boolean) - Method in interface com.amazon.redshift.core.QueryExecutor
  Issues a COPY FROM STDIN / COPY TO STDOUT statement and returns handler for associated operation.
startCopy(String, boolean) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Sends given query to BE to start, initialize and lock connection for a CopyOperation.
startLogical(LogicalReplicationOptions, RedshiftLogger) - Method in interface com.amazon.redshift.core.ReplicationProtocol
startLogical(LogicalReplicationOptions, RedshiftLogger) - Method in class com.amazon.redshift.core.v3.replication.V3ReplicationProtocol
StartLogicalReplicationCallback - Interface in com.amazon.redshift.replication.fluent.logical
startPhysical(PhysicalReplicationOptions, RedshiftLogger) - Method in interface com.amazon.redshift.core.ReplicationProtocol
startPhysical(PhysicalReplicationOptions, RedshiftLogger) - Method in class com.amazon.redshift.core.v3.replication.V3ReplicationProtocol
StartPhysicalReplicationCallback - Interface in com.amazon.redshift.replication.fluent.physical
startPosition - Variable in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
startSSPI() - Method in interface com.amazon.redshift.sspi.ISSPIClient
startSSPI() - Method in class com.amazon.redshift.sspi.SSPIClient
  Respond to an authentication request from the back-end for SSPI authentication (AUTH_REQ_SSPI).
statement - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
StatementResultHandler(Statement) - Constructor for class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
statusIntervalMs - Variable in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
stop(BundleContext) - Method in class com.amazon.redshift.osgi.RedshiftBundleActivator
stop() - Method in class com.amazon.redshift.plugin.httpserver.Server
  Stops the server.
storesLowerCaseIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
storesMixedCaseIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
storesUpperCaseIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
StreamWrapper - Class in com.amazon.redshift.util
  Wrapper around a length-limited InputStream.
StreamWrapper(byte[], int, int) - Constructor for class com.amazon.redshift.util.StreamWrapper
StreamWrapper(InputStream, int) - Constructor for class com.amazon.redshift.util.StreamWrapper
StreamWrapper(InputStream) - Constructor for class com.amazon.redshift.util.StreamWrapper
SUBSTRING - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
SUPER - Static variable in class com.amazon.redshift.core.Oid
SUPER_ARRAY - Static variable in class com.amazon.redshift.core.Oid
SUPER_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
SUPEROID - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
supportsAlterTableWithAddColumn() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does this driver support the ANSI-92 entry level SQL grammar? All JDBC Compliant drivers must return true.
supportsANSI92FullSQL() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsBatchUpdates() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsColumnAliasing() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsConvert() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsConvert(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsCoreSQLGrammar() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does this driver support the Core ODBC SQL grammar.
supportsCorrelatedSubqueries() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsExpressionsInOrderBy() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsExtendedSQLGrammar() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does this driver support the Extended (Level 2) ODBC SQL grammar.
supportsFullOuterJoins() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsGetGeneratedKeys() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsGroupBy() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsGroupByBeyondSelect() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsGroupByUnrelated() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportSHOWDiscovery() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsLikeEscapeClause() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsLimitedOuterJoins() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsMinimumSQLGrammar() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does the database treat mixed case unquoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC-Compliant driver will always return false.
supportsMixedCaseQuotedIdentifiers() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does the database treat mixed case quoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC compliant driver will always return true.
supportsMultipleOpenResults() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsMultipleResultSets() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsMultipleTransactions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsNamedParameters() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsNonNullableColumns() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  In Redshift, Cursors are only open within transactions.
supportsOpenCursorsAcrossRollback() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsOrderByUnrelated() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsOuterJoins() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsPositionedDelete() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  We support cursors for gets only it seems.
supportsPositionedUpdate() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsRefCursors() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsResultSetHoldability(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsResultSetType(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSavepoints() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSchemasInDataManipulation() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSelectForUpdate() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsStatementPooling() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsStoredProcedures() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSubqueriesInComparisons() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSubqueriesInExists() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSubqueriesInIns() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsTableCorrelationNames() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsTransactions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsUnion() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
supportsUnionAll() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData

## T

take() - Method in class com.amazon.redshift.core.v3.RedshiftRowsBlockingQueue
TAN - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
targetServerType - Variable in class com.amazon.redshift.hostchooser.CandidateHost
tell() - Method in class com.amazon.redshift.largeobject.LargeObject
tell64() - Method in class com.amazon.redshift.largeobject.LargeObject
temporaryOption - Variable in class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
TEXT - Static variable in class com.amazon.redshift.core.Oid
TEXT_ARRAY - Static variable in class com.amazon.redshift.core.Oid
TEXT_FORMAT - Static variable in class com.amazon.redshift.core.Field
thisRow - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
throwKeyManagerException() - Method in class com.amazon.redshift.ssl.LazyKeyManager
  getCertificateChain and getPrivateKey cannot throw exeptions, therefore any exception is stored in `LazyKeyManager.error` and can be raised by this method.
throwKeyManagerException() - Method in class com.amazon.redshift.ssl.LibPQFactory
  Propagates any exception from `LazyKeyManager`.
throwKeyManagerException() - Method in class com.amazon.redshift.ssl.PKCS12KeyManager
  getCertificateChain and getPrivateKey cannot throw exeptions, therefore any exception is stored in `PKCS12KeyManager.error` and can be raised by this method.
TID_ARRAY_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
TID_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
TIDARRAYOID - Static variable in class com.amazon.redshift.core.Oid
TIDOID - Static variable in class com.amazon.redshift.core.Oid
TIME - Static variable in class com.amazon.redshift.core.Oid
TIME_ARRAY - Static variable in class com.amazon.redshift.core.Oid
TIME_FORMAT - Static variable in class com.amazon.redshift.util.RedshiftTime
  Threadsafe access to ready to use time formatter
TIME_STAMP - Static variable in class com.amazon.redshift.core.Oid
TIME_STAMP_ARRAY - Static variable in class com.amazon.redshift.core.Oid
timeout - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Timeout (in milliseconds) for a query.
TIMESTAMP - Static variable in class com.amazon.redshift.core.Oid
TIMESTAMP_ARRAY - Static variable in class com.amazon.redshift.core.Oid
TIMESTAMPADD - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
TIMESTAMPDIFF - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
TIMESTAMPTZ - Static variable in class com.amazon.redshift.core.Oid
TIMESTAMPTZ_ARRAY - Static variable in class com.amazon.redshift.core.Oid
TimestampUtils - Class in com.amazon.redshift.jdbc
  Misc utils for handling time and date values.
timeToString(Date, boolean) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the given time value as String matching what the current Redshift server would send in text mode.
TIMETZ - Static variable in class com.amazon.redshift.core.Oid
TIMETZ_ARRAY - Static variable in class com.amazon.redshift.core.Oid
TINTERVAL - Static variable in class com.amazon.redshift.core.Oid
TINTERVAL_ARRAY - Static variable in class com.amazon.redshift.core.Oid
toBigDecimal(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
toBigDecimal(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
toBinDate(TimeZone, byte[], Date) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Converts the SQL Date to binary representation for `Oid.DATE`.
toBinTimestamp(TimeZone, byte[], Timestamp) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Converts the SQL Timestamp to binary representation for `Oid.TIMESTAMP`.
toBytes(byte[], int) - Method in class com.amazon.redshift.geometric.RedshiftBox
toBytes(byte[], int) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Populate the byte array with RedshiftPoint in the binary syntax expected by com.amazon.redshift.
toBytes() - Method in class com.amazon.redshift.jdbc.RedshiftArray
toBytes(Map<?, ?>, Encoding) - Static method in class com.amazon.redshift.util.HStoreConverter
toBytes(byte[], int) - Method in interface com.amazon.redshift.util.RedshiftBinaryObject
  This method is called the to store the value of the object, in the binary form required by com.amazon.redshift.
toBytes(byte[]) - Static method in class com.amazon.redshift.util.RedshiftBytea
toBytes(byte[]) - Static method in class com.amazon.redshift.util.RedshiftByteTypes
toDate(Calendar, String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toDateBin(TimeZone, byte[]) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the SQL Date object matching the given bytes with `Oid.DATE`.
toDouble(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
toDriverPropertyInfo(Properties) - Method in enum com.amazon.redshift.RedshiftProperty
  Convert this connection parameter and the value read from the given `Properties` into a `DriverPropertyInfo`.
toFloat(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
toHexString(byte[]) - Static method in class com.amazon.redshift.core.Utils
  Turn a bytearray into a printable form, representing each byte in hex.
toInt(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
tokenize(String, char) - Method in class com.amazon.redshift.util.RedshiftTokenizer
  This resets this tokenizer with a new string and/or delimiter.
tokenizeToken(int, char) - Method in class com.amazon.redshift.util.RedshiftTokenizer
  This returns a new tokenizer based on one of our tokens.
tokens - Variable in class com.amazon.redshift.util.RedshiftTokenizer
toLocalDateTime(String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Parse a string and return a LocalDateTime representing its value.
toLocalDateTimeBin(byte[]) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the local date time object matching the given bytes with `Oid.TIMESTAMP` or `Oid.TIMESTAMPTZ`.
toLocalTime(String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Parse a string and return a LocalTime representing its value.
toLocalTimeBin(byte[]) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the SQL Time object matching the given bytes with `Oid.TIME`.
toLong(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
toOffsetDateTime(String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Parse a string and return a LocalDateTime representing its value.
toOffsetDateTime(Time) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the offset date time object matching the given bytes with Oid#TIMETZ.
toOffsetDateTimeBin(byte[]) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the offset date time object matching the given bytes with Oid#TIMESTAMPTZ.
toRSString(byte[]) - Static method in class com.amazon.redshift.util.RedshiftBytea
toShort(String) - Static method in class com.amazon.redshift.jdbc.RedshiftResultSet
toString() - Method in class com.amazon.redshift.core.CachedQuery
toString() - Method in class com.amazon.redshift.core.CommandCompleteParser
toString() - Method in class com.amazon.redshift.core.Encoding
toString() - Method in class com.amazon.redshift.core.Field
toString(ParameterList) - Method in class com.amazon.redshift.core.NativeQuery
  Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.
toString(int) - Static method in class com.amazon.redshift.core.Oid
  Returns the name of the oid as string.
toString(int, boolean) - Method in interface com.amazon.redshift.core.ParameterList
  Return a human-readable representation of a particular parameter in this ParameterList.
toString(ParameterList) - Method in interface com.amazon.redshift.core.Query
  Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.
toString(ParameterList) - Method in class com.amazon.redshift.core.v3.BatchedQuery
toString() - Method in class com.amazon.redshift.jdbc.FieldMetadata.Key
toString() - Method in class com.amazon.redshift.jdbc.FieldMetadata
toString() - Method in class com.amazon.redshift.jdbc.RedshiftArray
toString() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
  Returns the SQL statement with the current template values substituted.
toString(Calendar, Timestamp) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(Calendar, Timestamp, boolean) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(Calendar, Date) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(Calendar, Date, boolean) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(Calendar, Time) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(Calendar, Time, boolean) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(LocalDate) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(LocalTime) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(OffsetDateTime) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toString(LocalDateTime) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Formats `LocalDateTime` to be sent to the backend, thus it adds time zone.
toString() - Method in class com.amazon.redshift.replication.LogSequenceNumber
toString() - Method in class com.amazon.redshift.util.HostSpec
toString(Map<?, ?>) - Static method in class com.amazon.redshift.util.HStoreConverter
toString() - Method in class com.amazon.redshift.util.RedshiftObject
  This is defined here, so user code need not overide it.
toString() - Method in class com.amazon.redshift.util.RedshiftTime
  Override default to string method to handle nanoSeconds
toString() - Method in class com.amazon.redshift.util.RedshiftTimestamp
toString() - Method in class com.amazon.redshift.util.ServerErrorMessage
toString() - Method in class com.amazon.redshift.util.StreamWrapper
totalMicroseconds() - Method in class com.amazon.redshift.util.RedshiftInterval
  Converts the day-time part of interval to the total number of microseconds using 1day = 24hrs = 1440mins = 86400secs = 8.64e10microsecs.
totalMonths() - Method in class com.amazon.redshift.util.RedshiftInterval
  Converts the month-year part of interval to the total number of months using 1year = 12months.
toTime(Calendar, String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
toTimeBin(TimeZone, byte[]) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the SQL Time object matching the given bytes with `Oid.TIME` or `Oid.TIMETZ`.
toTimestamp(Calendar, String) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Parse a string and return a timestamp representing its value.
toTimestampAbsTimeBin(TimeZone, byte[], boolean, Calendar) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the SQL Timestamp object matching the given bytes with `Oid.TIMESTAMP` or `Oid.TIMESTAMPTZ`.
toTimestampBin(TimeZone, byte[], boolean, Calendar) - Method in class com.amazon.redshift.jdbc.TimestampUtils
  Returns the SQL Timestamp object matching the given bytes with `Oid.TIMESTAMP` or `Oid.TIMESTAMPTZ`.
tr(String, Object...) - Static method in class com.amazon.redshift.util.GT
TransactionState - Enum in com.amazon.redshift.core
transformEWKTFormat(byte[], int, int) - Static method in class com.amazon.redshift.util.RedshiftGeometry
  Helper method to turn input EWKT into binary format
transformQueriesAndParameters() - Method in class com.amazon.redshift.jdbc.RedshiftPreparedStatement
transformQueriesAndParameters() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
translate(int, int) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Translate the point by the supplied amount.
translate(double, double) - Method in class com.amazon.redshift.geometric.RedshiftPoint
  Translate the point by the supplied amount.
TRIGGER - Static variable in class com.amazon.redshift.core.Oid
TRIGGER_ARRAY - Static variable in class com.amazon.redshift.core.Oid
truncate(long) - Method in class com.amazon.redshift.jdbc.AbstractBlobClob
  For Blobs this should be in bytes while for Clobs it should be in characters.
TRUNCATE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
truncate(int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Truncates the large object to the given length in bytes.
truncate64(long) - Method in class com.amazon.redshift.largeobject.LargeObject
  Truncates the large object to the given length in bytes.
Tuple - Class in com.amazon.redshift.core
  Class representing a row in a `ResultSet`.
Tuple(int) - Constructor for class com.amazon.redshift.core.Tuple
  Construct an empty tuple.
Tuple(byte[][]) - Constructor for class com.amazon.redshift.core.Tuple
  Construct a populated tuple.
Tuple(byte[][], int) - Constructor for class com.amazon.redshift.core.Tuple
type - Variable in class com.amazon.redshift.util.RedshiftObject
TypeInfo - Interface in com.amazon.redshift.core
TypeInfoCache - Class in com.amazon.redshift.jdbc
TypeInfoCache(BaseConnection, int) - Constructor for class com.amazon.redshift.jdbc.TypeInfoCache
typemap - Variable in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
  The current type mappings.
TypeTransferModeRegistry - Interface in com.amazon.redshift.core.v3

## U

UCASE - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
UNKNOWN - Static variable in class com.amazon.redshift.core.Oid
UNKNOWN_ARRAY - Static variable in class com.amazon.redshift.core.Oid
unlink(int) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  Deprecated.
  As of 8.3, replaced by `LargeObjectManager.unlink(long)`
unlink(long) - Method in class com.amazon.redshift.largeobject.LargeObjectManager
  This deletes a large object.
UNSPECIFIED - Static variable in class com.amazon.redshift.core.Oid
unwrap(Class<T>) - Method in class com.amazon.redshift.ds.RedshiftConnectionPoolDataSource
unwrap(Class<T>) - Method in class com.amazon.redshift.ds.RedshiftPoolingDataSource
  Deprecated.
unwrap(Class<T>) - Method in class com.amazon.redshift.ds.RedshiftSimpleDataSource
unwrap(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
unwrap(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
unwrap(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftParameterMetaData
unwrap(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
unwrap(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftResultSetMetaDataImpl
unwrap(Class<T>) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
updateableCopy() - Method in class com.amazon.redshift.core.Tuple
  Create a copy of the tuple for updating.
updateArray(int, Array) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateArray(String, Array) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateAsciiStream(int, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateAsciiStream(String, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateAsciiStream(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateAsciiStream(String, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateAsciiStream(int, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateAsciiStream(String, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBigDecimal(int, BigDecimal) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBigDecimal(String, BigDecimal) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBinaryStream(int, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBinaryStream(String, InputStream, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBinaryStream(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBinaryStream(String, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBinaryStream(int, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBinaryStream(String, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBlob(int, Blob) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBlob(String, Blob) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBlob(int, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBlob(String, InputStream, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBlob(int, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBlob(String, InputStream) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBoolean(int, boolean) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBoolean(String, boolean) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateByte(int, byte) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateByte(String, byte) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBytes(int, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateBytes(String, byte[]) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateCharacterStream(int, Reader, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateCharacterStream(String, Reader, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateCharacterStream(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateCharacterStream(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateCharacterStream(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateCharacterStream(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateClob(int, Clob) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateClob(String, Clob) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateClob(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateClob(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateClob(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateClob(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateDate(int, Date) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateDate(String, Date) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateDouble(int, double) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateDouble(String, double) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateFloat(int, float) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateFloat(String, float) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateInt(int, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateInt(String, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateLong(int, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateLong(String, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNCharacterStream(int, Reader, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNCharacterStream(String, Reader, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNCharacterStream(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNCharacterStream(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNCharacterStream(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNCharacterStream(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNClob(int, NClob) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNClob(String, NClob) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNClob(int, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNClob(String, Reader) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNClob(int, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNClob(String, Reader, long) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNString(int, String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNString(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNull(int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateNull(String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(int, Object) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(int, Object, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(String, Object, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(String, Object) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(int, Object, SQLType, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(String, Object, SQLType, int) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(int, Object, SQLType) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateObject(String, Object, SQLType) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateRef(int, Ref) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateRef(String, Ref) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateRow() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateRowId(int, RowId) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateRowId(String, RowId) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updatesAreDetected(int) - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
updateShort(int, short) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateShort(String, short) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateSQLXML(int, SQLXML) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateSQLXML(String, SQLXML) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateStatementCancleState(StatementCancelState, StatementCancelState) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Internal use only.
updateString(int, String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateString(String, String) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateTime(int, Time) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateTime(String, Time) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateTimestamp(int, Timestamp) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateTimestamp(String, Timestamp) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
updateValue(int, Object) - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
URLCoder - Class in com.amazon.redshift.util
  This class helps with URL encoding and decoding.
URLCoder() - Constructor for class com.amazon.redshift.util.URLCoder
useBinaryForReceive(int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
useBinaryForReceive(int) - Method in interface com.amazon.redshift.core.v3.TypeTransferModeRegistry
  Returns if given oid should be received in binary format.
useBinaryForSend(int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
useBinaryForSend(int) - Method in interface com.amazon.redshift.core.v3.TypeTransferModeRegistry
  Returns if given oid should be sent in binary format.
USER - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
USERITEM - Static variable in class com.amazon.redshift.core.Oid
USERITEM_ARRAY - Static variable in class com.amazon.redshift.core.Oid
usesLocalFilePerTable() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does the database use a file for each table? Well, not really, since it doesn't use local files.
usesLocalFiles() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
  Does the database store tables in a local file? No - it stores them in a file on the server.
Utils - Class in com.amazon.redshift.core
  Collection of utilities used by the protocol-level code.
Utils() - Constructor for class com.amazon.redshift.core.Utils
UUID - Static variable in class com.amazon.redshift.core.Oid
UUID_ARRAY - Static variable in class com.amazon.redshift.core.Oid
UUIDArrayAssistant - Class in com.amazon.redshift.jdbc
UUIDArrayAssistant() - Constructor for class com.amazon.redshift.jdbc.UUIDArrayAssistant

## V

V3RedshiftReplicationStream - Class in com.amazon.redshift.core.v3.replication
V3RedshiftReplicationStream(CopyDual, LogSequenceNumber, long, ReplicationType, RedshiftLogger) - Constructor for class com.amazon.redshift.core.v3.replication.V3RedshiftReplicationStream
V3ReplicationProtocol - Class in com.amazon.redshift.core.v3.replication
V3ReplicationProtocol(QueryExecutor, RedshiftStream) - Constructor for class com.amazon.redshift.core.v3.replication.V3ReplicationProtocol
val - Variable in class com.amazon.redshift.util.RedshiftMoney
validateAndUpdateStatementCancelState(StatementCancelState, StatementCancelState) - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Validate the current state and update the statement cancel state
ValidHttpRequestHandler - Class in com.amazon.redshift.plugin.httpserver
  Return valid HTML for all requests.
ValidHttpRequestHandler() - Constructor for class com.amazon.redshift.plugin.httpserver.ValidHttpRequestHandler
value() - Method in enum com.amazon.redshift.jdbc.AutoSave
value() - Method in enum com.amazon.redshift.jdbc.EscapeSyntaxCallMode
value() - Method in enum com.amazon.redshift.jdbc.PreferQueryMode
value - Variable in enum com.amazon.redshift.jdbc.SslMode
value - Variable in class com.amazon.redshift.util.RedshiftObject
valueOf(String) - Static method in enum com.amazon.redshift.AuthMech
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.core.JavaVersion
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.amazon.redshift.core.Oid
valueOf(String) - Static method in enum com.amazon.redshift.core.ServerVersion
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.core.SqlCommandType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.core.TransactionState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.hostchooser.HostRequirement
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.hostchooser.HostStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.AutoSave
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.EscapeSyntaxCallMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetCatalogs_Metadata
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetColumns_Metadata
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetSchemas_Metadata
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetTables_Metadata
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.PreferQueryMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.jdbc.SslMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.logger.LogLevel
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.RedshiftProperty
  Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class com.amazon.redshift.replication.LogSequenceNumber
valueOf(String) - Static method in class com.amazon.redshift.replication.LogSequenceNumber
  Create LSN instance by string represent LSN.
valueOf(String) - Static method in enum com.amazon.redshift.replication.ReplicationType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.redshift.util.RedshiftState
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazon.redshift.AuthMech
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.core.JavaVersion
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.core.ServerVersion
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.core.SqlCommandType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.core.TransactionState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.hostchooser.HostRequirement
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.hostchooser.HostStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.AutoSave
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.EscapeSyntaxCallMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetCatalogs_Metadata
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetColumns_Metadata
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetSchemas_Metadata
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.MetadataAPIHelper.GetTables_Metadata
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.jdbc.PreferQueryMode
  Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum com.amazon.redshift.jdbc.SslMode
values() - Static method in enum com.amazon.redshift.jdbc.SslMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.logger.LogLevel
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.RedshiftProperty
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.replication.ReplicationType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.redshift.util.RedshiftState
  Returns an array containing the constants of this enum type, in the order they are declared.
VARBIT - Static variable in class com.amazon.redshift.core.Oid
VARBIT_ARRAY - Static variable in class com.amazon.redshift.core.Oid
VARBYTE - Static variable in class com.amazon.redshift.core.Oid
VARBYTE_ARRAY - Static variable in class com.amazon.redshift.core.Oid
VARBYTE_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
VARBYTEOID - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
VARCHAR - Static variable in class com.amazon.redshift.core.Oid
VARCHAR_ARRAY - Static variable in class com.amazon.redshift.core.Oid
verify(String, SSLSession) - Method in class com.amazon.redshift.ssl.jdbc4.LibPQFactory
  Deprecated.
  use PgjdbcHostnameVerifier
verify(String, SSLSession) - Method in class com.amazon.redshift.ssl.RedshiftjdbcHostnameVerifier
verifyCertificate() - Method in enum com.amazon.redshift.jdbc.SslMode
verifyHostName(String, String) - Static method in class com.amazon.redshift.ssl.jdbc4.LibPQFactory
  Deprecated.
  use `RedshiftjdbcHostnameVerifier`
verifyHostName(String, String) - Method in class com.amazon.redshift.ssl.RedshiftjdbcHostnameVerifier
verifyPeerName() - Method in enum com.amazon.redshift.jdbc.SslMode
verifyServerSignature(int) - Method in class com.amazon.redshift.jre7.sasl.ScramAuthenticator
Version - Interface in com.amazon.redshift.core
VisibleBufferedInputStream - Class in com.amazon.redshift.core
  A faster version of BufferedInputStream.
VisibleBufferedInputStream(InputStream, int) - Constructor for class com.amazon.redshift.core.VisibleBufferedInputStream
  Creates a new buffer around the given stream.
VOID - Static variable in class com.amazon.redshift.core.Oid
VOID_ARRAY - Static variable in class com.amazon.redshift.core.Oid

## W

waitForResult() - Method in class com.amazon.redshift.plugin.httpserver.Server
  Wait for http callback result.
waitForRingBufferThreadToFinish(boolean, boolean, boolean, RedshiftRowsBlockingQueue<Tuple>, Thread) - Method in interface com.amazon.redshift.core.QueryExecutor
waitForRingBufferThreadToFinish(boolean, boolean, boolean, RedshiftRowsBlockingQueue<Tuple>, Thread) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Wait for ring buffer thread to finish.
wantsGeneratedKeysAlways - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Was this PreparedStatement created to return generated keys for every execution? This is set at creation time and never cleared by execution.
wantsGeneratedKeysOnce - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  Does the caller of execute/executeUpdate want generated keys for this execution? This is set by Statement methods that have generated keys arguments and cleared after execution is complete.
wantsHoldableResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
wantsScrollableResultSet() - Method in interface com.amazon.redshift.core.ResultHandler
  Check the statement type
wantsScrollableResultSet() - Method in class com.amazon.redshift.core.ResultHandlerBase
wantsScrollableResultSet() - Method in class com.amazon.redshift.core.ResultHandlerDelegate
wantsScrollableResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
wantsScrollableResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl.StatementResultHandler
wantsScrollableResultSet() - Method in class com.amazon.redshift.jdbc.RedshiftStatementImpl
warningChain - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
warningChain - Variable in class com.amazon.redshift.jdbc.RedshiftStatementImpl
  The warnings chain.
wasNull() - Method in class com.amazon.redshift.jdbc.RedshiftCallableStatement
wasNull() - Method in class com.amazon.redshift.jdbc.RedshiftResultSet
wasNullFlag - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
  True if the last obtained column value was SQL NULL as specified by `RedshiftResultSet.wasNull()`.
WEEK - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.
willHealOnRetry(SQLException) - Method in interface com.amazon.redshift.core.QueryExecutor
willHealOnRetry(SQLException) - Method in class com.amazon.redshift.core.QueryExecutorBase
willHealViaReparse(SQLException) - Method in class com.amazon.redshift.core.QueryExecutorBase
withOutputPlugin(String) - Method in interface com.amazon.redshift.replication.fluent.logical.ChainedLogicalCreateSlotBuilder
  Output plugin that should be use for decode physical represent WAL to some logical form.
withOutputPlugin(String) - Method in class com.amazon.redshift.replication.fluent.logical.LogicalCreateSlotBuilder
withSlotName(String) - Method in class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
withSlotName(String) - Method in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
withSlotName(String) - Method in interface com.amazon.redshift.replication.fluent.ChainedCommonCreateSlotBuilder
  Replication slots provide an automated way to ensure that the master does not remove WAL segments until they have been received by all standbys, and that the master does not remove rows which could cause a recovery conflict even when the standby is disconnected.
withSlotName(String) - Method in interface com.amazon.redshift.replication.fluent.ChainedCommonStreamBuilder
  Replication slots provide an automated way to ensure that the master does not remove WAL segments until they have been received by all standbys, and that the master does not remove rows which could cause a recovery conflict even when the standby is disconnected.
withSlotOption(String, boolean) - Method in interface com.amazon.redshift.replication.fluent.logical.ChainedLogicalStreamBuilder
withSlotOption(String, int) - Method in interface com.amazon.redshift.replication.fluent.logical.ChainedLogicalStreamBuilder
withSlotOption(String, String) - Method in interface com.amazon.redshift.replication.fluent.logical.ChainedLogicalStreamBuilder
withSlotOption(String, boolean) - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
withSlotOption(String, int) - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
withSlotOption(String, String) - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
withSlotOptions(Properties) - Method in interface com.amazon.redshift.replication.fluent.logical.ChainedLogicalStreamBuilder
withSlotOptions(Properties) - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
withStartPosition(LogSequenceNumber) - Method in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
withStartPosition(LogSequenceNumber) - Method in interface com.amazon.redshift.replication.fluent.ChainedCommonStreamBuilder
  Specify start position from which backend will start stream changes.
withStartPosition(LogSequenceNumber) - Method in class com.amazon.redshift.replication.fluent.logical.LogicalStreamBuilder
withStatusInterval(int, TimeUnit) - Method in class com.amazon.redshift.replication.fluent.AbstractStreamBuilder
withStatusInterval(int, TimeUnit) - Method in interface com.amazon.redshift.replication.fluent.ChainedCommonStreamBuilder
  Specifies the number of time between status packets sent back to the server.
withTemporaryOption() - Method in class com.amazon.redshift.replication.fluent.AbstractCreateSlotBuilder
withTemporaryOption() - Method in interface com.amazon.redshift.replication.fluent.ChainedCommonCreateSlotBuilder
  Temporary slots are not saved to disk and are automatically dropped on error or when the session has finished.
wrap(List<NativeQuery>) - Method in interface com.amazon.redshift.core.QueryExecutor
  Wrap given native query into a ready for execution format.
wrap(List<NativeQuery>) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
wrap(Exception) - Static method in exception com.amazon.redshift.plugin.httpserver.InternalServerException
  Wrap Exception in this class.
wrap(Exception) - Static method in exception com.amazon.redshift.plugin.InternalPluginException
  Wrap Exception in this class.
WrappedFactory - Class in com.amazon.redshift.ssl
  Provide a wrapper to a real SSLSocketFactory delegating all calls to the contained instance.
WrappedFactory() - Constructor for class com.amazon.redshift.ssl.WrappedFactory
write(int) - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
write(byte[]) - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
write(byte[], int, int) - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
write(int) - Method in class com.amazon.redshift.core.FixedLengthOutputStream
write(byte[], int, int) - Method in class com.amazon.redshift.core.FixedLengthOutputStream
write(int) - Method in class com.amazon.redshift.largeobject.BlobOutputStream
write(byte[], int, int) - Method in class com.amazon.redshift.largeobject.BlobOutputStream
write(byte[]) - Method in class com.amazon.redshift.largeobject.LargeObject
  Writes an array to the object.
write(byte[], int, int) - Method in class com.amazon.redshift.largeobject.LargeObject
  Writes some data from an array to the object.
WRITE - Static variable in class com.amazon.redshift.largeobject.LargeObjectManager
  This mode indicates we want to write to an object.
write(String) - Method in class com.amazon.redshift.logger.LogConsoleHandler
write(String) - Method in class com.amazon.redshift.logger.LogFileHandler
write(String) - Method in interface com.amazon.redshift.logger.LogHandler
  Write the message using this handler.
write(String) - Method in class com.amazon.redshift.logger.LogWriterHandler
writeBaseObject(ObjectOutputStream) - Method in class com.amazon.redshift.ds.common.BaseDataSource
writeTo(ByteStreamWriter.ByteStreamTarget) - Method in class com.amazon.redshift.util.ByteBufferByteStreamWriter
writeTo(ByteStreamWriter.ByteStreamTarget) - Method in interface com.amazon.redshift.util.ByteStreamWriter
  Write the data to the provided `OutputStream`.
writeToCopy(byte[], int, int) - Method in interface com.amazon.redshift.copy.CopyIn
  Writes specified part of given byte array to an open and writable copy operation.
writeToCopy(ByteStreamWriter) - Method in interface com.amazon.redshift.copy.CopyIn
  Writes a ByteStreamWriter to an open and writable copy operation.
writeToCopy(byte[], int, int) - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
writeToCopy(ByteStreamWriter) - Method in class com.amazon.redshift.copy.RedshiftCopyOutputStream
writeToCopy(byte[], int, int) - Method in class com.amazon.redshift.core.v3.CopyDualImpl
writeToCopy(ByteStreamWriter) - Method in class com.amazon.redshift.core.v3.CopyDualImpl
writeToCopy(byte[], int, int) - Method in class com.amazon.redshift.core.v3.CopyInImpl
writeToCopy(ByteStreamWriter) - Method in class com.amazon.redshift.core.v3.CopyInImpl
writeToCopy(CopyOperationImpl, byte[], int, int) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Sends data during a live COPY IN operation.
writeToCopy(CopyOperationImpl, ByteStreamWriter) - Method in class com.amazon.redshift.core.v3.QueryExecutorImpl
  Sends data during a live COPY IN operation.

## X

x - Variable in class com.amazon.redshift.geometric.RedshiftPoint
  The X coordinate of the point.
XID_ARRAY_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
XID_NAME - Static variable in class com.amazon.redshift.jdbc.TypeInfoCache
XIDARRAYOID - Static variable in class com.amazon.redshift.core.Oid
XIDOID - Static variable in class com.amazon.redshift.core.Oid
XML - Static variable in class com.amazon.redshift.core.Oid
XML_ARRAY - Static variable in class com.amazon.redshift.core.Oid

## Y

y - Variable in class com.amazon.redshift.geometric.RedshiftPoint
  The Y coordinate of the point.
YEAR - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
  Deprecated.

A B C D E F G H I J K L M N O P Q R S T U V W X Y