Package io.trino.plugin.redis
Class RedisConnectorConfig
- java.lang.Object
-
- io.trino.plugin.redis.RedisConnectorConfig
-
public class RedisConnectorConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description RedisConnectorConfig()
-
Method Summary
-
-
-
Method Detail
-
getTableDescriptionDir
@NotNull public @NotNull File getTableDescriptionDir()
-
setTableDescriptionDir
@Config("redis.table-description-dir") public RedisConnectorConfig setTableDescriptionDir(File tableDescriptionDir)
-
setTableNames
@Config("redis.table-names") public RedisConnectorConfig setTableNames(String tableNames)
-
getDefaultSchema
@NotNull public @NotNull String getDefaultSchema()
-
setDefaultSchema
@Config("redis.default-schema") public RedisConnectorConfig setDefaultSchema(String defaultSchema)
-
getNodes
@Size(min=1) public @Size(min=1) Set<HostAddress> getNodes()
-
setNodes
@Config("redis.nodes") public RedisConnectorConfig setNodes(String nodes)
-
getRedisScanCount
public int getRedisScanCount()
-
setRedisScanCount
@Config("redis.scan-count") public RedisConnectorConfig setRedisScanCount(int redisScanCount)
-
getRedisDataBaseIndex
public int getRedisDataBaseIndex()
-
setRedisDataBaseIndex
@Config("redis.database-index") public RedisConnectorConfig setRedisDataBaseIndex(int redisDataBaseIndex)
-
getRedisConnectTimeout
@MinDuration("1s") public @MinDuration("1s") io.airlift.units.Duration getRedisConnectTimeout()
-
setRedisConnectTimeout
@Config("redis.connect-timeout") public RedisConnectorConfig setRedisConnectTimeout(String redisConnectTimeout)
-
getRedisKeyDelimiter
public char getRedisKeyDelimiter()
-
setRedisKeyDelimiter
@Config("redis.key-delimiter") public RedisConnectorConfig setRedisKeyDelimiter(String redisKeyDelimiter)
-
getRedisPassword
public String getRedisPassword()
-
setRedisPassword
@Config("redis.password") public RedisConnectorConfig setRedisPassword(String redisPassword)
-
isHideInternalColumns
public boolean isHideInternalColumns()
-
setHideInternalColumns
@Config("redis.hide-internal-columns") public RedisConnectorConfig setHideInternalColumns(boolean hideInternalColumns)
-
isKeyPrefixSchemaTable
public boolean isKeyPrefixSchemaTable()
-
setKeyPrefixSchemaTable
@Config("redis.key-prefix-schema-table") public RedisConnectorConfig setKeyPrefixSchemaTable(boolean keyPrefixSchemaTable)
-
parseNodes
public static com.google.common.collect.ImmutableSet<HostAddress> parseNodes(String nodes)
-
-