| Constructor and Description |
|---|
Builder(String locationId)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Order |
build()
Builds a new
Order object using the set fields. |
Order.Builder |
closedAt(String closedAt)
Setter for closedAt.
|
Order.Builder |
createdAt(String createdAt)
Setter for createdAt.
|
Order.Builder |
customerId(String customerId)
Setter for customerId.
|
Order.Builder |
discounts(List<OrderLineItemDiscount> discounts)
Setter for discounts.
|
Order.Builder |
fulfillments(List<OrderFulfillment> fulfillments)
Setter for fulfillments.
|
Order.Builder |
id(String id)
Setter for id.
|
Order.Builder |
lineItems(List<OrderLineItem> lineItems)
Setter for lineItems.
|
Order.Builder |
locationId(String locationId)
Setter for locationId.
|
Order.Builder |
metadata(Map<String,String> metadata)
Setter for metadata.
|
Order.Builder |
netAmounts(OrderMoneyAmounts netAmounts)
Setter for netAmounts.
|
Order.Builder |
pricingOptions(OrderPricingOptions pricingOptions)
Setter for pricingOptions.
|
Order.Builder |
referenceId(String referenceId)
Setter for referenceId.
|
Order.Builder |
refunds(List<Refund> refunds)
Setter for refunds.
|
Order.Builder |
returnAmounts(OrderMoneyAmounts returnAmounts)
Setter for returnAmounts.
|
Order.Builder |
returns(List<OrderReturn> returns)
Setter for returns.
|
Order.Builder |
rewards(List<OrderReward> rewards)
Setter for rewards.
|
Order.Builder |
roundingAdjustment(OrderRoundingAdjustment roundingAdjustment)
Setter for roundingAdjustment.
|
Order.Builder |
serviceCharges(List<OrderServiceCharge> serviceCharges)
Setter for serviceCharges.
|
Order.Builder |
source(OrderSource source)
Setter for source.
|
Order.Builder |
state(String state)
Setter for state.
|
Order.Builder |
taxes(List<OrderLineItemTax> taxes)
Setter for taxes.
|
Order.Builder |
tenders(List<Tender> tenders)
Setter for tenders.
|
Order.Builder |
ticketName(String ticketName)
Setter for ticketName.
|
Order.Builder |
totalDiscountMoney(Money totalDiscountMoney)
Setter for totalDiscountMoney.
|
Order.Builder |
totalMoney(Money totalMoney)
Setter for totalMoney.
|
Order.Builder |
totalServiceChargeMoney(Money totalServiceChargeMoney)
Setter for totalServiceChargeMoney.
|
Order.Builder |
totalTaxMoney(Money totalTaxMoney)
Setter for totalTaxMoney.
|
Order.Builder |
totalTipMoney(Money totalTipMoney)
Setter for totalTipMoney.
|
Order.Builder |
updatedAt(String updatedAt)
Setter for updatedAt.
|
Order.Builder |
version(Integer version)
Setter for version.
|
public Builder(String locationId)
locationId - String value for locationId.public Order.Builder locationId(String locationId)
locationId - String value for locationId.public Order.Builder id(String id)
id - String value for id.public Order.Builder referenceId(String referenceId)
referenceId - String value for referenceId.public Order.Builder source(OrderSource source)
source - OrderSource value for source.public Order.Builder customerId(String customerId)
customerId - String value for customerId.public Order.Builder lineItems(List<OrderLineItem> lineItems)
lineItems - List of OrderLineItem value for lineItems.public Order.Builder taxes(List<OrderLineItemTax> taxes)
taxes - List of OrderLineItemTax value for taxes.public Order.Builder discounts(List<OrderLineItemDiscount> discounts)
discounts - List of OrderLineItemDiscount value for discounts.public Order.Builder serviceCharges(List<OrderServiceCharge> serviceCharges)
serviceCharges - List of OrderServiceCharge value for serviceCharges.public Order.Builder fulfillments(List<OrderFulfillment> fulfillments)
fulfillments - List of OrderFulfillment value for fulfillments.public Order.Builder returns(List<OrderReturn> returns)
returns - List of OrderReturn value for returns.public Order.Builder returnAmounts(OrderMoneyAmounts returnAmounts)
returnAmounts - OrderMoneyAmounts value for returnAmounts.public Order.Builder netAmounts(OrderMoneyAmounts netAmounts)
netAmounts - OrderMoneyAmounts value for netAmounts.public Order.Builder roundingAdjustment(OrderRoundingAdjustment roundingAdjustment)
roundingAdjustment - OrderRoundingAdjustment value for roundingAdjustment.public Order.Builder tenders(List<Tender> tenders)
tenders - List of Tender value for tenders.public Order.Builder refunds(List<Refund> refunds)
refunds - List of Refund value for refunds.public Order.Builder metadata(Map<String,String> metadata)
metadata - Map of String, value for metadata.public Order.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public Order.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public Order.Builder closedAt(String closedAt)
closedAt - String value for closedAt.public Order.Builder state(String state)
state - String value for state.public Order.Builder version(Integer version)
version - Integer value for version.public Order.Builder totalMoney(Money totalMoney)
totalMoney - Money value for totalMoney.public Order.Builder totalTaxMoney(Money totalTaxMoney)
totalTaxMoney - Money value for totalTaxMoney.public Order.Builder totalDiscountMoney(Money totalDiscountMoney)
totalDiscountMoney - Money value for totalDiscountMoney.public Order.Builder totalTipMoney(Money totalTipMoney)
totalTipMoney - Money value for totalTipMoney.public Order.Builder totalServiceChargeMoney(Money totalServiceChargeMoney)
totalServiceChargeMoney - Money value for totalServiceChargeMoney.public Order.Builder ticketName(String ticketName)
ticketName - String value for ticketName.public Order.Builder pricingOptions(OrderPricingOptions pricingOptions)
pricingOptions - OrderPricingOptions value for pricingOptions.public Order.Builder rewards(List<OrderReward> rewards)
rewards - List of OrderReward value for rewards.Copyright © 2022. All rights reserved.