Package com.stripe.model
Class Token
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.Token
-
- All Implemented Interfaces:
HasId
public class Token extends ApiResource implements HasId
-
-
Nested Class Summary
-
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 Token()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
static Token
create(java.util.Map<java.lang.String,java.lang.Object> params)
Create a token.static Token
create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
Create a token.boolean
equals(java.lang.Object o)
java.lang.Long
getAmount()
BankAccount
getBankAccount()
Card
getCard()
java.lang.String
getClientIp()
java.lang.Long
getCreated()
java.lang.String
getCurrency()
java.lang.String
getEmail()
java.lang.String
getId()
java.lang.Boolean
getLivemode()
java.lang.String
getObject()
java.lang.String
getType()
java.lang.Boolean
getUsed()
int
hashCode()
static Token
retrieve(java.lang.String id)
Retrieve a token.static Token
retrieve(java.lang.String id, RequestOptions options)
Retrieve a token.static Token
retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
Retrieve a token.void
setAmount(java.lang.Long amount)
void
setBankAccount(BankAccount bankAccount)
void
setCard(Card card)
void
setClientIp(java.lang.String clientIp)
void
setCreated(java.lang.Long created)
void
setCurrency(java.lang.String currency)
void
setEmail(java.lang.String email)
void
setId(java.lang.String id)
void
setLivemode(java.lang.Boolean livemode)
void
setObject(java.lang.String object)
void
setType(java.lang.String type)
void
setUsed(java.lang.Boolean used)
-
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 Token create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Create a token.- Throws:
StripeException
-
create
public static Token create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Create a token.- Throws:
StripeException
-
retrieve
public static Token retrieve(java.lang.String id) throws StripeException
Retrieve a token.- Throws:
StripeException
-
retrieve
public static Token retrieve(java.lang.String id, RequestOptions options) throws StripeException
Retrieve a token.- Throws:
StripeException
-
retrieve
public static Token retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Retrieve a token.- Throws:
StripeException
-
getObject
public java.lang.String getObject()
-
getAmount
public java.lang.Long getAmount()
-
getBankAccount
public BankAccount getBankAccount()
-
getCard
public Card getCard()
-
getClientIp
public java.lang.String getClientIp()
-
getCreated
public java.lang.Long getCreated()
-
getCurrency
public java.lang.String getCurrency()
-
getEmail
public java.lang.String getEmail()
-
getLivemode
public java.lang.Boolean getLivemode()
-
getType
public java.lang.String getType()
-
getUsed
public java.lang.Boolean getUsed()
-
setId
public void setId(java.lang.String id)
-
setObject
public void setObject(java.lang.String object)
-
setAmount
public void setAmount(java.lang.Long amount)
-
setBankAccount
public void setBankAccount(BankAccount bankAccount)
-
setCard
public void setCard(Card card)
-
setClientIp
public void setClientIp(java.lang.String clientIp)
-
setCreated
public void setCreated(java.lang.Long created)
-
setCurrency
public void setCurrency(java.lang.String currency)
-
setEmail
public void setEmail(java.lang.String email)
-
setLivemode
public void setLivemode(java.lang.Boolean livemode)
-
setType
public void setType(java.lang.String type)
-
setUsed
public void setUsed(java.lang.Boolean used)
-
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
-
-