A C D E G I L P R S T V 
All Classes All Packages

A

ARRAY_MAPPING - Static variable in class io.trino.plugin.postgresql.PostgreSqlSessionProperties
 
AS_ARRAY - io.trino.plugin.postgresql.PostgreSqlConfig.ArrayMapping
 
AS_JSON - io.trino.plugin.postgresql.PostgreSqlConfig.ArrayMapping
 

C

createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

D

delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
DISABLED - io.trino.plugin.postgresql.PostgreSqlConfig.ArrayMapping
 

E

ENABLE_STRING_PUSHDOWN_WITH_COLLATE - Static variable in class io.trino.plugin.postgresql.PostgreSqlSessionProperties
 

G

getArrayMapping() - Method in class io.trino.plugin.postgresql.PostgreSqlConfig
 
getArrayMapping(ConnectorSession) - Static method in class io.trino.plugin.postgresql.PostgreSqlSessionProperties
 
getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
getConnectionFactory(BaseJdbcConfig, CredentialProvider) - Method in class io.trino.plugin.postgresql.PostgreSqlClientModule
 
getPreparedStatement(Connection, String) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
getRewriteFormatExpression() - Method in class io.trino.plugin.postgresql.ImplementAvgBigint
 
getSessionProperties() - Method in class io.trino.plugin.postgresql.PostgreSqlSessionProperties
 
getTableTypes() - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

I

implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
ImplementAvgBigint - Class in io.trino.plugin.postgresql
 
ImplementAvgBigint() - Constructor for class io.trino.plugin.postgresql.ImplementAvgBigint
 
io.trino.plugin.postgresql - package io.trino.plugin.postgresql
 
isEnableStringPushdownWithCollate() - Method in class io.trino.plugin.postgresql.PostgreSqlConfig
 
isEnableStringPushdownWithCollate(ConnectorSession) - Static method in class io.trino.plugin.postgresql.PostgreSqlSessionProperties
 
isIncludeSystemTables() - Method in class io.trino.plugin.postgresql.PostgreSqlConfig
 
isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
isSupportedJoinCondition(JdbcJoinCondition) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

L

limitFunction() - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

P

PostgreSqlClient - Class in io.trino.plugin.postgresql
 
PostgreSqlClient(BaseJdbcConfig, PostgreSqlConfig, ConnectionFactory, TypeManager, IdentifierMapping) - Constructor for class io.trino.plugin.postgresql.PostgreSqlClient
 
PostgreSqlClientModule - Class in io.trino.plugin.postgresql
 
PostgreSqlClientModule() - Constructor for class io.trino.plugin.postgresql.PostgreSqlClientModule
 
PostgreSqlConfig - Class in io.trino.plugin.postgresql
 
PostgreSqlConfig() - Constructor for class io.trino.plugin.postgresql.PostgreSqlConfig
 
PostgreSqlConfig.ArrayMapping - Enum in io.trino.plugin.postgresql
 
PostgreSqlPlugin - Class in io.trino.plugin.postgresql
 
PostgreSqlPlugin() - Constructor for class io.trino.plugin.postgresql.PostgreSqlPlugin
 
PostgreSqlSessionProperties - Class in io.trino.plugin.postgresql
 
PostgreSqlSessionProperties(PostgreSqlConfig) - Constructor for class io.trino.plugin.postgresql.PostgreSqlSessionProperties
 

R

renameTable(ConnectorSession, String, String, String, SchemaTableName) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

S

setArrayMapping(PostgreSqlConfig.ArrayMapping) - Method in class io.trino.plugin.postgresql.PostgreSqlConfig
 
setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
setEnableStringPushdownWithCollate(boolean) - Method in class io.trino.plugin.postgresql.PostgreSqlConfig
 
setIncludeSystemTables(boolean) - Method in class io.trino.plugin.postgresql.PostgreSqlConfig
 
setup(Binder) - Method in class io.trino.plugin.postgresql.PostgreSqlClientModule
 
supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

T

toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
topNFunction() - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 
toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.postgresql.PostgreSqlClient
 

V

valueOf(String) - Static method in enum io.trino.plugin.postgresql.PostgreSqlConfig.ArrayMapping
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.trino.plugin.postgresql.PostgreSqlConfig.ArrayMapping
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I L P R S T V 
All Classes All Packages