Class RedisLettuceStateRepository.Builder

  • Enclosing class:
    RedisLettuceStateRepository

    public static class RedisLettuceStateRepository.Builder
    extends Object
    Builder for a RedisLettuceStateRepository.

    Can be used as follows:

          StateRepository stateRepository =
             new RedisLettuceStateRepository.Builder().
             lettucePool(ConnectionPoolSupport.createGenericObjectPool(
                  () -> RedisClient.create(RedisURI.create("localhost", 6379)).connect(),
                  new GenericObjectPoolConfig()))
             keyPrefix("toggles:").
             build();