Package com.stripe.model
Class UsageRecordSummary
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.UsageRecordSummary
-
- All Implemented Interfaces:
HasId
public class UsageRecordSummary extends ApiResource implements HasId
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UsageRecordSummary.Period
-
Nested classes/interfaces inherited from class com.stripe.net.ApiResource
ApiResource.RequestMethod, ApiResource.RequestType
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiResource
CHARSET, GSON
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description UsageRecordSummary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getId()
java.lang.String
getInvoice()
java.lang.Boolean
getLivemode()
java.lang.String
getObject()
UsageRecordSummary.Period
getPeriod()
java.lang.String
getSubscriptionItem()
java.lang.Long
getTotalUsage()
int
hashCode()
void
setId(java.lang.String id)
void
setInvoice(java.lang.String invoice)
void
setLivemode(java.lang.Boolean livemode)
void
setObject(java.lang.String object)
void
setPeriod(UsageRecordSummary.Period period)
void
setSubscriptionItem(java.lang.String subscriptionItem)
void
setTotalUsage(java.lang.Long totalUsage)
-
Methods inherited from class com.stripe.net.ApiResource
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getObject
public java.lang.String getObject()
-
getInvoice
public java.lang.String getInvoice()
-
getLivemode
public java.lang.Boolean getLivemode()
-
getPeriod
public UsageRecordSummary.Period getPeriod()
-
getSubscriptionItem
public java.lang.String getSubscriptionItem()
-
getTotalUsage
public java.lang.Long getTotalUsage()
-
setId
public void setId(java.lang.String id)
-
setObject
public void setObject(java.lang.String object)
-
setInvoice
public void setInvoice(java.lang.String invoice)
-
setLivemode
public void setLivemode(java.lang.Boolean livemode)
-
setPeriod
public void setPeriod(UsageRecordSummary.Period period)
-
setSubscriptionItem
public void setSubscriptionItem(java.lang.String subscriptionItem)
-
setTotalUsage
public void setTotalUsage(java.lang.Long totalUsage)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-