com.medallia.mxo.configuration
All of APIs listed on this page are in the com.medallia.mxo.configuration
package.
MXOConfiguration
The configuration object for the MXO SDK.
public class MXOConfiguration private constructor(
public val siteKey: String? = null,
public val touchpoint: URI? = null,
public val host: URI? = null,
public val mode: MXOMode? = MXOMode.USER,
)
Property | Type | Description |
---|---|---|
siteKey | String? | The MXO workspace to configure the SDK with. |
touchpoint | URI? | The MXO Touchpoint to configure the SDK with. |
host | URI? | The MXO host to send data to. |
mode | MXOMode? | The Mode of the MXO SDK. |
Create an instance using the Builder as shown below:
@JvmSynthetic
public inline fun mxoConfiguration(
initializer: MXOConfiguration.Builder.() -> Unit = { },
): MXOConfiguration
MXOMode
The Mode to run the MXO SDK in.
public enum class MXOMode {
ADMIN,
USER,
}
Enum | Description |
---|---|
ADMIN | Used for designing and editing MXO entities. |
USER | Used for release applications. |