public class

SupplyDetail

extends Object
implements Serializable
java.lang.Object
   ↳ com.amazonaws.fba_inventory.doc._2009_07_31.SupplyDetail

Class Overview

Represents a quantity of merchant-owned inventory for a single SKU -- either in Amazon's fulfillment network, or in a shipment inbound to an Amazon fulfillment center -- that is or will be available to fulfill Multi-Channel orders, and the date/time when the inventory is expected to be available for picking.

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private Timepoint earliestAvailableToPickDateTime
private Timepoint latestAvailableToPickDateTime
private int quantity
private String supplyType
private static TypeDesc typeDesc
Public Constructors
SupplyDetail()
SupplyDetail(int quantity, String supplyType, Timepoint earliestAvailableToPickDateTime, Timepoint latestAvailableToPickDateTime)
Public Methods
synchronized boolean equals(Object obj)
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
Timepoint getEarliestAvailableToPickDateTime()
Gets the earliestAvailableToPickDateTime value for this SupplyDetail.
Timepoint getLatestAvailableToPickDateTime()
Gets the latestAvailableToPickDateTime value for this SupplyDetail.
int getQuantity()
Gets the quantity value for this SupplyDetail.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
String getSupplyType()
Gets the supplyType value for this SupplyDetail.
static TypeDesc getTypeDesc()
Return type metadata object
synchronized int hashCode()
void setEarliestAvailableToPickDateTime(Timepoint earliestAvailableToPickDateTime)
Sets the earliestAvailableToPickDateTime value for this SupplyDetail.
void setLatestAvailableToPickDateTime(Timepoint latestAvailableToPickDateTime)
Sets the latestAvailableToPickDateTime value for this SupplyDetail.
void setQuantity(int quantity)
Sets the quantity value for this SupplyDetail.
void setSupplyType(String supplyType)
Sets the supplyType value for this SupplyDetail.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private Timepoint earliestAvailableToPickDateTime

private Timepoint latestAvailableToPickDateTime

private int quantity

private String supplyType

private static TypeDesc typeDesc

Public Constructors

public SupplyDetail ()

public SupplyDetail (int quantity, String supplyType, Timepoint earliestAvailableToPickDateTime, Timepoint latestAvailableToPickDateTime)

Parameters
quantity
supplyType
earliestAvailableToPickDateTime
latestAvailableToPickDateTime

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 Timepoint getEarliestAvailableToPickDateTime ()

Gets the earliestAvailableToPickDateTime value for this SupplyDetail.

Returns
  • earliestAvailableToPickDateTime

public Timepoint getLatestAvailableToPickDateTime ()

Gets the latestAvailableToPickDateTime value for this SupplyDetail.

Returns
  • latestAvailableToPickDateTime

public int getQuantity ()

Gets the quantity value for this SupplyDetail.

Returns
  • quantity

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

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public String getSupplyType ()

Gets the supplyType value for this SupplyDetail.

Returns
  • supplyType

public static TypeDesc getTypeDesc ()

Return type metadata object

public synchronized int hashCode ()

public void setEarliestAvailableToPickDateTime (Timepoint earliestAvailableToPickDateTime)

Sets the earliestAvailableToPickDateTime value for this SupplyDetail.

Parameters
earliestAvailableToPickDateTime

public void setLatestAvailableToPickDateTime (Timepoint latestAvailableToPickDateTime)

Sets the latestAvailableToPickDateTime value for this SupplyDetail.

Parameters
latestAvailableToPickDateTime

public void setQuantity (int quantity)

Sets the quantity value for this SupplyDetail.

Parameters
quantity

public void setSupplyType (String supplyType)

Sets the supplyType value for this SupplyDetail.

Parameters
supplyType