GLS ShipIT  2.8.11
GLS ShipIT - SOAP services
ShipmentRequestData.java
Go to the documentation of this file.
1 
2 package eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing;
3 
4 import javax.xml.bind.annotation.XmlAccessType;
5 import javax.xml.bind.annotation.XmlAccessorType;
6 import javax.xml.bind.annotation.XmlAttribute;
7 import javax.xml.bind.annotation.XmlElement;
8 import javax.xml.bind.annotation.XmlRootElement;
9 import javax.xml.bind.annotation.XmlType;
10 
11 
38 @XmlAccessorType(XmlAccessType.FIELD)
39 @XmlType(name = "", propOrder = {
40  "shipment",
41  "printingOptions",
42  "customContent",
43  "returnOptions"
44 })
45 @XmlRootElement(name = "ShipmentRequestData")
46 public class ShipmentRequestData {
47 
48  @XmlElement(name = "Shipment", required = true)
49  protected Shipment shipment;
50  @XmlElement(name = "PrintingOptions", required = true)
51  protected PrintingOptions printingOptions;
52  @XmlElement(name = "CustomContent")
53  protected CustomContent customContent;
54  @XmlElement(name = "ReturnOptions")
55  protected ReturnOptions returnOptions;
56  @XmlAttribute(name = "PartnerReference")
57  protected String partnerReference;
58 
67  public Shipment getShipment() {
68  return shipment;
69  }
70 
79  public void setShipment(Shipment value) {
80  this.shipment = value;
81  }
82 
92  return printingOptions;
93  }
94 
103  public void setPrintingOptions(PrintingOptions value) {
104  this.printingOptions = value;
105  }
106 
116  return customContent;
117  }
118 
127  public void setCustomContent(CustomContent value) {
128  this.customContent = value;
129  }
130 
140  return returnOptions;
141  }
142 
151  public void setReturnOptions(ReturnOptions value) {
152  this.returnOptions = value;
153  }
154 
163  public String getPartnerReference() {
164  return partnerReference;
165  }
166 
175  public void setPartnerReference(String value) {
176  this.partnerReference = value;
177  }
178 
179 }