Constructor and Description |
---|
LocalizedNamedValueCacheImpl(DataProvider dataProvider,
SdkTaskScheduler scheduler,
List<Locale> defaultLocales)
Initializes a new instance of
LocalizedNamedValueCacheImpl |
NamedValueCacheImpl(DataProvider dataProvider,
SdkTaskScheduler scheduler)
Initializes a new instance of
NamedValueCacheImpl |
Constructor and Description |
---|
InvariantMarketDescriptionCache(com.google.common.cache.Cache<String,MarketDescriptionCi> cache,
DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider,
ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> additionalMappingsProvider,
MappingValidatorFactory mappingValidatorFactory,
SdkTaskScheduler scheduler,
List<Locale> prefetchLocales,
TelemetryFactory telemetryFactory) |
VariantDescriptionCacheImpl(com.google.common.cache.Cache<String,VariantDescriptionCi> cache,
DataProvider<com.sportradar.uf.sportsapi.datamodel.VariantDescriptions> dataProvider,
MappingValidatorFactory mappingValidatorFactory,
SdkTaskScheduler scheduler,
List<Locale> prefetchLocales,
TelemetryFactory telemetryFactory) |
VariantMarketDescriptionCache(com.google.common.cache.Cache<String,MarketDescriptionCi> cache,
DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider,
MappingValidatorFactory mappingValidatorFactory,
TimeUtils time,
VariantMarketDescriptionCache.Config config,
TelemetryFactory telemetryFactory) |
Modifier and Type | Method and Description |
---|---|
protected DataProvider |
CachingModule.providesBetStopReasonDataProvider(SdkInternalConfiguration cfg,
LogHttpDataFetcher httpDataFetcher,
Deserializer deserializer) |
protected DataProvider |
CachingModule.providesBettingStatusDataProvider(SdkInternalConfiguration cfg,
LogHttpDataFetcher httpDataFetcher,
Deserializer deserializer) |
protected DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> |
CachingModule.providesMarketDescriptionsProvider(SdkInternalConfiguration cfg,
LogHttpDataFetcher httpDataFetcher,
Deserializer deserializer) |
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> |
BookmakerDetailsProviderFactory.targetingIntegration() |
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> |
BookmakerDetailsProviderFactory.targetingProduction() |
Modifier and Type | Method and Description |
---|---|
protected NamedValueCache |
CachingModule.provideBetStopReasonCache(DataProvider dataProvider,
SdkTaskScheduler sdkTaskScheduler) |
protected NamedValueCache |
CachingModule.provideBettingStatusCache(DataProvider dataProvider,
SdkTaskScheduler sdkTaskScheduler) |
protected InvariantMarketDescriptionCache |
CachingModule.provideInvariantMarketDescriptionCache(SdkInternalConfiguration cfg,
ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> additionalMappingsProvider,
MappingValidatorFactory mappingFactory,
SdkTaskScheduler sdkTaskScheduler,
DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider,
TelemetryFactory telemetryFactory) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultAdditionalMarketMappingsProvider
Created on 07/11/2018.
|
class |
ObservableDataProvider<TOut>
An utility class which extends
DataProvider which adds the support to listen for possible data changes |
Modifier and Type | Method and Description |
---|---|
static <T> T |
DataProvider.streamFetchCatchEndpoint(DataProvider<T> provider,
Locale l,
String... args)
Method used to wrap up the checked exception in an uncatched exception - streams can not handle checked exception and delegate them forward.
|
Constructor and Description |
---|
ProducerDataProviderImpl(SdkInternalConfiguration configuration,
DataProvider<com.sportradar.uf.sportsapi.datamodel.Producers> dataProvider) |
Constructor and Description |
---|
WhoAmIReader(UofConfiguration config,
ApiHostUpdater apiHostUpdater,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> configDataProvider,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> productionDataProvider,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> integrationDataProvider) |
WhoAmIReader(UofConfiguration config,
ApiHostUpdater apiHostUpdater,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> configDataProvider,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> productionDataProvider,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> integrationDataProvider) |
WhoAmIReader(UofConfiguration config,
ApiHostUpdater apiHostUpdater,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> configDataProvider,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> productionDataProvider,
DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> integrationDataProvider) |
Copyright © 2016–2025. All rights reserved.