core / com.schibsted.account.model / Product

Product

data class Product

Constructors

<init>

Product(productId: String, parentProductId: String, clientId: String, type: String, code: String, name: String, description: String, url: String?, price: String, vat: String, currency: String, paymentOptions: String, quantityLimit: String?, quantityCount: String, saleStart: Date, saleStop: Date, availableStart: Date?, availableStop: Date?, subscriptionPeriod: String, subscriptionRenewPrice: String, subscriptionRenewPeriod: String, subscriptionAutoRenew: String, subscriptionAutoRenewLockPeriod: String, subscriptionAutoRenewDisabled: String, subscriptionGracePeriod: String, subscriptionEmailReceiptLimit: String, subscriptionFinalEndDate: Date?, allowMultiSales: String, status: String, changedBy: Date?, changed: Date?, createdBy: String, created: Date, purchaseUri: String)

Properties

allowMultiSales

val allowMultiSales: String

availableStart

val availableStart: Date?

availableStop

val availableStop: Date?

changed

val changed: Date?

changedBy

val changedBy: Date?

clientId

val clientId: String

code

val code: String

created

val created: Date

createdBy

val createdBy: String

currency

val currency: String

description

val description: String

name

val name: String

parentProductId

val parentProductId: String

paymentOptions

val paymentOptions: String

price

val price: String

productId

val productId: String

purchaseUri

val purchaseUri: String

quantityCount

val quantityCount: String

quantityLimit

val quantityLimit: String?

saleStart

val saleStart: Date

saleStop

val saleStop: Date

status

val status: String

subscriptionAutoRenew

val subscriptionAutoRenew: String

subscriptionAutoRenewDisabled

val subscriptionAutoRenewDisabled: String

subscriptionAutoRenewLockPeriod

val subscriptionAutoRenewLockPeriod: String

subscriptionEmailReceiptLimit

val subscriptionEmailReceiptLimit: String

subscriptionFinalEndDate

val subscriptionFinalEndDate: Date?

subscriptionGracePeriod

val subscriptionGracePeriod: String

subscriptionPeriod

val subscriptionPeriod: String

subscriptionRenewPeriod

val subscriptionRenewPeriod: String

subscriptionRenewPrice

val subscriptionRenewPrice: String

type

val type: String

url

val url: String?

vat

val vat: String