public class SubscriptionItem extends APIResource implements HasId
APIResource.RequestMethod, APIResource.RequestType
CHARSET, GSON
PRETTY_PRINT_GSON
Constructor and Description |
---|
SubscriptionItem() |
Modifier and Type | Method and Description |
---|---|
static SubscriptionItem |
create(java.util.Map<java.lang.String,java.lang.Object> params) |
static SubscriptionItem |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
DeletedSubscriptionItem |
delete() |
DeletedSubscriptionItem |
delete(RequestOptions options) |
java.lang.Long |
getCreated() |
java.lang.String |
getId() |
java.lang.String |
getObject() |
Plan |
getPlan() |
java.lang.Integer |
getQuantity() |
static SubscriptionItemCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params) |
static SubscriptionItemCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
static SubscriptionItem |
retrieve(java.lang.String id) |
static SubscriptionItem |
retrieve(java.lang.String id,
RequestOptions options) |
void |
setCreated(java.lang.Long created) |
void |
setId(java.lang.String id) |
void |
setObject(java.lang.String object) |
void |
setPlan(Plan plan) |
void |
setQuantity(java.lang.Integer quantity) |
SubscriptionItem |
update(java.util.Map<java.lang.String,java.lang.Object> params) |
SubscriptionItem |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
classURL, classURL, instanceURL, instanceURL, multipartRequest, request, requestCollection, setExpandableFieldID, setStripeResponseGetter, singleClassURL, singleClassURL, urlEncode
equals, getLastResponse, setLastResponse, toJson, toString
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 Plan getPlan()
public void setPlan(Plan plan)
public java.lang.Integer getQuantity()
public void setQuantity(java.lang.Integer quantity)
public static SubscriptionItem create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static SubscriptionItem create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static SubscriptionItemCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static SubscriptionItemCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static SubscriptionItem retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static SubscriptionItem retrieve(java.lang.String id, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public SubscriptionItem update(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public SubscriptionItem update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public DeletedSubscriptionItem delete() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public DeletedSubscriptionItem delete(RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException