Class UsageBasedLineItem
java.lang.Object
com.microsoft.store.partnercenter.models.ResourceBase
com.microsoft.store.partnercenter.models.invoices.InvoiceLineItem
com.microsoft.store.partnercenter.models.invoices.BaseUsageBasedLineItem
com.microsoft.store.partnercenter.models.invoices.UsageBasedLineItem
public class UsageBasedLineItem extends BaseUsageBasedLineItem
Billing Line Items for Usage Based subscriptions
-
Constructor Summary
Constructors Constructor Description UsageBasedLineItem() -
Method Summary
Methods inherited from class com.microsoft.store.partnercenter.models.invoices.BaseUsageBasedLineItem
getBillingCycleType, getBillingProvider, getChargeEndDate, getChargeStartDate, getConsumedQuantity, getCustomerCompanyName, getCustomerId, getDomainName, getInvoiceNumber, getMpnId, getOrderId, getPartnerBillableAccountId, getPartnerId, getPartnerName, getRegion, getResourceGuid, getResourceName, getServiceName, getServiceType, getSubscriptionDescription, getSubscriptionId, getSubscriptionName, getTier2MpnId, getUnit, setBillingCycleType, setChargeEndDate, setChargeStartDate, setConsumedQuantity, setCustomerCompanyName, setCustomerId, setDomainName, setInvoiceNumber, setMpnId, setOrderId, setPartnerBillableAccountId, setPartnerId, setPartnerName, setRegion, setResourceGuid, setResourceName, setServiceName, setServiceType, setSubscriptionDescription, setSubscriptionId, setSubscriptionName, setTier2MpnId, setUnit
-
Constructor Details
-
UsageBasedLineItem
public UsageBasedLineItem()
-
-
Method Details
-
getDetailLineItemId
public int getDetailLineItemId() -
setDetailLineItemId
public void setDetailLineItemId(int value) -
getSku
-
setSku
-
getIncludedQuantity
public double getIncludedQuantity() -
setIncludedQuantity
public void setIncludedQuantity(double value) -
getOverageQuantity
public double getOverageQuantity() -
setOverageQuantity
public void setOverageQuantity(double value) -
getListPrice
public double getListPrice() -
setListPrice
public void setListPrice(double value) -
getConsumptionPrice
public double getConsumptionPrice() -
setConsumptionPrice
public void setConsumptionPrice(double value) -
getConsumptionDiscount
public double getConsumptionDiscount() -
setConsumptionDiscount
public void setConsumptionDiscount(double value) -
getCurrency
-
setCurrency
-
getPretaxCharges
public double getPretaxCharges() -
setPretaxCharges
public void setPretaxCharges(double value) -
getTaxAmount
public double getTaxAmount() -
setTaxAmount
public void setTaxAmount(double value) -
getPostTaxTotal
public double getPostTaxTotal() -
setPostTaxTotal
public void setPostTaxTotal(double value) -
getPretaxEffectiveRate
public double getPretaxEffectiveRate() -
setPretaxEffectiveRate
public void setPretaxEffectiveRate(double value) -
getPostTaxEffectiveRate
public double getPostTaxEffectiveRate() -
setPostTaxEffectiveRate
public void setPostTaxEffectiveRate(double value) -
getChargeType
-
setChargeType
-
getInvoiceLineItemType
Returns the type of invoice line item- Specified by:
getInvoiceLineItemTypein classInvoiceLineItem- Returns:
- The type of invoice line item.
-