Knob to enable/disable runtime metric of the receiver. If this is set to true and is passed to
EventHubClient#createReceiver,
after the first
PartitionReceiver#receive(int) call,
PartitionReceiver#getRuntimeInformation() and
PartitionReceiver#getEventPosition() will be populated.
This knob facilitates for an optimization where the Consumer of Event Hub has the end of stream details at the disposal,
without making any additional
EventHubClient#getPartitionRuntimeInformation(String) call to Event Hubs service.
To achieve this, behind the scenes, along with the actual
EventData, that the Event Hubs
PartitionReceiverdelivers, it includes extra information about the Event Hubs partitions end of stream details on every event.
In summary, enabling this knob will
help users to save an extra call to Event Hubs service to fetch Event Hubs partition information and as a result, will add that information as
header to each
EventData received by the client.