DailyUsageLineItem Class

public class DailyUsageLineItem extends BaseUsageBasedLineItem

Invoice Usage Line item for usage based subscriptions

Constructor Summary

Constructor Description
DailyUsageLineItem()

Method Summary

Modifier and Type Method and Description
java.lang.String getCustomerBillableAccount()
InvoiceLineItemType getInvoiceLineItemType()

Returns the type of invoice line item

java.lang.String getMeteredRegion()
java.lang.String getMeteredService()
java.lang.String getMeteredServiceType()
java.lang.String getProject()
java.lang.String getServiceInfo()
org.joda.time.DateTime getUsageDate()
void setCustomerBillableAccount(String value)
void setMeteredRegion(String value)
void setMeteredService(String value)
void setMeteredServiceType(String value)
void setProject(String value)
void setServiceInfo(String value)
void setUsageDate(DateTime value)

Inherited Members

ResourceBase.getAttributes() BaseUsageBasedLineItem.getBillingCycleType() BaseUsageBasedLineItem.getBillingProvider() BaseUsageBasedLineItem.getChargeEndDate() BaseUsageBasedLineItem.getChargeStartDate() BaseUsageBasedLineItem.getConsumedQuantity() BaseUsageBasedLineItem.getCustomerCompanyName() BaseUsageBasedLineItem.getCustomerId() BaseUsageBasedLineItem.getDomainName() BaseUsageBasedLineItem.getInvoiceNumber() BaseUsageBasedLineItem.getMpnId() BaseUsageBasedLineItem.getOrderId() BaseUsageBasedLineItem.getPartnerBillableAccountId() BaseUsageBasedLineItem.getPartnerId() BaseUsageBasedLineItem.getPartnerName() BaseUsageBasedLineItem.getRegion() BaseUsageBasedLineItem.getResourceGuid() BaseUsageBasedLineItem.getResourceName() BaseUsageBasedLineItem.getServiceName() BaseUsageBasedLineItem.getServiceType() BaseUsageBasedLineItem.getSubscriptionDescription() BaseUsageBasedLineItem.getSubscriptionId() BaseUsageBasedLineItem.getSubscriptionName() BaseUsageBasedLineItem.getTier2MpnId() BaseUsageBasedLineItem.getUnit() BaseUsageBasedLineItem.setBillingCycleType(String value) BaseUsageBasedLineItem.setChargeEndDate(DateTime value) BaseUsageBasedLineItem.setChargeStartDate(DateTime value) BaseUsageBasedLineItem.setConsumedQuantity(double value) BaseUsageBasedLineItem.setCustomerCompanyName(String value) BaseUsageBasedLineItem.setCustomerId(String value) BaseUsageBasedLineItem.setDomainName(String value) BaseUsageBasedLineItem.setInvoiceNumber(String value) BaseUsageBasedLineItem.setMpnId(int value) BaseUsageBasedLineItem.setOrderId(String value) BaseUsageBasedLineItem.setPartnerBillableAccountId(String value) BaseUsageBasedLineItem.setPartnerId(String value) BaseUsageBasedLineItem.setPartnerName(String value) BaseUsageBasedLineItem.setRegion(String value) BaseUsageBasedLineItem.setResourceGuid(String value) BaseUsageBasedLineItem.setResourceName(String value) BaseUsageBasedLineItem.setServiceName(String value) BaseUsageBasedLineItem.setServiceType(String value) BaseUsageBasedLineItem.setSubscriptionDescription(String value) BaseUsageBasedLineItem.setSubscriptionId(String value) BaseUsageBasedLineItem.setSubscriptionName(String value) BaseUsageBasedLineItem.setTier2MpnId(int value) BaseUsageBasedLineItem.setUnit(String value) InvoiceLineItem.getInvoiceLineItemType() 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

DailyUsageLineItem

public DailyUsageLineItem()

Method Details

getCustomerBillableAccount

public String getCustomerBillableAccount()

getInvoiceLineItemType

public InvoiceLineItemType getInvoiceLineItemType()

Returns the type of invoice line item

Overrides:

DailyUsageLineItem.getInvoiceLineItemType()

Returns:

The type of invoice line item.

getMeteredRegion

public String getMeteredRegion()

getMeteredService

public String getMeteredService()

getMeteredServiceType

public String getMeteredServiceType()

getProject

public String getProject()

getServiceInfo

public String getServiceInfo()

getUsageDate

public DateTime getUsageDate()

setCustomerBillableAccount

public void setCustomerBillableAccount(String value)

Parameters:

value

setMeteredRegion

public void setMeteredRegion(String value)

Parameters:

value

setMeteredService

public void setMeteredService(String value)

Parameters:

value

setMeteredServiceType

public void setMeteredServiceType(String value)

Parameters:

value

setProject

public void setProject(String value)

Parameters:

value

setServiceInfo

public void setServiceInfo(String value)

Parameters:

value

setUsageDate

public void setUsageDate(DateTime value)

Parameters:

value

Applies to