Interface IUofRabbitConfiguration
- Namespace
- Sportradar.OddsFeed.SDK.Api.Config
- Assembly
- Sportradar.OddsFeed.SDK.dll
Defines a contract implemented by classes representing rabbit connection configuration / settings
public interface IUofRabbitConfiguration
Properties
ConnectionTimeout
Gets a rabbit timeout setting for connection attempts (in seconds)
TimeSpan ConnectionTimeout { get; }
Property Value
- TimeSpan
A rabbit timeout setting for connection attempts (in seconds)
Remarks
Between 10 and 120 (default 30s)
Heartbeat
Gets a heartbeat timeout to use when negotiating with the server (in seconds)
TimeSpan Heartbeat { get; }
Property Value
- TimeSpan
A heartbeat timeout to use when negotiating with the server (in seconds)
Remarks
Between 10 and 180 (default 60s)
Host
Gets a value specifying the host name of the AQMP broker
string Host { get; }
Property Value
Password
Gets the password for connecting to the AQMP broker
string Password { get; }
Property Value
Port
Gets the port used for connecting to the AQMP broker
int Port { get; }
Property Value
UseSsl
Gets a value specifying whether the connection to AMQP broker should use SSL encryption
bool UseSsl { get; }
Property Value
Username
Gets the user name for connecting to the AQMP broker
string Username { get; }
Property Value
VirtualHost
Gets a value specifying the virtual host of the AQMP broker
string VirtualHost { get; }