Class WorkBalancingResult.Builder
- java.lang.Object
-
- pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult.Builder
-
- Enclosing class:
- WorkBalancingResult
public static class WorkBalancingResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(SubscriptionAssignmentView state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkBalancingResultbuild()WorkBalancingResult.BuilderwithConsumersStats(int activeCount, int inactiveCount, int newCount)WorkBalancingResult.BuilderwithMissingResources(int missingResources)WorkBalancingResult.BuilderwithSubscriptionsStats(int activeCount, int inactiveCount, int newCount)
-
-
-
Constructor Detail
-
Builder
public Builder(SubscriptionAssignmentView state)
-
-
Method Detail
-
withSubscriptionsStats
public WorkBalancingResult.Builder withSubscriptionsStats(int activeCount, int inactiveCount, int newCount)
-
withConsumersStats
public WorkBalancingResult.Builder withConsumersStats(int activeCount, int inactiveCount, int newCount)
-
withMissingResources
public WorkBalancingResult.Builder withMissingResources(int missingResources)
-
build
public WorkBalancingResult build()
-
-