public class ItemPrice extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ItemPrice() | 
| ItemPrice(ItemPrice 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 | 
|---|---|
| String | getChargeUnit()Get 后续计价单元,后付费模式使用,可取值范围:  HOUR:表示计价单元是按每小时来计算。当前涉及该计价单元的场景有:实例按小时后付费(POSTPAID_BY_HOUR)、带宽按小时后付费(BANDWIDTH_POSTPAID_BY_HOUR):GB:表示计价单元是按每GB来计算。当前涉及该计价单元的场景有:流量按小时后付费(TRAFFIC_POSTPAID_BY_HOUR)。 | 
| Float | getDiscount()Get 折扣,如20.0代表2折。 | 
| Float | getDiscountFiveYear()Get 预支五年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getDiscountOneYear()Get 预支一年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getDiscountPrice()Get 预支合计费用的折扣价,预付费模式使用,单位:元。 | 
| Float | getDiscountPriceFiveYear()Get 预支五年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getDiscountPriceOneYear()Get 预支一年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getDiscountPriceThreeYear()Get 预支三年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getDiscountThreeYear()Get 预支三年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getOriginalPrice()Get 预支合计费用的原价,预付费模式使用,单位:元。 | 
| Float | getOriginalPriceFiveYear()Get 预支五年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getOriginalPriceOneYear()Get 预支一年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getOriginalPriceThreeYear()Get 预支三年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getUnitPrice()Get 后续合计费用的原价,后付费模式使用,单位:元。 如返回了其他时间区间项,如UnitPriceSecondStep,则本项代表时间区间在(0, 96)小时;若未返回其他时间区间项,则本项代表全时段,即(0, ∞)小时 | 
| Float | getUnitPriceDiscount()Get 后续合计费用的折扣价,后付费模式使用,单位:元 如返回了其他时间区间项,如UnitPriceDiscountSecondStep,则本项代表时间区间在(0, 96)小时;若未返回其他时间区间项,则本项代表全时段,即(0, ∞)小时 | 
| Float | getUnitPriceDiscountSecondStep()Get 使用时间区间在(96, 360)小时的后续合计费用的折扣价,后付费模式使用,单位:元 | 
| Float | getUnitPriceDiscountThirdStep()Get 使用时间区间在(360, ∞)小时的后续合计费用的折扣价,后付费模式使用,单位:元 | 
| Float | getUnitPriceSecondStep()Get 使用时间区间在(96, 360)小时的后续合计费用的原价,后付费模式使用,单位:元。 | 
| Float | getUnitPriceThirdStep()Get 使用时间区间在(360, ∞)小时的后续合计费用的原价,后付费模式使用,单位:元。 | 
| void | setChargeUnit(String ChargeUnit)Set 后续计价单元,后付费模式使用,可取值范围:  HOUR:表示计价单元是按每小时来计算。当前涉及该计价单元的场景有:实例按小时后付费(POSTPAID_BY_HOUR)、带宽按小时后付费(BANDWIDTH_POSTPAID_BY_HOUR):GB:表示计价单元是按每GB来计算。当前涉及该计价单元的场景有:流量按小时后付费(TRAFFIC_POSTPAID_BY_HOUR)。 | 
| void | setDiscount(Float Discount)Set 折扣,如20.0代表2折。 | 
| void | setDiscountFiveYear(Float DiscountFiveYear)Set 预支五年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDiscountOneYear(Float DiscountOneYear)Set 预支一年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDiscountPrice(Float DiscountPrice)Set 预支合计费用的折扣价,预付费模式使用,单位:元。 | 
| void | setDiscountPriceFiveYear(Float DiscountPriceFiveYear)Set 预支五年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDiscountPriceOneYear(Float DiscountPriceOneYear)Set 预支一年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDiscountPriceThreeYear(Float DiscountPriceThreeYear)Set 预支三年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDiscountThreeYear(Float DiscountThreeYear)Set 预支三年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOriginalPrice(Float OriginalPrice)Set 预支合计费用的原价,预付费模式使用,单位:元。 | 
| void | setOriginalPriceFiveYear(Float OriginalPriceFiveYear)Set 预支五年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOriginalPriceOneYear(Float OriginalPriceOneYear)Set 预支一年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOriginalPriceThreeYear(Float OriginalPriceThreeYear)Set 预支三年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUnitPrice(Float UnitPrice)Set 后续合计费用的原价,后付费模式使用,单位:元。 如返回了其他时间区间项,如UnitPriceSecondStep,则本项代表时间区间在(0, 96)小时;若未返回其他时间区间项,则本项代表全时段,即(0, ∞)小时 | 
| void | setUnitPriceDiscount(Float UnitPriceDiscount)Set 后续合计费用的折扣价,后付费模式使用,单位:元 如返回了其他时间区间项,如UnitPriceDiscountSecondStep,则本项代表时间区间在(0, 96)小时;若未返回其他时间区间项,则本项代表全时段,即(0, ∞)小时 | 
| void | setUnitPriceDiscountSecondStep(Float UnitPriceDiscountSecondStep)Set 使用时间区间在(96, 360)小时的后续合计费用的折扣价,后付费模式使用,单位:元 | 
| void | setUnitPriceDiscountThirdStep(Float UnitPriceDiscountThirdStep)Set 使用时间区间在(360, ∞)小时的后续合计费用的折扣价,后付费模式使用,单位:元 | 
| void | setUnitPriceSecondStep(Float UnitPriceSecondStep)Set 使用时间区间在(96, 360)小时的后续合计费用的原价,后付费模式使用,单位:元。 | 
| void | setUnitPriceThirdStep(Float UnitPriceThirdStep)Set 使用时间区间在(360, ∞)小时的后续合计费用的原价,后付费模式使用,单位:元。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ItemPrice()
public ItemPrice(ItemPrice source)
public Float getUnitPrice()
public void setUnitPrice(Float UnitPrice)
UnitPrice - 后续合计费用的原价,后付费模式使用,单位:元。public String getChargeUnit()
public void setChargeUnit(String ChargeUnit)
ChargeUnit - 后续计价单元,后付费模式使用,可取值范围: public Float getOriginalPrice()
public void setOriginalPrice(Float OriginalPrice)
OriginalPrice - 预支合计费用的原价,预付费模式使用,单位:元。public Float getDiscountPrice()
public void setDiscountPrice(Float DiscountPrice)
DiscountPrice - 预支合计费用的折扣价,预付费模式使用,单位:元。public Float getDiscount()
public void setDiscount(Float Discount)
Discount - 折扣,如20.0代表2折。public Float getUnitPriceDiscount()
public void setUnitPriceDiscount(Float UnitPriceDiscount)
UnitPriceDiscount - 后续合计费用的折扣价,后付费模式使用,单位:元public Float getUnitPriceSecondStep()
public void setUnitPriceSecondStep(Float UnitPriceSecondStep)
UnitPriceSecondStep - 使用时间区间在(96, 360)小时的后续合计费用的原价,后付费模式使用,单位:元。public Float getUnitPriceDiscountSecondStep()
public void setUnitPriceDiscountSecondStep(Float UnitPriceDiscountSecondStep)
UnitPriceDiscountSecondStep - 使用时间区间在(96, 360)小时的后续合计费用的折扣价,后付费模式使用,单位:元public Float getUnitPriceThirdStep()
public void setUnitPriceThirdStep(Float UnitPriceThirdStep)
UnitPriceThirdStep - 使用时间区间在(360, ∞)小时的后续合计费用的原价,后付费模式使用,单位:元。public Float getUnitPriceDiscountThirdStep()
public void setUnitPriceDiscountThirdStep(Float UnitPriceDiscountThirdStep)
UnitPriceDiscountThirdStep - 使用时间区间在(360, ∞)小时的后续合计费用的折扣价,后付费模式使用,单位:元public Float getOriginalPriceThreeYear()
public void setOriginalPriceThreeYear(Float OriginalPriceThreeYear)
OriginalPriceThreeYear - 预支三年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。public Float getDiscountPriceThreeYear()
public void setDiscountPriceThreeYear(Float DiscountPriceThreeYear)
DiscountPriceThreeYear - 预支三年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。public Float getDiscountThreeYear()
public void setDiscountThreeYear(Float DiscountThreeYear)
DiscountThreeYear - 预支三年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。public Float getOriginalPriceFiveYear()
public void setOriginalPriceFiveYear(Float OriginalPriceFiveYear)
OriginalPriceFiveYear - 预支五年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。public Float getDiscountPriceFiveYear()
public void setDiscountPriceFiveYear(Float DiscountPriceFiveYear)
DiscountPriceFiveYear - 预支五年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。public Float getDiscountFiveYear()
public void setDiscountFiveYear(Float DiscountFiveYear)
DiscountFiveYear - 预支五年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。public Float getOriginalPriceOneYear()
public void setOriginalPriceOneYear(Float OriginalPriceOneYear)
OriginalPriceOneYear - 预支一年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。public Float getDiscountPriceOneYear()
public void setDiscountPriceOneYear(Float DiscountPriceOneYear)
DiscountPriceOneYear - 预支一年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。public Float getDiscountOneYear()
public void setDiscountOneYear(Float DiscountOneYear)
DiscountOneYear - 预支一年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.