public class VariantDescriptionCacheImpl extends Object implements VariantDescriptionCache
| Constructor and Description | 
|---|
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)  | 
| Modifier and Type | Method and Description | 
|---|---|
VariantDescriptionCi | 
getVariantDescription(String id,
                     List<Locale> locales)  | 
boolean | 
loadMarketDescriptions()  | 
public 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)
public VariantDescriptionCi getVariantDescription(String id, List<Locale> locales) throws IllegalCacheStateException, CacheItemNotFoundException
getVariantDescription in interface VariantDescriptionCacheIllegalCacheStateExceptionCacheItemNotFoundExceptionpublic boolean loadMarketDescriptions()
loadMarketDescriptions in interface VariantDescriptionCacheCopyright © 2016–2025. All rights reserved.