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 

A

A0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
A1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
A2 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
abort(Executor) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
ABORT_EXECUTOR - Static variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
ABORT_EXECUTOR - Static variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
abortConnection() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
abortConnection(Connection) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
abortConnection(Connection, Executor) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
abortConnection(Connection, Executor) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
abortConnection(Connection, Executor) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
abortedConnectionsCounter - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
abortedConnectionsCounter - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
abortedConnectionsCounter - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
abortExecutor - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
absolute(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
absolute(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
AbstractConnectionPlugin - Class in software.amazon.jdbc.plugin
 
AbstractConnectionPlugin() - Constructor for class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
AbstractMonitor - Class in software.amazon.jdbc.util.monitoring
An AbstractMonitor that implements common monitor logic.
AbstractMonitor(long) - Constructor for class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
AbstractMonitor(long, ExecutorService) - Constructor for class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
AbstractMonitoringConnectionHandler<P> - Class in software.amazon.jdbc.hostlistprovider
Base implementation of MonitoringConnectionHandler that handles the connection-priority lifecycle (accept, batch-accept, async upgrade, close).
AbstractMonitoringConnectionHandler(AtomicConnection, PluginService, TopologyUtils, Properties, List<P>, Runnable) - Constructor for class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
AbstractPgExceptionHandler - Class in software.amazon.jdbc.exceptions
 
AbstractPgExceptionHandler() - Constructor for class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
AbstractReadWriteSplittingPlugin - Class in software.amazon.jdbc.plugin.readwritesplitting
 
AbstractReadWriteSplittingPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
acceptConnection(Connection, boolean, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
acceptConnection(Connection, boolean, HostSpec) - Method in interface software.amazon.jdbc.hostlistprovider.MonitoringConnectionHandler
Called when a connection is offered to the handler (e.g., a writer connection found during panic mode).
acceptConnections(Map<HostSpec, AtomicConnection>, HostSpec, List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
acceptConnections(Map<HostSpec, AtomicConnection>, HostSpec, List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
GDB needs to evaluate priorities relative to the cluster's primary region.
acceptConnections(Map<HostSpec, AtomicConnection>, HostSpec, List<HostSpec>) - Method in interface software.amazon.jdbc.hostlistprovider.MonitoringConnectionHandler
Offers a batch of harvested connections (e.g., from node monitoring threads after panic mode resolves) to the handler.
acceptedStrategies - Static variable in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
acceptedStrategies - Static variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
acceptsStrategy(HostRole, String) - Method in interface software.amazon.jdbc.ConnectionPlugin
Returns a boolean indicating if this ConnectionPlugin implements the specified host selection strategy for the given role in ConnectionPlugin.getHostSpecByStrategy(software.amazon.jdbc.HostRole, java.lang.String).
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.ConnectionPluginManager
Returns a boolean indicating if the available ConnectionProvider or ConnectionPlugin instances implement the selection of a host with the requested role and strategy via ConnectionPluginManager.getHostSpecByStrategy(software.amazon.jdbc.HostRole, java.lang.String).
acceptsStrategy(HostRole, String) - Method in interface software.amazon.jdbc.ConnectionProvider
Indicates whether the selection strategy is supported by the connection provider.
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.ConnectionProviderManager
Returns a boolean indicating if the available ConnectionProvider instances support the selection of a host with the requested role and strategy via ConnectionProviderManager.getHostSpecByStrategy(java.util.List<software.amazon.jdbc.HostSpec>, software.amazon.jdbc.HostRole, java.lang.String, java.util.Properties).
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.DataSourceConnectionProvider
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.DriverConnectionProvider
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.PartialPluginService
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
acceptsStrategy(HostRole, String) - Method in interface software.amazon.jdbc.PluginService
Returns a boolean indicating if the available ConnectionProvider or ConnectionPlugin instances support the selection of a host with the requested role and strategy via PluginService.getHostSpecByStrategy(software.amazon.jdbc.HostRole, java.lang.String).
acceptsStrategy(HostRole, String) - Method in class software.amazon.jdbc.PluginServiceImpl
 
acceptsUrl(HostSpec, Properties) - Method in interface software.amazon.jdbc.AcceptsUrlFunc
This function can be passed to a ConnectionProvider constructor to specify when the ConnectionProvider should be used to open a connection to the given HostSpec with the given Properties.
acceptsUrl(String, HostSpec, Properties) - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
acceptsUrl(String, HostSpec, Properties) - Method in interface software.amazon.jdbc.ConnectionProvider
Indicates whether this ConnectionProvider can provide connections for the given host and properties.
acceptsUrl(String, HostSpec, Properties) - Method in class software.amazon.jdbc.DataSourceConnectionProvider
Indicates whether this ConnectionProvider can provide connections for the given host and properties.
acceptsURL(String) - Method in class software.amazon.jdbc.Driver
 
acceptsUrl(String, HostSpec, Properties) - Method in class software.amazon.jdbc.DriverConnectionProvider
Indicates whether this ConnectionProvider can provide connections for the given host and properties.
acceptsUrl(String, HostSpec, Properties) - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
AcceptsUrlFunc - Interface in software.amazon.jdbc
 
acceptsUrlFunc - Variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
accessibleRegions - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
accessibleRegions - Variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
accessibleRegions - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
AccessibleRegions - Class in software.amazon.jdbc.util
Helper for parsing the PropertyDefinition.GDB_ACCESSIBLE_REGIONS configuration parameter.
acquire(Class<T>) - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContextService
Acquire a connection context.
acquire(Class<T>, Consumer<T>) - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContextService
Acquire a connection context with optional initialization.
acquire() - Method in interface software.amazon.jdbc.plugin.efm.base.ContextPool
Acquire a connection context from the pool.
acquire() - Method in class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
acquire(Class<T>) - Method in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
acquire(Class<T>, Consumer<T>) - Method in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
acquire(Class<T>) - Method in class software.amazon.jdbc.plugin.efm.base.SimpleConnectionContextServiceImpl
 
acquire(Class<T>, Consumer<T>) - Method in class software.amazon.jdbc.plugin.efm.base.SimpleConnectionContextServiceImpl
 
ACTIVE_HOME_FAILOVER_MODE - Static variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
ACTIVE_SQL_TRANSACTION - Static variable in class software.amazon.jdbc.util.SqlState
 
activeHomeFailoverMode - Variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
add(Connection) - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
Adds a connection to the tail of the list.
add(long) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryCounter
 
add(long) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryCounter
 
add(long) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryCounter
 
addBatch() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
addBatch(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
addBatch() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
addBatch(String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
addBatch(String) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
addOrReplaceProfile(String, ConfigurationProfile) - Static method in class software.amazon.jdbc.profile.DriverConfigurationProfiles
 
addProperties(Properties, Properties) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
addSnapshotState(List<Pair<String, Object>>, String, Properties) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
addSnapshotState(List<Pair<String, Object>>, String, Object) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
addSnapshotState(List<Pair<String, Object>>, String, Object, boolean) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
addSubstituteBlueWithIpAddressConnectRouting() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
AdfsCredentialsProviderFactory - Class in software.amazon.jdbc.plugin.federatedauth
 
AdfsCredentialsProviderFactory(PluginService, Supplier<CloseableHttpClient>) - Constructor for class software.amazon.jdbc.plugin.federatedauth.AdfsCredentialsProviderFactory
 
adjudicate(SQLException) - Method in class software.amazon.jdbc.util.HikariCPSQLException
 
AES_128_GCM - Static variable in class software.amazon.jdbc.plugin.encryption.service.EncryptionAlgorithm
 
AES_256_GCM - Static variable in class software.amazon.jdbc.plugin.encryption.service.EncryptionAlgorithm
 
afterLast() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
afterLast() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
algorithm(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds algorithm to the error context.
algorithm(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
allGreenNodesChangedName - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
allHosts - Variable in class software.amazon.jdbc.PartialPluginService
 
allHosts - Variable in class software.amazon.jdbc.PluginServiceImpl
 
ALLOWED_ON_CLOSED_METHODS - Static variable in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
AllowedAndBlockedHosts - Class in software.amazon.jdbc
Represents the allowed and blocked hosts for connections.
AllowedAndBlockedHosts(Set<String>, Set<String>, HostRole) - Constructor for class software.amazon.jdbc.AllowedAndBlockedHosts
Constructs an AllowedAndBlockedHosts instance with the specified allowed and blocked host IDs.
allowedOnClosedConnection(String) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
Checks if the given method is allowed on closed connections.
allProceduresAreCallable() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
allProperties() - Static method in class software.amazon.jdbc.PropertyDefinition
 
allStartTopologyEndpointsRemoved - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
allStartTopologyEndpointsRemoved - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
allStartTopologyIpChanged - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
allStartTopologyIpChanged - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
allTablesAreSelectable() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
allTopologyChanged - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
allTopologyChanged - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
alwaysUsePipeline - Variable in enum software.amazon.jdbc.JdbcMethod
 
analyze(String) - Static method in class software.amazon.jdbc.parser.JSQLParserAnalyzer
Analyze SQL statement.
analyzeSql(String) - Static method in class software.amazon.jdbc.parser.SqlAnalysisService
Analyzes a SQL statement.
ANNOTATIONS - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
Annotation-based parameter overrides as Map<Integer, String>.
APP_ID - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
appendTo(StringBuilder) - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
Iterates over all nodes and collects connection string representations.
apply(ConnectionPlugin, HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>, StorageService, PluginService) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseConnectRouting
 
apply(ConnectionPlugin, Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[], StorageService, PluginService, Properties) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseExecuteRouting
 
apply(ConnectionPlugin, Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[], StorageService, PluginService, Properties) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.CloseConnectionExecuteRouting
 
apply(ConnectionPlugin, HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>, StorageService, PluginService) - Method in interface software.amazon.jdbc.plugin.bluegreen.routing.ConnectRouting
 
apply(ConnectionPlugin, Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[], StorageService, PluginService, Properties) - Method in interface software.amazon.jdbc.plugin.bluegreen.routing.ExecuteRouting
 
apply(ConnectionPlugin, HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>, StorageService, PluginService) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.RejectConnectRouting
 
apply(ConnectionPlugin, HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>, StorageService, PluginService) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
apply(ConnectionPlugin, HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>, StorageService, PluginService) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendConnectRouting
 
apply(ConnectionPlugin, Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[], StorageService, PluginService, Properties) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendExecuteRouting
 
apply(ConnectionPlugin, HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>, StorageService, PluginService) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendUntilCorrespondingNodeFoundConnectRouting
 
apply(SessionState, Connection) - Method in interface software.amazon.jdbc.states.ResetSessionStateOnCloseCallable
 
apply(SessionState, Connection) - Method in interface software.amazon.jdbc.states.TransferSessionStateOnSwitchCallable
 
applyCurrentSessionState(Connection) - Method in interface software.amazon.jdbc.states.SessionStateService
 
applyCurrentSessionState(Connection) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
applyPristineSessionState(Connection) - Method in interface software.amazon.jdbc.states.SessionStateService
 
applyPristineSessionState(Connection) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
applyProperties(Object, Properties) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
array - Variable in class software.amazon.jdbc.wrapper.ArrayWrapper
 
ArrayWrapper - Class in software.amazon.jdbc.wrapper
 
ArrayWrapper(Array, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.ArrayWrapper
 
ArrayWrapperFactory - Class in software.amazon.jdbc.wrapper
 
ArrayWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.ArrayWrapperFactory
 
ASSUME_FETCH_ENTIRE_RESULT_SET - Static variable in class software.amazon.jdbc.PropertyDefinition
 
AtomicConnection - Class in software.amazon.jdbc
 
AtomicConnection(Object) - Constructor for class software.amazon.jdbc.AtomicConnection
 
AtomicConnection(Object, boolean) - Constructor for class software.amazon.jdbc.AtomicConnection
 
AtomicConnection.ConnectionCleanupAction - Class in software.amazon.jdbc
 
atomicReference - Variable in class software.amazon.jdbc.AtomicConnection
 
attemptConnectionUpgrade(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
attemptConnectionUpgrade(List<HostSpec>) - Method in interface software.amazon.jdbc.hostlistprovider.MonitoringConnectionHandler
Non-blocking attempt to upgrade the monitoring connection to a higher-priority node.
AUDIT_LOGGING_ENABLED - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
AuditLogger - Class in software.amazon.jdbc.plugin.encryption.logging
Audit LOGGER for KMS operations and encryption activities.
AuditLogger(boolean) - Constructor for class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
 
auditLoggingEnabled(boolean) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
AURORA_MYSQL - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
AURORA_PG - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
AURORA_UTILS_EXIST_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
AURORA_VERSION_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
AuroraConnectionTrackerPlugin - Class in software.amazon.jdbc.plugin
 
AuroraConnectionTrackerPluginFactory - Class in software.amazon.jdbc.plugin
 
AuroraConnectionTrackerPluginFactory() - Constructor for class software.amazon.jdbc.plugin.AuroraConnectionTrackerPluginFactory
 
AuroraInitialConnectionStrategyPlugin - Class in software.amazon.jdbc.plugin
 
AuroraInitialConnectionStrategyPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy - Enum in software.amazon.jdbc.plugin
 
AuroraInitialConnectionStrategyPlugin.RoleVerificationSetting - Enum in software.amazon.jdbc.plugin
 
AuroraInitialConnectionStrategyPluginFactory - Class in software.amazon.jdbc.plugin
 
AuroraInitialConnectionStrategyPluginFactory() - Constructor for class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPluginFactory
 
AuroraLimitlessDialect - Interface in software.amazon.jdbc.dialect
 
AuroraMonitoringConnectionHandler - Class in software.amazon.jdbc.hostlistprovider
Aurora implementation of MonitoringConnectionHandler that uses MonitoringConnectionPriority to manage monitoring connection preferences.
AuroraMonitoringConnectionHandler(AtomicConnection, PluginService, TopologyUtils, Properties, Properties) - Constructor for class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
AuroraMonitoringConnectionHandler(AtomicConnection, PluginService, TopologyUtils, Properties, Properties, Runnable) - Constructor for class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
AuroraMysqlDialect - Class in software.amazon.jdbc.dialect
 
AuroraMysqlDialect() - Constructor for class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
AuroraPgDialect - Class in software.amazon.jdbc.dialect
 
AuroraPgDialect() - Constructor for class software.amazon.jdbc.dialect.AuroraPgDialect
 
AuroraStaleDnsHelper - Class in software.amazon.jdbc.plugin.staledns
 
AuroraStaleDnsHelper(PluginService) - Constructor for class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsHelper
 
AuroraStaleDnsPlugin - Class in software.amazon.jdbc.plugin.staledns
Deprecated.
AuroraStaleDnsPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPlugin
 
AuroraStaleDnsPluginFactory - Class in software.amazon.jdbc.plugin.staledns
 
AuroraStaleDnsPluginFactory() - Constructor for class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPluginFactory
 
AuroraTopologyUtils - Class in software.amazon.jdbc.hostlistprovider
 
AuroraTopologyUtils(TopologyDialect, HostSpecBuilder) - Constructor for class software.amazon.jdbc.hostlistprovider.AuroraTopologyUtils
 
AUTO_SORT_PLUGIN_ORDER - Static variable in class software.amazon.jdbc.PropertyDefinition
 
autoCommit - Variable in class software.amazon.jdbc.states.SessionState
 
autoCommitFailureClosesAllResultSets() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
AutoReadWriteSplittingPlugin - Class in software.amazon.jdbc.plugin.readwritesplitting
Read/write splitting plugin that automatically routes queries based on SQL analysis.
AutoReadWriteSplittingPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
 
AutoReadWriteSplittingPluginFactory - Class in software.amazon.jdbc.plugin.readwritesplitting
Factory for creating AutoReadWriteSplittingPlugin instances.
AutoReadWriteSplittingPluginFactory() - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPluginFactory
 
availability - Variable in class software.amazon.jdbc.HostSpec
 
availability(HostAvailability) - Method in class software.amazon.jdbc.HostSpecBuilder
 
AWS_PROFILE - Static variable in class software.amazon.jdbc.PropertyDefinition
 
AwsCredentialsManager - Class in software.amazon.jdbc.authentication
 
AwsCredentialsManager() - Constructor for class software.amazon.jdbc.authentication.AwsCredentialsManager
 
AwsCredentialsProviderHandler - Interface in software.amazon.jdbc.authentication
Interface for selecting an AwsCredentialsProvider based on the passed in parameters.
AwsSecretsManagerConnectionPlugin - Class in software.amazon.jdbc.plugin
 
AwsSecretsManagerConnectionPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
AwsSecretsManagerConnectionPlugin2 - Class in software.amazon.jdbc.plugin
Stale-While-Revalidate (SWR) variant of AwsSecretsManagerConnectionPlugin.
AwsSecretsManagerConnectionPlugin2(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin2
 
AwsSecretsManagerConnectionPlugin2Factory - Class in software.amazon.jdbc.plugin
 
AwsSecretsManagerConnectionPlugin2Factory() - Constructor for class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin2Factory
 
AwsSecretsManagerConnectionPluginFactory - Class in software.amazon.jdbc.plugin
 
AwsSecretsManagerConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPluginFactory
 
AwsWrapperDataSource - Class in software.amazon.jdbc.ds
 
AwsWrapperDataSource() - Constructor for class software.amazon.jdbc.ds.AwsWrapperDataSource
 
AwsWrapperDataSource(CoreServicesContainer) - Constructor for class software.amazon.jdbc.ds.AwsWrapperDataSource
 
AwsWrapperDataSourceFactory - Class in software.amazon.jdbc.ds
 
AwsWrapperDataSourceFactory() - Constructor for class software.amazon.jdbc.ds.AwsWrapperDataSourceFactory
 
AwsWrapperProperty - Class in software.amazon.jdbc
 
AwsWrapperProperty(String, String, String) - Constructor for class software.amazon.jdbc.AwsWrapperProperty
 
AwsWrapperProperty(String, String, String, boolean) - Constructor for class software.amazon.jdbc.AwsWrapperProperty
 
AwsWrapperProperty(String, String, String, boolean, String[]) - Constructor for class software.amazon.jdbc.AwsWrapperProperty
 

B

B - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
BaseConnectRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
BaseConnectRouting(String, BlueGreenRole) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.BaseConnectRouting
 
BaseExecuteRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
BaseExecuteRouting(String, BlueGreenRole) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.BaseExecuteRouting
 
BaseRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
BaseRouting() - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.BaseRouting
 
BaseSamlAuthPlugin - Class in software.amazon.jdbc.plugin.federatedauth
 
BatchingEventPublisher - Class in software.amazon.jdbc.util.events
An event publisher that periodically publishes a batch of all unique events encountered during the latest time interval.
BatchingEventPublisher() - Constructor for class software.amazon.jdbc.util.events.BatchingEventPublisher
 
BatchingEventPublisher(long) - Constructor for class software.amazon.jdbc.util.events.BatchingEventPublisher
Constructs a PeriodicEventPublisher instance and submits a thread to periodically send message batches.
beforeFirst() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
beforeFirst() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
begin() - Method in interface software.amazon.jdbc.states.SessionStateService
 
begin() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
BG_CLUSTER_ID - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
BG_CONNECT_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
BG_DROP_BLUE_CONNECTIONS - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BG_INTERVAL_BASELINE_MS - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BG_INTERVAL_HIGH_MS - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BG_INTERVAL_INCREASED_MS - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BG_SKIP_ROUTING_IN_FORCE_CONNECT - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
BG_STATUS_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
BG_STATUS_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
BG_STATUS_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
BG_STATUS_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsPgDialect
 
BG_SWITCHOVER_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BG_TOPOLOGY_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
BG_TOPOLOGY_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
BGD_ID - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
bgdId - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
bgdId - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
bgdId - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
bgdId - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendConnectRouting
 
bgdId - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendExecuteRouting
 
bgdId - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendUntilCorrespondingNodeFoundConnectRouting
 
bgStatus - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
blob - Variable in class software.amazon.jdbc.wrapper.BlobWrapper
 
BlobWrapper - Class in software.amazon.jdbc.wrapper
 
BlobWrapper(Blob, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.BlobWrapper
 
BlobWrapperFactory - Class in software.amazon.jdbc.wrapper
 
BlobWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.BlobWrapperFactory
 
blueConnectionsDropped - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
blueDnsUpdateCompleted - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BlueGreenConnectionPlugin - Class in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenConnectionPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
BlueGreenConnectionPlugin(FullServicesContainer, Properties, BlueGreenProviderSupplier) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
BlueGreenConnectionPluginFactory - Class in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPluginFactory
 
BlueGreenDialect - Interface in software.amazon.jdbc.dialect
 
blueGreenDialect - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
BlueGreenInterimStatus - Class in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenInterimStatus(BlueGreenPhase, String, int, List<HostSpec>, List<HostSpec>, Map<String, Optional<String>>, Map<String, Optional<String>>, Set<String>, boolean, boolean, boolean) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
BlueGreenIntervalRate - Enum in software.amazon.jdbc.plugin.bluegreen
 
blueGreenPhase - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
BlueGreenPhase - Enum in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenProviderSupplier - Interface in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenRole - Enum in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenStatus - Class in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenStatus(String, BlueGreenPhase) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
BlueGreenStatus(String, BlueGreenPhase, List<ConnectRouting>, List<ExecuteRouting>, Map<String, BlueGreenRole>, Map<String, Pair<HostSpec, HostSpec>>) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
BlueGreenStatusMonitor - Class in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenStatusMonitor(BlueGreenRole, String, HostSpec, FullServicesContainer, Properties, Map<BlueGreenIntervalRate, Long>, OnBlueGreenStatusChange) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
BlueGreenStatusProvider - Class in software.amazon.jdbc.plugin.bluegreen
 
BlueGreenStatusProvider(FullServicesContainer, Properties, String, String) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
BlueGreenStatusProvider.PhaseTimeInfo - Class in software.amazon.jdbc.plugin.bluegreen
 
build() - Method in class software.amazon.jdbc.HostSpecBuilder
 
build() - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
build() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
build() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Builds a new ConnectionParameters instance.
build() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
build() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
build() - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
buildAndSet() - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
buildClientConfiguration(String, int, Boolean) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
Builds Glide client configuration using instance fields.
buildClientConfigurationStatic(String, int, boolean, Duration, boolean, String, String, String, String, Boolean, Boolean, byte[]) - Static method in class software.amazon.jdbc.plugin.cache.CacheConnection
Builds Glide client configuration for standalone or cluster mode.
buildDecryptionErrorMessage(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Builds an error message for decryption operations.
buildEncryptionErrorMessage(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Builds an error message for encryption operations.
Builder() - Constructor for class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
builder() - Static method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Creates a new error context builder.
builder() - Static method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
Builder() - Constructor for class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
builder() - Static method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Creates a new Builder instance for constructing ConnectionParameters.
builder() - Static method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
Builder() - Constructor for class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
builder() - Static method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
Builder() - Constructor for class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
buildKeyManagementErrorMessage(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Builds an error message for key management operations.
buildMessage(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Builds an error message with the provided base message and context.
buildMetadataErrorMessage(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Builds an error message for metadata operations.
buildUrl(String, String, int, String) - Static method in class software.amazon.jdbc.util.ConnectionUrlBuilder
 
buildUrl(String, HostSpec, Properties) - Static method in class software.amazon.jdbc.util.ConnectionUrlBuilder
 
byCpu() - Static method in class software.amazon.jdbc.HighestLoadHostSelector
 
byCpu() - Static method in class software.amazon.jdbc.LowestLoadHostSelector
 
byLag() - Static method in class software.amazon.jdbc.HighestLoadHostSelector
 
byLag() - Static method in class software.amazon.jdbc.LowestLoadHostSelector
 
byName(String) - Static method in class software.amazon.jdbc.PropertyDefinition
 
byNameIgnoreCase(String) - Static method in class software.amazon.jdbc.PropertyDefinition
The usage of the method should be restricted.

C

C0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
C1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
C3P0PooledConnectionProvider - Class in software.amazon.jdbc
 
C3P0PooledConnectionProvider() - Constructor for class software.amazon.jdbc.C3P0PooledConnectionProvider
 
cache - Variable in class software.amazon.jdbc.util.storage.CacheMap
 
cache - Variable in class software.amazon.jdbc.util.storage.ExpirationCache
 
cache - Variable in class software.amazon.jdbc.util.storage.ExternallyManagedCache
 
cache - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
CACHE_CONNECTION_POOL_SIZE - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_CONNECTION_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_HEALTH_CHECK_IN_HEALTHY_STATE - Static variable in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
CACHE_IAM_REGION - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_IN_FLIGHT_WRITE_SIZE_LIMIT - Static variable in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
CACHE_KEY_PREFIX - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_NAME - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_PASSWORD - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_RO_ENDPOINT_ADDR - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_RW_ENDPOINT_ADDR - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_TLS_CA_CERT_PATH - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_USE_SSL - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CACHE_USERNAME - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
CacheConnection - Class in software.amazon.jdbc.plugin.cache
 
CacheConnection(Properties, TelemetryFactory, FullServicesContainer) - Constructor for class software.amazon.jdbc.plugin.cache.CacheConnection
 
CacheContainer(MonitorSettings, Class<?>) - Constructor for class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.CacheContainer
Constructs a CacheContainer instance.
CACHED_READER_KEEP_ALIVE_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
CacheDeserializationConfig - Class in software.amazon.jdbc.plugin.cache
Immutable per-connection configuration for reading cached values back from the cache.
CacheDeserializationConfig(boolean, boolean) - Constructor for class software.amazon.jdbc.plugin.cache.CacheDeserializationConfig
 
CachedResultSet - Class in software.amazon.jdbc.plugin.cache
 
CachedResultSet(ResultSet) - Constructor for class software.amazon.jdbc.plugin.cache.CachedResultSet
Create a CachedResultSet out of the original ResultSet queried from the database.
CachedResultSet(ResultSet, CacheDeserializationConfig) - Constructor for class software.amazon.jdbc.plugin.cache.CachedResultSet
 
CachedResultSet.CachedRow - Class in software.amazon.jdbc.plugin.cache
 
CachedRow(int) - Constructor for class software.amazon.jdbc.plugin.cache.CachedResultSet.CachedRow
 
CachedSQLXML - Class in software.amazon.jdbc.plugin.cache
 
CachedSQLXML(String) - Constructor for class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
cacheEnabled(boolean) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
cacheEnabled(boolean) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
cacheExpirationMinutes(int) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
cacheExpirationMinutes(int) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
cacheFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Creates a MetadataException for cache operation failures.
cacheInfo(String, boolean) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds cache information to the error context.
CacheItem<V> - Class in software.amazon.jdbc.util
 
CacheItem(V, long) - Constructor for class software.amazon.jdbc.util.CacheItem
 
CacheItem<V> - Class in software.amazon.jdbc.util.storage
A container class that holds a cache value together with the time at which the value should be considered expired.
CacheItem(V, long) - Constructor for class software.amazon.jdbc.util.storage.CacheItem
Constructs a CacheItem.
CacheItem(V, long, ShouldDisposeFunc<V>) - Constructor for class software.amazon.jdbc.util.storage.CacheItem
Constructs a CacheItem.
CacheMap<K,V> - Class in software.amazon.jdbc.util.storage
 
CacheMap() - Constructor for class software.amazon.jdbc.util.storage.CacheMap
 
cacheMaxSize(int) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
CacheMonitor - Class in software.amazon.jdbc.plugin.cache
This class uses a background thread to monitor cache cluster health and manage state transitions.
CacheMonitor(long, boolean, TelemetryFactory) - Constructor for class software.amazon.jdbc.plugin.cache.CacheMonitor
 
CacheMonitor.ErrorCategory - Enum in software.amazon.jdbc.plugin.cache
 
CacheMonitor.HealthState - Enum in software.amazon.jdbc.plugin.cache
Enum representing the health state of a cache cluster or endpoint.
CachePingConnection - Interface in software.amazon.jdbc.plugin.cache
Abstraction for a cache connection that can be pinged.
caches - Variable in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
cacheSizeGauge - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
CacheStats(int, long, long, long, double) - Constructor for class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
call(ConnectionPlugin) - Method in interface software.amazon.jdbc.ConnectionPluginManager.NotifyPluginPipeline
 
call(ConnectionPluginManager.PluginPipeline<T, E>, JdbcCallable<T, E>, ConnectionPlugin) - Method in interface software.amazon.jdbc.ConnectionPluginManager.PluginChainJdbcCallable
 
call(ConnectionPlugin, JdbcCallable<T, E>) - Method in interface software.amazon.jdbc.ConnectionPluginManager.PluginPipeline
 
call() - Method in interface software.amazon.jdbc.JdbcCallable
 
call() - Method in interface software.amazon.jdbc.JdbcRunnable
 
call() - Method in interface software.amazon.jdbc.util.telemetry.GaugeCallable
 
CallableStatementWrapper - Class in software.amazon.jdbc.wrapper
 
CallableStatementWrapper(CallableStatement, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
CallableStatementWrapperFactory - Class in software.amazon.jdbc.wrapper
 
CallableStatementWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.CallableStatementWrapperFactory
 
callContext - Variable in class software.amazon.jdbc.PluginServiceImpl
 
cancel() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
cancel() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
cancel() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
cancelRowUpdates() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
cancelRowUpdates() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
canDirectExecute(String) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
Check whether the method provided can be executed directly without the failover functionality.
canDispose() - Method in interface software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitor
 
canDispose() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
canDispose() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
canDispose() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
canDispose() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Defines whether this monitor can be disposed.
CanReleaseResources - Interface in software.amazon.jdbc.cleanup
 
canRestorePristine() - Method in class software.amazon.jdbc.states.SessionStateField
 
CASE_SENSITIVE - Static variable in class software.amazon.jdbc.PropertyDefinition
 
catalog(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the database catalog name.
catalog - Variable in class software.amazon.jdbc.states.SessionState
 
checkBoundedConnection - Variable in enum software.amazon.jdbc.JdbcMethod
 
checkClientTrusted(X509Certificate[], String) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory.NonValidatingTrustManager
 
checkExistenceQueries(Connection, String...) - Method in class software.amazon.jdbc.dialect.DialectUtils
Given a series of existence queries, returns true if they all execute successfully and contain at least one record.
checkForStableReaderTopologies() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
checkMonitors() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
checkServerTrusted(X509Certificate[], String) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory.NonValidatingTrustManager
 
checkStatusStatement - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
checkSwitchoverTimerExpiry() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
Checks if the switchover timer has expired while the plugin is still in an active switchover phase (IN_PROGRESS or POST).
clean() - Method in class software.amazon.jdbc.AtomicConnection
 
clean() - Method in interface software.amazon.jdbc.util.LazyCleaner.Cleanable
 
CLEAN_SQL - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
SQL with annotations stripped.
cleanable - Variable in class software.amazon.jdbc.AtomicConnection
 
cleanup() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Cleans up plugin resources.
cleanUp() - Method in class software.amazon.jdbc.util.storage.CacheMap
 
cleanUp() - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
cleanUp() - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
cleanupAction - Variable in class software.amazon.jdbc.AtomicConnection
 
cleanupExecutor - Variable in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
cleanupExecutor - Variable in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
cleanupIntervalNanos - Variable in class software.amazon.jdbc.util.storage.CacheMap
 
cleanupIntervalNanos - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
cleanupThreadPool - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
cleanupTimeNanos - Variable in class software.amazon.jdbc.util.storage.CacheMap
 
cleanupTimeNanos - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
clear() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
Clear topology cache for the current cluster.
clear() - Static method in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
clear() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
Clears all entries from the cache.
clear() - Static method in class software.amazon.jdbc.profile.DriverConfigurationProfiles
 
clear() - Static method in class software.amazon.jdbc.util.DriverImportantEventService
 
clear() - Method in class software.amazon.jdbc.util.ImportantEventService
 
clear() - Method in class software.amazon.jdbc.util.storage.CacheMap
 
clear() - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Removes and disposes of all entries in the cache.
clear() - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
Remove and dispose of all entries in the cache.
clear(Class<?>) - Method in interface software.amazon.jdbc.util.storage.StorageService
Clears all items of the given item class.
clear(Class<?>) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
clearAll() - Method in interface software.amazon.jdbc.util.storage.StorageService
Clears all items from the storage service.
clearAll() - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
clearBatch() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
clearBatch() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
clearBatch() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
clearCache() - Static method in class software.amazon.jdbc.PartialPluginService
 
clearCache() - Static method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
clearCache() - Static method in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
clearCache() - Static method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
Clears the shared custom endpoint information cache.
clearCache() - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Clears the data key cache.
clearCache() - Static method in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
clearCache() - Static method in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
clearCache() - Static method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
clearCache() - Static method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
clearCache() - Static method in class software.amazon.jdbc.PluginServiceImpl
 
clearCache() - Static method in class software.amazon.jdbc.RoundRobinHostSelector
 
clearCache() - Static method in class software.amazon.jdbc.util.RdsUtils
 
clearCaches() - Static method in class software.amazon.jdbc.Driver
 
clearCheckStatusStatement() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
clearContext() - Static method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Clears audit context for the current thread.
clearEndpointPoolRegistry() - Static method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
clearParameters() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
clearParameters() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
clearPool() - Method in interface software.amazon.jdbc.plugin.efm.base.ContextPool
Clear all contexts from the pool.
clearPool() - Method in class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
clearTopologyCache() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
clearWarnings() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
clearWarnings() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
clearWarnings() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
clearWarnings() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
clearWarnings() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
clearWarnings() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
clob - Variable in class software.amazon.jdbc.wrapper.ClobWrapper
 
ClobWrapper - Class in software.amazon.jdbc.wrapper
 
ClobWrapper(Clob, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.ClobWrapper
 
ClobWrapperFactory - Class in software.amazon.jdbc.wrapper
 
ClobWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.ClobWrapperFactory
 
close() - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
close() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
close() - Method in interface software.amazon.jdbc.hostlistprovider.MonitoringConnectionHandler
Cleans up resources: cancels pending upgrade attempts and closes any connections held by the handler.
close() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
close() - Method in interface software.amazon.jdbc.plugin.cache.CachePingConnection
Closes the ping connection and releases resources.
close() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
close() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
close() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
Closes the encryption plugin and releases resources.
close() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
close() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
close() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
close() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Closes all resources used by this monitor.
close() - Method in class software.amazon.jdbc.util.ResourceLock
Unlock on exit of try-with-resources block.
close() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
close() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
close() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
close() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
close() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
closeAllMonitors() - Static method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
closeAllMonitors() - Static method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
closeAllPools() - Static method in class software.amazon.jdbc.HikariPoolsHolder
 
closeConnection(Connection) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
CloseConnectionExecuteRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
CloseConnectionExecuteRouting(String, BlueGreenRole) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.CloseConnectionExecuteRouting
 
closeConnectionNetworkTimeoutMs - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
closeContext() - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryContext
 
closeContext() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
closeContext() - Method in interface software.amazon.jdbc.util.telemetry.TelemetryContext
 
closeContext() - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
closedExplicitly - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
closedReason - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
closeNodeMonitors() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
closeOnCompletion() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
closeOnCompletion() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
closeOnCompletion() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
closeReaderConnectionIfIdle() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
closeReaderIfNecessary() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
closeReaderIfNecessary() - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
closeReaderIfNecessary() - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
closeWriterConnectionIfIdle() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
CLUSTER_ID - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
CLUSTER_INSTANCE_HOST_PATTERN - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
CLUSTER_TOPOLOGY_HIGH_REFRESH_RATE_MS - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
CLUSTER_TOPOLOGY_REFRESH_RATE_MS - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
ClusterAwareReaderFailoverHandler - Class in software.amazon.jdbc.plugin.failover
An implementation of ReaderFailoverHandler.
ClusterAwareReaderFailoverHandler(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
ClusterAwareReaderFailoverHandler constructor.
ClusterAwareReaderFailoverHandler(FullServicesContainer, Properties, int, int, boolean) - Constructor for class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
ClusterAwareReaderFailoverHandler constructor.
ClusterAwareWriterFailoverHandler - Class in software.amazon.jdbc.plugin.failover
An implementation of WriterFailoverHandler.
ClusterAwareWriterFailoverHandler(FullServicesContainer, ReaderFailoverHandler, Properties) - Constructor for class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
ClusterAwareWriterFailoverHandler(FullServicesContainer, ReaderFailoverHandler, Properties, int, int, int) - Constructor for class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
clusterId - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
clusterId - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
clusterId - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
clusterId - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
ClusterTopologyMonitor - Interface in software.amazon.jdbc.hostlistprovider
 
ClusterTopologyMonitorImpl - Class in software.amazon.jdbc.hostlistprovider
 
ClusterTopologyMonitorImpl(FullServicesContainer, TopologyUtils, String, HostSpec, Properties, HostSpec, long, long) - Constructor for class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
clusterWeightsMap - Variable in class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
collectHostIpAddresses() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
collectIpAddresses - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
collectStatus() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
collectTopology - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
collectTopology() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
column(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds column name to the error context.
ColumnEncryptionConfig - Class in software.amazon.jdbc.plugin.encryption.model
Configuration class that represents encryption settings for a specific database column.
ColumnEncryptionConfig.Builder - Class in software.amazon.jdbc.plugin.encryption.model
 
columnIndex(int) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds column index to the error context.
ColumnInfo(String, String) - Constructor for class software.amazon.jdbc.parser.JSQLParserAnalyzer.ColumnInfo
 
columnName - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.ColumnInfo
 
columnName(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
columns - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
commit() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
COMMUNICATION_ERROR - Static variable in class software.amazon.jdbc.util.SqlState
 
COMMUNICATION_LINK_CHANGED - Static variable in class software.amazon.jdbc.util.SqlState
 
compare(HostSpec, HostSpec) - Method in class software.amazon.jdbc.PartialPluginService
 
compare(Connection, HostSpec, Connection, HostSpec) - Method in class software.amazon.jdbc.PluginServiceImpl
 
compare(HostSpec, HostSpec) - Method in class software.amazon.jdbc.PluginServiceImpl
 
compareAndSet(Connection, Connection) - Method in class software.amazon.jdbc.AtomicConnection
 
complete() - Method in interface software.amazon.jdbc.states.SessionStateService
 
complete() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
completedOneCycle - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
If a value does not exist for the given key or the existing value is expired and non-renewable, stores the value returned by the given mapping function, unless the function returns null, in which case the key will be removed.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
If a value does not exist for the given key, stores the value returned by the given mapping function, unless the function returns null, in which case the key will be removed.
computeIfAbsent(K, Function<? super K, ? extends V>, long) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
In addition to performing the logic defined by Map.computeIfAbsent(K, java.util.function.Function<? super K, ? extends V>), cleans up expired entries if we have hit cleanup time.
configurationProfile - Variable in class software.amazon.jdbc.PartialPluginService
 
configurationProfile - Variable in class software.amazon.jdbc.PluginServiceImpl
 
ConfigurationProfile - Class in software.amazon.jdbc.profile
 
configurationProfile - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
ConfigurationProfileBuilder - Class in software.amazon.jdbc.profile
 
ConfigurationProfilePresetCodes - Class in software.amazon.jdbc.profile
 
ConfigurationProfilePresetCodes() - Constructor for class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
configurePool(HostSpec, Properties) - Method in interface software.amazon.jdbc.HikariPoolConfigurator
A function that should be passed to the HikariPooledConnectionProvider constructor to specify any extra configuration options for an internal Hikari connection pool to the given HostSpec.
configurePool(HikariConfig, String, HostSpec, Properties, TargetDriverDialect) - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
Configures the default required settings for the internal connection pool.
connect(String, Dialect, TargetDriverDialect, HostSpec, Properties) - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in interface software.amazon.jdbc.ConnectionPlugin
Establishes a connection to the given host using the given driver protocol and properties.
connect(String, HostSpec, Properties, boolean, ConnectionPlugin) - Method in class software.amazon.jdbc.ConnectionPluginManager
Establishes a connection to the given host using the given driver protocol and properties.
connect(String, Dialect, TargetDriverDialect, HostSpec, Properties) - Method in interface software.amazon.jdbc.ConnectionProvider
Called once per connection that needs to be created.
connect(String, Dialect, TargetDriverDialect, HostSpec, Properties) - Method in class software.amazon.jdbc.DataSourceConnectionProvider
Called once per connection that needs to be created.
connect(String, Properties) - Method in class software.amazon.jdbc.Driver
 
connect(String, Dialect, TargetDriverDialect, HostSpec, Properties) - Method in class software.amazon.jdbc.DriverConnectionProvider
Called once per connection that needs to be created.
connect(String, Dialect, TargetDriverDialect, HostSpec, Properties) - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
connect(HostSpec, Properties) - Method in class software.amazon.jdbc.PartialPluginService
 
connect(HostSpec, Properties, ConnectionPlugin) - Method in class software.amazon.jdbc.PartialPluginService
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.AuroraConnectionTrackerPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.ConnectTimeConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPlugin
 
connect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
connect(HostSpec, Properties, ConnectionPlugin) - Method in interface software.amazon.jdbc.PluginService
 
connect(HostSpec, Properties) - Method in interface software.amazon.jdbc.PluginService
Establishes a connection to the given host using the given properties.
connect(HostSpec, Properties) - Method in class software.amazon.jdbc.PluginServiceImpl
 
connect(HostSpec, Properties, ConnectionPlugin) - Method in class software.amazon.jdbc.PluginServiceImpl
 
CONNECT_TIMEOUT - Static variable in class software.amazon.jdbc.PropertyDefinition
 
connectedIpAddress - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
ConnectInfo - Class in software.amazon.jdbc.targetdriverdialect
 
ConnectInfo(String, Properties) - Constructor for class software.amazon.jdbc.targetdriverdialect.ConnectInfo
 
connectInternal(HostSpec, Properties, boolean, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
connectInternal(HostSpec, Properties, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
connection - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
CONNECTION_EXCEPTION - Static variable in class software.amazon.jdbc.util.SqlState
 
CONNECTION_FAILURE - Static variable in class software.amazon.jdbc.util.SqlState
 
CONNECTION_FAILURE_DURING_TRANSACTION - Static variable in class software.amazon.jdbc.util.SqlState
 
CONNECTION_NOT_OPEN - Static variable in class software.amazon.jdbc.util.SqlState
 
CONNECTION_POOL_TYPE - Static variable in class software.amazon.jdbc.PropertyDefinition
 
CONNECTION_UNABLE_TO_CONNECT - Static variable in class software.amazon.jdbc.util.SqlState
 
ConnectionContext - Interface in software.amazon.jdbc.plugin.efm.base
Interface for connection context that manages connection state and health monitoring.
ConnectionContextService - Interface in software.amazon.jdbc.plugin.efm.base
Service for managing connection contexts used during host monitoring.
connectionContextService - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
connectionContextService - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
ConnectionContextServiceFactory - Class in software.amazon.jdbc.plugin.efm.base
Factory for creating ConnectionContextService instances based on system configuration.
connectionHandler - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
connectionHostSpec - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
connectionHostSpecCorrect - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
ConnectionInfo - Class in software.amazon.jdbc
 
ConnectionInfo(Connection, boolean) - Constructor for class software.amazon.jdbc.ConnectionInfo
 
ConnectionInfo(Connection) - Constructor for class software.amazon.jdbc.ConnectionInfo
 
ConnectionParameters - Class in software.amazon.jdbc.plugin.encryption.model
Immutable data class that holds connection parameters extracted from a database connection.
ConnectionParameters.Builder - Class in software.amazon.jdbc.plugin.encryption.model
Builder class for constructing ConnectionParameters instances.
ConnectionPlugin - Interface in software.amazon.jdbc
Interface for connection plugins.
ConnectionPluginChainBuilder - Class in software.amazon.jdbc
 
ConnectionPluginChainBuilder() - Constructor for class software.amazon.jdbc.ConnectionPluginChainBuilder
 
ConnectionPluginFactory - Interface in software.amazon.jdbc
Interface for plugin factories.
ConnectionPluginManager - Class in software.amazon.jdbc
This class creates and handles a chain of ConnectionPlugin for each connection.
ConnectionPluginManager(Properties, TelemetryFactory, ConnectionProvider, ConnectionProvider) - Constructor for class software.amazon.jdbc.ConnectionPluginManager
 
ConnectionPluginManager.NotifyPluginPipeline<E extends java.lang.Exception> - Interface in software.amazon.jdbc
Pipeline used by the notify* methods.
ConnectionPluginManager.PluginChainJdbcCallable<T,E extends java.lang.Exception> - Interface in software.amazon.jdbc
 
ConnectionPluginManager.PluginChainJdbcCallableInfo<T,E extends java.lang.Exception> - Class in software.amazon.jdbc
 
ConnectionPluginManager.PluginPipeline<T,E extends java.lang.Exception> - Interface in software.amazon.jdbc
 
connectionProperties(Properties) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the connection properties.
ConnectionProvider - Interface in software.amazon.jdbc
Implement this interface in order to handle the physical connection creation process.
ConnectionProviderManager - Class in software.amazon.jdbc
 
ConnectionProviderManager(ConnectionProvider, ConnectionProvider) - Constructor for class software.amazon.jdbc.ConnectionProviderManager
connectionProviderManager - Variable in class software.amazon.jdbc.PartialPluginService
 
connectionProviderManager - Variable in class software.amazon.jdbc.PluginServiceImpl
 
ConnectionProviderManager.ConnectionInitFunc - Interface in software.amazon.jdbc
 
ConnectionStringHostListProvider - Class in software.amazon.jdbc.hostlistprovider
 
ConnectionStringHostListProvider(Properties, String, HostListProviderService) - Constructor for class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
connectionSwitchLock - Variable in class software.amazon.jdbc.PluginServiceImpl
 
connectionToAbortRef - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
ConnectionUrlBuilder - Class in software.amazon.jdbc.util
 
ConnectionUrlBuilder() - Constructor for class software.amazon.jdbc.util.ConnectionUrlBuilder
 
connectionUrlParser - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
connectionUrlParser - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
ConnectionUrlParser - Class in software.amazon.jdbc.util
 
ConnectionUrlParser() - Constructor for class software.amazon.jdbc.util.ConnectionUrlParser
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.ArrayWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.BlobWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.ClobWrapper
 
ConnectionWrapper - Class in software.amazon.jdbc.wrapper
 
ConnectionWrapper(FullServicesContainer, Properties, String, String, ConfigurationProfile) - Constructor for class software.amazon.jdbc.wrapper.ConnectionWrapper
 
ConnectionWrapper(Properties, String, String, ConnectionPluginManager, PluginService, HostListProviderService, PluginManagerService) - Constructor for class software.amazon.jdbc.wrapper.ConnectionWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.NClobWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.RefWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.SavepointWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.StatementWrapper
 
connectionWrapper - Variable in class software.amazon.jdbc.wrapper.StructWrapper
 
ConnectRouting - Interface in software.amazon.jdbc.plugin.bluegreen.routing
 
ConnectTimeConnectionPlugin - Class in software.amazon.jdbc.plugin
 
ConnectTimeConnectionPlugin() - Constructor for class software.amazon.jdbc.plugin.ConnectTimeConnectionPlugin
 
ConnectTimeConnectionPluginFactory - Class in software.amazon.jdbc.plugin
 
ConnectTimeConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.ConnectTimeConnectionPluginFactory
 
contains(String) - Static method in class software.amazon.jdbc.profile.DriverConfigurationProfiles
 
containsHostAndPort(Collection<HostSpec>, String) - Static method in class software.amazon.jdbc.util.Utils
 
ContextPool - Interface in software.amazon.jdbc.plugin.efm.base
Pool for managing reusable connection context objects.
ContextPoolImpl - Class in software.amazon.jdbc.plugin.efm.base
 
ContextPoolImpl(int, Supplier<ConnectionContext>) - Constructor for class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
ContextPoolImpl(int, boolean, Supplier<ConnectionContext>) - Constructor for class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
ContextPoolImpl(int, boolean, Supplier<ConnectionContext>, TelemetryFactory) - Constructor for class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
contextPoolMap - Static variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
copy() - Method in class software.amazon.jdbc.states.SessionState
 
copy() - Method in class software.amazon.jdbc.states.SessionStateField
 
COPY_TRACE_NAME_PREFIX - Static variable in class software.amazon.jdbc.util.telemetry.TelemetryConst
 
copyFrom(HostSpec) - Method in class software.amazon.jdbc.HostSpecBuilder
 
copyProperties(Properties) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
copySessionState - Variable in class software.amazon.jdbc.states.SessionStateServiceImpl
 
coreMonitorService - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
coreMonitorService - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
CoreServicesContainer - Class in software.amazon.jdbc.util
A singleton container object used to instantiate and access core universal services.
correspondingNodes - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
CPU_DEFAULT - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
CPU_DEFAULT - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
cpuPercent - Variable in class software.amazon.jdbc.HostSpec
 
cpuPercent(Float) - Method in class software.amazon.jdbc.HostSpecBuilder
 
create(Properties) - Method in class software.amazon.jdbc.hostavailability.HostAvailabilityStrategyFactory
 
create(FullServicesContainer, Properties, String, String) - Method in interface software.amazon.jdbc.plugin.bluegreen.BlueGreenProviderSupplier
 
create(DataSource, Properties) - Static method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory
Creates an EncryptingDataSource that wraps the provided DataSource with encryption capabilities.
create(T1, T2) - Static method in class software.amazon.jdbc.util.Pair
 
createArrayOf(String, Object[]) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createBlob() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createClob() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createConnectionForHost(HostSpec) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
Creates a new physical connection for the given HostSpec.
createConnectionHandler() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
createConnectionHandler() - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
createCounter(String) - Method in class software.amazon.jdbc.util.telemetry.DefaultTelemetryFactory
 
createCounter(String) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryFactory
 
createCounter(String) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryFactory
 
createCounter(String) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryFactory
 
createCounter(String) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryFactory
 
createdAt(Instant) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
createdAt(Instant) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
createDataSource(String, HostSpec, Properties, TargetDriverDialect) - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
createGauge(String, GaugeCallable<Long>) - Method in class software.amazon.jdbc.util.telemetry.DefaultTelemetryFactory
 
createGauge(String, GaugeCallable<Long>) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryFactory
 
createGauge(String, GaugeCallable<Long>) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryFactory
 
createGauge(String, GaugeCallable<Long>) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryFactory
 
createGauge(String, GaugeCallable<Long>) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryFactory
 
createHost(ResultSet, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.AuroraTopologyUtils
 
createHost(ResultSet, HostSpec, Map<String, HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
createHost(ResultSet, HostSpec, HostSpec, String) - Method in class software.amazon.jdbc.hostlistprovider.MultiAzTopologyUtils
 
createHost(String, String, boolean, long, Timestamp, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
Creates a HostSpec from the given topology information.
createHost(String, String, boolean, long, Float, Float, Timestamp, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
Creates a HostSpec from the given topology information, including a load value.
createHost(ResultSet, int) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
createInstance(Class<?>, Class<T>, Class<?>[], Object...) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
createInstance(String, Class<T>, Object...) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
createMasterKey(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Creates a new KMS master key with the specified description.
createMasterKeyWithPermissions(String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Creates a new KMS master key with proper permissions for encryption operations.
createMasterKeyWithPermissions(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Creates a master key with default permissions suitable for JDBC encryption.
createMinimalServiceContainer(StorageService, MonitorService, EventPublisher, ConnectionProvider, TelemetryFactory, String, String, TargetDriverDialect, Dialect, Properties, ConfigurationProfile) - Method in class software.amazon.jdbc.util.ServiceUtility
 
createMinimalServiceContainer(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.util.ServiceUtility
 
createMonitor(FullServicesContainer) - Method in interface software.amazon.jdbc.util.monitoring.MonitorInitializer
 
createMonitorIfAbsent(Properties) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
Creates a monitor for the custom endpoint if it does not already exist.
createNClob() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createNodeExecutorService() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
createPostRouting(List<ConnectRouting>) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
createSocket(InetAddress, int) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
createSocket(String, int) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
createSQLXML() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createStandardServiceContainer(StorageService, MonitorService, EventPublisher, ConnectionProvider, ConnectionProvider, TelemetryFactory, String, String, TargetDriverDialect, Properties, ConfigurationProfile) - Method in class software.amazon.jdbc.util.ServiceUtility
 
createStatement() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createStatement(int, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createStatement(int, int, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createStruct(String, Object[]) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
createWithAwsWrapper(String, String, String, Properties) - Static method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory
Creates an EncryptingDataSource using AWS JDBC Wrapper with encryption.
createWithDefaults(DataSource, String, String) - Static method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory
Creates an EncryptingDataSource with default encryption properties.
credentialsProviderFactory - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
CredentialsProviderFactory - Interface in software.amazon.jdbc.plugin.federatedauth
 
currentConnection - Variable in class software.amazon.jdbc.PluginServiceImpl
 
currentHostSpec - Variable in class software.amazon.jdbc.PartialPluginService
 
currentHostSpec - Variable in class software.amazon.jdbc.PluginServiceImpl
 
currentIpAddressesByHostMap - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
currentIpAddressesByHostMap - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
currentPhase - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
currentPriorityIndex - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
currentRow - Variable in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
currentTopology - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
currentTopology - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
CUSTOM - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
CUSTOM_ENDPOINT_INFO_EXPIRATION_NANO - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
CUSTOM_ENDPOINT_INFO_MAX_REFRESH_RATE_MS - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
CUSTOM_ENDPOINT_INFO_REFRESH_RATE_BACKOFF_FACTOR - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
CUSTOM_ENDPOINT_INFO_REFRESH_RATE_MS - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
CUSTOM_ENDPOINT_MONITOR_IDLE_EXPIRATION_MS - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
customEndpointHostSpec - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
customEndpointHostSpec - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
customEndpointId - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
CustomEndpointInfo - Class in software.amazon.jdbc.plugin.customendpoint
Represents custom endpoint information for a given custom endpoint.
CustomEndpointInfo(String, String, String, CustomEndpointRoleType, Set<String>, MemberListType) - Constructor for class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Constructs a new CustomEndpointInfo instance with the specified details.
customEndpointInfoCache - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
CustomEndpointMonitor - Interface in software.amazon.jdbc.plugin.customendpoint
Interface for custom endpoint monitors.
CustomEndpointMonitorImpl - Class in software.amazon.jdbc.plugin.customendpoint
The default custom endpoint monitor implementation.
CustomEndpointMonitorImpl(StorageService, TelemetryFactory, HostSpec, String, Region, long, int, long, BiFunction<HostSpec, Region, RdsClient>) - Constructor for class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
Constructs a CustomEndpointMonitorImpl instance for the host specified by customEndpointHostSpec.
CustomEndpointPlugin - Class in software.amazon.jdbc.plugin.customendpoint
A plugin that analyzes custom endpoints for custom endpoint information and custom endpoint changes, such as adding or removing an instance in the custom endpoint.
CustomEndpointPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
Constructs a new CustomEndpointPlugin instance.
CustomEndpointPlugin(FullServicesContainer, Properties, BiFunction<HostSpec, Region, RdsClient>) - Constructor for class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
Constructs a new CustomEndpointPlugin instance.
CustomEndpointPluginFactory - Class in software.amazon.jdbc.plugin.customendpoint
 
CustomEndpointPluginFactory() - Constructor for class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPluginFactory
 
CustomEndpointRoleType - Enum in software.amazon.jdbc.plugin.customendpoint
Enum representing the possible roles of instances specified by a custom endpoint.

D

D0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
D1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
DATA_CACHE_TRIGGER_CONDITION - Static variable in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
DATA_KEY_CACHE_ENABLED - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
DATA_KEY_CACHE_EXPIRATION_MS - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
DATA_KEY_CACHE_MAX_SIZE - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
DataAccessEvent - Class in software.amazon.jdbc.util.events
A class defining a data access event.
DataAccessEvent(Class<?>, Object) - Constructor for class software.amazon.jdbc.util.events.DataAccessEvent
Constructor for a DataAccessEvent.
database - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
DATABASE - Static variable in class software.amazon.jdbc.PropertyDefinition
 
databaseMetaData - Variable in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
DatabaseMetaDataWrapper - Class in software.amazon.jdbc.wrapper
 
DatabaseMetaDataWrapper(DatabaseMetaData, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
DatabaseMetaDataWrapperFactory - Class in software.amazon.jdbc.wrapper
 
DatabaseMetaDataWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapperFactory
 
databasePools - Static variable in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
dataCache - Static variable in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
dataCacheTriggerCondition - Variable in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
dataClass - Variable in class software.amazon.jdbc.util.events.DataAccessEvent
 
dataDefinitionCausesTransactionCommit() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
dataDefinitionIgnoredInTransactions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
DataKeyCache - Class in software.amazon.jdbc.plugin.encryption.cache
Thread-safe cache for data keys with configurable expiration and size limits.
DataKeyCache(EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
 
DataKeyCache.CacheStats - Class in software.amazon.jdbc.plugin.encryption.cache
Cache statistics data class.
dataKeyCacheEnabled(boolean) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
dataKeyCacheExpiration(Duration) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
dataKeyCacheMaxSize(int) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
DataKeyResult(String) - Constructor for class software.amazon.jdbc.plugin.encryption.key.KeyManager.DataKeyResult
 
DataLocalCacheConnectionPlugin - Class in software.amazon.jdbc.plugin.cache
 
DataLocalCacheConnectionPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
DataLocalCacheConnectionPluginFactory - Class in software.amazon.jdbc.plugin.cache
 
DataLocalCacheConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPluginFactory
 
dataSource(DataSource) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
DataSourceConnectionProvider - Class in software.amazon.jdbc
This class is a basic implementation of ConnectionProvider interface.
DataSourceConnectionProvider(DataSource) - Constructor for class software.amazon.jdbc.DataSourceConnectionProvider
 
dataType(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds data type to the error context.
DB_USER - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
DB_USER - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
dbDialect - Variable in class software.amazon.jdbc.PartialPluginService
 
dealWithIllegalStateException(IllegalStateException, Class<E>) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
dealWithIllegalStateException(IllegalStateException, Class<E>) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
dealWithOriginalException(Throwable, Throwable, Class<E>) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
decode(String) - Static method in class software.amazon.jdbc.util.StringUtils
 
decrementInFlightSize(long) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
decrementInFlightSizeStatic(String, String, long) - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
decrypt(byte[], byte[], byte[], String, Class<?>) - Method in class software.amazon.jdbc.plugin.encryption.service.EncryptionService
Decrypts encrypted data using the specified data key and algorithm.
decryptDataKey(String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Decrypts an encrypted data key using KMS with caching support.
DECRYPTION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
 
decryptionFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Creates an EncryptionException for decryption failures.
DEFAULT_CHECK_INTERVAL_MS - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
DEFAULT_CLEANUP_INTERVAL_NANOS - Static variable in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
DEFAULT_CLEANUP_INTERVAL_NANOS - Static variable in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
DEFAULT_FAILOVER_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
DEFAULT_HOST_AVAILABILITY_CACHE_EXPIRE_NANO - Static variable in class software.amazon.jdbc.PartialPluginService
 
DEFAULT_HOST_AVAILABILITY_CACHE_EXPIRE_NANO - Static variable in class software.amazon.jdbc.PluginServiceImpl
 
DEFAULT_HOST_AVAILABILITY_STRATEGY - Static variable in class software.amazon.jdbc.hostavailability.HostAvailabilityStrategyFactory
 
DEFAULT_LAZY_INITIALIZATION - Static variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
DEFAULT_MAX_IDLE_COUNT - Static variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
DEFAULT_MESSAGE_INTERVAL_NANOS - Static variable in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
DEFAULT_PLUGINS - Static variable in class software.amazon.jdbc.ConnectionPluginChainBuilder
 
DEFAULT_QUERY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
DEFAULT_QUERY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
DEFAULT_READER_CONNECT_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
DEFAULT_RESULT - Static variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
DEFAULT_TIME_TO_LIVE_NANOS - Static variable in class software.amazon.jdbc.util.storage.ExpirationCache
 
DEFAULT_TOPOLOGY_QUERY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
DEFAULT_TOPOLOGY_QUERY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.PartialPluginService
 
DEFAULT_TOPOLOGY_QUERY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.PluginServiceImpl
 
DEFAULT_WEIGHT - Static variable in class software.amazon.jdbc.HostSpec
 
defaultCacheSuppliers - Static variable in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
DefaultConnectionPlugin - Class in software.amazon.jdbc.plugin
This connection plugin will always be the last plugin in the connection plugin chain, and will invoke the JDBC method passed down the chain.
DefaultConnectionPlugin(FullServicesContainer, ConnectionProvider, ConnectionProvider, PluginManagerService) - Constructor for class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
DefaultConnectionPlugin(FullServicesContainer, ConnectionProvider, PluginManagerService, ConnectionProviderManager) - Constructor for class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
defaultConnectionTimeoutMs - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
defaultConnProvider - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
defaultDialectCodesByProtocol - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
 
defaultSocketTimeoutMs - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
defaultSuppliers - Static variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
defaultSuppliers - Static variable in class software.amazon.jdbc.plugin.efm.base.SimpleConnectionContextServiceImpl
 
defaultSuppliers - Static variable in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
DefaultTelemetryFactory - Class in software.amazon.jdbc.util.telemetry
 
DefaultTelemetryFactory(Properties) - Constructor for class software.amazon.jdbc.util.telemetry.DefaultTelemetryFactory
 
defaultTimeZone - Static variable in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
defaultTimeZoneId - Static variable in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
defaultValue - Variable in class software.amazon.jdbc.AwsWrapperProperty
 
defaultWeight - Variable in class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
delay(boolean) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
delay(long) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
delay(long, BlueGreenStatus, StorageService, String) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseRouting
 
deleteRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
deleteRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
deletesAreDetected(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
deliverEvent(Event) - Method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
deregister() - Static method in class software.amazon.jdbc.Driver
 
description - Variable in class software.amazon.jdbc.util.ImportantEventService.ImportantEvent
 
deserializeFromByteArray(byte[]) - Static method in class software.amazon.jdbc.plugin.cache.CachedResultSet
Form a ResultSet from the raw data from the cache server.
deserializeFromByteArray(byte[], CacheDeserializationConfig) - Static method in class software.amazon.jdbc.plugin.cache.CachedResultSet
Form a ResultSet from the raw data from the cache server, using the supplied per-connection configuration to decide what types are permitted during deserialization.
determinePriorityIndex(HostSpec, boolean, String) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
DeveloperConnectionPlugin - Class in software.amazon.jdbc.plugin.dev
 
DeveloperConnectionPlugin() - Constructor for class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
DeveloperConnectionPluginFactory - Class in software.amazon.jdbc.plugin.dev
 
DeveloperConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.dev.DeveloperConnectionPluginFactory
 
Dialect - Interface in software.amazon.jdbc.dialect
 
DIALECT - Static variable in class software.amazon.jdbc.dialect.DialectManager
 
dialect - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
dialect - Variable in class software.amazon.jdbc.hostlistprovider.MultiAzTopologyUtils
 
dialect - Variable in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
dialect - Variable in class software.amazon.jdbc.PluginServiceImpl
 
DialectCodes - Class in software.amazon.jdbc.dialect
 
DialectCodes() - Constructor for class software.amazon.jdbc.dialect.DialectCodes
 
DialectManager - Class in software.amazon.jdbc.dialect
 
DialectManager(PluginService) - Constructor for class software.amazon.jdbc.dialect.DialectManager
 
DialectProvider - Interface in software.amazon.jdbc.dialect
 
dialectProvider - Variable in class software.amazon.jdbc.PluginServiceImpl
 
DialectUtils - Class in software.amazon.jdbc.dialect
 
DialectUtils() - Constructor for class software.amazon.jdbc.dialect.DialectUtils
 
dialectUtils - Variable in class software.amazon.jdbc.dialect.MariaDbDialect
 
dialectUtils - Variable in class software.amazon.jdbc.dialect.MysqlDialect
 
dialectUtils - Variable in class software.amazon.jdbc.dialect.PgDialect
 
dispose(V) - Method in interface software.amazon.jdbc.util.storage.ItemDisposalFunc
 
doesCloseTransaction(Connection, String, Object[]) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
doesMaxRowSizeIncludeBlobs() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
doesOpenTransaction(Connection, String, Object[]) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
doesSwitchAutoCommitFalseTrue(Connection, String, Object[]) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
drainAll() - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
Removes all nodes from the list and returns the connections.
Driver - Class in software.amazon.jdbc
 
Driver() - Constructor for class software.amazon.jdbc.Driver
 
Driver(CoreServicesContainer) - Constructor for class software.amazon.jdbc.Driver
 
DRIVER_NAME - Static variable in class software.amazon.jdbc.util.DriverInfo
 
DRIVER_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
driverClassName(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the JDBC driver class name.
DriverConfigurationProfiles - Class in software.amazon.jdbc.profile
 
DriverConfigurationProfiles() - Constructor for class software.amazon.jdbc.profile.DriverConfigurationProfiles
 
DriverConnectionProvider - Class in software.amazon.jdbc
This class is a basic implementation of ConnectionProvider interface.
DriverConnectionProvider(Driver) - Constructor for class software.amazon.jdbc.DriverConnectionProvider
 
DriverImportantEventService - Class in software.amazon.jdbc.util
 
DriverInfo - Class in software.amazon.jdbc.util
 
DriverMetaDataConnectionPlugin - Class in software.amazon.jdbc.plugin
 
DriverMetaDataConnectionPlugin(Properties) - Constructor for class software.amazon.jdbc.plugin.DriverMetaDataConnectionPlugin
 
DriverMetaDataConnectionPluginFactory - Class in software.amazon.jdbc.plugin
 
DriverMetaDataConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.DriverMetaDataConnectionPluginFactory
 
driverProtocol - Variable in class software.amazon.jdbc.PartialPluginService
 
dropBlueConnections() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
dropBlueConnectionsSetting - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
DynamicHostListProvider - Interface in software.amazon.jdbc.hostlistprovider
 

E

E - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
effectiveConnProvider - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
effectiveIndex(int) - Static method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
ENABLE_CLUSTER_AWARE_FAILOVER - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
ENABLE_CONNECT_FAILOVER - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
ENABLE_CONNECT_FAILOVER - Static variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
ENABLE_GREEN_NODE_REPLACEMENT - Static variable in class software.amazon.jdbc.PropertyDefinition
 
ENABLE_GWF - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
ENABLE_TELEMETRY - Static variable in class software.amazon.jdbc.PropertyDefinition
 
enableConnectFailover - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
enableFailoverSetting - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
enableGwf - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
encode(String) - Static method in class software.amazon.jdbc.util.StringUtils
 
encrypt(Object, byte[], byte[], String) - Method in class software.amazon.jdbc.plugin.encryption.service.EncryptionService
Encrypts a value using the specified data key and algorithm.
EncryptedData - Class in software.amazon.jdbc.plugin.encryption.wrapper
PostgreSQL-specific wrapper for encrypted_data type that extends PGobject and implements PGBinaryObject for binary transfer mode.
EncryptedData() - Constructor for class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
EncryptedData(byte[]) - Constructor for class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
encryptedDataKey(String) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
EncryptingDataSource - Class in software.amazon.jdbc.plugin.encryption.wrapper
A DataSource wrapper that integrates encryption capabilities with the AWS Advanced JDBC Wrapper.
EncryptingDataSource(DataSource, Properties) - Constructor for class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
Creates an encrypting DataSource that wraps the provided DataSource.
EncryptingDataSourceFactory - Class in software.amazon.jdbc.plugin.encryption.factory
Factory for creating EncryptingDataSource instances that integrate with the AWS Advanced JDBC Wrapper.
EncryptingDataSourceFactory() - Constructor for class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory
 
EncryptingDataSourceFactory.Builder - Class in software.amazon.jdbc.plugin.encryption.factory
Builder class for creating EncryptingDataSource with fluent API.
ENCRYPTION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
 
ENCRYPTION_METADATA_SCHEMA - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
EncryptionAlgorithm - Class in software.amazon.jdbc.plugin.encryption.service
Supported encryption algorithms for the KMS encryption plugin.
EncryptionAnnotationParser - Class in software.amazon.jdbc.parser
Parses SQL encryption annotations from SQL statements.
EncryptionConfig - Class in software.amazon.jdbc.plugin.encryption.model
Configuration class for the encryption plugin containing KMS settings, caching options, retry policies, and other operational parameters.
EncryptionConfig.Builder - Class in software.amazon.jdbc.plugin.encryption.model
 
EncryptionException - Exception in software.amazon.jdbc.plugin.encryption.service
Exception thrown when encryption or decryption operations fail.
EncryptionException(String) - Constructor for exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Constructs an EncryptionException with the specified detail message.
EncryptionException(String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Constructs an EncryptionException with the specified detail message and cause.
EncryptionException(String, String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Constructs an EncryptionException with the specified detail message, SQL state and cause.
EncryptionException(Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Constructs an EncryptionException with the specified cause.
encryptionFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Creates an EncryptionException for encryption failures.
encryptionMetadataSchema(String) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
EncryptionService - Class in software.amazon.jdbc.plugin.encryption.service
Service for encrypting and decrypting data using AES-256-GCM algorithm.
EncryptionService() - Constructor for class software.amazon.jdbc.plugin.encryption.service.EncryptionService
Creates a new EncryptionService instance.
ENDPOINT_CACHE_EXPIRATION - Static variable in class software.amazon.jdbc.dialect.DialectManager
In order to simplify dialect detection, there's an internal host-to-dialect cache.
ENDPOINT_PROPERTY - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
ENDPOINT_SUBSTITUTION_ROLE - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
endpointIdentifier - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
endTimeNano - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
ENHANCED_LOG_QUERY_ENABLED - Static variable in class software.amazon.jdbc.plugin.LogQueryConnectionPlugin
 
enhancedLogQueryEnabled - Variable in class software.amazon.jdbc.plugin.LogQueryConnectionPlugin
 
ensureInitializedWithConnection(Connection) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Ensures the plugin is initialized with a database connection.
equals(Object) - Method in class software.amazon.jdbc.hostlistprovider.Topology
 
equals(Object) - Method in class software.amazon.jdbc.HostSpec
 
equals(Object) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
 
equals(Object) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
equals(Object) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
 
equals(Object) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
equals(Object) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
equals(Object) - Method in class software.amazon.jdbc.plugin.encryption.model.SchemaName
 
equals(Object) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouters
 
equals(Object) - Method in class software.amazon.jdbc.util.CacheItem
 
equals(Object) - Method in class software.amazon.jdbc.util.events.DataAccessEvent
 
equals(Object) - Method in class software.amazon.jdbc.util.events.MonitorResetEvent
 
equals(Object) - Method in class software.amazon.jdbc.util.events.MonitorStopEvent
 
equals(Object) - Method in class software.amazon.jdbc.util.Pair
 
equals(Object) - Method in class software.amazon.jdbc.util.storage.CacheItem
 
ErrorContext - Class in software.amazon.jdbc.plugin.encryption.logging
Utility class for building detailed error messages with context information.
establishConnection(LimitlessConnectionContext) - Method in interface software.amazon.jdbc.plugin.limitless.LimitlessRouterService
 
establishConnection(LimitlessConnectionContext) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
Event - Interface in software.amazon.jdbc.util.events
An interface for events that need to be communicated between different components.
eventMessages - Variable in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
EventPublisher - Interface in software.amazon.jdbc.util.events
An event publisher that publishes events to subscribers.
EventSubscriber - Interface in software.amazon.jdbc.util.events
An event subscriber.
EXCEPTION_MESSAGE_ANNOTATION - Static variable in class software.amazon.jdbc.util.telemetry.TelemetryConst
 
EXCEPTION_TYPE_ANNOTATION - Static variable in class software.amazon.jdbc.util.telemetry.TelemetryConst
 
ExceptionHandler - Interface in software.amazon.jdbc.exceptions
 
exceptionHandler - Variable in class software.amazon.jdbc.PartialPluginService
 
exceptionHandler - Variable in class software.amazon.jdbc.PluginServiceImpl
 
ExceptionManager - Class in software.amazon.jdbc.exceptions
 
ExceptionManager() - Constructor for class software.amazon.jdbc.exceptions.ExceptionManager
 
exceptionManager - Variable in class software.amazon.jdbc.PartialPluginService
 
ExceptionSimulator - Interface in software.amazon.jdbc.plugin.dev
 
ExceptionSimulatorConnectCallback - Interface in software.amazon.jdbc.plugin.dev
 
ExceptionSimulatorExecuteJdbcMethodCallback - Interface in software.amazon.jdbc.plugin.dev
 
ExceptionSimulatorManager - Class in software.amazon.jdbc.plugin.dev
 
ExceptionSimulatorManager() - Constructor for class software.amazon.jdbc.plugin.dev.ExceptionSimulatorManager
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in interface software.amazon.jdbc.ConnectionPlugin
 
execute(Class<T>, Class<E>, Object, JdbcMethod, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.AuroraConnectionTrackerPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
Executes the given method via a pipeline of plugins.
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.DriverMetaDataConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
Executes the given SQL function with HostMonitorV2Impl if connection monitoring is enabled.
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object...) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.ExecutionTimeConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.LogQueryConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.sqlparser.SqlParserConnectionPlugin
 
execute(Class<T>, Class<E>, Object, String, JdbcCallable<T, E>, Object[]) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPlugin
 
execute(Runnable) - Method in class software.amazon.jdbc.util.SynchronousExecutor
 
execute() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
execute(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
execute(String, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
execute(String, int[]) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
execute(String, String[]) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
execute() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
execute(String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
execute(String, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
execute(String, int[]) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
execute(String, String[]) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
execute(String) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
execute(String, int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
execute(String, int[]) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
execute(String, String[]) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
executeBatch() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeBatch() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeBatch() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
executeCheckStatusStatement(Connection) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
executeLargeUpdate() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeLargeUpdate() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeQuery() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeQuery(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeQuery() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeQuery(String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeQuery(String) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
ExecuteRouting - Interface in software.amazon.jdbc.plugin.bluegreen.routing
 
executeUpdate() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeUpdate(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeUpdate(String, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeUpdate(String, int[]) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeUpdate(String, String[]) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
executeUpdate() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeUpdate(String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeUpdate(String, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeUpdate(String, int[]) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeUpdate(String, String[]) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
executeUpdate(String) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
executeUpdate(String, int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
executeUpdate(String, int[]) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
executeUpdate(String, String[]) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
executeWithPlugins(Class<T>, ConnectionWrapper, ConnectionPluginManager, Object, JdbcMethod, JdbcCallable<T, RuntimeException>, Object...) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
executeWithPlugins(Class<T>, Class<E>, ConnectionWrapper, ConnectionPluginManager, Object, JdbcMethod, JdbcCallable<T, E>, Object...) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
executeWithSubscribedPlugins(JdbcMethod, ConnectionPluginManager.PluginPipeline<T, E>, JdbcCallable<T, E>, ConnectionPlugin) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
executeWithTelemetry(JdbcCallable<T, E>, String) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
ExecutionTimeConnectionPlugin - Class in software.amazon.jdbc.plugin
 
ExecutionTimeConnectionPlugin() - Constructor for class software.amazon.jdbc.plugin.ExecutionTimeConnectionPlugin
 
ExecutionTimeConnectionPluginFactory - Class in software.amazon.jdbc.plugin
 
ExecutionTimeConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.ExecutionTimeConnectionPluginFactory
 
ExecutorFactory - Class in software.amazon.jdbc.util
 
ExecutorFactory() - Constructor for class software.amazon.jdbc.util.ExecutorFactory
 
executorService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
exists(K) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Indicates whether a non-expired value is stored at the given key.
exists(Class<?>, Object) - Method in interface software.amazon.jdbc.util.storage.StorageService
Indicates whether an item exists under the given item class and key.
exists(Class<?>, Object) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
ExpirationCache<K,V> - Class in software.amazon.jdbc.util.storage
A cache that can be used to store values that expire after a configured period of time.
ExpirationCache() - Constructor for class software.amazon.jdbc.util.storage.ExpirationCache
 
ExpirationCache(boolean, long, ShouldDisposeFunc<V>, ItemDisposalFunc<V>) - Constructor for class software.amazon.jdbc.util.storage.ExpirationCache
Constructs an ExpirationCache instance.
expirationTimeNanos - Variable in class software.amazon.jdbc.util.storage.CacheItem
 
ExponentialBackoffHostAvailabilityStrategy - Class in software.amazon.jdbc.hostavailability
 
ExponentialBackoffHostAvailabilityStrategy(Properties) - Constructor for class software.amazon.jdbc.hostavailability.ExponentialBackoffHostAvailabilityStrategy
 
extendExpiration(long) - Method in class software.amazon.jdbc.util.storage.CacheItem
Renews a cache item's expiration time.
extendExpiration(K) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Extends the expiration of the item stored at the given key, if it exists.
extendWithContext(E, FullServicesContainer) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
EXTENSIONS_EXIST_SQL - Static variable in class software.amazon.jdbc.dialect.RdsPgDialect
 
ExternallyManagedCache<K,V> - Class in software.amazon.jdbc.util.storage
A cache with expiration functionality that does not automatically remove expired entries.
ExternallyManagedCache(long) - Constructor for class software.amazon.jdbc.util.storage.ExternallyManagedCache
Constructs an externally managed cache.

F

F0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
F1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
factory - Variable in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
FAIL_WHEN_CACHE_DOWN - Static variable in class software.amazon.jdbc.plugin.cache.CacheConnection
 
FAILED_READER_FAILOVER_RESULT - Static variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
failover(List<HostSpec>, HostSpec) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
failover(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
failover(HostSpec, boolean) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
Initiates the failover procedure.
failover(List<HostSpec>, HostSpec) - Method in interface software.amazon.jdbc.plugin.failover.ReaderFailoverHandler
Called to start Reader Failover Process.
failover(List<HostSpec>) - Method in interface software.amazon.jdbc.plugin.failover.WriterFailoverHandler
Called to start Writer Failover Process.
failover() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
Initiates the failover procedure.
failover() - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
FAILOVER_CLUSTER_TOPOLOGY_REFRESH_RATE_MS - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FAILOVER_HOME_REGION - Static variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
FAILOVER_MODE - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FAILOVER_MODE - Static variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
FAILOVER_READER_CONNECT_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FAILOVER_READER_HOST_SELECTOR_STRATEGY - Static variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
FAILOVER_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FAILOVER_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
FAILOVER_WRITER_RECONNECT_INTERVAL_MS - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
failoverClusterTopologyRefreshRateMsSetting - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FailoverConnectionPlugin - Class in software.amazon.jdbc.plugin.failover
This plugin provides cluster-aware failover features.
FailoverConnectionPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FailoverConnectionPlugin - Class in software.amazon.jdbc.plugin.failover2
Failover Plugin v.2 This plugin provides cluster-aware failover features.
FailoverConnectionPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
FailoverConnectionPluginFactory - Class in software.amazon.jdbc.plugin.failover
 
FailoverConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.failover.FailoverConnectionPluginFactory
 
FailoverConnectionPluginFactory - Class in software.amazon.jdbc.plugin.failover2
 
FailoverConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.failover2.FailoverConnectionPluginFactory
 
FailoverFailedSQLException - Exception in software.amazon.jdbc.plugin.failover
 
FailoverFailedSQLException(String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverFailedSQLException
 
FailoverFailedSQLException(String) - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverFailedSQLException
 
failoverInternal(List<HostSpec>, HostSpec) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
failoverMode - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
FailoverMode - Enum in software.amazon.jdbc.plugin.failover
 
failoverMode - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverReader(HostSpec) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
failoverReader() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverReader() - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
failoverReaderConnectTimeoutMsSetting - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
failoverReaderFailedCounter - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverReaderHostSelectorStrategySetting - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverReaderSuccessCounter - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverReaderTriggeredCounter - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
FailoverRestriction - Enum in software.amazon.jdbc.plugin.failover
 
FailoverSQLException - Exception in software.amazon.jdbc.plugin.failover
 
FailoverSQLException(String, String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverSQLException
 
FailoverSQLException(String, String) - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverSQLException
 
FailoverSuccessSQLException - Exception in software.amazon.jdbc.plugin.failover
 
FailoverSuccessSQLException(Throwable) - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverSuccessSQLException
 
FailoverSuccessSQLException(String) - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverSuccessSQLException
 
FailoverSuccessSQLException() - Constructor for exception software.amazon.jdbc.plugin.failover.FailoverSuccessSQLException
 
failoverTimeoutMsSetting - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
failoverTimeoutMsSetting - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverToAllowedHost(Supplier<Set<HostSpec>>, HostRole, long) - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
failoverToWriter(HostSpec, long) - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
failoverWriter(boolean) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
failoverWriter() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverWriter() - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
failoverWriterFailedCounter - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverWriterReconnectIntervalMsSetting - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
failoverWriterSuccessCounter - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
failoverWriterTriggeredCounter - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
FAILURE_DETECTION_COUNT - Static variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
FAILURE_DETECTION_ENABLED - Static variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
FAILURE_DETECTION_INTERVAL - Static variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
FAILURE_DETECTION_TIME - Static variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
failureDetectionCount - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
failureDetectionCount - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
failureDetectionIntervalMillis - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
failureDetectionIntervalMillis - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
failureDetectionTimeMillis - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
failureDetectionTimeMillis - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
FASTEST_RESPONSE_STRATEGY_NAME - Static variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
FastestResponseStrategyPlugin - Class in software.amazon.jdbc.plugin.strategy.fastestresponse
 
FastestResponseStrategyPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
FastestResponseStrategyPlugin(PluginService, Properties, HostResponseTimeService) - Constructor for class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
FastestResponseStrategyPluginFactory - Class in software.amazon.jdbc.plugin.strategy.fastestresponse
 
FastestResponseStrategyPluginFactory() - Constructor for class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPluginFactory
 
fatalError - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
FederatedAuthPlugin - Class in software.amazon.jdbc.plugin.federatedauth
 
FederatedAuthPlugin(FullServicesContainer, CredentialsProviderFactory) - Constructor for class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
FederatedAuthPluginFactory - Class in software.amazon.jdbc.plugin.federatedauth
 
FederatedAuthPluginFactory() - Constructor for class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPluginFactory
 
fetchAndStoreSecret(HostSpec) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
Fetches the latest credentials from the AWS Secrets Manager service and stores them in the shared cache.
fetchCredentialsCounter - Variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
fetchTokenCounter - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
fetchTopologyAndUpdateCache(Connection) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
FetchTopologyResult(boolean, List<HostSpec>) - Constructor for class software.amazon.jdbc.hostlistprovider.RdsHostListProvider.FetchTopologyResult
 
filterAvailableHosts(List<HostSpec>, Set<String>) - Method in interface software.amazon.jdbc.dialect.Dialect
Filters the provided list of hosts by the set of accessible AWS regions.
filterAvailableHosts(List<HostSpec>, Set<String>) - Method in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
filterAvailableHosts(List<HostSpec>, Set<String>) - Method in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
filterHostsForNodeMonitoring(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Filters the list of hosts that should be used for node monitoring during panic mode.
filterHostsForNodeMonitoring(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
findColumn(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
findColumn(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
findHostsForPriority(int, List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
Returns all hosts in hosts that match the priority at priorityIndex of AbstractMonitoringConnectionHandler.priorities.
findHostsForPriority(int, List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
findHostsForPriority(int, List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
findMatchingHost(List<HostSpec>, String, RdsUtils) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
Finds the first host from the list that satisfies this priority.
findMatchingHosts(List<HostSpec>, String, RdsUtils) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
Finds all hosts from the list that satisfy this priority.
findSQLQueryString(PreparedStatement, String) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
findUpgradeCandidates(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
Returns candidates grouped by priority, with the highest priority bucket first.
first() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
first() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
FOR_UPDATE - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
Whether the query contains a row-locking clause (FOR UPDATE, FOR SHARE, etc.).
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in interface software.amazon.jdbc.ConnectionPlugin
Establishes a connection to the given host using the given driver protocol and properties.
forceConnect(String, HostSpec, Properties, boolean, ConnectionPlugin) - Method in class software.amazon.jdbc.ConnectionPluginManager
Establishes a connection to the given host using the given driver protocol and properties.
forceConnect(HostSpec, Properties) - Method in class software.amazon.jdbc.PartialPluginService
 
forceConnect(HostSpec, Properties, ConnectionPlugin) - Method in class software.amazon.jdbc.PartialPluginService
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.ConnectTimeConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
forceConnect(String, HostSpec, Properties, boolean, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
forceConnect(HostSpec, Properties) - Method in interface software.amazon.jdbc.PluginService
Establishes a connection to the given host using the given properties.
forceConnect(HostSpec, Properties, ConnectionPlugin) - Method in interface software.amazon.jdbc.PluginService
 
forceConnect(HostSpec, Properties) - Method in class software.amazon.jdbc.PluginServiceImpl
 
forceConnect(HostSpec, Properties, ConnectionPlugin) - Method in class software.amazon.jdbc.PluginServiceImpl
 
forceGetLimitlessRoutersLockMap - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
forceRefresh(boolean, long) - Method in interface software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitor
 
forceRefresh(boolean, long) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
forceRefresh() - Method in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
forceRefresh(boolean, long) - Method in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
forceRefresh() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProvider
Force a host list provider to update its topology information.
forceRefresh(boolean, long) - Method in interface software.amazon.jdbc.hostlistprovider.HostListProvider
Force a host list provider to update its topology information.
forceRefresh() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
forceRefresh(boolean, long) - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
forceRefreshHostList() - Method in class software.amazon.jdbc.PartialPluginService
 
forceRefreshHostList(boolean, long) - Method in class software.amazon.jdbc.PartialPluginService
 
forceRefreshHostList() - Method in interface software.amazon.jdbc.PluginService
 
forceRefreshHostList(boolean, long) - Method in interface software.amazon.jdbc.PluginService
Initiates a topology update.
forceRefreshHostList() - Method in class software.amazon.jdbc.PluginServiceImpl
 
forceRefreshHostList(boolean, long) - Method in class software.amazon.jdbc.PluginServiceImpl
 
forceRefreshMonitor(boolean, long) - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
formatPriorityIndex(int) - Static method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
Formats a priority index for logging.
formatTwoColumnRows(List<String[]>) - Static method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
Formats a list of two-element rows into aligned, indented columns.
forUpdate - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
free() - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
free() - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
free() - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
free() - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
free() - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
from(String) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
fromDBClusterEndpoint(DBClusterEndpoint) - Static method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Constructs a CustomEndpointInfo object from a DBClusterEndpoint instance as returned by the RDS API.
fromObject(Object) - Static method in enum software.amazon.jdbc.plugin.encryption.service.TypeMarker
 
fromProperties(Properties) - Static method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
Creates an EncryptionConfig from Properties.
fromPropertyValue(String) - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy
 
fromPropertyValue(String) - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.RoleVerificationSetting
 
fromString(String) - Static method in enum software.amazon.jdbc.parser.QueryType
Parses a query type keyword into the corresponding enum value.
fromString(String) - Static method in enum software.amazon.jdbc.parser.RoutingHint
Parses a routing hint keyword into the corresponding enum value.
fromValue(String) - Static method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
Parses a single priority value string.
fromValue(String) - Static method in enum software.amazon.jdbc.hostlistprovider.MonitoringConnectionPriority
 
fromValue(byte) - Static method in enum software.amazon.jdbc.plugin.encryption.service.TypeMarker
 
fromValue(String) - Static method in enum software.amazon.jdbc.plugin.failover.FailoverMode
 
fromValue(String) - Static method in enum software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverMode
 
FullServicesContainer - Interface in software.amazon.jdbc.util
A container object used to hold and access the various services required by the driver.
FullServicesContainerImpl - Class in software.amazon.jdbc.util
 
FullServicesContainerImpl(StorageService, MonitorService, EventPublisher, ConnectionProvider, TelemetryFactory, ConnectionPluginManager, HostListProviderService, PluginService, PluginManagerService, ImportantEventService) - Constructor for class software.amazon.jdbc.util.FullServicesContainerImpl
 
FullServicesContainerImpl(StorageService, MonitorService, EventPublisher, ConnectionProvider, TelemetryFactory) - Constructor for class software.amazon.jdbc.util.FullServicesContainerImpl
 

G

G0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
G1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
GaugeCallable<T> - Interface in software.amazon.jdbc.util.telemetry
 
GDB_ACCESSIBLE_REGIONS - Static variable in class software.amazon.jdbc.PropertyDefinition
 
GDB_MONITORING_CONNECTION_PRIORITY - Static variable in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
GdbMonitoringConnectionHandler - Class in software.amazon.jdbc.hostlistprovider
GDB-specific implementation of MonitoringConnectionHandler that uses GdbMonitoringConnectionPriority with region and primary/secondary awareness.
GdbMonitoringConnectionHandler(AtomicConnection, PluginService, TopologyUtils, Properties, Properties, AtomicReference<HostSpec>) - Constructor for class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
GdbMonitoringConnectionHandler(AtomicConnection, PluginService, TopologyUtils, Properties, Properties, AtomicReference<HostSpec>, Runnable) - Constructor for class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
GdbMonitoringConnectionPriority - Class in software.amazon.jdbc.hostlistprovider
Represents a monitoring connection priority choice for Global Aurora Databases.
GdbReadWriteSplittingPlugin - Class in software.amazon.jdbc.plugin.readwritesplitting
 
GdbReadWriteSplittingPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
GdbReadWriteSplittingPluginFactory - Class in software.amazon.jdbc.plugin.readwritesplitting
 
GdbReadWriteSplittingPluginFactory() - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPluginFactory
 
GDBRegionUtils - Class in software.amazon.jdbc.util
 
GDBRegionUtils() - Constructor for class software.amazon.jdbc.util.GDBRegionUtils
 
GDBRegionUtils(AwsCredentialsProvider) - Constructor for class software.amazon.jdbc.util.GDBRegionUtils
 
generateAndStoreDataKey(String, String, String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Generates and stores a data key for the specified table and column.
generateAuthenticationToken(AwsCredentialsProvider, Region, String, int, String) - Method in interface software.amazon.jdbc.plugin.iam.IamTokenUtility
 
generateAuthenticationToken(AwsCredentialsProvider, Region, String, int, String) - Method in class software.amazon.jdbc.plugin.iam.LightRdsUtility
 
generateAuthenticationToken(AwsCredentialsProvider, Region, String, int, String) - Method in class software.amazon.jdbc.plugin.iam.RegularRdsUtility
 
generateAuthenticationToken(IamTokenUtility, PluginService, String, String, int, Region, AwsCredentialsProvider) - Static method in class software.amazon.jdbc.util.IamAuthUtils
 
generateDataKey(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Generates a new data key using the specified master key.
generatedKeyAlwaysReturned() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
generateKeyId() - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Generates a unique key ID for new keys to store in the database.
GENERIC - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectCodes
 
GenericExceptionHandler - Class in software.amazon.jdbc.exceptions
 
GenericExceptionHandler() - Constructor for class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
GenericTargetDriverDialect - Class in software.amazon.jdbc.targetdriverdialect
 
GenericTargetDriverDialect() - Constructor for class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
get() - Method in class software.amazon.jdbc.AtomicConnection
 
get(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet.CachedRow
 
get(String) - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
Retrieves a data key from the cache.
get() - Static method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
get() - Method in class software.amazon.jdbc.util.CacheItem
 
get(boolean) - Method in class software.amazon.jdbc.util.CacheItem
 
get(String) - Static method in class software.amazon.jdbc.util.Messages
Retrieve the localized error message associated with the provided key.
get(String, Object[]) - Static method in class software.amazon.jdbc.util.Messages
 
get(Class<T>, Object) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Gets the monitor stored at the given key.
get(Class<T>, Object) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
get(K) - Method in class software.amazon.jdbc.util.storage.CacheMap
 
get(K, V, long) - Method in class software.amazon.jdbc.util.storage.CacheMap
 
get(K) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Retrieves the value stored at the given key.
get(K) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Get the value stored at the given key.
get(K, long) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
get(Class<V>, Object, boolean) - Method in interface software.amazon.jdbc.util.storage.StorageService
Gets an item stored in the storage service.
get(Class<V>, Object) - Method in interface software.amazon.jdbc.util.storage.StorageService
Gets an item stored in the storage service.
get(Class<V>, Object) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
get(Class<V>, Object, boolean) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
GET_ROUTER_MAX_RETRIES - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
GET_ROUTER_RETRY_INTERVAL_MILLIS - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
getAcceptedIssuers() - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory.NonValidatingTrustManager
 
getAccessErrors() - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
getAccessErrors() - Method in class software.amazon.jdbc.exceptions.MultiAzDbClusterPgExceptionHandler
 
getAccessErrors() - Method in class software.amazon.jdbc.exceptions.PgExceptionHandler
 
getAdditionalSnapshotState() - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
Hook for subclasses to publish additional snapshot state (e.g., GDB primary region).
getAdditionalSnapshotState() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
getAffectedTables() - Method in class software.amazon.jdbc.parser.SqlAnalysisService.SqlAnalysisResult
 
getAlgorithm() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getAllHosts() - Method in class software.amazon.jdbc.PartialPluginService
 
getAllHosts() - Method in interface software.amazon.jdbc.PluginService
Get host information for all hosts in the cluster.
getAllHosts() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getAllowedConnection(PluginService, Properties, ConnectionPlugin, Supplier<Set<HostSpec>>, String, HostRole, long) - Method in class software.amazon.jdbc.util.RetryUtil
 
getAllowedHostIds() - Method in class software.amazon.jdbc.AllowedAndBlockedHosts
Returns the set of allowed host IDs for connections.
getAllowedOnConnectionMethodNames() - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
getAllowedOnConnectionMethodNames() - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
getAllowedOnConnectionMethodNames() - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
getAllowedOnConnectionMethodNames() - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
getAllowedOnConnectionMethodNames() - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
getArray(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getArray(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getArray() - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getArray(Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getArray(long, int) - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getArray(long, int, Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getArray(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getArray(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getArray(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getArray(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getAsciiStream(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getAsciiStream(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getAsciiStream() - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
getAsciiStream() - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
getAsciiStream(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getAsciiStream(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getAttemptedParameters() - Method in exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Gets the connection parameters that failed to create a connection.
getAttribute(String, Class<T>) - Method in class software.amazon.jdbc.PluginCallContext
Gets an attribute from the context.
getAttributes(String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getAttributes() - Method in class software.amazon.jdbc.wrapper.StructWrapper
 
getAttributes(Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.StructWrapper
 
getAutoCommit() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getAutoCommit() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getAutoCommit() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getAutoCommitValueFromSqlStatement(Object[]) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
getAvailability() - Method in class software.amazon.jdbc.HostSpec
 
getAwsCredentialsProvider(HostSpec, Properties) - Method in interface software.amazon.jdbc.authentication.AwsCredentialsProviderHandler
 
getAwsCredentialsProvider(String, Region, Properties) - Method in interface software.amazon.jdbc.plugin.federatedauth.CredentialsProviderFactory
 
getAwsCredentialsProvider(String, Region, Properties) - Method in class software.amazon.jdbc.plugin.federatedauth.SamlCredentialsProviderFactory
 
getAwsCredentialsProviderHandler() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getBaseType() - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getBaseTypeName() - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getBaseTypeName() - Method in class software.amazon.jdbc.wrapper.RefWrapper
 
getBestRowIdentifier(String, String, String, int, boolean) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getBigDecimal(String, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
Deprecated.
getBigDecimal(int, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
Deprecated.
getBigDecimal(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBigDecimal(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBigDecimal(int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBigDecimal(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBigDecimal(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBigDecimal(int, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
Deprecated.
getBigDecimal(String, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
Deprecated.
getBigDecimal(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBigDecimal(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBinaryStream(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBinaryStream(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBinaryStream() - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
getBinaryStream() - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
getBinaryStream(long, long) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
getBinaryStream(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBinaryStream(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBlob(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBlob(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBlob(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBlob(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBlob(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBlob(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBlockedHostIds() - Method in class software.amazon.jdbc.AllowedAndBlockedHosts
Returns the set of blocked host IDs for connections.
getBlueGreenStatusQuery() - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getBlueGreenStatusQuery() - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getBlueGreenStatusQuery() - Method in interface software.amazon.jdbc.dialect.BlueGreenDialect
 
getBlueGreenStatusQuery() - Method in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
getBlueGreenStatusQuery() - Method in class software.amazon.jdbc.dialect.RdsPgDialect
 
getBoolean(Properties) - Method in class software.amazon.jdbc.AwsWrapperProperty
 
getBoolean(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBoolean(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBoolean(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBoolean(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBoolean(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBoolean(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBooleanPropertyValue(Properties, AwsWrapperProperty) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
getByte(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getByte(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getByte(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getByte(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getByte(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getByte(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBytes(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBytes(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getBytes() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
getBytes(long, int) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
getBytes(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBytes(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getBytes(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getBytes(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getCache() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.CacheContainer
 
getCachedHostSpec(Connection, HostSpec, PluginService) - Method in class software.amazon.jdbc.util.HostIdCacheServiceImpl
 
getCacheExpirationMinutes() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getCacheKey(String, String, int, Region) - Static method in class software.amazon.jdbc.util.IamAuthUtils
 
getCacheSize() - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Returns the current size of the metadata cache.
getCallContext() - Method in class software.amazon.jdbc.PartialPluginService
 
getCallContext() - Method in interface software.amazon.jdbc.PluginService
Returns the per-call context that flows through the plugin pipeline for the current JDBC call.
getCallContext() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getCandidateHost(HostSpec, RdsUrlType, AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
getCatalog() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets the database catalog name.
getCatalog() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getCatalog() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getCatalog() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getCatalogName(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getCatalogs() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getCatalogSeparator() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getCatalogTerm() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getCharacterStream(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getCharacterStream(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getCharacterStream() - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
getCharacterStream(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getCharacterStream(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getCharacterStream() - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
getCharacterStream(long, long) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
getCharacterStream() - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
getCharacterStream(long, long) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
getCharacterStream(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getCharacterStream(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getChoices() - Method in class software.amazon.jdbc.AwsWrapperProperty
 
getClientInfo(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getClientInfo() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getClientInfoProperties() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getClob(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getClob(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getClob(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getClob(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getClob(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getClob(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getCloseableHttpClient(int, int, boolean) - Method in class software.amazon.jdbc.plugin.federatedauth.HttpClientFactory
 
getClusterHealthStateFromCacheMonitor() - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
getClusterId() - Method in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
getClusterId() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProvider
 
getClusterId() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
getClusterId() - Method in class software.amazon.jdbc.util.events.MonitorResetEvent
 
getClusterIdentifier() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the cluster identifier for the cluster that the custom endpoint belongs to.
getClusterState(String, String) - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
getColumnClassName(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getColumnConfig(String, String) - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Retrieves the encryption configuration for a specific column.
getColumnCount() - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getColumnDisplaySize(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getColumnIdentifier() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
Returns a unique identifier for this column configuration.
getColumnLabel(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getColumnName() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getColumnName(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getColumnParameterMapping(String) - Static method in class software.amazon.jdbc.parser.SqlAnalysisService
Gets column-to-parameter mapping for prepared statement parameters.
getColumnPrivileges(String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getColumns(String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getColumnsUsingKey(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Lists all columns that use a specific key ID.
getColumnType(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getColumnTypeName(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getConcurrency() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getConcurrency() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getConfig() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the current configuration.
getConfigurationProfile() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getConfigurationProfile() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getConnectFunc() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getConnection() - Method in class software.amazon.jdbc.ConnectionInfo
 
getConnection() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getConnection(String, String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getConnection() - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContext
Get the connection associated with this context.
getConnection() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
getConnection() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
getConnection(String, String) - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
getConnection() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
getConnection(String, String) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
getConnection() - Method in class software.amazon.jdbc.plugin.failover.ReaderFailoverResult
Get new connection to a host.
getConnection() - Method in class software.amazon.jdbc.plugin.failover2.ReaderFailoverResult
 
getConnection() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getConnection() - Method in class software.amazon.jdbc.util.RetryUtil.Results
 
getConnection() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getConnection() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getConnection() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getConnection() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getConnectionAttempt() - Method in exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Gets the description of what connection creation was attempted.
getConnectionContextService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getConnectionContextService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getConnectionFromSqlObject(Object) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
getConnectionHandler() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Returns the connection handler, creating it lazily on first access.
getConnectionHostSpec() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getConnectionInitFunc() - Static method in class software.amazon.jdbc.Driver
 
getConnectionModeStatus() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Creates a detailed status message about the current connection mode.
getConnectionPluginManager() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getConnectionPluginManager() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getConnectionProperties() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets additional connection properties.
getConnectionProvider(String, HostSpec, Properties) - Method in class software.amazon.jdbc.ConnectionProviderManager
Get the ConnectionProvider to use to establish a connection using the given driver protocol, host details, and properties.
getConnectionProvider() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getConnectionRequestCount() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets the total number of connection requests made to this DataSource.
getConnectionSuccessRate() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Calculates the connection success rate as a percentage.
getConnectRouting() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
getContext() - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Gets the context map for external use.
getContextHash() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getCorrespondingNodes() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
getCpuPercent() - Method in class software.amazon.jdbc.HostSpec
 
getCreatedAt() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getCreatedAt() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getCrossReference(String, String, String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getCurrentConnection() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
getCurrentConnection() - Method in class software.amazon.jdbc.PartialPluginService
 
getCurrentConnection() - Method in interface software.amazon.jdbc.PluginService
 
getCurrentConnection() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getCurrentConnection() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getCurrentHostSpec() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
getCurrentHostSpec() - Method in class software.amazon.jdbc.PartialPluginService
 
getCurrentHostSpec() - Method in interface software.amazon.jdbc.PluginService
 
getCurrentHostSpec() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getCurrentPhase() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
getCurrentTime() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
getCurrentTimeNano() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
getCurrentTimeNano() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
getCurrentTopology(Connection, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
getCurrentTopology(Connection, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
getCurrentTopology(Connection, HostSpec) - Method in interface software.amazon.jdbc.hostlistprovider.HostListProvider
Get current topology information for the connected database.
getCurrentTopology(Connection, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
getCursorName() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getCursorName() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getCustomConnectionProvider() - Static method in class software.amazon.jdbc.Driver
 
getCustomDialect() - Static method in class software.amazon.jdbc.Driver
 
getCustomEndpointType() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the role type of the custom endpoint.
getCustomExceptionHandler() - Static method in class software.amazon.jdbc.Driver
 
getCustomHashCode() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
getCustomTargetDriverDialect() - Static method in class software.amazon.jdbc.Driver
 
getDatabase() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getDatabaseMajorVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDatabaseMinorVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDatabaseProductName() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDatabaseProductVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDataClass() - Method in class software.amazon.jdbc.util.events.DataAccessEvent
 
getDataKeyCache() - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Returns the data key cache for metrics and management.
getDataKeyCacheExpiration() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getDataKeyCacheMaxSize() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getDate(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getDate(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getDate(int, Calendar) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getDate(String, Calendar) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getDate(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getDate(int, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getDate(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getDate(String, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getDate(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getDate(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getDate(int, Calendar) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getDate(String, Calendar) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getDefaultAlgorithm() - Method in class software.amazon.jdbc.plugin.encryption.service.EncryptionService
Returns the default encryption algorithm.
getDefaultCipherSuites() - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
getDefaultConnectionProvider() - Method in class software.amazon.jdbc.PartialPluginService
 
getDefaultConnectionProvider() - Method in interface software.amazon.jdbc.PluginService
 
getDefaultConnectionProvider() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getDefaultConnectionProvider() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getDefaultConnectionProvider() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getDefaultConnProvider() - Method in class software.amazon.jdbc.ConnectionPluginManager
 
getDefaultPort() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getDefaultPort() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getDefaultPort() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getDefaultPort() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getDefaultPort() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getDefaultProvider() - Method in class software.amazon.jdbc.ConnectionProviderManager
Get the default ConnectionProvider.
getDefaultTransactionIsolation() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDelegate() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
Gets the underlying DataSource.
getDetailedMessage() - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Gets a formatted error message including context information.
getDetailedMessage() - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Gets a formatted error message including context information.
getDetailedMessage() - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Gets a formatted error message including context information.
getDialect(String, String, Properties) - Method in class software.amazon.jdbc.dialect.DialectManager
 
getDialect(String, HostSpec, Connection) - Method in class software.amazon.jdbc.dialect.DialectManager
 
getDialect(String, String, Properties) - Method in interface software.amazon.jdbc.dialect.DialectProvider
 
getDialect(String, HostSpec, Connection) - Method in interface software.amazon.jdbc.dialect.DialectProvider
 
getDialect() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
getDialect() - Method in class software.amazon.jdbc.PartialPluginService
 
getDialect() - Method in interface software.amazon.jdbc.PluginService
 
getDialect() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getDialect() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getDialect(Driver, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
 
getDialect(String, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
 
getDialect(Driver, Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialectProvider
 
getDialect(String, Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialectProvider
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getDialectUpdateCandidates() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.RdsPgDialect
 
getDialectUpdateCandidates() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getDouble(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getDouble(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getDouble(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getDouble(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getDouble(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getDouble(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getDriverClassName() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets the JDBC driver class name.
getDriverMajorVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDriverMinorVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDriverName() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getDriverProtocol() - Method in class software.amazon.jdbc.PartialPluginService
 
getDriverProtocol() - Method in interface software.amazon.jdbc.PluginService
 
getDriverProtocol() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getDriverVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getEffectiveConnectionProvider(Properties) - Method in class software.amazon.jdbc.InternalConnectionPoolService
 
getEffectiveConnProvider() - Method in class software.amazon.jdbc.ConnectionPluginManager
 
getEncryptedBytes(ResultSet, Object) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.PgEncryptedDataHelper
 
getEncryptedBytes(ResultSet, Object) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
getEncryptedBytes(ResultSet, Object) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
getEncryptedBytes(ResultSet, Object) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
getEncryptedDataKey() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getEncryptedKey() - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager.DataKeyResult
 
getEncryptionMetadataSchema() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getEncryptionPlugin() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
Gets the encryption plugin instance.
getEncryptionService() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the encryption service.
getEncryptionUtility() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
getEndpointIdentifier() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the endpoint identifier for the custom endpoint.
getEndpoints() - Method in class software.amazon.jdbc.util.events.MonitorResetEvent
 
getEntries() - Method in class software.amazon.jdbc.util.storage.CacheMap
 
getEntries() - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Gets a map copy of all entries in the cache, including expired entries.
getEntries() - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Gets a map copy of all entries in the cache, including expired entries.
getEntries() - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
Get a map copy of all entries in the cache, including expired entries.
getErrorContext() - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Gets the error context map.
getErrorContext() - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Gets the error context map.
getErrorContext() - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Gets the error context map.
getErrorResponses() - Method in class software.amazon.jdbc.util.monitoring.MonitorSettings
 
getEventPublisher() - Method in class software.amazon.jdbc.util.CoreServicesContainer
 
getEventPublisher() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getEventPublisher() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getEvents() - Method in class software.amazon.jdbc.util.ImportantEventService
 
getEvictionCount() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
getException() - Method in class software.amazon.jdbc.plugin.failover.ReaderFailoverResult
Get the exception raised during failover.
getException() - Method in class software.amazon.jdbc.plugin.failover.WriterFailoverResult
Get the exception raised during failover.
getExceptionHandler() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getExceptionHandler() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getExceptionHandler() - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getExceptionHandler() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getExceptionHandler() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getExceptionHandler() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getExceptionHandler() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getExceptionToRaise(String, HostSpec, Properties, boolean) - Method in interface software.amazon.jdbc.plugin.dev.ExceptionSimulatorConnectCallback
 
getExceptionToRaise(Class<T>, Class<E>, String, Object[]) - Method in interface software.amazon.jdbc.plugin.dev.ExceptionSimulatorExecuteJdbcMethodCallback
 
getExcludedMembers() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the excluded members of the custom endpoint.
getExecuteRouting() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
getExpectedActiveMonitoringStartTimeNano() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
getExpiration() - Method in class software.amazon.jdbc.plugin.TokenInfo
 
getExpirationTimeoutNanos() - Method in class software.amazon.jdbc.util.monitoring.MonitorSettings
 
getExportedKeys(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getExtraNameCharacters() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getFailedConnectionCount() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets the number of failed connection creation attempts.
getFailoverRestrictions() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getFailoverRestrictions() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getFailoverRestrictions() - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getFailoverRestrictions() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getFailoverRestrictions() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getFailoverRestrictions() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getFailureCount() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
getFailureDetectionCount() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
getFailureDetectionIntervalMillis() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
getFailureReason() - Method in exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Gets the specific reason for the connection failure.
getFetchDirection() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getFetchDirection() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getFetchDirection() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getFetchDirection() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getFetchDirection() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getFetchSize() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getFetchSize() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getFetchSize() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getFetchSize() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getFetchSize() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getFieldValue(Object, String) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
getFloat(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getFloat(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getFloat(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getFloat(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getFloat(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getFloat(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getFunctionColumns(String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getFunctions(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getGeneratedKeys() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getGeneratedKeys() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getGeneratedKeys() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getHealthStatus() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets a comprehensive status message about the DataSource health and metrics.
getHitCount() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
getHitRate() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
getHmacKey() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getHoldability() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getHoldability() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getHoldability() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getHoldability() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getHoldability() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getHoldTimeNano() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.HighestLoadHostSelector
 
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.HighestWeightHostSelector
 
getHost(List<HostSpec>, HostRole, Properties) - Method in interface software.amazon.jdbc.HostSelector
Selects a host with the requested role from the given host list.
getHost() - Method in class software.amazon.jdbc.HostSpec
 
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.LeastConnectionsHostSelector
 
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.LowestLoadHostSelector
 
getHost() - Method in class software.amazon.jdbc.plugin.failover.ReaderFailoverResult
Get newly connected host spec.
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.RandomHostSelector
 
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.RoundRobinHostSelector
 
getHost(List<HostSpec>, HostRole, Properties) - Method in class software.amazon.jdbc.WeightedRandomHostSelector
 
getHostAliasQuery() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getHostAliasQuery() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getHostAliasQuery() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getHostAliasQuery() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getHostAliasQuery() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getHostAndPort() - Method in class software.amazon.jdbc.HostSpec
 
getHostAndPort(String, int) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getHostAvailability(HostAvailability) - Method in class software.amazon.jdbc.hostavailability.ExponentialBackoffHostAvailabilityStrategy
 
getHostAvailability(HostAvailability) - Method in interface software.amazon.jdbc.hostavailability.HostAvailabilityStrategy
 
getHostAvailability(HostAvailability) - Method in class software.amazon.jdbc.hostavailability.SimpleHostAvailabilityStrategy
 
getHostAvailabilityMap() - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
getHostAvailabilityMap() - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
getHostAvailabilityMap() - Method in interface software.amazon.jdbc.plugin.failover.ReaderFailoverHandler
Get the host availability map for the failover handler.
getHostAvailabilityMap() - Method in interface software.amazon.jdbc.plugin.failover.WriterFailoverHandler
Get the host availability map for the failover handler.
getHostAvailabilityStrategy() - Method in class software.amazon.jdbc.HostSpec
 
getHostCount() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
Returns the number of active connection pools.
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getHostId(Connection) - Method in interface software.amazon.jdbc.dialect.Dialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.PgDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.RdsPgDialect
 
getHostId(Connection) - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getHostId() - Method in class software.amazon.jdbc.HostSpec
 
getHostIdCacheService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getHostIdCacheService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getHostListProvider() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
getHostListProvider() - Method in class software.amazon.jdbc.PartialPluginService
 
getHostListProvider() - Method in interface software.amazon.jdbc.PluginService
 
getHostListProvider() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getHostListProviderService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getHostListProviderService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getHostListProviderSupplier() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getHostListProviderSupplier() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getHostRole(Connection) - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getHostRole(Connection) - Method in interface software.amazon.jdbc.dialect.Dialect
 
getHostRole(Connection, String) - Method in class software.amazon.jdbc.dialect.DialectUtils
Evaluate the database role of the given connection, either HostRole.WRITER or HostRole.READER.
getHostRole(Connection) - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getHostRole(Connection) - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getHostRole(Connection) - Method in class software.amazon.jdbc.dialect.PgDialect
 
getHostRole(Connection) - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getHostRole(Connection) - Method in class software.amazon.jdbc.PartialPluginService
 
getHostRole(Connection) - Method in interface software.amazon.jdbc.PluginService
Evaluates the host role of the given connection - either a writer or a reader.
getHostRole(Connection) - Method in class software.amazon.jdbc.PluginServiceImpl
 
getHosts() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
Returns a set containing every host URL for which there are one or more connection pool(s).
getHosts(Connection, ResultSet, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.AuroraTopologyUtils
 
getHosts(ResultSet, HostSpec, Map<String, HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
getHosts(Connection, ResultSet, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.MultiAzTopologyUtils
 
getHosts() - Method in class software.amazon.jdbc.hostlistprovider.Topology
 
getHosts(Connection, ResultSet, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
getHosts() - Method in class software.amazon.jdbc.PartialPluginService
 
getHosts() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouters
 
getHosts() - Method in interface software.amazon.jdbc.PluginService
Get host information for allowed hosts in the cluster.
getHosts() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getHostsByPriority(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
getHostsFromConnectionUrl(String, boolean, Supplier<HostSpecBuilder>) - Method in class software.amazon.jdbc.util.ConnectionUrlParser
 
getHostSpec() - Method in class software.amazon.jdbc.plugin.failover2.ReaderFailoverResult
 
getHostSpec() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getHostSpec() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
getHostSpec() - Method in class software.amazon.jdbc.util.RetryUtil.Results
 
getHostSpecBuilder() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
getHostSpecBuilder() - Method in class software.amazon.jdbc.PartialPluginService
 
getHostSpecBuilder() - Method in interface software.amazon.jdbc.PluginService
 
getHostSpecBuilder() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String, Properties) - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
getHostSpecByStrategy(HostRole, String) - Method in interface software.amazon.jdbc.ConnectionPlugin
Selects a HostSpec with the requested role from available hosts using the requested strategy.
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in interface software.amazon.jdbc.ConnectionPlugin
 
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.ConnectionPluginManager
Selects a HostSpec with the requested role from available hosts using the requested strategy.
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String, Properties) - Method in interface software.amazon.jdbc.ConnectionProvider
Return a reader or a writer node using the specified strategy.
getHostSpecByStrategy(List<HostSpec>, HostRole, String, Properties) - Method in class software.amazon.jdbc.ConnectionProviderManager
Select a HostSpec with the desired role from the given hosts using the requested strategy.
getHostSpecByStrategy(List<HostSpec>, HostRole, String, Properties) - Method in class software.amazon.jdbc.DataSourceConnectionProvider
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String, Properties) - Method in class software.amazon.jdbc.DriverConnectionProvider
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String, Properties) - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.PartialPluginService
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.PartialPluginService
 
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
getHostSpecByStrategy(HostRole, String) - Method in interface software.amazon.jdbc.PluginService
Selects a HostSpec with the requested role from available hosts using the requested strategy.
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in interface software.amazon.jdbc.PluginService
Selects a HostSpec with the requested role from available hosts using the requested strategy.
getHostSpecByStrategy(HostRole, String) - Method in class software.amazon.jdbc.PluginServiceImpl
 
getHostSpecByStrategy(List<HostSpec>, HostRole, String) - Method in class software.amazon.jdbc.PluginServiceImpl
 
getIamHost(String, HostSpec) - Static method in class software.amazon.jdbc.util.IamAuthUtils
 
getIamPort(int, HostSpec, int) - Static method in class software.amazon.jdbc.util.IamAuthUtils
 
getIdentifierQuoteString() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getImportantEventService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getImportantEventService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getImportedKeys(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getInactiveTimeoutNanos() - Method in class software.amazon.jdbc.util.monitoring.MonitorSettings
 
getIndependentDataSource() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the independent DataSource used by MetadataManager.
getIndexInfo(String, String, String, boolean, boolean) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getInitialConnectionHostSpec() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
getInitialConnectionHostSpec() - Method in class software.amazon.jdbc.PartialPluginService
 
getInitialConnectionHostSpec() - Method in interface software.amazon.jdbc.PluginService
 
getInitialConnectionHostSpec() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getInstance(FullServicesContainer, Properties) - Method in interface software.amazon.jdbc.ConnectionPluginFactory
Get an instance of a ConnectionPlugin.
getInstance() - Static method in class software.amazon.jdbc.InternalConnectionPoolService
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.AuroraConnectionTrackerPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin2Factory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.ConnectTimeConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.DriverMetaDataConnectionPluginFactory
 
getInstance() - Static method in class software.amazon.jdbc.plugin.efm.base.ConnectionContextServiceFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitoringConnectionPluginV1Factory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitoringConnectionPluginV2Factory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.ExecutionTimeConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.LogQueryConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.sqlparser.SqlParserConnectionPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPluginFactory
 
getInstance(FullServicesContainer, Properties) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPluginFactory
 
getInstance() - Static method in class software.amazon.jdbc.util.CoreServicesContainer
 
getInstance() - Static method in class software.amazon.jdbc.util.DriverImportantEventService
 
getInstance() - Static method in class software.amazon.jdbc.util.LazyCleanerImpl
 
getInstance() - Static method in class software.amazon.jdbc.util.ServiceUtility
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.ArrayWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.BlobWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.ClobWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.NClobWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.RefWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.SavepointWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.SQLDataWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.SQLInputWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.SQLTypeWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.StatementWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in class software.amazon.jdbc.wrapper.StructWrapperFactory
 
getInstance(Object, ConnectionWrapper, ConnectionPluginManager) - Method in interface software.amazon.jdbc.wrapper.WrapperFactory
 
getInstanceId(Connection, String) - Method in class software.amazon.jdbc.dialect.DialectUtils
Identifies instances across different database types using instanceId and instanceName values.
getInstanceSubstitutionStrategy(Properties, RdsUrlType, boolean, String) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
getInstanceTemplate(String, Connection) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
getInstanceTemplate(String, Connection) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
getInt(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getInt(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getInt(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getInt(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getInt(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getInt(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getInteger(Properties) - Method in class software.amazon.jdbc.AwsWrapperProperty
 
getIntegerPropertyValue(Properties, AwsWrapperProperty) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
getIpAddress(String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
getIssues() - Method in class software.amazon.jdbc.plugin.encryption.schema.SchemaValidator.ValidationResult
 
getJDBCMajorVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getJDBCMinorVersion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getJdbcProtocol() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getJdbcUrl() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getJdbcUrl() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets the JDBC URL for the database connection.
getKeepAliveTimeout(boolean) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
getKey(HostSpec, Properties) - Method in interface software.amazon.jdbc.HikariPoolMapping
A function that can optionally be passed to the HikariPooledConnectionProvider constructor to define a mapping from the given parameters to an internal connection pool key.
getKey() - Method in class software.amazon.jdbc.util.events.DataAccessEvent
 
getKey() - Method in class software.amazon.jdbc.util.events.MonitorStopEvent
 
getKeyId() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getKeyId() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getKeyLength(String) - Static method in class software.amazon.jdbc.plugin.encryption.service.EncryptionAlgorithm
Returns the required key length in bytes for the given algorithm.
getKeyManager() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the key manager.
getKeyMetadata(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Retrieves key metadata from the database for the specified key ID.
getKeyMetadata() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getKeyName() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getKeys() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
Returns a set containing every key associated with an active connection pool.
getKeySpec() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getKeyValue() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl.HostMonitorKey
 
getKmsRegion() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getLagMs() - Method in class software.amazon.jdbc.HostSpec
 
getLastActivityTimestampNanos() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
getLastActivityTimestampNanos() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Gets the timestamp for the last action performed by this monitor, in nanoseconds.
getLastFailedConnectionTime() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets the timestamp of the last failed connection attempt.
getLastRefreshTime() - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Returns the timestamp of the last cache refresh.
getLastSuccessfulConnectionTime() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets the timestamp of the last successful connection creation.
getLastUpdateTime() - Method in class software.amazon.jdbc.HostSpec
 
getLastUsedAt() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getLimitlessRouterEndpointQuery() - Method in interface software.amazon.jdbc.dialect.AuroraLimitlessDialect
 
getLimitlessRouterEndpointQuery() - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getLimitlessRouters() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getLimitlessRouters(String) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
getLock() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
getLoginTimeout() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getLoginTimeout() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
getLoginTimeout() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
getLogWriter() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getLogWriter() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
getLogWriter() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
getLong(Properties) - Method in class software.amazon.jdbc.AwsWrapperProperty
 
getLong(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getLong(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getLong(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getLong(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getLong(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getLong(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getMajorVersion() - Method in class software.amazon.jdbc.Driver
 
getMasterKeyArn() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
getMaxBinaryLiteralLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxCatalogNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxCharLiteralLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxColumnNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxColumnsInGroupBy() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxColumnsInIndex() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxColumnsInOrderBy() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxColumnsInSelect() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxColumnsInTable() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxConnections() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxCursorNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxFieldSize() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getMaxFieldSize() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getMaxFieldSize() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getMaxIndexLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxLogicalLobSize() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxProcedureNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxRetries() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getMaxRows() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getMaxRows() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getMaxRows() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getMaxRowSize() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxSchemaNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxStatementLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxStatements() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxTableNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxTablesInSelect() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMaxUserNameLength() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getMemberListType() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the member list type of the custom endpoint.
getMetaData() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getMetaData() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getMetaData() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getMetaData() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getMetaData() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getMetadataManager() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the metadata manager.
getMetadataRefreshInterval() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getMinorVersion() - Method in class software.amazon.jdbc.Driver
 
getMissCount() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
getMonitor(HostSpec, Properties) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
Get or create a HostMonitorV1Impl for a server.
getMonitor(HostSpec, Properties) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
Get or create a HostMonitorV2Impl for a server.
getMonitor() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.MonitorItem
 
getMonitorClass() - Method in class software.amazon.jdbc.util.events.MonitorStopEvent
 
getMonitoringHostSpec() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
getMonitoringProperties() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getMonitorService() - Method in class software.amazon.jdbc.util.CoreServicesContainer
 
getMonitorService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getMonitorService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getMonitorSupplier() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.MonitorItem
 
getMoreResults() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getMoreResults(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getMoreResults() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getMoreResults(int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getMoreResults() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getMoreResults(int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getName() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getName() - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryContext
 
getName() - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryCounter
 
getName() - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryGauge
 
getName() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
getName() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryCounter
 
getName() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryGauge
 
getName() - Method in interface software.amazon.jdbc.util.telemetry.TelemetryContext
 
getName() - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
getName() - Method in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
getNanoTime() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
getNanoTime() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
For testing purposes.
getNanoTime() - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseRouting
 
getNCharacterStream(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getNCharacterStream(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getNCharacterStream(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getNCharacterStream(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getNCharacterStream(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getNCharacterStream(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getNClob(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getNClob(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getNClob(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getNClob(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getNClob(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getNClob(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getNetworkBoundMethodNames(Properties) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
getNetworkBoundMethodNames(Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
getNetworkErrors() - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
getNetworkErrors() - Method in class software.amazon.jdbc.exceptions.MultiAzDbClusterPgExceptionHandler
 
getNetworkErrors() - Method in class software.amazon.jdbc.exceptions.PgExceptionHandler
 
getNetworkTimeout() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getNetworkTimeout() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getNetworkTimeout() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getNewConnection() - Method in class software.amazon.jdbc.plugin.failover.WriterFailoverResult
Get the new connection established by the failover procedure if successful.
getNodeMonitoringWorker(HostSpec, HostSpec, boolean) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
getNString(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getNString(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getNString(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getNString(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getNString(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getNString(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getNumericFunctions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getObject(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getObject(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getObject(int, Class<T>) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getObject(String, Class<T>) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getObject(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getObject(int, Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getObject(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getObject(String, Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getObject(int, Class<T>) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getObject(String, Class<T>) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getObject(Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.RefWrapper
 
getObject() - Method in class software.amazon.jdbc.wrapper.RefWrapper
 
getObject(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getObject(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getObject(int, Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getObject(String, Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getObject(int, Class<T>) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getObject(String, Class<T>) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSourceFactory
 
getOrCreateMonitor() - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
getOrCreateMonitor() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
getOriginalUrl() - Method in class software.amazon.jdbc.PartialPluginService
 
getOriginalUrl() - Method in interface software.amazon.jdbc.PluginService
 
getOriginalUrl() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getParameterClassName(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getParameterCount() - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getParameterMetaData() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getParameterMetaData() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getParameterMode(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getParameterType(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getParameterTypeName(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getParentLogger() - Method in class software.amazon.jdbc.Driver
 
getParentLogger() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getParentLogger() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
getParentLogger() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
getPassword() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getPassword() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets the password for database authentication.
getPlugin(Class<T>) - Method in class software.amazon.jdbc.PartialPluginService
 
getPlugin() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getPlugin(Class<T>) - Method in interface software.amazon.jdbc.PluginService
 
getPlugin(Class<T>) - Method in class software.amazon.jdbc.PluginServiceImpl
 
getPluginCodes(Properties) - Static method in class software.amazon.jdbc.ConnectionPluginChainBuilder
 
getPluginFactories() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getPluginManagerService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getPluginManagerService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getPluginName() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the plugin name for identification.
getPlugins(FullServicesContainer, ConnectionProvider, ConnectionProvider, Properties, ConfigurationProfile) - Method in class software.amazon.jdbc.ConnectionPluginChainBuilder
 
getPluginService() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets the PluginService used by this DataSource.
getPluginService() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Returns the plugin service.
getPluginService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getPluginService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getPoolKey(HostSpec, Properties) - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
getPort() - Method in class software.amazon.jdbc.HostSpec
 
getPrecision(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getPrecision(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getPrimaryKeys(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getPrimaryRegion() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
getPriorityIndex(HostSpec, boolean) - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
Returns the index into AbstractMonitoringConnectionHandler.priorities that the given host satisfies, or -1 if no priority matches.
getPriorityIndex(HostSpec, boolean) - Method in class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
getPriorityIndex(HostSpec, boolean) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
getPristineValue() - Method in class software.amazon.jdbc.states.SessionStateField
 
getProcedureColumns(String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getProcedures(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getProcedureTerm() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getProducedDataClass() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.CacheContainer
 
getProfileConfiguration(String) - Static method in class software.amazon.jdbc.profile.DriverConfigurationProfiles
 
getProperties() - Method in class software.amazon.jdbc.PartialPluginService
 
getProperties() - Method in interface software.amazon.jdbc.PluginService
 
getProperties() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getProperties() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getPropertyInfo(String, Properties) - Method in class software.amazon.jdbc.Driver
 
getProps() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
getProtocol(String) - Method in class software.amazon.jdbc.util.ConnectionUrlParser
 
getProvider(HostSpec, Properties) - Static method in class software.amazon.jdbc.authentication.AwsCredentialsManager
 
getProvider(Properties, String, FullServicesContainer) - Method in interface software.amazon.jdbc.dialect.HostListProviderSupplier
 
getPseudoColumns(String, String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getQuery(Object[]) - Method in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
getQuery(Object, Object[]) - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
 
getQuery(Object, String, Object[]) - Method in class software.amazon.jdbc.plugin.LogQueryConnectionPlugin
 
getQueryTimeout() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getQueryTimeout() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getQueryTimeout() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getQueryType() - Method in class software.amazon.jdbc.parser.SqlAnalysisService.SqlAnalysisResult
 
getRawAvailability() - Method in class software.amazon.jdbc.HostSpec
 
getRdsClusterHostUrl(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
getRdsClusterId(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
getRdsInstanceHostPattern(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
getRdsInstanceId(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
getRdsRegion(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
getRdsUrlType() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
getReaderConnection(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
Called to get any available reader connection.
getReaderConnection(List<HostSpec>) - Method in interface software.amazon.jdbc.plugin.failover.ReaderFailoverHandler
Called to get any available reader connection.
getReaderConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
getReaderFailoverConnection(long) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
getReaderHostCandidates() - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
getReaderHostCandidates() - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
getReaderHosts(BlueGreenRole) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getReaderHostsByPriority(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
getReaderHostSpec() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
getReadOnly() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getReadOnly() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getRef(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getRef(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getRef(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getRef(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getRef(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getRef(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getReference() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getRegion(String, Connection) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
getRegion(HostSpec, Properties, String) - Method in class software.amazon.jdbc.util.GDBRegionUtils
 
getRegion(String, Properties, String) - Method in class software.amazon.jdbc.util.RegionUtils
Determines the AWS region from the given parameters.
getRegion(HostSpec, Properties, String) - Method in class software.amazon.jdbc.util.RegionUtils
Determines the AWS region from the given parameters.
getRegion(Properties, String) - Method in class software.amazon.jdbc.util.RegionUtils
Determines the AWS region from the given properties.
getRegionByInstanceIdQuery() - Method in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
getRegionByInstanceIdQuery() - Method in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
getRegionByInstanceIdQuery() - Method in interface software.amazon.jdbc.dialect.GlobalAuroraTopologyDialect
 
getRegionFromHost(String) - Method in class software.amazon.jdbc.util.RegionUtils
Determines the AWS region from the given host string.
getRegionFromRegionString(String) - Method in class software.amazon.jdbc.util.RegionUtils
Determines the AWS region from the given region string.
getRequiredRegion() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
 
getRequiredRole() - Method in class software.amazon.jdbc.AllowedAndBlockedHosts
Returns the required role of instances in the custom cluster.
getRequiredRole() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
 
getRequiredRole() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Evaluates whether instances in the custom endpoint must match a particular role according to the custom endpoint properties.
getResetSessionStateOnCloseFunc() - Static method in class software.amazon.jdbc.Driver
 
getResponseTime(HostSpec) - Method in interface software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeService
Return a response time in milliseconds to the host.
getResponseTime(HostSpec) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
getResponseTime() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
getResponseTime() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.ResponseTimeHolder
 
getResultSet() - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getResultSet(Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getResultSet(long, int) - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getResultSet(long, int, Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
getResultSet() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getResultSet() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getResultSet() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getResultSetConcurrency() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getResultSetConcurrency() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getResultSetConcurrency() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getResultSetHoldability() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getResultSetHoldability() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getResultSetHoldability() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getResultSetHoldability() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getResultSetType() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getResultSetType() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getResultSetType() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getRetryBackoffBase() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
getRole() - Method in class software.amazon.jdbc.HostSpec
 
getRole(HostSpec) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
getRoleByHost() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
getRoleToVerify(RdsUrlType, boolean, Properties, String) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
getRoutedHostSpec() - Method in class software.amazon.jdbc.PartialPluginService
 
getRoutedHostSpec() - Method in interface software.amazon.jdbc.PluginService
 
getRoutedHostSpec() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getRowId(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getRowId(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getRowId(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getRowId(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getRowId(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getRowId(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getRowIdLifetime() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSavepointId() - Method in class software.amazon.jdbc.wrapper.SavepointWrapper
 
getSavepointName() - Method in class software.amazon.jdbc.wrapper.SavepointWrapper
 
getScale(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
getScale(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getSchema() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets the database schema name.
getSchema() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getSchema() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getSchema() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getSchemaName(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getSchemas() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSchemas(String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSchemaTerm() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSearchStringEscape() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getServerName() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getServerPort() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getServerVersionQuery() - Method in interface software.amazon.jdbc.dialect.Dialect
 
getServerVersionQuery() - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
getServerVersionQuery() - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
getServerVersionQuery() - Method in class software.amazon.jdbc.dialect.PgDialect
 
getServerVersionQuery() - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
getServicesContainer() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getSessionStateService() - Method in class software.amazon.jdbc.PartialPluginService
 
getSessionStateService() - Method in interface software.amazon.jdbc.PluginService
 
getSessionStateService() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getSettings() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.CacheContainer
 
getShort(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getShort(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getShort(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getShort(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getShort(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getShort(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getSize() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
getSnapshotState() - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
getSnapshotState() - Method in class software.amazon.jdbc.ConnectionPluginManager
 
getSnapshotState() - Method in class software.amazon.jdbc.ConnectionProviderManager
 
getSnapshotState() - Method in class software.amazon.jdbc.DataSourceConnectionProvider
 
getSnapshotState() - Method in class software.amazon.jdbc.DriverConnectionProvider
 
getSnapshotState() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
getSnapshotState() - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
getSnapshotState() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
getSnapshotState() - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
getSnapshotState() - Method in class software.amazon.jdbc.hostlistprovider.Topology
 
getSnapshotState() - Method in class software.amazon.jdbc.PartialPluginService
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
getSnapshotState() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
getSnapshotState() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getSnapshotState() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
getSnapshotState() - Method in interface software.amazon.jdbc.util.StateSnapshotProvider
 
getSnapshotState() - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
getSource(Class<T>) - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
Returns a Source for reading the XML value represented by this object.
getSQLKeywords() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSQLQueryString(PreparedStatement) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
getSQLQueryString(PreparedStatement) - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
getSQLQueryString(PreparedStatement) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
getSQLQueryString(PreparedStatement) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
getSQLQueryString(PreparedStatement) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
getSQLState(Throwable) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
getSQLState(Throwable) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJDriverHelper
 
getSQLState(Throwable) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
getSQLState(Throwable) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
getSQLStateType() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSQLTypeName() - Method in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
getSQLTypeName() - Method in class software.amazon.jdbc.wrapper.StructWrapper
 
getSQLXML(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getSQLXML(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getSQLXML(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getSQLXML(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getSQLXML(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getSQLXML(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getStableTopologiesDurationNano() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
getStableTopologiesDurationNano() - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
getState() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
getState() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Gets the current state of this monitor.
getState() - Method in class software.amazon.jdbc.util.SqlState
 
getStatement() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getStatement() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getStaticMembers() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the static members of the custom endpoint.
getStats() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
Returns cache statistics.
getStatusOfCompleted() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getStatusOfCreated() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getStatusOfInProgress() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
New connect requests to blue: suspend or route to corresponding IP address (depending on settings).
getStatusOfPost() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getStatusOfPreparation() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
New connect requests to blue: route to corresponding IP address.
getStorageService() - Method in class software.amazon.jdbc.util.CoreServicesContainer
 
getStorageService() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getStorageService() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getStoredHosts() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
getStoredTopology() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
Get cached topology.
getString(Properties) - Method in class software.amazon.jdbc.AwsWrapperProperty
 
getString(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getString(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getString() - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
getString(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getString(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getString(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getString(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getStringFunctions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSubscribedMethodNames() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
getSubscribedMethods() - Method in interface software.amazon.jdbc.ConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.AuroraConnectionTrackerPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.cache.DataLocalCacheConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.ConnectTimeConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.DriverMetaDataConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.ExecutionTimeConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.LogQueryConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.sqlparser.SqlParserConnectionPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPlugin
 
getSubscribedMethods() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
getSubString(long, int) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
getSubString(long, int) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
getSuccessfulConnectionCount() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Gets the number of successful connection creations.
getSuperTables(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSuperTypes(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getSupportedCipherSuites() - Method in class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
 
getSystemFunctions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getTableName() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getTableName(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
getTablePrivileges(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getTables(String, String, String, String[]) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getTableTypes() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getTargetDataSourceClassName() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getTargetDataSourceProperties() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getTargetDriver(String, Properties) - Method in class software.amazon.jdbc.TargetDriverHelper
The method returns a driver for specified url.
getTargetDriverDialect() - Method in class software.amazon.jdbc.PartialPluginService
 
getTargetDriverDialect() - Method in interface software.amazon.jdbc.PluginService
 
getTargetDriverDialect() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getTargetDriverDialect() - Method in class software.amazon.jdbc.profile.ConfigurationProfile
 
getTargetName() - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
getTargetName() - Method in interface software.amazon.jdbc.ConnectionProvider
 
getTargetName() - Method in class software.amazon.jdbc.DataSourceConnectionProvider
 
getTargetName() - Method in class software.amazon.jdbc.DriverConnectionProvider
 
getTargetName() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
getTargetName() - Method in class software.amazon.jdbc.PartialPluginService
 
getTargetName() - Method in interface software.amazon.jdbc.PluginService
 
getTargetName() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getTaskName() - Method in class software.amazon.jdbc.plugin.failover.WriterFailoverResult
Get the name of the writer failover task that created this result.
getTelemetryFactory() - Method in class software.amazon.jdbc.ConnectionPluginManager
 
getTelemetryFactory() - Method in class software.amazon.jdbc.PartialPluginService
 
getTelemetryFactory() - Method in interface software.amazon.jdbc.PluginService
 
getTelemetryFactory() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getTelemetryFactory() - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
getTelemetryFactory() - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
getTime(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTime(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTime(int, Calendar) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTime(String, Calendar) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTime(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTime(int, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTime(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTime(String, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTime(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTime(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTime(int, Calendar) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTime(String, Calendar) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTimeDateFunctions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getTimestamp(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTimestamp(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTimestamp(int, Calendar) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTimestamp(String, Calendar) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getTimestamp(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTimestamp(int, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTimestamp(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTimestamp(String, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getTimestamp(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTimestamp(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTimestamp(int, Calendar) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTimestamp(String, Calendar) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getToken() - Method in class software.amazon.jdbc.plugin.TokenInfo
 
getTokenUtility() - Static method in class software.amazon.jdbc.util.IamAuthUtils
 
getTopology() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
Get cluster topology.
getTopology() - Method in class software.amazon.jdbc.plugin.failover.WriterFailoverResult
Get the latest topology.
getTopologyQuery() - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getTopologyQuery() - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getTopologyQuery() - Method in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
getTopologyQuery() - Method in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
getTopologyQuery() - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getTopologyQuery() - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getTopologyQuery() - Method in interface software.amazon.jdbc.dialect.TopologyDialect
 
getTotalConnectTime() - Static method in class software.amazon.jdbc.plugin.ConnectTimeConnectionPlugin
 
getTotalExecutionTime() - Static method in class software.amazon.jdbc.plugin.ExecutionTimeConnectionPlugin
 
getTrackedConnectionNode() - Method in class software.amazon.jdbc.PartialPluginService
 
getTrackedConnectionNode() - Method in interface software.amazon.jdbc.PluginService
Returns the tracked connection list node associated with the current connection.
getTrackedConnectionNode() - Method in class software.amazon.jdbc.PluginServiceImpl
 
getTransactionIsolation() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getTransactionIsolation() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getTransactionIsolation() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getTransferSessionStateOnSwitchFunc() - Static method in class software.amazon.jdbc.Driver
 
getTtlForQuery(String) - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
Determine the TTL based on an input query.
getType() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getType() - Method in enum software.amazon.jdbc.plugin.encryption.service.TypeMarker
 
getType() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getTypeInfo() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getTypeMap() - Method in interface software.amazon.jdbc.states.SessionStateService
 
getTypeMap() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
getTypeMap() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getUDTs(String, String, String, int[]) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getUnicodeStream(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
Deprecated.
getUnicodeStream(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
Deprecated.
getUnicodeStream(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
Deprecated.
getUnicodeStream(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
Deprecated.
getUpdateCount() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getUpdateCount() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getUpdateCount() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getUpdatedAt() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
getUpgradeThreadName() - Method in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
Returns the thread-name prefix used for the async upgrade executor (e.g., "atmu" or "gatmu").
getUpgradeThreadName() - Method in class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
getUpgradeThreadName() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
getUrl() - Method in class software.amazon.jdbc.HostSpec
 
getURL(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getURL(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getUrl() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
Gets the URL for the custom endpoint.
getUrl() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl.HostMonitorKey
 
getUrl() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.ResponseTimeHolder
 
getURL(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getURL(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getURL() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getURL(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getURL(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getUser() - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
getUsername() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Gets the username for database authentication.
getUserName() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getValue() - Method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenPhase
 
getValue() - Method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenRole
 
getValue() - Method in class software.amazon.jdbc.plugin.encryption.model.SchemaName
Returns the validated schema name string.
getValue() - Method in enum software.amazon.jdbc.plugin.encryption.service.TypeMarker
 
getValue() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
getValue() - Method in class software.amazon.jdbc.states.SessionStateField
 
getValue1() - Method in class software.amazon.jdbc.util.Pair
 
getValue2() - Method in class software.amazon.jdbc.util.Pair
 
getValueHash(int, String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
getValueHash(int, String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getVendor() - Method in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
getVendorTypeNumber() - Method in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
getVerifiedConnection(boolean, HostListProviderService, HostSpec, Properties, JdbcCallable<Connection, SQLException>) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsHelper
 
getVersionColumns(String, String, String) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
getWarnings() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
getWarnings() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
getWarnings() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
getWarnings() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
getWarnings() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
getWarnings() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
getWeight() - Method in class software.amazon.jdbc.HostSpec
 
getWriter(List<HostSpec>) - Static method in class software.amazon.jdbc.util.Utils
 
getWriterConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
Methods for testing purposes only.
getWriterConnection(PluginService, Properties, ConnectionPlugin, boolean, long) - Method in class software.amazon.jdbc.util.RetryUtil
 
getWriterHost(BlueGreenRole) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
getWriterHostSpec() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
getWriterId(Connection) - Method in class software.amazon.jdbc.hostlistprovider.MultiAzTopologyUtils
 
getWriterIdColumnName() - Method in interface software.amazon.jdbc.dialect.MultiAzClusterDialect
 
getWriterIdColumnName() - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getWriterIdColumnName() - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getWriterIdQuery() - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
getWriterIdQuery() - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
getWriterIdQuery() - Method in interface software.amazon.jdbc.dialect.MultiAzClusterDialect
 
getWriterIdQuery() - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
getWriterIdQuery() - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
getWriterIdQuery() - Method in interface software.amazon.jdbc.dialect.TopologyDialect
 
GLOBAL_AURORA_MYSQL - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
GLOBAL_AURORA_PG - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
GLOBAL_CLUSTER_INSTANCE_HOST_PATTERNS - Static variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
GLOBAL_INSTANCE_STATUS_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
GLOBAL_INSTANCE_STATUS_FUNC_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
GLOBAL_STATUS_FUNC_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
GLOBAL_STATUS_TABLE_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
GLOBAL_TOPOLOGY_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
GLOBAL_TOPOLOGY_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
GlobalAuroraHostListProvider - Class in software.amazon.jdbc.hostlistprovider
 
GlobalAuroraHostListProvider(GlobalAuroraTopologyUtils, Properties, String, FullServicesContainer) - Constructor for class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
GlobalAuroraMysqlDialect - Class in software.amazon.jdbc.dialect
 
GlobalAuroraMysqlDialect() - Constructor for class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
GlobalAuroraPgDialect - Class in software.amazon.jdbc.dialect
 
GlobalAuroraPgDialect() - Constructor for class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
GlobalAuroraTopologyDialect - Interface in software.amazon.jdbc.dialect
 
GlobalAuroraTopologyMonitor - Class in software.amazon.jdbc.hostlistprovider
 
GlobalAuroraTopologyMonitor(FullServicesContainer, GlobalAuroraTopologyUtils, String, HostSpec, Properties, HostSpec, long, long, Map<String, HostSpec>) - Constructor for class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
GlobalAuroraTopologyUtils - Class in software.amazon.jdbc.hostlistprovider
 
GlobalAuroraTopologyUtils(GlobalAuroraTopologyDialect, HostSpecBuilder) - Constructor for class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
GlobalDbFailoverConnectionPlugin - Class in software.amazon.jdbc.plugin.gdbfailover
 
GlobalDbFailoverConnectionPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
GlobalDbFailoverConnectionPluginFactory - Class in software.amazon.jdbc.plugin.gdbfailover
 
GlobalDbFailoverConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPluginFactory
 
GlobalDbFailoverMode - Enum in software.amazon.jdbc.plugin.gdbfailover
 
greenDnsRemoved - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
greenNodeChangeNameTimes - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
greenTopologyChanged - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
greenTopologyRecognizedLogged - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 

H

H - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
handleCompletedCacheWrite(BaseClient, long, Throwable) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
handleMonitorError(MonitorServiceImpl.CacheContainer, Object, MonitorServiceImpl.MonitorItem) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
hasAnnotations(String) - Static method in class software.amazon.jdbc.parser.EncryptionAnnotationParser
Check if SQL contains any encryption annotations.
hasAttribute(String) - Method in class software.amazon.jdbc.PluginCallContext
Checks if an attribute exists.
hasConnectionIssue - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
hasCredentials() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Checks if this connection uses username/password authentication.
hasCustomEndpointInfo() - Method in interface software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitor
Indicates whether the monitor has info about the custom endpoint or not.
hasCustomEndpointInfo() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
hashCode() - Method in class software.amazon.jdbc.hostlistprovider.Topology
 
hashCode() - Method in class software.amazon.jdbc.HostSpec
 
hashCode() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
 
hashCode() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
hashCode() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
 
hashCode() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
hashCode() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
hashCode() - Method in class software.amazon.jdbc.plugin.encryption.model.SchemaName
 
hashCode() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouters
 
hashCode() - Method in class software.amazon.jdbc.util.CacheItem
 
hashCode() - Method in class software.amazon.jdbc.util.events.DataAccessEvent
 
hashCode() - Method in class software.amazon.jdbc.util.events.MonitorResetEvent
 
hashCode() - Method in class software.amazon.jdbc.util.events.MonitorStopEvent
 
hashCode() - Method in class software.amazon.jdbc.util.Pair
 
hashCode() - Method in class software.amazon.jdbc.util.storage.CacheItem
 
hasParameters - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
hasReaders(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
hasRegion() - Method in enum software.amazon.jdbc.util.RdsUrlType
 
HIGHEST_LOAD_CPU_WEIGHT - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
HIGHEST_LOAD_LAG_WEIGHT - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
HighestLoadHostSelector - Class in software.amazon.jdbc
Host selector that picks the highest-loaded reader using a calculated load derived from HostSpec.getCpuPercent() and HostSpec.getLagMs()
HighestLoadHostSelector() - Constructor for class software.amazon.jdbc.HighestLoadHostSelector
 
HighestLoadHostSelector(long, long) - Constructor for class software.amazon.jdbc.HighestLoadHostSelector
 
HighestWeightHostSelector - Class in software.amazon.jdbc
 
HighestWeightHostSelector() - Constructor for class software.amazon.jdbc.HighestWeightHostSelector
 
highRefreshPeriodAfterPanicNano - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
highRefreshRateEndTimeNano - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
highRefreshRateNano - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
highRefreshRateNano - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
HikariCPSQLException - Class in software.amazon.jdbc.util
 
HikariCPSQLException() - Constructor for class software.amazon.jdbc.util.HikariCPSQLException
 
HikariPoolConfigurator - Interface in software.amazon.jdbc
 
HikariPooledConnectionProvider - Class in software.amazon.jdbc
 
HikariPooledConnectionProvider() - Constructor for class software.amazon.jdbc.HikariPooledConnectionProvider
 
HikariPooledConnectionProvider(HikariPoolConfigurator) - Constructor for class software.amazon.jdbc.HikariPooledConnectionProvider
HikariPooledConnectionProvider(HikariPoolConfigurator, HikariPoolMapping) - Constructor for class software.amazon.jdbc.HikariPooledConnectionProvider
HikariPooledConnectionProvider(HikariPoolConfigurator, HikariPoolMapping, long, long) - Constructor for class software.amazon.jdbc.HikariPooledConnectionProvider
HikariPooledConnectionProvider(HikariPoolConfigurator, HikariPoolMapping, AcceptsUrlFunc, long, long) - Constructor for class software.amazon.jdbc.HikariPooledConnectionProvider
HikariPoolMapping - Interface in software.amazon.jdbc
 
HikariPoolsHolder - Class in software.amazon.jdbc
 
HikariPoolsHolder() - Constructor for class software.amazon.jdbc.HikariPoolsHolder
 
hmacKey(byte[]) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
holdability - Variable in class software.amazon.jdbc.states.SessionState
 
homeRegion - Variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
homeRegion - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
host - Variable in class software.amazon.jdbc.HostSpec
 
host(String) - Method in class software.amazon.jdbc.HostSpecBuilder
 
HOST_ALIAS_QUERY - Static variable in class software.amazon.jdbc.dialect.MariaDbDialect
 
HOST_ALIAS_QUERY - Static variable in class software.amazon.jdbc.dialect.MysqlDialect
 
HOST_ALIAS_QUERY - Static variable in class software.amazon.jdbc.dialect.PgDialect
 
HOST_AVAILABILITY_STRATEGY_INITIAL_BACKOFF_TIME - Static variable in class software.amazon.jdbc.hostavailability.HostAvailabilityStrategyFactory
 
HOST_AVAILABILITY_STRATEGY_MAX_RETRIES - Static variable in class software.amazon.jdbc.hostavailability.HostAvailabilityStrategyFactory
 
HOST_ID_EXPRESSION - Static variable in class software.amazon.jdbc.dialect.MariaDbDialect
 
HOST_ID_EXPRESSION - Static variable in class software.amazon.jdbc.dialect.MysqlDialect
 
HOST_ID_EXPRESSION - Static variable in class software.amazon.jdbc.dialect.PgDialect
 
HOST_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.MariaDbDialect
 
HOST_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.MysqlDialect
 
HOST_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.PgDialect
 
HOST_SELECTOR_STRATEGY - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
hostAndPort - Variable in class software.amazon.jdbc.HostSpec
 
hostAndPort - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.BaseConnectRouting
 
hostAndPort - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.BaseExecuteRouting
 
HostAvailability - Enum in software.amazon.jdbc.hostavailability
 
hostAvailabilityExpiringCache - Static variable in class software.amazon.jdbc.PartialPluginService
 
hostAvailabilityExpiringCache - Static variable in class software.amazon.jdbc.PluginServiceImpl
 
hostAvailabilityMap - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
hostAvailabilityMap - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
HostAvailabilityStrategy - Interface in software.amazon.jdbc.hostavailability
 
hostAvailabilityStrategy - Variable in class software.amazon.jdbc.HostSpec
 
hostAvailabilityStrategy(HostAvailabilityStrategy) - Method in class software.amazon.jdbc.HostSpecBuilder
 
HostAvailabilityStrategyFactory - Class in software.amazon.jdbc.hostavailability
 
HostAvailabilityStrategyFactory() - Constructor for class software.amazon.jdbc.hostavailability.HostAvailabilityStrategyFactory
 
hostId - Variable in class software.amazon.jdbc.HostSpec
 
hostId(String) - Method in class software.amazon.jdbc.HostSpecBuilder
 
HostIdCacheService - Interface in software.amazon.jdbc.util
Caches the result of dialect.getHostId() keyed by the connection host name.
HostIdCacheServiceImpl - Class in software.amazon.jdbc.util
 
HostIdCacheServiceImpl() - Constructor for class software.amazon.jdbc.util.HostIdCacheServiceImpl
 
hostIpAddresses - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
HostListProvider - Interface in software.amazon.jdbc.hostlistprovider
 
hostListProvider - Variable in class software.amazon.jdbc.PartialPluginService
 
hostListProvider - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
hostListProvider - Variable in class software.amazon.jdbc.PluginServiceImpl
 
HostListProviderService - Interface in software.amazon.jdbc.hostlistprovider
 
hostListProviderService - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
hostListProviderService - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
hostListProviderService - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
hostListProviderService - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
HostListProviderSupplier - Interface in software.amazon.jdbc.dialect
 
HostMonitor - Interface in software.amazon.jdbc.plugin.efm.base
Interface for monitors.
HostMonitorConnectionContext - Class in software.amazon.jdbc.plugin.efm.base
 
HostMonitorConnectionContext() - Constructor for class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
HostMonitorConnectionContextV1 - Class in software.amazon.jdbc.plugin.efm.v1
Monitoring context for each connection.
HostMonitorConnectionContextV1() - Constructor for class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
HostMonitorConnectionContextV2 - Class in software.amazon.jdbc.plugin.efm.v2
Monitoring context for each connection.
HostMonitorConnectionContextV2() - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitorConnectionContextV2
 
HostMonitoringConnectionBasePlugin - Class in software.amazon.jdbc.plugin.efm.base
Base plugin class to monitor the server while the connection is executing methods for more sophisticated failure detection.
HostMonitoringConnectionBasePlugin(FullServicesContainer, Properties, Supplier<HostMonitorService>, RdsUtils) - Constructor for class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
Initialize the node monitoring plugin.
HostMonitoringConnectionPluginV1 - Class in software.amazon.jdbc.plugin.efm.v1
 
HostMonitoringConnectionPluginV1(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.efm.v1.HostMonitoringConnectionPluginV1
 
HostMonitoringConnectionPluginV1(FullServicesContainer, Properties, Supplier<HostMonitorService>, RdsUtils) - Constructor for class software.amazon.jdbc.plugin.efm.v1.HostMonitoringConnectionPluginV1
 
HostMonitoringConnectionPluginV1Factory - Class in software.amazon.jdbc.plugin.efm.v1
 
HostMonitoringConnectionPluginV1Factory() - Constructor for class software.amazon.jdbc.plugin.efm.v1.HostMonitoringConnectionPluginV1Factory
 
HostMonitoringConnectionPluginV2 - Class in software.amazon.jdbc.plugin.efm.v2
Monitor the server while the connection is executing methods for more sophisticated failure detection.
HostMonitoringConnectionPluginV2(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitoringConnectionPluginV2
Initialize the node monitoring plugin.
HostMonitoringConnectionPluginV2Factory - Class in software.amazon.jdbc.plugin.efm.v2
 
HostMonitoringConnectionPluginV2Factory() - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitoringConnectionPluginV2Factory
 
HostMonitorKey(String, String) - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl.HostMonitorKey
 
HostMonitorService - Interface in software.amazon.jdbc.plugin.efm.base
Interface for monitor services.
HostMonitorServiceV1Impl - Class in software.amazon.jdbc.plugin.efm.v1
 
HostMonitorServiceV1Impl(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
HostMonitorServiceV2Impl - Class in software.amazon.jdbc.plugin.efm.v2
This class handles the creation and clean up of monitoring threads to servers with one or more active connections.
HostMonitorServiceV2Impl(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
HostMonitorServiceV2Impl.HostMonitorKey - Class in software.amazon.jdbc.plugin.efm.v2
 
HostMonitorV1Impl - Class in software.amazon.jdbc.plugin.efm.v1
 
HostMonitorV1Impl(FullServicesContainer, HostSpec, Properties) - Constructor for class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
Store the monitoring configuration for a connection.
HostMonitorV2Impl - Class in software.amazon.jdbc.plugin.efm.v2
This class uses a background thread to monitor a particular server with one or more active Connection.
HostMonitorV2Impl(FullServicesContainer, HostSpec, Properties, int, int, int, TelemetryCounter) - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
HostMonitorV2Impl(FullServicesContainer, HostSpec, Properties, int, int, int, TelemetryCounter, long, String) - Constructor for class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
Store the monitoring configuration for a connection.
hostNames - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
hostNames - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
hostResponseTimeService - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
HostResponseTimeService - Interface in software.amazon.jdbc.plugin.strategy.fastestresponse
 
HostResponseTimeServiceImpl - Class in software.amazon.jdbc.plugin.strategy.fastestresponse
 
HostResponseTimeServiceImpl(FullServicesContainer, Properties, int) - Constructor for class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
HostRole - Enum in software.amazon.jdbc
 
hosts - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider.FetchTopologyResult
 
hosts - Variable in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
hosts - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
hosts - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
HostSelector - Interface in software.amazon.jdbc
 
HostSelectorUtils - Class in software.amazon.jdbc.util
 
HostSelectorUtils() - Constructor for class software.amazon.jdbc.util.HostSelectorUtils
 
HostSpec - Class in software.amazon.jdbc
An object representing connection info for a given host.
HostSpec(HostSpec, HostRole) - Constructor for class software.amazon.jdbc.HostSpec
Creates a copy of the passed in HostSpec but with the specified role.
hostSpec - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
hostSpec - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
hostSpec - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
hostSpecBuilder - Variable in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
HostSpecBuilder - Class in software.amazon.jdbc
 
HostSpecBuilder(HostAvailabilityStrategy) - Constructor for class software.amazon.jdbc.HostSpecBuilder
 
HostSpecBuilder(HostSpecBuilder) - Constructor for class software.amazon.jdbc.HostSpecBuilder
 
hostSpecBuilder - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
hostSpecBuilder - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
hostSpecExtractor - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
HTTP_CLIENT_CONNECT_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
HTTP_CLIENT_CONNECT_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
HTTP_CLIENT_SOCKET_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
HTTP_CLIENT_SOCKET_TIMEOUT - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
HttpClientFactory - Class in software.amazon.jdbc.plugin.federatedauth
Provides a HttpClient so that requests to HTTP API can be made.
HttpClientFactory() - Constructor for class software.amazon.jdbc.plugin.federatedauth.HttpClientFactory
 

I

I0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
I1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
IAM_DEFAULT_PORT - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IAM_DEFAULT_PORT - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IAM_DEFAULT_PORT - Static variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
IAM_EXPIRATION - Static variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
IAM_HOST - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IAM_HOST - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IAM_HOST - Static variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
IAM_IDP_ARN - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IAM_IDP_ARN - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IAM_REGION - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IAM_REGION - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IAM_REGION - Static variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
IAM_REGION_NAME - Static variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
IAM_ROLE_ARN - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IAM_ROLE_ARN - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IAM_TOKEN_EXPIRATION - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IAM_TOKEN_EXPIRATION - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IAM_TOKEN_PROPERTY_NAME - Static variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
IamAuthConnectionPlugin - Class in software.amazon.jdbc.plugin.iam
 
IamAuthConnectionPlugin(FullServicesContainer) - Constructor for class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
IamAuthConnectionPluginFactory - Class in software.amazon.jdbc.plugin.iam
 
IamAuthConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.iam.IamAuthConnectionPluginFactory
 
IamAuthUtils - Class in software.amazon.jdbc.util
 
IamAuthUtils() - Constructor for class software.amazon.jdbc.util.IamAuthUtils
 
iamHosts - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
iamHostSuccessfulConnects - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
iamSuccessfulConnectNotify - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
IamTokenUtility - Interface in software.amazon.jdbc.plugin.iam
 
id - Variable in enum software.amazon.jdbc.JdbcMethod
 
identifyConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.PartialPluginService
 
identifyConnection(Connection) - Method in class software.amazon.jdbc.PartialPluginService
 
identifyConnection(Connection) - Method in interface software.amazon.jdbc.PluginService
 
identifyConnection(Connection, HostSpec) - Method in interface software.amazon.jdbc.PluginService
 
identifyConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.PluginServiceImpl
 
identifyConnection(Connection) - Method in class software.amazon.jdbc.PluginServiceImpl
 
identifyConnection(Connection, HostSpec, PluginService) - Method in interface software.amazon.jdbc.util.HostIdCacheService
Identify connected host using cache.
identifyConnection(Connection, HostSpec, PluginService) - Method in class software.amazon.jdbc.util.HostIdCacheServiceImpl
 
identifyRdsType(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
idleMonitorExpirationMs - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
IDP_ENDPOINT - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IDP_ENDPOINT - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IDP_NAME - Static variable in class software.amazon.jdbc.plugin.federatedauth.AdfsCredentialsProviderFactory
 
IDP_NAME - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IDP_PASSWORD - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IDP_PASSWORD - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
IDP_PORT - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IDP_USERNAME - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
IDP_USERNAME - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
ImportantEventService - Class in software.amazon.jdbc.util
 
ImportantEventService() - Constructor for class software.amazon.jdbc.util.ImportantEventService
 
ImportantEventService(boolean, long) - Constructor for class software.amazon.jdbc.util.ImportantEventService
 
ImportantEventService.ImportantEvent - Class in software.amazon.jdbc.util
 
INACTIVE_CLUSTER_WRITER_SUBSTITUTION_ROLE - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
INACTIVE_HOME_FAILOVER_MODE - Static variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
inactiveHomeFailoverMode - Variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
inc() - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryCounter
 
inc() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryCounter
 
inc() - Method in interface software.amazon.jdbc.util.telemetry.TelemetryCounter
 
incrementInFlightSize(long) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
incrementInFlightSizeStatic(String, String, long) - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
IndependentConnectionException - Exception in software.amazon.jdbc.plugin.encryption.exception
Exception thrown when independent connection creation fails.
IndependentConnectionException(String, ConnectionParameters) - Constructor for exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Creates a new IndependentConnectionException with a message and connection parameters.
IndependentConnectionException(String, Throwable, ConnectionParameters) - Constructor for exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Creates a new IndependentConnectionException with a message, cause, and connection parameters.
IndependentConnectionException(String, ConnectionParameters, String, String) - Constructor for exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Creates a new IndependentConnectionException with detailed context.
IndependentConnectionException(String, Throwable, ConnectionParameters, String, String) - Constructor for exception software.amazon.jdbc.plugin.encryption.exception.IndependentConnectionException
Creates a new IndependentConnectionException with detailed context and cause.
IndependentDataSource - Class in software.amazon.jdbc.plugin.encryption
DataSource implementation that creates independent connections using PluginService.
IndependentDataSource(PluginService) - Constructor for class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Creates an IndependentDataSource with the given PluginService.
IndependentDataSource(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Creates an IndependentDataSource with PluginService and connection properties.
init() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
init(Connection, long, long, long, TelemetryCounter) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
init(Connection) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorConnectionContextV2
 
init(Properties) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
initCleanupThread(long) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
initCleanupThread() - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
initCleanupThread(long) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
initConnection(Connection, String, HostSpec, Properties) - Method in interface software.amazon.jdbc.ConnectionProviderManager.ConnectionInitFunc
 
initConnection(Connection, String, HostSpec, Properties) - Method in class software.amazon.jdbc.ConnectionProviderManager
 
initFailoverMode() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
initFailoverMode() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
initFailoverMode() - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
initHostListProvider() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in interface software.amazon.jdbc.ConnectionPlugin
 
initHostProvider(String, String, Properties, HostListProviderService) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
initHostProvider(String, String, Properties, HostListProviderService, JdbcCallable<Void, SQLException>) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPlugin
 
initialConnectionHostSpec - Variable in class software.amazon.jdbc.PartialPluginService
 
initialConnectionHostSpec - Variable in class software.amazon.jdbc.PluginServiceImpl
 
initialConnectionProps - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
initialHostList - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
initialHostSpec - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
initialHostSpec - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
initialHostSpec - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
initialize(Properties) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Initializes the plugin with the provided configuration.
initialize() - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Initializes the metadata cache by loading all configurations from database.
initializeEncryptionForColumn(String, String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Initializes encryption for a new table and column combination.
initializeEncryptionForColumn(String, String, String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Initializes encryption for a new table and column combination with specified algorithm.
initializeReaderConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
initializeReaderConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
initializeReaderConnection() - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
initializeWriterConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
initializeWriterConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
initializeWriterConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
initializeWriterConnection() - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
initLock - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
initMonitoring() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
initMonitorService() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
initPlugins(FullServicesContainer, ConfigurationProfile) - Method in class software.amazon.jdbc.ConnectionPluginManager
Initialize a chain of ConnectionPlugin using their corresponding ConnectionPluginFactory.
initProvider() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
initPublishingThread(long) - Method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
initSettings() - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
initSettings() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
initSettings(HostSpec, Properties) - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
inReadWriteSplit - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
insertRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
insertRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
insertsAreDetected(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsPgDialect
 
instanceTemplate - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
instanceTemplate - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
instanceTemplatesByRegion - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
instanceTemplatesByRegion - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
interimStatuses - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
interimStatusHashes - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
InternalConnectionPoolService - Class in software.amazon.jdbc
 
INTERVAL_MILLIS - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
intervalMs - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
intervalMs - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
intervalRate - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
inUse() - Method in class software.amazon.jdbc.util.telemetry.DefaultTelemetryFactory
 
inUse() - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryFactory
 
inUse() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryFactory
 
inUse() - Method in interface software.amazon.jdbc.util.telemetry.TelemetryFactory
 
inUse() - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryFactory
 
INVALID_ALGORITHM_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
 
INVALID_KEY_METADATA_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
 
INVALID_KEY_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
 
invalidAlgorithm(String) - Static method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Creates an EncryptionException for invalid algorithm errors.
invalidateAllConnections(HostSpec) - Method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
Invalidates all opened connections pointing to the same node in a daemon thread.
invalidateAllConnections(String...) - Method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
invalidateCurrentConnection() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
invalidateCurrentConnection() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
invalidInvocationOnClosedConnection() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
invalidKey(String) - Static method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Creates an EncryptionException for invalid key errors.
invalidKeyMetadata(String) - Static method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Creates a KeyManagementException for invalid key metadata.
IS_RDS_CLUSTER_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
IS_READER_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
IS_READER_QUERY - Static variable in class software.amazon.jdbc.dialect.MariaDbDialect
 
IS_READER_QUERY - Static variable in class software.amazon.jdbc.dialect.MysqlDialect
 
IS_READER_QUERY - Static variable in class software.amazon.jdbc.dialect.PgDialect
 
isActive() - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContext
Check if this context is currently active.
isActive() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
isActiveContext() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
isActiveSwitchoverOrCompleted() - Method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenPhase
 
isAfterLast() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
isAfterLast() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
isAlgorithmSupported(String) - Method in class software.amazon.jdbc.plugin.encryption.service.EncryptionService
Checks if the specified algorithm is supported.
isAllowStreamSource() - Method in class software.amazon.jdbc.plugin.cache.CacheDeserializationConfig
 
isAllowUrl() - Method in class software.amazon.jdbc.plugin.cache.CacheDeserializationConfig
 
isAlreadySuccessfullyConnected(String, String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
isAuditLoggingEnabled() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
isAutoIncrement(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isBeforeFirst() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
isBeforeFirst() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
isBlueGreenStatusAvailable(Connection) - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
isBlueGreenStatusAvailable(Connection) - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
isBlueGreenStatusAvailable(Connection) - Method in interface software.amazon.jdbc.dialect.BlueGreenDialect
 
isBlueGreenStatusAvailable(Connection) - Method in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
isBlueGreenStatusAvailable(Connection) - Method in class software.amazon.jdbc.dialect.RdsPgDialect
 
isCachedData - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider.FetchTopologyResult
 
isCacheEnabled() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
isCaseSensitive(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isCatalogAtStart() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
isClosed() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
isClosed() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Checks if the plugin is closed.
isClosed() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
Checks if this DataSource has been closed.
isClosed - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
isClosed() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
isClosed() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
isClosed() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
isClosed() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
isClosed() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
isCloseOnCompletion() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
isCloseOnCompletion() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
isCloseOnCompletion() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
isColumnEncrypted(String, String) - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Checks if a specific column is configured for encryption.
isConfirmedDialect() - Method in class software.amazon.jdbc.dialect.DialectManager
 
isConfirmedDialect() - Method in interface software.amazon.jdbc.dialect.DialectProvider
 
isConnected() - Method in interface software.amazon.jdbc.plugin.cache.CachePingConnection
Checks if the client is connected.
isConnected() - Method in class software.amazon.jdbc.plugin.failover.ReaderFailoverResult
Checks if process result is successful and new connection to host is established.
isConnected() - Method in class software.amazon.jdbc.plugin.failover.WriterFailoverResult
Checks if process result is successful and new connection to host is established.
isConnectionAvailable() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
Tests if the DataSource can provide a valid connection.
isConnectionClosed(Connection) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
isConnectionUsable(Connection) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
isCurrency(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isDataKeyCacheEnabled() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
isDefinitelyWritable(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.AuroraPgDialect
 
isDialect(Connection) - Method in interface software.amazon.jdbc.dialect.Dialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.PgDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.RdsPgDialect
 
isDialect(Connection) - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
isDialect(Driver) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
isDialect(String) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
isDialect(Driver) - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
isDialect(String) - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
isDialect(Driver) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
isDialect(String) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
isDialect(Driver) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
isDialect(String) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
isDialect(Driver) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
isDialect(String) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
isDialectConfirmed() - Method in class software.amazon.jdbc.PartialPluginService
 
isDialectConfirmed() - Method in interface software.amazon.jdbc.PluginService
 
isDialectConfirmed() - Method in class software.amazon.jdbc.PluginServiceImpl
 
isDnsPatternValid(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.MariadbDriverHelper
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJDriverHelper
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.PgDriverHelper
 
isDriverRegistered() - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
isDriverRegistered() - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
isEmpty() - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
 
isEnabled - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
isExpired() - Method in class software.amazon.jdbc.plugin.TokenInfo
 
isExpired() - Method in class software.amazon.jdbc.util.CacheItem
 
isExpired() - Method in class software.amazon.jdbc.util.storage.CacheItem
Indicates whether this item is expired.
isFailoverEnabled() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
isFailoverEnabled() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
isFirst() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
isFirst() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
isGlobalDbWriterClusterDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isGreenInstance(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isHealthy() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Checks if the DataSource is currently healthy based on recent connection attempts.
isImmediateDelivery() - Method in class software.amazon.jdbc.util.events.DataAccessEvent
 
isImmediateDelivery() - Method in interface software.amazon.jdbc.util.events.Event
 
isImmediateDelivery() - Method in class software.amazon.jdbc.util.events.MonitorResetEvent
 
isImmediateDelivery() - Method in class software.amazon.jdbc.util.events.MonitorStopEvent
 
isInAccessibleRegion(HostSpec) - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
Checks if a host is in one of the accessible regions.
isInAccessibleRegion(HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
isInit - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
isInitialized - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
isInitialized() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Checks if the plugin is initialized.
isInitialized - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
isInPanicMode() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
isInTransaction - Variable in class software.amazon.jdbc.PartialPluginService
 
isInTransaction() - Method in class software.amazon.jdbc.PartialPluginService
 
isInTransaction - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
isInTransaction() - Method in interface software.amazon.jdbc.PluginService
 
isInTransaction() - Method in class software.amazon.jdbc.PluginServiceImpl
 
isInvalidNodeStartTimeDefined() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
isIP(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isIPv4(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isIPv6(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isJdbcInterface(Class<?>) - Static method in class software.amazon.jdbc.util.WrapperUtils
Check whether the given class implements a JDBC interface defined in a JDBC package.
isJdbcPackage(String) - Static method in class software.amazon.jdbc.util.WrapperUtils
Check whether the given package is a JDBC package.
isKnownPreset(String) - Static method in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
isLast() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
isLast() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
isLimitlessDbShardGroupDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isLoginException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
isLoginException(String) - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
isLoginException(String) - Method in interface software.amazon.jdbc.exceptions.ExceptionHandler
 
isLoginException(Throwable, TargetDriverDialect) - Method in interface software.amazon.jdbc.exceptions.ExceptionHandler
 
isLoginException(Dialect, Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.ExceptionManager
 
isLoginException(Dialect, String) - Method in class software.amazon.jdbc.exceptions.ExceptionManager
 
isLoginException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
isLoginException(String) - Method in class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
isLoginException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
isLoginException(String) - Method in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
isLoginException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.PartialPluginService
 
isLoginException(String) - Method in class software.amazon.jdbc.PartialPluginService
 
isLoginException(Throwable) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
isLoginException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isLoginException(String) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isMatch(HostSpec, BlueGreenRole) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseConnectRouting
 
isMatch(HostSpec, BlueGreenRole) - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseExecuteRouting
 
isMatch(HostSpec, BlueGreenRole) - Method in interface software.amazon.jdbc.plugin.bluegreen.routing.ConnectRouting
 
isMatch(HostSpec, BlueGreenRole) - Method in interface software.amazon.jdbc.plugin.bluegreen.routing.ExecuteRouting
 
isMethodClosingSqlObject(String) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
isNetworkException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
isNetworkException(String) - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
isNetworkException(Throwable, TargetDriverDialect) - Method in interface software.amazon.jdbc.exceptions.ExceptionHandler
 
isNetworkException(String) - Method in interface software.amazon.jdbc.exceptions.ExceptionHandler
 
isNetworkException(Dialect, Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.ExceptionManager
 
isNetworkException(Dialect, String) - Method in class software.amazon.jdbc.exceptions.ExceptionManager
 
isNetworkException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
isNetworkException(String) - Method in class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
isNetworkException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
isNetworkException(String) - Method in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
isNetworkException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.PartialPluginService
 
isNetworkException(String) - Method in class software.amazon.jdbc.PartialPluginService
 
isNetworkException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isNetworkException(String) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isNewHost() - Method in class software.amazon.jdbc.plugin.failover.WriterFailoverResult
Checks if process successfully connected to a new host.
isNodeUnhealthy() - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContext
Check if the database node is unhealthy.
isNodeUnhealthy() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
isNotGreenAndOldPrefixInstance(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isNotOldInstance(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isNullable(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
isNullable(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isNullOrEmpty(String) - Static method in class software.amazon.jdbc.util.StringUtils
Check if the supplied string is null or empty.
isNullOrEmpty(Collection<?>) - Static method in class software.amazon.jdbc.util.Utils
 
isOldInstance(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isPluginInUse(Class<? extends ConnectionPlugin>) - Method in class software.amazon.jdbc.PartialPluginService
 
isPluginInUse(Class<? extends ConnectionPlugin>) - Method in interface software.amazon.jdbc.PluginService
 
isPluginInUse(Class<? extends ConnectionPlugin>) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isPoolable() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
isPoolable() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
isPoolable() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
isPooled() - Method in class software.amazon.jdbc.ConnectionInfo
 
isPooledConnection() - Method in class software.amazon.jdbc.PartialPluginService
 
isPooledConnection() - Method in interface software.amazon.jdbc.PluginService
isPooledConnection() - Method in class software.amazon.jdbc.PluginServiceImpl
 
isPooledConnectionProvider(HostSpec, Properties) - Method in class software.amazon.jdbc.PartialPluginService
Deprecated.
isPooledConnectionProvider(HostSpec, Properties) - Method in interface software.amazon.jdbc.PluginService
Deprecated.
isPooledConnectionProvider(HostSpec, Properties) - Method in class software.amazon.jdbc.PluginServiceImpl
Deprecated.
isPortSpecified() - Method in class software.amazon.jdbc.HostSpec
 
isPostgreSQL() - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
 
isPristine() - Method in class software.amazon.jdbc.states.SessionStateField
 
isRds() - Method in enum software.amazon.jdbc.util.RdsUrlType
 
isRdsCluster() - Method in enum software.amazon.jdbc.util.RdsUrlType
 
isRdsClusterDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isRdsCustomClusterDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isRdsDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isRdsInstance(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isRdsProxyDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isRdsProxyEndpointDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isReader(HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
isReader(HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
isReader(HostSpec) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
isReaderClusterDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isReaderConnFromInternalPool - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
isReadOnly() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
isReadOnly() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
isReadOnly(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isReadOnlyConnectionException(String, Integer) - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
isReadOnlyConnectionException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
isReadOnlyConnectionException(String, Integer) - Method in interface software.amazon.jdbc.exceptions.ExceptionHandler
 
isReadOnlyConnectionException(Throwable, TargetDriverDialect) - Method in interface software.amazon.jdbc.exceptions.ExceptionHandler
 
isReadOnlyConnectionException(Dialect, Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.ExceptionManager
 
isReadOnlyConnectionException(Dialect, String, Integer) - Method in class software.amazon.jdbc.exceptions.ExceptionManager
 
isReadOnlyConnectionException(String, Integer) - Method in class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
isReadOnlyConnectionException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.GenericExceptionHandler
 
isReadOnlyConnectionException(String, Integer) - Method in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
isReadOnlyConnectionException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
isReadOnlyConnectionException(String, Integer) - Method in class software.amazon.jdbc.PartialPluginService
 
isReadOnlyConnectionException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.PartialPluginService
 
isReadOnlyConnectionException(String, Integer) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isReadOnlyConnectionException(Throwable, TargetDriverDialect) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isRegistered() - Static method in class software.amazon.jdbc.Driver
 
isRenewableExpiration - Variable in class software.amazon.jdbc.util.storage.ExpirationCache
 
isRequirePrimary() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
 
isRequireSecondary() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
 
isSameRegion(String, String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isSatisfiedBy(HostSpec, String, RdsUtils) - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
Checks if a given host satisfies this priority.
isSatisfiedBy(boolean) - Method in enum software.amazon.jdbc.hostlistprovider.MonitoringConnectionPriority
Checks if a connection with the given writer status satisfies this priority.
isSearchable(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isSigned(int) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
isSigned(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isStatementClosingTransaction(String) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
isStatementDml(String) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
isStatementSettingAutoCommit(String, Object[]) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
isStatementStartingTransaction(String) - Method in class software.amazon.jdbc.util.SqlMethodAnalyzer
 
isStaticHostListProvider() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
isStaticHostListProvider() - Method in class software.amazon.jdbc.PartialPluginService
 
isStaticHostListProvider() - Method in class software.amazon.jdbc.PluginServiceImpl
 
isStrictReaderRequired - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
isStrictWriterFailoverMode() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
isStrictWriterFailoverMode() - Method in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
isSubscribed - Variable in class software.amazon.jdbc.ConnectionPluginManager.PluginChainJdbcCallableInfo
 
isSupported(String) - Static method in class software.amazon.jdbc.plugin.encryption.service.EncryptionAlgorithm
Checks if an algorithm name is supported.
isSwitchoverTimerExpired() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
isTelemetryInUse - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
isThreadRunning() - Method in class software.amazon.jdbc.util.LazyCleanerImpl
 
isUnresolvableDueToMisconfiguration(Throwable) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Determines whether a connection failure is a permanent DNS-resolution failure caused by a configuration problem: the instance template is the bare "?" placeholder (built only when the connection host is not a recognized RDS endpoint and no clusterInstanceHostPattern was supplied), and the underlying cause is an UnknownHostException.
isUsingIndependentConnections() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Checks if the plugin is using independent connections.
isValid() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
Checks if the key metadata is valid for encryption operations.
isValid() - Method in class software.amazon.jdbc.plugin.encryption.schema.SchemaValidator.ValidationResult
 
isValid(int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.PartialPluginService
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.PluginServiceImpl
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
isWrapperFor(Class<?>) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
isWritable(int) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
isWriter(HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
isWriter(HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
isWriter(HostSpec) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
isWriterClusterDns(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
isWriterConnFromInternalPool - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
isWriterInstance(Connection) - Method in class software.amazon.jdbc.hostlistprovider.AuroraTopologyUtils
 
isWriterInstance(Connection) - Method in class software.amazon.jdbc.hostlistprovider.MultiAzTopologyUtils
 
isWriterInstance(Connection) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
Evaluate whether the given connection is to a writer instance.
item - Variable in class software.amazon.jdbc.util.storage.CacheItem
 
itemDisposalFunc - Variable in class software.amazon.jdbc.util.storage.ExpirationCache
 
ItemDisposalFunc<V> - Interface in software.amazon.jdbc.util.storage
An optional function defining extra cleanup steps to take when a cache item is cleaned up.
itemDisposalFunc - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 

J

JDBC_MAJOR_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
JDBC_MINOR_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
JDBC_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
JdbcCallable<T,E extends java.lang.Exception> - Interface in software.amazon.jdbc
 
jdbcCompliant() - Method in class software.amazon.jdbc.Driver
 
JdbcMethod - Enum in software.amazon.jdbc
 
jdbcProtocol - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
JdbcRunnable<E extends java.lang.Exception> - Interface in software.amazon.jdbc
 
jdbcUrl - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
jdbcUrl(String) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
jdbcUrl(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the JDBC URL.
JSQLParserAnalyzer - Class in software.amazon.jdbc.parser
SQL analyzer using JSQLParser library for multi-dialect support.
JSQLParserAnalyzer.ColumnInfo - Class in software.amazon.jdbc.parser
Column information with table and column name.
JSQLParserAnalyzer.QueryAnalysis - Class in software.amazon.jdbc.parser
Query analysis result.

K

key - Variable in class software.amazon.jdbc.util.events.DataAccessEvent
 
key - Variable in class software.amazon.jdbc.util.events.MonitorStopEvent
 
KEY_CREATION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
 
KEY_DECRYPTION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
 
KEY_MANAGEMENT_MAX_RETRIES - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
KEY_MANAGEMENT_RETRY_BACKOFF_BASE_MS - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
KEY_RETRIEVAL_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
 
KEY_STORAGE_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
 
keyCreationFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Creates a KeyManagementException for key creation failures.
keyDecryptionFailed(String, String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Creates a KeyManagementException for key decryption failures.
keyId(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds key ID to the error context.
keyId(Integer) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
keyId(Integer) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
KeyManagementException - Exception in software.amazon.jdbc.plugin.encryption.key
Exception thrown when key management operations fail.
KeyManagementException(String) - Constructor for exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Constructs a KeyManagementException with the specified detail message.
KeyManagementException(String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Constructs a KeyManagementException with the specified detail message and cause.
KeyManagementException(Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Constructs a KeyManagementException with the specified cause.
KeyManagementException(String, String, int) - Constructor for exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Constructs a KeyManagementException with the specified detail message, SQL state, and vendor code.
KeyManagementException(String, String, int, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Constructs a KeyManagementException with the specified detail message, SQL state, vendor code, and cause.
KeyManagementException(String, String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Constructs a KeyManagementException with the specified detail message, SQL state and cause.
KeyManagementUtility - Class in software.amazon.jdbc.plugin.encryption.key
Utility class providing administrative functions for key management operations.
KeyManagementUtility(KeyManager, MetadataManager, DataSource, KmsClient, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
 
KeyManagementUtility(KeyManager, MetadataManager, Connection, KmsClient, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
 
KeyManager - Class in software.amazon.jdbc.plugin.encryption.key
Manages KMS operations and data key lifecycle for the encryption plugin.
KeyManager(KmsClient, PluginService, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.key.KeyManager
 
KeyManager(KmsClient, Connection, boolean, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.key.KeyManager
 
KeyManager.DataKeyResult - Class in software.amazon.jdbc.plugin.encryption.key
Result class for data key generation operations.
keyMetadata(KeyMetadata) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
KeyMetadata - Class in software.amazon.jdbc.plugin.encryption.model
Metadata class for storing KMS key information including master key ARN, encrypted data key, and usage tracking information.
KeyMetadata.Builder - Class in software.amazon.jdbc.plugin.encryption.model
 
keyName(String) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
keySpec(String) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
keyStorageFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Creates a KeyManagementException for key storage failures.
KMS_CONNECTION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
 
KMS_REGION - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
kmsConnectionFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Creates a KeyManagementException for KMS connection failures.
KmsEncryptionConnectionPlugin - Class in software.amazon.jdbc.plugin.encryption
ConnectionPlugin that provides transparent column-level encryption/decryption by intercepting PreparedStatement.setXxx and ResultSet.getXxx calls directly, without creating wrapper objects.
KmsEncryptionConnectionPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
KmsEncryptionConnectionPluginFactory - Class in software.amazon.jdbc.plugin.encryption
Factory for creating KmsEncryptionConnectionPlugin instances.
KmsEncryptionConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPluginFactory
 
KmsEncryptionUtility - Class in software.amazon.jdbc.plugin.encryption
Main encryption plugin that integrates with the AWS Advanced JDBC Wrapper to provide transparent client-side encryption using AWS KMS.
KmsEncryptionUtility(PluginService) - Constructor for class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Constructor that accepts PluginService for integration with AWS JDBC Wrapper.
KmsEncryptionUtility() - Constructor for class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Default constructor for backward compatibility.
kmsKeyArn(String) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
kmsRegion(String) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
knownDialectsByCode - Static variable in class software.amazon.jdbc.dialect.DialectManager
Every Dialect implementation SHOULD BE stateless!!! Dialect objects are shared between different connections.
knownDialectsByCode - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
Every Dialect implementation SHOULD BE stateless!!! Dialect objects are shared between different connections.
knownEndpointDialects - Static variable in class software.amazon.jdbc.dialect.DialectManager
 
knownVersions - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 

L

LAG_MS_DEFAULT - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
LAG_MS_DEFAULT - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
lagMs - Variable in class software.amazon.jdbc.HostSpec
 
lagMs(Float) - Method in class software.amazon.jdbc.HostSpecBuilder
 
last() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
last() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
lastActivityTimestampNanos - Variable in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
lastClusterDefaultWeightPropertyValue - Variable in class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
lastClusterHostWeightPairPropertyValue - Variable in class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
lastContextHash - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
lastExceptionDealtWith - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
lastHost - Variable in class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
lastKnownWriterHostSpec - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
The last writer we believed to be the cluster's writer, retained even after ClusterTopologyMonitorImpl.writerHostSpec is cleared on errors.
lastUpdateTime - Variable in class software.amazon.jdbc.HostSpec
 
lastUpdateTime(Timestamp) - Method in class software.amazon.jdbc.HostSpecBuilder
 
lastUsedAt(Instant) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
latestKnownVersion - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
latestStatusPhase - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
LAZY_INIT_PROPERTY - Static variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
LazyCleaner - Interface in software.amazon.jdbc.util
 
LazyCleaner.Cleanable - Interface in software.amazon.jdbc.util
 
LazyCleaner.CleaningAction - Interface in software.amazon.jdbc.util
 
LazyCleanerImpl - Class in software.amazon.jdbc.util
 
LazyCleanerImpl(String, Duration) - Constructor for class software.amazon.jdbc.util.LazyCleanerImpl
 
lazyInitialization - Variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
leastConnectionsHostSelector - Variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
LeastConnectionsHostSelector - Class in software.amazon.jdbc
 
LeastConnectionsHostSelector(SlidingExpirationCache<Pair, AutoCloseable>) - Constructor for class software.amazon.jdbc.LeastConnectionsHostSelector
 
length() - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
length() - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
length() - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
lengthInBytes() - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
LightRdsUtility - Class in software.amazon.jdbc.plugin.iam
 
LightRdsUtility() - Constructor for class software.amazon.jdbc.plugin.iam.LightRdsUtility
 
LightRdsUtility(Instant) - Constructor for class software.amazon.jdbc.plugin.iam.LightRdsUtility
 
LIMITLESS_ROUTER_ENDPOINT_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
LimitlessConnectionContext - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessConnectionContext(HostSpec, Properties, Connection, JdbcCallable<Connection, SQLException>, List<HostSpec>, ConnectionPlugin) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
LimitlessConnectionPlugin - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessConnectionPlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
LimitlessConnectionPlugin(PluginService, Properties, Supplier<LimitlessRouterService>) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
LimitlessConnectionPluginFactory - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPluginFactory
 
LimitlessQueryHelper - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessQueryHelper(PluginService) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
limitlessRouterCacheKey - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
LimitlessRouterMonitor - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessRouterMonitor(FullServicesContainer, HostSpec, String, Properties, int) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
LimitlessRouters - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessRouters(List<HostSpec>) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessRouters
 
LimitlessRouterService - Interface in software.amazon.jdbc.plugin.limitless
 
LimitlessRouterServiceImpl - Class in software.amazon.jdbc.plugin.limitless
 
LimitlessRouterServiceImpl(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
LimitlessRouterServiceImpl(FullServicesContainer, LimitlessQueryHelper, Properties) - Constructor for class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
LOAD_BALANCING_INCLUDE_WRITER - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
 
loadEncryptionMetadata() - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Loads encryption metadata from database tables and returns a map of column configurations.
loadFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Creates a MetadataException for metadata loading failures.
locatorsUpdateCopy() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
lock - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
lock() - Method in class software.amazon.jdbc.ConnectionPluginManager
 
lock - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
lock - Static variable in class software.amazon.jdbc.RoundRobinHostSelector
 
LOG_UNCLOSED_CONNECTIONS - Static variable in class software.amazon.jdbc.PropertyDefinition
 
logAndThrowException(String) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
logAndThrowException(String, SqlState) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
logConfigurationChange(String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs configuration changes.
logConnectionHealthCheck(String, boolean, long, long, double) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs connection health monitoring events.
logConnectionParameterExtraction(String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs connection parameter extraction operations.
logConnections() - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
logConnections() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
Logs information for every active connection pool.
logConnectionSharingFallback(String, String, boolean) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs connection sharing fallback activation.
logCurrentContext() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
logCurrentState() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
logCurrentStatus() - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Logs the current connection status and performance metrics.
logDataKeyDecryption(String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs data key decryption operation.
logDataKeyGeneration(String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs data key generation operation.
logDecryption(String, String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs decryption operation.
logEncryption(String, String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs encryption operation.
LOGGER - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
LOGGER_LEVEL - Static variable in class software.amazon.jdbc.PropertyDefinition
 
logGreenTopologyRecognized() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
Emits a concise, operationally useful readiness event once the plugin has recognized the target green topology for the configured bgdId.
logHealthStatus() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Logs the current health status and metrics.
LOGIN_TIMEOUT - Static variable in class software.amazon.jdbc.PropertyDefinition
 
logIndependentConnectionCreation(String, boolean, String, boolean) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs independent connection creation operations.
logKeyCreation(String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs KMS key creation operation.
logMetadataOperation(String, String, String, boolean, String) - Method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Logs metadata operations.
logOpenedConnections() - Method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
logProperties(Properties, String) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
LogQueryConnectionPlugin - Class in software.amazon.jdbc.plugin
 
LogQueryConnectionPlugin(Properties) - Constructor for class software.amazon.jdbc.plugin.LogQueryConnectionPlugin
 
LogQueryConnectionPluginFactory - Class in software.amazon.jdbc.plugin
 
LogQueryConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.LogQueryConnectionPluginFactory
 
logSwitchoverFinalSummary() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
logTopology(List<HostSpec>) - Static method in class software.amazon.jdbc.util.LogUtils
 
logTopology(List<HostSpec>, String) - Static method in class software.amazon.jdbc.util.LogUtils
 
logUnclosedConnections - Variable in class software.amazon.jdbc.AtomicConnection.ConnectionCleanupAction
 
logUnclosedConnections - Variable in class software.amazon.jdbc.AtomicConnection
 
logUnclosedConnections - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
LogUtils - Class in software.amazon.jdbc.util
 
LogUtils() - Constructor for class software.amazon.jdbc.util.LogUtils
 
logWriter - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
lookupFailed(String, String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Creates a MetadataException for metadata lookup failures.
LOWEST_LOAD_CPU_WEIGHT - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
LOWEST_LOAD_LAG_WEIGHT - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
LowestLoadHostSelector - Class in software.amazon.jdbc
Host selector that picks the lowest-loaded reader using a calculated load derived from HostSpec.getCpuPercent() and HostSpec.getLagMs()
LowestLoadHostSelector() - Constructor for class software.amazon.jdbc.LowestLoadHostSelector
 
LowestLoadHostSelector(long, long) - Constructor for class software.amazon.jdbc.LowestLoadHostSelector
 

M

MAJOR_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
makePluginChainFunc(String) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
mapResultSetToHostSpecList(ResultSet, int) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
MARIADB - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
MARIADB_CONNECTOR_J_VER_3 - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectCodes
 
MariaDbDialect - Class in software.amazon.jdbc.dialect
 
MariaDbDialect() - Constructor for class software.amazon.jdbc.dialect.MariaDbDialect
 
MariadbDriverHelper - Class in software.amazon.jdbc.targetdriverdialect
 
MariadbDriverHelper() - Constructor for class software.amazon.jdbc.targetdriverdialect.MariadbDriverHelper
 
MariaDBExceptionHandler - Class in software.amazon.jdbc.exceptions
 
MariaDBExceptionHandler() - Constructor for class software.amazon.jdbc.exceptions.MariaDBExceptionHandler
 
MariadbTargetDriverDialect - Class in software.amazon.jdbc.targetdriverdialect
 
MariadbTargetDriverDialect() - Constructor for class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
mask(String, int, int) - Static method in class software.amazon.jdbc.util.StringUtils
Masks a string by keeping a few characters at the beginning and end, replacing the rest with "***".
maskProperties(Properties) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
masterKeyArn(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds master key ARN to the error context.
masterKeyArn(String) - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata.Builder
 
MAX_IDLE_COUNT_PROPERTY - Static variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
MAX_RETRIES - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
maxFailoverTimeoutMs - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
maxFailoverTimeoutMs - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
maxIdleCount - Variable in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
maxRefreshRateNano - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
maxRetries(int) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
MemberListType - Enum in software.amazon.jdbc.plugin.customendpoint
Enum representing the member list type of custom endpoint.
messageIntervalNanos - Variable in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
Messages - Class in software.amazon.jdbc.util
 
Messages() - Constructor for class software.amazon.jdbc.util.Messages
 
METADATA_CACHE_ENABLED - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
METADATA_CACHE_EXPIRATION_MINUTES - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
METADATA_CACHE_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
 
METADATA_CACHE_REFRESH_INTERVAL_MS - Static variable in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
METADATA_LOAD_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
 
METADATA_LOOKUP_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
 
METADATA_REFRESH_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
 
METADATA_VALIDATION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
 
MetadataException - Exception in software.amazon.jdbc.plugin.encryption.metadata
Exception thrown when metadata operations fail, such as loading encryption configuration from database or cache operations.
MetadataException(String) - Constructor for exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Constructs a MetadataException with the specified detail message.
MetadataException(String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Constructs a MetadataException with the specified detail message and cause.
MetadataException(Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Constructs a MetadataException with the specified cause.
MetadataException(String, String, int, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Constructs a MetadataException with the specified detail message, cause, SQL state, and vendor code.
MetadataException(String, String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Constructs a MetadataException with the specified detail message, SQL state and cause.
MetadataManager - Class in software.amazon.jdbc.plugin.encryption.metadata
Manages encryption metadata by loading configuration from database tables, providing caching mechanisms, and offering lookup methods for column encryption settings.
MetadataManager(PluginService, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
 
MetadataManager(DataSource, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
 
MetadataManager(Connection, EncryptionConfig) - Constructor for class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
 
metadataRefreshInterval(Duration) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
methodName - Variable in enum software.amazon.jdbc.JdbcMethod
 
MIN_EXPIRATION_TIME_SECONDS - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin2
 
MINOR_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
minRefreshRateNano - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
monitor() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
monitor() - Method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
monitor() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
Analyzes a given custom endpoint for changes to custom endpoint information.
monitor() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
monitor() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
monitor() - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
monitor() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
Monitor - Interface in software.amazon.jdbc.util.monitoring
 
monitor() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Executes the monitoring loop for this monitor.
MONITOR_DISPOSAL_TIME_MS - Static variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
MONITOR_DISPOSAL_TIME_MS - Static variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
MONITOR_DISPOSAL_TIME_MS - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
MONITOR_TERMINATION_TIMEOUT_SEC - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
monitorCaches - Variable in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
monitorClass - Variable in class software.amazon.jdbc.util.events.MonitorStopEvent
 
MonitorErrorResponse - Enum in software.amazon.jdbc.util.monitoring
An enum defining which action to perform if a Monitor enters an error state or is discovered to be stuck.
monitorErrorResponses - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
monitorErrorResponses - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
monitorExecutor - Variable in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
MONITORING_CONNECTION_PRIORITY - Static variable in class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
MONITORING_PROPERTY_PREFIX - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
MONITORING_PROPERTY_PREFIX - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
monitoringConn - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
monitoringConn - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
monitoringConn - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
monitoringConnection - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
monitoringConnection - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
MonitoringConnectionHandler - Interface in software.amazon.jdbc.hostlistprovider
Handles monitoring connection lifecycle: accepting connections offered by the monitor, and asynchronously upgrading to a higher-priority connection when possible.
MonitoringConnectionPriority - Enum in software.amazon.jdbc.hostlistprovider
 
monitoringHostSpec - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
monitoringProperties - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
monitoringProperties - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
monitoringProperties - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
monitoringProperties - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
MonitorInitializer - Interface in software.amazon.jdbc.util.monitoring
 
MonitorItem(Supplier<? extends Monitor>) - Constructor for class software.amazon.jdbc.util.monitoring.MonitorServiceImpl.MonitorItem
Constructs a MonitorItem instance.
monitorKey - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
MonitorResetEvent - Class in software.amazon.jdbc.util.events
 
MonitorResetEvent(String, Set<String>) - Constructor for class software.amazon.jdbc.util.events.MonitorResetEvent
 
monitorResetOnInProgressCompleted - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
monitorResetOnTopologyCompleted - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
monitors - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
monitorService - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
MonitorService - Interface in software.amazon.jdbc.util.monitoring
 
MonitorServiceImpl - Class in software.amazon.jdbc.util.monitoring
 
MonitorServiceImpl(EventPublisher) - Constructor for class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
MonitorServiceImpl(long, EventPublisher) - Constructor for class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
Constructs a MonitorServiceImpl instance, subscribes to the given publisher's data access events, and submits a cleanup thread to supervise submitted monitors.
MonitorServiceImpl.CacheContainer - Class in software.amazon.jdbc.util.monitoring
A container that holds a cache of monitors of a given type with the related settings and info for that type.
MonitorServiceImpl.MonitorItem - Class in software.amazon.jdbc.util.monitoring
A container object that holds a monitor together with the supplier used to generate the monitor.
monitorServiceSupplier - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
MonitorSettings - Class in software.amazon.jdbc.util.monitoring
A class defining settings for a monitor or monitor type.
MonitorSettings(long, long, EnumSet<MonitorErrorResponse>) - Constructor for class software.amazon.jdbc.util.monitoring.MonitorSettings
Constructs a MonitorSettings instance.
MonitorState - Enum in software.amazon.jdbc.util.monitoring
Represents the state of a monitor.
MonitorStopEvent - Class in software.amazon.jdbc.util.events
 
MonitorStopEvent(Class<? extends Monitor>, Object) - Constructor for class software.amazon.jdbc.util.events.MonitorStopEvent
 
monitorTerminationTimeoutSec - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
moveToCurrentRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
moveToCurrentRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
moveToInsertRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
moveToInsertRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
MultiAzClusterDialect - Interface in software.amazon.jdbc.dialect
 
MultiAzClusterMysqlDialect - Class in software.amazon.jdbc.dialect
 
MultiAzClusterMysqlDialect() - Constructor for class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
MultiAzClusterPgDialect - Class in software.amazon.jdbc.dialect
 
MultiAzClusterPgDialect() - Constructor for class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
MultiAzDbClusterPgExceptionHandler - Class in software.amazon.jdbc.exceptions
 
MultiAzDbClusterPgExceptionHandler() - Constructor for class software.amazon.jdbc.exceptions.MultiAzDbClusterPgExceptionHandler
 
MultiAzTopologyUtils - Class in software.amazon.jdbc.hostlistprovider
 
MultiAzTopologyUtils(MultiAzClusterDialect, HostSpecBuilder) - Constructor for class software.amazon.jdbc.hostlistprovider.MultiAzTopologyUtils
 
mustUsePipeline(JdbcMethod) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
MYSQL - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
MYSQL_CONNECTOR_J - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectCodes
 
MysqlConnectorJDriverHelper - Class in software.amazon.jdbc.targetdriverdialect
 
MysqlConnectorJDriverHelper() - Constructor for class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJDriverHelper
 
MysqlConnectorJTargetDriverDialect - Class in software.amazon.jdbc.targetdriverdialect
 
MysqlConnectorJTargetDriverDialect() - Constructor for class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
MysqlDialect - Class in software.amazon.jdbc.dialect
 
MysqlDialect() - Constructor for class software.amazon.jdbc.dialect.MysqlDialect
 
MySQLExceptionHandler - Class in software.amazon.jdbc.exceptions
 
MySQLExceptionHandler() - Constructor for class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 

N

NAME - Static variable in class software.amazon.jdbc.hostavailability.ExponentialBackoffHostAvailabilityStrategy
 
nativeSQL(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
nclob - Variable in class software.amazon.jdbc.wrapper.NClobWrapper
 
NClobWrapper - Class in software.amazon.jdbc.wrapper
 
NClobWrapper(NClob, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.NClobWrapper
 
NClobWrapperFactory - Class in software.amazon.jdbc.wrapper
 
NClobWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.NClobWrapperFactory
 
NETWORK_BOUND_METHODS_FOR_ENTIRE_RESULTSET - Static variable in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
networkTimeout - Variable in class software.amazon.jdbc.states.SessionState
 
networkTimeoutExecutor - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
networkTimeoutExecutor - Variable in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
networkTimeoutExecutor - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
newCachedThreadPool(String) - Static method in class software.amazon.jdbc.util.ExecutorFactory
 
newContextRun() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
newFixedThreadPool(int, String) - Static method in class software.amazon.jdbc.util.ExecutorFactory
 
newServicesContainer() - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
newServicesContainer() - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
newServicesContainer(StorageService, EventPublisher, ConnectionProvider, TelemetryFactory, String, String, TargetDriverDialect, Dialect, Properties, ConfigurationProfile) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
newSingleThreadExecutor(String) - Static method in class software.amazon.jdbc.util.ExecutorFactory
 
newSingleThreadScheduledThreadExecutor(String) - Static method in class software.amazon.jdbc.util.ExecutorFactory
 
next() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
next() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
NO_PORT - Static variable in class software.amazon.jdbc.HostSpec
 
NodeChangeOptions - Enum in software.amazon.jdbc
 
nodeExecutorLock - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
nodeExecutorService - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
NodeResponseTimeMonitor - Class in software.amazon.jdbc.plugin.strategy.fastestresponse
 
NodeResponseTimeMonitor(FullServicesContainer, HostSpec, Properties, int) - Constructor for class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
nodeThreadConnectionCleanUp() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
nodeThreadsConnections - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
nodeThreadsLatestTopology - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
nodeThreadsStop - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
nodeThreadsWriterHostSpec - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
nodeUnhealthy - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
NonValidatingSSLSocketFactory - Class in software.amazon.jdbc.plugin.federatedauth
Provide a SSLSocketFactory that allows SSL connections to be made without validating the server's certificate.
NonValidatingSSLSocketFactory(String) - Constructor for class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory
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.
NonValidatingSSLSocketFactory.NonValidatingTrustManager - Class in software.amazon.jdbc.plugin.federatedauth
 
NonValidatingTrustManager() - Constructor for class software.amazon.jdbc.plugin.federatedauth.NonValidatingSSLSocketFactory.NonValidatingTrustManager
 
notify(String) - Method in interface software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting.IamSuccessfulConnectFunc
 
notifyChanges() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>) - Method in interface software.amazon.jdbc.ConnectionPlugin
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>, ConnectionPlugin) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>) - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
notifyConnectionChanged(EnumSet<NodeChangeOptions>) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in interface software.amazon.jdbc.ConnectionPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.AbstractConnectionPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.AuroraConnectionTrackerPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.DefaultConnectionPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionConnectionPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsHelper
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsPlugin
 
notifyNodeListChanged(Map<String, EnumSet<NodeChangeOptions>>) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
notifySubscribedPlugins(String, ConnectionPluginManager.NotifyPluginPipeline<E>, ConnectionPlugin) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
nullPlusNonNullIsNull() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
nullsAreSortedAtEnd() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
nullsAreSortedAtStart() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
nullsAreSortedHigh() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
nullsAreSortedLow() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
NullTelemetryContext - Class in software.amazon.jdbc.util.telemetry
 
NullTelemetryContext() - Constructor for class software.amazon.jdbc.util.telemetry.NullTelemetryContext
 
NullTelemetryCounter - Class in software.amazon.jdbc.util.telemetry
 
NullTelemetryCounter() - Constructor for class software.amazon.jdbc.util.telemetry.NullTelemetryCounter
 
NullTelemetryFactory - Class in software.amazon.jdbc.util.telemetry
 
NullTelemetryFactory() - Constructor for class software.amazon.jdbc.util.telemetry.NullTelemetryFactory
 
NullTelemetryGauge - Class in software.amazon.jdbc.util.telemetry
 
NullTelemetryGauge() - Constructor for class software.amazon.jdbc.util.telemetry.NullTelemetryGauge
 

O

OBJECT_MAPPER - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaCredentialsProviderFactory
 
obtain() - Method in class software.amazon.jdbc.util.ResourceLock
Obtain a lock and return the ResourceLock for use in try-with-resources block.
of(String) - Static method in class software.amazon.jdbc.plugin.encryption.model.SchemaName
Creates a validated SchemaName.
OktaAuthPlugin - Class in software.amazon.jdbc.plugin.federatedauth
 
OktaAuthPlugin(FullServicesContainer, CredentialsProviderFactory) - Constructor for class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
OktaAuthPluginFactory - Class in software.amazon.jdbc.plugin.federatedauth
 
OktaAuthPluginFactory() - Constructor for class software.amazon.jdbc.plugin.federatedauth.OktaAuthPluginFactory
 
OktaCredentialsProviderFactory - Class in software.amazon.jdbc.plugin.federatedauth
 
OktaCredentialsProviderFactory(PluginService, Supplier<CloseableHttpClient>) - Constructor for class software.amazon.jdbc.plugin.federatedauth.OktaCredentialsProviderFactory
 
OldConnectionSuggestedAction - Enum in software.amazon.jdbc
 
OnBlueGreenStatusChange - Interface in software.amazon.jdbc.plugin.bluegreen
 
onBlueGreenStatusChanged(BlueGreenRole, BlueGreenInterimStatus) - Method in interface software.amazon.jdbc.plugin.bluegreen.OnBlueGreenStatusChange
 
onBlueGreenStatusChangeFunc - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
onClean(boolean) - Method in class software.amazon.jdbc.AtomicConnection.ConnectionCleanupAction
 
onClean(boolean) - Method in interface software.amazon.jdbc.util.LazyCleaner.CleaningAction
 
onConnectionClosed(Connection) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Removes the type registration entry for a connection.
OPEN_CONNECTION_RETRY_INTERVAL_MS - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
OPEN_CONNECTION_RETRY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
openAnyConnectionAndUpdateTopology() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
openAnyConnectionAndUpdateTopology() - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
openCandidateConnection(HostSpec, RdsUrlType, AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy, Properties, JdbcCallable<Connection, SQLException>, AtomicConnection) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
Opens a candidate connection and stores it in candidateConnHolder, returning the HostSpec that was connected to.
openConnection(DataSource, String, TargetDriverDialect, HostSpec, Properties) - Method in class software.amazon.jdbc.DataSourceConnectionProvider
 
openConnection() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
openConnectionExecutorService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
openConnectionFuture - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
openConnectionStacktrace - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
OpenedConnectionTracker - Class in software.amazon.jdbc.plugin
 
OpenedConnectionTracker(PluginService) - Constructor for class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
openNewReaderConnection() - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
openTelemetryContext(String, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.DefaultTelemetryFactory
 
openTelemetryContext(String, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryFactory
 
OpenTelemetryContext - Class in software.amazon.jdbc.util.telemetry
 
OpenTelemetryContext(Tracer, String, TelemetryTraceLevel) - Constructor for class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
openTelemetryContext(String, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryFactory
 
openTelemetryContext(String, TelemetryTraceLevel) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryFactory
 
openTelemetryContext(String, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryFactory
 
OpenTelemetryCounter - Class in software.amazon.jdbc.util.telemetry
 
OpenTelemetryFactory - Class in software.amazon.jdbc.util.telemetry
 
OpenTelemetryFactory() - Constructor for class software.amazon.jdbc.util.telemetry.OpenTelemetryFactory
 
OpenTelemetryGauge - Class in software.amazon.jdbc.util.telemetry
 
operation(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds operation type to the error context.
originalUrl - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
originalUrl - Variable in class software.amazon.jdbc.PartialPluginService
 
originalUrl - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
othersDeletesAreVisible(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
othersInsertsAreVisible(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
othersUpdatesAreVisible(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
ownDeletesAreVisible(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
ownInsertsAreVisible(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
ownUpdatesAreVisible(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 

P

Pair<T1,T2> - Class in software.amazon.jdbc.util
 
panicMode - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
PARAM_MAPPING - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
Parameter index to column name mapping as Map<Integer, String>.
parameterIndex(int) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds parameter index to the error context.
parameterMetaData - Variable in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
ParameterMetaDataWrapper - Class in software.amazon.jdbc.wrapper
 
ParameterMetaDataWrapper(ParameterMetaData, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
ParameterMetaDataWrapperFactory - Class in software.amazon.jdbc.wrapper
 
ParameterMetaDataWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.ParameterMetaDataWrapperFactory
 
PARENT_TRACE_ANNOTATION - Static variable in class software.amazon.jdbc.util.telemetry.TelemetryConst
 
parse(Properties) - Static method in class software.amazon.jdbc.util.AccessibleRegions
Parses PropertyDefinition.GDB_ACCESSIBLE_REGIONS from the given properties.
parseAnnotations(String) - Static method in class software.amazon.jdbc.parser.EncryptionAnnotationParser
Parse SQL for encryption annotations.
parseDatabaseFromUrl(String) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
 
parseHostPortPair(String, Supplier<HostSpecBuilder>) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
 
parseHostPortPair(String, HostRole, Supplier<HostSpecBuilder>) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
 
parseHostPortPairWithRegionPrefix(String, Supplier<HostSpecBuilder>) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
Parse strings in the following formats: "url", for example: "instance-1.XYZ.us-east-2.rds.amazonaws.com" "url:port", for example: "instance-1.XYZ.us-east-2.rds.amazonaws.com:9999" "[region_name]url", for example: "us-east-2:instance-1.any-domain.com" "[region_name]url:port", for example: "us-east-2:instance-1.any-domain.com:9999"
parseInstanceTemplates(String, Consumer<String>) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
parseList(String) - Static method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
Parses a comma-separated list of priority values.
parseList(String) - Static method in enum software.amazon.jdbc.hostlistprovider.MonitoringConnectionPriority
 
parsePasswordFromUrl(String) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
 
parsePhase(String, String) - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenPhase
 
parsePropertiesFromUrl(String, Properties) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
 
parseRole(String, String) - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenRole
 
parseUserFromUrl(String) - Static method in class software.amazon.jdbc.util.ConnectionUrlParser
 
PartialPluginService - Class in software.amazon.jdbc
A PluginService containing some methods that are not intended to be called.
PartialPluginService(FullServicesContainer, ExceptionManager, Properties, String, String, TargetDriverDialect, Dialect, ConfigurationProfile) - Constructor for class software.amazon.jdbc.PartialPluginService
 
password - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
password(String) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
password(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the password for authentication.
PASSWORD - Static variable in class software.amazon.jdbc.PropertyDefinition
 
PATCH_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
PG - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
PG_JDBC - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectCodes
 
PG_PROC_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.PgDialect
 
PgDialect - Class in software.amazon.jdbc.dialect
Generic dialect for any Postgresql database.
PgDialect() - Constructor for class software.amazon.jdbc.dialect.PgDialect
 
PgDriverHelper - Class in software.amazon.jdbc.targetdriverdialect
 
PgDriverHelper() - Constructor for class software.amazon.jdbc.targetdriverdialect.PgDriverHelper
 
PgEncryptedDataHelper - Class in software.amazon.jdbc.plugin.encryption.wrapper
PostgreSQL-specific encrypted data handling using the EncryptedData custom type.
PgEncryptedDataHelper() - Constructor for class software.amazon.jdbc.plugin.encryption.wrapper.PgEncryptedDataHelper
 
PgExceptionHandler - Class in software.amazon.jdbc.exceptions
 
PgExceptionHandler() - Constructor for class software.amazon.jdbc.exceptions.PgExceptionHandler
 
PgTargetDriverDialect - Class in software.amazon.jdbc.targetdriverdialect
 
PgTargetDriverDialect() - Constructor for class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
phase - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider.PhaseTimeInfo
 
PhaseTimeInfo(Instant, long, BlueGreenPhase) - Constructor for class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider.PhaseTimeInfo
 
phaseTimeNano - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
pickNewConnection() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
pickNewConnection() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
ping() - Method in interface software.amazon.jdbc.plugin.cache.CachePingConnection
Pings the cache server to check health.
ping(Connection) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
ping(Connection) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
ping(Connection) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
Attempts to communicate to a database node in order to measure network latency.
PluginCallContext - Class in software.amazon.jdbc
Per-JDBC-call context that flows through the plugin pipeline.
PluginCallContext() - Constructor for class software.amazon.jdbc.PluginCallContext
 
pluginChainFuncMap - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
PluginChainJdbcCallableInfo(ConnectionPluginManager.PluginChainJdbcCallable<T, E>, boolean) - Constructor for class software.amazon.jdbc.ConnectionPluginManager.PluginChainJdbcCallableInfo
 
pluginFactoriesByClass - Static variable in class software.amazon.jdbc.ConnectionPluginChainBuilder
 
pluginFactoriesByCode - Static variable in class software.amazon.jdbc.ConnectionPluginChainBuilder
 
pluginManager - Variable in class software.amazon.jdbc.PartialPluginService
 
pluginManager - Variable in class software.amazon.jdbc.PluginServiceImpl
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.ArrayWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.BlobWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.ClobWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.NClobWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.RefWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.SavepointWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.StatementWrapper
 
pluginManager - Variable in class software.amazon.jdbc.wrapper.StructWrapper
 
pluginManagerService - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
PluginManagerService - Interface in software.amazon.jdbc
 
pluginManagerService - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
pluginNameByClass - Static variable in class software.amazon.jdbc.ConnectionPluginManager
 
plugins - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
PLUGINS - Static variable in class software.amazon.jdbc.PropertyDefinition
 
pluginService - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
pluginService - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
pluginService - Variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
pluginService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
pluginService - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
pluginService - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
pluginService - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
pluginService - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
pluginService - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
pluginService - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
pluginService - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
pluginService - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
PluginService - Interface in software.amazon.jdbc
Interface for retrieving the current active Connection and its HostSpec.
pluginService - Variable in class software.amazon.jdbc.states.SessionStateServiceImpl
 
pluginService - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
PluginServiceImpl - Class in software.amazon.jdbc
 
PluginServiceImpl(FullServicesContainer, Properties, String, String, TargetDriverDialect) - Constructor for class software.amazon.jdbc.PluginServiceImpl
 
PluginServiceImpl(FullServicesContainer, Properties, String, String, TargetDriverDialect, ConfigurationProfile) - Constructor for class software.amazon.jdbc.PluginServiceImpl
 
PluginServiceImpl(FullServicesContainer, ExceptionManager, Properties, String, String, DialectProvider, TargetDriverDialect, ConfigurationProfile, SessionStateService) - Constructor for class software.amazon.jdbc.PluginServiceImpl
 
pluginWeightByPluginFactory - Static variable in class software.amazon.jdbc.ConnectionPluginChainBuilder
The final list of plugins will be sorted by weight, starting from the lowest values up to the highest values.
poolConfigurator - Variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
PoolConnectionContextServiceImpl - Class in software.amazon.jdbc.plugin.efm.base
 
PoolConnectionContextServiceImpl() - Constructor for class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
pooledConnection - Variable in class software.amazon.jdbc.PluginServiceImpl
 
PooledConnectionProvider - Interface in software.amazon.jdbc
 
poolExpirationCheckNanos - Static variable in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
poolExpirationCheckNanos - Static variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
POOLING_ENABLED_PROPERTY - Static variable in class software.amazon.jdbc.plugin.efm.base.ConnectionContextServiceFactory
 
poolMapping - Variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
populateOpenedConnectionQueue(HostSpec, Connection) - Method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
port - Variable in class software.amazon.jdbc.HostSpec
 
port(int) - Method in class software.amazon.jdbc.HostSpecBuilder
 
port - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
port - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
position(byte[], long) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
position(Blob, long) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
position(String, long) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
position(Clob, long) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
position(String, long) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
position(Clob, long) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
postCopy(TelemetryContext, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.DefaultTelemetryFactory
 
postCopy(TelemetryContext, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryFactory
 
postCopy(OpenTelemetryContext, TelemetryTraceLevel) - Static method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
postCopy(TelemetryContext, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryFactory
 
postCopy(TelemetryContext, TelemetryTraceLevel) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryFactory
 
postCopy(XRayTelemetryContext, TelemetryTraceLevel) - Static method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
postCopy(TelemetryContext, TelemetryTraceLevel) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryFactory
 
postStatusEndTimeNano - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
prepareCall(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareCall(String, int, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareCall(String, int, int, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareConnectInfo(String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
prepareConnectInfo(String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
prepareConnectInfo(String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
prepareConnectInfo(String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
prepareConnectInfo(String, HostSpec, Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
prepareConnectProperties(Properties, String, HostSpec) - Method in interface software.amazon.jdbc.dialect.Dialect
 
prepareConnectProperties(Properties, String, HostSpec) - Method in class software.amazon.jdbc.dialect.MariaDbDialect
 
prepareConnectProperties(Properties, String, HostSpec) - Method in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
prepareConnectProperties(Properties, String, HostSpec) - Method in class software.amazon.jdbc.dialect.MysqlDialect
 
prepareConnectProperties(Properties, String, HostSpec) - Method in class software.amazon.jdbc.dialect.PgDialect
 
prepareConnectProperties(Properties, String, HostSpec) - Method in class software.amazon.jdbc.dialect.UnknownDialect
 
prepareDataSource(DataSource, String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
prepareDataSource(DataSource, String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.MariadbDriverHelper
 
prepareDataSource(DataSource, String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
prepareDataSource(DataSource, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJDriverHelper
 
prepareDataSource(DataSource, String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
prepareDataSource(DataSource, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.PgDriverHelper
 
prepareDataSource(DataSource, String, HostSpec, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
prepareDataSource(DataSource, String, HostSpec, Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
PreparedStatementWrapper - Class in software.amazon.jdbc.wrapper
 
PreparedStatementWrapper(PreparedStatement, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
PreparedStatementWrapperFactory - Class in software.amazon.jdbc.wrapper
 
PreparedStatementWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.PreparedStatementWrapperFactory
 
prepareStatement(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareStatement(String, int, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareStatement(String, int, int, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareStatement(String, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareStatement(String, int[]) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareStatement(String, String[]) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
prepareStatus(BlueGreenRole, BlueGreenInterimStatus) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
previous() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
previous() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
priorities - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
processEvent(Event) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
processEvent(Event) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
processEvent(Event) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
processEvent(Event) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
processEvent(Event) - Method in interface software.amazon.jdbc.util.events.EventSubscriber
Processes an event.
processEvent(Event) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
processStatusLock - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
PROFILE_NAME - Static variable in class software.amazon.jdbc.PropertyDefinition
 
PROP_ENABLED - Static variable in class software.amazon.jdbc.util.HostIdCacheServiceImpl
 
PROP_REGEXP - Static variable in class software.amazon.jdbc.util.HostIdCacheServiceImpl
 
properties - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
properties - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
properties - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
properties - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
properties - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
properties - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
properties - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
properties - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
properties - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
properties - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
property(String, String) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
PropertyDefinition - Class in software.amazon.jdbc
 
PropertyDefinition() - Constructor for class software.amazon.jdbc.PropertyDefinition
 
PropertyUtils - Class in software.amazon.jdbc.util
 
PropertyUtils() - Constructor for class software.amazon.jdbc.util.PropertyUtils
 
props - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
props - Variable in class software.amazon.jdbc.PartialPluginService
 
props - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
props - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
props - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
props - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
props - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
props - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
props - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
props - Variable in class software.amazon.jdbc.states.SessionStateServiceImpl
 
props - Variable in class software.amazon.jdbc.targetdriverdialect.ConnectInfo
 
provider - Static variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
providerSupplier - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
pruneConnections() - Static method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
publish(Event) - Method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
publish(Event) - Method in interface software.amazon.jdbc.util.events.EventPublisher
Publishes an event.
publisher - Variable in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
publisher - Variable in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
publishingExecutor - Static variable in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
put(int, Object) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet.CachedRow
 
put(String, byte[]) - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
Stores a data key in the cache.
put(K, V, long) - Method in class software.amazon.jdbc.util.storage.CacheMap
 
put(K, V) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Stores the given value at the given key.
put(K, V) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Stores the given value in the cache at the given key.
put(K, V, long) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
putIfAbsent(K, V, long) - Method in class software.amazon.jdbc.util.storage.CacheMap
 
putRaw(int, byte[]) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet.CachedRow
 

Q

QUERY_LEVEL_LOAD_BALANCING - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
 
QUERY_TYPE - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
Query type as a QueryType (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, UNKNOWN).
QueryAnalysis() - Constructor for class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
queryForLimitlessRouters(Connection, int) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessQueryHelper
 
queryForTopology(Connection) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
queryForTopology(Connection) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
queryForTopology(Connection, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
queryForTopology(Connection, HostSpec, Map<String, HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyUtils
 
queryForTopology(Connection, HostSpec, HostSpec) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
Query the database for information for each instance in the database topology.
queryHelper - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
queryHelper - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
queryType - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
QueryType - Enum in software.amazon.jdbc.parser
The type of a parsed SQL statement, shared between plugins via PluginCallContext.

R

raiseException(Class<E>, Throwable, String) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
raiseExceptionIfNeeded(Class<T>, Class<E>, String, Object[]) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
raiseExceptionOnConnect(Throwable) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
raiseExceptionOnConnectIfNeeded(String, HostSpec, Properties, boolean) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
raiseExceptionOnNextCall(Throwable) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
raiseExceptionOnNextCall(String, Throwable) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
raiseExceptionOnNextCall(Throwable) - Method in interface software.amazon.jdbc.plugin.dev.ExceptionSimulator
 
raiseExceptionOnNextCall(String, Throwable) - Method in interface software.amazon.jdbc.plugin.dev.ExceptionSimulator
 
raiseExceptionOnNextConnect(Throwable) - Static method in class software.amazon.jdbc.plugin.dev.ExceptionSimulatorManager
 
randomHostSelector - Static variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
RandomHostSelector - Class in software.amazon.jdbc
 
RandomHostSelector() - Constructor for class software.amazon.jdbc.RandomHostSelector
 
RDS_MULTI_AZ_MYSQL_CLUSTER - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
RDS_MULTI_AZ_PG_CLUSTER - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
RDS_MYSQL - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
RDS_PG - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
RDS_UTILS - Static variable in class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
rdsClient - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
rdsClientFunc - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
rdsHelper - Static variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
rdsHelper - Static variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
rdsHelper - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
rdsHelper - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
rdsHelper - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
RdsHostListProvider - Class in software.amazon.jdbc.hostlistprovider
 
RdsHostListProvider(TopologyUtils, Properties, String, FullServicesContainer) - Constructor for class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
RdsHostListProvider.FetchTopologyResult - Class in software.amazon.jdbc.hostlistprovider
 
RdsMysqlDialect - Class in software.amazon.jdbc.dialect
 
RdsMysqlDialect() - Constructor for class software.amazon.jdbc.dialect.RdsMysqlDialect
 
RdsPgDialect - Class in software.amazon.jdbc.dialect
Suitable for the following AWS PG configurations.
RdsPgDialect() - Constructor for class software.amazon.jdbc.dialect.RdsPgDialect
 
rdsUrlType - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
rdsUrlType - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
RdsUrlType - Enum in software.amazon.jdbc.util
 
rdsUtils - Static variable in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
rdsUtils - Variable in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
rdsUtils - Variable in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
rdsUtils - Variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
rdsUtils - Static variable in class software.amazon.jdbc.HikariPooledConnectionProvider
 
rdsUtils - Variable in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
rdsUtils - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
rdsUtils - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
rdsUtils - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
rdsUtils - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
rdsUtils - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
rdsUtils - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
rdsUtils - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
rdsUtils - Variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
RdsUtils - Class in software.amazon.jdbc.util
 
RdsUtils() - Constructor for class software.amazon.jdbc.util.RdsUtils
 
rdsUtils - Static variable in class software.amazon.jdbc.util.RegionUtils
 
READ_ONLY_CONNECTION_SQLSTATE - Static variable in class software.amazon.jdbc.exceptions.AbstractPgExceptionHandler
 
readArray() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readAsciiStream() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readBigDecimal() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readBinaryStream() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readBlob() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readBoolean() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readByte() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readBytes() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readCharacterStream() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readClob() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readDate() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readDouble() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
READER_HOST_SELECTOR_STRATEGY - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
READER_HOST_SELECTOR_STRATEGY - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
readerCacheItem - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
readerFailoverHandler - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
readerFailoverHandler - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
ReaderFailoverHandler - Interface in software.amazon.jdbc.plugin.failover
Interface for Reader Failover Process handler.
ReaderFailoverResult - Class in software.amazon.jdbc.plugin.failover
This class holds results of Reader Failover Process.
ReaderFailoverResult(Connection, HostSpec, boolean) - Constructor for class software.amazon.jdbc.plugin.failover.ReaderFailoverResult
 
ReaderFailoverResult(Connection, HostSpec, boolean, SQLException) - Constructor for class software.amazon.jdbc.plugin.failover.ReaderFailoverResult
 
ReaderFailoverResult - Class in software.amazon.jdbc.plugin.failover2
 
ReaderFailoverResult(Connection, HostSpec) - Constructor for class software.amazon.jdbc.plugin.failover2.ReaderFailoverResult
 
readerHostSpec - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
readerPriorityIndex - Variable in class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
readerSelectorStrategy - Variable in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
readerTopologiesById - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
readFloat() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readFromCache(String) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
readInt() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readLong() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readNClob() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readNString() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readObject() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readObject(Class<T>) - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readOnly - Variable in class software.amazon.jdbc.states.SessionState
 
readRef() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readRowId() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readShort() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readSQL(SQLInput, String) - Method in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
readSQLXML() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readString() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readTime() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readTimestamp() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
readTopologyIntervalMs - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
readURL() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
ReadWriteSplittingPlugin - Class in software.amazon.jdbc.plugin.readwritesplitting
 
ReadWriteSplittingPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
ReadWriteSplittingPluginFactory - Class in software.amazon.jdbc.plugin.readwritesplitting
 
ReadWriteSplittingPluginFactory() - Constructor for class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPluginFactory
 
ReadWriteSplittingSQLException - Exception in software.amazon.jdbc.plugin.readwritesplitting
 
ReadWriteSplittingSQLException(String, String, Throwable) - Constructor for exception software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingSQLException
 
ReadWriteSplittingSQLException(String, String) - Constructor for exception software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingSQLException
 
ReadWriteSplittingSQLException(String) - Constructor for exception software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingSQLException
 
reconnectWriterIntervalMs - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
recordFatalError(SQLException) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Records a non-recoverable configuration error detected by a node monitor and wakes any threads waiting for a topology update so they can fail fast instead of blocking until the failover timeout.
ref - Variable in class software.amazon.jdbc.wrapper.RefWrapper
 
refresh() - Method in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
refresh() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProvider
 
refresh() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
refreshAndStoreTopology(Connection) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
refreshAndStoreTopology(Connection) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
refreshAndStoreTopology(Connection) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
refreshFailed(String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Creates a MetadataException for metadata refresh failures.
refreshHostList() - Method in class software.amazon.jdbc.PartialPluginService
 
refreshHostList() - Method in interface software.amazon.jdbc.PluginService
 
refreshHostList() - Method in class software.amazon.jdbc.PluginServiceImpl
 
refreshMetadata() - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Refreshes the metadata cache by reloading from the database.
refreshRateBackoffFactor - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
refreshRateNano - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
refreshRateNano - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
refreshRateNano - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
refreshRequired - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
refreshRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
refreshRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
RefWrapper - Class in software.amazon.jdbc.wrapper
 
RefWrapper(Ref, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.RefWrapper
 
RefWrapperFactory - Class in software.amazon.jdbc.wrapper
 
RefWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.RefWrapperFactory
 
region - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
region - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
region(String) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
REGION_BY_INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
REGION_BY_INSTANCE_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
REGION_COUNT_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraMysqlDialect
 
REGION_COUNT_QUERY - Static variable in class software.amazon.jdbc.dialect.GlobalAuroraPgDialect
 
REGION_PROPERTY - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
REGION_PROPERTY - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
regionUtils - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
regionUtils - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
regionUtils - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
regionUtils - Variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
RegionUtils - Class in software.amazon.jdbc.util
 
RegionUtils() - Constructor for class software.amazon.jdbc.util.RegionUtils
 
register() - Static method in class software.amazon.jdbc.Driver
 
register(Object, LazyCleaner.CleaningAction) - Method in interface software.amazon.jdbc.util.LazyCleaner
 
register(Object, LazyCleaner.CleaningAction) - Method in class software.amazon.jdbc.util.LazyCleanerImpl
 
registerCluster(FullServicesContainer, long, boolean, TelemetryFactory, String, String, boolean, Duration, boolean, String, String, String, String, boolean, boolean) - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
registerCluster(FullServicesContainer, long, boolean, TelemetryFactory, String, String, boolean, Duration, boolean, String, String, String, String) - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
registerDataType(Connection, String, String) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
registerDataType(Connection, String, String) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
registerDataType(Connection, String, String) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.MariadbDriverHelper
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.MariadbTargetDriverDialect
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJDriverHelper
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.MysqlConnectorJTargetDriverDialect
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.PgDriverHelper
 
registerDriver() - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
registerDriver() - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
registerDriver(String, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
Tries to identify a driver corresponded to provided protocol and register it.
registerDriver(String, Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialectProvider
 
registerEvent(Supplier<String>) - Method in class software.amazon.jdbc.util.ImportantEventService
 
registerEvent(String) - Method in class software.amazon.jdbc.util.ImportantEventService
 
registerIamHost(String, String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
registerItemClassIfAbsent(Class<V>, boolean, long, ShouldDisposeFunc<V>, ItemDisposalFunc<V>) - Method in interface software.amazon.jdbc.util.storage.StorageService
Registers a new item class with the storage service.
registerItemClassIfAbsent(Class<V>, boolean, long, ShouldDisposeFunc<V>, ItemDisposalFunc<V>) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
registerMonitorTypeIfAbsent(Class<T>, long, long, EnumSet<MonitorErrorResponse>, Class<?>) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Registers a new monitor type with the monitor service.
registerMonitorTypeIfAbsent(Class<T>, long, long, EnumSet<MonitorErrorResponse>, Class<?>) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
registerOutParameter(int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(int, int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(int, int, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(String, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(String, int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(String, int, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(int, SQLType) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(int, SQLType, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(int, SQLType, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(String, SQLType) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(String, SQLType, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerOutParameter(String, SQLType, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
registerPluginProperties(Class<?>) - Static method in class software.amazon.jdbc.PropertyDefinition
 
registerPluginProperties(String) - Static method in class software.amazon.jdbc.PropertyDefinition
 
regularOpenConnection(JdbcCallable<Connection, SQLException>, boolean, boolean) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
RegularRdsUtility - Class in software.amazon.jdbc.plugin.iam
 
RegularRdsUtility() - Constructor for class software.amazon.jdbc.plugin.iam.RegularRdsUtility
 
RegularRdsUtility(RdsUtilities) - Constructor for class software.amazon.jdbc.plugin.iam.RegularRdsUtility
 
RejectConnectRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
RejectConnectRouting(String, BlueGreenRole) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.RejectConnectRouting
 
relative(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
relative(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
RELAYING_PARTY_ID - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
release(ConnectionContext) - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContextService
Release a connection context.
release(ConnectionContext) - Method in interface software.amazon.jdbc.plugin.efm.base.ContextPool
Release a connection context back to the pool.
release(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
release(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.base.PoolConnectionContextServiceImpl
 
release(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.base.SimpleConnectionContextServiceImpl
 
releaseResources() - Method in class software.amazon.jdbc.C3P0PooledConnectionProvider
 
releaseResources() - Method in interface software.amazon.jdbc.cleanup.CanReleaseResources
An object that implements this interface should release all acquired resources assuming it may be disposed at any time.
releaseResources() - Method in class software.amazon.jdbc.ConnectionPluginManager
Release all dangling resources held by the connection plugins associated with a single connection.
releaseResources() - Static method in class software.amazon.jdbc.ConnectionProviderManager
Releases any resources held by the available ConnectionProvider instances.
releaseResources() - Static method in class software.amazon.jdbc.Driver
 
releaseResources() - Method in class software.amazon.jdbc.HikariPooledConnectionProvider
 
releaseResources() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
releaseResources() - Static method in class software.amazon.jdbc.InternalConnectionPoolService
 
releaseResources() - Method in class software.amazon.jdbc.PartialPluginService
 
releaseResources() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
Call this plugin's monitor service to release all resources associated with this plugin.
releaseResources() - Static method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
 
releaseResources() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
releaseResources() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
 
releaseResources() - Method in class software.amazon.jdbc.PluginServiceImpl
 
releaseResources() - Static method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
releaseResources() - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Releases any resources opened by the monitor service, stops all monitors, and removes all monitors from the monitor service.
releaseResources() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
releaseResources() - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
releaseResources() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
releaseSavepoint(Savepoint) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
RemoteQueryCachePlugin - Class in software.amazon.jdbc.plugin.cache
This plugin provides query result caching capability which stores cacheable query results from database in a remote Valkey cache server.
RemoteQueryCachePlugin(FullServicesContainer, Properties) - Constructor for class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
 
RemoteQueryCachePluginFactory - Class in software.amazon.jdbc.plugin.cache
 
RemoteQueryCachePluginFactory() - Constructor for class software.amazon.jdbc.plugin.cache.RemoteQueryCachePluginFactory
 
remove(String) - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
Removes a specific key from the cache.
remove(TrackedConnectionList.Node) - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
Removes a node from the list in O(1) time.
remove(String) - Static method in class software.amazon.jdbc.profile.DriverConfigurationProfiles
 
remove(Class<T>, Object) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Removes the monitor stored at the given key.
remove(Class<T>, Object) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
remove(K) - Method in class software.amazon.jdbc.util.storage.CacheMap
 
remove(K) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Removes and disposes of the value stored at the given key.
remove(K) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Removes the value stored at the given key from the cache.
remove(K) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
Cleanup expired entries if we have hit the cleanup time, then remove and dispose the value associated with the given key.
remove(Class<?>, Object) - Method in interface software.amazon.jdbc.util.storage.StorageService
Removes an item stored under the given item class.
remove(Class<?>, Object) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
removeAll(Properties) - Static method in class software.amazon.jdbc.PropertyDefinition
 
removeAllExcept(Properties, String...) - Static method in class software.amazon.jdbc.PropertyDefinition
 
removeAllExceptCredentials(Properties) - Static method in class software.amazon.jdbc.PropertyDefinition
 
removeAndDispose(K) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
 
removeAndDispose(K) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
removeConnectionTracking(TrackedConnectionList.Node) - Method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
Removes a tracked connection in O(1) using a direct node reference.
removeConnectionTracking(HostSpec, Connection) - Method in class software.amazon.jdbc.plugin.OpenedConnectionTracker
Removes a tracked connection by scanning the list for the given host.
removeEncryptionForColumn(String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Removes encryption configuration for a table and column.
removeExpiredEntries() - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Removes and disposes of all expired entries in the cache.
removeExpiredIf(K, Predicate<V>) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Removes the value stored at the given key if it is expired and the given predicate returns true for the value.
removeExpiredItems() - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
removeGreenInstancePrefix(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
removeIf(Predicate<WeakReference<Connection>>) - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
Removes nodes matching the predicate.
removeIf(K, Predicate<V>) - Method in class software.amazon.jdbc.util.storage.ExternallyManagedCache
Removes the value stored at the given key if the given predicate returns true for the value.
removeIfExpired(K) - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Removes and disposes of the item stored at the given key if it is expired and the ShouldDisposeFunc (if defined) returns true for the item.
removeIfExpired(K) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
removePort(String) - Method in class software.amazon.jdbc.util.RdsUtils
 
REPORT_HOST_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
REPORT_HOST_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
reportError(String, String, boolean, Throwable, String) - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
reportErrorToCacheMonitor(boolean, Throwable, String) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
requestCustomEndpointInfoUpdate() - Method in interface software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitor
 
requestCustomEndpointInfoUpdate() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
requestToUpdateTopology - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
reset() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
reset() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
reset() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
reset() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.NodeResponseTimeMonitor
 
reset() - Method in class software.amazon.jdbc.PluginCallContext
Clears all attributes from the context.
reset() - Method in class software.amazon.jdbc.states.SessionStateField
 
reset() - Method in interface software.amazon.jdbc.states.SessionStateService
 
reset() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
RESET_SESSION_STATE_ON_CLOSE - Static variable in class software.amazon.jdbc.PropertyDefinition
 
resetCallContext() - Method in class software.amazon.jdbc.PartialPluginService
 
resetCallContext() - Method in interface software.amazon.jdbc.PluginManagerService
 
resetCallContext() - Method in class software.amazon.jdbc.PluginServiceImpl
 
resetCollectedData() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
resetConnectionInitFunc() - Static method in class software.amazon.jdbc.Driver
 
resetConnectTime() - Static method in class software.amazon.jdbc.plugin.ConnectTimeConnectionPlugin
 
resetContextWhenCompleted() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
resetCustomConnectionProvider() - Static method in class software.amazon.jdbc.Driver
Clears the non-default ConnectionProvider if it has been set.
resetCustomDialect() - Static method in class software.amazon.jdbc.Driver
 
resetCustomExceptionHandler() - Static method in class software.amazon.jdbc.Driver
 
resetCustomHandler() - Static method in class software.amazon.jdbc.authentication.AwsCredentialsManager
 
resetCustomTargetDriverDialect() - Static method in class software.amazon.jdbc.Driver
 
resetEndpointCache() - Static method in class software.amazon.jdbc.dialect.DialectManager
 
resetExecutionTime() - Static method in class software.amazon.jdbc.plugin.ExecutionTimeConnectionPlugin
 
resetInstance() - Static method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
resetInvalidNodeStartTime() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
resetMonitors(AtomicBoolean, String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
resetPrepareHostFunc() - Static method in class software.amazon.jdbc.Driver
 
resetPrepareHostFunc() - Static method in class software.amazon.jdbc.util.RdsUtils
 
resetPristineValue() - Method in class software.amazon.jdbc.states.SessionStateField
 
resetResetSessionStateOnCloseFunc() - Static method in class software.amazon.jdbc.Driver
 
resetRoutingTimeNano() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
ResetSessionStateOnCloseCallable - Interface in software.amazon.jdbc.states
 
resetStateEnabledSetting() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
resetTransferSessionStateOnSwitchFunc() - Static method in class software.amazon.jdbc.Driver
 
resetValue() - Method in class software.amazon.jdbc.states.SessionStateField
 
resolveSecretExpirationTime(long) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
Resolves the effective credentials' expiration time (in seconds) from the configured value.
resolveSecretExpirationTime(long) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin2
Clamp the configured expiration time to a minimum to avoid excessively frequent background refresh triggers.
resourceLock - Variable in class software.amazon.jdbc.HostSpec
 
ResourceLock - Class in software.amazon.jdbc.util
 
ResourceLock() - Constructor for class software.amazon.jdbc.util.ResourceLock
 
RESPONSE_MEASUREMENT_INTERVAL_MILLIS - Static variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.FastestResponseStrategyPlugin
 
ResponseTimeHolder - Class in software.amazon.jdbc.plugin.strategy.fastestresponse
 
ResponseTimeHolder(String, int) - Constructor for class software.amazon.jdbc.plugin.strategy.fastestresponse.ResponseTimeHolder
 
RESTRICT_READER_TO_HOME_REGION - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
RESTRICT_WRITER_TO_HOME_REGION - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
restrictReaderToHomeRegion - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
restrictWriterToHomeRegion - Variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
Results(Connection, HostSpec) - Constructor for class software.amazon.jdbc.util.RetryUtil.Results
 
resultSet - Variable in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
resultSetMetaData - Variable in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
ResultSetMetaDataWrapper - Class in software.amazon.jdbc.wrapper
 
ResultSetMetaDataWrapper(ResultSetMetaData, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
ResultSetMetaDataWrapperFactory - Class in software.amazon.jdbc.wrapper
 
ResultSetMetaDataWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapperFactory
 
ResultSetWrapper - Class in software.amazon.jdbc.wrapper
 
ResultSetWrapper(ResultSet, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.ResultSetWrapper
 
ResultSetWrapperFactory - Class in software.amazon.jdbc.wrapper
 
ResultSetWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.ResultSetWrapperFactory
 
retryAttempt(int, int) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds retry attempt information to the error context.
retryBackoffBase(Duration) - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig.Builder
 
retryUtil - Variable in class software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverConnectionPlugin
 
RetryUtil - Class in software.amazon.jdbc.util
 
RetryUtil() - Constructor for class software.amazon.jdbc.util.RetryUtil
 
RetryUtil.Results - Class in software.amazon.jdbc.util
 
REVISION_VERSION - Static variable in class software.amazon.jdbc.util.DriverInfo
 
role - Variable in class software.amazon.jdbc.HostSpec
 
role(HostRole) - Method in class software.amazon.jdbc.HostSpecBuilder
 
role - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
role - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.BaseConnectRouting
 
role - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.BaseExecuteRouting
 
roleByHost - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
rollback - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
rollback() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
rollback(Savepoint) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
ROLLBACK_ON_SWITCH - Static variable in class software.amazon.jdbc.PropertyDefinition
 
rotateDataKey(String, String, String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Rotates the data key for an existing encrypted column.
ROUND_ROBIN_DEFAULT_WEIGHT - Static variable in class software.amazon.jdbc.RoundRobinHostSelector
 
ROUND_ROBIN_HOST_WEIGHT_PAIRS - Static variable in class software.amazon.jdbc.RoundRobinHostSelector
 
roundRobinCache - Static variable in class software.amazon.jdbc.RoundRobinHostSelector
 
RoundRobinClusterInfo() - Constructor for class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
RoundRobinHostSelector - Class in software.amazon.jdbc
 
RoundRobinHostSelector() - Constructor for class software.amazon.jdbc.RoundRobinHostSelector
 
RoundRobinHostSelector.RoundRobinClusterInfo - Class in software.amazon.jdbc
 
routedHostSpec - Variable in class software.amazon.jdbc.PluginServiceImpl
 
ROUTING_HINT - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
Routing hint from SQL comment as a RoutingHint, or null if not specified.
RoutingHint - Enum in software.amazon.jdbc.parser
Explicit routing hint parsed from a SQL comment (e.g.
rowDeleted() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
rowDeleted() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
rowInserted() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
rowInserted() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
rows - Variable in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
rowUpdated() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
rowUpdated() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
run() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
Starts the monitor workflow, making sure to set the initial state of the monitor.
runIfAbsent(Class<T>, Object, FullServicesContainer, Properties, MonitorInitializer) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Creates and starts the given monitor if it does not already exist and stores it under the given monitor type and key.
runIfAbsent(Class<T>, Object, StorageService, EventPublisher, TelemetryFactory, ConnectionProvider, String, String, TargetDriverDialect, Dialect, Properties, ConfigurationProfile, MonitorInitializer) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Creates and starts the given monitor if it does not already exist and stores it under the given monitor type and key.
runIfAbsent(Class<T>, Object, FullServicesContainer, Properties, MonitorInitializer) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
runIfAbsent(Class<T>, Object, StorageService, EventPublisher, TelemetryFactory, ConnectionProvider, String, String, TargetDriverDialect, Dialect, Properties, ConfigurationProfile, MonitorInitializer) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
runMonitoringLoop() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
runWithPlugins(Class<E>, ConnectionWrapper, ConnectionPluginManager, Object, JdbcMethod, JdbcRunnable<E>, Object...) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
RW_HOME_REGION - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 

S

SAML_RESPONSE_PATTERN - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
SAML_RESPONSE_PATTERN_GROUP - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
SamlCredentialsProviderFactory - Class in software.amazon.jdbc.plugin.federatedauth
 
SamlCredentialsProviderFactory() - Constructor for class software.amazon.jdbc.plugin.federatedauth.SamlCredentialsProviderFactory
 
samlUtils - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
SamlUtils - Class in software.amazon.jdbc.plugin.federatedauth
 
savepoint - Variable in class software.amazon.jdbc.wrapper.SavepointWrapper
 
SavepointWrapper - Class in software.amazon.jdbc.wrapper
 
SavepointWrapper(Savepoint, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.SavepointWrapper
 
SavepointWrapperFactory - Class in software.amazon.jdbc.wrapper
 
SavepointWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.SavepointWrapperFactory
 
schema(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the database schema name.
schema - Variable in class software.amazon.jdbc.states.SessionState
 
SchemaName - Class in software.amazon.jdbc.plugin.encryption.model
A validated schema name that is safe for use in SQL identifier positions.
SchemaValidator - Class in software.amazon.jdbc.plugin.encryption.schema
Validates that the required database schema for encryption metadata exists and has the correct structure.
SchemaValidator(SchemaName) - Constructor for class software.amazon.jdbc.plugin.encryption.schema.SchemaValidator
 
SchemaValidator.ValidationResult - Class in software.amazon.jdbc.plugin.encryption.schema
Result of schema validation containing status and any issues found.
secret - Variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
SECRET_ID_PROPERTY - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
secretExpirationTime - Variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
SECRETS_MANAGER_EXPIRATION_SEC_PROPERTY - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
SECRETS_MANAGER_SECRET_PASSWORD_PROPERTY - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
SECRETS_MANAGER_SECRET_USERNAME_PROPERTY - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
sendMessages() - Method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
serializeIntoByteArray() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
serverName - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
serverPort - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
serviceContainer - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
serviceContainer - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
servicesContainer - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
servicesContainer - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
servicesContainer - Variable in class software.amazon.jdbc.PartialPluginService
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareWriterFailoverHandler
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.iam.IamAuthConnectionPlugin
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
servicesContainer - Variable in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
servicesContainer - Variable in class software.amazon.jdbc.PluginServiceImpl
 
servicesContainer - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
ServiceUtility - Class in software.amazon.jdbc.util
 
SessionState - Class in software.amazon.jdbc.states
 
SessionState() - Constructor for class software.amazon.jdbc.states.SessionState
 
sessionState - Variable in class software.amazon.jdbc.states.SessionStateServiceImpl
 
SessionStateField<T> - Class in software.amazon.jdbc.states
 
SessionStateField() - Constructor for class software.amazon.jdbc.states.SessionStateField
 
sessionStateService - Variable in class software.amazon.jdbc.PluginServiceImpl
 
SessionStateService - Interface in software.amazon.jdbc.states
 
SessionStateServiceImpl - Class in software.amazon.jdbc.states
 
SessionStateServiceImpl(PluginService, Properties) - Constructor for class software.amazon.jdbc.states.SessionStateServiceImpl
 
set(Connection, boolean) - Method in class software.amazon.jdbc.AtomicConnection
 
set(Connection) - Method in class software.amazon.jdbc.AtomicConnection
 
set(Connection, Throwable, boolean) - Method in class software.amazon.jdbc.AtomicConnection
 
set(Properties, String) - Method in class software.amazon.jdbc.AwsWrapperProperty
 
set(Object, V) - Method in interface software.amazon.jdbc.util.storage.StorageService
Stores an item in the storage service under the given item class.
set(Object, V) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
SET_NETWORK_TIMEOUT_ON_CLOSED_CONNECTION - Static variable in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
setArray(int, Array) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setArray(int, Array) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setAsciiStream(String, InputStream, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setAsciiStream(String, InputStream, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setAsciiStream(String, InputStream) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setAsciiStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setAsciiStream(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setAsciiStream(int, InputStream) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setAsciiStream(long) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
setAsciiStream(long) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
setAsciiStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setAsciiStream(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setAsciiStream(int, InputStream) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setAttribute(String, Object) - Method in class software.amazon.jdbc.PluginCallContext
Sets an attribute in the context.
setAttribute(String, String) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryContext
 
setAttribute(String, String) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
setAttribute(String, String) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryContext
 
setAttribute(String, String) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
setAutoCommit(boolean) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setAutoCommit(boolean) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setAutoCommit(boolean) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setAvailability(HostAvailability) - Method in class software.amazon.jdbc.HostSpec
 
setAvailability(HostSpec, HostAvailability) - Method in class software.amazon.jdbc.PartialPluginService
 
setAvailability(HostSpec, HostAvailability) - Method in interface software.amazon.jdbc.PluginService
 
setAvailability(HostSpec, HostAvailability) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setBigDecimal(String, BigDecimal) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBigDecimal(int, BigDecimal) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBigDecimal(int, BigDecimal) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBinaryStream() - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
setBinaryStream(long) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
setBinaryStream(String, InputStream, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBinaryStream(String, InputStream, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBinaryStream(String, InputStream) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBinaryStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBinaryStream(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBinaryStream(int, InputStream) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBinaryStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBinaryStream(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBinaryStream(int, InputStream) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBlob(String, InputStream, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBlob(String, Blob) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBlob(String, InputStream) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBlob(int, Blob) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBlob(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBlob(int, InputStream) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBlob(int, Blob) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBlob(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBlob(int, InputStream) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBoolean(String, boolean) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBoolean(int, boolean) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBoolean(int, boolean) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setByte(String, byte) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setByte(int, byte) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setByte(int, byte) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setBytes(byte[]) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
setBytes(long, byte[]) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
setBytes(long, byte[], int, int) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
setBytes(String, byte[]) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBytes(int, byte[]) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setBytes(int, byte[]) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setByteValue(byte[], int) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
setCacheConnection(CacheConnection) - Method in class software.amazon.jdbc.plugin.cache.RemoteQueryCachePlugin
 
setCallback(ExceptionSimulatorExecuteJdbcMethodCallback) - Method in class software.amazon.jdbc.plugin.dev.DeveloperConnectionPlugin
 
setCallback(ExceptionSimulatorExecuteJdbcMethodCallback) - Method in interface software.amazon.jdbc.plugin.dev.ExceptionSimulator
 
setCallback(ExceptionSimulatorConnectCallback) - Static method in class software.amazon.jdbc.plugin.dev.ExceptionSimulatorManager
 
setCatalog(String) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setCatalog(String) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setCatalog(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setCharacterStream() - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
setCharacterStream(String, Reader, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCharacterStream(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCharacterStream(String, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCharacterStream(int, Reader, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCharacterStream(int, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCharacterStream(long) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
setCharacterStream(long) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
setCharacterStream(int, Reader, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setCharacterStream(int, Reader) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setCleanupIntervalNanos(long) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
Set the cleanup interval for the cache.
setClientInfo(String, String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setClientInfo(Properties) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setClob(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setClob(String, Clob) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setClob(String, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setClob(int, Clob) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setClob(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setClob(int, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setClob(int, Clob) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setClob(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setClob(int, Reader) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setClusterMode(boolean) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
setCollectIpAddresses(boolean) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
setCollectTopology(boolean) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
setConfigurationProfile(ConfigurationProfile) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setConfigurationProfile(ConfigurationProfile) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setConnection(Connection) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
setConnectionContextService(ConnectionContextService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setConnectionContextService(ConnectionContextService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setConnectionHostSpec(HostSpec) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
setConnectionInitFunc(ConnectionProviderManager.ConnectionInitFunc) - Static method in class software.amazon.jdbc.Driver
 
setConnectionPluginManager(ConnectionPluginManager) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setConnectionPluginManager(ConnectionPluginManager) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setConnectionPools(GenericObjectPool<BaseClient>, GenericObjectPool<BaseClient>) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
setConnectionValid(String, boolean, long, long) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
Set whether the connection to the server is still valid based on the monitoring settings set in the Connection.
setContext(String, String) - Static method in class software.amazon.jdbc.plugin.encryption.logging.AuditLogger
Sets audit context information for the current thread.
setCurrentConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.PartialPluginService
 
setCurrentConnection(Connection, HostSpec, ConnectionPlugin) - Method in class software.amazon.jdbc.PartialPluginService
 
setCurrentConnection(Connection, HostSpec) - Method in interface software.amazon.jdbc.PluginService
 
setCurrentConnection(Connection, HostSpec, ConnectionPlugin) - Method in interface software.amazon.jdbc.PluginService
Set a new internal connection.
setCurrentConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setCurrentConnection(Connection, HostSpec, ConnectionPlugin) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setCursorName(String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setCursorName(String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setCursorName(String) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setCustomConnectionProvider(ConnectionProvider) - Static method in class software.amazon.jdbc.Driver
Setter that can optionally be called to request a non-default ConnectionProvider.
setCustomDialect(Dialect) - Static method in class software.amazon.jdbc.Driver
 
setCustomExceptionHandler(ExceptionHandler) - Static method in class software.amazon.jdbc.Driver
 
setCustomHandler(AwsCredentialsProviderHandler) - Static method in class software.amazon.jdbc.authentication.AwsCredentialsManager
 
setCustomTargetDriverDialect(TargetDriverDialect) - Static method in class software.amazon.jdbc.Driver
 
setDatabase(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setDate(String, Date) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setDate(String, Date, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setDate(int, Date) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setDate(int, Date, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setDate(int, Date) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setDate(int, Date, Calendar) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setDouble(String, double) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setDouble(int, double) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setDouble(int, double) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setEncryptedParameter(PreparedStatement, int, byte[]) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.PgEncryptedDataHelper
 
setEncryptedParameter(PreparedStatement, int, byte[]) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
setEncryptedParameter(PreparedStatement, int, byte[]) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
setEncryptedParameter(PreparedStatement, int, byte[]) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
 
setEscapeProcessing(boolean) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setEscapeProcessing(boolean) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setEscapeProcessing(boolean) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setEventPublisher(EventPublisher) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setEventPublisher(EventPublisher) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setException(Exception) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryContext
 
setException(Exception) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
setException(Exception) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryContext
 
setException(Exception) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
setFailureCount(long) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
setFetchDirection(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
setFetchDirection(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setFetchDirection(int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setFetchDirection(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
setFetchDirection(int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setFetchSize(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
setFetchSize(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setFetchSize(int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setFetchSize(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
setFetchSize(int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setFloat(String, float) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setFloat(int, float) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setFloat(int, float) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setHoldability(int) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setHoldability(int) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setHoldability(int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setHostAvailability(HostAvailability) - Method in class software.amazon.jdbc.hostavailability.ExponentialBackoffHostAvailabilityStrategy
 
setHostAvailability(HostAvailability) - Method in interface software.amazon.jdbc.hostavailability.HostAvailabilityStrategy
 
setHostAvailability(HostAvailability) - Method in class software.amazon.jdbc.hostavailability.SimpleHostAvailabilityStrategy
 
setHostAvailabilityStrategy(HostAvailabilityStrategy) - Method in class software.amazon.jdbc.HostSpec
 
setHostIdCacheService(HostIdCacheService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setHostIdCacheService(HostIdCacheService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setHostListProvider(HostListProvider) - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
setHostListProvider(HostListProvider) - Method in class software.amazon.jdbc.PartialPluginService
 
setHostListProvider(HostListProvider) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setHostListProviderService(HostListProviderService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setHostListProviderService(HostListProviderService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setHosts(List<HostSpec>) - Method in interface software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeService
Provides an updated host list to a service.
setHosts(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.HostResponseTimeServiceImpl
 
setHostWeightPairsProperty(AwsWrapperProperty, Properties, List<HostSpec>) - Static method in class software.amazon.jdbc.util.HostSelectorUtils
 
setImportantEventService(ImportantEventService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setImportantEventService(ImportantEventService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setInactive() - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContext
Mark this context as inactive and release any connection references.
setInactive() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
setInactive() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
 
setInitialConnectionHostSpec(HostSpec) - Method in interface software.amazon.jdbc.hostlistprovider.HostListProviderService
 
setInitialConnectionHostSpec(HostSpec) - Method in class software.amazon.jdbc.PartialPluginService
 
setInitialConnectionHostSpec(HostSpec) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setInt(String, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setInt(int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setInt(int, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setIntervalRate(BlueGreenIntervalRate) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
setInTransaction(boolean) - Method in class software.amazon.jdbc.PartialPluginService
 
setInTransaction(boolean) - Method in interface software.amazon.jdbc.PluginManagerService
 
setInTransaction(boolean) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setIsPooledConnection(Boolean) - Method in class software.amazon.jdbc.PartialPluginService
 
setIsPooledConnection(Boolean) - Method in interface software.amazon.jdbc.PluginManagerService
 
setIsPooledConnection(Boolean) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setJdbcProtocol(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setJdbcUrl(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setLimitlessRouters(List<HostSpec>) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionContext
 
setLoginTimeout(int) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setLoginTimeout(int) - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
setLoginTimeout(int) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
setLogWriter(PrintWriter) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setLogWriter(PrintWriter) - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
setLogWriter(PrintWriter) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
setLong(String, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setLong(int, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setLong(int, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setMaxFieldSize(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setMaxFieldSize(int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setMaxFieldSize(int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setMaxRows(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setMaxRows(int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setMaxRows(int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setMonitorService(MonitorService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setMonitorService(MonitorService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setNCharacterStream(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNCharacterStream(String, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNCharacterStream(int, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNCharacterStream(int, Reader) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNClob(String, NClob) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNClob(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNClob(String, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNClob(int, NClob) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNClob(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNClob(int, Reader) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNClob(int, NClob) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNClob(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNClob(int, Reader) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNetworkTimeout(Connection) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
setNetworkTimeout(int) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setNetworkTimeout(int) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setNetworkTimeout(Executor, int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setNodeUnhealthy(boolean) - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContext
Set the health status of the database node.
setNodeUnhealthy(boolean) - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
setNString(String, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNString(int, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNString(int, String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNull(String, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNull(String, int, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNull(int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNull(int, int, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setNull(int, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setNull(int, int, String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setObject(String, Object, int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(String, Object, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(String, Object) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(String, Object, SQLType, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(String, Object, SQLType) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(int, Object, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(int, Object) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(int, Object, int, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(int, Object, SQLType, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(int, Object, SQLType) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setObject(int, Object, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setObject(int, Object) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setObject(int, Object, int, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setObject(int, Object, SQLType, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setObject(int, Object, SQLType) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setObject(Object) - Method in class software.amazon.jdbc.wrapper.RefWrapper
 
setOpenConnectionStacktrace(Throwable) - Method in class software.amazon.jdbc.AtomicConnection.ConnectionCleanupAction
 
setPassword(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setPingConnections(CacheMonitor.ClusterHealthState, CachePingConnection, CachePingConnection) - Method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
setPluginManagerService(PluginManagerService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setPluginManagerService(PluginManagerService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setPluginService(PluginService) - Method in class software.amazon.jdbc.plugin.encryption.KmsEncryptionUtility
Sets the PluginService instance.
setPluginService(PluginService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setPluginService(PluginService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setPoolable(boolean) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setPoolable(boolean) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setPoolable(boolean) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setPrepareHostFunc(Function<String, String>) - Static method in class software.amazon.jdbc.Driver
 
setPrepareHostFunc(Function<String, String>) - Static method in class software.amazon.jdbc.util.RdsUtils
 
setPristineValue(T) - Method in class software.amazon.jdbc.states.SessionStateField
 
setPropertyOnTarget(Object, String, Object, List<Method>) - Static method in class software.amazon.jdbc.util.PropertyUtils
 
setQueryTimeout(int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setQueryTimeout(int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setQueryTimeout(int) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
setReaderConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
setReadOnly(boolean) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setReadOnly(boolean) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setReadOnly(boolean) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setRef(int, Ref) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setRef(int, Ref) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setResetSessionStateOnCloseFunc(ResetSessionStateOnCloseCallable) - Static method in class software.amazon.jdbc.Driver
 
setResult(Class<T>) - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
setRoundRobinHostWeightPairsProperty(Properties, List<HostSpec>) - Static method in class software.amazon.jdbc.RoundRobinHostSelector
 
setRoutedHostSpec(HostSpec) - Method in class software.amazon.jdbc.PartialPluginService
 
setRoutedHostSpec(HostSpec) - Method in interface software.amazon.jdbc.PluginService
 
setRoutedHostSpec(HostSpec) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setRowId(String, RowId) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setRowId(int, RowId) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setRowId(int, RowId) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setSavepoint() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setSavepoint(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setSchema(String) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setSchema(String) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setSchema(String) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setServerName(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setServerPort(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setShort(String, short) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setShort(int, short) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setShort(int, short) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setShouldDisposeFunc(ShouldDisposeFunc<V>) - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
setSQLXML(String, SQLXML) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setSQLXML(int, SQLXML) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setSQLXML(int, SQLXML) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setStop(boolean) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
setStorageService(StorageService) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setStorageService(StorageService) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setString(String) - Method in class software.amazon.jdbc.plugin.cache.CachedSQLXML
 
setString(String, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setString(int, String) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setString(long, String) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
setString(long, String, int, int) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
setString(long, String) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
setString(long, String, int, int) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
setString(int, String) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setSuccess(boolean) - Method in class software.amazon.jdbc.util.telemetry.NullTelemetryContext
 
setSuccess(boolean) - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
setSuccess(boolean) - Method in interface software.amazon.jdbc.util.telemetry.TelemetryContext
 
setSuccess(boolean) - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
setTargetDataSourceClassName(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setTargetDataSourceProperties(Properties) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setTelemetryFactory(TelemetryFactory) - Method in interface software.amazon.jdbc.util.FullServicesContainer
 
setTelemetryFactory(TelemetryFactory) - Method in class software.amazon.jdbc.util.FullServicesContainerImpl
 
setTime(String, Time) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTime(String, Time, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTime(int, Time) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTime(int, Time, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTime(int, Time) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setTime(int, Time, Calendar) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setTimeoutMs(int) - Method in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
Set process timeout in millis.
setTimestamp(String, Timestamp) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTimestamp(String, Timestamp, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTimestamp(int, Timestamp) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTimestamp(int, Timestamp, Calendar) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setTimestamp(int, Timestamp) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setTimestamp(int, Timestamp, Calendar) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setTrackedConnectionNode(TrackedConnectionList.Node) - Method in class software.amazon.jdbc.PartialPluginService
 
setTrackedConnectionNode(TrackedConnectionList.Node) - Method in interface software.amazon.jdbc.PluginService
Sets the tracked connection list node for the current connection.
setTrackedConnectionNode(TrackedConnectionList.Node) - Method in class software.amazon.jdbc.PluginServiceImpl
 
setTransactionIsolation(int) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setTransactionIsolation(int) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setTransactionIsolation(int) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setTransferSessionStateOnSwitchFunc(TransferSessionStateOnSwitchCallable) - Static method in class software.amazon.jdbc.Driver
 
setTypeMap(Map<String, Class<?>>) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setTypeMap(Map<String, Class<?>>) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setTypeMap(Map<String, Class<?>>) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
setUnicodeStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setUnicodeStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setupPristineAutoCommit() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineAutoCommit(boolean) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineAutoCommit() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineAutoCommit(boolean) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineCatalog() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineCatalog(String) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineCatalog() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineCatalog(String) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineHoldability() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineHoldability(int) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineHoldability() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineHoldability(int) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineNetworkTimeout() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineNetworkTimeout(int) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineNetworkTimeout() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineNetworkTimeout(int) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineReadOnly() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineReadOnly(boolean) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineReadOnly() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineReadOnly(boolean) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineSchema() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineSchema(String) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineSchema() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineSchema(String) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineTransactionIsolation() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineTransactionIsolation(int) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineTransactionIsolation() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineTransactionIsolation(int) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineTypeMap() - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineTypeMap(Map<String, Class<?>>) - Method in interface software.amazon.jdbc.states.SessionStateService
 
setupPristineTypeMap() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setupPristineTypeMap(Map<String, Class<?>>) - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
setURL(String, URL) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setURL(int, URL) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
setURL(int, URL) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
setUseIpAddress(boolean) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
setUser(String) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
setValue(String) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
setValue(T) - Method in class software.amazon.jdbc.states.SessionStateField
 
setWeight(long) - Method in class software.amazon.jdbc.HostSpec
 
setWriterConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
setWriterConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.GdbReadWriteSplittingPlugin
 
SF_D0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
SF_D1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
SF_E - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
SF_F0 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
SF_F1 - Static variable in class software.amazon.jdbc.profile.ConfigurationProfilePresetCodes
 
shortDelay() - Method in class software.amazon.jdbc.util.RetryUtil
 
shouldAbort() - Method in interface software.amazon.jdbc.plugin.efm.base.ConnectionContext
Check if the connection should be aborted due to node failure.
shouldAbort() - Method in class software.amazon.jdbc.plugin.efm.base.HostMonitorConnectionContext
 
shouldCleanup() - Method in class software.amazon.jdbc.util.storage.CacheItem
Determines if a cache item should be cleaned up.
shouldDispose(V) - Method in interface software.amazon.jdbc.util.storage.ShouldDisposeFunc
 
shouldDisposeFunc - Variable in class software.amazon.jdbc.util.storage.CacheItem
 
shouldDisposeFunc - Variable in class software.amazon.jdbc.util.storage.ExpirationCache
 
ShouldDisposeFunc<V> - Interface in software.amazon.jdbc.util.storage
An optional function defining the conditions under which an expired entry should be cleaned up at cleanup time.
shouldDisposeFunc - Variable in class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
shouldExceptionTriggerConnectionSwitch(Throwable) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
shouldExceptionTriggerConnectionSwitch(Throwable) - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
shouldLockConnection - Variable in enum software.amazon.jdbc.JdbcMethod
 
shouldProceedWithOperation(CacheMonitor.HealthState) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
shouldUpdateReaderConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
shouldUpdateReaderConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
shouldUpdateReaderConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
shouldUpdateWriterConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
shouldUpdateWriterConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
shouldUpdateWriterConnection(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
shouldWaitForInfo - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
shutdown() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache
Shuts down the cache and cleans up resources.
shutdown() - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Shuts down the key manager and cleans up resources.
shutdown() - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Shuts down the metadata manager and cleans up resources.
SimpleConnectionContextServiceImpl - Class in software.amazon.jdbc.plugin.efm.base
A non-pooled implementation of ConnectionContextService that creates a new context instance on each acquire call.
SimpleConnectionContextServiceImpl() - Constructor for class software.amazon.jdbc.plugin.efm.base.SimpleConnectionContextServiceImpl
 
SimpleHostAvailabilityStrategy - Class in software.amazon.jdbc.hostavailability
 
SimpleHostAvailabilityStrategy() - Constructor for class software.amazon.jdbc.hostavailability.SimpleHostAvailabilityStrategy
 
SimpleReadWriteSplittingPlugin - Class in software.amazon.jdbc.plugin.srw
 
SimpleReadWriteSplittingPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
SimpleReadWriteSplittingPlugin(PluginService, Properties, HostListProviderService, Connection, Connection, HostSpec, HostSpec) - Constructor for class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
For testing purposes only.
SimpleReadWriteSplittingPluginFactory - Class in software.amazon.jdbc.plugin.srw
 
SimpleReadWriteSplittingPluginFactory() - Constructor for class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPluginFactory
 
SINGLE_WRITER_CONNECTION_STRING - Static variable in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
size() - Method in interface software.amazon.jdbc.plugin.efm.base.ContextPool
Get the current size of the pool.
size() - Method in class software.amazon.jdbc.plugin.efm.base.ContextPoolImpl
 
size() - Method in class software.amazon.jdbc.plugin.TrackedConnectionList
 
size() - Method in class software.amazon.jdbc.util.storage.CacheMap
 
size() - Method in class software.amazon.jdbc.util.storage.ExpirationCache
Gets the current size of the cache, including expired entries.
size() - Method in class software.amazon.jdbc.util.storage.SlidingExpirationCache
Get the current size of the cache, including expired entries.
size(Class<?>) - Method in interface software.amazon.jdbc.util.storage.StorageService
 
size(Class<?>) - Method in class software.amazon.jdbc.util.storage.StorageServiceImpl
 
SKIP_FAILOVER_ON_INTERRUPTED_THREAD - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
SKIP_FAILOVER_ON_INTERRUPTED_THREAD - Static variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
SKIP_INACTIVE_WRITER_CLUSTER_CHECK - Static variable in class software.amazon.jdbc.plugin.staledns.AuroraStaleDnsHelper
 
SKIP_WRAPPING_FOR_PACKAGES - Static variable in class software.amazon.jdbc.PropertyDefinition
 
skipFailoverOnInterruptedThread - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
skipWrappingForClasses - Static variable in class software.amazon.jdbc.util.WrapperUtils
 
skipWrappingForPackage(String) - Static method in class software.amazon.jdbc.Driver
 
skipWrappingForPackages - Static variable in class software.amazon.jdbc.util.WrapperUtils
 
skipWrappingForType(Class<?>) - Static method in class software.amazon.jdbc.Driver
 
sleep(long) - Method in class software.amazon.jdbc.plugin.cache.CacheMonitor
 
sleep(long) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
SLEEP_CHUNK - Static variable in class software.amazon.jdbc.plugin.bluegreen.routing.BaseRouting
 
sleepIgnoringRefreshRequests(long) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
Sleeps for the given duration without being woken early by connection-driven refresh requests (see CustomEndpointMonitorImpl.refreshRequired).
sleepWaitObj - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
SlidingExpirationCache<K,V> - Class in software.amazon.jdbc.util.storage
 
SlidingExpirationCache() - Constructor for class software.amazon.jdbc.util.storage.SlidingExpirationCache
A cache that periodically cleans up expired entries.
SlidingExpirationCache(ShouldDisposeFunc<V>, ItemDisposalFunc<V>) - Constructor for class software.amazon.jdbc.util.storage.SlidingExpirationCache
A cache that periodically cleans up expired entries.
SlidingExpirationCache(ShouldDisposeFunc<V>, ItemDisposalFunc<V>, long) - Constructor for class software.amazon.jdbc.util.storage.SlidingExpirationCache
 
SlidingExpirationCacheWithCleanupThread<K,V> - Class in software.amazon.jdbc.util.storage
 
SlidingExpirationCacheWithCleanupThread() - Constructor for class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
SlidingExpirationCacheWithCleanupThread(ShouldDisposeFunc<V>, ItemDisposalFunc<V>) - Constructor for class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
SlidingExpirationCacheWithCleanupThread(ShouldDisposeFunc<V>, ItemDisposalFunc<V>, long) - Constructor for class software.amazon.jdbc.util.storage.SlidingExpirationCacheWithCleanupThread
 
slowdownRefreshRate() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
SnapshotStateException - Exception in software.amazon.jdbc.exceptions
 
SnapshotStateException(String, Throwable) - Constructor for exception software.amazon.jdbc.exceptions.SnapshotStateException
 
SnapshotStateException(String) - Constructor for exception software.amazon.jdbc.exceptions.SnapshotStateException
 
SOCKET_TIMEOUT - Static variable in class software.amazon.jdbc.PropertyDefinition
 
software.amazon.jdbc - package software.amazon.jdbc
 
software.amazon.jdbc.authentication - package software.amazon.jdbc.authentication
 
software.amazon.jdbc.cleanup - package software.amazon.jdbc.cleanup
 
software.amazon.jdbc.dialect - package software.amazon.jdbc.dialect
 
software.amazon.jdbc.ds - package software.amazon.jdbc.ds
 
software.amazon.jdbc.exceptions - package software.amazon.jdbc.exceptions
 
software.amazon.jdbc.hostavailability - package software.amazon.jdbc.hostavailability
 
software.amazon.jdbc.hostlistprovider - package software.amazon.jdbc.hostlistprovider
 
software.amazon.jdbc.osgi - package software.amazon.jdbc.osgi
 
software.amazon.jdbc.parser - package software.amazon.jdbc.parser
 
software.amazon.jdbc.plugin - package software.amazon.jdbc.plugin
 
software.amazon.jdbc.plugin.bluegreen - package software.amazon.jdbc.plugin.bluegreen
 
software.amazon.jdbc.plugin.bluegreen.routing - package software.amazon.jdbc.plugin.bluegreen.routing
 
software.amazon.jdbc.plugin.cache - package software.amazon.jdbc.plugin.cache
 
software.amazon.jdbc.plugin.customendpoint - package software.amazon.jdbc.plugin.customendpoint
 
software.amazon.jdbc.plugin.dev - package software.amazon.jdbc.plugin.dev
 
software.amazon.jdbc.plugin.efm.base - package software.amazon.jdbc.plugin.efm.base
 
software.amazon.jdbc.plugin.efm.v1 - package software.amazon.jdbc.plugin.efm.v1
 
software.amazon.jdbc.plugin.efm.v2 - package software.amazon.jdbc.plugin.efm.v2
 
software.amazon.jdbc.plugin.encryption - package software.amazon.jdbc.plugin.encryption
 
software.amazon.jdbc.plugin.encryption.cache - package software.amazon.jdbc.plugin.encryption.cache
 
software.amazon.jdbc.plugin.encryption.exception - package software.amazon.jdbc.plugin.encryption.exception
 
software.amazon.jdbc.plugin.encryption.factory - package software.amazon.jdbc.plugin.encryption.factory
 
software.amazon.jdbc.plugin.encryption.key - package software.amazon.jdbc.plugin.encryption.key
 
software.amazon.jdbc.plugin.encryption.logging - package software.amazon.jdbc.plugin.encryption.logging
 
software.amazon.jdbc.plugin.encryption.metadata - package software.amazon.jdbc.plugin.encryption.metadata
 
software.amazon.jdbc.plugin.encryption.model - package software.amazon.jdbc.plugin.encryption.model
 
software.amazon.jdbc.plugin.encryption.schema - package software.amazon.jdbc.plugin.encryption.schema
 
software.amazon.jdbc.plugin.encryption.service - package software.amazon.jdbc.plugin.encryption.service
 
software.amazon.jdbc.plugin.encryption.wrapper - package software.amazon.jdbc.plugin.encryption.wrapper
 
software.amazon.jdbc.plugin.failover - package software.amazon.jdbc.plugin.failover
 
software.amazon.jdbc.plugin.failover2 - package software.amazon.jdbc.plugin.failover2
 
software.amazon.jdbc.plugin.federatedauth - package software.amazon.jdbc.plugin.federatedauth
 
software.amazon.jdbc.plugin.gdbfailover - package software.amazon.jdbc.plugin.gdbfailover
 
software.amazon.jdbc.plugin.iam - package software.amazon.jdbc.plugin.iam
 
software.amazon.jdbc.plugin.limitless - package software.amazon.jdbc.plugin.limitless
 
software.amazon.jdbc.plugin.readwritesplitting - package software.amazon.jdbc.plugin.readwritesplitting
 
software.amazon.jdbc.plugin.sqlparser - package software.amazon.jdbc.plugin.sqlparser
 
software.amazon.jdbc.plugin.srw - package software.amazon.jdbc.plugin.srw
 
software.amazon.jdbc.plugin.staledns - package software.amazon.jdbc.plugin.staledns
 
software.amazon.jdbc.plugin.strategy.fastestresponse - package software.amazon.jdbc.plugin.strategy.fastestresponse
 
software.amazon.jdbc.profile - package software.amazon.jdbc.profile
 
software.amazon.jdbc.states - package software.amazon.jdbc.states
 
software.amazon.jdbc.targetdriverdialect - package software.amazon.jdbc.targetdriverdialect
 
software.amazon.jdbc.util - package software.amazon.jdbc.util
 
software.amazon.jdbc.util.events - package software.amazon.jdbc.util.events
 
software.amazon.jdbc.util.monitoring - package software.amazon.jdbc.util.monitoring
 
software.amazon.jdbc.util.storage - package software.amazon.jdbc.util.storage
 
software.amazon.jdbc.util.telemetry - package software.amazon.jdbc.util.telemetry
 
software.amazon.jdbc.wrapper - package software.amazon.jdbc.wrapper
 
sortPluginFactories(List<ConnectionPluginFactory>) - Method in class software.amazon.jdbc.ConnectionPluginChainBuilder
 
SOURCE_TRACE_ANNOTATION - Static variable in class software.amazon.jdbc.util.telemetry.TelemetryConst
 
speedupRefreshRate() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
split(String, String, boolean) - Static method in class software.amazon.jdbc.util.StringUtils
Splits stringToSplit into a list, using the given delimiter.
sql(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds SQL statement to the error context (sanitized).
SqlAnalysisResult(Set<String>, QueryType) - Constructor for class software.amazon.jdbc.parser.SqlAnalysisService.SqlAnalysisResult
 
SqlAnalysisService - Class in software.amazon.jdbc.parser
Stateless utility for analyzing SQL statements using JSQLParser.
SqlAnalysisService.SqlAnalysisResult - Class in software.amazon.jdbc.parser
Result of SQL analysis containing affected tables and query type.
SqlContextKeys - Class in software.amazon.jdbc.parser
Standard context keys for SQL analysis results shared between plugins via PluginCallContext.
sqlData - Variable in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
SQLDataWrapper - Class in software.amazon.jdbc.wrapper
 
SQLDataWrapper(SQLData, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.SQLDataWrapper
 
SQLDataWrapperFactory - Class in software.amazon.jdbc.wrapper
 
SQLDataWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.SQLDataWrapperFactory
 
sqlInput - Variable in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
SQLInputWrapper - Class in software.amazon.jdbc.wrapper
 
SQLInputWrapper(SQLInput, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.SQLInputWrapper
 
SQLInputWrapperFactory - Class in software.amazon.jdbc.wrapper
 
SQLInputWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.SQLInputWrapperFactory
 
SQLLoginException - Exception in software.amazon.jdbc.exceptions
 
SQLLoginException(String) - Constructor for exception software.amazon.jdbc.exceptions.SQLLoginException
 
SqlMethodAnalyzer - Class in software.amazon.jdbc.util
 
SqlMethodAnalyzer() - Constructor for class software.amazon.jdbc.util.SqlMethodAnalyzer
 
sqlOutput - Variable in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
SQLOutputWrapper - Class in software.amazon.jdbc.wrapper
 
SQLOutputWrapper(SQLOutput, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
SQLOutputWrapperFactory - Class in software.amazon.jdbc.wrapper
 
SQLOutputWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.SQLOutputWrapperFactory
 
SqlParserConnectionPlugin - Class in software.amazon.jdbc.plugin.sqlparser
Plugin that parses SQL statements and populates the PluginCallContext with analysis results for downstream plugins to consume.
SqlParserConnectionPlugin(PluginService, Properties) - Constructor for class software.amazon.jdbc.plugin.sqlparser.SqlParserConnectionPlugin
 
SqlParserConnectionPluginFactory - Class in software.amazon.jdbc.plugin.sqlparser
Factory for creating SqlParserConnectionPlugin instances.
SqlParserConnectionPluginFactory() - Constructor for class software.amazon.jdbc.plugin.sqlparser.SqlParserConnectionPluginFactory
 
SqlState - Class in software.amazon.jdbc.util
 
SQLSTATE_ACCESS_ERROR - Static variable in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
SQLSTATE_SYNTAX_ERROR_OR_ACCESS_VIOLATION - Static variable in class software.amazon.jdbc.exceptions.MySQLExceptionHandler
 
sqlType - Variable in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
SQLTypeWrapper - Class in software.amazon.jdbc.wrapper
 
SQLTypeWrapper(SQLType, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
SQLTypeWrapperFactory - Class in software.amazon.jdbc.wrapper
 
SQLTypeWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.SQLTypeWrapperFactory
 
SRW_CONNECT_RETRY_INTERVAL_MS - Static variable in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
SRW_CONNECT_RETRY_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
SRW_READ_ENDPOINT - Static variable in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
SRW_WRITE_ENDPOINT - Static variable in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
SSL_INSECURE - Static variable in class software.amazon.jdbc.plugin.federatedauth.FederatedAuthPlugin
 
SSL_INSECURE - Static variable in class software.amazon.jdbc.plugin.federatedauth.OktaAuthPlugin
 
stableTopologiesStartNano - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
staleDnsHelper - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
start(BundleContext) - Method in class software.amazon.jdbc.osgi.WrapperBundleActivator
 
start() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
start() - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
start() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
start() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
start() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Submits this monitor in a separate thread to begin its monitoring tasks.
startIpAddressesByHostMap - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
startIpAddressesByHostMap - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
startMonitoring(ConnectionContext) - Method in interface software.amazon.jdbc.plugin.efm.base.HostMonitor
 
startMonitoring(Connection, HostSpec, Properties) - Method in interface software.amazon.jdbc.plugin.efm.base.HostMonitorService
 
startMonitoring(Connection, HostSpec, Properties) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
startMonitoring(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
startMonitoring(Connection, HostSpec, Properties) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
startMonitoring(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
startMonitoring(HostSpec, Properties, int) - Method in interface software.amazon.jdbc.plugin.limitless.LimitlessRouterService
 
startMonitoring(HostSpec, Properties, int) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
startSwitchoverTimer() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
startTimeNano - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
startTopology - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
startTopology - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
state - Variable in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
statement - Variable in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
statement - Variable in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
statement - Variable in class software.amazon.jdbc.wrapper.StatementWrapper
 
StatementWrapper - Class in software.amazon.jdbc.wrapper
 
StatementWrapper(Statement, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.StatementWrapper
 
StatementWrapperFactory - Class in software.amazon.jdbc.wrapper
 
StatementWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.StatementWrapperFactory
 
StateSnapshotProvider - Interface in software.amazon.jdbc.util
 
StaticHostListProvider - Interface in software.amazon.jdbc.hostlistprovider
 
statusCheckIntervalMap - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
statusCheckIntervalMap - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
stop() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
stop(BundleContext) - Method in class software.amazon.jdbc.osgi.WrapperBundleActivator
 
stop - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
stop - Variable in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
stop() - Method in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
stop() - Method in interface software.amazon.jdbc.util.monitoring.Monitor
Stops the monitoring tasks for this monitor and closes all resources.
stopAndRemove(Class<T>, Object) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Stops the given monitor and removes it from the monitor service.
stopAndRemove(Class<T>, Object) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
stopAndRemoveAll() - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Stops all monitors and removes them from the monitor service.
stopAndRemoveAll() - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
stopAndRemoveMonitors(Class<T>) - Method in interface software.amazon.jdbc.util.monitoring.MonitorService
Stops all monitors for the given type and removes them from the monitor service.
stopAndRemoveMonitors(Class<T>) - Method in class software.amazon.jdbc.util.monitoring.MonitorServiceImpl
 
stopMonitor() - Method in class software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider
 
stopMonitor() - Method in interface software.amazon.jdbc.hostlistprovider.HostListProvider
 
stopMonitor() - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
stopMonitoring(ConnectionContext) - Method in interface software.amazon.jdbc.plugin.efm.base.HostMonitorService
Stop monitoring for a connection represented by the given HostMonitorConnectionContext.
stopMonitoring(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
stopMonitoring(ConnectionContext) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
storageService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
storageService - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storageService - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
storageService - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
StorageService - Interface in software.amazon.jdbc.util.storage
 
StorageServiceImpl - Class in software.amazon.jdbc.util.storage
 
StorageServiceImpl(EventPublisher) - Constructor for class software.amazon.jdbc.util.storage.StorageServiceImpl
 
StorageServiceImpl(long, EventPublisher) - Constructor for class software.amazon.jdbc.util.storage.StorageServiceImpl
 
storeBlueDnsUpdateTime() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storeGreenDnsRemoveTime() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storeGreenNodeChangeNameTime() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storeGreenTopologyChangeTime() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storeKeyMetadata(String, String, KeyMetadata) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Stores key metadata in the database for the specified table and column.
storeMonitorResetTime(String) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storePhaseTime(BlueGreenPhase) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
storesLowerCaseIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
storesLowerCaseQuotedIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
storesMixedCaseIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
storesMixedCaseQuotedIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
storesUpperCaseIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
storesUpperCaseQuotedIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
STRATEGY_HIGHEST_LOAD - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
STRATEGY_HIGHEST_LOAD_BY_CPU - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
STRATEGY_HIGHEST_LOAD_BY_LAG - Static variable in class software.amazon.jdbc.HighestLoadHostSelector
 
STRATEGY_HIGHEST_WEIGHT - Static variable in class software.amazon.jdbc.HighestWeightHostSelector
 
STRATEGY_LEAST_CONNECTIONS - Static variable in class software.amazon.jdbc.LeastConnectionsHostSelector
 
STRATEGY_LOWEST_LOAD - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
STRATEGY_LOWEST_LOAD_BY_CPU - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
STRATEGY_LOWEST_LOAD_BY_LAG - Static variable in class software.amazon.jdbc.LowestLoadHostSelector
 
STRATEGY_RANDOM - Static variable in class software.amazon.jdbc.RandomHostSelector
 
STRATEGY_ROUND_ROBIN - Static variable in class software.amazon.jdbc.RoundRobinHostSelector
 
STRATEGY_WEIGHTED_RANDOM - Static variable in class software.amazon.jdbc.WeightedRandomHostSelector
 
STRICT - Static variable in class software.amazon.jdbc.plugin.cache.CacheDeserializationConfig
Default configuration: URL deserialization and StreamSource are both rejected.
StringUtils - Class in software.amazon.jdbc.util
 
StringUtils() - Constructor for class software.amazon.jdbc.util.StringUtils
 
stripAnnotations(String) - Static method in class software.amazon.jdbc.parser.EncryptionAnnotationParser
Strip encryption annotations from SQL before sending to database.
struct - Variable in class software.amazon.jdbc.wrapper.StructWrapper
 
StructWrapper - Class in software.amazon.jdbc.wrapper
 
StructWrapper(Struct, ConnectionWrapper, ConnectionPluginManager) - Constructor for class software.amazon.jdbc.wrapper.StructWrapper
 
StructWrapperFactory - Class in software.amazon.jdbc.wrapper
 
StructWrapperFactory() - Constructor for class software.amazon.jdbc.wrapper.StructWrapperFactory
 
submitNodeMonitorIfAbsent(HostSpec, HostSpec, boolean, List<Exception>) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Submits a node-monitoring worker for hostSpec unless one has already been submitted for that host.
submittedNodes - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
subscribe(EventSubscriber, Set<Class<? extends Event>>) - Method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
subscribe(EventSubscriber, Set<Class<? extends Event>>) - Method in interface software.amazon.jdbc.util.events.EventPublisher
Registers the given subscriber for the given event classes.
subscribedMethods - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
subscribedMethods - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
subscribedMethods - Variable in class software.amazon.jdbc.plugin.efm.base.HostMonitoringConnectionBasePlugin
 
subscribedMethods - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
subscribersMap - Variable in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
SubstituteConnectRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
Open a new connection to a provided substitute host.
SubstituteConnectRouting(String, BlueGreenRole, HostSpec, List<HostSpec>, SubstituteConnectRouting.IamSuccessfulConnectFunc) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
SubstituteConnectRouting.IamSuccessfulConnectFunc - Interface in software.amazon.jdbc.plugin.bluegreen.routing
 
substituteHostSpec - Variable in class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
summaryStatus - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
supportsAlterTableWithAddColumn() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsAlterTableWithDropColumn() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsANSI92EntryLevelSQL() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsANSI92FullSQL() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsANSI92IntermediateSQL() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsBatchUpdates() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCatalogsInDataManipulation() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCatalogsInIndexDefinitions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCatalogsInPrivilegeDefinitions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCatalogsInProcedureCalls() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCatalogsInTableDefinitions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsColumnAliasing() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsConvert() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsConvert(int, int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCoreSQLGrammar() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsCorrelatedSubqueries() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsDataManipulationTransactionsOnly() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsDifferentTableCorrelationNames() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsExpressionsInOrderBy() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsExtendedSQLGrammar() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsFullOuterJoins() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsGetGeneratedKeys() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsGroupBy() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsGroupByBeyondSelect() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsGroupByUnrelated() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsIntegrityEnhancementFacility() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsLikeEscapeClause() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsLimitedOuterJoins() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsMinimumSQLGrammar() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsMixedCaseIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsMixedCaseQuotedIdentifiers() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsMultipleOpenResults() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsMultipleResultSets() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsMultipleTransactions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsNamedParameters() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsNonNullableColumns() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsOpenCursorsAcrossCommit() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsOpenCursorsAcrossRollback() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsOpenStatementsAcrossCommit() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsOpenStatementsAcrossRollback() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsOrderByUnrelated() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsOuterJoins() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsPositionedDelete() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsPositionedUpdate() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsRefCursors() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsResultSetConcurrency(int, int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsResultSetHoldability(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsResultSetType(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSavepoints() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSchemasInDataManipulation() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSchemasInIndexDefinitions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSchemasInPrivilegeDefinitions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSchemasInProcedureCalls() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSchemasInTableDefinitions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSelectForUpdate() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsStatementPooling() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsStoredFunctionsUsingCallSyntax() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsStoredProcedures() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSubqueriesInComparisons() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSubqueriesInExists() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSubqueriesInIns() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsSubqueriesInQuantifieds() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsTableCorrelationNames() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsTransactionIsolationLevel(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsTransactions() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsUnion() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
supportsUnionAll() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
SuspendConnectRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
SuspendConnectRouting(String, BlueGreenRole, String) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.SuspendConnectRouting
 
SuspendExecuteRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
SuspendExecuteRouting(String, BlueGreenRole, String) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.SuspendExecuteRouting
 
SuspendUntilCorrespondingNodeFoundConnectRouting - Class in software.amazon.jdbc.plugin.bluegreen.routing
 
SuspendUntilCorrespondingNodeFoundConnectRouting(String, BlueGreenRole, String) - Constructor for class software.amazon.jdbc.plugin.bluegreen.routing.SuspendUntilCorrespondingNodeFoundConnectRouting
 
switchConnectionIfRequired(boolean) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
switchCurrentConnectionTo(Connection, HostSpec) - Method in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
switchoverTimeoutNano - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
switchToBalancedReader() - Method in class software.amazon.jdbc.plugin.readwritesplitting.AutoReadWriteSplittingPlugin
Selects a balancing target for a read query and switches the current connection to it.
SynchronousExecutor - Class in software.amazon.jdbc.util
 
SynchronousExecutor() - Constructor for class software.amazon.jdbc.util.SynchronousExecutor
 
synchronouslyGetLimitlessRouters(LimitlessConnectionContext) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 
synchronouslyGetLimitlessRoutersWithRetry(LimitlessConnectionContext) - Method in class software.amazon.jdbc.plugin.limitless.LimitlessRouterServiceImpl
 

T

table(String) - Method in class software.amazon.jdbc.plugin.encryption.logging.ErrorContext
Adds table name to the error context.
tableName - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.ColumnInfo
 
tableName(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
tables - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
TABLES - Static variable in class software.amazon.jdbc.parser.SqlContextKeys
Affected table names as Set<String>.
TARGET_DRIVER_AUTO_REGISTER - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
 
TARGET_DRIVER_DIALECT - Static variable in class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
 
targetDataSourceClassName - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
targetDataSourceProperties - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
targetDriverDialect - Variable in class software.amazon.jdbc.PartialPluginService
 
targetDriverDialect - Variable in class software.amazon.jdbc.PluginServiceImpl
 
TargetDriverDialect - Interface in software.amazon.jdbc.targetdriverdialect
 
TargetDriverDialectCodes - Class in software.amazon.jdbc.targetdriverdialect
 
TargetDriverDialectCodes() - Constructor for class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectCodes
 
TargetDriverDialectManager - Class in software.amazon.jdbc.targetdriverdialect
 
TargetDriverDialectManager() - Constructor for class software.amazon.jdbc.targetdriverdialect.TargetDriverDialectManager
 
TargetDriverDialectProvider - Interface in software.amazon.jdbc.targetdriverdialect
 
TargetDriverHelper - Class in software.amazon.jdbc
 
TargetDriverHelper() - Constructor for class software.amazon.jdbc.TargetDriverHelper
 
targetDriverProtocol - Variable in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
TCP_KEEP_ALIVE - Static variable in class software.amazon.jdbc.PropertyDefinition
 
TELEMETRY_FAILOVER_ADDITIONAL_TOP_TRACE - Static variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
TELEMETRY_FAILOVER_ADDITIONAL_TOP_TRACE - Static variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
TELEMETRY_METRICS_BACKEND - Static variable in class software.amazon.jdbc.PropertyDefinition
 
TELEMETRY_SUBMIT_TOPLEVEL - Static variable in class software.amazon.jdbc.PropertyDefinition
 
TELEMETRY_SWITCHOVER - Static variable in class software.amazon.jdbc.plugin.bluegreen.routing.SuspendExecuteRouting
 
TELEMETRY_TRACES_BACKEND - Static variable in class software.amazon.jdbc.PropertyDefinition
 
TELEMETRY_UPDATE_SECRETS - Static variable in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
 
TELEMETRY_WAIT_FOR_INFO_COUNTER - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
TelemetryConst - Class in software.amazon.jdbc.util.telemetry
 
TelemetryConst() - Constructor for class software.amazon.jdbc.util.telemetry.TelemetryConst
 
TelemetryContext - Interface in software.amazon.jdbc.util.telemetry
 
TelemetryCounter - Interface in software.amazon.jdbc.util.telemetry
 
telemetryFactory - Variable in class software.amazon.jdbc.ConnectionPluginManager
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenConnectionPlugin
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorServiceV1Impl
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.efm.v1.HostMonitorV1Impl
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.federatedauth.BaseSamlAuthPlugin
 
telemetryFactory - Variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
TelemetryFactory - Interface in software.amazon.jdbc.util.telemetry
 
telemetryFailoverAdditionalTopTraceSetting - Variable in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
TelemetryGauge - Interface in software.amazon.jdbc.util.telemetry
 
TelemetryTraceLevel - Enum in software.amazon.jdbc.util.telemetry
 
TERMINATION_TIMEOUT_SEC - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessRouterMonitor
 
terminationTimeoutSec - Variable in class software.amazon.jdbc.util.monitoring.AbstractMonitor
 
threadName - Variable in class software.amazon.jdbc.util.ImportantEventService.ImportantEvent
 
throwFailoverSuccessException() - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
throwFailoverSuccessException() - Method in class software.amazon.jdbc.plugin.failover2.FailoverConnectionPlugin
 
throwIfFatalError() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Throws the recorded fatal error, if any, so that a thread waiting for a topology update fails fast instead of blocking until the failover timeout.
timeoutMs - Variable in class software.amazon.jdbc.plugin.failover.ClusterAwareReaderFailoverHandler
 
timestamp - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider.PhaseTimeInfo
 
timestamp - Variable in class software.amazon.jdbc.util.ImportantEventService.ImportantEvent
 
timestampNano - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider.PhaseTimeInfo
 
timeToLiveNanos - Variable in class software.amazon.jdbc.util.storage.ExpirationCache
 
timeToLiveNanos - Variable in class software.amazon.jdbc.util.storage.ExternallyManagedCache
 
toBuilder() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
Creates a new Builder instance initialized with values from this instance.
toBytes(byte[], int) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptedData
 
toDriverPropertyInfo(Properties) - Method in class software.amazon.jdbc.AwsWrapperProperty
 
TokenInfo - Class in software.amazon.jdbc.plugin
 
TokenInfo(String, Instant) - Constructor for class software.amazon.jdbc.plugin.TokenInfo
 
toLogString(Map<String, HostSpec>) - Static method in class software.amazon.jdbc.util.LogUtils
 
Topology - Class in software.amazon.jdbc.hostlistprovider
 
Topology(List<HostSpec>) - Constructor for class software.amazon.jdbc.hostlistprovider.Topology
 
TOPOLOGY_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
TOPOLOGY_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
TOPOLOGY_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
TOPOLOGY_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
TOPOLOGY_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
TOPOLOGY_TABLE_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
TOPOLOGY_TABLE_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsMysqlDialect
 
TOPOLOGY_TABLE_EXISTS_QUERY - Static variable in class software.amazon.jdbc.dialect.RdsPgDialect
 
TopologyDialect - Interface in software.amazon.jdbc.dialect
 
topologyUpdated - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
topologyUtils - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
topologyUtils - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
topologyUtils - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraHostListProvider
 
topologyUtils - Variable in class software.amazon.jdbc.hostlistprovider.GlobalAuroraTopologyMonitor
 
topologyUtils - Variable in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
TopologyUtils - Class in software.amazon.jdbc.hostlistprovider
An abstract class defining utility methods that can be used to retrieve and process a variety of database topology information.
TopologyUtils(TopologyDialect, HostSpecBuilder) - Constructor for class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
toString() - Method in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionPriority
 
toString - Variable in class software.amazon.jdbc.HostSpec
 
toString() - Method in class software.amazon.jdbc.HostSpec
 
toString() - Method in class software.amazon.jdbc.parser.JSQLParserAnalyzer.ColumnInfo
 
toString() - Method in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
toString() - Method in class software.amazon.jdbc.parser.SqlAnalysisService.SqlAnalysisResult
 
toString() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
toString() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatus
 
toString() - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseConnectRouting
 
toString() - Method in class software.amazon.jdbc.plugin.bluegreen.routing.BaseExecuteRouting
 
toString() - Method in class software.amazon.jdbc.plugin.bluegreen.routing.SubstituteConnectRouting
 
toString() - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
toString() - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointInfo
 
toString() - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorServiceV2Impl.HostMonitorKey
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.cache.DataKeyCache.CacheStats
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.model.SchemaName
 
toString() - Method in class software.amazon.jdbc.plugin.encryption.schema.SchemaValidator.ValidationResult
 
toString() - Method in class software.amazon.jdbc.plugin.strategy.fastestresponse.ResponseTimeHolder
 
toString() - Method in class software.amazon.jdbc.plugin.TokenInfo
 
toString() - Method in class software.amazon.jdbc.states.SessionState
 
toString() - Method in class software.amazon.jdbc.states.SessionStateField
 
toString() - Method in class software.amazon.jdbc.util.CacheItem
 
toString() - Method in class software.amazon.jdbc.util.Pair
 
toString() - Method in class software.amazon.jdbc.util.storage.CacheItem
 
toString() - Method in class software.amazon.jdbc.util.telemetry.OpenTelemetryContext
 
toString() - Method in class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
toString() - Method in class software.amazon.jdbc.wrapper.ArrayWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.RefWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.SavepointWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.SQLTypeWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
toString() - Method in class software.amazon.jdbc.wrapper.StructWrapper
 
toTargetRole(AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy) - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy
 
TRACE_NAME_ANNOTATION - Static variable in class software.amazon.jdbc.util.telemetry.TelemetryConst
 
TrackedConnectionList - Class in software.amazon.jdbc.plugin
A thread-safe doubly-linked list for tracking opened connections.
TrackedConnectionList() - Constructor for class software.amazon.jdbc.plugin.TrackedConnectionList
 
TrackedConnectionList.Node - Class in software.amazon.jdbc.plugin
A node in the doubly-linked list holding a weak reference to a connection.
trackedConnectionNode - Variable in class software.amazon.jdbc.PluginServiceImpl
 
tracker - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
transactionIsolation - Variable in class software.amazon.jdbc.states.SessionState
 
TransactionStateUnknownSQLException - Exception in software.amazon.jdbc.plugin.failover
 
TransactionStateUnknownSQLException(Throwable) - Constructor for exception software.amazon.jdbc.plugin.failover.TransactionStateUnknownSQLException
 
TransactionStateUnknownSQLException(String) - Constructor for exception software.amazon.jdbc.plugin.failover.TransactionStateUnknownSQLException
 
TransactionStateUnknownSQLException() - Constructor for exception software.amazon.jdbc.plugin.failover.TransactionStateUnknownSQLException
 
TRANSFER_SESSION_STATE_ON_SWITCH - Static variable in class software.amazon.jdbc.PropertyDefinition
 
TransferSessionStateOnSwitchCallable - Interface in software.amazon.jdbc.states
 
transferStateEnabledSetting() - Method in class software.amazon.jdbc.states.SessionStateServiceImpl
 
triggerPoolInit(boolean) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
truncate(long) - Method in class software.amazon.jdbc.wrapper.BlobWrapper
 
truncate(long) - Method in class software.amazon.jdbc.wrapper.ClobWrapper
 
truncate(long) - Method in class software.amazon.jdbc.wrapper.NClobWrapper
 
truncateNanoToSeconds(long) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
tryConnectToAllInstances(HostSpec) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
Attempts to connect to all known instance IPs in parallel and returns the first successful connection.
tryConnectToSingleIp(String, HostSpec) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
Attempts a single IP connection.
TYPE_CONVERSION_FAILED_STATE - Static variable in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
 
typeConversionFailed(String, String, Throwable) - Static method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Creates an EncryptionException for type conversion errors.
typeMap - Variable in class software.amazon.jdbc.states.SessionState
 
TypeMarker - Enum in software.amazon.jdbc.plugin.encryption.service
 

U

UNAUTHORIZED_SLEEP_NANO - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointMonitorImpl
 
UnclosedConnectionException - Class in software.amazon.jdbc.exceptions
 
UnclosedConnectionException() - Constructor for class software.amazon.jdbc.exceptions.UnclosedConnectionException
 
UnclosedConnectionException(Throwable) - Constructor for class software.amazon.jdbc.exceptions.UnclosedConnectionException
 
UNKNOWN - Static variable in class software.amazon.jdbc.dialect.DialectCodes
 
UNKNOWN_STATE - Static variable in class software.amazon.jdbc.util.SqlState
 
UnknownDialect - Class in software.amazon.jdbc.dialect
 
UnknownDialect() - Constructor for class software.amazon.jdbc.dialect.UnknownDialect
 
unlock() - Method in class software.amazon.jdbc.ConnectionPluginManager
 
unsubscribe(EventSubscriber, Set<Class<? extends Event>>) - Method in class software.amazon.jdbc.util.events.BatchingEventPublisher
 
unsubscribe(EventSubscriber, Set<Class<? extends Event>>) - Method in interface software.amazon.jdbc.util.events.EventPublisher
Unsubscribes the given subscriber from the given event classes.
unwrap(Class<T>) - Method in class software.amazon.jdbc.ConnectionPluginManager
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.PartialPluginService
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.plugin.encryption.wrapper.EncryptingDataSource
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.PluginServiceImpl
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.ConnectionWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.ParameterMetaDataWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.PreparedStatementWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.ResultSetMetaDataWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
unwrap(Class<T>) - Method in class software.amazon.jdbc.wrapper.StatementWrapper
 
updateArray(int, Array) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateArray(String, Array) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateArray(int, Array) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateArray(String, Array) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateAsciiStream(int, InputStream, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateAsciiStream(int, InputStream) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateAsciiStream(String, InputStream) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateAsciiStream(String, InputStream, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateAsciiStream(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateAsciiStream(String, InputStream, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateAsciiStream(int, InputStream) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateAsciiStream(String, InputStream) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBigDecimal(int, BigDecimal) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBigDecimal(String, BigDecimal) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBinaryStream(int, InputStream, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBinaryStream(String, InputStream) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBinaryStream(int, InputStream) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBinaryStream(String, InputStream, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBinaryStream(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBinaryStream(String, InputStream, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBinaryStream(int, InputStream) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBinaryStream(String, InputStream) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBlob(int, Blob) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBlob(String, Blob) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBlob(int, InputStream, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBlob(String, InputStream, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBlob(int, InputStream) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBlob(String, InputStream) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBlob(int, Blob) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBlob(String, Blob) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBlob(int, InputStream, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBlob(String, InputStream, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBlob(int, InputStream) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBlob(String, InputStream) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBoolean(int, boolean) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBoolean(String, boolean) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBoolean(int, boolean) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBoolean(String, boolean) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateByte(int, byte) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateByte(String, byte) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateByte(int, byte) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateByte(String, byte) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBytes(int, byte[]) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBytes(String, byte[]) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateBytes(int, byte[]) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateBytes(String, byte[]) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateCharacterStream(int, Reader, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateCharacterStream(String, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateCharacterStream(String, Reader, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateCharacterStream(int, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateCharacterStream(String, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateCharacterStream(int, Reader, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateCharacterStream(String, Reader, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateCharacterStream(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateCharacterStream(int, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateCharacterStream(String, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateClob(int, Clob) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateClob(String, Clob) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateClob(int, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateClob(String, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateClob(int, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateClob(String, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateClob(int, Clob) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateClob(String, Clob) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateClob(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateClob(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateClob(int, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateClob(String, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateConfig(EncryptionConfig) - Method in class software.amazon.jdbc.plugin.encryption.metadata.MetadataManager
Updates the configuration and adjusts refresh behavior accordingly.
updateConnectionStatus(String, long, long, boolean) - Method in class software.amazon.jdbc.plugin.efm.v1.HostMonitorConnectionContextV1
Update whether the connection is still valid if the total elapsed time has passed the grace period.
updateCorrespondingNodes() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
Update corresponding nodes Blue writer node is mapped to a green writer node.
updatedAt(Instant) - Method in class software.amazon.jdbc.plugin.encryption.model.ColumnEncryptionConfig.Builder
 
updateDate(int, Date) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateDate(String, Date) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateDate(int, Date) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateDate(String, Date) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateDialect(Connection) - Method in class software.amazon.jdbc.PartialPluginService
 
updateDialect(Connection) - Method in interface software.amazon.jdbc.PluginService
 
updateDialect(Connection) - Method in class software.amazon.jdbc.PluginServiceImpl
 
updateDnsFlags(BlueGreenRole, BlueGreenInterimStatus) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
updateDouble(int, double) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateDouble(String, double) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateDouble(int, double) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateDouble(String, double) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateFloat(int, float) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateFloat(String, float) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateFloat(int, float) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateFloat(String, float) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateHostListProvider() - Method in class software.amazon.jdbc.PluginServiceImpl
 
updateHostsAvailability(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
updateInt(int, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateInt(String, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateInt(int, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateInt(String, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateInternalState(PluginService, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.GenericTargetDriverDialect
 
updateInternalState(PluginService, Properties) - Method in class software.amazon.jdbc.targetdriverdialect.PgTargetDriverDialect
 
updateInternalState(PluginService, Properties) - Method in interface software.amazon.jdbc.targetdriverdialect.TargetDriverDialect
Allows each target driver dialect to perform last-minute adjustments to the wrapper's internal state after the initial connection is established.
updateIpAddressFlags() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
updateLastUsed(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManager
Updates the last used timestamp for the specified key.
updateLong(int, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateLong(String, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateLong(int, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateLong(String, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateMonitors() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
updateNCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNCharacterStream(int, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNCharacterStream(String, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNCharacterStream(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNCharacterStream(int, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNCharacterStream(String, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNClob(int, NClob) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNClob(String, NClob) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNClob(int, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNClob(String, Reader, long) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNClob(int, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNClob(String, Reader) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNClob(int, NClob) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNClob(String, NClob) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNClob(int, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNClob(String, Reader, long) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNClob(int, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNClob(String, Reader) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNodeHealthStatus(boolean, long, long) - Method in class software.amazon.jdbc.plugin.efm.v2.HostMonitorV2Impl
 
updateNString(int, String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNString(String, String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNString(int, String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNString(String, String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNull(int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNull(String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateNull(int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateNull(String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(int, Object, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateObject(int, Object) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateObject(String, Object, int) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateObject(String, Object) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateObject(int, Object, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(int, Object) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(String, Object, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(String, Object) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(int, Object, SQLType, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(String, Object, SQLType, int) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(int, Object, SQLType) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateObject(String, Object, SQLType) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updatePhase(BlueGreenRole, BlueGreenInterimStatus) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
updateRef(int, Ref) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateRef(String, Ref) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateRef(int, Ref) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateRef(String, Ref) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateRow() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateRow() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateRowId(int, RowId) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateRowId(String, RowId) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateRowId(int, RowId) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateRowId(String, RowId) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updatesAreDetected(int) - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
updateSecret(HostSpec, boolean) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin
Called to update credentials from the cache, or from the AWS Secrets Manager service.
updateSecret(HostSpec, boolean) - Method in class software.amazon.jdbc.plugin.AwsSecretsManagerConnectionPlugin2
SWR override of the inherited cache-refresh logic.
updateShort(int, short) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateShort(String, short) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateShort(int, short) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateShort(String, short) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateSQLXML(int, SQLXML) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateSQLXML(String, SQLXML) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateSQLXML(int, SQLXML) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateSQLXML(String, SQLXML) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateStatusCache() - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
updateString(int, String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateString(String, String) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateString(int, String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateString(String, String) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateSummaryStatus(BlueGreenRole, BlueGreenInterimStatus) - Method in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusProvider
 
updateTime(int, Time) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateTime(String, Time) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateTime(int, Time) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateTime(String, Time) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateTimestamp(int, Timestamp) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateTimestamp(String, Timestamp) - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
updateTimestamp(int, Timestamp) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateTimestamp(String, Timestamp) - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
updateTopology(boolean) - Method in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
updateTopologyCache(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
upgradeConnectedHost - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
upgradeConnection - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
upgradeExecutor - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
upgradeFuture - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
upgradeReadyNotifier - Variable in class software.amazon.jdbc.hostlistprovider.AbstractMonitoringConnectionHandler
 
url - Variable in class software.amazon.jdbc.HostSpec
 
url - Variable in class software.amazon.jdbc.targetdriverdialect.ConnectInfo
 
useIpAddress - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
user - Variable in class software.amazon.jdbc.ds.AwsWrapperDataSource
 
USER - Static variable in class software.amazon.jdbc.PropertyDefinition
 
username(String) - Method in class software.amazon.jdbc.plugin.encryption.factory.EncryptingDataSourceFactory.Builder
 
username(String) - Method in class software.amazon.jdbc.plugin.encryption.model.ConnectionParameters.Builder
Sets the username for authentication.
usesLocalFilePerTable() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
usesLocalFiles() - Method in class software.amazon.jdbc.wrapper.DatabaseMetaDataWrapper
 
Utils - Class in software.amazon.jdbc.util
 
Utils() - Constructor for class software.amazon.jdbc.util.Utils
 

V

validate() - Method in class software.amazon.jdbc.plugin.encryption.model.EncryptionConfig
Validates the configuration settings.
validateConnection() - Method in class software.amazon.jdbc.plugin.encryption.IndependentDataSource
Validates that a connection can be created with the current PluginService.
validateHostPatternSetting(String) - Method in class software.amazon.jdbc.hostlistprovider.RdsHostListProvider
 
validateMasterKey(String) - Method in class software.amazon.jdbc.plugin.encryption.key.KeyManagementUtility
Validates that a master key exists and is accessible.
validateSchema(Connection) - Method in class software.amazon.jdbc.plugin.encryption.schema.SchemaValidator
Validates that all required tables and columns exist in the database.
validateSubstitutionStrategy(AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy, RdsUrlType) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
validateVerificationSetting(AuroraInitialConnectionStrategyPlugin.RoleVerificationSetting, RdsUrlType) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
validationFailed(String) - Static method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Creates a MetadataException for metadata validation failures.
ValidationResult(boolean, List<String>) - Constructor for class software.amazon.jdbc.plugin.encryption.schema.SchemaValidator.ValidationResult
 
valueOf(String) - Static method in enum software.amazon.jdbc.hostavailability.HostAvailability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.hostlistprovider.MonitoringConnectionPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.HostRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.JdbcMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.NodeChangeOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.OldConnectionSuggestedAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.parser.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.parser.RoutingHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.RoleVerificationSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenIntervalRate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.cache.CacheMonitor.ErrorCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.cache.CacheMonitor.HealthState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.customendpoint.CustomEndpointRoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.customendpoint.MemberListType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.encryption.service.TypeMarker
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.failover.FailoverMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.failover.FailoverRestriction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.util.monitoring.MonitorErrorResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.util.monitoring.MonitorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.util.RdsUrlType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.jdbc.util.telemetry.TelemetryTraceLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.jdbc.hostavailability.HostAvailability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.hostlistprovider.MonitoringConnectionPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.HostRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.JdbcMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.NodeChangeOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.OldConnectionSuggestedAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.parser.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.parser.RoutingHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin.RoleVerificationSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenIntervalRate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.bluegreen.BlueGreenRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.cache.CacheMonitor.ErrorCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.cache.CacheMonitor.HealthState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.customendpoint.CustomEndpointRoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.customendpoint.MemberListType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.encryption.service.TypeMarker
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.failover.FailoverMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.failover.FailoverRestriction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.plugin.gdbfailover.GlobalDbFailoverMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.util.monitoring.MonitorErrorResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.util.monitoring.MonitorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.util.RdsUrlType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.jdbc.util.telemetry.TelemetryTraceLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VERIFY_INACTIVE_CLUSTER_WRITER_CONNECTION_ROLE - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
VERIFY_INITIAL_CONNECTION_ROLE - Static variable in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
VERIFY_INITIAL_CONNECTION_TYPE - Static variable in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
VERIFY_NEW_SRW_CONNECTIONS - Static variable in class software.amazon.jdbc.plugin.srw.SimpleReadWriteSplittingPlugin
 
VERIFY_OPENED_CONNECTION_ROLE - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
verifyConnectionTypeFromValue(String) - Static method in enum software.amazon.jdbc.HostRole
 
verifyEncryptedData(byte[], byte[]) - Method in class software.amazon.jdbc.plugin.encryption.service.EncryptionService
Verifies that encrypted data has not been tampered with, without decrypting it.
verifyInitialConnectionRole - Variable in class software.amazon.jdbc.plugin.readwritesplitting.ReadWriteSplittingPlugin
 
verifyWriter(List<HostSpec>) - Method in class software.amazon.jdbc.hostlistprovider.TopologyUtils
 
version - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenInterimStatus
 
version - Variable in class software.amazon.jdbc.plugin.bluegreen.BlueGreenStatusMonitor
 
VERSION_QUERY - Static variable in class software.amazon.jdbc.dialect.MariaDbDialect
 
VERSION_QUERY - Static variable in class software.amazon.jdbc.dialect.MysqlDialect
 
VERSION_QUERY - Static variable in class software.amazon.jdbc.dialect.PgDialect
 

W

WAIT_FOR_CUSTOM_ENDPOINT_INFO - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
WAIT_FOR_CUSTOM_ENDPOINT_INFO_TIMEOUT_MS - Static variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
WAIT_FOR_INITIAL_TOPOLOGY_MS - Static variable in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
 
WAIT_FOR_ROUTER_INFO - Static variable in class software.amazon.jdbc.plugin.limitless.LimitlessConnectionPlugin
 
waitForCustomEndpointInfo(CustomEndpointMonitor) - Method in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
If custom endpoint info does not exist for the current custom endpoint, waits a short time for the info to be made available by the custom endpoint monitor.
waitForInfoCounter - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
waitForTopologyAndConnectToInstance(HostSpec, RdsUrlType, AuroraInitialConnectionStrategyPlugin.InstanceSubstitutionStrategy, Properties, AtomicConnection) - Method in class software.amazon.jdbc.plugin.AuroraInitialConnectionStrategyPlugin
Blocks until the topology for this cluster has been fetched, then re-attempts instance selection and connection.
waitForTopologyUpdate(long) - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
waitOnCachedInfoDurationMs - Variable in class software.amazon.jdbc.plugin.customendpoint.CustomEndpointPlugin
 
wakeUpMonitoringLoop() - Method in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
Wakes up the monitoring loop so it can process events (e.g., a completed connection upgrade) immediately instead of waiting for the next refresh cycle.
wasNull() - Method in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
wasNull() - Method in class software.amazon.jdbc.wrapper.CallableStatementWrapper
 
wasNull() - Method in class software.amazon.jdbc.wrapper.ResultSetWrapper
 
wasNull() - Method in class software.amazon.jdbc.wrapper.SQLInputWrapper
 
wasNullFlag - Variable in class software.amazon.jdbc.plugin.cache.CachedResultSet
 
weight - Variable in class software.amazon.jdbc.HostSpec
 
weight(long) - Method in class software.amazon.jdbc.HostSpecBuilder
 
weightCounter - Variable in class software.amazon.jdbc.RoundRobinHostSelector.RoundRobinClusterInfo
 
WEIGHTED_RANDOM_HOST_WEIGHT_PAIRS - Static variable in class software.amazon.jdbc.WeightedRandomHostSelector
 
WeightedRandomHostSelector - Class in software.amazon.jdbc
 
WeightedRandomHostSelector() - Constructor for class software.amazon.jdbc.WeightedRandomHostSelector
 
WeightedRandomHostSelector(Random) - Constructor for class software.amazon.jdbc.WeightedRandomHostSelector
 
whereColumns - Variable in class software.amazon.jdbc.parser.JSQLParserAnalyzer.QueryAnalysis
 
withAlgorithm(String) - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Adds algorithm to the error context.
withAwsCredentialsProviderHandler(AwsCredentialsProviderHandler) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withCacheInfo(int, boolean) - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Adds cache information to the error context.
withColumn(String) - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Adds column name to the error context.
withColumn(String) - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Adds column name to the error context.
withConnectionProvider(ConnectionProvider) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withContext(String, Object) - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Adds context information to the exception.
withContext(String, Object) - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Adds context information to the exception.
withContext(String, Object) - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Adds context information to the exception.
withDataType(String) - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Adds data type to the error context.
withDialect(Dialect) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withExceptionHandler(ExceptionHandler) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withKeyId(String) - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Adds key ID to the error context (sanitized).
withMasterKeyArn(String) - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Adds master key ARN to the error context (sanitized).
withName(String) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withOperation(String) - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Adds operation type to the error context.
withOperation(String) - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Adds operation type to the error context.
withOperation(String) - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Adds operation type to the error context.
withPluginFactories(List<Class<? extends ConnectionPluginFactory>>) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withProperties(Properties) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withRetryInfo(int, int) - Method in exception software.amazon.jdbc.plugin.encryption.key.KeyManagementException
Adds retry attempt information to the error context.
withSql(String) - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Adds SQL query information to the error context (sanitized).
withTable(String) - Method in exception software.amazon.jdbc.plugin.encryption.metadata.MetadataException
Adds table name to the error context.
withTable(String) - Method in exception software.amazon.jdbc.plugin.encryption.service.EncryptionException
Adds table name to the error context.
withTargetDriverDialect(TargetDriverDialect) - Method in class software.amazon.jdbc.profile.ConfigurationProfileBuilder
 
withUpdatedLastUsed() - Method in class software.amazon.jdbc.plugin.encryption.model.KeyMetadata
Creates a new KeyMetadata instance with updated lastUsedAt timestamp.
wrapExceptionIfNeeded(Class<E>, Throwable) - Static method in class software.amazon.jdbc.util.WrapperUtils
Check if the throwable is an instance of the given exception and throw it as the required exception class, otherwise throw it as a runtime exception.
WRAPPER_DRIVER_NAME - Static variable in class software.amazon.jdbc.plugin.DriverMetaDataConnectionPlugin
 
WrapperBundleActivator - Class in software.amazon.jdbc.osgi
 
WrapperBundleActivator() - Constructor for class software.amazon.jdbc.osgi.WrapperBundleActivator
 
WrapperFactory - Interface in software.amazon.jdbc.wrapper
 
WrapperUtils - Class in software.amazon.jdbc.util
 
WrapperUtils() - Constructor for class software.amazon.jdbc.util.WrapperUtils
 
wrapResults - Variable in enum software.amazon.jdbc.JdbcMethod
 
wrapWithProxyIfNeeded(Class<T>, T, ConnectionWrapper, ConnectionPluginManager) - Static method in class software.amazon.jdbc.util.WrapperUtils
 
writeArray(Array) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeAsciiStream(InputStream) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeBigDecimal(BigDecimal) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeBinaryStream(InputStream) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeBlob(Blob) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeBoolean(boolean) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeByte(byte) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeBytes(byte[]) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeCharacterStream(Reader) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeClob(Clob) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeDate(Date) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeDouble(double) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeFloat(float) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeInt(int) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeLong(long) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeNClob(NClob) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeNString(String) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeObject(SQLData) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeObject(Object, SQLType) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
WRITER_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraMysqlDialect
 
WRITER_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.AuroraPgDialect
 
WRITER_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
WRITER_ID_QUERY - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
WRITER_ID_QUERY_COLUMN_NAME - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterMysqlDialect
 
WRITER_ID_QUERY_COLUMN_NAME - Static variable in class software.amazon.jdbc.dialect.MultiAzClusterPgDialect
 
writerConnection - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
writeRef(Ref) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writerFailoverHandler - Variable in class software.amazon.jdbc.plugin.failover.FailoverConnectionPlugin
 
WriterFailoverHandler - Interface in software.amazon.jdbc.plugin.failover
Interface for Writer Failover Process handler.
WriterFailoverResult - Class in software.amazon.jdbc.plugin.failover
This class holds results of Writer Failover Process.
WriterFailoverResult(boolean, boolean, List<HostSpec>, Connection, String) - Constructor for class software.amazon.jdbc.plugin.failover.WriterFailoverResult
 
WriterFailoverResult(boolean, boolean, List<HostSpec>, Connection, String, SQLException) - Constructor for class software.amazon.jdbc.plugin.failover.WriterFailoverResult
 
writerHostSpec - Variable in class software.amazon.jdbc.hostlistprovider.ClusterTopologyMonitorImpl
 
writerHostSpec - Variable in class software.amazon.jdbc.hostlistprovider.GdbMonitoringConnectionHandler
 
writerHostSpec - Variable in class software.amazon.jdbc.plugin.readwritesplitting.AbstractReadWriteSplittingPlugin
 
writeRowId(RowId) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writerPriorityIndex - Variable in class software.amazon.jdbc.hostlistprovider.AuroraMonitoringConnectionHandler
 
writeShort(short) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeSQL(SQLOutput) - Method in class software.amazon.jdbc.wrapper.SQLDataWrapper
 
writeSQLXML(SQLXML) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeString(String) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeStruct(Struct) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeTime(Time) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeTimestamp(Timestamp) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 
writeToCache(String, byte[], int) - Method in class software.amazon.jdbc.plugin.cache.CacheConnection
 
writeURL(URL) - Method in class software.amazon.jdbc.wrapper.SQLOutputWrapper
 

X

XRayTelemetryContext - Class in software.amazon.jdbc.util.telemetry
 
XRayTelemetryContext(String, TelemetryTraceLevel) - Constructor for class software.amazon.jdbc.util.telemetry.XRayTelemetryContext
 
XRayTelemetryFactory - Class in software.amazon.jdbc.util.telemetry
 
XRayTelemetryFactory() - Constructor for class software.amazon.jdbc.util.telemetry.XRayTelemetryFactory
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links