Class ClusterSubscriptionConfiguration


  • public final class ClusterSubscriptionConfiguration
    extends BaseSubscriptionConfiguration
    Subscription configuration for GlideClusterClient.
    Example:
    
     // Configuration with 3 subscriptions and a callback:
     ClusterSubscriptionConfiguration subscriptionConfiguration =
         ClusterSubscriptionConfiguration.builder()
             .subscription(EXACT, "notifications")
             .subscription(EXACT, "news")
             .subscription(SHARDED, "data")
             .callback(callback)
             .build();
     // Now it could be supplied to `GlideClusterClientConfiguration`:
     GlideClusterClientConfiguration clientConfiguration =
         GlideClusterClientConfiguration.builder()
             .address(NodeAddress.builder().port(6379).build())
             .subscriptionConfiguration(subscriptionConfiguration)
             .build();