Class ImmutableConfig
java.lang.Object
com.sportradar.mbs.sdk.internal.config.ImmutableConfig
- All Implemented Interfaces:
ConnectionProviderConfig
,ProtocolHandlerConfig
,TokenProviderConfig
,WebSocketConnectionConfig
public class ImmutableConfig
extends Object
implements TokenProviderConfig, WebSocketConnectionConfig, ConnectionProviderConfig, ProtocolHandlerConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
int
int
int
int
-
Constructor Details
-
ImmutableConfig
-
-
Method Details
-
getAuthServer
- Specified by:
getAuthServer
in interfaceTokenProviderConfig
-
getAuthClientId
- Specified by:
getAuthClientId
in interfaceTokenProviderConfig
-
getAuthClientSecret
- Specified by:
getAuthClientSecret
in interfaceTokenProviderConfig
-
getAuthAudience
- Specified by:
getAuthAudience
in interfaceTokenProviderConfig
-
getAuthRequestTimeout
- Specified by:
getAuthRequestTimeout
in interfaceTokenProviderConfig
-
getAuthRetryDelay
- Specified by:
getAuthRetryDelay
in interfaceTokenProviderConfig
-
getOperatorId
public long getOperatorId()- Specified by:
getOperatorId
in interfaceProtocolHandlerConfig
-
getProtocolConnectTimeout
- Specified by:
getProtocolConnectTimeout
in interfaceProtocolHandlerConfig
-
getProtocolMaxSendBufferSize
public int getProtocolMaxSendBufferSize()- Specified by:
getProtocolMaxSendBufferSize
in interfaceProtocolHandlerConfig
-
getProtocolEnqueueTimeout
- Specified by:
getProtocolEnqueueTimeout
in interfaceProtocolHandlerConfig
-
getProtocolDequeueTimeout
- Specified by:
getProtocolDequeueTimeout
in interfaceProtocolHandlerConfig
-
getProtocolReceiveResponseTimeout
- Specified by:
getProtocolReceiveResponseTimeout
in interfaceProtocolHandlerConfig
-
getProtocolRetryCount
public int getProtocolRetryCount()- Specified by:
getProtocolRetryCount
in interfaceProtocolHandlerConfig
-
getProtocolNumberOfDispatchers
public int getProtocolNumberOfDispatchers()- Specified by:
getProtocolNumberOfDispatchers
in interfaceProtocolHandlerConfig
-
getWsServer
- Specified by:
getWsServer
in interfaceWebSocketConnectionConfig
-
getWsReconnectTimeout
- Specified by:
getWsReconnectTimeout
in interfaceWebSocketConnectionConfig
-
getWsFetchMessageTimeout
- Specified by:
getWsFetchMessageTimeout
in interfaceWebSocketConnectionConfig
-
getWsSendMessageTimeout
- Specified by:
getWsSendMessageTimeout
in interfaceWebSocketConnectionConfig
-
getWsReceiveMessageTimeout
- Specified by:
getWsReceiveMessageTimeout
in interfaceWebSocketConnectionConfig
-
getWsConsumerGraceTimeout
- Specified by:
getWsConsumerGraceTimeout
in interfaceWebSocketConnectionConfig
-
getWsRefreshConnectionTimeout
- Specified by:
getWsRefreshConnectionTimeout
in interfaceWebSocketConnectionConfig
-
getWsNumberOfConnections
public int getWsNumberOfConnections()- Specified by:
getWsNumberOfConnections
in interfaceConnectionProviderConfig
-