Class Order

java.lang.Object
com.amilesend.discogs.model.Resource<String,Order>
com.amilesend.discogs.model.marketplace.type.Order
Direct Known Subclasses:
GetOrderResponse, UpdateOrderResponse

public class Order extends Resource<String,Order>
Describes an order.
See Also:
  • Method Details

    • builder

      public static Order.OrderBuilder<?,?> builder()
    • getMessagesUrl

      public String getMessagesUrl()
      The URL for messages related to the order.
    • getUri

      public String getUri()
      The website URI.
    • getStatus

      public OrderStatus getStatus()
      The order status.
      See Also:
    • getNextStatus

      public List<OrderStatus> getNextStatus()
      The list of remaining order status values for the order.
      See Also:
    • getFee

      public Price getFee()
      The order fee.
      See Also:
    • getCreated

      public LocalDateTime getCreated()
      The order creation timestamp.
    • getItems

      public List<OrderItem> getItems()
      The list of items that were ordered.
      See Also:
    • getShipping

      public ShippingChargeAmount getShipping()
      The shipping charge information.
      See Also:
    • getShippingAddress

      public String getShippingAddress()
      The shipping address.
    • getAdditionalInstructions

      public String getAdditionalInstructions()
      Additional instructions provided by the buyer.
    • getArchived

      public Boolean getArchived()
      Archived order flag indicator.
    • getSeller

      public Seller getSeller()
      The seller information.
      See Also:
    • getLastActivity

      public LocalDateTime getLastActivity()
      The last updated timestamp.
    • getBuyer

      public Buyer getBuyer()
      The buyer information.
      See Also:
    • getTotal

      public Price getTotal()
      The total order amount.
      See Also:
    • toString

      public String toString()
      Overrides:
      toString in class Resource<String,Order>