|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ace.mws.mam.AppliedChargeRate
class AppliedChargeRate
A charge describes how a charge rate was applied to the usage record.
Field Summary | |
---|---|
private BigDecimal |
amount
The amount of the charge |
private String |
details
The details of how the charge was calculated |
private Long |
duration
The amount of seconds the resource is used. |
private Long |
id
|
private String |
name
The charge rate name |
private BigDecimal |
rate
The charge rate amount |
private BigDecimal |
scalingFactor
The charge rate multiplier |
private String |
value
The charge rate value. |
Constructor Summary | |
AppliedChargeRate()
|
Method Summary | |
---|---|
BigDecimal
|
getAmount()
The amount of the charge |
String
|
getDetails()
The details of how the charge was calculated |
Long
|
getDuration()
The amount of seconds the resource is used. |
Long
|
getId()
|
String
|
getName()
The charge rate name |
BigDecimal
|
getRate()
The charge rate amount |
BigDecimal
|
getScalingFactor()
The charge rate multiplier |
String
|
getValue()
The charge rate value. |
void
|
setAmount(BigDecimal amount)
The amount of the charge |
void
|
setDetails(String details)
The details of how the charge was calculated |
void
|
setDuration(Long duration)
The amount of seconds the resource is used. |
void
|
setId(Long id)
|
void
|
setName(String name)
The charge rate name |
void
|
setRate(BigDecimal rate)
The charge rate amount |
void
|
setScalingFactor(BigDecimal scalingFactor)
The charge rate multiplier |
void
|
setValue(String value)
The charge rate value. |
String
|
toString()
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private BigDecimal amount
private String details
private Long duration
private Long id
private String name
private BigDecimal rate
private BigDecimal scalingFactor
private String value
Constructor Detail |
---|
AppliedChargeRate()
Method Detail |
---|
BigDecimal getAmount()
String getDetails()
Long getDuration()
Long getId()
String getName()
BigDecimal getRate()
BigDecimal getScalingFactor()
String getValue()
void setAmount(BigDecimal amount)
void setDetails(String details)
void setDuration(Long duration)
void setId(Long id)
void setName(String name)
void setRate(BigDecimal rate)
void setScalingFactor(BigDecimal scalingFactor)
void setValue(String value)
String toString()
Groovy Documentation