public class

RatePlanCharge

extends ZObject
implements Serializable
java.lang.Object
   ↳ com.zuora.api.object.Dynamic
     ↳ com.zuora.api.object.ZObject
       ↳ com.zuora.api.object.RatePlanCharge

Class Overview

Java class for RatePlanCharge complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RatePlanCharge">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <element name="AccountingCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ApplyDiscountTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BillCycleDay" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="BillCycleType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BillingPeriodAlignment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ChargedThroughDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ChargeModel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ChargeNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ChargeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CreatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DiscountAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="DiscountLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DiscountPercentage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="DMRC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="DTCV" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="EffectiveEndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="EffectiveStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="IncludedUnits" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="IsLastSegment" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="MRR" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NumberOfPeriods" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="OriginalId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="OverageCalculationOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="OveragePrice" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="OverageUnusedUnitsCreditOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Price" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="PriceChangeOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PriceIncreasePercentage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="ProcessedThroughDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ProductRatePlanChargeId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="RatePlanId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="RolloverBalance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="Segment" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="TCV" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="TriggerDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TriggerEvent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UnusedUnitsCreditRates" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="UOM" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UpdatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="UpdatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="UpToPeriods" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="UsageRecordRatingOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UseDiscountSpecificAccountingCode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Version" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class com.zuora.api.object.ZObject
Fields
protected String accountingCode
protected String applyDiscountTo
protected Integer billCycleDay
protected String billCycleType
protected String billingPeriodAlignment
protected String chargeModel
protected String chargeNumber
protected String chargeType
protected XMLGregorianCalendar chargedThroughDate
protected String createdById
protected XMLGregorianCalendar createdDate
protected String description
protected BigDecimal discountAmount
protected String discountLevel
protected BigDecimal discountPercentage
protected BigDecimal dmrc
protected BigDecimal dtcv
protected XMLGregorianCalendar effectiveEndDate
protected XMLGregorianCalendar effectiveStartDate
protected BigDecimal includedUnits
protected Boolean isLastSegment
protected BigDecimal mrr
protected String name
protected Long numberOfPeriods
protected String originalId
protected String overageCalculationOption
protected BigDecimal overagePrice
protected String overageUnusedUnitsCreditOption
protected BigDecimal price
protected String priceChangeOption
protected BigDecimal priceIncreasePercentage
protected XMLGregorianCalendar processedThroughDate
protected String productRatePlanChargeId
protected BigDecimal quantity
protected String ratePlanId
protected BigDecimal rolloverBalance
protected Integer segment
protected BigDecimal tcv
protected XMLGregorianCalendar triggerDate
protected String triggerEvent
protected BigDecimal unusedUnitsCreditRates
protected String uom
protected Long upToPeriods
protected String updatedById
protected XMLGregorianCalendar updatedDate
protected String usageRecordRatingOption
protected Boolean useDiscountSpecificAccountingCode
protected Long version
[Expand]
Inherited Fields
From class com.zuora.api.object.ZObject
Public Constructors
RatePlanCharge()
Public Methods
String getAccountingCode()
Gets the value of the accountingCode property.
String getApplyDiscountTo()
Gets the value of the applyDiscountTo property.
Integer getBillCycleDay()
Gets the value of the billCycleDay property.
String getBillCycleType()
Gets the value of the billCycleType property.
String getBillingPeriodAlignment()
Gets the value of the billingPeriodAlignment property.
String getChargeModel()
Gets the value of the chargeModel property.
String getChargeNumber()
Gets the value of the chargeNumber property.
String getChargeType()
Gets the value of the chargeType property.
XMLGregorianCalendar getChargedThroughDate()
Gets the value of the chargedThroughDate property.
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
BigDecimal getDMRC()
Gets the value of the dmrc property.
BigDecimal getDTCV()
Gets the value of the dtcv property.
String getDescription()
Gets the value of the description property.
BigDecimal getDiscountAmount()
Gets the value of the discountAmount property.
String getDiscountLevel()
Gets the value of the discountLevel property.
BigDecimal getDiscountPercentage()
Gets the value of the discountPercentage property.
XMLGregorianCalendar getEffectiveEndDate()
Gets the value of the effectiveEndDate property.
XMLGregorianCalendar getEffectiveStartDate()
Gets the value of the effectiveStartDate property.
BigDecimal getIncludedUnits()
Gets the value of the includedUnits property.
BigDecimal getMRR()
Gets the value of the mrr property.
String getName()
Gets the value of the name property.
Long getNumberOfPeriods()
Gets the value of the numberOfPeriods property.
String getOriginalId()
Gets the value of the originalId property.
String getOverageCalculationOption()
Gets the value of the overageCalculationOption property.
BigDecimal getOveragePrice()
Gets the value of the overagePrice property.
String getOverageUnusedUnitsCreditOption()
Gets the value of the overageUnusedUnitsCreditOption property.
BigDecimal getPrice()
Gets the value of the price property.
String getPriceChangeOption()
Gets the value of the priceChangeOption property.
BigDecimal getPriceIncreasePercentage()
Gets the value of the priceIncreasePercentage property.
XMLGregorianCalendar getProcessedThroughDate()
Gets the value of the processedThroughDate property.
String getProductRatePlanChargeId()
Gets the value of the productRatePlanChargeId property.
BigDecimal getQuantity()
Gets the value of the quantity property.
String getRatePlanId()
Gets the value of the ratePlanId property.
BigDecimal getRolloverBalance()
Gets the value of the rolloverBalance property.
Integer getSegment()
Gets the value of the segment property.
BigDecimal getTCV()
Gets the value of the tcv property.
XMLGregorianCalendar getTriggerDate()
Gets the value of the triggerDate property.
String getTriggerEvent()
Gets the value of the triggerEvent property.
String getUOM()
Gets the value of the uom property.
BigDecimal getUnusedUnitsCreditRates()
Gets the value of the unusedUnitsCreditRates property.
Long getUpToPeriods()
Gets the value of the upToPeriods property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
String getUsageRecordRatingOption()
Gets the value of the usageRecordRatingOption property.
Long getVersion()
Gets the value of the version property.
Boolean isIsLastSegment()
Gets the value of the isLastSegment property.
Boolean isUseDiscountSpecificAccountingCode()
Gets the value of the useDiscountSpecificAccountingCode property.
void setAccountingCode(String value)
Sets the value of the accountingCode property.
void setApplyDiscountTo(String value)
Sets the value of the applyDiscountTo property.
void setBillCycleDay(Integer value)
Sets the value of the billCycleDay property.
void setBillCycleType(String value)
Sets the value of the billCycleType property.
void setBillingPeriodAlignment(String value)
Sets the value of the billingPeriodAlignment property.
void setChargeModel(String value)
Sets the value of the chargeModel property.
void setChargeNumber(String value)
Sets the value of the chargeNumber property.
void setChargeType(String value)
Sets the value of the chargeType property.
void setChargedThroughDate(XMLGregorianCalendar value)
Sets the value of the chargedThroughDate property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setDMRC(BigDecimal value)
Sets the value of the dmrc property.
void setDTCV(BigDecimal value)
Sets the value of the dtcv property.
void setDescription(String value)
Sets the value of the description property.
void setDiscountAmount(BigDecimal value)
Sets the value of the discountAmount property.
void setDiscountLevel(String value)
Sets the value of the discountLevel property.
void setDiscountPercentage(BigDecimal value)
Sets the value of the discountPercentage property.
void setEffectiveEndDate(XMLGregorianCalendar value)
Sets the value of the effectiveEndDate property.
void setEffectiveStartDate(XMLGregorianCalendar value)
Sets the value of the effectiveStartDate property.
void setIncludedUnits(BigDecimal value)
Sets the value of the includedUnits property.
void setIsLastSegment(Boolean value)
Sets the value of the isLastSegment property.
void setMRR(BigDecimal value)
Sets the value of the mrr property.
void setName(String value)
Sets the value of the name property.
void setNumberOfPeriods(Long value)
Sets the value of the numberOfPeriods property.
void setOriginalId(String value)
Sets the value of the originalId property.
void setOverageCalculationOption(String value)
Sets the value of the overageCalculationOption property.
void setOveragePrice(BigDecimal value)
Sets the value of the overagePrice property.
void setOverageUnusedUnitsCreditOption(String value)
Sets the value of the overageUnusedUnitsCreditOption property.
void setPrice(BigDecimal value)
Sets the value of the price property.
void setPriceChangeOption(String value)
Sets the value of the priceChangeOption property.
void setPriceIncreasePercentage(BigDecimal value)
Sets the value of the priceIncreasePercentage property.
void setProcessedThroughDate(XMLGregorianCalendar value)
Sets the value of the processedThroughDate property.
void setProductRatePlanChargeId(String value)
Sets the value of the productRatePlanChargeId property.
void setQuantity(BigDecimal value)
Sets the value of the quantity property.
void setRatePlanId(String value)
Sets the value of the ratePlanId property.
void setRolloverBalance(BigDecimal value)
Sets the value of the rolloverBalance property.
void setSegment(Integer value)
Sets the value of the segment property.
void setTCV(BigDecimal value)
Sets the value of the tcv property.
void setTriggerDate(XMLGregorianCalendar value)
Sets the value of the triggerDate property.
void setTriggerEvent(String value)
Sets the value of the triggerEvent property.
void setUOM(String value)
Sets the value of the uom property.
void setUnusedUnitsCreditRates(BigDecimal value)
Sets the value of the unusedUnitsCreditRates property.
void setUpToPeriods(Long value)
Sets the value of the upToPeriods property.
void setUpdatedById(String value)
Sets the value of the updatedById property.
void setUpdatedDate(XMLGregorianCalendar value)
Sets the value of the updatedDate property.
void setUsageRecordRatingOption(String value)
Sets the value of the usageRecordRatingOption property.
void setUseDiscountSpecificAccountingCode(Boolean value)
Sets the value of the useDiscountSpecificAccountingCode property.
void setVersion(Long value)
Sets the value of the version property.
[Expand]
Inherited Methods
From class com.zuora.api.object.ZObject
From class com.zuora.api.object.Dynamic
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 100 (0x0000000000000064)

Fields

protected String accountingCode

protected String applyDiscountTo

protected Integer billCycleDay

protected String billCycleType

protected String billingPeriodAlignment

protected String chargeModel

protected String chargeNumber

protected String chargeType

protected XMLGregorianCalendar chargedThroughDate

protected String createdById

protected XMLGregorianCalendar createdDate

protected String description

protected BigDecimal discountAmount

protected String discountLevel

protected BigDecimal discountPercentage

protected BigDecimal dmrc

protected BigDecimal dtcv

protected XMLGregorianCalendar effectiveEndDate

protected XMLGregorianCalendar effectiveStartDate

protected BigDecimal includedUnits

protected Boolean isLastSegment

protected BigDecimal mrr

protected String name

protected Long numberOfPeriods

protected String originalId

protected String overageCalculationOption

protected BigDecimal overagePrice

protected String overageUnusedUnitsCreditOption

protected BigDecimal price

protected String priceChangeOption

protected BigDecimal priceIncreasePercentage

protected XMLGregorianCalendar processedThroughDate

protected String productRatePlanChargeId

protected BigDecimal quantity

protected String ratePlanId

protected BigDecimal rolloverBalance

protected Integer segment

protected BigDecimal tcv

protected XMLGregorianCalendar triggerDate

protected String triggerEvent

protected BigDecimal unusedUnitsCreditRates

protected String uom

protected Long upToPeriods

protected String updatedById

protected XMLGregorianCalendar updatedDate

protected String usageRecordRatingOption

protected Boolean useDiscountSpecificAccountingCode

protected Long version

Public Constructors

public RatePlanCharge ()

Public Methods

public String getAccountingCode ()

Gets the value of the accountingCode property.

Returns
  • possible object is String

public String getApplyDiscountTo ()

Gets the value of the applyDiscountTo property.

Returns
  • possible object is String

public Integer getBillCycleDay ()

Gets the value of the billCycleDay property.

Returns
  • possible object is Integer

public String getBillCycleType ()

Gets the value of the billCycleType property.

Returns
  • possible object is String

public String getBillingPeriodAlignment ()

Gets the value of the billingPeriodAlignment property.

Returns
  • possible object is String

public String getChargeModel ()

Gets the value of the chargeModel property.

Returns
  • possible object is String

public String getChargeNumber ()

Gets the value of the chargeNumber property.

Returns
  • possible object is String

public String getChargeType ()

Gets the value of the chargeType property.

Returns
  • possible object is String

public XMLGregorianCalendar getChargedThroughDate ()

Gets the value of the chargedThroughDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getCreatedById ()

Gets the value of the createdById property.

Returns
  • possible object is String

public XMLGregorianCalendar getCreatedDate ()

Gets the value of the createdDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getDMRC ()

Gets the value of the dmrc property.

Returns
  • possible object is BigDecimal

public BigDecimal getDTCV ()

Gets the value of the dtcv property.

Returns
  • possible object is BigDecimal

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public BigDecimal getDiscountAmount ()

Gets the value of the discountAmount property.

Returns
  • possible object is BigDecimal

public String getDiscountLevel ()

Gets the value of the discountLevel property.

Returns
  • possible object is String

public BigDecimal getDiscountPercentage ()

Gets the value of the discountPercentage property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getEffectiveEndDate ()

Gets the value of the effectiveEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getEffectiveStartDate ()

Gets the value of the effectiveStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getIncludedUnits ()

Gets the value of the includedUnits property.

Returns
  • possible object is BigDecimal

public BigDecimal getMRR ()

Gets the value of the mrr property.

Returns
  • possible object is BigDecimal

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public Long getNumberOfPeriods ()

Gets the value of the numberOfPeriods property.

Returns
  • possible object is Long

public String getOriginalId ()

Gets the value of the originalId property.

Returns
  • possible object is String

public String getOverageCalculationOption ()

Gets the value of the overageCalculationOption property.

Returns
  • possible object is String

public BigDecimal getOveragePrice ()

Gets the value of the overagePrice property.

Returns
  • possible object is BigDecimal

public String getOverageUnusedUnitsCreditOption ()

Gets the value of the overageUnusedUnitsCreditOption property.

Returns
  • possible object is String

public BigDecimal getPrice ()

Gets the value of the price property.

Returns
  • possible object is BigDecimal

public String getPriceChangeOption ()

Gets the value of the priceChangeOption property.

Returns
  • possible object is String

public BigDecimal getPriceIncreasePercentage ()

Gets the value of the priceIncreasePercentage property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getProcessedThroughDate ()

Gets the value of the processedThroughDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getProductRatePlanChargeId ()

Gets the value of the productRatePlanChargeId property.

Returns
  • possible object is String

public BigDecimal getQuantity ()

Gets the value of the quantity property.

Returns
  • possible object is BigDecimal

public String getRatePlanId ()

Gets the value of the ratePlanId property.

Returns
  • possible object is String

public BigDecimal getRolloverBalance ()

Gets the value of the rolloverBalance property.

Returns
  • possible object is BigDecimal

public Integer getSegment ()

Gets the value of the segment property.

Returns
  • possible object is Integer

public BigDecimal getTCV ()

Gets the value of the tcv property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getTriggerDate ()

Gets the value of the triggerDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getTriggerEvent ()

Gets the value of the triggerEvent property.

Returns
  • possible object is String

public String getUOM ()

Gets the value of the uom property.

Returns
  • possible object is String

public BigDecimal getUnusedUnitsCreditRates ()

Gets the value of the unusedUnitsCreditRates property.

Returns
  • possible object is BigDecimal

public Long getUpToPeriods ()

Gets the value of the upToPeriods property.

Returns
  • possible object is Long

public String getUpdatedById ()

Gets the value of the updatedById property.

Returns
  • possible object is String

public XMLGregorianCalendar getUpdatedDate ()

Gets the value of the updatedDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getUsageRecordRatingOption ()

Gets the value of the usageRecordRatingOption property.

Returns
  • possible object is String

public Long getVersion ()

Gets the value of the version property.

Returns
  • possible object is Long

public Boolean isIsLastSegment ()

Gets the value of the isLastSegment property.

Returns
  • possible object is Boolean

public Boolean isUseDiscountSpecificAccountingCode ()

Gets the value of the useDiscountSpecificAccountingCode property.

Returns
  • possible object is Boolean

public void setAccountingCode (String value)

Sets the value of the accountingCode property.

Parameters
value Allowed object is String

public void setApplyDiscountTo (String value)

Sets the value of the applyDiscountTo property.

Parameters
value Allowed object is String

public void setBillCycleDay (Integer value)

Sets the value of the billCycleDay property.

Parameters
value Allowed object is Integer

public void setBillCycleType (String value)

Sets the value of the billCycleType property.

Parameters
value Allowed object is String

public void setBillingPeriodAlignment (String value)

Sets the value of the billingPeriodAlignment property.

Parameters
value Allowed object is String

public void setChargeModel (String value)

Sets the value of the chargeModel property.

Parameters
value Allowed object is String

public void setChargeNumber (String value)

Sets the value of the chargeNumber property.

Parameters
value Allowed object is String

public void setChargeType (String value)

Sets the value of the chargeType property.

Parameters
value Allowed object is String

public void setChargedThroughDate (XMLGregorianCalendar value)

Sets the value of the chargedThroughDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreatedById (String value)

Sets the value of the createdById property.

Parameters
value Allowed object is String

public void setCreatedDate (XMLGregorianCalendar value)

Sets the value of the createdDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDMRC (BigDecimal value)

Sets the value of the dmrc property.

Parameters
value Allowed object is BigDecimal

public void setDTCV (BigDecimal value)

Sets the value of the dtcv property.

Parameters
value Allowed object is BigDecimal

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setDiscountAmount (BigDecimal value)

Sets the value of the discountAmount property.

Parameters
value Allowed object is BigDecimal

public void setDiscountLevel (String value)

Sets the value of the discountLevel property.

Parameters
value Allowed object is String

public void setDiscountPercentage (BigDecimal value)

Sets the value of the discountPercentage property.

Parameters
value Allowed object is BigDecimal

public void setEffectiveEndDate (XMLGregorianCalendar value)

Sets the value of the effectiveEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEffectiveStartDate (XMLGregorianCalendar value)

Sets the value of the effectiveStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setIncludedUnits (BigDecimal value)

Sets the value of the includedUnits property.

Parameters
value Allowed object is BigDecimal

public void setIsLastSegment (Boolean value)

Sets the value of the isLastSegment property.

Parameters
value Allowed object is Boolean

public void setMRR (BigDecimal value)

Sets the value of the mrr property.

Parameters
value Allowed object is BigDecimal

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setNumberOfPeriods (Long value)

Sets the value of the numberOfPeriods property.

Parameters
value Allowed object is Long

public void setOriginalId (String value)

Sets the value of the originalId property.

Parameters
value Allowed object is String

public void setOverageCalculationOption (String value)

Sets the value of the overageCalculationOption property.

Parameters
value Allowed object is String

public void setOveragePrice (BigDecimal value)

Sets the value of the overagePrice property.

Parameters
value Allowed object is BigDecimal

public void setOverageUnusedUnitsCreditOption (String value)

Sets the value of the overageUnusedUnitsCreditOption property.

Parameters
value Allowed object is String

public void setPrice (BigDecimal value)

Sets the value of the price property.

Parameters
value Allowed object is BigDecimal

public void setPriceChangeOption (String value)

Sets the value of the priceChangeOption property.

Parameters
value Allowed object is String

public void setPriceIncreasePercentage (BigDecimal value)

Sets the value of the priceIncreasePercentage property.

Parameters
value Allowed object is BigDecimal

public void setProcessedThroughDate (XMLGregorianCalendar value)

Sets the value of the processedThroughDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setProductRatePlanChargeId (String value)

Sets the value of the productRatePlanChargeId property.

Parameters
value Allowed object is String

public void setQuantity (BigDecimal value)

Sets the value of the quantity property.

Parameters
value Allowed object is BigDecimal

public void setRatePlanId (String value)

Sets the value of the ratePlanId property.

Parameters
value Allowed object is String

public void setRolloverBalance (BigDecimal value)

Sets the value of the rolloverBalance property.

Parameters
value Allowed object is BigDecimal

public void setSegment (Integer value)

Sets the value of the segment property.

Parameters
value Allowed object is Integer

public void setTCV (BigDecimal value)

Sets the value of the tcv property.

Parameters
value Allowed object is BigDecimal

public void setTriggerDate (XMLGregorianCalendar value)

Sets the value of the triggerDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTriggerEvent (String value)

Sets the value of the triggerEvent property.

Parameters
value Allowed object is String

public void setUOM (String value)

Sets the value of the uom property.

Parameters
value Allowed object is String

public void setUnusedUnitsCreditRates (BigDecimal value)

Sets the value of the unusedUnitsCreditRates property.

Parameters
value Allowed object is BigDecimal

public void setUpToPeriods (Long value)

Sets the value of the upToPeriods property.

Parameters
value Allowed object is Long

public void setUpdatedById (String value)

Sets the value of the updatedById property.

Parameters
value Allowed object is String

public void setUpdatedDate (XMLGregorianCalendar value)

Sets the value of the updatedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUsageRecordRatingOption (String value)

Sets the value of the usageRecordRatingOption property.

Parameters
value Allowed object is String

public void setUseDiscountSpecificAccountingCode (Boolean value)

Sets the value of the useDiscountSpecificAccountingCode property.

Parameters
value Allowed object is Boolean

public void setVersion (Long value)

Sets the value of the version property.

Parameters
value Allowed object is Long