Class RemovalShipmentAdjustmentEvent
- java.lang.Object
-
- software.amazon.spapi.models.finances.v0.RemovalShipmentAdjustmentEvent
-
public class RemovalShipmentAdjustmentEvent extends java.lang.Object
A financial adjustment event for FBA liquidated inventory. A positive value indicates money owed to Amazon by the buyer (for example, when the charge was incorrectly calculated as less than it should be). A negative value indicates a full or partial refund owed to the buyer (for example, when the buyer receives damaged items or fewer items than ordered).
-
-
Constructor Summary
Constructors Constructor Description RemovalShipmentAdjustmentEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemovalShipmentAdjustmentEvent
addRemovalShipmentItemAdjustmentListItem(RemovalShipmentItemAdjustment removalShipmentItemAdjustmentListItem)
RemovalShipmentAdjustmentEvent
adjustmentEventId(java.lang.String adjustmentEventId)
boolean
equals(java.lang.Object o)
java.lang.String
getAdjustmentEventId()
The unique identifier for the adjustment event.java.lang.String
getMerchantOrderId()
The merchant removal orderId.java.lang.String
getOrderId()
The orderId for shipping inventory.org.threeten.bp.OffsetDateTime
getPostedDate()
Get postedDatejava.util.List<RemovalShipmentItemAdjustment>
getRemovalShipmentItemAdjustmentList()
A comma-delimited list of Removal shipmentItemAdjustment details for FBA inventory.java.lang.String
getTransactionType()
The type of removal order.int
hashCode()
RemovalShipmentAdjustmentEvent
merchantOrderId(java.lang.String merchantOrderId)
RemovalShipmentAdjustmentEvent
orderId(java.lang.String orderId)
RemovalShipmentAdjustmentEvent
postedDate(org.threeten.bp.OffsetDateTime postedDate)
RemovalShipmentAdjustmentEvent
removalShipmentItemAdjustmentList(java.util.List<RemovalShipmentItemAdjustment> removalShipmentItemAdjustmentList)
void
setAdjustmentEventId(java.lang.String adjustmentEventId)
void
setMerchantOrderId(java.lang.String merchantOrderId)
void
setOrderId(java.lang.String orderId)
void
setPostedDate(org.threeten.bp.OffsetDateTime postedDate)
void
setRemovalShipmentItemAdjustmentList(java.util.List<RemovalShipmentItemAdjustment> removalShipmentItemAdjustmentList)
void
setTransactionType(java.lang.String transactionType)
java.lang.String
toString()
RemovalShipmentAdjustmentEvent
transactionType(java.lang.String transactionType)
-
-
-
Method Detail
-
postedDate
public RemovalShipmentAdjustmentEvent postedDate(org.threeten.bp.OffsetDateTime postedDate)
-
getPostedDate
public org.threeten.bp.OffsetDateTime getPostedDate()
Get postedDate- Returns:
- postedDate
-
setPostedDate
public void setPostedDate(org.threeten.bp.OffsetDateTime postedDate)
-
adjustmentEventId
public RemovalShipmentAdjustmentEvent adjustmentEventId(java.lang.String adjustmentEventId)
-
getAdjustmentEventId
public java.lang.String getAdjustmentEventId()
The unique identifier for the adjustment event.- Returns:
- adjustmentEventId
-
setAdjustmentEventId
public void setAdjustmentEventId(java.lang.String adjustmentEventId)
-
merchantOrderId
public RemovalShipmentAdjustmentEvent merchantOrderId(java.lang.String merchantOrderId)
-
getMerchantOrderId
public java.lang.String getMerchantOrderId()
The merchant removal orderId.- Returns:
- merchantOrderId
-
setMerchantOrderId
public void setMerchantOrderId(java.lang.String merchantOrderId)
-
orderId
public RemovalShipmentAdjustmentEvent orderId(java.lang.String orderId)
-
getOrderId
public java.lang.String getOrderId()
The orderId for shipping inventory.- Returns:
- orderId
-
setOrderId
public void setOrderId(java.lang.String orderId)
-
transactionType
public RemovalShipmentAdjustmentEvent transactionType(java.lang.String transactionType)
-
getTransactionType
public java.lang.String getTransactionType()
The type of removal order. Possible values: * WHOLESALE_LIQUIDATION.- Returns:
- transactionType
-
setTransactionType
public void setTransactionType(java.lang.String transactionType)
-
removalShipmentItemAdjustmentList
public RemovalShipmentAdjustmentEvent removalShipmentItemAdjustmentList(java.util.List<RemovalShipmentItemAdjustment> removalShipmentItemAdjustmentList)
-
addRemovalShipmentItemAdjustmentListItem
public RemovalShipmentAdjustmentEvent addRemovalShipmentItemAdjustmentListItem(RemovalShipmentItemAdjustment removalShipmentItemAdjustmentListItem)
-
getRemovalShipmentItemAdjustmentList
public java.util.List<RemovalShipmentItemAdjustment> getRemovalShipmentItemAdjustmentList()
A comma-delimited list of Removal shipmentItemAdjustment details for FBA inventory.- Returns:
- removalShipmentItemAdjustmentList
-
setRemovalShipmentItemAdjustmentList
public void setRemovalShipmentItemAdjustmentList(java.util.List<RemovalShipmentItemAdjustment> removalShipmentItemAdjustmentList)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-