Class LiveFeedSettings
- java.lang.Object
-
- com.sportradar.livedata.sdk.common.settings.CommonSettings
-
- com.sportradar.livedata.sdk.common.settings.LiveFeedSettings
-
- Direct Known Subclasses:
LiveScoutSettings
public abstract class LiveFeedSettings extends CommonSettings
-
-
Field Summary
-
Fields inherited from class com.sportradar.livedata.sdk.common.settings.CommonSettings
debugMode, dispatcherQueueSize, dispatcherThreadCount, enabled, loggerSettings
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LiveFeedSettings(String username, String password, String hostName, int port, boolean useSSL, boolean test, int receiveBufferSize, int totalBufferSize, org.joda.time.Duration initialReconnectWait, org.joda.time.Duration reconnectWait, int maxMatchIdsPerRequest, List<LimiterData> loginLimiters, List<LimiterData> requestLimiters, List<LimiterData> matchRequestLimiters, org.joda.time.Duration maxRequestTimeAllowance, org.joda.time.Duration serverAliveMsgTimeout, org.joda.time.Duration clientAliveMsgTimeout, LoggerSettings loggerSettings, int dispatcherThreadCount, int dispatcherQueueSize, boolean enabled, boolean disconnectOnParseError, boolean debugMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
disconnectOnParseError()
org.joda.time.Duration
getClientAliveMsgTimeout()
String
getHostName()
org.joda.time.Duration
getInitialReconnectDelay()
List<LimiterData>
getLoginLimiters()
List<LimiterData>
getMatchRequestLimiters()
int
getMaxMatchIdsPerRequest()
int
getMaxMessageSize()
org.joda.time.Duration
getMaxRequestTimeAllowance()
String
getPassword()
int
getPort()
int
getReceiveBufferSize()
org.joda.time.Duration
getReconnectDelay()
List<LimiterData>
getRequestLimiters()
org.joda.time.Duration
getServerMessageTimeout()
String
getUsername()
boolean
isTest()
boolean
isUseSSL()
-
Methods inherited from class com.sportradar.livedata.sdk.common.settings.CommonSettings
getDispatcherQueueSize, getDispatcherThreadCount, getLoggerSettings, isDebugMode, isEnabled
-
-
-
-
Constructor Detail
-
LiveFeedSettings
protected LiveFeedSettings(String username, String password, String hostName, int port, boolean useSSL, boolean test, int receiveBufferSize, int totalBufferSize, org.joda.time.Duration initialReconnectWait, org.joda.time.Duration reconnectWait, int maxMatchIdsPerRequest, List<LimiterData> loginLimiters, List<LimiterData> requestLimiters, List<LimiterData> matchRequestLimiters, org.joda.time.Duration maxRequestTimeAllowance, org.joda.time.Duration serverAliveMsgTimeout, org.joda.time.Duration clientAliveMsgTimeout, LoggerSettings loggerSettings, int dispatcherThreadCount, int dispatcherQueueSize, boolean enabled, boolean disconnectOnParseError, boolean debugMode)
-
-
Method Detail
-
getClientAliveMsgTimeout
public org.joda.time.Duration getClientAliveMsgTimeout()
-
getHostName
public String getHostName()
-
getInitialReconnectDelay
public org.joda.time.Duration getInitialReconnectDelay()
-
getLoginLimiters
public List<LimiterData> getLoginLimiters()
-
getMatchRequestLimiters
public List<LimiterData> getMatchRequestLimiters()
-
getMaxMatchIdsPerRequest
public int getMaxMatchIdsPerRequest()
-
getMaxMessageSize
public int getMaxMessageSize()
-
getMaxRequestTimeAllowance
public org.joda.time.Duration getMaxRequestTimeAllowance()
-
getPassword
public String getPassword()
-
getPort
public int getPort()
-
getReceiveBufferSize
public int getReceiveBufferSize()
-
getReconnectDelay
public org.joda.time.Duration getReconnectDelay()
-
getRequestLimiters
public List<LimiterData> getRequestLimiters()
-
getServerMessageTimeout
public org.joda.time.Duration getServerMessageTimeout()
-
getUsername
public String getUsername()
-
disconnectOnParseError
public boolean disconnectOnParseError()
-
isTest
public boolean isTest()
-
isUseSSL
public boolean isUseSSL()
-
-