GLS ShipIT  2.7.11
GLS ShipIT - REST services
Public Member Functions | Protected Attributes | List of all members
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment Class Reference

Public Member Functions

List< String > getShipmentReference ()
 
List< ParcelDatagetParcelData ()
 
List< DocumentgetPrintData ()
 
String getCustomerID ()
 
void setCustomerID (String value)
 
String getPickupLocation ()
 
void setPickupLocation (String value)
 

Protected Attributes

List< String > shipmentReference
 
List< ParcelDataparcelData
 
List< DocumentprintData
 
String customerID
 
String pickupLocation
 

Detailed Description

Data being returned from createShipment request

Java class for CreatedShipment complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="CreatedShipment">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="ShipmentReference" type="{http://fpcs.gls-group.eu/v1/Common}CustomerReferenceNumber" maxOccurs="unbounded" minOccurs="0"/>
        <element name="ParcelData" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}ParcelData" maxOccurs="unbounded" minOccurs="0"/>
        <element name="PrintData" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}Document" maxOccurs="unbounded" minOccurs="0"/>
        <element name="CustomerID" type="{http://fpcs.gls-group.eu/v1/Common}Index"/>
        <element name="PickupLocation" type="{http://www.w3.org/2001/XMLSchema}string"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

Definition at line 48 of file CreatedShipment.java.

Member Function Documentation

◆ getCustomerID()

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.getCustomerID ( )

Gets the value of the customerID property.

Returns
possible object is String

Definition at line 156 of file CreatedShipment.java.

◆ getParcelData()

List<ParcelData> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.getParcelData ( )

Gets the value of the parcelData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the parcelData property.

For example, to add a new item, do as follows:

   getParcelData().add(newItem);

Objects of the following type(s) are allowed in the list ParcelData

Definition at line 112 of file CreatedShipment.java.

◆ getPickupLocation()

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.getPickupLocation ( )

Gets the value of the pickupLocation property.

Returns
possible object is String

Definition at line 180 of file CreatedShipment.java.

◆ getPrintData()

List<Document> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.getPrintData ( )

Gets the value of the printData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the printData property.

For example, to add a new item, do as follows:

   getPrintData().add(newItem);

Objects of the following type(s) are allowed in the list Document

Definition at line 141 of file CreatedShipment.java.

◆ getShipmentReference()

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.getShipmentReference ( )

Gets the value of the shipmentReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the shipmentReference property.

For example, to add a new item, do as follows:

   getShipmentReference().add(newItem);

Objects of the following type(s) are allowed in the list String

Definition at line 83 of file CreatedShipment.java.

◆ setCustomerID()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.setCustomerID ( String  value)

Sets the value of the customerID property.

Parameters
valueallowed object is String

Definition at line 168 of file CreatedShipment.java.

◆ setPickupLocation()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.setPickupLocation ( String  value)

Sets the value of the pickupLocation property.

Parameters
valueallowed object is String

Definition at line 192 of file CreatedShipment.java.

Member Data Documentation

◆ customerID

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.customerID
protected

Definition at line 57 of file CreatedShipment.java.

◆ parcelData

List<ParcelData> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.parcelData
protected

Definition at line 53 of file CreatedShipment.java.

◆ pickupLocation

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.pickupLocation
protected

Definition at line 59 of file CreatedShipment.java.

◆ printData

List<Document> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.printData
protected

Definition at line 55 of file CreatedShipment.java.

◆ shipmentReference

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreatedShipment.shipmentReference
protected

Definition at line 51 of file CreatedShipment.java.


The documentation for this class was generated from the following file: