public class SubscriptionJson extends JsonBase
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionJson.DeletedEventSubscriptionJson |
static class |
SubscriptionJson.EventBaseSubscriptionJson |
static class |
SubscriptionJson.EventSubscriptionJson |
static class |
SubscriptionJson.NewEventSubscriptionJson |
| Constructor and Description |
|---|
SubscriptionJson(String accountId,
String bundleId,
String subscriptionId,
String externalKey,
org.joda.time.LocalDate startDate,
String productName,
String productCategory,
String billingPeriod,
String priceList,
org.joda.time.LocalDate cancelledDate,
org.joda.time.LocalDate chargedThroughDate,
org.joda.time.LocalDate billingStartDate,
org.joda.time.LocalDate billingEndDate,
List<SubscriptionJson.EventSubscriptionJson> events,
List<SubscriptionJson.NewEventSubscriptionJson> newEvents,
List<SubscriptionJson.DeletedEventSubscriptionJson> deletedEvents,
List<AuditLogJson> auditLogs) |
SubscriptionJson(Subscription subscription,
List<SubscriptionEvent> subscriptionEvents,
AccountAuditLogs accountAuditLogs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccountId() |
org.joda.time.LocalDate |
getBillingEndDate() |
String |
getBillingPeriod() |
org.joda.time.LocalDate |
getBillingStartDate() |
String |
getBundleId() |
org.joda.time.LocalDate |
getCancelledDate() |
org.joda.time.LocalDate |
getChargedThroughDate() |
List<SubscriptionJson.DeletedEventSubscriptionJson> |
getDeletedEvents() |
List<SubscriptionJson.EventSubscriptionJson> |
getEvents() |
String |
getExternalKey() |
List<SubscriptionJson.NewEventSubscriptionJson> |
getNewEvents() |
String |
getPriceList() |
String |
getProductCategory() |
String |
getProductName() |
org.joda.time.LocalDate |
getStartDate() |
String |
getSubscriptionId() |
int |
hashCode() |
String |
toString() |
getAuditLogs, toAuditLogJson, toStringpublic SubscriptionJson(@Nullable String accountId, @Nullable String bundleId, @Nullable String subscriptionId, @Nullable String externalKey, @Nullable org.joda.time.LocalDate startDate, @Nullable String productName, @Nullable String productCategory, @Nullable String billingPeriod, @Nullable String priceList, @Nullable org.joda.time.LocalDate cancelledDate, @Nullable org.joda.time.LocalDate chargedThroughDate, @Nullable org.joda.time.LocalDate billingStartDate, @Nullable org.joda.time.LocalDate billingEndDate, @Nullable List<SubscriptionJson.EventSubscriptionJson> events, @Nullable List<SubscriptionJson.NewEventSubscriptionJson> newEvents, @Nullable List<SubscriptionJson.DeletedEventSubscriptionJson> deletedEvents, @Nullable List<AuditLogJson> auditLogs)
public SubscriptionJson(Subscription subscription, List<SubscriptionEvent> subscriptionEvents, @Nullable AccountAuditLogs accountAuditLogs)
public String getAccountId()
public String getBundleId()
public String getSubscriptionId()
public String getExternalKey()
public org.joda.time.LocalDate getStartDate()
public String getProductName()
public String getProductCategory()
public String getBillingPeriod()
public String getPriceList()
public org.joda.time.LocalDate getCancelledDate()
public org.joda.time.LocalDate getChargedThroughDate()
public org.joda.time.LocalDate getBillingStartDate()
public org.joda.time.LocalDate getBillingEndDate()
public List<SubscriptionJson.EventSubscriptionJson> getEvents()
public List<SubscriptionJson.DeletedEventSubscriptionJson> getDeletedEvents()
public List<SubscriptionJson.NewEventSubscriptionJson> getNewEvents()
Copyright © 2010-2014. All Rights Reserved.