public class

InboundShipmentData

extends Object
implements Serializable
java.lang.Object
   ↳ com.amazonaws.fba_inbound.doc._2007_05_10.InboundShipmentData

Class Overview

Information about a shipment. Does not list the items in the shipment, however.

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private Calendar createDate
private String destinationFulfillmentCenter
private LabelPrepType labelPrepType
private Address shipFromAddress
private Address shipToAddress
private String shipmentId
private String shipmentName
private ShipmentStatus shipmentStatus
private static TypeDesc typeDesc
Public Constructors
InboundShipmentData()
InboundShipmentData(String shipmentId, String shipmentName, ShipmentStatus shipmentStatus, String destinationFulfillmentCenter, Address shipToAddress, Address shipFromAddress, Calendar createDate, LabelPrepType labelPrepType)
Public Methods
synchronized boolean equals(Object obj)
Calendar getCreateDate()
Gets the createDate value for this InboundShipmentData.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
String getDestinationFulfillmentCenter()
Gets the destinationFulfillmentCenter value for this InboundShipmentData.
LabelPrepType getLabelPrepType()
Gets the labelPrepType value for this InboundShipmentData.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
Address getShipFromAddress()
Gets the shipFromAddress value for this InboundShipmentData.
Address getShipToAddress()
Gets the shipToAddress value for this InboundShipmentData.
String getShipmentId()
Gets the shipmentId value for this InboundShipmentData.
String getShipmentName()
Gets the shipmentName value for this InboundShipmentData.
ShipmentStatus getShipmentStatus()
Gets the shipmentStatus value for this InboundShipmentData.
static TypeDesc getTypeDesc()
Return type metadata object
synchronized int hashCode()
void setCreateDate(Calendar createDate)
Sets the createDate value for this InboundShipmentData.
void setDestinationFulfillmentCenter(String destinationFulfillmentCenter)
Sets the destinationFulfillmentCenter value for this InboundShipmentData.
void setLabelPrepType(LabelPrepType labelPrepType)
Sets the labelPrepType value for this InboundShipmentData.
void setShipFromAddress(Address shipFromAddress)
Sets the shipFromAddress value for this InboundShipmentData.
void setShipToAddress(Address shipToAddress)
Sets the shipToAddress value for this InboundShipmentData.
void setShipmentId(String shipmentId)
Sets the shipmentId value for this InboundShipmentData.
void setShipmentName(String shipmentName)
Sets the shipmentName value for this InboundShipmentData.
void setShipmentStatus(ShipmentStatus shipmentStatus)
Sets the shipmentStatus value for this InboundShipmentData.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private Calendar createDate

private String destinationFulfillmentCenter

private LabelPrepType labelPrepType

private Address shipFromAddress

private Address shipToAddress

private String shipmentId

private String shipmentName

private ShipmentStatus shipmentStatus

private static TypeDesc typeDesc

Public Constructors

public InboundShipmentData ()

public InboundShipmentData (String shipmentId, String shipmentName, ShipmentStatus shipmentStatus, String destinationFulfillmentCenter, Address shipToAddress, Address shipFromAddress, Calendar createDate, LabelPrepType labelPrepType)

Parameters
shipmentId
shipmentName
shipmentStatus
destinationFulfillmentCenter
shipToAddress
shipFromAddress
createDate
labelPrepType

Public Methods

public synchronized boolean equals (Object obj)

Parameters
obj

public Calendar getCreateDate ()

Gets the createDate value for this InboundShipmentData.

Returns
  • createDate

public static Deserializer getDeserializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Deserializer

Parameters
mechType
_javaType
_xmlType

public String getDestinationFulfillmentCenter ()

Gets the destinationFulfillmentCenter value for this InboundShipmentData.

Returns
  • destinationFulfillmentCenter

public LabelPrepType getLabelPrepType ()

Gets the labelPrepType value for this InboundShipmentData.

Returns
  • labelPrepType

public static Serializer getSerializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public Address getShipFromAddress ()

Gets the shipFromAddress value for this InboundShipmentData.

Returns
  • shipFromAddress

public Address getShipToAddress ()

Gets the shipToAddress value for this InboundShipmentData.

Returns
  • shipToAddress

public String getShipmentId ()

Gets the shipmentId value for this InboundShipmentData.

Returns
  • shipmentId

public String getShipmentName ()

Gets the shipmentName value for this InboundShipmentData.

Returns
  • shipmentName

public ShipmentStatus getShipmentStatus ()

Gets the shipmentStatus value for this InboundShipmentData.

Returns
  • shipmentStatus

public static TypeDesc getTypeDesc ()

Return type metadata object

public synchronized int hashCode ()

public void setCreateDate (Calendar createDate)

Sets the createDate value for this InboundShipmentData.

Parameters
createDate

public void setDestinationFulfillmentCenter (String destinationFulfillmentCenter)

Sets the destinationFulfillmentCenter value for this InboundShipmentData.

Parameters
destinationFulfillmentCenter

public void setLabelPrepType (LabelPrepType labelPrepType)

Sets the labelPrepType value for this InboundShipmentData.

Parameters
labelPrepType

public void setShipFromAddress (Address shipFromAddress)

Sets the shipFromAddress value for this InboundShipmentData.

Parameters
shipFromAddress

public void setShipToAddress (Address shipToAddress)

Sets the shipToAddress value for this InboundShipmentData.

Parameters
shipToAddress

public void setShipmentId (String shipmentId)

Sets the shipmentId value for this InboundShipmentData.

Parameters
shipmentId

public void setShipmentName (String shipmentName)

Sets the shipmentName value for this InboundShipmentData.

Parameters
shipmentName

public void setShipmentStatus (ShipmentStatus shipmentStatus)

Sets the shipmentStatus value for this InboundShipmentData.

Parameters
shipmentStatus