Class RedisConnectorConfig


  • public class RedisConnectorConfig
    extends Object
    • Constructor Detail

      • RedisConnectorConfig

        public RedisConnectorConfig()
    • Method Detail

      • getTableDescriptionDir

        @NotNull
        public @NotNull File getTableDescriptionDir()
      • setTableDescriptionDir

        @Config("redis.table-description-dir")
        public RedisConnectorConfig setTableDescriptionDir​(File tableDescriptionDir)
      • getTableNames

        @NotNull
        public @NotNull Set<String> getTableNames()
      • getDefaultSchema

        @NotNull
        public @NotNull String getDefaultSchema()
      • getNodes

        @Size(min=1)
        public @Size(min=1) Set<HostAddress> getNodes()
      • 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()
      • 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)