public class BankAccount extends ExternalAccount
APIResource.RequestMethod, APIResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
BankAccount() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
DeletedBankAccount |
delete()
Delete a bank account.
|
DeletedBankAccount |
delete(RequestOptions options)
Delete a bank account.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccountHolderName() |
java.lang.String |
getAccountHolderType() |
java.lang.String |
getBankName() |
java.lang.String |
getCountry() |
java.lang.String |
getCurrency() |
java.lang.Boolean |
getDefaultForCurrency() |
java.lang.String |
getFingerprint() |
java.lang.String |
getLast4() |
java.lang.String |
getRoutingNumber() |
java.lang.String |
getStatus() |
java.lang.Boolean |
getValidated() |
int |
hashCode() |
void |
setAccountHolderName(java.lang.String accountHolderName) |
void |
setAccountHolderType(java.lang.String accountHolderType) |
void |
setBankName(java.lang.String bankName) |
void |
setCountry(java.lang.String country) |
void |
setCurrency(java.lang.String currency) |
void |
setDefaultForCurrency(java.lang.Boolean defaultForCurrency) |
void |
setFingerprint(java.lang.String fingerprint) |
void |
setLast4(java.lang.String last4) |
void |
setRoutingNumber(java.lang.String routingNumber) |
void |
setStatus(java.lang.String status) |
void |
setValidated(java.lang.Boolean validated) |
BankAccount |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update a bank account.
|
BankAccount |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update a bank account.
|
getAccount, getCustomer, getId, getInstanceURL, getMetadata, getObject, setAccount, setCustomer, setId, setMetadata, setObject, verify, verifyclassURL, classURL, instanceURL, instanceURL, multipartRequest, request, requestCollection, setExpandableFieldID, setStripeResponseGetter, singleClassURL, singleClassURL, subresourceURL, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic DeletedBankAccount delete() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
delete in class ExternalAccountAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic DeletedBankAccount delete(RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
delete in class ExternalAccountAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic BankAccount update(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<ExternalAccount>update in class ExternalAccountAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic BankAccount update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<ExternalAccount>update in class ExternalAccountAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic java.lang.String getAccountHolderName()
public java.lang.String getAccountHolderType()
public java.lang.String getBankName()
public java.lang.String getCountry()
public java.lang.String getCurrency()
public java.lang.Boolean getDefaultForCurrency()
public java.lang.String getFingerprint()
public java.lang.String getLast4()
public java.lang.String getRoutingNumber()
public java.lang.String getStatus()
public java.lang.Boolean getValidated()
public void setAccountHolderName(java.lang.String accountHolderName)
public void setAccountHolderType(java.lang.String accountHolderType)
public void setBankName(java.lang.String bankName)
public void setCountry(java.lang.String country)
public void setCurrency(java.lang.String currency)
public void setDefaultForCurrency(java.lang.Boolean defaultForCurrency)
public void setFingerprint(java.lang.String fingerprint)
public void setLast4(java.lang.String last4)
public void setRoutingNumber(java.lang.String routingNumber)
public void setStatus(java.lang.String status)
public void setValidated(java.lang.Boolean validated)
public boolean equals(java.lang.Object o)
equals in class ExternalAccountprotected boolean canEqual(java.lang.Object other)
canEqual in class ExternalAccountpublic int hashCode()
hashCode in class ExternalAccount