public class DiscountDetail extends AbstractModel
Constructor and Description |
---|
DiscountDetail() |
DiscountDetail(DiscountDetail source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getDiscount()
Get Discount.
|
PolicyDetail |
getPolicyDetail()
Get Discount details.
|
Float |
getRealTotalCost()
Get Discounted total price.
|
Long |
getTimeSpan()
Get Billing duration.
|
String |
getTimeUnit()
Get Billing unit.
|
Float |
getTotalCost()
Get Total price.
|
void |
setDiscount(Long Discount)
Set Discount.
|
void |
setPolicyDetail(PolicyDetail PolicyDetail)
Set Discount details.
|
void |
setRealTotalCost(Float RealTotalCost)
Set Discounted total price.
|
void |
setTimeSpan(Long TimeSpan)
Set Billing duration.
|
void |
setTimeUnit(String TimeUnit)
Set Billing unit.
|
void |
setTotalCost(Float TotalCost)
Set Total price.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DiscountDetail()
public DiscountDetail(DiscountDetail source)
public Long getTimeSpan()
public void setTimeSpan(Long TimeSpan)
TimeSpan
- Billing duration.public String getTimeUnit()
public void setTimeUnit(String TimeUnit)
TimeUnit
- Billing unit.public Float getTotalCost()
public void setTotalCost(Float TotalCost)
TotalCost
- Total price.public Float getRealTotalCost()
public void setRealTotalCost(Float RealTotalCost)
RealTotalCost
- Discounted total price.public Long getDiscount()
public void setDiscount(Long Discount)
Discount
- Discount.public PolicyDetail getPolicyDetail()
public void setPolicyDetail(PolicyDetail PolicyDetail)
PolicyDetail
- Discount details.Copyright © 2023. All rights reserved.