Package com.braintreegateway
Class UsBankAccount
- java.lang.Object
-
- com.braintreegateway.UsBankAccount
-
- All Implemented Interfaces:
PaymentMethod
public class UsBankAccount extends Object implements PaymentMethod
-
-
Field Summary
Fields Modifier and Type Field Description private StringaccountHolderNameprivate StringaccountTypeprivate AchMandateachMandateprivate StringbankNameprivate StringbusinessNameprivate CalendarcreatedAtprivate StringcustomerIdprivate Stringdescriptionprivate StringfirstNameprivate StringimageUrlprivate BooleanisDefaultprivate booleanisVerifiableprivate BooleanisVerifiedprivate Stringlast4private StringlastNameprivate StringownerIdprivate StringownershipTypeprivate CalendarplaidVerifiedAtprivate StringroutingNumberprivate List<Subscription>subscriptionsprivate Stringtokenprivate CalendarupdatedAtprivate List<UsBankAccountVerification>verifications
-
Constructor Summary
Constructors Constructor Description UsBankAccount(NodeWrapper node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccountHolderName()StringgetAccountType()AchMandategetAchMandate()StringgetBankName()StringgetBusinessName()CalendargetCreatedAt()StringgetCustomerId()StringgetDescription()StringgetFirstName()StringgetImageUrl()StringgetLast4()StringgetLastName()StringgetOwnerId()StringgetOwnershipType()CalendargetPlaidVerifiedAt()StringgetRoutingNumber()List<Subscription>getSubscriptions()StringgetToken()CalendargetUpdatedAt()List<UsBankAccountVerification>getVerifications()booleanisDefault()booleanisVerifiable()BooleanisVerified()
-
-
-
Field Detail
-
accountHolderName
private String accountHolderName
-
accountType
private String accountType
-
achMandate
private AchMandate achMandate
-
bankName
private String bankName
-
businessName
private String businessName
-
createdAt
private Calendar createdAt
-
customerId
private String customerId
-
description
private String description
-
firstName
private String firstName
-
imageUrl
private String imageUrl
-
last4
private String last4
-
lastName
private String lastName
-
ownerId
private String ownerId
-
ownershipType
private String ownershipType
-
plaidVerifiedAt
private Calendar plaidVerifiedAt
-
routingNumber
private String routingNumber
-
subscriptions
private List<Subscription> subscriptions
-
token
private String token
-
updatedAt
private Calendar updatedAt
-
verifications
private List<UsBankAccountVerification> verifications
-
isDefault
private Boolean isDefault
-
isVerifiable
private boolean isVerifiable
-
isVerified
private Boolean isVerified
-
-
Constructor Detail
-
UsBankAccount
public UsBankAccount(NodeWrapper node)
-
-
Method Detail
-
getAccountHolderName
public String getAccountHolderName()
-
getAccountType
public String getAccountType()
-
getAchMandate
public AchMandate getAchMandate()
-
getBankName
public String getBankName()
-
getBusinessName
public String getBusinessName()
-
getCreatedAt
public Calendar getCreatedAt()
-
getCustomerId
public String getCustomerId()
- Specified by:
getCustomerIdin interfacePaymentMethod
-
getDescription
public String getDescription()
-
getFirstName
public String getFirstName()
-
getImageUrl
public String getImageUrl()
- Specified by:
getImageUrlin interfacePaymentMethod
-
getLast4
public String getLast4()
-
getLastName
public String getLastName()
-
getOwnerId
public String getOwnerId()
-
getOwnershipType
public String getOwnershipType()
-
getPlaidVerifiedAt
public Calendar getPlaidVerifiedAt()
-
getRoutingNumber
public String getRoutingNumber()
-
getSubscriptions
public List<Subscription> getSubscriptions()
- Specified by:
getSubscriptionsin interfacePaymentMethod
-
getToken
public String getToken()
- Specified by:
getTokenin interfacePaymentMethod
-
getUpdatedAt
public Calendar getUpdatedAt()
-
getVerifications
public List<UsBankAccountVerification> getVerifications()
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfacePaymentMethod
-
isVerifiable
public boolean isVerifiable()
-
isVerified
public Boolean isVerified()
-
-