omni::telemetry::kRetryLimitSettingLeaf

Defined in omni/structuredlog/Telemetry.h

constexpr const char *const omni::telemetry::kRetryLimitSettingLeaf = "retryLimit"

This setting is an optional member of the kTransmitterSetting object.

The number of attempts to transmit data that will be made before giving up. This can be set to -1 to retry forever. If sending events to the current endpoint for this transmitter object fails, it will be retried up to this many times. If a send completes successfully, the retry counter will be reset. If too many retries fail, the current endpoint will be removed from this transmitter object. If the last endpoint was removed, the entire transmitter object will be removed for the remainder of the session. A future session that is configured in the same manner will allow the transmissions to be retried again. This defaults to 10.