LoadBalancingStrategy Enum

  • java.lang.Object
    • java.lang.Enum
      • com.azure.messaging.eventhubs.LoadBalancingStrategy

public enum LoadBalancingStrategy
extends Enum<LoadBalancingStrategy>

The strategy used by event processor for load balancing the partition ownership to distribute the event processing work with other processor instances.

Fields

BALANCED

The event processor will use a steady approach to claim ownership of partitions and slowly trend towards a stable state where all active processors will have an even distribution of Event Hub partitions.

GREEDY

The event processor will attempt to claim its fair share of partition ownership greedily.

Methods inherited from java.lang.Enum

Methods inherited from java.lang.Object

Methods

valueOf(String name)

public static LoadBalancingStrategy valueOf(String name)

Parameters

name
String

Returns

values()

public static LoadBalancingStrategy[] values()

Returns

Applies to