public static class OrderItemRec.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
OrderItemRec |
build()
Build the instance.
|
OrderItemRec.Builder |
setAdjReason(String adjReason)
Unused at this time.
|
OrderItemRec.Builder |
setAdjustments(List<FeeAdjRec> list)
Set some adjustments
The base and variable commissions paid to Jet on this order.
|
OrderItemRec.Builder |
setAltOrderItemId(String altOrderItemId)
Set Optional merchant supplied ID for an item in an order
|
OrderItemRec.Builder |
setFees(Money fees)
Set The fees paid to Jet.com for the given quantity of the given
merchant SKU in the given merchant order
|
OrderItemRec.Builder |
setItemAckStatus(ItemAckStatus status)
Set the item acknowledged status
|
OrderItemRec.Builder |
setItemPrice(ItemPriceRec price) |
OrderItemRec.Builder |
setMerchantSku(String merchantSku)
Set The merchant SKU that is in the given merchant order
|
OrderItemRec.Builder |
setOrderItemId(String orderItemId)
Set Jet's unique identifier for an item in a merchant order
|
OrderItemRec.Builder |
setPriceAdj(Money priceAdj)
Set Price adjustment occured as a result of the partial cancel
|
OrderItemRec.Builder |
setRegFees(Money regFees)
Set regulatory fees
|
OrderItemRec.Builder |
setRequestOrderCancelQty(int requestOrderCancelQty)
Set The quanitity of the given merchant SKU that should be cancelled;
present only if directCancelled event occured for the order
|
OrderItemRec.Builder |
setRequestOrderQty(int requestOrderQty)
Set The quantity of the given merchant SKU that is in the given merchant order
|
OrderItemRec.Builder |
setTaxCode(String taxCode)
Set The tax code associated with the given merchant SKU
|
OrderItemRec.Builder |
setTaxInfo(String taxInfo)
Set tax info - undocumented.
|
OrderItemRec.Builder |
setTitle(String title)
Set Short product description
|
OrderItemRec.Builder |
setUrl(String url)
Set Image URL for the product
|
public OrderItemRec.Builder setItemPrice(ItemPriceRec price)
public OrderItemRec.Builder setItemAckStatus(ItemAckStatus status)
status
- statuspublic OrderItemRec.Builder setOrderItemId(String orderItemId)
orderItemId
- the orderItemId to setpublic OrderItemRec.Builder setAltOrderItemId(String altOrderItemId)
altOrderItemId
- the altOrderItemId to setpublic OrderItemRec.Builder setMerchantSku(String merchantSku)
merchantSku
- the merchantSku to setpublic OrderItemRec.Builder setTitle(String title)
title
- the title to setpublic OrderItemRec.Builder setRequestOrderQty(int requestOrderQty)
requestOrderQty
- the requestOrderQty to setpublic OrderItemRec.Builder setRequestOrderCancelQty(int requestOrderCancelQty)
requestOrderCancelQty
- the requestOrderCancelQty to setpublic OrderItemRec.Builder setAdjReason(String adjReason)
adjReason
- the adjReason to setpublic OrderItemRec.Builder setTaxCode(String taxCode)
taxCode
- the taxCode to setpublic OrderItemRec.Builder setUrl(String url)
url
- the url to setpublic OrderItemRec.Builder setPriceAdj(Money priceAdj)
priceAdj
- the priceAdj to setpublic OrderItemRec.Builder setFees(Money fees)
fees
- the fees to setpublic OrderItemRec.Builder setAdjustments(List<FeeAdjRec> list)
list
- list of empublic OrderItemRec.Builder setTaxInfo(String taxInfo)
taxInfo
- the taxInfo to setpublic OrderItemRec.Builder setRegFees(Money regFees)
regFees
- the regFees to setpublic OrderItemRec build()
Copyright © 2017. All rights reserved.