final case class InitResponse(endpoint: String = "", event: Seq[Event] = _root_.scala.Seq.empty, sessionResetAfter: Int = 0, adNetworks: Seq[AdNetwork] = _root_.scala.Seq.empty, adCacheControl: AdCacheControl = io.bidmachine.protobuf.AdCacheControl.AD_CACHE_CONTROL_DISABLED, adCacheMaxAge: Int = 0, adRequestTmax: Int = 0, adCachePlacementControl: Map[String, AdCachePlacementControl] = _root_.scala.collection.immutable.Map.empty, adNetworksLoadingTimeout: Int = 0, sdkAnalyticConfig: Option[SdkAnalyticConfig] = _root_.scala.None, eventConfiguration: Option[EventConfiguration] = _root_.scala.None, tokenConfigurations: Seq[TokenConfiguration] = _root_.scala.Seq.empty, showWithoutInternet: Boolean = false, extras: Option[Extras] = _root_.scala.None, sdkAnalyticConfigV2: Option[Configuration] = _root_.scala.None, assetCacheConfiguration: Option[Configuration] = _root_.scala.None, restrictionMode: RestrictionMode = io.bidmachine.protobuf.sdk.RestrictionMode.RESTRICTION_MODE_STRICT, bmifvTtlSessions: Int = 0, crashSignalConfig: Option[SdkCrashSignalConfig] = _root_.scala.None) extends GeneratedMessage with Updatable[InitResponse] with Product with Serializable

adCachePlacementControl

Placement keys: banner, interstitial, rewarded, native, richmedia

adNetworksLoadingTimeout

Third party ad network adapters global loading timeout in seconds

restrictionMode

Privacy engine restriction mode resolved by backend

bmifvTtlSessions

The number of sessions the SDK can keep existed BMIFV ID

crashSignalConfig

Crash signal tracker configuration (iOS: NSSetUncaughtExceptionHandler)

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[InitResponse], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InitResponse
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new InitResponse(endpoint: String = "", event: Seq[Event] = _root_.scala.Seq.empty, sessionResetAfter: Int = 0, adNetworks: Seq[AdNetwork] = _root_.scala.Seq.empty, adCacheControl: AdCacheControl = io.bidmachine.protobuf.AdCacheControl.AD_CACHE_CONTROL_DISABLED, adCacheMaxAge: Int = 0, adRequestTmax: Int = 0, adCachePlacementControl: Map[String, AdCachePlacementControl] = _root_.scala.collection.immutable.Map.empty, adNetworksLoadingTimeout: Int = 0, sdkAnalyticConfig: Option[SdkAnalyticConfig] = _root_.scala.None, eventConfiguration: Option[EventConfiguration] = _root_.scala.None, tokenConfigurations: Seq[TokenConfiguration] = _root_.scala.Seq.empty, showWithoutInternet: Boolean = false, extras: Option[Extras] = _root_.scala.None, sdkAnalyticConfigV2: Option[Configuration] = _root_.scala.None, assetCacheConfiguration: Option[Configuration] = _root_.scala.None, restrictionMode: RestrictionMode = io.bidmachine.protobuf.sdk.RestrictionMode.RESTRICTION_MODE_STRICT, bmifvTtlSessions: Int = 0, crashSignalConfig: Option[SdkCrashSignalConfig] = _root_.scala.None)

    adCachePlacementControl

    Placement keys: banner, interstitial, rewarded, native, richmedia

    adNetworksLoadingTimeout

    Third party ad network adapters global loading timeout in seconds

    restrictionMode

    Privacy engine restriction mode resolved by backend

    bmifvTtlSessions

    The number of sessions the SDK can keep existed BMIFV ID

    crashSignalConfig

    Crash signal tracker configuration (iOS: NSSetUncaughtExceptionHandler)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val adCacheControl: AdCacheControl
  5. val adCacheMaxAge: Int
  6. val adCachePlacementControl: Map[String, AdCachePlacementControl]
  7. val adNetworks: Seq[AdNetwork]
  8. val adNetworksLoadingTimeout: Int
  9. val adRequestTmax: Int
  10. def addAdCachePlacementControl(__vs: (String, AdCachePlacementControl)*): InitResponse
  11. def addAdNetworks(__vs: AdNetwork*): InitResponse
  12. def addAllAdCachePlacementControl(__vs: Iterable[(String, AdCachePlacementControl)]): InitResponse
  13. def addAllAdNetworks(__vs: Iterable[AdNetwork]): InitResponse
  14. def addAllEvent(__vs: Iterable[Event]): InitResponse
  15. def addAllTokenConfigurations(__vs: Iterable[TokenConfiguration]): InitResponse
  16. def addEvent(__vs: Event*): InitResponse
  17. def addTokenConfigurations(__vs: TokenConfiguration*): InitResponse
  18. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  19. val assetCacheConfiguration: Option[Configuration]
  20. val bmifvTtlSessions: Int
  21. def clearAdCachePlacementControl: InitResponse
  22. def clearAdNetworks: InitResponse
  23. def clearAssetCacheConfiguration: InitResponse
  24. def clearCrashSignalConfig: InitResponse
  25. def clearEvent: InitResponse
  26. def clearEventConfiguration: InitResponse
  27. def clearExtras: InitResponse
  28. def clearSdkAnalyticConfig: InitResponse
  29. def clearSdkAnalyticConfigV2: InitResponse
  30. def clearTokenConfigurations: InitResponse
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  32. def companion: InitResponse.type
    Definition Classes
    InitResponse → GeneratedMessage
  33. val crashSignalConfig: Option[SdkCrashSignalConfig]
  34. val endpoint: String
  35. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. val event: Seq[Event]
  37. val eventConfiguration: Option[EventConfiguration]
  38. val extras: Option[Extras]
  39. def getAssetCacheConfiguration: Configuration
  40. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  41. def getCrashSignalConfig: SdkCrashSignalConfig
  42. def getEventConfiguration: EventConfiguration
  43. def getExtras: Extras
  44. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    InitResponse → GeneratedMessage
  45. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    InitResponse → GeneratedMessage
  46. def getSdkAnalyticConfig: SdkAnalyticConfig
  47. def getSdkAnalyticConfigV2: Configuration
  48. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  49. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  50. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  51. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  52. def productElementNames: Iterator[String]
    Definition Classes
    Product
  53. val restrictionMode: RestrictionMode
  54. val sdkAnalyticConfig: Option[SdkAnalyticConfig]
  55. val sdkAnalyticConfigV2: Option[Configuration]
  56. def serializedSize: Int
    Definition Classes
    InitResponse → GeneratedMessage
  57. val sessionResetAfter: Int
  58. val showWithoutInternet: Boolean
  59. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  60. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  61. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  62. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  63. def toProtoString: String
    Definition Classes
    InitResponse → GeneratedMessage
  64. val tokenConfigurations: Seq[TokenConfiguration]
  65. def update(ms: (Lens[InitResponse, InitResponse]) => Mutation[InitResponse]*): InitResponse
    Definition Classes
    Updatable
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  69. def withAdCacheControl(__v: AdCacheControl): InitResponse
  70. def withAdCacheMaxAge(__v: Int): InitResponse
  71. def withAdCachePlacementControl(__v: Map[String, AdCachePlacementControl]): InitResponse
  72. def withAdNetworks(__v: Seq[AdNetwork]): InitResponse
  73. def withAdNetworksLoadingTimeout(__v: Int): InitResponse
  74. def withAdRequestTmax(__v: Int): InitResponse
  75. def withAssetCacheConfiguration(__v: Configuration): InitResponse
  76. def withBmifvTtlSessions(__v: Int): InitResponse
  77. def withCrashSignalConfig(__v: SdkCrashSignalConfig): InitResponse
  78. def withEndpoint(__v: String): InitResponse
  79. def withEvent(__v: Seq[Event]): InitResponse
  80. def withEventConfiguration(__v: EventConfiguration): InitResponse
  81. def withExtras(__v: Extras): InitResponse
  82. def withRestrictionMode(__v: RestrictionMode): InitResponse
  83. def withSdkAnalyticConfig(__v: SdkAnalyticConfig): InitResponse
  84. def withSdkAnalyticConfigV2(__v: Configuration): InitResponse
  85. def withSessionResetAfter(__v: Int): InitResponse
  86. def withShowWithoutInternet(__v: Boolean): InitResponse
  87. def withTokenConfigurations(__v: Seq[TokenConfiguration]): InitResponse
  88. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  89. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    InitResponse → GeneratedMessage
  90. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Updatable[InitResponse]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped