Skip to content

BalancerChanged Constructors

Event payload for when queue ownership changes after rebalancing completes.

BalancerChanged(string, SiloAddress?, QueueId[], QueueId[], IStreamQueueBalancer)

View source
public BalancerChanged(string streamProvider, SiloAddress? siloAddress, QueueId[] previousQueues, QueueId[] currentQueues, IStreamQueueBalancer queueBalancer)
Event payload for when queue ownership changes after rebalancing completes.

Parameters

streamProviderstring
The name of the stream provider.
siloAddressSiloAddress?
The address of the silo.
previousQueuesQueueId[]
The queues owned before the change.
currentQueuesQueueId[]
The queues owned after the change.
queueBalancerIStreamQueueBalancer
The queue balancer instance.