Package com.checkout.payments
Class AccountInfo
- java.lang.Object
-
- com.checkout.payments.AccountInfo
-
public class AccountInfo extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccountInfo.AccountInfoBuilder
-
Constructor Summary
Constructors Constructor Description AccountInfo()AccountInfo(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)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccountInfo.AccountInfoBuilderbuilder()protected booleancanEqual(java.lang.Object other)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()CardholderAccountAgeIndicatorgetCardholderAccountAgeIndicator()java.time.InstantgetPaymentAccountAge()java.lang.LonggetPurchaseCount()java.lang.StringgetShippingAddressAge()java.time.InstantgetShippingAddressUsage()java.lang.BooleangetSuspiciousAccountActivity()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)voidsetCardholderAccountAgeIndicator(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)voidsetTransactionsPerYear(java.lang.Integer transactionsPerYear)voidsetTransactionsToday(java.lang.Long transactionsToday)java.lang.StringtoString()
-
-
-
Constructor Detail
-
AccountInfo
public AccountInfo(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)
-
AccountInfo
public AccountInfo()
-
-
Method Detail
-
builder
public static AccountInfo.AccountInfoBuilder 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
public AuthenticationMethod getAuthenticationMethod()
-
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()
-
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
public void setAuthenticationMethod(AuthenticationMethod authenticationMethod)
-
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)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-