public class

ShipmentPreview

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

Class Overview

A collection of items to be sent to a specific Amazon Fulfillment Center.

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private String destinationFulfillmentCenter
private LabelPrepType labelPrepType
private MerchantSKUQuantityItem[] merchantSKUQuantityItem
private Address shipToAddress
private String shipmentId
private static TypeDesc typeDesc
Public Constructors
ShipmentPreview()
ShipmentPreview(String shipmentId, String destinationFulfillmentCenter, Address shipToAddress, LabelPrepType labelPrepType, MerchantSKUQuantityItem[] merchantSKUQuantityItem)
Public Methods
synchronized boolean equals(Object obj)
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
String getDestinationFulfillmentCenter()
Gets the destinationFulfillmentCenter value for this ShipmentPreview.
LabelPrepType getLabelPrepType()
Gets the labelPrepType value for this ShipmentPreview.
MerchantSKUQuantityItem[] getMerchantSKUQuantityItem()
Gets the merchantSKUQuantityItem value for this ShipmentPreview.
MerchantSKUQuantityItem getMerchantSKUQuantityItem(int i)
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
Address getShipToAddress()
Gets the shipToAddress value for this ShipmentPreview.
String getShipmentId()
Gets the shipmentId value for this ShipmentPreview.
static TypeDesc getTypeDesc()
Return type metadata object
synchronized int hashCode()
void setDestinationFulfillmentCenter(String destinationFulfillmentCenter)
Sets the destinationFulfillmentCenter value for this ShipmentPreview.
void setLabelPrepType(LabelPrepType labelPrepType)
Sets the labelPrepType value for this ShipmentPreview.
void setMerchantSKUQuantityItem(MerchantSKUQuantityItem[] merchantSKUQuantityItem)
Sets the merchantSKUQuantityItem value for this ShipmentPreview.
void setMerchantSKUQuantityItem(int i, MerchantSKUQuantityItem _value)
void setShipToAddress(Address shipToAddress)
Sets the shipToAddress value for this ShipmentPreview.
void setShipmentId(String shipmentId)
Sets the shipmentId value for this ShipmentPreview.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private String destinationFulfillmentCenter

private LabelPrepType labelPrepType

private MerchantSKUQuantityItem[] merchantSKUQuantityItem

private Address shipToAddress

private String shipmentId

private static TypeDesc typeDesc

Public Constructors

public ShipmentPreview ()

public ShipmentPreview (String shipmentId, String destinationFulfillmentCenter, Address shipToAddress, LabelPrepType labelPrepType, MerchantSKUQuantityItem[] merchantSKUQuantityItem)

Parameters
shipmentId
destinationFulfillmentCenter
shipToAddress
labelPrepType
merchantSKUQuantityItem

Public Methods

public synchronized boolean equals (Object obj)

Parameters
obj

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 ShipmentPreview.

Returns
  • destinationFulfillmentCenter

public LabelPrepType getLabelPrepType ()

Gets the labelPrepType value for this ShipmentPreview.

Returns
  • labelPrepType

public MerchantSKUQuantityItem[] getMerchantSKUQuantityItem ()

Gets the merchantSKUQuantityItem value for this ShipmentPreview.

Returns
  • merchantSKUQuantityItem

public MerchantSKUQuantityItem getMerchantSKUQuantityItem (int i)

Parameters
i

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

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public Address getShipToAddress ()

Gets the shipToAddress value for this ShipmentPreview.

Returns
  • shipToAddress

public String getShipmentId ()

Gets the shipmentId value for this ShipmentPreview.

Returns
  • shipmentId

public static TypeDesc getTypeDesc ()

Return type metadata object

public synchronized int hashCode ()

public void setDestinationFulfillmentCenter (String destinationFulfillmentCenter)

Sets the destinationFulfillmentCenter value for this ShipmentPreview.

Parameters
destinationFulfillmentCenter

public void setLabelPrepType (LabelPrepType labelPrepType)

Sets the labelPrepType value for this ShipmentPreview.

Parameters
labelPrepType

public void setMerchantSKUQuantityItem (MerchantSKUQuantityItem[] merchantSKUQuantityItem)

Sets the merchantSKUQuantityItem value for this ShipmentPreview.

Parameters
merchantSKUQuantityItem

public void setMerchantSKUQuantityItem (int i, MerchantSKUQuantityItem _value)

Parameters
i
_value

public void setShipToAddress (Address shipToAddress)

Sets the shipToAddress value for this ShipmentPreview.

Parameters
shipToAddress

public void setShipmentId (String shipmentId)

Sets the shipmentId value for this ShipmentPreview.

Parameters
shipmentId