Package com.xsolla.android.store.entity.response.gamekeys

Types

Link copied to clipboard
data class DrmItem(    val sku: String = "",     val name: String? = null,     val image: String? = null,     val link: String? = null,     val redeemInstructionLink: String? = null,     val drmId: Int = 0)
Link copied to clipboard
data class DrmListResponse(val drm: List<DrmItem> = emptyList())
Link copied to clipboard
data class GameAttribute(    val externalId: String? = null,     val name: String? = null,     val values: List<GameAttributeValue> = emptyList())
Link copied to clipboard
data class GameAttributeValue(val externalId: String? = null, val value: String? = null)
Link copied to clipboard
data class GameItemsResponse(val items: List<GameItemsResponse.GameItem> = emptyList())
Link copied to clipboard
data class GameKeysListByGroupResponse(val items: List<GameKeysResponse> = emptyList())
Link copied to clipboard
data class GameKeysResponse(    val sku: String = "",     val name: String? = null,     val groups: List<Group> = emptyList(),     val attributes: List<GameAttribute> = emptyList(),     val type: String? = null,     val description: String? = null,     val imageUrl: String? = null,     val isFree: Boolean = false,     val price: Price? = null,     val virtualPrices: List<VirtualPrice> = emptyList(),     val drmName: String? = null,     val drmSku: String? = null,     val hasKeys: Boolean = false,     val isPreOrder: Boolean = false,     val releaseDate: String? = null)
Link copied to clipboard
data class GamesOwnedResponse(    val hasMore: Boolean = false,     val totalItemsCount: Int = 0,     val items: List<OwnedGameItem> = emptyList())
Link copied to clipboard
data class GameUnitItem(    val sku: String = "",     val type: String? = null,     val isFree: Boolean = false,     val price: Price? = null,     val virtualPrices: List<VirtualPrice> = emptyList(),     val drmName: String? = null,     val drmSku: String? = null,     val hasKeys: Boolean = false,     val isPreOrder: Boolean = false,     val releaseDate: String? = null)
Link copied to clipboard
data class OwnedGameItem(    val name: String? = null,     val description: String? = null,     val projectId: Int = 0,     val gameSku: String = "",     val drm: String? = null,     val imageUrl: String? = null,     val isPreOrder: Boolean = false,     val attributes: List<GameAttribute> = emptyList())