public class UsageRecord extends ApiResource implements HasId
ApiResource.RequestMethod, ApiResource.RequestType
CHARSET, GSON
PRETTY_PRINT_GSON
Constructor and Description |
---|
UsageRecord() |
Modifier and Type | Method and 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, urlEncode
equals, getLastResponse, setLastResponse, toJson, toString
public 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 optionsStripeException
public 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.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object