Class SelectiveWorkBalancer
java.lang.Object
pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveWorkBalancer
- All Implemented Interfaces:
WorkBalancer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbalance(List<pl.allegro.tech.hermes.api.SubscriptionName> subscriptions, List<String> activeConsumerNodes, SubscriptionAssignmentView currentState, WorkloadConstraints constraints)
-
Constructor Details
-
SelectiveWorkBalancer
public SelectiveWorkBalancer()
-
-
Method Details
-
balance
public WorkBalancingResult balance(List<pl.allegro.tech.hermes.api.SubscriptionName> subscriptions, List<String> activeConsumerNodes, SubscriptionAssignmentView currentState, WorkloadConstraints constraints) - Specified by:
balancein interfaceWorkBalancer
-