AuctionState.java 464 B

12345678910111213141516171819202122232425
  1. package bidflow.bid.client.dto;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Getter;
  4. import lombok.NoArgsConstructor;
  5. import lombok.Setter;
  6. import java.time.Instant;
  7. import java.util.List;
  8. @Getter
  9. @Setter
  10. @NoArgsConstructor
  11. @AllArgsConstructor
  12. public class AuctionState {
  13. private String itemId;
  14. private Double currentPrice;
  15. private String winnerUserId;
  16. private List<Bid> bids;
  17. private Instant startTime;
  18. private Instant endTime;
  19. }