# GamebasePushTokenInfo

open class GamebasePushTokenInfo : ValueObject

## Constructors

GamebasePushTokenInfo
Link copied to clipboard
constructor(@NonNull pushType: String, @NonNull token: String, @NonNull userId: String, @NonNull deviceCountryCode: String, @NonNull timezone: String, @Nullable registeredDateTime: String, @NonNull languageCode: String, @NonNull agreement: GamebasePushAgreement)

## Properties

agreement
Link copied to clipboard
@NonNull
val agreement: GamebasePushAgreement
deviceCountryCode
Link copied to clipboard
@NonNull
val deviceCountryCode: String
languageCode
Link copied to clipboard
@NonNull
val languageCode: String
pushType
Link copied to clipboard
@NonNull
val pushType: String
registeredDateTime
Link copied to clipboard
@Nullable
val registeredDateTime: String
timezone
Link copied to clipboard
@NonNull
val timezone: String
token
Link copied to clipboard
@NonNull
val token: String
userId
Link copied to clipboard
@NonNull
val userId: String

## Functions

fromJson
Link copied to clipboard
open fun <T> fromJson(@NonNull json: String, classOfT: Class<T>): T
open fun <T> fromJson(@NonNull json: String, type: Type): T
open fun <T> fromJson(@NonNull jsonObject: JSONObject, classOfT: Class<T>): T
toJsonString
Link copied to clipboard
open fun toJsonString(): String
toPrettyJsonString
Link copied to clipboard
open fun toPrettyJsonString(): String
toString
Link copied to clipboard
open fun toString(): String