Class InboundOrder
- java.lang.Object
-
- software.amazon.spapi.models.awd.v2024_05_09.InboundOrder
-
public class InboundOrder extends java.lang.Object
Represents an AWD inbound order.
-
-
Constructor Summary
Constructors Constructor Description InboundOrder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InboundOrder
addPackagesToInboundItem(DistributionPackageQuantity packagesToInboundItem)
InboundOrder
createdAt(org.threeten.bp.OffsetDateTime createdAt)
InboundOrder
destinationDetails(DestinationDetails destinationDetails)
boolean
equals(java.lang.Object o)
InboundOrder
externalReferenceId(java.lang.String externalReferenceId)
org.threeten.bp.OffsetDateTime
getCreatedAt()
Date when this order was created.DestinationDetails
getDestinationDetails()
Get destinationDetailsjava.lang.String
getExternalReferenceId()
Reference ID that can be used to correlate the order with partner resources.java.lang.String
getOrderId()
Inbound order ID.InboundStatus
getOrderStatus()
Get orderStatusAddress
getOriginAddress()
Get originAddressjava.util.List<DistributionPackageQuantity>
getPackagesToInbound()
List of packages to be inbounded.InboundPreferences
getPreferences()
Get preferencesorg.threeten.bp.OffsetDateTime
getUpdatedAt()
Date when this order was last updated.int
hashCode()
InboundOrder
orderId(java.lang.String orderId)
InboundOrder
orderStatus(InboundStatus orderStatus)
InboundOrder
originAddress(Address originAddress)
InboundOrder
packagesToInbound(java.util.List<DistributionPackageQuantity> packagesToInbound)
InboundOrder
preferences(InboundPreferences preferences)
void
setCreatedAt(org.threeten.bp.OffsetDateTime createdAt)
void
setDestinationDetails(DestinationDetails destinationDetails)
void
setExternalReferenceId(java.lang.String externalReferenceId)
void
setOrderId(java.lang.String orderId)
void
setOrderStatus(InboundStatus orderStatus)
void
setOriginAddress(Address originAddress)
void
setPackagesToInbound(java.util.List<DistributionPackageQuantity> packagesToInbound)
void
setPreferences(InboundPreferences preferences)
void
setUpdatedAt(org.threeten.bp.OffsetDateTime updatedAt)
java.lang.String
toString()
InboundOrder
updatedAt(org.threeten.bp.OffsetDateTime updatedAt)
-
-
-
Method Detail
-
createdAt
public InboundOrder createdAt(org.threeten.bp.OffsetDateTime createdAt)
-
getCreatedAt
public org.threeten.bp.OffsetDateTime getCreatedAt()
Date when this order was created.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(org.threeten.bp.OffsetDateTime createdAt)
-
destinationDetails
public InboundOrder destinationDetails(DestinationDetails destinationDetails)
-
getDestinationDetails
public DestinationDetails getDestinationDetails()
Get destinationDetails- Returns:
- destinationDetails
-
setDestinationDetails
public void setDestinationDetails(DestinationDetails destinationDetails)
-
externalReferenceId
public InboundOrder externalReferenceId(java.lang.String externalReferenceId)
-
getExternalReferenceId
public java.lang.String getExternalReferenceId()
Reference ID that can be used to correlate the order with partner resources.- Returns:
- externalReferenceId
-
setExternalReferenceId
public void setExternalReferenceId(java.lang.String externalReferenceId)
-
orderId
public InboundOrder orderId(java.lang.String orderId)
-
getOrderId
public java.lang.String getOrderId()
Inbound order ID.- Returns:
- orderId
-
setOrderId
public void setOrderId(java.lang.String orderId)
-
orderStatus
public InboundOrder orderStatus(InboundStatus orderStatus)
-
getOrderStatus
public InboundStatus getOrderStatus()
Get orderStatus- Returns:
- orderStatus
-
setOrderStatus
public void setOrderStatus(InboundStatus orderStatus)
-
originAddress
public InboundOrder originAddress(Address originAddress)
-
getOriginAddress
public Address getOriginAddress()
Get originAddress- Returns:
- originAddress
-
setOriginAddress
public void setOriginAddress(Address originAddress)
-
packagesToInbound
public InboundOrder packagesToInbound(java.util.List<DistributionPackageQuantity> packagesToInbound)
-
addPackagesToInboundItem
public InboundOrder addPackagesToInboundItem(DistributionPackageQuantity packagesToInboundItem)
-
getPackagesToInbound
public java.util.List<DistributionPackageQuantity> getPackagesToInbound()
List of packages to be inbounded.- Returns:
- packagesToInbound
-
setPackagesToInbound
public void setPackagesToInbound(java.util.List<DistributionPackageQuantity> packagesToInbound)
-
preferences
public InboundOrder preferences(InboundPreferences preferences)
-
getPreferences
public InboundPreferences getPreferences()
Get preferences- Returns:
- preferences
-
setPreferences
public void setPreferences(InboundPreferences preferences)
-
updatedAt
public InboundOrder updatedAt(org.threeten.bp.OffsetDateTime updatedAt)
-
getUpdatedAt
public org.threeten.bp.OffsetDateTime getUpdatedAt()
Date when this order was last updated.- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(org.threeten.bp.OffsetDateTime updatedAt)
-
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
-
-