Uses of Interface
com.sportradar.unifiedodds.sdk.cfg.UofConfiguration
Packages that use UofConfiguration
Package
Description
-
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk
Fields in com.sportradar.unifiedodds.sdk declared as UofConfigurationConstructors in com.sportradar.unifiedodds.sdk with parameters of type UofConfigurationModifierConstructorDescriptionprotectedUofSdk(UofConfiguration config, com.google.inject.Injector injector) The following constructor should be used only for testing purposesUofSdk(UofGlobalEventsListener listener, UofConfiguration config) The most basic feed constructorprotectedUofSdk(UofGlobalEventsListener listener, UofConfiguration config, boolean useReplay, CustomisableSdkModule customisableSdkModule, UofExtListener uofExtListener) The following constructor is used to crate the UofSdk instance with a custom injection moduleprotectedUofSdk(UofGlobalEventsListener listener, UofConfiguration config, UofExtListener uofExtListener) The following constructor is used to create the UofSdk instance directly with the internal configurationUofSdkForReplay(UofGlobalEventsListener listener, UofConfiguration config) Initializes a newUofSdkForReplayinstance.UofSdkForReplay(UofGlobalEventsListener listener, UofConfiguration config, CustomisableSdkModule customisableSdkModule) Initializes a newUofSdkForReplayinstance. -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.cfg
Methods in com.sportradar.unifiedodds.sdk.cfg that return UofConfigurationModifier and TypeMethodDescriptionConfigurationBuilderBase.build()Builds and returns aUofConfigurationinstanceTokenSetter.buildConfigFromApplicationYml()Sets the general configuration properties to values read from configuration file.TokenSetter.buildConfigFromSdkProperties()Sets the general configuration properties to values read from configuration file. -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.extended
Constructors in com.sportradar.unifiedodds.sdk.extended with parameters of type UofConfigurationModifierConstructorDescriptionUofSdkExt(UofGlobalEventsListener globalEventsListener, UofConfiguration config, UofExtListener uofExtListener) The most basic feed constructor -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.internal.cfg
Classes in com.sportradar.unifiedodds.sdk.internal.cfg that implement UofConfigurationModifier and TypeClassDescriptionclassThis class is used to specify various configuration parameters for a session to the Sportradar system(s)Methods in com.sportradar.unifiedodds.sdk.internal.cfg that return UofConfigurationModifier and TypeMethodDescriptionTokenSetterImpl.buildConfigFromApplicationYml()Sets the general configuration properties to values read from configuration file.TokenSetterImpl.buildConfigFromSdkProperties()Sets the general configuration properties to values read from configuration file.Constructors in com.sportradar.unifiedodds.sdk.internal.cfg with parameters of type UofConfigurationConstructor parameters in com.sportradar.unifiedodds.sdk.internal.cfg with type arguments of type UofConfigurationModifierConstructorDescriptionTokenSetterImpl(SdkConfigurationPropertiesReader sdkConfigurationPropertiesReader, SdkConfigurationYamlReader sdkConfigurationYamlReader, Function<UofConfiguration, WhoAmIReader> buildWhoAmIReader, Function<UofConfiguration, ProducerDataProvider> buildProducerDataProvider) UofConfigurationImpl(Function<UofConfiguration, WhoAmIReader> buildWhoAmIReader, Function<UofConfiguration, ProducerDataProvider> buildProducerDataProvider) -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.internal.commoniam
Constructors in com.sportradar.unifiedodds.sdk.internal.commoniam with parameters of type UofConfigurationModifierConstructorDescriptionCommonIamTokenCache(UofConfiguration configuration, org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient httpClient, TimeUtils timeUtils, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ResourceAudience resourceAudience) -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.internal.di
Methods in com.sportradar.unifiedodds.sdk.internal.di with parameters of type UofConfigurationModifier and TypeMethodDescriptionio.opentelemetry.api.OpenTelemetryUsageMetricsModule.createUsageOpenTelemetry(UofConfiguration configuration, io.opentelemetry.sdk.metrics.SdkMeterProvider meterProvider) Constructors in com.sportradar.unifiedodds.sdk.internal.di with parameters of type UofConfigurationModifierConstructorDescriptionConfigurationInjectingModule(UofConfiguration configuration, SdkInternalConfiguration internalConfiguration) MasterInjectionModule(UofGlobalEventsListener sdkListener, SdkInternalConfiguration sdkInternalConfiguration, UofConfiguration uofConfiguration, CustomisableSdkModule customisableSdkModule) -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.internal.impl
Constructors in com.sportradar.unifiedodds.sdk.internal.impl with parameters of type UofConfigurationModifierConstructorDescriptionCustomisableUofSdk(UofGlobalEventsListener listener, UofConfiguration config, CustomisableSdkModule customisableSdkModule) The following constructor is used to crate the UofSdk instance with a custom injection moduleCustomisableUofSdk(UofGlobalEventsListener listener, UofConfiguration config, CustomisableSdkModule customisableSdkModule, UofExtListener uofExtListener) The following constructor is used to crate the UofSdk instance with a custom injection moduleLogFastHttpDataFetcher(UofConfiguration uofConfiguration, org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient httpClient, UnifiedOddsStatistics statsBean, HttpResponseHandler responseDataHandler, UserAgentProvider userAgentProvider, TraceIdProvider traceIdProvider, OAuth2TokenCache oauthTokenCache) LogHttpDataFetcher(UofConfiguration uofConfiguration, org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient httpClient, UnifiedOddsStatistics statsBean, HttpResponseHandler httpResponseHandler, UserAgentProvider userAgentProvider, TraceIdProvider traceIdProvider, OAuth2TokenCache oauthTokenCache) SdkInternalConfiguration(UofConfiguration cfg, boolean setReplaySession) -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.internal.impl.apireaders
Constructors in com.sportradar.unifiedodds.sdk.internal.impl.apireaders with parameters of type UofConfigurationModifierConstructorDescriptionHttpHelper(SdkInternalConfiguration deprecatedConfig, UofConfiguration configuration, OAuth2TokenCache tokenCache, org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpClient, MessageAndActionExtractor messageExtractor, UserAgentProvider userAgent, TraceIdProvider traceIdProvider) 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) -
Uses of UofConfiguration in com.sportradar.unifiedodds.sdk.internal.impl.rabbitconnection
Constructors in com.sportradar.unifiedodds.sdk.internal.impl.rabbitconnection with parameters of type UofConfigurationModifierConstructorDescriptionConfiguredConnectionFactory(com.rabbitmq.client.ConnectionFactory rabbitConnectionFactory, SdkInternalConfiguration config, UofConfiguration uofConfiguration, String version, SdkConnectionStatusListener connectionStatusListener, ExecutorService dedicatedRabbitMqExecutor, TimeUtils timeUtils, OAuth2TokenCache tokenCache)