Details
-
Improvement
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
2.20.0
-
None
Description
RedisIO doesn't have support for `ValueProvider` when setting up the connection with Redis, therefore I cannot provide the connection at runtime of the application only at compile time.
This will involve wrapping the RedisConnectionConfiguration with ValueProvider and ensuring that the building the configuration still supports values without ValueProvider.
E.g.:
public abstract class RedisConnectionConfiguration implements Serializable { abstract ValueProvider<String> host(); abstract ValueProvider<Integer> port(); @Nullable abstract ValueProvider<String> auth(); abstract ValueProvider<Integer> timeout(); abstract ValueProvider<Boolean> ssl(); abstract Builder builder(); }
Attachments
Issue Links
- links to