public class Card extends ApiResource implements MetadataStore<Card>, HasId
| Modifier and Type | Class and Description |
|---|---|
class |
Card.AuthorizationControls |
class |
Card.Billing |
class |
Card.Shipping |
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Card() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
static Card |
create(java.util.Map<java.lang.String,java.lang.Object> params)
Create an issuing card.
|
static Card |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Create an issuing card.
|
CardDetails |
details(java.util.Map<java.lang.String,java.lang.Object> params)
Retrieve the card details associated with an issuing card.
|
CardDetails |
details(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieve the card details associated with an issuing card.
|
boolean |
equals(java.lang.Object o) |
Card.AuthorizationControls |
getAuthorizationControls() |
Card.Billing |
getBilling() |
java.lang.String |
getBrand() |
Cardholder |
getCardholder() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.Integer |
getExpMonth() |
java.lang.Integer |
getExpYear() |
java.lang.String |
getId() |
java.lang.String |
getLast4() |
java.lang.Boolean |
getLivemode() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getName() |
java.lang.String |
getObject() |
java.lang.String |
getStatus() |
java.lang.String |
getType() |
int |
hashCode() |
static CardCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all issuing cards.
|
static CardCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
List all issuing cards.
|
static Card |
retrieve(java.lang.String id)
Retrieve an issuing card.
|
static Card |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieve an issuing card.
|
static Card |
retrieve(java.lang.String id,
RequestOptions options)
Retrieve an issuing card.
|
void |
setAuthorizationControls(Card.AuthorizationControls authorizationControls) |
void |
setBilling(Card.Billing billing) |
void |
setBrand(java.lang.String brand) |
void |
setCardholder(Cardholder cardholder) |
void |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setExpMonth(java.lang.Integer expMonth) |
void |
setExpYear(java.lang.Integer expYear) |
void |
setId(java.lang.String id) |
void |
setLast4(java.lang.String last4) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setName(java.lang.String name) |
void |
setObject(java.lang.String object) |
void |
setStatus(java.lang.String status) |
void |
setType(java.lang.String type) |
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update an issuing card.
|
Card |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update an issuing card.
|
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic static Card create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static Card create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic CardDetails details(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic CardDetails details(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static CardCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static CardCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static Card retrieve(java.lang.String id) throws StripeException
StripeExceptionpublic static Card retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeExceptionpublic static Card retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic Card update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<Card>StripeExceptionpublic Card update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<Card>StripeExceptionpublic java.lang.String getObject()
public Card.AuthorizationControls getAuthorizationControls()
public Card.Billing getBilling()
public java.lang.String getBrand()
public Cardholder getCardholder()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public java.lang.Integer getExpMonth()
public java.lang.Integer getExpYear()
public java.lang.String getLast4()
public java.lang.Boolean getLivemode()
public java.lang.String getName()
public java.lang.String getStatus()
public java.lang.String getType()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAuthorizationControls(Card.AuthorizationControls authorizationControls)
public void setBilling(Card.Billing billing)
public void setBrand(java.lang.String brand)
public void setCardholder(Cardholder cardholder)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setExpMonth(java.lang.Integer expMonth)
public void setExpYear(java.lang.Integer expYear)
public void setLast4(java.lang.String last4)
public void setLivemode(java.lang.Boolean livemode)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setName(java.lang.String name)
public void setStatus(java.lang.String status)
public void setType(java.lang.String type)
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<Card>