public class Card extends ExternalAccount
APIResource.RequestMethod, APIResource.RequestType
CHARSET, GSON
PRETTY_PRINT_GSON
Constructor and Description |
---|
Card() |
Modifier and Type | Method and Description |
---|---|
DeletedCard |
delete() |
DeletedCard |
delete(RequestOptions options) |
DeletedCard |
delete(java.lang.String apiKey)
Deprecated.
|
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.String |
getDescription() |
java.lang.String |
getDynamicLast4() |
java.lang.Integer |
getExpMonth() |
java.lang.Integer |
getExpYear() |
java.lang.String |
getFingerprint() |
java.lang.String |
getFunding() |
java.lang.String |
getIin() |
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.
Use `brand` field (https://stripe.com/docs/upgrades#2014-06-13)
|
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 |
setDescription(java.lang.String description) |
void |
setDynamicLast4(java.lang.String dynamicLast4) |
void |
setExpMonth(java.lang.Integer expMonth) |
void |
setExpYear(java.lang.Integer 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.
Use `brand` field (https://stripe.com/docs/upgrades#2014-06-13)
|
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params) |
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String apiKey)
Deprecated.
|
getAccount, getCustomer, getId, getMetadata, getObject, setAccount, setCustomer, setId, setMetadata, setObject, verify, verify
classURL, classURL, instanceURL, instanceURL, multipartRequest, request, requestCollection, setExpandableFieldID, setStripeResponseGetter, singleClassURL, singleClassURL, urlEncode
equals, getLastResponse, setLastResponse, toJson, toString
public java.lang.String getAddressCity()
public void setAddressCity(java.lang.String addressCity)
public java.lang.String getAddressCountry()
public void setAddressCountry(java.lang.String addressCountry)
public java.lang.String getAddressLine1()
public void setAddressLine1(java.lang.String addressLine1)
public java.lang.String getAddressLine1Check()
public void setAddressLine1Check(java.lang.String addressLine1Check)
public java.lang.String getAddressLine2()
public void setAddressLine2(java.lang.String addressLine2)
public java.lang.String getAddressState()
public void setAddressState(java.lang.String addressState)
public java.lang.String getAddressZip()
public void setAddressZip(java.lang.String addressZip)
public java.lang.String getAddressZipCheck()
public void setAddressZipCheck(java.lang.String addressZipCheck)
public java.util.List<java.lang.String> getAvailablePayoutMethods()
public void setAvailablePayoutMethods(java.util.List<java.lang.String> availablePayoutMethods)
public java.lang.String getBrand()
public void setBrand(java.lang.String brand)
public java.lang.String getCountry()
public void setCountry(java.lang.String country)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String currency)
public java.lang.String getCvcCheck()
public void setCvcCheck(java.lang.String cvcCheck)
public java.lang.Boolean getDefaultForCurrency()
public void setDefaultForCurrency(java.lang.Boolean defaultForCurrency)
public java.lang.String getDynamicLast4()
public void setDynamicLast4(java.lang.String dynamicLast4)
public java.lang.Integer getExpMonth()
public void setExpMonth(java.lang.Integer expMonth)
public java.lang.Integer getExpYear()
public void setExpYear(java.lang.Integer expYear)
public java.lang.String getFingerprint()
public void setFingerprint(java.lang.String fingerprint)
public java.lang.String getFunding()
public void setFunding(java.lang.String funding)
public java.lang.String getLast4()
public void setLast4(java.lang.String last4)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getRecipient()
public void setRecipient(java.lang.String recipient)
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public ThreeDSecure getThreeDSecure()
public void setThreeDSecure(ThreeDSecure threeDSecure)
public java.lang.String getTokenizationMethod()
public void setTokenizationMethod(java.lang.String tokenizationMethod)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getIin()
public void setIin(java.lang.String iin)
public java.lang.String getIssuer()
public void setIssuer(java.lang.String issuer)
@Deprecated public java.lang.String getType()
@Deprecated public void setType(java.lang.String type)
public Card 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 ExternalAccount
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
@Deprecated public Card update(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Card 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 ExternalAccount
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
public DeletedCard delete() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
delete
in class ExternalAccount
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
@Deprecated public DeletedCard delete(java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public DeletedCard delete(RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
delete
in class ExternalAccount
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
public java.lang.String getInstanceURL()
getInstanceURL
in class ExternalAccount