Class InboundEligibility
- java.lang.Object
-
- software.amazon.spapi.models.awd.v2024_05_09.InboundEligibility
-
public class InboundEligibility extends java.lang.Object
Represents the eligibility status of the inbound packages.
-
-
Constructor Summary
Constructors Constructor Description InboundEligibility()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InboundEligibility
addIneligibilityReasonsItem(OrderIneligibilityReason ineligibilityReasonsItem)
InboundEligibility
addPackagesToInboundItem(SkuEligibility packagesToInboundItem)
boolean
equals(java.lang.Object o)
java.util.List<OrderIneligibilityReason>
getIneligibilityReasons()
If there are order level eligibility issues, then this list will contain those error codes and descriptions.java.util.List<SkuEligibility>
getPackagesToInbound()
Details on SKU eligibility for each inbound package.org.threeten.bp.OffsetDateTime
getPreviewedAt()
Timestamp when the eligibility check is performed.InboundEligibilityStatus
getStatus()
Get statusint
hashCode()
InboundEligibility
ineligibilityReasons(java.util.List<OrderIneligibilityReason> ineligibilityReasons)
InboundEligibility
packagesToInbound(java.util.List<SkuEligibility> packagesToInbound)
InboundEligibility
previewedAt(org.threeten.bp.OffsetDateTime previewedAt)
void
setIneligibilityReasons(java.util.List<OrderIneligibilityReason> ineligibilityReasons)
void
setPackagesToInbound(java.util.List<SkuEligibility> packagesToInbound)
void
setPreviewedAt(org.threeten.bp.OffsetDateTime previewedAt)
void
setStatus(InboundEligibilityStatus status)
InboundEligibility
status(InboundEligibilityStatus status)
java.lang.String
toString()
-
-
-
Method Detail
-
ineligibilityReasons
public InboundEligibility ineligibilityReasons(java.util.List<OrderIneligibilityReason> ineligibilityReasons)
-
addIneligibilityReasonsItem
public InboundEligibility addIneligibilityReasonsItem(OrderIneligibilityReason ineligibilityReasonsItem)
-
getIneligibilityReasons
public java.util.List<OrderIneligibilityReason> getIneligibilityReasons()
If there are order level eligibility issues, then this list will contain those error codes and descriptions.- Returns:
- ineligibilityReasons
-
setIneligibilityReasons
public void setIneligibilityReasons(java.util.List<OrderIneligibilityReason> ineligibilityReasons)
-
packagesToInbound
public InboundEligibility packagesToInbound(java.util.List<SkuEligibility> packagesToInbound)
-
addPackagesToInboundItem
public InboundEligibility addPackagesToInboundItem(SkuEligibility packagesToInboundItem)
-
getPackagesToInbound
public java.util.List<SkuEligibility> getPackagesToInbound()
Details on SKU eligibility for each inbound package.- Returns:
- packagesToInbound
-
setPackagesToInbound
public void setPackagesToInbound(java.util.List<SkuEligibility> packagesToInbound)
-
previewedAt
public InboundEligibility previewedAt(org.threeten.bp.OffsetDateTime previewedAt)
-
getPreviewedAt
public org.threeten.bp.OffsetDateTime getPreviewedAt()
Timestamp when the eligibility check is performed.- Returns:
- previewedAt
-
setPreviewedAt
public void setPreviewedAt(org.threeten.bp.OffsetDateTime previewedAt)
-
status
public InboundEligibility status(InboundEligibilityStatus status)
-
getStatus
public InboundEligibilityStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(InboundEligibilityStatus status)
-
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
-
-