public class Customer extends APIResource
APIResource.RequestMethodCHARSET, GSONPRETTY_PRINT_GSON| 构造器和说明 |
|---|
Customer() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CustomerCollection |
all(java.util.Map<java.lang.String,java.lang.Object> params) |
static Customer |
create(java.util.Map<java.lang.String,java.lang.Object> params) |
DeletedCustomer |
delete() |
java.lang.Object |
getApp() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.String |
getDefaultSource() |
java.lang.String |
getDescription() |
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() |
CardCollection |
getSources() |
static Customer |
retrieve(java.lang.String id) |
void |
setApp(java.lang.Object app) |
void |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setDefaultSource(java.lang.String defaultSource) |
void |
setDescription(java.lang.String description) |
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 |
setSources(CardCollection sources) |
Customer |
update(java.util.Map<java.lang.String,java.lang.Object> params) |
classURL, instanceURL, request, singleClassURLtoStringpublic java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getObject()
public void setObject(java.lang.String object)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public java.lang.Boolean getLivemode()
public void setLivemode(java.lang.Boolean livemode)
public java.lang.Object getApp()
public void setApp(java.lang.Object app)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String currency)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public CardCollection getSources()
public void setSources(CardCollection sources)
public java.lang.String getDefaultSource()
public void setDefaultSource(java.lang.String defaultSource)
public static Customer create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public Customer update(java.util.Map<java.lang.String,java.lang.Object> params) throws ChannelException, APIException, AuthenticationException, InvalidRequestException, APIConnectionException, RateLimitException
public DeletedCustomer delete() throws ChannelException, APIException, AuthenticationException, InvalidRequestException, APIConnectionException, RateLimitException
public static Customer retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static CustomerCollection all(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public java.lang.String getName()
public void setName(java.lang.String name)