Package com.checkout.sessions
Class CardholderAccountInfo
- java.lang.Object
-
- com.checkout.sessions.CardholderAccountInfo
-
public final class CardholderAccountInfo extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCardholderAccountInfo.CardholderAccountInfoBuilder
-
Constructor Summary
Constructors Constructor Description CardholderAccountInfo()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 newCardholderAccountInfoinstance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static CardholderAccountInfo.CardholderAccountInfoBuilderbuilder()booleanequals(java.lang.Object o)java.lang.StringgetAccountAge()java.time.InstantgetAccountChange()AccountChangeIndicatorgetAccountChangeIndicator()java.time.InstantgetAccountDate()java.lang.StringgetAccountId()java.lang.BooleangetAccountNameMatchesShippingName()java.lang.StringgetAccountPasswordChange()AccountPasswordChangeIndicatorgetAccountPasswordChangeIndicator()AccountTypeCardProductgetAccountType()java.lang.LonggetAddCardAttempts()AuthenticationMethodgetAuthenticationMethod()Deprecated.This property will be removed in the future, and should be usedCardholderAccountAgeIndicatorgetCardholderAccountAgeIndicator()java.time.InstantgetPaymentAccountAge()java.lang.LonggetPurchaseCount()java.lang.StringgetShippingAddressAge()java.time.InstantgetShippingAddressUsage()java.lang.BooleangetSuspiciousAccountActivity()ThreeDsRequestorAuthenticationInfogetThreeDsRequestorAuthenticationInfo()java.lang.IntegergetTransactionsPerYear()java.lang.LonggetTransactionsToday()inthashCode()voidsetAccountAge(java.lang.String accountAge)voidsetAccountChange(java.time.Instant accountChange)voidsetAccountChangeIndicator(AccountChangeIndicator accountChangeIndicator)voidsetAccountDate(java.time.Instant accountDate)voidsetAccountId(java.lang.String accountId)voidsetAccountNameMatchesShippingName(java.lang.Boolean accountNameMatchesShippingName)voidsetAccountPasswordChange(java.lang.String accountPasswordChange)voidsetAccountPasswordChangeIndicator(AccountPasswordChangeIndicator accountPasswordChangeIndicator)voidsetAccountType(AccountTypeCardProduct accountType)voidsetAddCardAttempts(java.lang.Long addCardAttempts)voidsetAuthenticationMethod(AuthenticationMethod authenticationMethod)Deprecated.This property will be removed in the future, and should be usedvoidsetCardholderAccountAgeIndicator(CardholderAccountAgeIndicator cardholderAccountAgeIndicator)voidsetPaymentAccountAge(java.time.Instant paymentAccountAge)voidsetPurchaseCount(java.lang.Long purchaseCount)voidsetShippingAddressAge(java.lang.String shippingAddressAge)voidsetShippingAddressUsage(java.time.Instant shippingAddressUsage)voidsetSuspiciousAccountActivity(java.lang.Boolean suspiciousAccountActivity)voidsetThreeDsRequestorAuthenticationInfo(ThreeDsRequestorAuthenticationInfo threeDsRequestorAuthenticationInfo)voidsetTransactionsPerYear(java.lang.Integer transactionsPerYear)voidsetTransactionsToday(java.lang.Long transactionsToday)java.lang.StringtoString()
-
-
-
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 newCardholderAccountInfoinstance.- 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
-
builder
public static CardholderAccountInfo.CardholderAccountInfoBuilder builder()
-
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
-
getCardholderAccountAgeIndicator
public CardholderAccountAgeIndicator getCardholderAccountAgeIndicator()
-
getAccountChange
public java.time.Instant getAccountChange()
-
getAccountChangeIndicator
public AccountChangeIndicator getAccountChangeIndicator()
-
getAccountDate
public java.time.Instant getAccountDate()
-
getAccountPasswordChange
public java.lang.String getAccountPasswordChange()
-
getAccountPasswordChangeIndicator
public AccountPasswordChangeIndicator getAccountPasswordChangeIndicator()
-
getTransactionsPerYear
public java.lang.Integer getTransactionsPerYear()
-
getPaymentAccountAge
public java.time.Instant getPaymentAccountAge()
-
getShippingAddressUsage
public java.time.Instant getShippingAddressUsage()
-
getAccountType
public AccountTypeCardProduct getAccountType()
-
getAccountId
public java.lang.String getAccountId()
-
getThreeDsRequestorAuthenticationInfo
public ThreeDsRequestorAuthenticationInfo getThreeDsRequestorAuthenticationInfo()
-
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)
-
setAccountType
public void setAccountType(AccountTypeCardProduct accountType)
-
setAccountId
public void setAccountId(java.lang.String accountId)
-
setThreeDsRequestorAuthenticationInfo
public void setThreeDsRequestorAuthenticationInfo(ThreeDsRequestorAuthenticationInfo threeDsRequestorAuthenticationInfo)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-