Index

A C F G I L M R S T U 
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
 
A C F G I L M R S T U 
All Classes and Interfaces|All Packages