Class DeferredContext


  • public class DeferredContext
    extends java.lang.Object
    Additional information related to deferred transactions.
    • Constructor Detail

      • DeferredContext

        public DeferredContext()
    • Method Detail

      • deferralReason

        public DeferredContext deferralReason​(java.lang.String deferralReason)
      • getDeferralReason

        public java.lang.String getDeferralReason()
        Deferral policy applied on the transaction. **Examples:** `B2B`,`DD7`
        Returns:
        deferralReason
      • setDeferralReason

        public void setDeferralReason​(java.lang.String deferralReason)
      • maturityDate

        public DeferredContext maturityDate​(org.threeten.bp.OffsetDateTime maturityDate)
      • getMaturityDate

        public org.threeten.bp.OffsetDateTime getMaturityDate()
        Get maturityDate
        Returns:
        maturityDate
      • setMaturityDate

        public void setMaturityDate​(org.threeten.bp.OffsetDateTime maturityDate)
      • deferralStatus

        public DeferredContext deferralStatus​(java.lang.String deferralStatus)
      • getDeferralStatus

        public java.lang.String getDeferralStatus()
        The status of the transaction. For example, `HOLD`,`RELEASE`.
        Returns:
        deferralStatus
      • setDeferralStatus

        public void setDeferralStatus​(java.lang.String deferralStatus)
      • 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