Package org.killbill.billing.jaxrs.json
Class SubscriptionUsageRecordJson
- java.lang.Object
-
- org.killbill.billing.jaxrs.json.SubscriptionUsageRecordJson
-
public class SubscriptionUsageRecordJson extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubscriptionUsageRecordJson.UnitUsageRecordJsonstatic classSubscriptionUsageRecordJson.UsageRecordJson
-
Constructor Summary
Constructors Constructor Description SubscriptionUsageRecordJson(UUID subscriptionId, String trackingId, List<SubscriptionUsageRecordJson.UnitUsageRecordJson> unitUsageRecords)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUIDgetSubscriptionId()StringgetTrackingId()List<SubscriptionUsageRecordJson.UnitUsageRecordJson>getUnitUsageRecords()org.killbill.billing.usage.api.SubscriptionUsageRecordtoSubscriptionUsageRecord()
-
-
-
Constructor Detail
-
SubscriptionUsageRecordJson
public SubscriptionUsageRecordJson(UUID subscriptionId, String trackingId, List<SubscriptionUsageRecordJson.UnitUsageRecordJson> unitUsageRecords)
-
-
Method Detail
-
getSubscriptionId
public UUID getSubscriptionId()
-
getUnitUsageRecords
public List<SubscriptionUsageRecordJson.UnitUsageRecordJson> getUnitUsageRecords()
-
getTrackingId
public String getTrackingId()
-
toSubscriptionUsageRecord
public org.killbill.billing.usage.api.SubscriptionUsageRecord toSubscriptionUsageRecord()
-
-