Interface IUofProducerConfiguration
- Namespace
- Sportradar.OddsFeed.SDK.Api.Config
- Assembly
- Sportradar.OddsFeed.SDK.dll
Defines a contract implemented by classes representing api connection configuration / settings
public interface IUofProducerConfiguration
Properties
DisabledProducers
Gets the comma delimited list of ids of disabled producers (default: none)
List<int> DisabledProducers { get; }
Property Value
InactivitySeconds
Gets the maximum allowed timeout, between consecutive AMQP messages associated with the same producer. If this value is exceeded, the producer is considered to be down (seconds)
TimeSpan InactivitySeconds { get; }
Property Value
InactivitySecondsPrematch
Gets the maximum allowed timeout, between consecutive AMQP messages associated for the prematch producer. If this value is exceeded, the producer is considered to be down (seconds)
TimeSpan InactivitySecondsPrematch { get; }
Property Value
MaxRecoveryTime
Gets the maximum recovery time (seconds)
TimeSpan MaxRecoveryTime { get; }
Property Value
- TimeSpan
The maximum recovery time
MinIntervalBetweenRecoveryRequests
Gets the minimal interval between recovery requests initiated by alive messages (seconds)
TimeSpan MinIntervalBetweenRecoveryRequests { get; }
Property Value
Producers
The collection of available producers (for provided access token)
IReadOnlyCollection<IProducer> Producers { get; }