Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
C
- ClickHouseClient - Class in io.trino.plugin.clickhouse
- ClickHouseClient(BaseJdbcConfig, ConnectionFactory, QueryBuilder, TypeManager, IdentifierMapping, RemoteQueryModifier) - Constructor for class io.trino.plugin.clickhouse.ClickHouseClient
- ClickHouseClientModule - Class in io.trino.plugin.clickhouse
- ClickHouseClientModule() - Constructor for class io.trino.plugin.clickhouse.ClickHouseClientModule
- ClickHouseConfig - Class in io.trino.plugin.clickhouse
- ClickHouseConfig() - Constructor for class io.trino.plugin.clickhouse.ClickHouseConfig
- ClickHouseConnectionFactory - Class in io.trino.plugin.clickhouse
- ClickHouseConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.clickhouse.ClickHouseConnectionFactory
- ClickHouseEngineType - Enum Class in io.trino.plugin.clickhouse
- ClickHousePlugin - Class in io.trino.plugin.clickhouse
- ClickHousePlugin() - Constructor for class io.trino.plugin.clickhouse.ClickHousePlugin
- ClickHouseSessionProperties - Class in io.trino.plugin.clickhouse
- ClickHouseSessionProperties(ClickHouseConfig) - Constructor for class io.trino.plugin.clickhouse.ClickHouseSessionProperties
- ClickHouseTableProperties - Class in io.trino.plugin.clickhouse
-
Class contains all table properties for the Clickhouse connector.
- ClickHouseTableProperties() - Constructor for class io.trino.plugin.clickhouse.ClickHouseTableProperties
- close() - Method in class io.trino.plugin.clickhouse.ClickHouseConnectionFactory
- configure(Binder) - Method in class io.trino.plugin.clickhouse.ClickHouseClientModule
- copyTableSchema(ConnectorSession, Connection, String, String, String, String, List<String>) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- createConnectionFactory(BaseJdbcConfig, CredentialProvider, OpenTelemetry) - Static method in class io.trino.plugin.clickhouse.ClickHouseClientModule
- createSchema(ConnectorSession, Connection, String) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- createTableSql(RemoteTableName, List<String>, ConnectorTableMetadata) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
D
- DATE - Static variable in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
- DATETIME - Static variable in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
- DEFAULT_DOMAIN_COMPACTION_THRESHOLD - Static variable in class io.trino.plugin.clickhouse.ClickHouseClient
- DEFAULT_TABLE_ENGINE - Static variable in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- dropSchema(ConnectorSession, Connection, String, boolean) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
E
- ENGINE_PROPERTY - Static variable in class io.trino.plugin.clickhouse.ClickHouseTableProperties
G
- getColumnDefinitionSql(ConnectorSession, ColumnMetadata, String) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- getEngine(Map<String, Object>) - Static method in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- getEngineType() - Method in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
- getOrderBy(Map<String, Object>) - Static method in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- getPartitionBy(Map<String, Object>) - Static method in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- getPrimaryKey(Map<String, Object>) - Static method in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- getRewriteFormatExpression() - Method in class io.trino.plugin.clickhouse.ImplementAvgBigint
- getSampleBy(Map<String, Object>) - Static method in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- getSessionProperties() - Method in class io.trino.plugin.clickhouse.ClickHouseSessionProperties
- getTableComment(ResultSet) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- getTableProperties() - Method in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- getTableTypes() - Method in class io.trino.plugin.clickhouse.ClickHouseClient
I
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- ImplementAvgBigint - Class in io.trino.plugin.clickhouse
- ImplementAvgBigint() - Constructor for class io.trino.plugin.clickhouse.ImplementAvgBigint
- io.trino.plugin.clickhouse - package io.trino.plugin.clickhouse
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- isMapStringAsVarchar() - Method in class io.trino.plugin.clickhouse.ClickHouseConfig
- isMapStringAsVarchar(ConnectorSession) - Static method in class io.trino.plugin.clickhouse.ClickHouseSessionProperties
L
- limitFunction() - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- LOG - Enum constant in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
M
- MAP_STRING_AS_VARCHAR - Static variable in class io.trino.plugin.clickhouse.ClickHouseSessionProperties
- MERGETREE - Enum constant in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
O
- openConnection(ConnectorSession) - Method in class io.trino.plugin.clickhouse.ClickHouseConnectionFactory
- ORDER_BY_PROPERTY - Static variable in class io.trino.plugin.clickhouse.ClickHouseTableProperties
P
- PARTITION_BY_PROPERTY - Static variable in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- PRIMARY_KEY_PROPERTY - Static variable in class io.trino.plugin.clickhouse.ClickHouseTableProperties
Q
- quoted(String, String, String) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
R
- renameSchema(ConnectorSession, Connection, String, String) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- renameTable(ConnectorSession, Connection, String, String, String, String, String) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
S
- SAMPLE_BY_PROPERTY - Static variable in class io.trino.plugin.clickhouse.ClickHouseTableProperties
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- setMapStringAsVarchar(boolean) - Method in class io.trino.plugin.clickhouse.ClickHouseConfig
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- setTableProperties(ConnectorSession, JdbcTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- STRIPELOG - Enum constant in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
T
- TINYLOG - Enum constant in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.clickhouse.ClickHouseClient
- TrinoToClickHouseWriteChecker<T> - Class in io.trino.plugin.clickhouse
U
- UINT16 - Static variable in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
- UINT32 - Static variable in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
- UINT64 - Static variable in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
- UINT8 - Static variable in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
V
- validate(ClickHouseVersion, T) - Method in class io.trino.plugin.clickhouse.TrinoToClickHouseWriteChecker
- valueOf(String) - Static method in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.trino.plugin.clickhouse.ClickHouseEngineType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values