public class Card extends ExternalAccount
ApiResource.RequestMethod, ApiResource.RequestType
CHARSET, GSON
PRETTY_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, verify
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
equals, getLastResponse, setLastResponse, toJson, toString
public Card delete() throws StripeException
delete
in class ExternalAccount
StripeException
public Card delete(RequestOptions options) throws StripeException
delete
in class ExternalAccount
StripeException
public Card update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update
in interface MetadataStore<ExternalAccount>
update
in class ExternalAccount
StripeException
public Card update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update
in interface MetadataStore<ExternalAccount>
update
in class ExternalAccount
StripeException
protected java.lang.String getInstanceUrl()
getInstanceUrl
in class ExternalAccount
public 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 ExternalAccount
protected boolean canEqual(java.lang.Object other)
canEqual
in class ExternalAccount
public int hashCode()
hashCode
in class ExternalAccount