| Modifier and Type | Field and Description | 
|---|---|
protected UofConfiguration | 
UofSdk.uofConfiguration  | 
| Constructor and Description | 
|---|
UofSdk(UofConfiguration config,
      com.google.inject.Injector injector)
The following constructor should be used only for testing purposes 
 | 
UofSdk(UofGlobalEventsListener listener,
      UofConfiguration config)
The most basic feed constructor 
 | 
UofSdk(UofGlobalEventsListener listener,
      UofConfiguration config,
      boolean useReplay,
      CustomisableSdkModule customisableSdkModule,
      UofExtListener uofExtListener)
The following constructor is used to crate the UofSdk instance with a custom injection module 
 | 
UofSdk(UofGlobalEventsListener listener,
      UofConfiguration config,
      UofExtListener uofExtListener)
The following constructor is used to create the UofSdk instance directly with the internal configuration 
 | 
UofSdkForReplay(UofGlobalEventsListener listener,
               UofConfiguration config)
Initializes a new  
UofSdkForReplay instance. | 
UofSdkForReplay(UofGlobalEventsListener listener,
               UofConfiguration config,
               CustomisableSdkModule customisableSdkModule)
Initializes a new  
UofSdkForReplay instance. | 
| Modifier and Type | Method and Description | 
|---|---|
UofConfiguration | 
ConfigurationBuilderBase.build()
Builds and returns a  
UofConfiguration instance | 
UofConfiguration | 
TokenSetter.buildConfigFromApplicationYml()
Sets the general configuration properties to values read from configuration file. 
 | 
UofConfiguration | 
TokenSetter.buildConfigFromSdkProperties()
Sets the general configuration properties to values read from configuration file. 
 | 
| Constructor and Description | 
|---|
UofSdkExt(UofGlobalEventsListener globalEventsListener,
         UofConfiguration config,
         UofExtListener uofExtListener)
The most basic feed constructor 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UofConfigurationImpl
This class is used to specify various configuration parameters for a session to the Sportradar
 system(s) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
UofConfiguration | 
TokenSetterImpl.buildConfigFromApplicationYml()
Sets the general configuration properties to values read from configuration file. 
 | 
UofConfiguration | 
TokenSetterImpl.buildConfigFromSdkProperties()
Sets the general configuration properties to values read from configuration file. 
 | 
| Constructor and Description | 
|---|
TokenSetterImpl(SdkConfigurationPropertiesReader sdkConfigurationPropertiesReader,
               SdkConfigurationYamlReader sdkConfigurationYamlReader,
               Function<UofConfiguration,WhoAmIReader> buildWhoAmIReader,
               Function<UofConfiguration,ProducerDataProvider> buildProducerDataProvider)  | 
TokenSetterImpl(SdkConfigurationPropertiesReader sdkConfigurationPropertiesReader,
               SdkConfigurationYamlReader sdkConfigurationYamlReader,
               Function<UofConfiguration,WhoAmIReader> buildWhoAmIReader,
               Function<UofConfiguration,ProducerDataProvider> buildProducerDataProvider)  | 
UofConfigurationImpl(Function<UofConfiguration,WhoAmIReader> buildWhoAmIReader,
                    Function<UofConfiguration,ProducerDataProvider> buildProducerDataProvider)  | 
UofConfigurationImpl(Function<UofConfiguration,WhoAmIReader> buildWhoAmIReader,
                    Function<UofConfiguration,ProducerDataProvider> buildProducerDataProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
io.opentelemetry.api.OpenTelemetry | 
MetricsModule.createUsageOpenTelemetry(UofConfiguration configuration,
                        String sdkVersion)  | 
| Constructor and Description | 
|---|
ConfigurationInjectingModule(UofConfiguration configuration,
                            SdkInternalConfiguration internalConfiguration)  | 
MasterInjectionModule(UofGlobalEventsListener sdkListener,
                     SdkInternalConfiguration sdkInternalConfiguration,
                     UofConfiguration uofConfiguration,
                     CustomisableSdkModule customisableSdkModule)  | 
| Constructor and Description | 
|---|
CustomisableUofSdk(UofGlobalEventsListener listener,
                  UofConfiguration config,
                  CustomisableSdkModule customisableSdkModule)
The following constructor is used to crate the UofSdk instance with a custom injection module 
 | 
CustomisableUofSdk(UofGlobalEventsListener listener,
                  UofConfiguration config,
                  CustomisableSdkModule customisableSdkModule,
                  UofExtListener uofExtListener)
The following constructor is used to crate the UofSdk instance with a custom injection module 
 | 
SdkInternalConfiguration(UofConfiguration cfg,
                        boolean setReplaySession,
                        SdkConfigurationPropertiesReader sdkConfigurationPropertiesReader,
                        SdkConfigurationYamlReader sdkConfigurationYamlReader)  | 
SdkInternalConfiguration(UofConfiguration cfg,
                        SdkConfigurationPropertiesReader sdkConfigurationPropertiesReader,
                        SdkConfigurationYamlReader sdkConfigurationYamlReader)  | 
| 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)  | 
Copyright © 2016–2025. All rights reserved.