Class RegulatedOrderVerificationStatus


  • public class RegulatedOrderVerificationStatus
    extends java.lang.Object
    The verification status of the order, along with associated approval or rejection metadata.
    • Constructor Detail

      • RegulatedOrderVerificationStatus

        public RegulatedOrderVerificationStatus()
    • Method Detail

      • isRequiresMerchantAction

        public java.lang.Boolean isRequiresMerchantAction()
        When true, the regulated information provided in the order requires a review by the merchant.
        Returns:
        requiresMerchantAction
      • setRequiresMerchantAction

        public void setRequiresMerchantAction​(java.lang.Boolean requiresMerchantAction)
      • getValidRejectionReasons

        public java.util.List<RejectionReason> getValidRejectionReasons()
        A list of valid rejection reasons that may be used to reject the order's regulated information.
        Returns:
        validRejectionReasons
      • setValidRejectionReasons

        public void setValidRejectionReasons​(java.util.List<RejectionReason> validRejectionReasons)
      • getRejectionReason

        public RejectionReason getRejectionReason()
        Get rejectionReason
        Returns:
        rejectionReason
      • setRejectionReason

        public void setRejectionReason​(RejectionReason rejectionReason)
      • getReviewDate

        public java.lang.String getReviewDate()
        The date the order was reviewed. In [ISO 8601](https://developer-docs.amazon.com/sp-api/docs/iso-8601) date time format.
        Returns:
        reviewDate
      • setReviewDate

        public void setReviewDate​(java.lang.String reviewDate)
      • getExternalReviewerId

        public java.lang.String getExternalReviewerId()
        The identifier for the order's regulated information reviewer.
        Returns:
        externalReviewerId
      • setExternalReviewerId

        public void setExternalReviewerId​(java.lang.String externalReviewerId)
      • getValidVerificationDetails

        public java.util.List<ValidVerificationDetail> getValidVerificationDetails()
        A list of valid verification details that may be provided and the criteria required for when the verification detail can be provided.
        Returns:
        validVerificationDetails
      • setValidVerificationDetails

        public void setValidVerificationDetails​(java.util.List<ValidVerificationDetail> validVerificationDetails)
      • 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