Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- advanceNextPosition() - Method in class io.trino.plugin.redis.RedisRecordCursor
- applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.redis.RedisMetadata
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(ConnectorSession, RowDecoderSpec) - Method in class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoderFactory
- create(ConnectorSession, RowDecoderSpec) - Method in class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoderFactory
- create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.redis.RedisConnectorFactory
- 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[]) - Method in class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoder
- decodeRow(byte[]) - Method in class io.trino.plugin.redis.decoder.zset.ZsetRedisRowDecoder
- decodeRow(Map<String, String>) - Method in class io.trino.plugin.redis.decoder.hash.HashRedisRowDecoder
- decodeRow(Map<String, String>) - Method in interface io.trino.plugin.redis.decoder.RedisRowDecoder
-
Decodes a given map into field values.
- decodeRow(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 class 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
- 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 class 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
- getConstraint() - Method in class io.trino.plugin.redis.RedisSplit
- getConstraint() - Method in class io.trino.plugin.redis.RedisTableHandle
- 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
- 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(ConnectorSession, 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
- 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
- getRedisKeyDelimiter() - Method in class io.trino.plugin.redis.RedisJedisManager
- getRedisMaxKeysPerFetch() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisMaxKeysPerFetch() - Method in class io.trino.plugin.redis.RedisJedisManager
- getRedisPassword() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisScanCount() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRedisScanCount() - Method in class io.trino.plugin.redis.RedisJedisManager
- getRedisUser() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getRetainedSizeInBytes() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getRetainedSizeInBytes() - Method in class io.trino.plugin.redis.RedisSplit
- 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
- getSplitManager() - Method in class io.trino.plugin.redis.RedisConnector
- getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.redis.RedisSplitManager
- getStart() - Method in class io.trino.plugin.redis.RedisSplit
- getTableDescriptionCacheDuration() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getTableDescriptionDir() - Method in class io.trino.plugin.redis.RedisConnectorConfig
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.redis.RedisMetadata
- 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
- getType() - Method in class io.trino.plugin.redis.RedisColumnHandle
- getType() - Method in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class io.trino.plugin.redis.RedisTransactionHandle
- io.trino.plugin.redis - package io.trino.plugin.redis
- io.trino.plugin.redis.decoder - package io.trino.plugin.redis.decoder
- 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
- isKeyPrefixSchemaTable() - Method in class io.trino.plugin.redis.RedisJedisManager
- isNull(int) - Method in class io.trino.plugin.redis.RedisRecordCursor
- isRemotelyAccessible() - Method in class io.trino.plugin.redis.RedisSplit
K
- KEY_CORRUPT_FIELD - Enum constant in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
_key_corrupt - True if the row converter could not read the key.
- KEY_FIELD - Enum constant in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
_key - Represents the key as a text column.
- KEY_LENGTH_FIELD - Enum constant in enum class 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(LifeCycleManager, 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 Class 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.
- RedisInternalFieldDescription - Enum Class 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
- RedisRowDecoder - Interface in io.trino.plugin.redis.decoder
-
Implementations decode a row from map and add field value providers for all decodable columns.
- RedisSplit - Class in io.trino.plugin.redis
-
Represents a Redis specific
ConnectorSplit. - RedisSplit(String, String, String, String, String, TupleDomain<ColumnHandle>, 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, TupleDomain<ColumnHandle>) - Constructor for class io.trino.plugin.redis.RedisTableHandle
- RedisTransactionHandle - Enum Class in io.trino.plugin.redis
S
- 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
- setRedisMaxKeysPerFetch(int) - 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
- setRedisUser(String) - Method in class io.trino.plugin.redis.RedisConnectorConfig
- setTableDescriptionCacheDuration(Duration) - 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
- shutdown() - Method in class io.trino.plugin.redis.RedisConnector
- STRING - Enum constant in enum class io.trino.plugin.redis.RedisDataType
T
- tearDown() - Method in class io.trino.plugin.redis.RedisJedisManager
- toRedisDataType(String) - Static method in class io.trino.plugin.redis.RedisSplit
- 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
V
- VALUE_CORRUPT_FIELD - Enum constant in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
_value_corrupt - True if the row converter could not read the value.
- VALUE_FIELD - Enum constant in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
_value - Represents the value as a text column.
- VALUE_LENGTH_FIELD - Enum constant in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
_value_length - length in bytes of the value.
- valueOf(String) - Static method in enum class io.trino.plugin.redis.RedisDataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.redis.RedisTransactionHandle
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.trino.plugin.redis.RedisDataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.redis.RedisInternalFieldDescription
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.redis.RedisTransactionHandle
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- ZSET - Enum constant in enum class 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 and Interfaces|All Packages|Constant Field Values