public static class OrderLineItem.Builder extends Object
OrderLineItem.| Constructor and Description |
|---|
Builder(String quantity)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
OrderLineItem.Builder |
appliedDiscounts(List<OrderLineItemAppliedDiscount> appliedDiscounts)
Setter for appliedDiscounts.
|
OrderLineItem.Builder |
appliedTaxes(List<OrderLineItemAppliedTax> appliedTaxes)
Setter for appliedTaxes.
|
OrderLineItem.Builder |
basePriceMoney(Money basePriceMoney)
Setter for basePriceMoney.
|
OrderLineItem |
build()
Builds a new
OrderLineItem object using the set fields. |
OrderLineItem.Builder |
catalogObjectId(String catalogObjectId)
Setter for catalogObjectId.
|
OrderLineItem.Builder |
catalogVersion(Long catalogVersion)
Setter for catalogVersion.
|
OrderLineItem.Builder |
grossSalesMoney(Money grossSalesMoney)
Setter for grossSalesMoney.
|
OrderLineItem.Builder |
itemType(String itemType)
Setter for itemType.
|
OrderLineItem.Builder |
metadata(Map<String,String> metadata)
Setter for metadata.
|
OrderLineItem.Builder |
modifiers(List<OrderLineItemModifier> modifiers)
Setter for modifiers.
|
OrderLineItem.Builder |
name(String name)
Setter for name.
|
OrderLineItem.Builder |
note(String note)
Setter for note.
|
OrderLineItem.Builder |
pricingBlocklists(OrderLineItemPricingBlocklists pricingBlocklists)
Setter for pricingBlocklists.
|
OrderLineItem.Builder |
quantity(String quantity)
Setter for quantity.
|
OrderLineItem.Builder |
quantityUnit(OrderQuantityUnit quantityUnit)
Setter for quantityUnit.
|
OrderLineItem.Builder |
totalDiscountMoney(Money totalDiscountMoney)
Setter for totalDiscountMoney.
|
OrderLineItem.Builder |
totalMoney(Money totalMoney)
Setter for totalMoney.
|
OrderLineItem.Builder |
totalTaxMoney(Money totalTaxMoney)
Setter for totalTaxMoney.
|
OrderLineItem.Builder |
uid(String uid)
Setter for uid.
|
OrderLineItem.Builder |
variationName(String variationName)
Setter for variationName.
|
OrderLineItem.Builder |
variationTotalPriceMoney(Money variationTotalPriceMoney)
Setter for variationTotalPriceMoney.
|
public Builder(String quantity)
quantity - String value for quantity.public OrderLineItem.Builder quantity(String quantity)
quantity - String value for quantity.public OrderLineItem.Builder uid(String uid)
uid - String value for uid.public OrderLineItem.Builder name(String name)
name - String value for name.public OrderLineItem.Builder quantityUnit(OrderQuantityUnit quantityUnit)
quantityUnit - OrderQuantityUnit value for quantityUnit.public OrderLineItem.Builder note(String note)
note - String value for note.public OrderLineItem.Builder catalogObjectId(String catalogObjectId)
catalogObjectId - String value for catalogObjectId.public OrderLineItem.Builder catalogVersion(Long catalogVersion)
catalogVersion - Long value for catalogVersion.public OrderLineItem.Builder variationName(String variationName)
variationName - String value for variationName.public OrderLineItem.Builder itemType(String itemType)
itemType - String value for itemType.public OrderLineItem.Builder metadata(Map<String,String> metadata)
metadata - Map of String, value for metadata.public OrderLineItem.Builder modifiers(List<OrderLineItemModifier> modifiers)
modifiers - List of OrderLineItemModifier value for modifiers.public OrderLineItem.Builder appliedTaxes(List<OrderLineItemAppliedTax> appliedTaxes)
appliedTaxes - List of OrderLineItemAppliedTax value for appliedTaxes.public OrderLineItem.Builder appliedDiscounts(List<OrderLineItemAppliedDiscount> appliedDiscounts)
appliedDiscounts - List of OrderLineItemAppliedDiscount value for
appliedDiscounts.public OrderLineItem.Builder basePriceMoney(Money basePriceMoney)
basePriceMoney - Money value for basePriceMoney.public OrderLineItem.Builder variationTotalPriceMoney(Money variationTotalPriceMoney)
variationTotalPriceMoney - Money value for variationTotalPriceMoney.public OrderLineItem.Builder grossSalesMoney(Money grossSalesMoney)
grossSalesMoney - Money value for grossSalesMoney.public OrderLineItem.Builder totalTaxMoney(Money totalTaxMoney)
totalTaxMoney - Money value for totalTaxMoney.public OrderLineItem.Builder totalDiscountMoney(Money totalDiscountMoney)
totalDiscountMoney - Money value for totalDiscountMoney.public OrderLineItem.Builder totalMoney(Money totalMoney)
totalMoney - Money value for totalMoney.public OrderLineItem.Builder pricingBlocklists(OrderLineItemPricingBlocklists pricingBlocklists)
pricingBlocklists - OrderLineItemPricingBlocklists value for pricingBlocklists.public OrderLineItem build()
OrderLineItem object using the set fields.OrderLineItemCopyright © 2022. All rights reserved.