Class CardholderAccountInfo


  • public final class CardholderAccountInfo
    extends java.lang.Object
    • Constructor Detail

      • CardholderAccountInfo

        public CardholderAccountInfo​(java.lang.Long purchaseCount,
                                     java.lang.String accountAge,
                                     java.lang.Long addCardAttempts,
                                     java.lang.String shippingAddressAge,
                                     java.lang.Boolean accountNameMatchesShippingName,
                                     java.lang.Boolean suspiciousAccountActivity,
                                     java.lang.Long transactionsToday,
                                     AuthenticationMethod authenticationMethod,
                                     CardholderAccountAgeIndicator cardholderAccountAgeIndicator,
                                     java.time.Instant accountChange,
                                     AccountChangeIndicator accountChangeIndicator,
                                     java.time.Instant accountDate,
                                     java.lang.String accountPasswordChange,
                                     AccountPasswordChangeIndicator accountPasswordChangeIndicator,
                                     java.lang.Integer transactionsPerYear,
                                     java.time.Instant paymentAccountAge,
                                     java.time.Instant shippingAddressUsage,
                                     AccountTypeCardProduct accountType,
                                     java.lang.String accountId,
                                     ThreeDsRequestorAuthenticationInfo threeDsRequestorAuthenticationInfo)
        Creates a new CardholderAccountInfo instance.
        Parameters:
        purchaseCount -
        accountAge -
        addCardAttempts -
        shippingAddressAge -
        accountNameMatchesShippingName -
        suspiciousAccountActivity -
        transactionsToday -
        authenticationMethod -
        cardholderAccountAgeIndicator -
        accountChange -
        accountChangeIndicator -
        accountDate -
        accountPasswordChange -
        accountPasswordChangeIndicator -
        transactionsPerYear -
        paymentAccountAge -
        shippingAddressUsage -
        accountType -
        accountId -
        threeDsRequestorAuthenticationInfo -
      • CardholderAccountInfo

        public CardholderAccountInfo()
    • Method Detail

      • getPurchaseCount

        public java.lang.Long getPurchaseCount()
      • getAccountAge

        public java.lang.String getAccountAge()
      • getAddCardAttempts

        public java.lang.Long getAddCardAttempts()
      • getShippingAddressAge

        public java.lang.String getShippingAddressAge()
      • getAccountNameMatchesShippingName

        public java.lang.Boolean getAccountNameMatchesShippingName()
      • getSuspiciousAccountActivity

        public java.lang.Boolean getSuspiciousAccountActivity()
      • getTransactionsToday

        public java.lang.Long getTransactionsToday()
      • getAuthenticationMethod

        @Deprecated
        public AuthenticationMethod getAuthenticationMethod()
        Deprecated.
        This property will be removed in the future, and should be used
      • getAccountChange

        public java.time.Instant getAccountChange()
      • getAccountDate

        public java.time.Instant getAccountDate()
      • getAccountPasswordChange

        public java.lang.String getAccountPasswordChange()
      • getTransactionsPerYear

        public java.lang.Integer getTransactionsPerYear()
      • getPaymentAccountAge

        public java.time.Instant getPaymentAccountAge()
      • getShippingAddressUsage

        public java.time.Instant getShippingAddressUsage()
      • getAccountId

        public java.lang.String getAccountId()
      • setPurchaseCount

        public void setPurchaseCount​(java.lang.Long purchaseCount)
      • setAccountAge

        public void setAccountAge​(java.lang.String accountAge)
      • setAddCardAttempts

        public void setAddCardAttempts​(java.lang.Long addCardAttempts)
      • setShippingAddressAge

        public void setShippingAddressAge​(java.lang.String shippingAddressAge)
      • setAccountNameMatchesShippingName

        public void setAccountNameMatchesShippingName​(java.lang.Boolean accountNameMatchesShippingName)
      • setSuspiciousAccountActivity

        public void setSuspiciousAccountActivity​(java.lang.Boolean suspiciousAccountActivity)
      • setTransactionsToday

        public void setTransactionsToday​(java.lang.Long transactionsToday)
      • setAuthenticationMethod

        @Deprecated
        public void setAuthenticationMethod​(AuthenticationMethod authenticationMethod)
        Deprecated.
        This property will be removed in the future, and should be used
      • setCardholderAccountAgeIndicator

        public void setCardholderAccountAgeIndicator​(CardholderAccountAgeIndicator cardholderAccountAgeIndicator)
      • setAccountChange

        public void setAccountChange​(java.time.Instant accountChange)
      • setAccountChangeIndicator

        public void setAccountChangeIndicator​(AccountChangeIndicator accountChangeIndicator)
      • setAccountDate

        public void setAccountDate​(java.time.Instant accountDate)
      • setAccountPasswordChange

        public void setAccountPasswordChange​(java.lang.String accountPasswordChange)
      • setAccountPasswordChangeIndicator

        public void setAccountPasswordChangeIndicator​(AccountPasswordChangeIndicator accountPasswordChangeIndicator)
      • setTransactionsPerYear

        public void setTransactionsPerYear​(java.lang.Integer transactionsPerYear)
      • setPaymentAccountAge

        public void setPaymentAccountAge​(java.time.Instant paymentAccountAge)
      • setShippingAddressUsage

        public void setShippingAddressUsage​(java.time.Instant shippingAddressUsage)
      • setAccountId

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