ShipmentResponseDTO.java
package com.tradecloud.dto.external;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.util.Date;
import java.util.List;
@JsonIgnoreProperties(ignoreUnknown = true)
public class ShipmentResponseDTO {
private ModeOfTransport modeOfTransport;
private String knOriginReference;
private String trackingNumber;
private String hwab;
private String mwab;
private String lastStatusName;
private Date lastStatusDate;
private String deliveryException;
private String podSignedBy;
private Date etd;
private Date pickupDate;
private Integer packageCount;
private ShipmentWeight shipmentWeight;
private String carrierName;
private SCAC carrierCode;
private List<String> flightNumbers;
private List<String> vesselNumbers;
private List<String> vehicleNumbers;
private Address shipperAddress;
private Address consigneeAddress;
private List<StatusHistory> statusHistory;
public ModeOfTransport getModeOfTransport() {
return modeOfTransport;
}
public void setModeOfTransport(ModeOfTransport modeOfTransport) {
this.modeOfTransport = modeOfTransport;
}
public String getKnOriginReference() {
return knOriginReference;
}
public void setKnOriginReference(String knOriginReference) {
this.knOriginReference = knOriginReference;
}
public String getTrackingNumber() {
return trackingNumber;
}
public void setTrackingNumber(String trackingNumber) {
this.trackingNumber = trackingNumber;
}
public String getHwab() {
return hwab;
}
public void setHwab(String hwab) {
this.hwab = hwab;
}
public String getMwab() {
return mwab;
}
public void setMwab(String mwab) {
this.mwab = mwab;
}
public String getLastStatusName() {
return lastStatusName;
}
public void setLastStatusName(String lastStatusName) {
this.lastStatusName = lastStatusName;
}
public Date getLastStatusDate() {
return lastStatusDate;
}
public void setLastStatusDate(Date lastStatusDate) {
this.lastStatusDate = lastStatusDate;
}
public String getDeliveryException() {
return deliveryException;
}
public void setDeliveryException(String deliveryException) {
this.deliveryException = deliveryException;
}
public String getPodSignedBy() {
return podSignedBy;
}
public void setPodSignedBy(String podSignedBy) {
this.podSignedBy = podSignedBy;
}
public Date getEtd() {
return etd;
}
public void setEtd(Date etd) {
this.etd = etd;
}
public Date getPickupDate() {
return pickupDate;
}
public void setPickupDate(Date pickupDate) {
this.pickupDate = pickupDate;
}
public Integer getPackageCount() {
return packageCount;
}
public void setPackageCount(Integer packageCount) {
this.packageCount = packageCount;
}
public ShipmentWeight getShipmentWeight() {
return shipmentWeight;
}
public void setShipmentWeight(ShipmentWeight shipmentWeight) {
this.shipmentWeight = shipmentWeight;
}
public String getCarrierName() {
return carrierName;
}
public void setCarrierName(String carrierName) {
this.carrierName = carrierName;
}
public SCAC getCarrierCode() {
return carrierCode;
}
public void setCarrierCode(SCAC carrierCode) {
this.carrierCode = carrierCode;
}
public List<String> getFlightNumbers() {
return flightNumbers;
}
public void setFlightNumbers(List<String> flightNumbers) {
this.flightNumbers = flightNumbers;
}
public List<String> getVesselNumbers() {
return vesselNumbers;
}
public void setVesselNumbers(List<String> vesselNumbers) {
this.vesselNumbers = vesselNumbers;
}
public List<String> getVehicleNumbers() {
return vehicleNumbers;
}
public void setVehicleNumbers(List<String> vehicleNumbers) {
this.vehicleNumbers = vehicleNumbers;
}
public Address getShipperAddress() {
return shipperAddress;
}
public void setShipperAddress(Address shipperAddress) {
this.shipperAddress = shipperAddress;
}
public Address getConsigneeAddress() {
return consigneeAddress;
}
public void setConsigneeAddress(Address consigneeAddress) {
this.consigneeAddress = consigneeAddress;
}
public List<StatusHistory> getStatusHistory() {
return statusHistory;
}
public void setStatusHistory(List<StatusHistory> statusHistory) {
this.statusHistory = statusHistory;
}
}