Builder

Builder

open class Builder

Builder class for order line item Order.LineItem.

Members

Constructors

Builder

constructor(id: String, total: Long)

Constructor.

Functions

build

open fun build(): Order.LineItem

Builds and returns an Order line item Object

setAttributes

open fun setAttributes(attributes: Map < String, String >): Order.LineItem.Builder

A key/value store for strings to specify additional information about a line item

setCategory

open fun setCategory(category: List < String >): Order.LineItem.Builder

The category of the line item.

setDescription

open fun setDescription(description: String): Order.LineItem.Builder

Text describing the line item

setQuantity

open fun setQuantity(quantity: Int): Order.LineItem.Builder

The number of unique units represented by this line item (default is 1)

setSku

open fun setSku(sku: String): Order.LineItem.Builder

The Stock Keeping Unit of the line item

setUpc

open fun setUpc(upc: String): Order.LineItem.Builder

The Universal Product Code of the line item