Class InboundEligibility


  • public class InboundEligibility
    extends java.lang.Object
    Represents the eligibility status of the inbound packages.
    • Constructor Detail

      • InboundEligibility

        public InboundEligibility()
    • Method Detail

      • 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)
      • 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)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object