public static class Storefront.Order extends AbstractResponse<Storefront.Order> implements Storefront.HasMetafields, Storefront.MetafieldParentResource, Storefront.Node
optimisticData, responseDatacollectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic Order()
public Order(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
getGraphQlTypeName in interface Storefront.HasMetafieldsgetGraphQlTypeName in interface Storefront.MetafieldParentResourcegetGraphQlTypeName in interface Storefront.NodegetGraphQlTypeName in interface Nodepublic Storefront.MailingAddress getBillingAddress()
public Storefront.Order setBillingAddress(Storefront.MailingAddress arg)
public Storefront.OrderCancelReason getCancelReason()
public Storefront.Order setCancelReason(Storefront.OrderCancelReason arg)
public DateTime getCanceledAt()
public Storefront.Order setCanceledAt(DateTime arg)
public Storefront.CurrencyCode getCurrencyCode()
public Storefront.Order setCurrencyCode(Storefront.CurrencyCode arg)
public Storefront.MoneyV2 getCurrentSubtotalPrice()
public Storefront.Order setCurrentSubtotalPrice(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getCurrentTotalDuties()
public Storefront.Order setCurrentTotalDuties(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getCurrentTotalPrice()
public Storefront.Order setCurrentTotalPrice(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getCurrentTotalShippingPrice()
public Storefront.Order setCurrentTotalShippingPrice(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getCurrentTotalTax()
public Storefront.Order setCurrentTotalTax(Storefront.MoneyV2 arg)
public java.util.List<Storefront.Attribute> getCustomAttributes()
public Storefront.Order setCustomAttributes(java.util.List<Storefront.Attribute> arg)
public java.lang.String getCustomerLocale()
public Storefront.Order setCustomerLocale(java.lang.String arg)
public java.lang.String getCustomerUrl()
public Storefront.Order setCustomerUrl(java.lang.String arg)
public Storefront.DiscountApplicationConnection getDiscountApplications()
public Storefront.Order setDiscountApplications(Storefront.DiscountApplicationConnection arg)
public java.lang.Boolean getEdited()
public Storefront.Order setEdited(java.lang.Boolean arg)
public java.lang.String getEmail()
public Storefront.Order setEmail(java.lang.String arg)
public Storefront.OrderFinancialStatus getFinancialStatus()
public Storefront.Order setFinancialStatus(Storefront.OrderFinancialStatus arg)
public Storefront.OrderFulfillmentStatus getFulfillmentStatus()
public Storefront.Order setFulfillmentStatus(Storefront.OrderFulfillmentStatus arg)
public ID getId()
getId in interface Storefront.NodegetId in interface Nodepublic Storefront.OrderLineItemConnection getLineItems()
public Storefront.Order setLineItems(Storefront.OrderLineItemConnection arg)
public Storefront.Metafield getMetafield()
getMetafield in interface Storefront.HasMetafieldspublic Storefront.Order setMetafield(Storefront.Metafield arg)
public java.util.List<Storefront.Metafield> getMetafields()
getMetafields in interface Storefront.HasMetafieldspublic Storefront.Order setMetafields(java.util.List<Storefront.Metafield> arg)
public java.lang.String getName()
public Storefront.Order setName(java.lang.String arg)
public java.lang.Integer getOrderNumber()
public Storefront.Order setOrderNumber(java.lang.Integer arg)
public Storefront.MoneyV2 getOriginalTotalDuties()
public Storefront.Order setOriginalTotalDuties(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getOriginalTotalPrice()
public Storefront.Order setOriginalTotalPrice(Storefront.MoneyV2 arg)
public java.lang.String getPhone()
public Storefront.Order setPhone(java.lang.String arg)
public DateTime getProcessedAt()
public Storefront.Order setProcessedAt(DateTime arg)
public Storefront.MailingAddress getShippingAddress()
public Storefront.Order setShippingAddress(Storefront.MailingAddress arg)
public java.util.List<Storefront.DiscountAllocation> getShippingDiscountAllocations()
public Storefront.Order setShippingDiscountAllocations(java.util.List<Storefront.DiscountAllocation> arg)
public java.lang.String getStatusUrl()
public Storefront.Order setStatusUrl(java.lang.String arg)
public Storefront.MoneyV2 getSubtotalPrice()
public Storefront.Order setSubtotalPrice(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getSubtotalPriceV2()
public Storefront.Order setSubtotalPriceV2(Storefront.MoneyV2 arg)
public java.util.List<Storefront.Fulfillment> getSuccessfulFulfillments()
public Storefront.Order setSuccessfulFulfillments(java.util.List<Storefront.Fulfillment> arg)
public Storefront.MoneyV2 getTotalPrice()
public Storefront.Order setTotalPrice(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalPriceV2()
public Storefront.Order setTotalPriceV2(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalRefunded()
public Storefront.Order setTotalRefunded(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalRefundedV2()
public Storefront.Order setTotalRefundedV2(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalShippingPrice()
public Storefront.Order setTotalShippingPrice(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalShippingPriceV2()
public Storefront.Order setTotalShippingPriceV2(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalTax()
public Storefront.Order setTotalTax(Storefront.MoneyV2 arg)
public Storefront.MoneyV2 getTotalTaxV2()
public Storefront.Order setTotalTaxV2(Storefront.MoneyV2 arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.Order>