Marketing Cloud SDK / com.salesforce.marketingcloud.registration / InternalEditor

InternalEditor

interface InternalEditor

Functions

setAttribute

Internal setter for an attribute allowing for the toggling of whether or not to rebroadcast this change to the Unified SDK.

abstract fun setAttribute(key: String, value: String, notifyModules: Boolean): Editor

setContactKey

Internal setter for contactKey allowing for the toggling of whether or not to rebroadcast this change to the Unified SDK.

abstract fun setContactKey(contactKey: String, notifyModules: Boolean): Editor

updateRegistration

Internal method to set Contact key and attributes allowing the toggling of whether or not to rebroadcast this change to the Unified SDK.

abstract fun updateRegistration(contactKey: String, attributes: Map<String, String>, notifyModules: Boolean): Editor

updateRegistrationWithAttributes

Internal method to set only attributes allowing the toggling of whether or not to rebroadcast this change to the Unified SDK.

abstract fun updateRegistrationWithAttributes(attributes: Map<String, String>, notifyModules: Boolean): Editor