Package org.killbill.billing.jaxrs.json
Class BundleTimelineJson
- java.lang.Object
-
- org.killbill.billing.jaxrs.json.JsonBase
-
- org.killbill.billing.jaxrs.json.BundleTimelineJson
-
public class BundleTimelineJson extends JsonBase
-
-
Constructor Summary
Constructors Constructor Description BundleTimelineJson(UUID accountId, UUID bundleId, String externalKey, List<SubscriptionJson.EventSubscriptionJson> events, List<AuditLogJson> auditLogs)BundleTimelineJson(SubscriptionBundleTimeline bundleTimeline, AccountAuditLogs accountAuditLogs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)UUIDgetAccountId()UUIDgetBundleId()List<SubscriptionJson.EventSubscriptionJson>getEvents()StringgetExternalKey()inthashCode()StringtoString()-
Methods inherited from class org.killbill.billing.jaxrs.json.JsonBase
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toString
-
-
-
-
Constructor Detail
-
BundleTimelineJson
public BundleTimelineJson(@Nullable UUID accountId, @Nullable UUID bundleId, @Nullable String externalKey, @Nullable List<SubscriptionJson.EventSubscriptionJson> events, @Nullable List<AuditLogJson> auditLogs)
-
BundleTimelineJson
public BundleTimelineJson(SubscriptionBundleTimeline bundleTimeline, @Nullable AccountAuditLogs accountAuditLogs)
-
-
Method Detail
-
getAccountId
public UUID getAccountId()
-
getBundleId
public UUID getBundleId()
-
getExternalKey
public String getExternalKey()
-
getEvents
public List<SubscriptionJson.EventSubscriptionJson> getEvents()
-
-