DeviceRegistration

data class DeviceRegistration(val token: String, val provider: PushProvider, val platform: String, val installId: String? = null, val locale: String? = null, val appVersion: String? = null, val osVersion: String? = null, val deviceModel: String? = null)

A device registered for pushes.

Constructors

Link copied to clipboard
constructor(token: String, provider: PushProvider, platform: String, installId: String? = null, locale: String? = null, appVersion: String? = null, osVersion: String? = null, deviceModel: String? = null)

Properties

Link copied to clipboard
val appVersion: String? = null

App version.

Link copied to clipboard
val deviceModel: String? = null

Device model.

Link copied to clipboard
val installId: String? = null

Install id.

Link copied to clipboard
val locale: String? = null

Locale.

Link copied to clipboard
val osVersion: String? = null

OS version.

Link copied to clipboard

android, ios, web, ...

Link copied to clipboard

Provider.

Link copied to clipboard

Push token.

Functions

Link copied to clipboard
fun toJson(): JsonObject

The wire shape.