Class LicenseBasedLineItem
java.lang.Object
com.microsoft.store.partnercenter.models.ResourceBase
com.microsoft.store.partnercenter.models.invoices.InvoiceLineItem
com.microsoft.store.partnercenter.models.invoices.LicenseBasedLineItem
public class LicenseBasedLineItem extends InvoiceLineItem
Represents an invoice billing line item for licensed based subscriptions
-
Constructor Summary
Constructors Constructor Description LicenseBasedLineItem() -
Method Summary
-
Constructor Details
-
LicenseBasedLineItem
public LicenseBasedLineItem()
-
-
Method Details
-
getPartnerId
-
setPartnerId
-
getCustomerId
-
setCustomerId
-
getCustomerName
-
setCustomerName
-
getMpnId
public int getMpnId() -
setMpnId
public void setMpnId(int value) -
getTier2MpnId
public int getTier2MpnId() -
setTier2MpnId
public void setTier2MpnId(int value) -
getOrderId
-
setOrderId
-
getSubscriptionId
-
setSubscriptionId
-
getSyndicationPartnerSubscriptionNumber
-
setSyndicationPartnerSubscriptionNumber
-
getOfferId
-
setOfferId
-
getDurableOfferId
-
setDurableOfferId
-
getOfferName
-
setOfferName
-
getSubscriptionStartDate
public org.joda.time.DateTime getSubscriptionStartDate() -
setSubscriptionStartDate
public void setSubscriptionStartDate(org.joda.time.DateTime value) -
getSubscriptionEndDate
public org.joda.time.DateTime getSubscriptionEndDate() -
setSubscriptionEndDate
public void setSubscriptionEndDate(org.joda.time.DateTime value) -
getChargeStartDate
public org.joda.time.DateTime getChargeStartDate() -
setChargeStartDate
public void setChargeStartDate(org.joda.time.DateTime value) -
getChargeEndDate
public org.joda.time.DateTime getChargeEndDate() -
setChargeEndDate
public void setChargeEndDate(org.joda.time.DateTime value) -
getChargeType
-
setChargeType
-
getUnitPrice
public double getUnitPrice() -
setUnitPrice
public void setUnitPrice(double value) -
getQuantity
public int getQuantity() -
setQuantity
public void setQuantity(int value) -
getAmount
public double getAmount() -
setAmount
public void setAmount(double value) -
getTotalOtherDiscount
public double getTotalOtherDiscount() -
setTotalOtherDiscount
public void setTotalOtherDiscount(double value) -
getSubtotal
public double getSubtotal() -
setSubtotal
public void setSubtotal(double value) -
getTax
public double getTax() -
setTax
public void setTax(double value) -
getTotalForCustomer
public double getTotalForCustomer() -
setTotalForCustomer
public void setTotalForCustomer(double value) -
getCurrency
-
setCurrency
-
getInvoiceLineItemType
Returns the type of invoice line item- Specified by:
getInvoiceLineItemTypein classInvoiceLineItem- Returns:
- The type of invoice line item.
-
getBillingProvider
Returns the billing provider- Specified by:
getBillingProviderin classInvoiceLineItem- Returns:
- The billing provider.
-
getDomainName
-
setDomainName
-
getBillingCycleType
-
setBillingCycleType
-
getSubscriptionDescription
-
setSubscriptionDescription
-