Index
All Classes and Interfaces|All Packages
A
- abortReadConnection(Connection, ResultSet) - Method in class io.trino.plugin.mysql.MySqlClient
C
- ColumnHistogram(Optional<Double>, Optional<String>, Optional<List<List<Object>>>) - Constructor for class io.trino.plugin.mysql.MySqlClient.ColumnHistogram
- copyTableSchema(ConnectorSession, Connection, String, String, String, String, List<String>) - Method in class io.trino.plugin.mysql.MySqlClient
- createConnectionFactory(BaseJdbcConfig, CredentialProvider, MySqlConfig) - Static method in class io.trino.plugin.mysql.MySqlClientModule
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.mysql.MySqlClient
- createTableSql(RemoteTableName, List<String>, ConnectorTableMetadata) - Method in class io.trino.plugin.mysql.MySqlClient
F
- filterSchema(String) - Method in class io.trino.plugin.mysql.MySqlClient
G
- getConnectionProperties(MySqlConfig) - Static method in class io.trino.plugin.mysql.MySqlClientModule
- getConnectionTimeout() - Method in class io.trino.plugin.mysql.MySqlConfig
- getMaxReconnects() - Method in class io.trino.plugin.mysql.MySqlConfig
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in class io.trino.plugin.mysql.MySqlClient
- getRewriteFormatExpression() - Method in class io.trino.plugin.mysql.ImplementAvgBigint
- getTableComment(ResultSet) - Method in class io.trino.plugin.mysql.MySqlClient
- getTables(Connection, Optional<String>, Optional<String>) - Method in class io.trino.plugin.mysql.MySqlClient
- getTableSchemaName(ResultSet) - Method in class io.trino.plugin.mysql.MySqlClient
- getTableStatistics(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.mysql.MySqlClient
- getUpdateRowCount(long) - Method in class io.trino.plugin.mysql.MySqlClient.ColumnHistogram
I
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.mysql.MySqlClient
- ImplementAvgBigint - Class in io.trino.plugin.mysql
- ImplementAvgBigint() - Constructor for class io.trino.plugin.mysql.ImplementAvgBigint
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in class io.trino.plugin.mysql.MySqlClient
- io.trino.plugin.mysql - package io.trino.plugin.mysql
- isAutoReconnect() - Method in class io.trino.plugin.mysql.MySqlConfig
- isDriverUseInformationSchema() - Method in class io.trino.plugin.mysql.MySqlConfig
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.mysql.MySqlClient
- isSupportedJoinCondition(ConnectorSession, JdbcJoinCondition) - Method in class io.trino.plugin.mysql.MySqlClient
- isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.mysql.MySqlClient
- isUrlValid() - Method in class io.trino.plugin.mysql.MySqlJdbcConfig
- isUrlWithoutDatabase() - Method in class io.trino.plugin.mysql.MySqlJdbcConfig
L
- limitFunction() - Method in class io.trino.plugin.mysql.MySqlClient
- listSchemas(Connection) - Method in class io.trino.plugin.mysql.MySqlClient
M
- MySqlClient - Class in io.trino.plugin.mysql
- MySqlClient(BaseJdbcConfig, JdbcStatisticsConfig, ConnectionFactory, QueryBuilder, TypeManager, IdentifierMapping, RemoteQueryModifier) - Constructor for class io.trino.plugin.mysql.MySqlClient
- MySqlClient.ColumnHistogram - Class in io.trino.plugin.mysql
- MySqlClientModule - Class in io.trino.plugin.mysql
- MySqlClientModule() - Constructor for class io.trino.plugin.mysql.MySqlClientModule
- MySqlConfig - Class in io.trino.plugin.mysql
- MySqlConfig() - Constructor for class io.trino.plugin.mysql.MySqlConfig
- MySqlJdbcConfig - Class in io.trino.plugin.mysql
- MySqlJdbcConfig() - Constructor for class io.trino.plugin.mysql.MySqlJdbcConfig
- MySqlPlugin - Class in io.trino.plugin.mysql
- MySqlPlugin() - Constructor for class io.trino.plugin.mysql.MySqlPlugin
R
- renameColumn(ConnectorSession, Connection, RemoteTableName, String, String) - Method in class io.trino.plugin.mysql.MySqlClient
- renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.mysql.MySqlClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.mysql.MySqlClient
S
- setAutoReconnect(boolean) - Method in class io.trino.plugin.mysql.MySqlConfig
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.mysql.MySqlClient
- setConnectionTimeout(Duration) - Method in class io.trino.plugin.mysql.MySqlConfig
- setDriverUseInformationSchema(boolean) - Method in class io.trino.plugin.mysql.MySqlConfig
- setMaxReconnects(int) - Method in class io.trino.plugin.mysql.MySqlConfig
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in class io.trino.plugin.mysql.MySqlClient
- setup(Binder) - Method in class io.trino.plugin.mysql.MySqlClientModule
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.mysql.MySqlClient
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.mysql.MySqlClient
T
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.mysql.MySqlClient
- topNFunction() - Method in class io.trino.plugin.mysql.MySqlClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.mysql.MySqlClient
U
- updateColumnStatistics(ColumnStatistics.Builder) - Method in class io.trino.plugin.mysql.MySqlClient.ColumnHistogram
All Classes and Interfaces|All Packages