HasIdpublic class UsageRecord extends ApiResource implements HasId
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor | Description |
|---|---|
UsageRecord() |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
canEqual(java.lang.Object other) |
|
static UsageRecord |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
Create a new usage record associated with a subscription item.
|
boolean |
equals(java.lang.Object o) |
|
java.lang.String |
getId() |
|
java.lang.Boolean |
getLivemode() |
|
java.lang.String |
getObject() |
|
java.lang.Long |
getQuantity() |
|
java.lang.String |
getSubscriptionItem() |
|
java.lang.Long |
getTimestamp() |
|
int |
hashCode() |
|
void |
setId(java.lang.String id) |
|
void |
setLivemode(java.lang.Boolean livemode) |
|
void |
setObject(java.lang.String object) |
|
void |
setQuantity(java.lang.Long quantity) |
|
void |
setSubscriptionItem(java.lang.String subscriptionItem) |
|
void |
setTimestamp(java.lang.Long timestamp) |
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitequals, getLastResponse, setLastResponse, toJson, toStringpublic static UsageRecord create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
params - The quantity, the timestamp and the conflict behaviour (action)options - Request optionsStripeExceptionpublic java.lang.String getObject()
public java.lang.Boolean getLivemode()
public java.lang.Long getQuantity()
public java.lang.String getSubscriptionItem()
public java.lang.Long getTimestamp()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setLivemode(java.lang.Boolean livemode)
public void setQuantity(java.lang.Long quantity)
public void setSubscriptionItem(java.lang.String subscriptionItem)
public void setTimestamp(java.lang.Long timestamp)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Object