Package com.mypurecloud.sdk.v2.model
Class BillingPlanItem
java.lang.Object
com.mypurecloud.sdk.v2.model.BillingPlanItem
- All Implemented Interfaces:
Serializable
BillingPlanItem
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe unit of measure for the wallet. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncurrencyIsoCode(String currencyIsoCode) Contains the ISO code for any currency allowed by the organization.dateChargedThrough(LocalDate dateChargedThrough) The date through which a customer has been billed for the charge.dateEffectiveEnd(LocalDate dateEffectiveEnd) The date when the Address became effective.dateEffectiveStart(LocalDate dateEffectiveStart) The date when the Address became effective.description(String description) Detailed description of the item.discountAmount(BigDecimal discountAmount) The amount of the discount.booleanFunction of the item.getName()getPrice()getType()inthashCode()itemNumber(String itemNumber) Item number.Name of the item.overagePrice(BigDecimal overagePrice) The price for units over the allowed amount.price(BigDecimal price) The price associated with the item expressed as a decimal.The quantity of units.voidsetCurrencyIsoCode(String currencyIsoCode) voidsetDateChargedThrough(LocalDate dateChargedThrough) voidsetDateEffectiveEnd(LocalDate dateEffectiveEnd) voidsetDateEffectiveStart(LocalDate dateEffectiveStart) voidsetDescription(String description) voidsetDiscountAmount(BigDecimal discountAmount) voidsetFunction(String function) voidsetItemNumber(String itemNumber) voidvoidsetOveragePrice(BigDecimal overagePrice) voidsetPrice(BigDecimal price) voidsetQuantity(Integer quantity) voidvoidsetUnitOfMeasure(BillingPlanItem.UnitOfMeasureEnum unitOfMeasure) toString()Type of the item.unitOfMeasure(BillingPlanItem.UnitOfMeasureEnum unitOfMeasure) The unit of measure for the wallet.
-
Constructor Details
-
BillingPlanItem
public BillingPlanItem() -
BillingPlanItem
-
-
Method Details
-
itemNumber
Item number. -
getItemNumber
-
setItemNumber
-
name
Name of the item. -
getName
-
setName
-
type
Type of the item. -
getType
-
setType
-
function
Function of the item. -
getFunction
-
setFunction
-
description
Detailed description of the item. -
getDescription
-
setDescription
-
dateChargedThrough
The date through which a customer has been billed for the charge. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getDateChargedThrough
-
setDateChargedThrough
-
currencyIsoCode
Contains the ISO code for any currency allowed by the organization. -
getCurrencyIsoCode
-
setCurrencyIsoCode
-
discountAmount
The amount of the discount. -
getDiscountAmount
-
setDiscountAmount
-
dateEffectiveStart
The date when the Address became effective. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getDateEffectiveStart
-
setDateEffectiveStart
-
dateEffectiveEnd
The date when the Address became effective. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getDateEffectiveEnd
-
setDateEffectiveEnd
-
overagePrice
The price for units over the allowed amount. -
getOveragePrice
-
setOveragePrice
-
price
The price associated with the item expressed as a decimal. -
getPrice
-
setPrice
-
quantity
The quantity of units. -
getQuantity
-
setQuantity
-
unitOfMeasure
The unit of measure for the wallet. -
getUnitOfMeasure
-
setUnitOfMeasure
-
equals
-
hashCode
public int hashCode() -
toString
-