Class InboundOrder


  • public class InboundOrder
    extends java.lang.Object
    Represents an AWD inbound order.
    • Constructor Detail

      • InboundOrder

        public InboundOrder()
    • 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)
      • 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)
      • getOrderStatus

        public InboundStatus getOrderStatus()
        Get orderStatus
        Returns:
        orderStatus
      • setOrderStatus

        public void setOrderStatus​(InboundStatus orderStatus)
      • getOriginAddress

        public Address getOriginAddress()
        Get originAddress
        Returns:
        originAddress
      • setOriginAddress

        public void setOriginAddress​(Address originAddress)
      • getPackagesToInbound

        public java.util.List<DistributionPackageQuantity> getPackagesToInbound()
        List of packages to be inbounded.
        Returns:
        packagesToInbound
      • getPreferences

        public InboundPreferences getPreferences()
        Get preferences
        Returns:
        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 class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object