Interface UofProducerConfiguration
- All Known Implementing Classes:
UofProducerConfigurationImpl
public interface UofProducerConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionReturns a list of producer identifiers which should be disabled automatically when the SDK starts upGet the list of available producers for provided access token
-
Method Details
-
getInactivitySeconds
Duration getInactivitySeconds()- Returns:
- The longest inactivity interval between producer alive messages (seconds)
-
getInactivitySecondsPrematch
Duration getInactivitySecondsPrematch()- Returns:
- The longest inactivity interval between alive messages for prematch producer (seconds)
-
getMaxRecoveryTime
Duration getMaxRecoveryTime()- Returns:
- The max recovery execution time, after which the recovery request is repeated (minutes)
-
getMinIntervalBetweenRecoveryRequests
Duration getMinIntervalBetweenRecoveryRequests()- Returns:
- The minimal interval between recovery requests initiated by alive messages (seconds)
-
getDisabledProducers
Returns a list of producer identifiers which should be disabled automatically when the SDK starts up- Returns:
- a list of producer identifiers which should be disabled automatically when the sdk starts up
-
getProducers
Get the list of available producers for provided access token- Returns:
- the list of available producers for provided access token
-