io.github.dft.mayers.model.item.ItemInformation Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mayers-sdk Show documentation
Show all versions of mayers-sdk Show documentation
mayers-sdk API using JDK 11
package io.github.dft.mayers.model.item;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonNaming(PropertyNamingStrategies.UpperCamelCaseStrategy.class)
public class ItemInformation {
private String itemNumber;
private String manufacturerID;
private String itemDescription;
private String manufacturerName;
private String partStatus;
@JsonProperty("UPC")
private String upc;
private String length;
private String width;
private String height;
private String weight;
private String suggestedRetailPrice;
private String jobberPrice;
private String minAdvertisedPrice;
private String customerPrice;
private Integer qtyAvailable;
private String kit;
private String oversize;
@JsonProperty("Prop 65")
private String prop65;
@JsonProperty("Prop 65 Warning")
private String prop65Warning;
@JsonProperty("Kit Only")
private String kitOnly;
@JsonProperty("LTL Required")
private String lTLRequired;
@JsonProperty("Additional Handling Charge")
private String additionalHandlingCharge;
}