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

Types

Link copied to clipboard
data class Bonus(val quantity: Int, val item: Item)
Link copied to clipboard
data class BundleContent(    val sku: String,     val name: String,     val type: String,     val description: String? = null,     val imageUrl: String? = null,     val virtualItemType: String? = null,     val quantity: Int)
Link copied to clipboard
data class DiscountedItems(val sku: String, val discount: RewardsByPromocodeResponse.Discount)
Link copied to clipboard
data class Item(    val sku: String,     val name: String,     val type: ItemType,     val description: String? = null,     val imageUrl: String? = null,     val unitItems: List<UnitItem>? = null,     val virtualItemType: VirtualItemType? = null,     val bundleType: String? = null,     val bundleContent: BundleContent? = null)
Link copied to clipboard
data class ItemAttributes(    val externalId: String? = null,     val name: String? = null,     val values: List<ValuesAttributes> = emptyList()) : Parcelable
Link copied to clipboard
enum ItemType : Enum<ItemType>
Link copied to clipboard
data class PhysicalItemsResponse(val items: List<PhysicalItemsResponse.Item> = emptyList())
Link copied to clipboard
class RedeemCouponResponse(val items: List<RedeemCouponResponse.Item> = emptyList())
Link copied to clipboard
data class RewardsByCodeResponse(val bonus: List<Bonus>, val isSelectable: Boolean)
Link copied to clipboard
data class RewardsByPromocodeResponse(    val bonus: List<Bonus>,     val discount: RewardsByPromocodeResponse.Discount? = null,     val discountedItems: List<DiscountedItems>? = null,     val isSelectable: Boolean)
Link copied to clipboard
data class UnitItem(    val sku: String,     val name: String,     val type: String,     val drmName: String,     val drmSku: String)
Link copied to clipboard
data class ValuesAttributes(val externalId: String? = null, val value: String? = null) : Parcelable
Link copied to clipboard
data class VirtualCurrencyPackageResponse(val hasMore: Boolean = false, val items: List<VirtualCurrencyPackageResponse.Item> = emptyList())
Link copied to clipboard
data class VirtualCurrencyResponse(val hasMore: Boolean = false, val items: List<VirtualCurrencyResponse.Item> = emptyList())
Link copied to clipboard
data class VirtualItemsResponse(    val geoLocale: Locale? = null,     val hasMore: Boolean = false,     val items: List<VirtualItemsResponse.Item> = emptyList())
Link copied to clipboard
data class VirtualItemsShortResponse(val items: List<VirtualItemsShortResponse.Item> = emptyList())
Link copied to clipboard
enum VirtualItemType : Enum<VirtualItemType>