A B C D E F G H I J K L M O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in class io.trino.plugin.jdbc.JdbcPageSink
- abortReadConnection(Connection) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- abortReadConnection(Connection) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- abortReadConnection(Connection) - Method in interface io.trino.plugin.jdbc.JdbcClient
- abortReadConnection(Connection) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in interface io.trino.plugin.jdbc.JdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- advanceNextPosition() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- AggregateFunctionPatterns - Class in io.trino.plugin.jdbc.expression
- AggregateFunctionRewriter - Class in io.trino.plugin.jdbc.expression
- AggregateFunctionRewriter(Function<String, String>, Set<AggregateFunctionRule>) - Constructor for class io.trino.plugin.jdbc.expression.AggregateFunctionRewriter
- AggregateFunctionRule - Interface in io.trino.plugin.jdbc.expression
- AggregateFunctionRule.RewriteContext - Interface in io.trino.plugin.jdbc.expression
- AGGREGATION_PUSHDOWN_ENABLED - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- ALLOW_OVERFLOW - io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
- appendPage(Page) - Method in class io.trino.plugin.jdbc.JdbcPageSink
- apply(ConnectorSession, Domain) - Method in interface io.trino.plugin.jdbc.PredicatePushdownController
- applyAggregation(ConnectorSession, ConnectorTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- applyLimit(ConnectorSession, ConnectorTableHandle, long) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- applyProjection(ConnectorSession, ConnectorTableHandle, List<ConnectorExpression>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- applyTableScanRedirect(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- asPlainTable() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
B
- BaseJdbcClient - Class in io.trino.plugin.jdbc
- BaseJdbcClient(BaseJdbcConfig, String, ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.BaseJdbcClient
- BaseJdbcClient(String, ConnectionFactory, Set<String>, boolean, Duration) - Constructor for class io.trino.plugin.jdbc.BaseJdbcClient
- BaseJdbcConfig - Class in io.trino.plugin.jdbc
- BaseJdbcConfig() - Constructor for class io.trino.plugin.jdbc.BaseJdbcConfig
- basicAggregation() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in interface io.trino.plugin.jdbc.JdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- beginTransaction(IsolationLevel, boolean) - Method in class io.trino.plugin.jdbc.JdbcConnector
- bigintColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- bigintWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- bindProcedure(Binder, Class<? extends Provider<? extends Procedure>>) - Static method in class io.trino.plugin.jdbc.JdbcModule
- bindSessionPropertiesProvider(Binder, Class<? extends SessionPropertiesProvider>) - Static method in class io.trino.plugin.jdbc.JdbcModule
- bindTablePropertiesProvider(Binder, Class<? extends TablePropertiesProvider>) - Static method in class io.trino.plugin.jdbc.JdbcModule
- booleanColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- booleanMapping(Type, BooleanReadFunction, BooleanWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- booleanMapping(Type, BooleanReadFunction, BooleanWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- booleanMapping(String, BooleanWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- BooleanReadFunction - Interface in io.trino.plugin.jdbc
- booleanWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- BooleanWriteFunction - Interface in io.trino.plugin.jdbc
- build() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- builder() - Static method in class io.trino.plugin.jdbc.JdbcColumnHandle
- Builder() - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- builderFrom(JdbcColumnHandle) - Static method in class io.trino.plugin.jdbc.JdbcColumnHandle
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
C
- CachingJdbcClient - Class in io.trino.plugin.jdbc
- CachingJdbcClient(JdbcClient, Set<SessionPropertiesProvider>, Duration, boolean) - Constructor for class io.trino.plugin.jdbc.CachingJdbcClient
- CachingJdbcClient(JdbcClient, Set<SessionPropertiesProvider>, BaseJdbcConfig) - Constructor for class io.trino.plugin.jdbc.CachingJdbcClient
- call() - Method in interface io.trino.plugin.jdbc.jmx.JdbcApiStats.ThrowingCallable
- CASE_INSENSITIVE - io.trino.plugin.jdbc.CaseSensitivity
- CASE_SENSITIVE - io.trino.plugin.jdbc.CaseSensitivity
- caseInsensitiveNameMatching - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- CaseSensitivity - Enum in io.trino.plugin.jdbc
- charColumnMapping(CharType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- charReadFunction(CharType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- charWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- close() - Method in interface io.trino.plugin.jdbc.ConnectionFactory
- close() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- close() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- close() - Method in class io.trino.plugin.jdbc.RetryingConnectionFactory
- ColumnMapping - Class in io.trino.plugin.jdbc
- ColumnMapping(Type, ReadFunction, WriteFunction, PredicatePushdownController) - Constructor for class io.trino.plugin.jdbc.ColumnMapping
-
Deprecated.Prefer factory methods instead over calling constructor directly.
- commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcConnector
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- ConfigFileBasedCredentialProviderConfig - Class in io.trino.plugin.jdbc.credential.file
- ConfigFileBasedCredentialProviderConfig() - Constructor for class io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- configure(Binder) - Method in class io.trino.plugin.jdbc.DecimalModule
- configure(Binder) - Method in class io.trino.plugin.jdbc.JdbcDiagnosticModule
- configure(Binder) - Method in class io.trino.plugin.jdbc.JdbcModule
- connectionFactory - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- ConnectionFactory - Interface in io.trino.plugin.jdbc
- CONVERT_TO_VARCHAR - io.trino.plugin.jdbc.UnsupportedTypeHandling
- copyTableSchema(Connection, String, String, String, String, List<String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- create() - Method in class io.trino.plugin.jdbc.JdbcMetadataFactory
- create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.jdbc.JdbcConnectorFactory
- createConnectionFactoryWithStats(ConnectionFactory) - Static method in class io.trino.plugin.jdbc.JdbcDiagnosticModule
- createJdbcClientWithStats(JdbcClient, CatalogName) - Method in class io.trino.plugin.jdbc.JdbcDiagnosticModule
- createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle) - Method in class io.trino.plugin.jdbc.JdbcPageSinkProvider
- createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle) - Method in class io.trino.plugin.jdbc.JdbcPageSinkProvider
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- createSchema(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- createSchema(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in interface io.trino.plugin.jdbc.JdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- createTable(ConnectorSession, ConnectorTableMetadata, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createTableSql(RemoteTableName, List<String>, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- CredentialConfig - Class in io.trino.plugin.jdbc.credential
- CredentialConfig() - Constructor for class io.trino.plugin.jdbc.credential.CredentialConfig
- CredentialPropertiesProvider - Interface in io.trino.plugin.jdbc.credential
-
Extracts properties needed for authentication for a JDBC connection.
- CredentialProvider - Interface in io.trino.plugin.jdbc.credential
- CredentialProviderModule - Class in io.trino.plugin.jdbc.credential
- CredentialProviderModule() - Constructor for class io.trino.plugin.jdbc.credential.CredentialProviderModule
- CredentialProviderType - Enum in io.trino.plugin.jdbc.credential
- CredentialProviderTypeConfig - Class in io.trino.plugin.jdbc.credential
- CredentialProviderTypeConfig() - Constructor for class io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- cursor() - Method in class io.trino.plugin.jdbc.JdbcRecordSet
D
- dateColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- dateWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DECIMAL_DEFAULT_SCALE - Static variable in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- DECIMAL_MAPPING - Static variable in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- DECIMAL_ROUNDING_MODE - Static variable in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- decimalColumnMapping(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- decimalColumnMapping(DecimalType, RoundingMode) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DecimalConfig - Class in io.trino.plugin.jdbc
- DecimalConfig() - Constructor for class io.trino.plugin.jdbc.DecimalConfig
- DecimalConfig.DecimalMapping - Enum in io.trino.plugin.jdbc
- DecimalModule - Class in io.trino.plugin.jdbc
- DecimalModule() - Constructor for class io.trino.plugin.jdbc.DecimalModule
- DecimalSessionSessionProperties - Class in io.trino.plugin.jdbc
- DecimalSessionSessionProperties(DecimalConfig) - Constructor for class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- defaultCharColumnMapping(int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DefaultCredentialPropertiesProvider - Class in io.trino.plugin.jdbc.credential
- DefaultCredentialPropertiesProvider(CredentialProvider) - Constructor for class io.trino.plugin.jdbc.credential.DefaultCredentialPropertiesProvider
- defaultVarcharColumnMapping(int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- delegate() - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- DISABLE_PUSHDOWN - Static variable in interface io.trino.plugin.jdbc.PredicatePushdownController
- distinct() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- DOMAIN_COMPACTION_THRESHOLD - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- DomainPushdownResult(Domain, Domain) - Constructor for class io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- doubleColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- doubleMapping(Type, DoubleReadFunction, DoubleWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- doubleMapping(Type, DoubleReadFunction, DoubleWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- doubleMapping(String, DoubleWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- DoubleReadFunction - Interface in io.trino.plugin.jdbc
- doubleWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DoubleWriteFunction - Interface in io.trino.plugin.jdbc
- DriverConnectionFactory - Class in io.trino.plugin.jdbc
- DriverConnectionFactory(Driver, BaseJdbcConfig, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- DriverConnectionFactory(Driver, String, Properties, CredentialPropertiesProvider) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- DriverConnectionFactory(Driver, String, Properties, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- DriverConnectionFactory(Driver, Function<JdbcIdentity, String>, Properties, CredentialPropertiesProvider) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- dropSchema(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- dropTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
E
- EmptyCredentialProvider - Class in io.trino.plugin.jdbc.credential
- EmptyCredentialProvider() - Constructor for class io.trino.plugin.jdbc.credential.EmptyCredentialProvider
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcIdentity
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.RemoteTableName
- escapeNamePattern(Optional<String>, String) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- execute(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- execute(Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- expressionType() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- expressionTypes(Type...) - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- ExtraCredentialConfig - Class in io.trino.plugin.jdbc.credential
- ExtraCredentialConfig() - Constructor for class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- ExtraCredentialProvider - Class in io.trino.plugin.jdbc.credential
- ExtraCredentialProvider(ExtraCredentialConfig, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- ExtraCredentialProvider(Optional<String>, Optional<String>, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
F
- FILE - io.trino.plugin.jdbc.credential.CredentialProviderType
- filterSchema(String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- finish() - Method in class io.trino.plugin.jdbc.JdbcPageSink
- finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- ForBaseJdbc - Annotation Type in io.trino.plugin.jdbc
- ForExtraCredentialProvider - Annotation Type in io.trino.plugin.jdbc.credential
- ForwardingJdbcClient - Class in io.trino.plugin.jdbc
- ForwardingJdbcClient() - Constructor for class io.trino.plugin.jdbc.ForwardingJdbcClient
- from(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcIdentity
- fromLongTimestamp(LongTimestamp, int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- fromPrestoTime(long) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- fromPrestoTimestamp(long) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- fromValueAsBlock(JdbcTypeHandle, Type, Block) - Static method in class io.trino.plugin.jdbc.QueryParameter
- FULL_PUSHDOWN - Static variable in interface io.trino.plugin.jdbc.PredicatePushdownController
- functionName() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
G
- generateTemporaryTableName() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getAbortReadConnection() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getAccessControl() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getAddColumn() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getAdditionalPredicate() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getAddresses() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getArrayDimensions() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getAssignment(String) - Method in interface io.trino.plugin.jdbc.expression.AggregateFunctionRule.RewriteContext
- getAssignments() - Method in interface io.trino.plugin.jdbc.expression.AggregateFunctionRule.RewriteContext
- getBeginCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBeginInsertTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBindExpression() - Method in interface io.trino.plugin.jdbc.WriteFunction
- getBoolean(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getBuildInsertSql() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBuildSql() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCapabilities() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getCaseInsensitiveNameMatchingCacheTtl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getCaseSensitivity() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getCatalogName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getCatalogName() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
-
Deprecated.Use
asPlainTable().getRemoteTableName().getCatalogName()instead, but see those methods for more information, as this is not a drop-in replacement. - getCatalogName() - Method in class io.trino.plugin.jdbc.RemoteTableName
- getCloseConnection() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- getColumnDefinitionSql(ConnectorSession, ColumnMetadata, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumnHandleClass() - Method in class io.trino.plugin.jdbc.JdbcHandleResolver
- getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getColumnMetadata() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getColumnName() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnNames() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getColumns() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getColumns(JdbcTableHandle, DatabaseMetaData) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getColumnSize() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getColumnType() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnTypes() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getColumnTypes() - Method in class io.trino.plugin.jdbc.JdbcRecordSet
- getComment() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getCommitCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCompletedBytes() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getConnection(ConnectorSession, JdbcSplit) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getConnection(ConnectorSession, JdbcSplit) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getConnection(ConnectorSession, JdbcSplit) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getConnection(ConnectorSession, JdbcSplit) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getConnection(ConnectorSession, JdbcSplit) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getConnectionPassword() - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- getConnectionPassword(Optional<JdbcIdentity>) - Method in interface io.trino.plugin.jdbc.credential.CredentialProvider
- getConnectionPassword(Optional<JdbcIdentity>) - Method in class io.trino.plugin.jdbc.credential.EmptyCredentialProvider
- getConnectionPassword(Optional<JdbcIdentity>) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- getConnectionPassword(Optional<JdbcIdentity>) - Method in class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- getConnectionUrl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getConnectionUser() - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- getConnectionUser(Optional<JdbcIdentity>) - Method in interface io.trino.plugin.jdbc.credential.CredentialProvider
- getConnectionUser(Optional<JdbcIdentity>) - Method in class io.trino.plugin.jdbc.credential.EmptyCredentialProvider
- getConnectionUser(Optional<JdbcIdentity>) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- getConnectionUser(Optional<JdbcIdentity>) - Method in class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- getConnectorFactories() - Method in class io.trino.plugin.jdbc.JdbcPlugin
- getConstraint() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getCreateSchema() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCredentialFile() - Method in class io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- getCredentialProperties(JdbcIdentity) - Method in interface io.trino.plugin.jdbc.credential.CredentialPropertiesProvider
- getCredentialProperties(JdbcIdentity) - Method in class io.trino.plugin.jdbc.credential.DefaultCredentialPropertiesProvider
- getCredentialProviderType() - Method in class io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- getDataType() - Method in class io.trino.plugin.jdbc.WriteMapping
-
Data type that should be used in the remote database when defining a column.
- getDecimalDefaultScale() - Method in class io.trino.plugin.jdbc.DecimalConfig
- getDecimalDefaultScale(ConnectorSession) - Static method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getDecimalDigits() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getDecimalMapping() - Method in class io.trino.plugin.jdbc.DecimalConfig
- getDecimalRounding(ConnectorSession) - Static method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getDecimalRoundingMode() - Method in class io.trino.plugin.jdbc.DecimalConfig
- getDecimalRoundingMode(ConnectorSession) - Static method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getDomainCompactionThreshold() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- getDomainCompactionThreshold(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- getDouble(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getDropColumn() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getDropSchema() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getDropTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getExpression() - Method in class io.trino.plugin.jdbc.JdbcExpression
- getExtraCredentials() - Method in class io.trino.plugin.jdbc.JdbcIdentity
- getFailures() - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- getFinishInsertTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getForcedMappingToVarchar(JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getGetColumnMappings() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetColumns() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetConnectionWithHandle() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetConnectionWithSplit() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetPreparedStatement() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetSchemaNames() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetSplits() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableHandle() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableNames() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableScanRedirection() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableStatistics() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getHandleResolver() - Method in class io.trino.plugin.jdbc.JdbcConnectorFactory
- getIdentifierQuote() - Method in interface io.trino.plugin.jdbc.expression.AggregateFunctionRule.RewriteContext
- getImplementAggregation() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getInfo() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getInsertTableHandleClass() - Method in class io.trino.plugin.jdbc.JdbcHandleResolver
- getInteger(ResultSet, String) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- getJavaType() - Method in interface io.trino.plugin.jdbc.BooleanReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.BooleanWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.DoubleReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.DoubleWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.LongReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.LongWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.ObjectReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.ObjectWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.ReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.SliceReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.SliceWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.WriteFunction
- getJdbcColumnTypes() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getJdbcType() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getJdbcType() - Method in class io.trino.plugin.jdbc.QueryParameter
- getJdbcTypeHandle() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getJdbcTypeHandle() - Method in class io.trino.plugin.jdbc.JdbcExpression
- getJdbcTypeName() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getJdbcTypesMappedToVarchar() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getKeyStoreFilePath() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getKeyStorePassword() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getKeyStoreType() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getLimit() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getLong(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getMetadata(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcConnector
- getMetadataCacheTtl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getModule(String) - Method in interface io.trino.plugin.jdbc.JdbcConnectorFactory.JdbcModuleProvider
-
Deprecated.
- getName() - Method in class io.trino.plugin.jdbc.JdbcConnectorFactory
- getNextSyntheticColumnId() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getObject(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getOpenConnection() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- getOutputTableHandleClass() - Method in class io.trino.plugin.jdbc.JdbcHandleResolver
- getPageSinkProvider() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getParameters() - Method in class io.trino.plugin.jdbc.PreparedQuery
- getPasswordCredentialName() - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- getPasswordCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getPasswordForPasswordCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getPasswordForUserCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getPattern() - Method in interface io.trino.plugin.jdbc.expression.AggregateFunctionRule
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementAvgDecimal
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementAvgFloatingPoint
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementCorr
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementCount
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementCountAll
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementCovariancePop
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementCovarianceSamp
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementMinMax
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementRegrIntercept
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementRegrSlope
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementStddevPop
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementStddevSamp
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementSum
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementVariancePop
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ImplementVarianceSamp
- getPredicatePushdownController() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getPreparedQuery() - Method in class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- getPreparedStatement(Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getPreparedStatement(Connection, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getPreparedStatement(Connection, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getPreparedStatement(Connection, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getPreparedStatement(Connection, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getPrepareQuery() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getPrincipalName() - Method in class io.trino.plugin.jdbc.JdbcIdentity
- getProcedures() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getProjection(List<JdbcColumnHandle>, Map<String, String>) - Method in class io.trino.plugin.jdbc.QueryBuilder
- getPushedDown() - Method in class io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- getQuery() - Method in class io.trino.plugin.jdbc.PreparedQuery
- getReadFunction() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getReadTimeNanos() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<? extends ColumnHandle>) - Method in class io.trino.plugin.jdbc.JdbcRecordSetProvider
- getRecordSetProvider() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getRelation(RemoteTableName) - Method in class io.trino.plugin.jdbc.QueryBuilder
- getRelationHandle() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getRemainingFilter() - Method in class io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- getRemoteTableName() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- getRemoteTableName() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
-
Deprecated.Use
asPlainTable().getRemoteTableName()instead, but see those methods for more information, as this is not a drop-in replacement. - getRenameColumn() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getRenameTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getRequiredColumnSize() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getRequiredDecimalDigits() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getRequiredNamedRelation() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getRollbackCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSchemaExists() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSchemaName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getSchemaName() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
-
Deprecated.Use
asPlainTable().getRemoteTableName().getSchemaName()instead, but see those methods for more information, as this is not a drop-in replacement. - getSchemaName() - Method in class io.trino.plugin.jdbc.RemoteTableName
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSchemaNames(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSchemaTableName() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- getSchemaTableName() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
-
Deprecated.Use
asPlainTable().getSchemaTableName()instead, but see those methods for more information, as this is not a drop-in replacement. - getSession() - Method in interface io.trino.plugin.jdbc.expression.AggregateFunctionRule.RewriteContext
- getSessionProperties() - Method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- getSessionProperties() - Method in interface io.trino.plugin.jdbc.SessionPropertiesProvider
- getSessionProperties() - Method in class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- getSetColumnComment() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSlice(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getSplitClass() - Method in class io.trino.plugin.jdbc.JdbcHandleResolver
- getSplitManager() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, ConnectorSplitManager.SplitSchedulingStrategy, DynamicFilter) - Method in class io.trino.plugin.jdbc.JdbcSplitManager
- getStats() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableHandleClass() - Method in class io.trino.plugin.jdbc.JdbcHandleResolver
- getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getTableName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getTableName() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
-
Deprecated.Use
asPlainTable().getRemoteTableName().getTableName()instead, but see those methods for more information, as this is not a drop-in replacement. - getTableName() - Method in class io.trino.plugin.jdbc.RemoteTableName
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableProperties() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getTableProperties() - Method in interface io.trino.plugin.jdbc.TablePropertiesProvider
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableProperties(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getTables(Connection, Optional<String>, Optional<String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableSchemaName(ResultSet) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.TransactionCachingJdbcClient
- getTableStatistics(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- getTableTypes() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTemporaryTableName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getTime() - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- getToPrestoType() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getToWriteMapping() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getTransactionHandleClass() - Method in class io.trino.plugin.jdbc.JdbcHandleResolver
- getType() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getType() - Method in class io.trino.plugin.jdbc.QueryParameter
- getType(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getUnsupportedTypeHandling() - Method in class io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- getUnsupportedTypeHandling(ConnectorSession) - Static method in class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- getUser() - Method in class io.trino.plugin.jdbc.JdbcIdentity
- getUserCredentialName() - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- getUserCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getUuid() - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- getValue() - Method in class io.trino.plugin.jdbc.QueryParameter
- getValueBlock() - Method in class io.trino.plugin.jdbc.QueryParameter
- getWriteFunction() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getWriteFunction() - Method in class io.trino.plugin.jdbc.WriteMapping
H
- hasFilter() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcIdentity
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- hashCode() - Method in class io.trino.plugin.jdbc.RemoteTableName
- hasSortOrder() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
I
- identifierQuote - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- IGNORE - io.trino.plugin.jdbc.UnsupportedTypeHandling
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- ImplementAvgDecimal - Class in io.trino.plugin.jdbc.expression
-
Implements
avg(decimal(p, s) - ImplementAvgDecimal() - Constructor for class io.trino.plugin.jdbc.expression.ImplementAvgDecimal
- ImplementAvgFloatingPoint - Class in io.trino.plugin.jdbc.expression
-
Implements
avg(float) - ImplementAvgFloatingPoint() - Constructor for class io.trino.plugin.jdbc.expression.ImplementAvgFloatingPoint
- ImplementCorr - Class in io.trino.plugin.jdbc.expression
- ImplementCorr() - Constructor for class io.trino.plugin.jdbc.expression.ImplementCorr
- ImplementCount - Class in io.trino.plugin.jdbc.expression
-
Implements
count(x). - ImplementCount(JdbcTypeHandle) - Constructor for class io.trino.plugin.jdbc.expression.ImplementCount
- ImplementCountAll - Class in io.trino.plugin.jdbc.expression
-
Implements
count(*). - ImplementCountAll(JdbcTypeHandle) - Constructor for class io.trino.plugin.jdbc.expression.ImplementCountAll
- ImplementCovariancePop - Class in io.trino.plugin.jdbc.expression
- ImplementCovariancePop() - Constructor for class io.trino.plugin.jdbc.expression.ImplementCovariancePop
- ImplementCovarianceSamp - Class in io.trino.plugin.jdbc.expression
- ImplementCovarianceSamp() - Constructor for class io.trino.plugin.jdbc.expression.ImplementCovarianceSamp
- ImplementMinMax - Class in io.trino.plugin.jdbc.expression
-
Implements
min(x),max(x). - ImplementMinMax() - Constructor for class io.trino.plugin.jdbc.expression.ImplementMinMax
- ImplementRegrIntercept - Class in io.trino.plugin.jdbc.expression
- ImplementRegrIntercept() - Constructor for class io.trino.plugin.jdbc.expression.ImplementRegrIntercept
- ImplementRegrSlope - Class in io.trino.plugin.jdbc.expression
- ImplementRegrSlope() - Constructor for class io.trino.plugin.jdbc.expression.ImplementRegrSlope
- ImplementStddevPop - Class in io.trino.plugin.jdbc.expression
- ImplementStddevPop() - Constructor for class io.trino.plugin.jdbc.expression.ImplementStddevPop
- ImplementStddevSamp - Class in io.trino.plugin.jdbc.expression
- ImplementStddevSamp() - Constructor for class io.trino.plugin.jdbc.expression.ImplementStddevSamp
- ImplementSum - Class in io.trino.plugin.jdbc.expression
-
Implements
sum(x) - ImplementSum(Function<DecimalType, Optional<JdbcTypeHandle>>) - Constructor for class io.trino.plugin.jdbc.expression.ImplementSum
- ImplementVariancePop - Class in io.trino.plugin.jdbc.expression
- ImplementVariancePop() - Constructor for class io.trino.plugin.jdbc.expression.ImplementVariancePop
- ImplementVarianceSamp - Class in io.trino.plugin.jdbc.expression
- ImplementVarianceSamp() - Constructor for class io.trino.plugin.jdbc.expression.ImplementVarianceSamp
- INLINE - io.trino.plugin.jdbc.credential.CredentialProviderType
- inputs() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- integerColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- integerWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- io.trino.plugin.jdbc - package io.trino.plugin.jdbc
- io.trino.plugin.jdbc.credential - package io.trino.plugin.jdbc.credential
- io.trino.plugin.jdbc.credential.file - package io.trino.plugin.jdbc.credential.file
- io.trino.plugin.jdbc.credential.keystore - package io.trino.plugin.jdbc.credential.keystore
- io.trino.plugin.jdbc.expression - package io.trino.plugin.jdbc.expression
- io.trino.plugin.jdbc.jmx - package io.trino.plugin.jdbc.jmx
- isAggregationPushdownEnabled() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- isAggregationPushdownEnabled(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- isAllowDropTable() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- isCacheMissing() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- isCaseInsensitiveNameMatching() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- isNamedRelation() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- isNull(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- isNull(ResultSet, int) - Method in interface io.trino.plugin.jdbc.ReadFunction
- isNullable() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- isRemotelyAccessible() - Method in class io.trino.plugin.jdbc.JdbcSplit
- isSingleStatementWritesOnly() - Method in class io.trino.plugin.jdbc.JdbcConnector
- isSynthetic() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
J
- JDBC_ERROR - io.trino.plugin.jdbc.JdbcErrorCode
- JDBC_NON_TRANSIENT_ERROR - io.trino.plugin.jdbc.JdbcErrorCode
- JdbcApiStats - Class in io.trino.plugin.jdbc.jmx
- JdbcApiStats() - Constructor for class io.trino.plugin.jdbc.jmx.JdbcApiStats
- JdbcApiStats.ThrowingCallable<V,E extends Exception> - Interface in io.trino.plugin.jdbc.jmx
- JdbcApiStats.ThrowingRunnable<E extends Exception> - Interface in io.trino.plugin.jdbc.jmx
- JdbcClient - Interface in io.trino.plugin.jdbc
- JdbcClientStats - Class in io.trino.plugin.jdbc.jmx
- JdbcClientStats() - Constructor for class io.trino.plugin.jdbc.jmx.JdbcClientStats
- JdbcColumnHandle - Class in io.trino.plugin.jdbc
- JdbcColumnHandle(String, JdbcTypeHandle, Type) - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle
- JdbcColumnHandle(String, JdbcTypeHandle, Type, boolean) - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle
-
Deprecated.Use
JdbcColumnHandle.builder()instead. - JdbcColumnHandle(String, JdbcTypeHandle, Type, boolean, Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle
-
Deprecated.This constructor is intended to be used by JSON deserialization only. Use
JdbcColumnHandle.builder()instead. - JdbcColumnHandle.Builder - Class in io.trino.plugin.jdbc
- JdbcConnector - Class in io.trino.plugin.jdbc
- JdbcConnector(LifeCycleManager, JdbcMetadataFactory, ConnectorSplitManager, ConnectorRecordSetProvider, ConnectorPageSinkProvider, Optional<ConnectorAccessControl>, Set<Procedure>, Set<SessionPropertiesProvider>, Set<TablePropertiesProvider>) - Constructor for class io.trino.plugin.jdbc.JdbcConnector
- JdbcConnectorFactory - Class in io.trino.plugin.jdbc
- JdbcConnectorFactory(String, Module) - Constructor for class io.trino.plugin.jdbc.JdbcConnectorFactory
- JdbcConnectorFactory(String, JdbcConnectorFactory.JdbcModuleProvider) - Constructor for class io.trino.plugin.jdbc.JdbcConnectorFactory
-
Deprecated.Prefer
JdbcConnectorFactory(String, Module)instead. Notice thatCatalogNameis available in guice context. - JdbcConnectorFactory.JdbcModuleProvider - Interface in io.trino.plugin.jdbc
-
Deprecated.Prefer
JdbcConnectorFactory(String, Module)instead. Notice thatCatalogNameis available in guice context. - JdbcDiagnosticModule - Class in io.trino.plugin.jdbc
- JdbcDiagnosticModule() - Constructor for class io.trino.plugin.jdbc.JdbcDiagnosticModule
- JdbcErrorCode - Enum in io.trino.plugin.jdbc
- JdbcExpression - Class in io.trino.plugin.jdbc
- JdbcExpression(String, JdbcTypeHandle) - Constructor for class io.trino.plugin.jdbc.JdbcExpression
- JdbcHandleResolver - Class in io.trino.plugin.jdbc
- JdbcHandleResolver() - Constructor for class io.trino.plugin.jdbc.JdbcHandleResolver
- JdbcIdentity - Class in io.trino.plugin.jdbc
- JdbcIdentity(String, Optional<String>, Map<String, String>) - Constructor for class io.trino.plugin.jdbc.JdbcIdentity
- JdbcMetadata - Class in io.trino.plugin.jdbc
- JdbcMetadata(JdbcClient, boolean) - Constructor for class io.trino.plugin.jdbc.JdbcMetadata
- JdbcMetadataConfig - Class in io.trino.plugin.jdbc
- JdbcMetadataConfig() - Constructor for class io.trino.plugin.jdbc.JdbcMetadataConfig
- JdbcMetadataFactory - Class in io.trino.plugin.jdbc
- JdbcMetadataFactory(JdbcClient, JdbcMetadataConfig) - Constructor for class io.trino.plugin.jdbc.JdbcMetadataFactory
- JdbcMetadataSessionProperties - Class in io.trino.plugin.jdbc
- JdbcMetadataSessionProperties(JdbcMetadataConfig, Optional<Integer>) - Constructor for class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- JdbcModule - Class in io.trino.plugin.jdbc
- JdbcModule(String) - Constructor for class io.trino.plugin.jdbc.JdbcModule
- JdbcNamedRelationHandle - Class in io.trino.plugin.jdbc
- JdbcNamedRelationHandle(SchemaTableName, RemoteTableName) - Constructor for class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- JdbcOutputTableHandle - Class in io.trino.plugin.jdbc
- JdbcOutputTableHandle(String, String, String, List<String>, List<Type>, Optional<List<JdbcTypeHandle>>, String) - Constructor for class io.trino.plugin.jdbc.JdbcOutputTableHandle
- JdbcPageSink - Class in io.trino.plugin.jdbc
- JdbcPageSink(ConnectorSession, JdbcOutputTableHandle, JdbcClient) - Constructor for class io.trino.plugin.jdbc.JdbcPageSink
- JdbcPageSinkProvider - Class in io.trino.plugin.jdbc
- JdbcPageSinkProvider(JdbcClient) - Constructor for class io.trino.plugin.jdbc.JdbcPageSinkProvider
- JdbcPlugin - Class in io.trino.plugin.jdbc
- JdbcPlugin(String, Module) - Constructor for class io.trino.plugin.jdbc.JdbcPlugin
- JdbcQueryRelationHandle - Class in io.trino.plugin.jdbc
- JdbcQueryRelationHandle(PreparedQuery) - Constructor for class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- JdbcRecordCursor - Class in io.trino.plugin.jdbc
- JdbcRecordCursor(JdbcClient, ConnectorSession, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Constructor for class io.trino.plugin.jdbc.JdbcRecordCursor
- JdbcRecordSet - Class in io.trino.plugin.jdbc
- JdbcRecordSet(JdbcClient, ConnectorSession, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Constructor for class io.trino.plugin.jdbc.JdbcRecordSet
- JdbcRecordSetProvider - Class in io.trino.plugin.jdbc
- JdbcRecordSetProvider(JdbcClient) - Constructor for class io.trino.plugin.jdbc.JdbcRecordSetProvider
- JdbcRelationHandle - Class in io.trino.plugin.jdbc
- JdbcRelationHandle() - Constructor for class io.trino.plugin.jdbc.JdbcRelationHandle
- JdbcSplit - Class in io.trino.plugin.jdbc
- JdbcSplit(Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcSplit
- JdbcSplitManager - Class in io.trino.plugin.jdbc
- JdbcSplitManager(JdbcClient) - Constructor for class io.trino.plugin.jdbc.JdbcSplitManager
- JdbcTableHandle - Class in io.trino.plugin.jdbc
- JdbcTableHandle(JdbcRelationHandle, TupleDomain<ColumnHandle>, OptionalLong, Optional<List<JdbcColumnHandle>>, int) - Constructor for class io.trino.plugin.jdbc.JdbcTableHandle
- JdbcTableHandle(SchemaTableName, RemoteTableName) - Constructor for class io.trino.plugin.jdbc.JdbcTableHandle
- JdbcTableHandle(SchemaTableName, String, String, String) - Constructor for class io.trino.plugin.jdbc.JdbcTableHandle
-
Deprecated.
- JdbcTransactionHandle - Class in io.trino.plugin.jdbc
- JdbcTransactionHandle() - Constructor for class io.trino.plugin.jdbc.JdbcTransactionHandle
- JdbcTransactionHandle(UUID) - Constructor for class io.trino.plugin.jdbc.JdbcTransactionHandle
- JdbcTypeHandle - Class in io.trino.plugin.jdbc
- JdbcTypeHandle(int, Optional<String>, int, int, Optional<Integer>) - Constructor for class io.trino.plugin.jdbc.JdbcTypeHandle
-
Deprecated.
- JdbcTypeHandle(int, Optional<String>, int, int, Optional<Integer>, Optional<CaseSensitivity>) - Constructor for class io.trino.plugin.jdbc.JdbcTypeHandle
-
Deprecated.
- JdbcTypeHandle(int, Optional<String>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<CaseSensitivity>) - Constructor for class io.trino.plugin.jdbc.JdbcTypeHandle
- jdbcTypesMappedToVarchar - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- jdbcTypeToPrestoType(JdbcTypeHandle) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.Each connector should provide its own explicit type mapping, along with respective tests.
K
- KEYSTORE - io.trino.plugin.jdbc.credential.CredentialProviderType
- KeyStoreBasedCredentialProviderConfig - Class in io.trino.plugin.jdbc.credential.keystore
- KeyStoreBasedCredentialProviderConfig() - Constructor for class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- KeyStoreUtils - Class in io.trino.plugin.jdbc.credential.keystore
L
- legacyToPrestoType(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
-
Deprecated.Each connector should provide its own explicit type mapping, along with respective tests.
- legacyToWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
-
Deprecated.Each connector should provide its own explicit type mapping, along with respective tests.
- limitFunction() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- listSchemas(Connection) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- listSchemasByLowerCase(Connection) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- listTablesByLowerCase(Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- loadKeyStore(String, String, String) - Static method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreUtils
- longDecimalReadFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longDecimalReadFunction(DecimalType, RoundingMode) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longDecimalWriteFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longMapping(Type, LongReadFunction, LongWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- longMapping(Type, LongReadFunction, LongWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- longMapping(String, LongWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- LongReadFunction - Interface in io.trino.plugin.jdbc
- longTimestampWriteFunction(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- LongWriteFunction - Interface in io.trino.plugin.jdbc
M
- mapToUnboundedVarchar(JdbcTypeHandle) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- MaxDomainCompactionThreshold - Annotation Type in io.trino.plugin.jdbc
O
- objectMapping(Type, ObjectReadFunction, ObjectWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- objectMapping(Type, ObjectReadFunction, ObjectWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- objectMapping(String, ObjectWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- objectMapping(String, Class<T>, ObjectWriteFunction.ObjectWriteFunctionImplementation<T>) - Static method in class io.trino.plugin.jdbc.WriteMapping
- ObjectReadFunction - Interface in io.trino.plugin.jdbc
- ObjectReadFunction.ObjectReadFunctionImplementation<T> - Interface in io.trino.plugin.jdbc
- ObjectWriteFunction - Interface in io.trino.plugin.jdbc
- ObjectWriteFunction.ObjectWriteFunctionImplementation<T> - Interface in io.trino.plugin.jdbc
- of(Class<T>, ObjectReadFunction.ObjectReadFunctionImplementation<T>) - Static method in interface io.trino.plugin.jdbc.ObjectReadFunction
- of(Class<T>, ObjectWriteFunction.ObjectWriteFunctionImplementation<T>) - Static method in interface io.trino.plugin.jdbc.ObjectWriteFunction
- of(String, String) - Static method in class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- of(Supplier<JdbcClient>) - Static method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- openConnection(ConnectorSession) - Method in interface io.trino.plugin.jdbc.ConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.DriverConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.RetryingConnectionFactory
- outputType() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
P
- PredicatePushdownController - Interface in io.trino.plugin.jdbc
- PredicatePushdownController.DomainPushdownResult - Class in io.trino.plugin.jdbc
- PreparedQuery - Class in io.trino.plugin.jdbc
- PreparedQuery(String, List<QueryParameter>) - Constructor for class io.trino.plugin.jdbc.PreparedQuery
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, String>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, String>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, String>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, String>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- prepareQuery(ConnectorSession, Connection, JdbcRelationHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, String>, TupleDomain<ColumnHandle>, Optional<String>) - Method in class io.trino.plugin.jdbc.QueryBuilder
- prepareStatement(ConnectorSession, Connection, PreparedQuery) - Method in class io.trino.plugin.jdbc.QueryBuilder
- procedureBinder(Binder) - Static method in class io.trino.plugin.jdbc.JdbcModule
- PUSHDOWN_AND_KEEP - Static variable in interface io.trino.plugin.jdbc.PredicatePushdownController
Q
- QueryBuilder - Class in io.trino.plugin.jdbc
- QueryBuilder(JdbcClient) - Constructor for class io.trino.plugin.jdbc.QueryBuilder
- QueryParameter - Class in io.trino.plugin.jdbc
- QueryParameter(JdbcTypeHandle, Type, Optional<Object>) - Constructor for class io.trino.plugin.jdbc.QueryParameter
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- quoted(RemoteTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- quoted(String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- quoted(String, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
R
- read(ResultSet, int) - Method in interface io.trino.plugin.jdbc.ObjectReadFunction.ObjectReadFunctionImplementation
- readBoolean(ResultSet, int) - Method in interface io.trino.plugin.jdbc.BooleanReadFunction
- readDouble(ResultSet, int) - Method in interface io.trino.plugin.jdbc.DoubleReadFunction
- readEntity(KeyStore, String, String) - Static method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreUtils
- ReadFunction - Interface in io.trino.plugin.jdbc
- readLong(ResultSet, int) - Method in interface io.trino.plugin.jdbc.LongReadFunction
- readObject(ResultSet, int) - Method in interface io.trino.plugin.jdbc.ObjectReadFunction
- readSlice(ResultSet, int) - Method in interface io.trino.plugin.jdbc.SliceReadFunction
- realColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- realWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- remoteSchemaNames - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- RemoteTableName - Class in io.trino.plugin.jdbc
-
Qualified table name reported by the remote database.
- RemoteTableName(Optional<String>, Optional<String>, String) - Constructor for class io.trino.plugin.jdbc.RemoteTableName
- remoteTableNames - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- renameTable(ConnectorSession, String, String, String, SchemaTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- RetryingConnectionFactory - Class in io.trino.plugin.jdbc
- RetryingConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.RetryingConnectionFactory
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in interface io.trino.plugin.jdbc.expression.AggregateFunctionRule
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementAvgDecimal
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementAvgFloatingPoint
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementCorr
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementCount
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementCountAll
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementCovariancePop
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementCovarianceSamp
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementMinMax
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementRegrIntercept
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementRegrSlope
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementStddevPop
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementStddevSamp
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementSum
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementVariancePop
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext) - Method in class io.trino.plugin.jdbc.expression.ImplementVarianceSamp
- rewrite(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.expression.AggregateFunctionRewriter
- rollback() - Method in class io.trino.plugin.jdbc.JdbcMetadata
- rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcConnector
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- run() - Method in interface io.trino.plugin.jdbc.jmx.JdbcApiStats.ThrowingRunnable
S
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- schemaExists(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- SessionPropertiesProvider - Interface in io.trino.plugin.jdbc
- sessionPropertiesProviderBinder(Binder) - Static method in class io.trino.plugin.jdbc.JdbcModule
- set(PreparedStatement, int, boolean) - Method in interface io.trino.plugin.jdbc.BooleanWriteFunction
- set(PreparedStatement, int, double) - Method in interface io.trino.plugin.jdbc.DoubleWriteFunction
- set(PreparedStatement, int, long) - Method in interface io.trino.plugin.jdbc.LongWriteFunction
- set(PreparedStatement, int, Slice) - Method in interface io.trino.plugin.jdbc.SliceWriteFunction
- set(PreparedStatement, int, Object) - Method in interface io.trino.plugin.jdbc.ObjectWriteFunction
- set(PreparedStatement, int, T) - Method in interface io.trino.plugin.jdbc.ObjectWriteFunction.ObjectWriteFunctionImplementation
- setAggregationPushdownEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setAllowDropTable(boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setCacheMissing(boolean) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setCaseInsensitiveNameMatching(boolean) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setCaseInsensitiveNameMatchingCacheTtl(Duration) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- setColumnComment(ConnectorSession, ConnectorTableHandle, ColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.JdbcMetadata
- setColumnName(String) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setColumnType(Type) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setComment(Optional<String>) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setConnectionPassword(String) - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- setConnectionUrl(String) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setConnectionUser(String) - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- setCredentialFile(String) - Method in class io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- setCredentialProviderType(CredentialProviderType) - Method in class io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- setDecimalDefaultScale(Integer) - Method in class io.trino.plugin.jdbc.DecimalConfig
- setDecimalMapping(DecimalConfig.DecimalMapping) - Method in class io.trino.plugin.jdbc.DecimalConfig
- setDecimalRoundingMode(RoundingMode) - Method in class io.trino.plugin.jdbc.DecimalConfig
- setDomainCompactionThreshold(int) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setJdbcTypeHandle(JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setJdbcTypesMappedToVarchar(String) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setKeyStoreFilePath(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setKeyStorePassword(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setKeyStoreType(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setMetadataCacheTtl(Duration) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setNull(PreparedStatement, int) - Method in interface io.trino.plugin.jdbc.WriteFunction
- setNullable(boolean) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setPasswordCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- setPasswordCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setPasswordForPasswordCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setPasswordForUserCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setUnsupportedTypeHandling(UnsupportedTypeHandling) - Method in class io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- setup(Binder) - Method in class io.trino.plugin.jdbc.credential.CredentialProviderModule
- setUserCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- setUserCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- shortDecimalReadFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- shortDecimalReadFunction(DecimalType, RoundingMode) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- shortDecimalWriteFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- shutdown() - Method in class io.trino.plugin.jdbc.JdbcConnector
- singleInput() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- sliceMapping(Type, SliceReadFunction, SliceWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- sliceMapping(Type, SliceReadFunction, SliceWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- sliceMapping(String, SliceWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- SliceReadFunction - Interface in io.trino.plugin.jdbc
- SliceWriteFunction - Interface in io.trino.plugin.jdbc
- smallintColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- smallintWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- StandardColumnMappings - Class in io.trino.plugin.jdbc
- StaticCredentialProvider - Class in io.trino.plugin.jdbc.credential
- StaticCredentialProvider(Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- StatisticsAwareConnectionFactory - Class in io.trino.plugin.jdbc.jmx
- StatisticsAwareConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- StatisticsAwareJdbcClient - Class in io.trino.plugin.jdbc.jmx
- StatisticsAwareJdbcClient(JdbcClient) - Constructor for class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- StatsCollecting - Annotation Type in io.trino.plugin.jdbc
- STRICT - io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<List<ColumnHandle>>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- supportsLimit() - Method in interface io.trino.plugin.jdbc.JdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- supportsMissingColumnsOnInsert() - Method in class io.trino.plugin.jdbc.JdbcMetadata
T
- TablePropertiesProvider - Interface in io.trino.plugin.jdbc
- tablePropertiesProviderBinder(Binder) - Static method in class io.trino.plugin.jdbc.JdbcModule
- timeColumnMapping(TimeType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timeColumnMappingUsingSqlTime() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timeand the class cannot represent time value when JVM zone had forward offset change (a 'gap') at given time on 1970-01-01. If driver only supportsLocalTime, useStandardColumnMappings.timeColumnMapping(io.trino.spi.type.TimeType)instead. - timestampColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.
- timestampColumnMapping(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampColumnMappingUsingSqlTimestamp(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timestampand the class cannot represent date-time value when JVM zone had forward offset change (a 'gap'). This includes regular DST changes (e.g. Europe/Warsaw) and one-time policy changes (Asia/Kathmandu's shift by 15 minutes on January 1, 1986, 00:00:00). If driver only supportsLocalDateTime, useStandardColumnMappings.timestampColumnMapping()instead. - timestampReadFunction(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampWriteFunction(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampWriteFunctionUsingSqlTimestamp(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timestampand the class cannot represent date-time value when JVM zone had forward offset change (a 'gap'). This includes regular DST changes (e.g. Europe/Warsaw) and one-time policy changes (Asia/Kathmandu's shift by 15 minutes on January 1, 1986, 00:00:00). If driver only supportsLocalDateTime, useStandardColumnMappings.timestampWriteFunction(io.trino.spi.type.TimestampType)instead. - timeWriteFunction(int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timeWriteFunctionUsingSqlTime() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timeand the class cannot represent time value when JVM zone had forward offset change (a 'gap') at given time on 1970-01-01. If driver only supportsLocalTime, useStandardColumnMappings.timeWriteFunction(int)instead. - tinyintColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- tinyintWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- toErrorCode() - Method in enum io.trino.plugin.jdbc.JdbcErrorCode
- toLongTimestamp(TimestampType, LocalDateTime) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- toPrestoTimestamp(TimestampType, LocalDateTime) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- toRemoteSchemaName(JdbcIdentity, Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- toRemoteTableName(JdbcIdentity, Connection, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- toString() - Method in class io.trino.plugin.jdbc.ColumnMapping
- toString() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcExpression
- toString() - Method in class io.trino.plugin.jdbc.JdbcIdentity
- toString() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcRelationHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- toString() - Method in class io.trino.plugin.jdbc.RemoteTableName
- toString() - Method in class io.trino.plugin.jdbc.WriteMapping
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- toWriteMapping(ConnectorSession, Type) - Method in interface io.trino.plugin.jdbc.JdbcClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- TransactionCachingJdbcClient - Class in io.trino.plugin.jdbc
- TransactionCachingJdbcClient(JdbcClient, Duration) - Constructor for class io.trino.plugin.jdbc.TransactionCachingJdbcClient
- transformQuery(Function<String, String>) - Method in class io.trino.plugin.jdbc.PreparedQuery
- tryApplyLimit(OptionalLong) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- TypeHandlingJdbcConfig - Class in io.trino.plugin.jdbc
- TypeHandlingJdbcConfig() - Constructor for class io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- TypeHandlingJdbcSessionProperties - Class in io.trino.plugin.jdbc
- TypeHandlingJdbcSessionProperties(TypeHandlingJdbcConfig) - Constructor for class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
U
- UNSUPPORTED_TYPE_HANDLING - Static variable in class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- UnsupportedTypeHandling - Enum in io.trino.plugin.jdbc
- usesLegacyTableLayouts() - Method in class io.trino.plugin.jdbc.JdbcMetadata
V
- valueOf(String) - Static method in enum io.trino.plugin.jdbc.CaseSensitivity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.plugin.jdbc.credential.CredentialProviderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.plugin.jdbc.JdbcErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.plugin.jdbc.UnsupportedTypeHandling
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.trino.plugin.jdbc.CaseSensitivity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.plugin.jdbc.credential.CredentialProviderType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.plugin.jdbc.JdbcErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.plugin.jdbc.UnsupportedTypeHandling
-
Returns an array containing the constants of this enum type, in the order they are declared.
- varbinaryColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varbinaryReadFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varbinaryWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varcharColumnMapping(VarcharType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varcharReadFunction(VarcharType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varcharWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- variable() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
- variables() - Static method in class io.trino.plugin.jdbc.expression.AggregateFunctionPatterns
W
- wrap(JdbcApiStats.ThrowingCallable<V, E>) - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- wrap(JdbcApiStats.ThrowingRunnable<E>) - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- WriteFunction - Interface in io.trino.plugin.jdbc
- WriteMapping - Class in io.trino.plugin.jdbc
All Classes All Packages