Class SignalsConfig
-
- All Implemented Interfaces:
public final class SignalsConfig extends Config
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSignalsConfig.IceConfigpublic final classSignalsConfig.CellIceConfigpublic final classSignalsConfig.NovatiqConfigpublic final classSignalsConfig.SynapseConfigpublic final classSignalsConfig.Ipv6ConfigServer-gated config for client-resolved IPv6 (
cip6).WARNING: the field names enabled and udpDestinationIp are the backend JSON contract — deserialization maps JSON keys to field names by reflection, so renaming a field silently drops the value back to its default. A parse-assertion unit test guards this contract.
public final classSignalsConfig.UnifiedIdServiceConfigpublic final classSignalsConfig.PublisherConfigpublic final classSignalsConfig.SessionConfigpublic final classSignalsConfig.Purchasespublic final classSignalsConfig.BootTimeConfigpublic final classSignalsConfig.InstalledAppConfigpublic final classSignalsConfig.AppWithWeightpublic final classSignalsConfig.FraudSignalspublic final classSignalsConfig.AnonConfigpublic final classSignalsConfig.DeviceSignalsConfig
-
Field Summary
Fields Modifier and Type Field Description private SignalsConfig.InstalledAppConfiginstalledAppConfigprivate SignalsConfig.SynapseConfigsynapseprivate SignalsConfig.Ipv6Configipv6private SignalsConfig.AnonConfiganonprivate IntegerlowMemoryFreqprivate SignalsConfig.BootTimeConfigbtsprivate SignalsConfig.Purchasespurchasesprivate LonglastUpdateTimeStamp
-
Constructor Summary
Constructors Constructor Description SignalsConfig()
-
Method Summary
-
Methods inherited from class com.inmobi.media.core.config.models.Config
equals, getIncludeIdParams, getLastUpdateTimeStamp, hashCode, setLastUpdateTimeStamp, toJson -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getInstalledAppConfig
final SignalsConfig.InstalledAppConfig getInstalledAppConfig()
-
setInstalledAppConfig
final Unit setInstalledAppConfig(SignalsConfig.InstalledAppConfig installedAppConfig)
-
getSynapse
final SignalsConfig.SynapseConfig getSynapse()
-
setSynapse
final Unit setSynapse(SignalsConfig.SynapseConfig synapse)
-
getIpv6
final SignalsConfig.Ipv6Config getIpv6()
-
setIpv6
final Unit setIpv6(SignalsConfig.Ipv6Config ipv6)
-
getAnon
final SignalsConfig.AnonConfig getAnon()
-
setAnon
final Unit setAnon(SignalsConfig.AnonConfig anon)
-
getLowMemoryFreq
final Integer getLowMemoryFreq()
-
setLowMemoryFreq
final Unit setLowMemoryFreq(Integer lowMemoryFreq)
-
getBts
final SignalsConfig.BootTimeConfig getBts()
-
setBts
final Unit setBts(SignalsConfig.BootTimeConfig bts)
-
getPurchases
final SignalsConfig.Purchases getPurchases()
-
setPurchases
final Unit setPurchases(SignalsConfig.Purchases purchases)
-
getIceConfig
final SignalsConfig.IceConfig getIceConfig()
-
getUnifiedIdServiceConfig
final SignalsConfig.UnifiedIdServiceConfig getUnifiedIdServiceConfig()
-
getNovatiqConfig
final SignalsConfig.NovatiqConfig getNovatiqConfig()
-
getPublisherConfig
final SignalsConfig.PublisherConfig getPublisherConfig()
-
getSessionConfig
final SignalsConfig.SessionConfig getSessionConfig()
-
getFraudSignalsConfig
final SignalsConfig.FraudSignals getFraudSignalsConfig()
-
getDeviceSignalsConfig
final SignalsConfig.DeviceSignalsConfig getDeviceSignalsConfig()
-
getExt
final JSONObject getExt()
-
-
-
-