Class Order
- java.lang.Object
-
- software.amazon.spapi.models.orders.v0.Order
-
public class Order extends java.lang.Object
Order information.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Order.BuyerInvoicePreferenceEnum
The buyer's invoicing preference.static class
Order.FulfillmentChannelEnum
Whether the order was fulfilled by Amazon (`AFN`) or by the seller (`MFN`).static class
Order.OrderStatusEnum
The current order status.static class
Order.OrderTypeEnum
The order's type.static class
Order.PaymentMethodEnum
The payment method for the order.
-
Constructor Summary
Constructors Constructor Description Order()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Order
amazonOrderId(java.lang.String amazonOrderId)
Order
automatedShippingSettings(AutomatedShippingSettings automatedShippingSettings)
Order
buyerInfo(BuyerInfo buyerInfo)
Order
buyerInvoicePreference(Order.BuyerInvoicePreferenceEnum buyerInvoicePreference)
Order
buyerTaxInformation(BuyerTaxInformation buyerTaxInformation)
Order
cbaDisplayableShippingLabel(java.lang.String cbaDisplayableShippingLabel)
Order
defaultShipFromLocationAddress(Address defaultShipFromLocationAddress)
Order
earliestDeliveryDate(java.lang.String earliestDeliveryDate)
Order
earliestShipDate(java.lang.String earliestShipDate)
Order
easyShipShipmentStatus(EasyShipShipmentStatus easyShipShipmentStatus)
Order
electronicInvoiceStatus(ElectronicInvoiceStatus electronicInvoiceStatus)
boolean
equals(java.lang.Object o)
Order
fulfillmentChannel(Order.FulfillmentChannelEnum fulfillmentChannel)
Order
fulfillmentInstruction(FulfillmentInstruction fulfillmentInstruction)
java.lang.String
getAmazonOrderId()
An Amazon-defined order identifier, in 3-7-7 format.AutomatedShippingSettings
getAutomatedShippingSettings()
Get automatedShippingSettingsBuyerInfo
getBuyerInfo()
Get buyerInfoOrder.BuyerInvoicePreferenceEnum
getBuyerInvoicePreference()
The buyer's invoicing preference.BuyerTaxInformation
getBuyerTaxInformation()
Get buyerTaxInformationjava.lang.String
getCbaDisplayableShippingLabel()
Custom ship label for Checkout by Amazon (CBA).Address
getDefaultShipFromLocationAddress()
Get defaultShipFromLocationAddressjava.lang.String
getEarliestDeliveryDate()
The start of the time period within which you have committed to fulfill the order.java.lang.String
getEarliestShipDate()
The start of the time period within which you have committed to ship the order.EasyShipShipmentStatus
getEasyShipShipmentStatus()
Get easyShipShipmentStatusElectronicInvoiceStatus
getElectronicInvoiceStatus()
Get electronicInvoiceStatusOrder.FulfillmentChannelEnum
getFulfillmentChannel()
Whether the order was fulfilled by Amazon (`AFN`) or by the seller (`MFN`).FulfillmentInstruction
getFulfillmentInstruction()
Get fulfillmentInstructionjava.lang.String
getLastUpdateDate()
The date when the order was last updated.java.lang.String
getLatestDeliveryDate()
The end of the time period within which you have committed to fulfill the order.java.lang.String
getLatestShipDate()
The end of the time period within which you have committed to ship the order.java.lang.String
getMarketplaceId()
The identifier for the marketplace where the order was placed.MarketplaceTaxInfo
getMarketplaceTaxInfo()
Get marketplaceTaxInfojava.lang.Integer
getNumberOfItemsShipped()
The number of items shipped.java.lang.Integer
getNumberOfItemsUnshipped()
The number of items unshipped.java.lang.String
getOrderChannel()
The order channel for the first item in the order.Order.OrderStatusEnum
getOrderStatus()
The current order status.Money
getOrderTotal()
Get orderTotalOrder.OrderTypeEnum
getOrderType()
The order's type.PaymentExecutionDetailItemList
getPaymentExecutionDetail()
Get paymentExecutionDetailOrder.PaymentMethodEnum
getPaymentMethod()
The payment method for the order.PaymentMethodDetailItemList
getPaymentMethodDetails()
Get paymentMethodDetailsjava.lang.String
getPromiseResponseDueDate()
Indicates the date by which the seller must respond to the buyer with an estimated ship date.java.lang.String
getPurchaseDate()
The date when the order was created.java.lang.String
getReplacedOrderId()
The order ID value for the order that is being replaced.java.lang.String
getSalesChannel()
The sales channel for the first item in the order.java.lang.String
getSellerDisplayName()
The seller’s friendly name registered in the marketplace where the sale took place.java.lang.String
getSellerOrderId()
A seller-defined order identifier.java.lang.String
getShipmentServiceLevelCategory()
The shipment service level category for the order.Address
getShippingAddress()
Get shippingAddressjava.lang.String
getShipServiceLevel()
The order's shipment service level.int
hashCode()
Order
hasRegulatedItems(java.lang.Boolean hasRegulatedItems)
Order
isAccessPointOrder(java.lang.Boolean isAccessPointOrder)
Order
isBusinessOrder(java.lang.Boolean isBusinessOrder)
Order
isEstimatedShipDateSet(java.lang.Boolean isEstimatedShipDateSet)
Order
isGlobalExpressEnabled(java.lang.Boolean isGlobalExpressEnabled)
java.lang.Boolean
isHasRegulatedItems()
Whether the order contains regulated items which may require additional approval steps before being fulfilled.Order
isIBA(java.lang.Boolean isIBA)
java.lang.Boolean
isIsAccessPointOrder()
When true, this order is marked to be delivered to an Access Point.java.lang.Boolean
isIsBusinessOrder()
When true, the order is an Amazon Business order.java.lang.Boolean
isIsEstimatedShipDateSet()
When true, the estimated ship date is set for the order.java.lang.Boolean
isIsGlobalExpressEnabled()
When true, the order is a `GlobalExpress` order.java.lang.Boolean
isIsIBA()
When true, the item within this order was bought and re-sold by Amazon Business EU SARL (ABEU).java.lang.Boolean
isIsISPU()
When true, this order is marked to be picked up from a store rather than delivered.java.lang.Boolean
isIsPremiumOrder()
When true, the order has a Premium Shipping Service Level Agreement.java.lang.Boolean
isIsPrime()
When true, the order is a seller-fulfilled Amazon Prime order.Order
isISPU(java.lang.Boolean isISPU)
java.lang.Boolean
isIsReplacementOrder()
When true, this is a replacement order.java.lang.Boolean
isIsSoldByAB()
When true, the item within this order was bought and re-sold by Amazon Business EU SARL (ABEU).Order
isPremiumOrder(java.lang.Boolean isPremiumOrder)
Order
isPrime(java.lang.Boolean isPrime)
Order
isReplacementOrder(java.lang.Boolean isReplacementOrder)
Order
isSoldByAB(java.lang.Boolean isSoldByAB)
Order
lastUpdateDate(java.lang.String lastUpdateDate)
Order
latestDeliveryDate(java.lang.String latestDeliveryDate)
Order
latestShipDate(java.lang.String latestShipDate)
Order
marketplaceId(java.lang.String marketplaceId)
Order
marketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
Order
numberOfItemsShipped(java.lang.Integer numberOfItemsShipped)
Order
numberOfItemsUnshipped(java.lang.Integer numberOfItemsUnshipped)
Order
orderChannel(java.lang.String orderChannel)
Order
orderStatus(Order.OrderStatusEnum orderStatus)
Order
orderTotal(Money orderTotal)
Order
orderType(Order.OrderTypeEnum orderType)
Order
paymentExecutionDetail(PaymentExecutionDetailItemList paymentExecutionDetail)
Order
paymentMethod(Order.PaymentMethodEnum paymentMethod)
Order
paymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
Order
promiseResponseDueDate(java.lang.String promiseResponseDueDate)
Order
purchaseDate(java.lang.String purchaseDate)
Order
replacedOrderId(java.lang.String replacedOrderId)
Order
salesChannel(java.lang.String salesChannel)
Order
sellerDisplayName(java.lang.String sellerDisplayName)
Order
sellerOrderId(java.lang.String sellerOrderId)
void
setAmazonOrderId(java.lang.String amazonOrderId)
void
setAutomatedShippingSettings(AutomatedShippingSettings automatedShippingSettings)
void
setBuyerInfo(BuyerInfo buyerInfo)
void
setBuyerInvoicePreference(Order.BuyerInvoicePreferenceEnum buyerInvoicePreference)
void
setBuyerTaxInformation(BuyerTaxInformation buyerTaxInformation)
void
setCbaDisplayableShippingLabel(java.lang.String cbaDisplayableShippingLabel)
void
setDefaultShipFromLocationAddress(Address defaultShipFromLocationAddress)
void
setEarliestDeliveryDate(java.lang.String earliestDeliveryDate)
void
setEarliestShipDate(java.lang.String earliestShipDate)
void
setEasyShipShipmentStatus(EasyShipShipmentStatus easyShipShipmentStatus)
void
setElectronicInvoiceStatus(ElectronicInvoiceStatus electronicInvoiceStatus)
void
setFulfillmentChannel(Order.FulfillmentChannelEnum fulfillmentChannel)
void
setFulfillmentInstruction(FulfillmentInstruction fulfillmentInstruction)
void
setHasRegulatedItems(java.lang.Boolean hasRegulatedItems)
void
setIsAccessPointOrder(java.lang.Boolean isAccessPointOrder)
void
setIsBusinessOrder(java.lang.Boolean isBusinessOrder)
void
setIsEstimatedShipDateSet(java.lang.Boolean isEstimatedShipDateSet)
void
setIsGlobalExpressEnabled(java.lang.Boolean isGlobalExpressEnabled)
void
setIsIBA(java.lang.Boolean isIBA)
void
setIsISPU(java.lang.Boolean isISPU)
void
setIsPremiumOrder(java.lang.Boolean isPremiumOrder)
void
setIsPrime(java.lang.Boolean isPrime)
void
setIsReplacementOrder(java.lang.Boolean isReplacementOrder)
void
setIsSoldByAB(java.lang.Boolean isSoldByAB)
void
setLastUpdateDate(java.lang.String lastUpdateDate)
void
setLatestDeliveryDate(java.lang.String latestDeliveryDate)
void
setLatestShipDate(java.lang.String latestShipDate)
void
setMarketplaceId(java.lang.String marketplaceId)
void
setMarketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
void
setNumberOfItemsShipped(java.lang.Integer numberOfItemsShipped)
void
setNumberOfItemsUnshipped(java.lang.Integer numberOfItemsUnshipped)
void
setOrderChannel(java.lang.String orderChannel)
void
setOrderStatus(Order.OrderStatusEnum orderStatus)
void
setOrderTotal(Money orderTotal)
void
setOrderType(Order.OrderTypeEnum orderType)
void
setPaymentExecutionDetail(PaymentExecutionDetailItemList paymentExecutionDetail)
void
setPaymentMethod(Order.PaymentMethodEnum paymentMethod)
void
setPaymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
void
setPromiseResponseDueDate(java.lang.String promiseResponseDueDate)
void
setPurchaseDate(java.lang.String purchaseDate)
void
setReplacedOrderId(java.lang.String replacedOrderId)
void
setSalesChannel(java.lang.String salesChannel)
void
setSellerDisplayName(java.lang.String sellerDisplayName)
void
setSellerOrderId(java.lang.String sellerOrderId)
void
setShipmentServiceLevelCategory(java.lang.String shipmentServiceLevelCategory)
void
setShippingAddress(Address shippingAddress)
void
setShipServiceLevel(java.lang.String shipServiceLevel)
Order
shipmentServiceLevelCategory(java.lang.String shipmentServiceLevelCategory)
Order
shippingAddress(Address shippingAddress)
Order
shipServiceLevel(java.lang.String shipServiceLevel)
java.lang.String
toString()
-
-
-
Method Detail
-
amazonOrderId
public Order amazonOrderId(java.lang.String amazonOrderId)
-
getAmazonOrderId
public java.lang.String getAmazonOrderId()
An Amazon-defined order identifier, in 3-7-7 format.- Returns:
- amazonOrderId
-
setAmazonOrderId
public void setAmazonOrderId(java.lang.String amazonOrderId)
-
sellerOrderId
public Order sellerOrderId(java.lang.String sellerOrderId)
-
getSellerOrderId
public java.lang.String getSellerOrderId()
A seller-defined order identifier.- Returns:
- sellerOrderId
-
setSellerOrderId
public void setSellerOrderId(java.lang.String sellerOrderId)
-
purchaseDate
public Order purchaseDate(java.lang.String purchaseDate)
-
getPurchaseDate
public java.lang.String getPurchaseDate()
The date when the order was created.- Returns:
- purchaseDate
-
setPurchaseDate
public void setPurchaseDate(java.lang.String purchaseDate)
-
lastUpdateDate
public Order lastUpdateDate(java.lang.String lastUpdateDate)
-
getLastUpdateDate
public java.lang.String getLastUpdateDate()
The date when the order was last updated. __Note__: `LastUpdateDate` is returned with an incorrect date for orders that were last updated before 2009-04-01.- Returns:
- lastUpdateDate
-
setLastUpdateDate
public void setLastUpdateDate(java.lang.String lastUpdateDate)
-
orderStatus
public Order orderStatus(Order.OrderStatusEnum orderStatus)
-
getOrderStatus
public Order.OrderStatusEnum getOrderStatus()
The current order status.- Returns:
- orderStatus
-
setOrderStatus
public void setOrderStatus(Order.OrderStatusEnum orderStatus)
-
fulfillmentChannel
public Order fulfillmentChannel(Order.FulfillmentChannelEnum fulfillmentChannel)
-
getFulfillmentChannel
public Order.FulfillmentChannelEnum getFulfillmentChannel()
Whether the order was fulfilled by Amazon (`AFN`) or by the seller (`MFN`).- Returns:
- fulfillmentChannel
-
setFulfillmentChannel
public void setFulfillmentChannel(Order.FulfillmentChannelEnum fulfillmentChannel)
-
salesChannel
public Order salesChannel(java.lang.String salesChannel)
-
getSalesChannel
public java.lang.String getSalesChannel()
The sales channel for the first item in the order.- Returns:
- salesChannel
-
setSalesChannel
public void setSalesChannel(java.lang.String salesChannel)
-
orderChannel
public Order orderChannel(java.lang.String orderChannel)
-
getOrderChannel
public java.lang.String getOrderChannel()
The order channel for the first item in the order.- Returns:
- orderChannel
-
setOrderChannel
public void setOrderChannel(java.lang.String orderChannel)
-
shipServiceLevel
public Order shipServiceLevel(java.lang.String shipServiceLevel)
-
getShipServiceLevel
public java.lang.String getShipServiceLevel()
The order's shipment service level.- Returns:
- shipServiceLevel
-
setShipServiceLevel
public void setShipServiceLevel(java.lang.String shipServiceLevel)
-
getOrderTotal
public Money getOrderTotal()
Get orderTotal- Returns:
- orderTotal
-
setOrderTotal
public void setOrderTotal(Money orderTotal)
-
numberOfItemsShipped
public Order numberOfItemsShipped(java.lang.Integer numberOfItemsShipped)
-
getNumberOfItemsShipped
public java.lang.Integer getNumberOfItemsShipped()
The number of items shipped.- Returns:
- numberOfItemsShipped
-
setNumberOfItemsShipped
public void setNumberOfItemsShipped(java.lang.Integer numberOfItemsShipped)
-
numberOfItemsUnshipped
public Order numberOfItemsUnshipped(java.lang.Integer numberOfItemsUnshipped)
-
getNumberOfItemsUnshipped
public java.lang.Integer getNumberOfItemsUnshipped()
The number of items unshipped.- Returns:
- numberOfItemsUnshipped
-
setNumberOfItemsUnshipped
public void setNumberOfItemsUnshipped(java.lang.Integer numberOfItemsUnshipped)
-
paymentExecutionDetail
public Order paymentExecutionDetail(PaymentExecutionDetailItemList paymentExecutionDetail)
-
getPaymentExecutionDetail
public PaymentExecutionDetailItemList getPaymentExecutionDetail()
Get paymentExecutionDetail- Returns:
- paymentExecutionDetail
-
setPaymentExecutionDetail
public void setPaymentExecutionDetail(PaymentExecutionDetailItemList paymentExecutionDetail)
-
paymentMethod
public Order paymentMethod(Order.PaymentMethodEnum paymentMethod)
-
getPaymentMethod
public Order.PaymentMethodEnum getPaymentMethod()
The payment method for the order. This property is limited to COD and CVS payment methods. Unless you need the specific COD payment information provided by the `PaymentExecutionDetailItem` object, we recommend using the `PaymentMethodDetails` property to get payment method information.- Returns:
- paymentMethod
-
setPaymentMethod
public void setPaymentMethod(Order.PaymentMethodEnum paymentMethod)
-
paymentMethodDetails
public Order paymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
-
getPaymentMethodDetails
public PaymentMethodDetailItemList getPaymentMethodDetails()
Get paymentMethodDetails- Returns:
- paymentMethodDetails
-
setPaymentMethodDetails
public void setPaymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
-
marketplaceId
public Order marketplaceId(java.lang.String marketplaceId)
-
getMarketplaceId
public java.lang.String getMarketplaceId()
The identifier for the marketplace where the order was placed.- Returns:
- marketplaceId
-
setMarketplaceId
public void setMarketplaceId(java.lang.String marketplaceId)
-
shipmentServiceLevelCategory
public Order shipmentServiceLevelCategory(java.lang.String shipmentServiceLevelCategory)
-
getShipmentServiceLevelCategory
public java.lang.String getShipmentServiceLevelCategory()
The shipment service level category for the order. **Possible values**: `Expedited`, `FreeEconomy`, `NextDay`, `Priority`, `SameDay`, `SecondDay`, `Scheduled`, and `Standard`.- Returns:
- shipmentServiceLevelCategory
-
setShipmentServiceLevelCategory
public void setShipmentServiceLevelCategory(java.lang.String shipmentServiceLevelCategory)
-
easyShipShipmentStatus
public Order easyShipShipmentStatus(EasyShipShipmentStatus easyShipShipmentStatus)
-
getEasyShipShipmentStatus
public EasyShipShipmentStatus getEasyShipShipmentStatus()
Get easyShipShipmentStatus- Returns:
- easyShipShipmentStatus
-
setEasyShipShipmentStatus
public void setEasyShipShipmentStatus(EasyShipShipmentStatus easyShipShipmentStatus)
-
cbaDisplayableShippingLabel
public Order cbaDisplayableShippingLabel(java.lang.String cbaDisplayableShippingLabel)
-
getCbaDisplayableShippingLabel
public java.lang.String getCbaDisplayableShippingLabel()
Custom ship label for Checkout by Amazon (CBA).- Returns:
- cbaDisplayableShippingLabel
-
setCbaDisplayableShippingLabel
public void setCbaDisplayableShippingLabel(java.lang.String cbaDisplayableShippingLabel)
-
orderType
public Order orderType(Order.OrderTypeEnum orderType)
-
getOrderType
public Order.OrderTypeEnum getOrderType()
The order's type.- Returns:
- orderType
-
setOrderType
public void setOrderType(Order.OrderTypeEnum orderType)
-
earliestShipDate
public Order earliestShipDate(java.lang.String earliestShipDate)
-
getEarliestShipDate
public java.lang.String getEarliestShipDate()
The start of the time period within which you have committed to ship the order. In [ISO 8601](https://developer-docs.amazon.com/sp-api/docs/iso-8601) date time format. Only returned for seller-fulfilled orders. __Note__: `EarliestShipDate` might not be returned for orders placed before February 1, 2013.- Returns:
- earliestShipDate
-
setEarliestShipDate
public void setEarliestShipDate(java.lang.String earliestShipDate)
-
latestShipDate
public Order latestShipDate(java.lang.String latestShipDate)
-
getLatestShipDate
public java.lang.String getLatestShipDate()
The end of the time period within which you have committed to ship the order. In [ISO 8601](https://developer-docs.amazon.com/sp-api/docs/iso-8601) date time format. Only returned for seller-fulfilled orders. __Note__: `LatestShipDate` might not be returned for orders placed before February 1, 2013.- Returns:
- latestShipDate
-
setLatestShipDate
public void setLatestShipDate(java.lang.String latestShipDate)
-
earliestDeliveryDate
public Order earliestDeliveryDate(java.lang.String earliestDeliveryDate)
-
getEarliestDeliveryDate
public java.lang.String getEarliestDeliveryDate()
The start of the time period within which you have committed to fulfill the order. In [ISO 8601](https://developer-docs.amazon.com/sp-api/docs/iso-8601) date time format. Only returned for seller-fulfilled orders.- Returns:
- earliestDeliveryDate
-
setEarliestDeliveryDate
public void setEarliestDeliveryDate(java.lang.String earliestDeliveryDate)
-
latestDeliveryDate
public Order latestDeliveryDate(java.lang.String latestDeliveryDate)
-
getLatestDeliveryDate
public java.lang.String getLatestDeliveryDate()
The end of the time period within which you have committed to fulfill the order. In [ISO 8601](https://developer-docs.amazon.com/sp-api/docs/iso-8601) date time format. Only returned for seller-fulfilled orders that do not have a `PendingAvailability`, `Pending`, or `Canceled` status.- Returns:
- latestDeliveryDate
-
setLatestDeliveryDate
public void setLatestDeliveryDate(java.lang.String latestDeliveryDate)
-
isBusinessOrder
public Order isBusinessOrder(java.lang.Boolean isBusinessOrder)
-
isIsBusinessOrder
public java.lang.Boolean isIsBusinessOrder()
When true, the order is an Amazon Business order. An Amazon Business order is an order where the buyer is a Verified Business Buyer.- Returns:
- isBusinessOrder
-
setIsBusinessOrder
public void setIsBusinessOrder(java.lang.Boolean isBusinessOrder)
-
isPrime
public Order isPrime(java.lang.Boolean isPrime)
-
isIsPrime
public java.lang.Boolean isIsPrime()
When true, the order is a seller-fulfilled Amazon Prime order.- Returns:
- isPrime
-
setIsPrime
public void setIsPrime(java.lang.Boolean isPrime)
-
isPremiumOrder
public Order isPremiumOrder(java.lang.Boolean isPremiumOrder)
-
isIsPremiumOrder
public java.lang.Boolean isIsPremiumOrder()
When true, the order has a Premium Shipping Service Level Agreement. For more information about Premium Shipping orders, refer to \"Premium Shipping Options\" in the Seller Central Help for your marketplace.- Returns:
- isPremiumOrder
-
setIsPremiumOrder
public void setIsPremiumOrder(java.lang.Boolean isPremiumOrder)
-
isGlobalExpressEnabled
public Order isGlobalExpressEnabled(java.lang.Boolean isGlobalExpressEnabled)
-
isIsGlobalExpressEnabled
public java.lang.Boolean isIsGlobalExpressEnabled()
When true, the order is a `GlobalExpress` order.- Returns:
- isGlobalExpressEnabled
-
setIsGlobalExpressEnabled
public void setIsGlobalExpressEnabled(java.lang.Boolean isGlobalExpressEnabled)
-
replacedOrderId
public Order replacedOrderId(java.lang.String replacedOrderId)
-
getReplacedOrderId
public java.lang.String getReplacedOrderId()
The order ID value for the order that is being replaced. Returned only if IsReplacementOrder = true.- Returns:
- replacedOrderId
-
setReplacedOrderId
public void setReplacedOrderId(java.lang.String replacedOrderId)
-
isReplacementOrder
public Order isReplacementOrder(java.lang.Boolean isReplacementOrder)
-
isIsReplacementOrder
public java.lang.Boolean isIsReplacementOrder()
When true, this is a replacement order.- Returns:
- isReplacementOrder
-
setIsReplacementOrder
public void setIsReplacementOrder(java.lang.Boolean isReplacementOrder)
-
promiseResponseDueDate
public Order promiseResponseDueDate(java.lang.String promiseResponseDueDate)
-
getPromiseResponseDueDate
public java.lang.String getPromiseResponseDueDate()
Indicates the date by which the seller must respond to the buyer with an estimated ship date. Only returned for Sourcing on Demand orders.- Returns:
- promiseResponseDueDate
-
setPromiseResponseDueDate
public void setPromiseResponseDueDate(java.lang.String promiseResponseDueDate)
-
isEstimatedShipDateSet
public Order isEstimatedShipDateSet(java.lang.Boolean isEstimatedShipDateSet)
-
isIsEstimatedShipDateSet
public java.lang.Boolean isIsEstimatedShipDateSet()
When true, the estimated ship date is set for the order. Only returned for Sourcing on Demand orders.- Returns:
- isEstimatedShipDateSet
-
setIsEstimatedShipDateSet
public void setIsEstimatedShipDateSet(java.lang.Boolean isEstimatedShipDateSet)
-
isSoldByAB
public Order isSoldByAB(java.lang.Boolean isSoldByAB)
-
isIsSoldByAB
public java.lang.Boolean isIsSoldByAB()
When true, the item within this order was bought and re-sold by Amazon Business EU SARL (ABEU). By buying and instantly re-selling your items, ABEU becomes the seller of record, making your inventory available for sale to customers who would not otherwise purchase from a third-party seller.- Returns:
- isSoldByAB
-
setIsSoldByAB
public void setIsSoldByAB(java.lang.Boolean isSoldByAB)
-
isIBA
public Order isIBA(java.lang.Boolean isIBA)
-
isIsIBA
public java.lang.Boolean isIsIBA()
When true, the item within this order was bought and re-sold by Amazon Business EU SARL (ABEU). By buying and instantly re-selling your items, ABEU becomes the seller of record, making your inventory available for sale to customers who would not otherwise purchase from a third-party seller.- Returns:
- isIBA
-
setIsIBA
public void setIsIBA(java.lang.Boolean isIBA)
-
defaultShipFromLocationAddress
public Order defaultShipFromLocationAddress(Address defaultShipFromLocationAddress)
-
getDefaultShipFromLocationAddress
public Address getDefaultShipFromLocationAddress()
Get defaultShipFromLocationAddress- Returns:
- defaultShipFromLocationAddress
-
setDefaultShipFromLocationAddress
public void setDefaultShipFromLocationAddress(Address defaultShipFromLocationAddress)
-
buyerInvoicePreference
public Order buyerInvoicePreference(Order.BuyerInvoicePreferenceEnum buyerInvoicePreference)
-
getBuyerInvoicePreference
public Order.BuyerInvoicePreferenceEnum getBuyerInvoicePreference()
The buyer's invoicing preference. Sellers can use this data to issue electronic invoices for orders in Turkey. **Note**: This attribute is only available in the Turkey marketplace.- Returns:
- buyerInvoicePreference
-
setBuyerInvoicePreference
public void setBuyerInvoicePreference(Order.BuyerInvoicePreferenceEnum buyerInvoicePreference)
-
buyerTaxInformation
public Order buyerTaxInformation(BuyerTaxInformation buyerTaxInformation)
-
getBuyerTaxInformation
public BuyerTaxInformation getBuyerTaxInformation()
Get buyerTaxInformation- Returns:
- buyerTaxInformation
-
setBuyerTaxInformation
public void setBuyerTaxInformation(BuyerTaxInformation buyerTaxInformation)
-
fulfillmentInstruction
public Order fulfillmentInstruction(FulfillmentInstruction fulfillmentInstruction)
-
getFulfillmentInstruction
public FulfillmentInstruction getFulfillmentInstruction()
Get fulfillmentInstruction- Returns:
- fulfillmentInstruction
-
setFulfillmentInstruction
public void setFulfillmentInstruction(FulfillmentInstruction fulfillmentInstruction)
-
isISPU
public Order isISPU(java.lang.Boolean isISPU)
-
isIsISPU
public java.lang.Boolean isIsISPU()
When true, this order is marked to be picked up from a store rather than delivered.- Returns:
- isISPU
-
setIsISPU
public void setIsISPU(java.lang.Boolean isISPU)
-
isAccessPointOrder
public Order isAccessPointOrder(java.lang.Boolean isAccessPointOrder)
-
isIsAccessPointOrder
public java.lang.Boolean isIsAccessPointOrder()
When true, this order is marked to be delivered to an Access Point. The access location is chosen by the customer. Access Points include Amazon Hub Lockers, Amazon Hub Counters, and pickup points operated by carriers.- Returns:
- isAccessPointOrder
-
setIsAccessPointOrder
public void setIsAccessPointOrder(java.lang.Boolean isAccessPointOrder)
-
marketplaceTaxInfo
public Order marketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
-
getMarketplaceTaxInfo
public MarketplaceTaxInfo getMarketplaceTaxInfo()
Get marketplaceTaxInfo- Returns:
- marketplaceTaxInfo
-
setMarketplaceTaxInfo
public void setMarketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
-
sellerDisplayName
public Order sellerDisplayName(java.lang.String sellerDisplayName)
-
getSellerDisplayName
public java.lang.String getSellerDisplayName()
The seller’s friendly name registered in the marketplace where the sale took place. Sellers can use this data to issue electronic invoices for orders in Brazil. **Note**: This attribute is only available in the Brazil marketplace for the orders with `Pending` or `Unshipped` status.- Returns:
- sellerDisplayName
-
setSellerDisplayName
public void setSellerDisplayName(java.lang.String sellerDisplayName)
-
getShippingAddress
public Address getShippingAddress()
Get shippingAddress- Returns:
- shippingAddress
-
setShippingAddress
public void setShippingAddress(Address shippingAddress)
-
getBuyerInfo
public BuyerInfo getBuyerInfo()
Get buyerInfo- Returns:
- buyerInfo
-
setBuyerInfo
public void setBuyerInfo(BuyerInfo buyerInfo)
-
automatedShippingSettings
public Order automatedShippingSettings(AutomatedShippingSettings automatedShippingSettings)
-
getAutomatedShippingSettings
public AutomatedShippingSettings getAutomatedShippingSettings()
Get automatedShippingSettings- Returns:
- automatedShippingSettings
-
setAutomatedShippingSettings
public void setAutomatedShippingSettings(AutomatedShippingSettings automatedShippingSettings)
-
hasRegulatedItems
public Order hasRegulatedItems(java.lang.Boolean hasRegulatedItems)
-
isHasRegulatedItems
public java.lang.Boolean isHasRegulatedItems()
Whether the order contains regulated items which may require additional approval steps before being fulfilled.- Returns:
- hasRegulatedItems
-
setHasRegulatedItems
public void setHasRegulatedItems(java.lang.Boolean hasRegulatedItems)
-
electronicInvoiceStatus
public Order electronicInvoiceStatus(ElectronicInvoiceStatus electronicInvoiceStatus)
-
getElectronicInvoiceStatus
public ElectronicInvoiceStatus getElectronicInvoiceStatus()
Get electronicInvoiceStatus- Returns:
- electronicInvoiceStatus
-
setElectronicInvoiceStatus
public void setElectronicInvoiceStatus(ElectronicInvoiceStatus electronicInvoiceStatus)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-