public class Cardholder extends ApiResource implements MetadataStore<Cardholder>, HasId
| Modifier and Type | Class and Description |
|---|---|
class |
Cardholder.Billing |
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Cardholder() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
static Cardholder |
create(java.util.Map<java.lang.String,java.lang.Object> params)
Create an issuing cardholder.
|
static Cardholder |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Create an issuing cardholder.
|
boolean |
equals(java.lang.Object o) |
Cardholder.Billing |
getBilling() |
java.lang.Long |
getCreated() |
java.lang.String |
getEmail() |
java.lang.String |
getId() |
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 |
getPhoneNumber() |
java.lang.String |
getStatus() |
java.lang.String |
getType() |
int |
hashCode() |
static CardholderCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all issuing cardholders.
|
static CardholderCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
List all issuing cardholders.
|
static Cardholder |
retrieve(java.lang.String id)
Retrieve an issuing cardholder.
|
static Cardholder |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieve an issuing cardholder.
|
static Cardholder |
retrieve(java.lang.String id,
RequestOptions options)
Retrieve an issuing cardholder.
|
void |
setBilling(Cardholder.Billing billing) |
void |
setCreated(java.lang.Long created) |
void |
setEmail(java.lang.String email) |
void |
setId(java.lang.String id) |
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 |
setPhoneNumber(java.lang.String phoneNumber) |
void |
setStatus(java.lang.String status) |
void |
setType(java.lang.String type) |
Cardholder |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update an issuing cardholder.
|
Cardholder |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update an issuing cardholder.
|
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic static Cardholder create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static Cardholder create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static CardholderCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static CardholderCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static Cardholder retrieve(java.lang.String id) throws StripeException
StripeExceptionpublic static Cardholder retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeExceptionpublic static Cardholder retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic Cardholder update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<Cardholder>StripeExceptionpublic Cardholder update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<Cardholder>StripeExceptionpublic java.lang.String getObject()
public Cardholder.Billing getBilling()
public java.lang.Long getCreated()
public java.lang.String getEmail()
public java.lang.Boolean getLivemode()
public java.lang.String getName()
public java.lang.String getPhoneNumber()
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 setBilling(Cardholder.Billing billing)
public void setCreated(java.lang.Long created)
public void setEmail(java.lang.String email)
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 setPhoneNumber(java.lang.String phoneNumber)
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<Cardholder>