com.stripe.model
Class Customer
java.lang.Object
com.stripe.model.StripeObject
com.stripe.net.APIResource
com.stripe.model.Customer
public class Customer
- extends APIResource
|
Method Summary |
static CustomerCollection |
all(Map<String,Object> params)
|
static CustomerCollection |
all(Map<String,Object> params,
String apiKey)
|
Subscription |
cancelSubscription()
|
Subscription |
cancelSubscription(Map<String,Object> params)
|
Subscription |
cancelSubscription(Map<String,Object> params,
String apiKey)
|
Subscription |
cancelSubscription(String apiKey)
|
static Customer |
create(Map<String,Object> params)
|
static Customer |
create(Map<String,Object> params,
String apiKey)
|
Card |
createCard(Object params)
|
Card |
createCard(Object params,
String apiKey)
|
DeletedCustomer |
delete()
|
DeletedCustomer |
delete(String apiKey)
|
void |
deleteDiscount()
|
void |
deleteDiscount(String apiKey)
|
Integer |
getAccountBalance()
|
CustomerCardCollection |
getCards()
|
Long |
getCreated()
|
String |
getDefaultCard()
|
Boolean |
getDeleted()
|
Boolean |
getDelinquent()
|
String |
getDescription()
|
Discount |
getDiscount()
|
String |
getEmail()
|
String |
getId()
|
Boolean |
getLivemode()
|
NextRecurringCharge |
getNextRecurringCharge()
|
String |
getPlan()
|
Subscription |
getSubscription()
|
Long |
getTrialEnd()
|
static Customer |
retrieve(String id)
|
static Customer |
retrieve(String id,
String apiKey)
|
void |
setAccountBalance(Integer accountBalance)
|
void |
setCreated(Long created)
|
void |
setDefaultCard(String defaultCard)
|
void |
setDelinquent(Boolean delinquent)
|
void |
setDescription(String description)
|
void |
setDiscount(Discount discount)
|
void |
setEmail(String email)
|
void |
setId(String id)
|
void |
setLivemode(Boolean livemode)
|
void |
setNextRecurringCharge(NextRecurringCharge nextRecurringCharge)
|
void |
setPlan(String plan)
|
void |
setSubscription(Subscription subscription)
|
void |
setTrialEnd(Long trialEnd)
|
Customer |
update(Map<String,Object> params)
|
Customer |
update(Map<String,Object> params,
String apiKey)
|
Subscription |
updateSubscription(Map<String,Object> params)
|
Subscription |
updateSubscription(Map<String,Object> params,
String apiKey)
|
Customer
public Customer()
getCreated
public Long getCreated()
setCreated
public void setCreated(Long created)
getId
public String getId()
setId
public void setId(String id)
getLivemode
public Boolean getLivemode()
setLivemode
public void setLivemode(Boolean livemode)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
getDefaultCard
public String getDefaultCard()
setDefaultCard
public void setDefaultCard(String defaultCard)
getCards
public CustomerCardCollection getCards()
getEmail
public String getEmail()
setEmail
public void setEmail(String email)
getPlan
public String getPlan()
setPlan
public void setPlan(String plan)
getTrialEnd
public Long getTrialEnd()
setTrialEnd
public void setTrialEnd(Long trialEnd)
getDiscount
public Discount getDiscount()
setDiscount
public void setDiscount(Discount discount)
getNextRecurringCharge
public NextRecurringCharge getNextRecurringCharge()
setNextRecurringCharge
public void setNextRecurringCharge(NextRecurringCharge nextRecurringCharge)
getSubscription
public Subscription getSubscription()
setSubscription
public void setSubscription(Subscription subscription)
getDeleted
public Boolean getDeleted()
getDelinquent
public Boolean getDelinquent()
setDelinquent
public void setDelinquent(Boolean delinquent)
getAccountBalance
public Integer getAccountBalance()
setAccountBalance
public void setAccountBalance(Integer accountBalance)
create
public static Customer create(Map<String,Object> params)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
retrieve
public static Customer retrieve(String id)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
all
public static CustomerCollection all(Map<String,Object> params)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
update
public Customer update(Map<String,Object> params)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
delete
public DeletedCustomer delete()
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
createCard
public Card createCard(Object params)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
updateSubscription
public Subscription updateSubscription(Map<String,Object> params)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
cancelSubscription
public Subscription cancelSubscription()
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
cancelSubscription
public Subscription cancelSubscription(Map<String,Object> params)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
deleteDiscount
public void deleteDiscount()
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
create
public static Customer create(Map<String,Object> params,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
retrieve
public static Customer retrieve(String id,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
all
public static CustomerCollection all(Map<String,Object> params,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
update
public Customer update(Map<String,Object> params,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
delete
public DeletedCustomer delete(String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
createCard
public Card createCard(Object params,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
updateSubscription
public Subscription updateSubscription(Map<String,Object> params,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
cancelSubscription
public Subscription cancelSubscription(String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
cancelSubscription
public Subscription cancelSubscription(Map<String,Object> params,
String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
deleteDiscount
public void deleteDiscount(String apiKey)
throws AuthenticationException,
InvalidRequestException,
APIConnectionException,
CardException,
APIException
- Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException
Copyright © 2013 Stripe. All rights reserved.