public class ExternalAccount extends APIResource implements HasId, MetadataStore<ExternalAccount>
APIResource.RequestMethod, APIResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
ExternalAccount() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
DeletedExternalAccount |
delete() |
DeletedExternalAccount |
delete(RequestOptions options) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccount() |
java.lang.String |
getCustomer() |
java.lang.String |
getId() |
protected java.lang.String |
getInstanceURL() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getObject() |
int |
hashCode() |
void |
setAccount(java.lang.String account) |
void |
setCustomer(java.lang.String customer) |
void |
setId(java.lang.String id) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setObject(java.lang.String object) |
ExternalAccount |
update(java.util.Map<java.lang.String,java.lang.Object> params) |
ExternalAccount |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
ExternalAccount |
verify(java.util.Map<java.lang.String,java.lang.Object> params) |
ExternalAccount |
verify(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Verifies a bank account.
|
classURL, classURL, instanceURL, instanceURL, multipartRequest, request, requestCollection, setExpandableFieldID, setStripeResponseGetter, singleClassURL, singleClassURL, subresourceURL, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic DeletedExternalAccount delete() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public DeletedExternalAccount delete(RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public ExternalAccount update(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<ExternalAccount>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic ExternalAccount update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<ExternalAccount>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic ExternalAccount verify(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public ExternalAccount verify(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
params - request parametersoptions - request optionsAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionprotected java.lang.String getInstanceURL()
public java.lang.String getObject()
public java.lang.String getAccount()
public java.lang.String getCustomer()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAccount(java.lang.String account)
public void setCustomer(java.lang.String customer)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata in interface MetadataStore<ExternalAccount>