Packages

final case class CMP(tcfV1String: Option[String] = _root_.scala.None, tcfV1Zone: Option[Boolean] = _root_.scala.None, tcfV2String: Option[String] = _root_.scala.None, tcfV2Zone: Option[Boolean] = _root_.scala.None, ccpa: Option[String] = _root_.scala.None, gpp: Option[String] = _root_.scala.None, gppSid: Seq[Int] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[CMP] with Product with Serializable

tcfV1String

TCF v1 GDPR consent string. iOS: UserDefaults key "IABConsent_ConsentString" Android: SharedPreferences key "IABConsent_ConsentString"

tcfV1Zone

TCF v1 GDPR applicability flag. iOS: UserDefaults key "IABConsent_SubjectToGDPR" Android: SharedPreferences key "IABConsent_SubjectToGDPR"

tcfV2String

TCF v2 GDPR consent string. iOS: UserDefaults key "IABTCF_TCString" Android: SharedPreferences key "IABTCF_TCString"

tcfV2Zone

TCF v2 GDPR applicability flag. iOS: UserDefaults key "IABTCF_gdprApplies" Android: SharedPreferences key "IABTCF_gdprApplies"

ccpa

US Privacy string (CCPA). iOS: UserDefaults key "IABUSPrivacy_String" Android: SharedPreferences key "IABUSPrivacy_String"

gpp

GPP consent string. iOS: UserDefaults key "IABGPP_HDR_GppString" Android: SharedPreferences key "IABGPP_HDR_GppString"

gppSid

GPP section IDs. Parsed from "_" separated string. iOS: UserDefaults key "IABGPP_GppSID" Android: SharedPreferences key "IABGPP_GppSID"

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[CMP], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CMP
  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 CMP(tcfV1String: Option[String] = _root_.scala.None, tcfV1Zone: Option[Boolean] = _root_.scala.None, tcfV2String: Option[String] = _root_.scala.None, tcfV2Zone: Option[Boolean] = _root_.scala.None, ccpa: Option[String] = _root_.scala.None, gpp: Option[String] = _root_.scala.None, gppSid: Seq[Int] = _root_.scala.Seq.empty)

    tcfV1String

    TCF v1 GDPR consent string. iOS: UserDefaults key "IABConsent_ConsentString" Android: SharedPreferences key "IABConsent_ConsentString"

    tcfV1Zone

    TCF v1 GDPR applicability flag. iOS: UserDefaults key "IABConsent_SubjectToGDPR" Android: SharedPreferences key "IABConsent_SubjectToGDPR"

    tcfV2String

    TCF v2 GDPR consent string. iOS: UserDefaults key "IABTCF_TCString" Android: SharedPreferences key "IABTCF_TCString"

    tcfV2Zone

    TCF v2 GDPR applicability flag. iOS: UserDefaults key "IABTCF_gdprApplies" Android: SharedPreferences key "IABTCF_gdprApplies"

    ccpa

    US Privacy string (CCPA). iOS: UserDefaults key "IABUSPrivacy_String" Android: SharedPreferences key "IABUSPrivacy_String"

    gpp

    GPP consent string. iOS: UserDefaults key "IABGPP_HDR_GppString" Android: SharedPreferences key "IABGPP_HDR_GppString"

    gppSid

    GPP section IDs. Parsed from "_" separated string. iOS: UserDefaults key "IABGPP_GppSID" Android: SharedPreferences key "IABGPP_GppSID"

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. def addAllGppSid(__vs: Iterable[Int]): CMP
  5. def addGppSid(__vs: Int*): CMP
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val ccpa: Option[String]
  8. def clearCcpa: CMP
  9. def clearGpp: CMP
  10. def clearGppSid: CMP
  11. def clearTcfV1String: CMP
  12. def clearTcfV1Zone: CMP
  13. def clearTcfV2String: CMP
  14. def clearTcfV2Zone: CMP
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  16. def companion: CMP.type
    Definition Classes
    CMP → GeneratedMessage
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def getCcpa: String
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  20. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    CMP → GeneratedMessage
  21. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    CMP → GeneratedMessage
  22. def getGpp: String
  23. def getTcfV1String: String
  24. def getTcfV1Zone: Boolean
  25. def getTcfV2String: String
  26. def getTcfV2Zone: Boolean
  27. val gpp: Option[String]
  28. val gppSid: Seq[Int]
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  33. def productElementNames: Iterator[String]
    Definition Classes
    Product
  34. def serializedSize: Int
    Definition Classes
    CMP → GeneratedMessage
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. val tcfV1String: Option[String]
  37. val tcfV1Zone: Option[Boolean]
  38. val tcfV2String: Option[String]
  39. val tcfV2Zone: Option[Boolean]
  40. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  41. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  42. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  43. def toProtoString: String
    Definition Classes
    CMP → GeneratedMessage
  44. def update(ms: (Lens[CMP, CMP]) => Mutation[CMP]*): CMP
    Definition Classes
    Updatable
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. def withCcpa(__v: String): CMP
  49. def withGpp(__v: String): CMP
  50. def withGppSid(__v: Seq[Int]): CMP
  51. def withTcfV1String(__v: String): CMP
  52. def withTcfV1Zone(__v: Boolean): CMP
  53. def withTcfV2String(__v: String): CMP
  54. def withTcfV2Zone(__v: Boolean): CMP
  55. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  56. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    CMP → GeneratedMessage
  57. 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[CMP]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped