Untitled
unknown
plain_text
2 years ago
1.0 kB
4
Indexable
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ProductDetailsAggResponseV2 {
private List<Map<String, List<SkuDetails>>> skuDetails;
@Data
@AllArgsConstructor
@NoArgsConstructor
public static class SkuDetails {
@NonNull
private boolean isAvailable;
@NonNull
private String stockId;
private String transactionId;
@NonNull
@JsonProperty("product")
private Product product;
}
}
@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
@Builder
public class ItemResponse {
@NonNull
private String stockId;
private String transactionId;
@NonNull
private boolean isAvailable;
@NonNull
private Product product;
}
@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
@Builder
public class CartDetailsResponse {
private String cartId;
private String userId;
private List<Map<String, List<ItemResponse>>> itemInfo;
}Editor is loading...