public class Card extends ExternalAccount
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Card() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
Card |
delete()
Delete a card.
|
Card |
delete(RequestOptions options)
Delete a card.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAddressCity() |
java.lang.String |
getAddressCountry() |
java.lang.String |
getAddressLine1() |
java.lang.String |
getAddressLine1Check() |
java.lang.String |
getAddressLine2() |
java.lang.String |
getAddressState() |
java.lang.String |
getAddressZip() |
java.lang.String |
getAddressZipCheck() |
java.util.List<java.lang.String> |
getAvailablePayoutMethods() |
java.lang.String |
getBrand() |
java.lang.String |
getCountry() |
java.lang.String |
getCurrency() |
java.lang.String |
getCvcCheck() |
java.lang.Boolean |
getDefaultForCurrency() |
java.lang.Boolean |
getDeleted() |
java.lang.String |
getDescription() |
java.lang.String |
getDynamicLast4() |
java.lang.Long |
getExpMonth() |
java.lang.Long |
getExpYear() |
java.lang.String |
getFingerprint() |
java.lang.String |
getFunding() |
java.lang.String |
getIin() |
protected java.lang.String |
getInstanceUrl() |
java.lang.String |
getIssuer() |
java.lang.String |
getLast4() |
java.lang.String |
getName() |
java.lang.String |
getRecipient() |
java.lang.String |
getStatus() |
ThreeDSecure |
getThreeDSecure() |
java.lang.String |
getTokenizationMethod() |
java.lang.String |
getType()
Deprecated.
Prefer using the
brand attribute instead. |
int |
hashCode() |
void |
setAddressCity(java.lang.String addressCity) |
void |
setAddressCountry(java.lang.String addressCountry) |
void |
setAddressLine1(java.lang.String addressLine1) |
void |
setAddressLine1Check(java.lang.String addressLine1Check) |
void |
setAddressLine2(java.lang.String addressLine2) |
void |
setAddressState(java.lang.String addressState) |
void |
setAddressZip(java.lang.String addressZip) |
void |
setAddressZipCheck(java.lang.String addressZipCheck) |
void |
setAvailablePayoutMethods(java.util.List<java.lang.String> availablePayoutMethods) |
void |
setBrand(java.lang.String brand) |
void |
setCountry(java.lang.String country) |
void |
setCurrency(java.lang.String currency) |
void |
setCvcCheck(java.lang.String cvcCheck) |
void |
setDefaultForCurrency(java.lang.Boolean defaultForCurrency) |
void |
setDeleted(java.lang.Boolean deleted) |
void |
setDescription(java.lang.String description) |
void |
setDynamicLast4(java.lang.String dynamicLast4) |
void |
setExpMonth(java.lang.Long expMonth) |
void |
setExpYear(java.lang.Long expYear) |
void |
setFingerprint(java.lang.String fingerprint) |
void |
setFunding(java.lang.String funding) |
void |
setIin(java.lang.String iin) |
void |
setIssuer(java.lang.String issuer) |
void |
setLast4(java.lang.String last4) |
void |
setName(java.lang.String name) |
void |
setRecipient(java.lang.String recipient) |
void |
setStatus(java.lang.String status) |
void |
setThreeDSecure(ThreeDSecure threeDSecure) |
void |
setTokenizationMethod(java.lang.String tokenizationMethod) |
void |
setType(java.lang.String type)
Deprecated.
Prefer using the
brand attribute instead. |
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update a card.
|
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update a card.
|
getAccount, getCustomer, getId, 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 Card delete() throws StripeException
delete in class ExternalAccountStripeExceptionpublic Card delete(RequestOptions options) throws StripeException
delete in class ExternalAccountStripeExceptionpublic Card update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<ExternalAccount>update in class ExternalAccountStripeExceptionpublic Card update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<ExternalAccount>update in class ExternalAccountStripeExceptionprotected java.lang.String getInstanceUrl()
getInstanceUrl in class ExternalAccountpublic java.lang.String getAddressCity()
public java.lang.String getAddressCountry()
public java.lang.String getAddressLine1()
public java.lang.String getAddressLine1Check()
public java.lang.String getAddressLine2()
public java.lang.String getAddressState()
public java.lang.String getAddressZip()
public java.lang.String getAddressZipCheck()
public java.util.List<java.lang.String> getAvailablePayoutMethods()
public java.lang.String getBrand()
public java.lang.String getCountry()
public java.lang.String getCurrency()
public java.lang.String getCvcCheck()
public java.lang.Boolean getDefaultForCurrency()
public java.lang.String getDynamicLast4()
public java.lang.Long getExpMonth()
public java.lang.Long getExpYear()
public java.lang.String getFingerprint()
public java.lang.String getFunding()
public java.lang.String getLast4()
public java.lang.String getName()
public java.lang.String getRecipient()
public java.lang.String getStatus()
public ThreeDSecure getThreeDSecure()
public java.lang.String getTokenizationMethod()
public java.lang.Boolean getDeleted()
public java.lang.String getDescription()
public java.lang.String getIin()
public java.lang.String getIssuer()
@Deprecated public java.lang.String getType()
brand attribute instead.type attribute.public void setAddressCity(java.lang.String addressCity)
public void setAddressCountry(java.lang.String addressCountry)
public void setAddressLine1(java.lang.String addressLine1)
public void setAddressLine1Check(java.lang.String addressLine1Check)
public void setAddressLine2(java.lang.String addressLine2)
public void setAddressState(java.lang.String addressState)
public void setAddressZip(java.lang.String addressZip)
public void setAddressZipCheck(java.lang.String addressZipCheck)
public void setAvailablePayoutMethods(java.util.List<java.lang.String> availablePayoutMethods)
public void setBrand(java.lang.String brand)
public void setCountry(java.lang.String country)
public void setCurrency(java.lang.String currency)
public void setCvcCheck(java.lang.String cvcCheck)
public void setDefaultForCurrency(java.lang.Boolean defaultForCurrency)
public void setDynamicLast4(java.lang.String dynamicLast4)
public void setExpMonth(java.lang.Long expMonth)
public void setExpYear(java.lang.Long expYear)
public void setFingerprint(java.lang.String fingerprint)
public void setFunding(java.lang.String funding)
public void setLast4(java.lang.String last4)
public void setName(java.lang.String name)
public void setRecipient(java.lang.String recipient)
public void setStatus(java.lang.String status)
public void setThreeDSecure(ThreeDSecure threeDSecure)
public void setTokenizationMethod(java.lang.String tokenizationMethod)
public void setDeleted(java.lang.Boolean deleted)
public void setDescription(java.lang.String description)
public void setIin(java.lang.String iin)
public void setIssuer(java.lang.String issuer)
@Deprecated public void setType(java.lang.String type)
brand attribute instead.type attribute.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