ServiceCostLineItem Class
- java.
lang. Object - com.
microsoft. store. partnercenter. models. ResourceBase - com.
microsoft. store. partnercenter. models. servicecosts. ServiceCostLineItem
- com.
- com.
public class ServiceCostLineItem extends ResourceBase
Represents a charge incurred by the partner per customer for a given subscription.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| ServiceCostLineItem() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| java.lang.Double | getAfterTaxTotal() |
| java.lang.String |
getAvailabilityId()
Gets the availability identifier associated with this line item. |
| java.lang.String | getChargeType() |
| java.lang.String | getCurrencyCode() |
| java.lang.String | getCurrencySymbol() |
| java.lang.String | getCustomerId() |
| java.lang.String | getCustomerName() |
| java.lang.String |
getDiscountDetails()
Gets the discount details associated with this line item. |
| org.joda.time.DateTime | getEndDate() |
| java.lang.String |
getInvoiceNumber()
Gets the invoice number associated with this line item. |
| java.lang.String | getOfferId() |
| java.lang.String | getOfferName() |
| java.lang.String | getOrderId() |
| java.lang.Double | getPretaxTotal() |
| java.lang.String |
getProductId()
Gets the identifier of the product. |
| java.lang.String |
getProductName()
Gets the name of the product. |
| java.lang.String |
getPublisherId()
Gets the identifier of the publisher. |
| java.lang.String |
getPublisherName()
Gets the name of the publisher. |
| java.lang.Double | getQuantity() |
| java.lang.String | getResellerMPNId() |
| java.lang.String |
getSkuId()
Gets the SKU identifier associated with this line item. |
| java.lang.String |
getSkuName()
Gets the name of the SKU associated with this line item. |
| org.joda.time.DateTime | getStartDate() |
| java.lang.String | getSubscriptionFriendlyName() |
| java.lang.String | getSubscriptionId() |
| java.lang.Double | getTax() |
| java.lang.String |
getTermAndBillingCycle()
Gets the term and billing cycle associated with this line item. |
| java.lang.Double | getUnitPrice() |
| void | setAfterTaxTotal(Double value) |
| void |
setAvailabilityId(String value)
Sets the availability identifier associated with this line item. |
| void | setChargeType(String value) |
| void | setCurrencyCode(String value) |
| void | setCurrencySymbol(String value) |
| void | setCustomerId(String value) |
| void | setCustomerName(String value) |
| void |
setDiscountDetails(String value)
Sets the discount details associated with this line item. |
| void | setEnd(DateTime value) |
| void |
setInvoiceNumber(String value)
Sets the invoice number associated with this line item. |
| void | setOfferId(String value) |
| void | setOfferName(String value) |
| void | setOrderId(String value) |
| void | setPretaxTotal(Double value) |
| void |
setProductId(String value)
Sets the identifier of the product. |
| void |
setProductName(String value)
Sets the name of the product. |
| void |
setPublisherId(String value)
Sets the identifier of the publisher. |
| void |
setPublisherName(String value)
Sets the name of the publisher. |
| void | setQuantity(Double value) |
| void | setResellerMPNId(String value) |
| void |
setSkuId(String value)
Sets the SKU identifier associated with this line item. |
| void |
setSkuName(String value)
Sets the name of the SKU associated with this line item. |
| void | setStartDate(DateTime value) |
| void | setSubscriptionFriendlyName(String value) |
| void | setSubscriptionId(String value) |
| void | setTax(Double value) |
| void |
setTermAndBillingCycle(String value)
Sets the term and billing cycle associated with this line item. |
| void | setUnitPrice(Double value) |
Inherited Members
Constructor Details
ServiceCostLineItem
public ServiceCostLineItem()
Method Details
getAfterTaxTotal
public Double getAfterTaxTotal()
getAvailabilityId
public String getAvailabilityId()
Gets the availability identifier associated with this line item.
Returns:
getChargeType
public String getChargeType()
getCurrencyCode
public String getCurrencyCode()
getCurrencySymbol
public String getCurrencySymbol()
getCustomerId
public String getCustomerId()
getCustomerName
public String getCustomerName()
getDiscountDetails
public String getDiscountDetails()
Gets the discount details associated with this line item.
Returns:
getEndDate
public DateTime getEndDate()
getInvoiceNumber
public String getInvoiceNumber()
Gets the invoice number associated with this line item.
Returns:
getOfferId
public String getOfferId()
getOfferName
public String getOfferName()
getOrderId
public String getOrderId()
getPretaxTotal
public Double getPretaxTotal()
getProductId
public String getProductId()
Gets the identifier of the product.
Returns:
getProductName
public String getProductName()
Gets the name of the product.
Returns:
getPublisherId
public String getPublisherId()
Gets the identifier of the publisher.
Returns:
getPublisherName
public String getPublisherName()
Gets the name of the publisher.
Returns:
getQuantity
public Double getQuantity()
getResellerMPNId
public String getResellerMPNId()
getSkuId
public String getSkuId()
Gets the SKU identifier associated with this line item.
Returns:
getSkuName
public String getSkuName()
Gets the name of the SKU associated with this line item.
Returns:
getStartDate
public DateTime getStartDate()
getSubscriptionFriendlyName
public String getSubscriptionFriendlyName()
getSubscriptionId
public String getSubscriptionId()
getTax
public Double getTax()
getTermAndBillingCycle
public String getTermAndBillingCycle()
Gets the term and billing cycle associated with this line item.
Returns:
getUnitPrice
public Double getUnitPrice()
setAfterTaxTotal
public void setAfterTaxTotal(Double value)
Parameters:
setAvailabilityId
public void setAvailabilityId(String value)
Sets the availability identifier associated with this line item.
Parameters:
setChargeType
public void setChargeType(String value)
Parameters:
setCurrencyCode
public void setCurrencyCode(String value)
Parameters:
setCurrencySymbol
public void setCurrencySymbol(String value)
Parameters:
setCustomerId
public void setCustomerId(String value)
Parameters:
setCustomerName
public void setCustomerName(String value)
Parameters:
setDiscountDetails
public void setDiscountDetails(String value)
Sets the discount details associated with this line item.
Parameters:
setEnd
public void setEnd(DateTime value)
Parameters:
setInvoiceNumber
public void setInvoiceNumber(String value)
Sets the invoice number associated with this line item.
Parameters:
setOfferId
public void setOfferId(String value)
Parameters:
setOfferName
public void setOfferName(String value)
Parameters:
setOrderId
public void setOrderId(String value)
Parameters:
setPretaxTotal
public void setPretaxTotal(Double value)
Parameters:
setProductId
public void setProductId(String value)
Sets the identifier of the product.
Parameters:
setProductName
public void setProductName(String value)
Sets the name of the product.
Parameters:
setPublisherId
public void setPublisherId(String value)
Sets the identifier of the publisher.
Parameters:
setPublisherName
public void setPublisherName(String value)
Sets the name of the publisher.
Parameters:
setQuantity
public void setQuantity(Double value)
Parameters:
setResellerMPNId
public void setResellerMPNId(String value)
Parameters:
setSkuId
public void setSkuId(String value)
Sets the SKU identifier associated with this line item.
Parameters:
setSkuName
public void setSkuName(String value)
Sets the name of the SKU associated with this line item.
Parameters:
setStartDate
public void setStartDate(DateTime value)
Parameters:
setSubscriptionFriendlyName
public void setSubscriptionFriendlyName(String value)
Parameters:
setSubscriptionId
public void setSubscriptionId(String value)
Parameters:
setTax
public void setTax(Double value)
Parameters:
setTermAndBillingCycle
public void setTermAndBillingCycle(String value)
Sets the term and billing cycle associated with this line item.
Parameters:
setUnitPrice
public void setUnitPrice(Double value)
Parameters: