public class InvoiceDryRunJson extends Object
| Constructor and Description |
|---|
InvoiceDryRunJson(DryRunType dryRunType,
SubscriptionEventType dryRunAction,
PhaseType phaseType,
String productName,
ProductCategory productCategory,
BillingPeriod billingPeriod,
String priceListName,
UUID subscriptionId,
UUID bundleId,
org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
List<PhasePriceJson> priceOverrides) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
BillingPeriod |
getBillingPeriod() |
BillingActionPolicy |
getBillingPolicy() |
UUID |
getBundleId() |
SubscriptionEventType |
getDryRunAction() |
DryRunType |
getDryRunType() |
org.joda.time.LocalDate |
getEffectiveDate() |
PhaseType |
getPhaseType() |
String |
getPriceListName() |
List<PhasePriceJson> |
getPriceOverrides() |
ProductCategory |
getProductCategory() |
String |
getProductName() |
UUID |
getSubscriptionId() |
int |
hashCode() |
public InvoiceDryRunJson(@Nullable DryRunType dryRunType, @Nullable SubscriptionEventType dryRunAction, @Nullable PhaseType phaseType, @Nullable String productName, @Nullable ProductCategory productCategory, @Nullable BillingPeriod billingPeriod, @Nullable String priceListName, @Nullable UUID subscriptionId, @Nullable UUID bundleId, @Nullable org.joda.time.LocalDate effectiveDate, @Nullable BillingActionPolicy billingPolicy, @Nullable List<PhasePriceJson> priceOverrides)
public DryRunType getDryRunType()
public SubscriptionEventType getDryRunAction()
public PhaseType getPhaseType()
public String getProductName()
public ProductCategory getProductCategory()
public BillingPeriod getBillingPeriod()
public String getPriceListName()
public UUID getSubscriptionId()
public org.joda.time.LocalDate getEffectiveDate()
public UUID getBundleId()
public BillingActionPolicy getBillingPolicy()
public List<PhasePriceJson> getPriceOverrides()
Copyright © 2010–2022. All rights reserved.