Index
All Classes and Interfaces|All Packages
A
- addColumn(ConnectorSession, Connection, RemoteTableName, ColumnMetadata) - Method in class io.trino.plugin.redshift.RedshiftClient
C
- createTableSqls(RemoteTableName, List<String>, ConnectorTableMetadata) - Method in class io.trino.plugin.redshift.RedshiftClient
D
- delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.redshift.RedshiftClient
- dropSchema(ConnectorSession, Connection, String, boolean) - Method in class io.trino.plugin.redshift.RedshiftClient
G
- getConnection(ConnectorSession, JdbcSplit, JdbcTableHandle) - Method in class io.trino.plugin.redshift.RedshiftClient
- getConnectionFactory(BaseJdbcConfig, CredentialProvider, OpenTelemetry) - Static method in class io.trino.plugin.redshift.RedshiftClientModule
- getPattern() - Method in class io.trino.plugin.redshift.ImplementRedshiftAvgDecimal
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in class io.trino.plugin.redshift.RedshiftClient
- getRewriteFormatExpression() - Method in class io.trino.plugin.redshift.ImplementRedshiftAvgBigint
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.redshift.RedshiftClient
I
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.redshift.RedshiftClient
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in class io.trino.plugin.redshift.RedshiftClient
- ImplementRedshiftAvgBigint - Class in io.trino.plugin.redshift
- ImplementRedshiftAvgBigint() - Constructor for class io.trino.plugin.redshift.ImplementRedshiftAvgBigint
- ImplementRedshiftAvgDecimal - Class in io.trino.plugin.redshift
- ImplementRedshiftAvgDecimal() - Constructor for class io.trino.plugin.redshift.ImplementRedshiftAvgDecimal
- io.trino.plugin.redshift - package io.trino.plugin.redshift
- isLegacyTypeMapping() - Method in class io.trino.plugin.redshift.RedshiftConfig
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.redshift.RedshiftClient
- isSupportedJoinCondition(ConnectorSession, JdbcJoinCondition) - Method in class io.trino.plugin.redshift.RedshiftClient
- isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.redshift.RedshiftClient
L
- limitFunction() - Method in class io.trino.plugin.redshift.RedshiftClient
R
- readTableStatistics(ConnectorSession, JdbcTableHandle, Supplier<List<JdbcColumnHandle>>) - Method in class io.trino.plugin.redshift.RedshiftTableStatisticsReader
- RedshiftClient - Class in io.trino.plugin.redshift
- RedshiftClient(BaseJdbcConfig, ConnectionFactory, JdbcStatisticsConfig, QueryBuilder, IdentifierMapping, RemoteQueryModifier, RedshiftConfig) - Constructor for class io.trino.plugin.redshift.RedshiftClient
- RedshiftClientModule - Class in io.trino.plugin.redshift
- RedshiftClientModule() - Constructor for class io.trino.plugin.redshift.RedshiftClientModule
- RedshiftConfig - Class in io.trino.plugin.redshift
- RedshiftConfig() - Constructor for class io.trino.plugin.redshift.RedshiftConfig
- RedshiftPlugin - Class in io.trino.plugin.redshift
- RedshiftPlugin() - Constructor for class io.trino.plugin.redshift.RedshiftPlugin
- RedshiftTableStatisticsReader - Class in io.trino.plugin.redshift
- RedshiftTableStatisticsReader(ConnectionFactory) - Constructor for class io.trino.plugin.redshift.RedshiftTableStatisticsReader
- renameTable(ConnectorSession, Connection, String, String, String, String, String) - Method in class io.trino.plugin.redshift.RedshiftClient
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.redshift.ImplementRedshiftAvgDecimal
S
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.redshift.RedshiftClient
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.redshift.RedshiftClient
- setLegacyTypeMapping(boolean) - Method in class io.trino.plugin.redshift.RedshiftConfig
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in class io.trino.plugin.redshift.RedshiftClient
- setup(Binder) - Method in class io.trino.plugin.redshift.RedshiftClientModule
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.redshift.RedshiftClient
T
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.redshift.RedshiftClient
- topNFunction() - Method in class io.trino.plugin.redshift.RedshiftClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.redshift.RedshiftClient
U
- update(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.redshift.RedshiftClient
V
- verifyColumnName(DatabaseMetaData, String) - Method in class io.trino.plugin.redshift.RedshiftClient
- verifySchemaName(DatabaseMetaData, String) - Method in class io.trino.plugin.redshift.RedshiftClient
- verifyTableName(DatabaseMetaData, String) - Method in class io.trino.plugin.redshift.RedshiftClient
All Classes and Interfaces|All Packages