Skip navigation links
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
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.
callResult - Variable in class com.amazon.redshift.jdbc.RedshiftCallableStatement
 
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.
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.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.
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) - Method in class com.amazon.redshift.jdbc.TimestampUtils
Extracts the time part from a timestamp.
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
 
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
 
createMetaDataStatement() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
 
createNClob() - Method in class com.amazon.redshift.jdbc.RedshiftConnectionImpl
 
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
 
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() - Constructor for class com.amazon.redshift.jdbc.RedshiftResultSet.CursorResultHandler
 
CursorResultHandler(int) - 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.
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.
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
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.
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_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_SERVERLESS_CREDENTIALS_V1_API - Static variable in class com.amazon.redshift.core.IamHelper
 
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
 
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
 
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
 
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
 
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.
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.
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
 
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(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
 
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.
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.RedshiftNotification
Returns name of this notification.
getName() - Method in enum com.amazon.redshift.RedshiftProperty
Returns the name of the connection parameter.
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
 
getNumericFunctions() - Method in class com.amazon.redshift.jdbc.RedshiftDatabaseMetaData
 
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()
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
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(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
 
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
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
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(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
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
 
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
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
 
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) - 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.
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.
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
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.
LibPQFactory(Properties) - Constructor for class com.amazon.redshift.ssl.jdbc4.LibPQFactory
Deprecated.
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
 
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
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.
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
 
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
 
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.
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
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
 
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() - 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
 

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
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
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
 
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
 
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
 
SIGN - Static variable in class com.amazon.redshift.jdbc.EscapedFunctions
Deprecated.
 
SimpleDataSource - Class in com.amazon.redshift.jdbc2.optional
Deprecated.
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
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_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
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
 
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.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.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
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
 
warnings - Variable in class com.amazon.redshift.jdbc.RedshiftResultSet
 
warnings - 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 
Skip navigation links

Copyright © 2024 Amazon.com Inc.. All rights reserved.