public class Order extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Order.Builder
Class to build instances of
Order. |
| Constructor and Description |
|---|
Order(String locationId,
String id,
String referenceId,
OrderSource source,
String customerId,
List<OrderLineItem> lineItems,
List<OrderLineItemTax> taxes,
List<OrderLineItemDiscount> discounts,
List<OrderServiceCharge> serviceCharges,
List<OrderFulfillment> fulfillments,
List<OrderReturn> returns,
OrderMoneyAmounts returnAmounts,
OrderMoneyAmounts netAmounts,
OrderRoundingAdjustment roundingAdjustment,
List<Tender> tenders,
List<Refund> refunds,
Map<String,String> metadata,
String createdAt,
String updatedAt,
String closedAt,
String state,
Integer version,
Money totalMoney,
Money totalTaxMoney,
Money totalDiscountMoney,
Money totalTipMoney,
Money totalServiceChargeMoney,
String ticketName,
OrderPricingOptions pricingOptions,
List<OrderReward> rewards)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getClosedAt()
Getter for ClosedAt.
|
String |
getCreatedAt()
Getter for CreatedAt.
|
String |
getCustomerId()
Getter for CustomerId.
|
List<OrderLineItemDiscount> |
getDiscounts()
Getter for Discounts.
|
List<OrderFulfillment> |
getFulfillments()
Getter for Fulfillments.
|
String |
getId()
Getter for Id.
|
List<OrderLineItem> |
getLineItems()
Getter for LineItems.
|
String |
getLocationId()
Getter for LocationId.
|
Map<String,String> |
getMetadata()
Getter for Metadata.
|
OrderMoneyAmounts |
getNetAmounts()
Getter for NetAmounts.
|
OrderPricingOptions |
getPricingOptions()
Getter for PricingOptions.
|
String |
getReferenceId()
Getter for ReferenceId.
|
List<Refund> |
getRefunds()
Getter for Refunds.
|
OrderMoneyAmounts |
getReturnAmounts()
Getter for ReturnAmounts.
|
List<OrderReturn> |
getReturns()
Getter for Returns.
|
List<OrderReward> |
getRewards()
Getter for Rewards.
|
OrderRoundingAdjustment |
getRoundingAdjustment()
Getter for RoundingAdjustment.
|
List<OrderServiceCharge> |
getServiceCharges()
Getter for ServiceCharges.
|
OrderSource |
getSource()
Getter for Source.
|
String |
getState()
Getter for State.
|
List<OrderLineItemTax> |
getTaxes()
Getter for Taxes.
|
List<Tender> |
getTenders()
Getter for Tenders.
|
String |
getTicketName()
Getter for TicketName.
|
Money |
getTotalDiscountMoney()
Getter for TotalDiscountMoney.
|
Money |
getTotalMoney()
Getter for TotalMoney.
|
Money |
getTotalServiceChargeMoney()
Getter for TotalServiceChargeMoney.
|
Money |
getTotalTaxMoney()
Getter for TotalTaxMoney.
|
Money |
getTotalTipMoney()
Getter for TotalTipMoney.
|
String |
getUpdatedAt()
Getter for UpdatedAt.
|
Integer |
getVersion()
Getter for Version.
|
int |
hashCode() |
Order.Builder |
toBuilder()
Builds a new
Order.Builder object. |
String |
toString()
Converts this Order into string format.
|
public Order(String locationId, String id, String referenceId, OrderSource source, String customerId, List<OrderLineItem> lineItems, List<OrderLineItemTax> taxes, List<OrderLineItemDiscount> discounts, List<OrderServiceCharge> serviceCharges, List<OrderFulfillment> fulfillments, List<OrderReturn> returns, OrderMoneyAmounts returnAmounts, OrderMoneyAmounts netAmounts, OrderRoundingAdjustment roundingAdjustment, List<Tender> tenders, List<Refund> refunds, Map<String,String> metadata, String createdAt, String updatedAt, String closedAt, String state, Integer version, Money totalMoney, Money totalTaxMoney, Money totalDiscountMoney, Money totalTipMoney, Money totalServiceChargeMoney, String ticketName, OrderPricingOptions pricingOptions, List<OrderReward> rewards)
locationId - String value for locationId.id - String value for id.referenceId - String value for referenceId.source - OrderSource value for source.customerId - String value for customerId.lineItems - List of OrderLineItem value for lineItems.taxes - List of OrderLineItemTax value for taxes.discounts - List of OrderLineItemDiscount value for discounts.serviceCharges - List of OrderServiceCharge value for serviceCharges.fulfillments - List of OrderFulfillment value for fulfillments.returns - List of OrderReturn value for returns.returnAmounts - OrderMoneyAmounts value for returnAmounts.netAmounts - OrderMoneyAmounts value for netAmounts.roundingAdjustment - OrderRoundingAdjustment value for roundingAdjustment.tenders - List of Tender value for tenders.refunds - List of Refund value for refunds.metadata - Map of String, value for metadata.createdAt - String value for createdAt.updatedAt - String value for updatedAt.closedAt - String value for closedAt.state - String value for state.version - Integer value for version.totalMoney - Money value for totalMoney.totalTaxMoney - Money value for totalTaxMoney.totalDiscountMoney - Money value for totalDiscountMoney.totalTipMoney - Money value for totalTipMoney.totalServiceChargeMoney - Money value for totalServiceChargeMoney.ticketName - String value for ticketName.pricingOptions - OrderPricingOptions value for pricingOptions.rewards - List of OrderReward value for rewards.public String getId()
public String getLocationId()
public String getReferenceId()
public OrderSource getSource()
public String getCustomerId()
public List<OrderLineItem> getLineItems()
public List<OrderLineItemTax> getTaxes()
public List<OrderLineItemDiscount> getDiscounts()
public List<OrderServiceCharge> getServiceCharges()
public List<OrderFulfillment> getFulfillments()
public List<OrderReturn> getReturns()
public OrderMoneyAmounts getReturnAmounts()
public OrderMoneyAmounts getNetAmounts()
public OrderRoundingAdjustment getRoundingAdjustment()
public List<Tender> getTenders()
public List<Refund> getRefunds()
public Map<String,String> getMetadata()
public String getCreatedAt()
public String getUpdatedAt()
public String getClosedAt()
public String getState()
public Integer getVersion()
public Money getTotalMoney()
public Money getTotalTaxMoney()
public Money getTotalDiscountMoney()
public Money getTotalTipMoney()
public Money getTotalServiceChargeMoney()
public String getTicketName()
public OrderPricingOptions getPricingOptions()
public List<OrderReward> getRewards()
public String toString()
public Order.Builder toBuilder()
Order.Builder object.
Creates the instance with the state of the current model.Order.Builder objectCopyright © 2022. All rights reserved.