public abstract static class EcommerceTransactionItem.Builder<T extends EcommerceTransactionItem.Builder<T>> extends AbstractEvent.Builder<T>
trueTimestamp| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EcommerceTransactionItem |
build() |
T |
category(java.lang.String category) |
T |
currency(java.lang.String currency) |
T |
itemId(java.lang.String itemId) |
T |
name(java.lang.String name) |
T |
price(java.lang.Double price) |
T |
quantity(java.lang.Integer quantity) |
T |
sku(java.lang.String sku) |
customContext, deviceCreatedTimestamp, eventId, self, subject, timestamp, trueTimestamppublic T itemId(java.lang.String itemId)
itemId - Item IDpublic T sku(java.lang.String sku)
sku - Item SKUpublic T price(java.lang.Double price)
price - Item pricepublic T quantity(java.lang.Integer quantity)
quantity - Item quantitypublic T name(java.lang.String name)
name - Item namepublic T category(java.lang.String category)
category - Item categorypublic T currency(java.lang.String currency)
currency - The currency the price is expressed inpublic EcommerceTransactionItem build()