ServiceCostLineItem Class

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

ResourceBase.getAttributes() java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

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:

The availability identifier associated with this line item.

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:

The discount details associated with this line item.

getEndDate

public DateTime getEndDate()

getInvoiceNumber

public String getInvoiceNumber()

Gets the invoice number associated with this line item.

Returns:

The invoice number associated with this line item.

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:

The identifier of the product.

getProductName

public String getProductName()

Gets the name of the product.

Returns:

The name of the product.

getPublisherId

public String getPublisherId()

Gets the identifier of the publisher.

Returns:

The identifier of the publisher.

getPublisherName

public String getPublisherName()

Gets the name of the publisher.

Returns:

The name of the publisher.

getQuantity

public Double getQuantity()

getResellerMPNId

public String getResellerMPNId()

getSkuId

public String getSkuId()

Gets the SKU identifier associated with this line item.

Returns:

The SKU identifier associated with this line item.

getSkuName

public String getSkuName()

Gets the name of the SKU associated with this line item.

Returns:

The name of the SKU associated with this line item.

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:

The term and billing cycle associated with this line item.

getUnitPrice

public Double getUnitPrice()

setAfterTaxTotal

public void setAfterTaxTotal(Double value)

Parameters:

value

setAvailabilityId

public void setAvailabilityId(String value)

Sets the availability identifier associated with this line item.

Parameters:

value - The availability identifier associated with this line item.

setChargeType

public void setChargeType(String value)

Parameters:

value

setCurrencyCode

public void setCurrencyCode(String value)

Parameters:

value

setCurrencySymbol

public void setCurrencySymbol(String value)

Parameters:

value

setCustomerId

public void setCustomerId(String value)

Parameters:

value

setCustomerName

public void setCustomerName(String value)

Parameters:

value

setDiscountDetails

public void setDiscountDetails(String value)

Sets the discount details associated with this line item.

Parameters:

value - The discount details associated with this line item.

setEnd

public void setEnd(DateTime value)

Parameters:

value

setInvoiceNumber

public void setInvoiceNumber(String value)

Sets the invoice number associated with this line item.

Parameters:

value - The invoice number associated with this line item.

setOfferId

public void setOfferId(String value)

Parameters:

value

setOfferName

public void setOfferName(String value)

Parameters:

value

setOrderId

public void setOrderId(String value)

Parameters:

value

setPretaxTotal

public void setPretaxTotal(Double value)

Parameters:

value

setProductId

public void setProductId(String value)

Sets the identifier of the product.

Parameters:

value - The identifier of the product.

setProductName

public void setProductName(String value)

Sets the name of the product.

Parameters:

value - The name of the product.

setPublisherId

public void setPublisherId(String value)

Sets the identifier of the publisher.

Parameters:

value - The identifier of the publisher.

setPublisherName

public void setPublisherName(String value)

Sets the name of the publisher.

Parameters:

value - The name of the publisher.

setQuantity

public void setQuantity(Double value)

Parameters:

value

setResellerMPNId

public void setResellerMPNId(String value)

Parameters:

value

setSkuId

public void setSkuId(String value)

Sets the SKU identifier associated with this line item.

Parameters:

value - The SKU identifier associated with this line item.

setSkuName

public void setSkuName(String value)

Sets the name of the SKU associated with this line item.

Parameters:

value - The name of the SKU associated with this line item.

setStartDate

public void setStartDate(DateTime value)

Parameters:

value

setSubscriptionFriendlyName

public void setSubscriptionFriendlyName(String value)

Parameters:

value

setSubscriptionId

public void setSubscriptionId(String value)

Parameters:

value

setTax

public void setTax(Double value)

Parameters:

value

setTermAndBillingCycle

public void setTermAndBillingCycle(String value)

Sets the term and billing cycle associated with this line item.

Parameters:

value - The term and billing cycle associated with this line item.

setUnitPrice

public void setUnitPrice(Double value)

Parameters:

value

Applies to