Package com.stripe.model.issuing
Class Cardholder
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.issuing.Cardholder
-
- All Implemented Interfaces:
HasId
,MetadataStore<Cardholder>
public class Cardholder extends ApiResource implements MetadataStore<Cardholder>, HasId
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
Cardholder.Billing
-
Nested classes/interfaces inherited from class com.stripe.net.ApiResource
ApiResource.RequestMethod, ApiResource.RequestType
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiResource
CHARSET, GSON
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description Cardholder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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, RequestOptions options)
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.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.-
Methods inherited from class com.stripe.net.ApiResource
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
create
public static Cardholder create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Create an issuing cardholder.- Throws:
StripeException
-
create
public static Cardholder create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Create an issuing cardholder.- Throws:
StripeException
-
list
public static CardholderCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
List all issuing cardholders.- Throws:
StripeException
-
list
public static CardholderCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
List all issuing cardholders.- Throws:
StripeException
-
retrieve
public static Cardholder retrieve(java.lang.String id) throws StripeException
Retrieve an issuing cardholder.- Throws:
StripeException
-
retrieve
public static Cardholder retrieve(java.lang.String id, RequestOptions options) throws StripeException
Retrieve an issuing cardholder.- Throws:
StripeException
-
retrieve
public static Cardholder retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Retrieve an issuing cardholder.- Throws:
StripeException
-
update
public Cardholder update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Update an issuing cardholder.- Specified by:
update
in interfaceMetadataStore<Cardholder>
- Throws:
StripeException
-
update
public Cardholder update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Update an issuing cardholder.- Specified by:
update
in interfaceMetadataStore<Cardholder>
- Throws:
StripeException
-
getObject
public java.lang.String getObject()
-
getBilling
public Cardholder.Billing getBilling()
-
getCreated
public java.lang.Long getCreated()
-
getEmail
public java.lang.String getEmail()
-
getLivemode
public java.lang.Boolean getLivemode()
-
getName
public java.lang.String getName()
-
getPhoneNumber
public java.lang.String getPhoneNumber()
-
getStatus
public java.lang.String getStatus()
-
getType
public java.lang.String getType()
-
setId
public void setId(java.lang.String id)
-
setObject
public void setObject(java.lang.String object)
-
setBilling
public void setBilling(Cardholder.Billing billing)
-
setCreated
public void setCreated(java.lang.Long created)
-
setEmail
public void setEmail(java.lang.String email)
-
setLivemode
public void setLivemode(java.lang.Boolean livemode)
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
-
setName
public void setName(java.lang.String name)
-
setPhoneNumber
public void setPhoneNumber(java.lang.String phoneNumber)
-
setStatus
public void setStatus(java.lang.String status)
-
setType
public void setType(java.lang.String type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
- Specified by:
getMetadata
in interfaceMetadataStore<Cardholder>
-
-