A B C D E F G H I K L N P R S T U V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- advanceNextPosition() - Method in class io.trino.plugin.redis.RedisRecordCursor
B
- beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.redis.RedisConnector
C
- close() - Method in class io.trino.plugin.redis.RedisRecordCursor
- compareTo(RedisColumnHandle) - Method in class io.trino.plugin.redis.RedisColumnHandle
- configure(Binder) - Method in class io.trino.plugin.redis.RedisConnectorModule
- configure(Binder) - Method in class io.trino.plugin.redis.RedisDecoderModule
- create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.redis.RedisConnectorFactory
- create(Map<String, String>, Set<DecoderColumnHandle>) - Method in class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoderFactory
- create(Map<String, String>, Set<DecoderColumnHandle>) - Method in class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoderFactory
- cursor() - Method in class io.trino.plugin.redis.RedisRecordSet
D
- decode(String, DecoderColumnHandle) - Method in class io.trino.plugin.redis.decoder.hash.HashRedisFieldDecoder
- decode(T, DecoderColumnHandle) - Method in interface io.trino.plugin.redis.RedisFieldDecoder
-
Decode a value for the given column handle.
- decodeRow(byte[], Map<String, String>) - Method in class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoder
- decodeRow(byte[], Map<String, String>) - Method in class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoder
E
- equals(Object) - Method in class io.trino.plugin.redis.RedisColumnHandle
- equals(Object) - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- equals(Object) - Method in class io.trino.plugin.redis.RedisTableHandle
F
- forColumnName(String) - Static method in enum io.trino.plugin.redis.RedisInternalFieldDescription
G
- get() - Method in class io.trino.plugin.redis.RedisTableDescriptionSupplier
- getAddresses() - Method in class io.trino.plugin.redis.RedisSplit
- getBoolean(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- getColumnHandleClass() - Method in class io.trino.plugin.redis.RedisHandleResolver
- getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.redis.RedisMetadata
- getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.redis.RedisMetadata
- getColumnName() - Method in enum io.trino.plugin.redis.RedisInternalFieldDescription
- getColumnTypes() - Method in class io.trino.plugin.redis.RedisRecordSet
- getComment() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- getCompletedBytes() - Method in class io.trino.plugin.redis.RedisRecordCursor
- getConnectorFactories() - Method in class io.trino.plugin.redis.RedisPlugin
- getDataFormat() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getDataFormat() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- getDataFormat() - Method in class io.trino.plugin.redis.RedisTableFieldGroup
- getDefaultSchema() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getDouble(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- getEnd() - Method in class io.trino.plugin.redis.RedisSplit
- getFields() - Method in class io.trino.plugin.redis.RedisTableFieldGroup
- getFormatHint() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getFormatHint() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- getHandleResolver() - Method in class io.trino.plugin.redis.RedisConnectorFactory
- getInfo() - Method in class io.trino.plugin.redis.RedisSplit
- getJedisPool(HostAddress) - Method in class io.trino.plugin.redis.RedisJedisManager
- getKey() - Method in class io.trino.plugin.redis.RedisTableDescription
- getKeyDataFormat() - Method in class io.trino.plugin.redis.RedisSplit
- getKeyDataFormat() - Method in class io.trino.plugin.redis.RedisTableHandle
- getKeyDataType() - Method in class io.trino.plugin.redis.RedisSplit
- getKeyName() - Method in class io.trino.plugin.redis.RedisSplit
- getKeyName() - Method in class io.trino.plugin.redis.RedisTableHandle
- getLong(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- getMapping() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getMapping() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- getMetadata(ConnectorTransactionHandle) - Method in class io.trino.plugin.redis.RedisConnector
- getName() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getName() - Method in class io.trino.plugin.redis.RedisConnectorFactory
- getName() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- getName() - Method in class io.trino.plugin.redis.RedisTableFieldGroup
- getNodes() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getNodes() - Method in class io.trino.plugin.redis.RedisSplit
- getObject(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- getOrdinalPosition() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getReadTimeNanos() - Method in class io.trino.plugin.redis.RedisRecordCursor
- getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<? extends ColumnHandle>) - Method in class io.trino.plugin.redis.RedisRecordSetProvider
- getRecordSetProvider() - Method in class io.trino.plugin.redis.RedisConnector
- getRedisConnectorConfig() - Method in class io.trino.plugin.redis.RedisJedisManager
- getRedisConnectTimeout() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisDataBaseIndex() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisKeyDelimiter() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisPassword() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisScanCount() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getSchemaName() - Method in class io.trino.plugin.redis.RedisSplit
- getSchemaName() - Method in class io.trino.plugin.redis.RedisTableDescription
- getSchemaName() - Method in class io.trino.plugin.redis.RedisTableHandle
- getSlice(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- getSplitClass() - Method in class io.trino.plugin.redis.RedisHandleResolver
- getSplitManager() - Method in class io.trino.plugin.redis.RedisConnector
- getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, ConnectorSplitManager.SplitSchedulingStrategy, DynamicFilter) - Method in class io.trino.plugin.redis.RedisSplitManager
- getStart() - Method in class io.trino.plugin.redis.RedisSplit
- getTableDescriptionDir() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.redis.RedisMetadata
- getTableHandleClass() - Method in class io.trino.plugin.redis.RedisHandleResolver
- getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.redis.RedisMetadata
- getTableName() - Method in class io.trino.plugin.redis.RedisSplit
- getTableName() - Method in class io.trino.plugin.redis.RedisTableDescription
- getTableName() - Method in class io.trino.plugin.redis.RedisTableHandle
- getTableNames() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getTableProperties(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.redis.RedisMetadata
- getTransactionHandleClass() - Method in class io.trino.plugin.redis.RedisHandleResolver
- getType() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getType() - Method in enum io.trino.plugin.redis.RedisInternalFieldDescription
- getType() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- getType(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- getValue() - Method in class io.trino.plugin.redis.RedisTableDescription
- getValueDataFormat() - Method in class io.trino.plugin.redis.RedisSplit
- getValueDataFormat() - Method in class io.trino.plugin.redis.RedisTableHandle
- getValueDataType() - Method in class io.trino.plugin.redis.RedisSplit
H
- HASH - io.trino.plugin.redis.RedisDataType
- hashCode() - Method in class io.trino.plugin.redis.RedisColumnHandle
- hashCode() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- hashCode() - Method in class io.trino.plugin.redis.RedisTableHandle
- HashRedisFieldDecoder - Class in io.trino.plugin.redis.decoder.hash
- HashRedisFieldDecoder() - Constructor for class io.trino.plugin.redis.decoder.hash.HashRedisFieldDecoder
- HashRedisRowDecoder - Class in io.trino.plugin.redis.decoder.hash
-
The row decoder for the Redis values that are stored in Hash format.
- HashRedisRowDecoder(Map<DecoderColumnHandle, RedisFieldDecoder<String>>) - Constructor for class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoder
- HashRedisRowDecoderFactory - Class in io.trino.plugin.redis.decoder.hash
- HashRedisRowDecoderFactory() - Constructor for class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoderFactory
- hasUnscannedData() - Method in class io.trino.plugin.redis.RedisRecordCursor
I
- INSTANCE - io.trino.plugin.redis.RedisTransactionHandle
- io.trino.plugin.redis - package io.trino.plugin.redis
- io.trino.plugin.redis.decoder.hash - package io.trino.plugin.redis.decoder.hash
- io.trino.plugin.redis.decoder.zset - package io.trino.plugin.redis.decoder.zset
- isHidden() - Method in class io.trino.plugin.redis.RedisColumnHandle
- isHidden() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- isHideInternalColumns() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- isInternal() - Method in class io.trino.plugin.redis.RedisColumnHandle
- isKeyDecoder() - Method in class io.trino.plugin.redis.RedisColumnHandle
- isKeyPrefixSchemaTable() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- isNull(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- isRemotelyAccessible() - Method in class io.trino.plugin.redis.RedisSplit
K
- KEY_CORRUPT_FIELD - io.trino.plugin.redis.RedisInternalFieldDescription
-
_key_corrupt - True if the row converter could not read the key.
- KEY_FIELD - io.trino.plugin.redis.RedisInternalFieldDescription
-
_key - Represents the key as a text column.
- KEY_LENGTH_FIELD - io.trino.plugin.redis.RedisInternalFieldDescription
-
_key_length - length in bytes of the key.
L
- listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.redis.RedisMetadata
- listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.redis.RedisMetadata
- listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.redis.RedisMetadata
N
- NAME - Static variable in class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoder
- NAME - Static variable in class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoder
P
- parseNodes(String) - Static method in class io.trino.plugin.redis.RedisConnectorConfig
R
- RedisColumnHandle - Class in io.trino.plugin.redis
- RedisColumnHandle(int, String, Type, String, String, String, boolean, boolean, boolean) - Constructor for class io.trino.plugin.redis.RedisColumnHandle
- RedisConnector - Class in io.trino.plugin.redis
-
Redis specific implementation of the Trino Connector SPI.
- RedisConnector(RedisMetadata, RedisSplitManager, RedisRecordSetProvider) - Constructor for class io.trino.plugin.redis.RedisConnector
- RedisConnectorConfig - Class in io.trino.plugin.redis
- RedisConnectorConfig() - Constructor for class io.trino.plugin.redis.RedisConnectorConfig
- RedisConnectorFactory - Class in io.trino.plugin.redis
- RedisConnectorModule - Class in io.trino.plugin.redis
- RedisConnectorModule() - Constructor for class io.trino.plugin.redis.RedisConnectorModule
- RedisDataType - Enum in io.trino.plugin.redis
-
Connector specific Redis types for key/values.
- RedisDecoderModule - Class in io.trino.plugin.redis
- RedisDecoderModule() - Constructor for class io.trino.plugin.redis.RedisDecoderModule
- RedisFieldDecoder<T> - Interface in io.trino.plugin.redis
-
Format specific field decoder description.
- RedisHandleResolver - Class in io.trino.plugin.redis
-
Redis specific
ConnectorHandleResolverimplementation. - RedisHandleResolver() - Constructor for class io.trino.plugin.redis.RedisHandleResolver
- RedisInternalFieldDescription - Enum in io.trino.plugin.redis
-
Describes an internal (managed by the connector) field which is added to each table row.
- RedisJedisManager - Class in io.trino.plugin.redis
-
Manages connections to the Redis nodes
- RedisMetadata - Class in io.trino.plugin.redis
-
Manages the Redis connector specific metadata information.
- RedisPlugin - Class in io.trino.plugin.redis
-
Trino plugin to use Redis as a data source.
- RedisPlugin() - Constructor for class io.trino.plugin.redis.RedisPlugin
- RedisRecordCursor - Class in io.trino.plugin.redis
- RedisRecordSet - Class in io.trino.plugin.redis
-
Redis specific record set.
- RedisRecordSetProvider - Class in io.trino.plugin.redis
-
Factory for Redis specific
RecordSetinstances. - RedisRecordSetProvider(DispatchingRowDecoderFactory, RedisJedisManager) - Constructor for class io.trino.plugin.redis.RedisRecordSetProvider
- RedisSplit - Class in io.trino.plugin.redis
-
Represents a Redis specific
ConnectorSplit. - RedisSplit(String, String, String, String, String, long, long, List<HostAddress>) - Constructor for class io.trino.plugin.redis.RedisSplit
- RedisSplitManager - Class in io.trino.plugin.redis
-
Redis specific implementation of
ConnectorSplitManager. - RedisSplitManager(RedisConnectorConfig, RedisJedisManager) - Constructor for class io.trino.plugin.redis.RedisSplitManager
- RedisTableDescription - Class in io.trino.plugin.redis
-
Json description to parse a Redis key/value pairs.
- RedisTableDescription(String, String, RedisTableFieldGroup, RedisTableFieldGroup) - Constructor for class io.trino.plugin.redis.RedisTableDescription
- RedisTableDescriptionSupplier - Class in io.trino.plugin.redis
- RedisTableFieldDescription - Class in io.trino.plugin.redis
-
Json description to parse a single field from a Redis key/value row.
- RedisTableFieldDescription(String, Type, String, String, String, String, boolean) - Constructor for class io.trino.plugin.redis.RedisTableFieldDescription
- RedisTableFieldGroup - Class in io.trino.plugin.redis
-
Groups the field descriptions for value or key.
- RedisTableFieldGroup(String, String, List<RedisTableFieldDescription>) - Constructor for class io.trino.plugin.redis.RedisTableFieldGroup
- RedisTableHandle - Class in io.trino.plugin.redis
-
Redis specific
ConnectorTableHandle. - RedisTableHandle(String, String, String, String, String) - Constructor for class io.trino.plugin.redis.RedisTableHandle
- RedisTransactionHandle - Enum in io.trino.plugin.redis
S
- SET - io.trino.plugin.redis.RedisDataType
- setDefaultSchema(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setHideInternalColumns(boolean) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setKeyPrefixSchemaTable(boolean) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setNodes(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setRedisConnectTimeout(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setRedisDataBaseIndex(int) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setRedisKeyDelimiter(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setRedisPassword(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setRedisScanCount(int) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setTableDescriptionDir(File) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setTableNames(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- STRING - io.trino.plugin.redis.RedisDataType
T
- tearDown() - Method in class io.trino.plugin.redis.RedisJedisManager
- toSchemaTableName() - Method in class io.trino.plugin.redis.RedisTableHandle
- toString() - Method in class io.trino.plugin.redis.RedisColumnHandle
- toString() - Method in class io.trino.plugin.redis.RedisSplit
- toString() - Method in class io.trino.plugin.redis.RedisTableDescription
- toString() - Method in class io.trino.plugin.redis.RedisTableFieldDescription
- toString() - Method in class io.trino.plugin.redis.RedisTableFieldGroup
- toString() - Method in class io.trino.plugin.redis.RedisTableHandle
U
- usesLegacyTableLayouts() - Method in class io.trino.plugin.redis.RedisMetadata
V
- VALUE_CORRUPT_FIELD - io.trino.plugin.redis.RedisInternalFieldDescription
-
_value_corrupt - True if the row converter could not read the value.
- VALUE_FIELD - io.trino.plugin.redis.RedisInternalFieldDescription
-
_value - Represents the value as a text column.
- VALUE_LENGTH_FIELD - io.trino.plugin.redis.RedisInternalFieldDescription
-
_value_length - length in bytes of the value.
- valueOf(String) - Static method in enum io.trino.plugin.redis.RedisDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.plugin.redis.RedisInternalFieldDescription
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.plugin.redis.RedisTransactionHandle
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.trino.plugin.redis.RedisDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.plugin.redis.RedisInternalFieldDescription
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.plugin.redis.RedisTransactionHandle
-
Returns an array containing the constants of this enum type, in the order they are declared.
Z
- ZSET - io.trino.plugin.redis.RedisDataType
- ZsetRedisRowDecoder - Class in io.trino.plugin.redis.decoder.zset
-
The row decoder for the 'zset' format.
- ZsetRedisRowDecoder() - Constructor for class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoder
- ZsetRedisRowDecoderFactory - Class in io.trino.plugin.redis.decoder.zset
- ZsetRedisRowDecoderFactory() - Constructor for class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoderFactory
All Classes All Packages