public class BudgetExtend extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| BudgetExtend() | 
| BudgetExtend(BudgetExtend 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 | getBillType()Get BILL  系统账单,CONSUMPTION  消耗账单 | 
| String | getBudgetId()Get 预算关联Id | 
| String | getBudgetName()Get 预算名称 | 
| String | getBudgetNote()Get 预算备注 | 
| String | getBudgetProgress()Get 预算进度
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getBudgetQuota()Get 预算额度 | 
| BudgetPlan[] | getBudgetQuotaJson()Get 预算类型设置为计划预算时返回预算额度
注意:此字段可能返回 null,表示取不到有效值。 | 
| BudgetSendInfoDto[] | getBudgetSendInfoForm()Get 自定义发送 | 
| String | getBudgetStatus()Get  EXPIRED  已过期
ACTIVE 生效中
UNACTIVATED 已失效
ACTIVATED 待生效 | 
| String | getCreateTime()Get 创建预算时间 | 
| String | getCurDateDesc()Get 当前周期 | 
| String | getCycleType()Get DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度 | 
| Long | getDefaultMode()Get 0:默认uin发送 | 
| String | getDimensions()Get COST,USAGE,RI,SP | 
| BudgetConditionsForm | getDimensionsRange()Get 预算维度范围条件
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getFeeType()Get COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前) | 
| String | getForecastCost()Get 预测费用
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getForecastProgress()Get 预测进度
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getHasForecast()Get NO_FORECAST(没有设置预测),
 FORECAST_NO_DATA(设置了预测,但是没有数据),
FORECAST_HAS_DATA(设置了预测,且有预测数据)
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getMoneyStatus()Get (1, "未超支"),
(2, "超支") | 
| Long | getPayerUin()Get 用户Uin | 
| String | getPeriodBegin()Get 有效期起始时间 2025-01-01 | 
| String | getPeriodEnd()Get 有效期结束时间  2025-12-01 | 
| String | getPlanType()Get FIX 固定值,CYCLE 不同值 | 
| String | getRealCost()Get 实际费用 | 
| Long | getRemindTimes()Get 提醒次数 | 
| String | getSendDetail()Get 自定义发送对象信息 | 
| String | getTemplateType()Get CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getUpdateTime()Get 更新预算时间 | 
| BudgetWarn[] | getWarnJson()Get 阈值提醒 | 
| WaveThresholdForm[] | getWaveThresholdJson()Get 波动提醒 | 
| void | setBillType(String BillType)Set BILL  系统账单,CONSUMPTION  消耗账单 | 
| void | setBudgetId(String BudgetId)Set 预算关联Id | 
| void | setBudgetName(String BudgetName)Set 预算名称 | 
| void | setBudgetNote(String BudgetNote)Set 预算备注 | 
| void | setBudgetProgress(String BudgetProgress)Set 预算进度
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setBudgetQuota(String BudgetQuota)Set 预算额度 | 
| void | setBudgetQuotaJson(BudgetPlan[] BudgetQuotaJson)Set 预算类型设置为计划预算时返回预算额度
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setBudgetSendInfoForm(BudgetSendInfoDto[] BudgetSendInfoForm)Set 自定义发送 | 
| void | setBudgetStatus(String BudgetStatus)Set  EXPIRED  已过期
ACTIVE 生效中
UNACTIVATED 已失效
ACTIVATED 待生效 | 
| void | setCreateTime(String CreateTime)Set 创建预算时间 | 
| void | setCurDateDesc(String CurDateDesc)Set 当前周期 | 
| void | setCycleType(String CycleType)Set DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度 | 
| void | setDefaultMode(Long DefaultMode)Set 0:默认uin发送 | 
| void | setDimensions(String Dimensions)Set COST,USAGE,RI,SP | 
| void | setDimensionsRange(BudgetConditionsForm DimensionsRange)Set 预算维度范围条件
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setFeeType(String FeeType)Set COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前) | 
| void | setForecastCost(String ForecastCost)Set 预测费用
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setForecastProgress(String ForecastProgress)Set 预测进度
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHasForecast(String HasForecast)Set NO_FORECAST(没有设置预测),
 FORECAST_NO_DATA(设置了预测,但是没有数据),
FORECAST_HAS_DATA(设置了预测,且有预测数据)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMoneyStatus(Long MoneyStatus)Set (1, "未超支"),
(2, "超支") | 
| void | setPayerUin(Long PayerUin)Set 用户Uin | 
| void | setPeriodBegin(String PeriodBegin)Set 有效期起始时间 2025-01-01 | 
| void | setPeriodEnd(String PeriodEnd)Set 有效期结束时间  2025-12-01 | 
| void | setPlanType(String PlanType)Set FIX 固定值,CYCLE 不同值 | 
| void | setRealCost(String RealCost)Set 实际费用 | 
| void | setRemindTimes(Long RemindTimes)Set 提醒次数 | 
| void | setSendDetail(String SendDetail)Set 自定义发送对象信息 | 
| void | setTemplateType(String TemplateType)Set CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpdateTime(String UpdateTime)Set 更新预算时间 | 
| void | setWarnJson(BudgetWarn[] WarnJson)Set 阈值提醒 | 
| void | setWaveThresholdJson(WaveThresholdForm[] WaveThresholdJson)Set 波动提醒 | 
| 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 BudgetExtend()
public BudgetExtend(BudgetExtend source)
public String getBudgetName()
public void setBudgetName(String BudgetName)
BudgetName - 预算名称public String getBudgetQuota()
public void setBudgetQuota(String BudgetQuota)
BudgetQuota - 预算额度public String getCycleType()
public void setCycleType(String CycleType)
CycleType - DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度public String getBillType()
public void setBillType(String BillType)
BillType - BILL  系统账单,CONSUMPTION  消耗账单public String getFeeType()
public void setFeeType(String FeeType)
FeeType - COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)public String getPeriodBegin()
public void setPeriodBegin(String PeriodBegin)
PeriodBegin - 有效期起始时间 2025-01-01public String getPeriodEnd()
public void setPeriodEnd(String PeriodEnd)
PeriodEnd - 有效期结束时间  2025-12-01public String getDimensions()
public void setDimensions(String Dimensions)
Dimensions - COST,USAGE,RI,SPpublic String getPlanType()
public void setPlanType(String PlanType)
PlanType - FIX 固定值,CYCLE 不同值public BudgetWarn[] getWarnJson()
public void setWarnJson(BudgetWarn[] WarnJson)
WarnJson - 阈值提醒public Long getPayerUin()
public void setPayerUin(Long PayerUin)
PayerUin - 用户Uinpublic WaveThresholdForm[] getWaveThresholdJson()
public void setWaveThresholdJson(WaveThresholdForm[] WaveThresholdJson)
WaveThresholdJson - 波动提醒public String getBudgetNote()
public void setBudgetNote(String BudgetNote)
BudgetNote - 预算备注public String getSendDetail()
public void setSendDetail(String SendDetail)
SendDetail - 自定义发送对象信息public Long getDefaultMode()
public void setDefaultMode(Long DefaultMode)
DefaultMode - 0:默认uin发送public String getTemplateType()
public void setTemplateType(String TemplateType)
TemplateType - CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板
注意:此字段可能返回 null,表示取不到有效值。public Long getMoneyStatus()
public void setMoneyStatus(Long MoneyStatus)
MoneyStatus - (1, "未超支"),
(2, "超支")public Long getRemindTimes()
public void setRemindTimes(Long RemindTimes)
RemindTimes - 提醒次数public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 创建预算时间public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 更新预算时间public String getBudgetId()
public void setBudgetId(String BudgetId)
BudgetId - 预算关联Idpublic String getHasForecast()
public void setHasForecast(String HasForecast)
HasForecast - NO_FORECAST(没有设置预测),
 FORECAST_NO_DATA(设置了预测,但是没有数据),
FORECAST_HAS_DATA(设置了预测,且有预测数据)
注意:此字段可能返回 null,表示取不到有效值。public String getForecastCost()
public void setForecastCost(String ForecastCost)
ForecastCost - 预测费用
注意:此字段可能返回 null,表示取不到有效值。public String getForecastProgress()
public void setForecastProgress(String ForecastProgress)
ForecastProgress - 预测进度
注意:此字段可能返回 null,表示取不到有效值。public String getRealCost()
public void setRealCost(String RealCost)
RealCost - 实际费用public BudgetSendInfoDto[] getBudgetSendInfoForm()
public void setBudgetSendInfoForm(BudgetSendInfoDto[] BudgetSendInfoForm)
BudgetSendInfoForm - 自定义发送public String getCurDateDesc()
public void setCurDateDesc(String CurDateDesc)
CurDateDesc - 当前周期public String getBudgetStatus()
public void setBudgetStatus(String BudgetStatus)
BudgetStatus - EXPIRED  已过期
ACTIVE 生效中
UNACTIVATED 已失效
ACTIVATED 待生效public BudgetConditionsForm getDimensionsRange()
public void setDimensionsRange(BudgetConditionsForm DimensionsRange)
DimensionsRange - 预算维度范围条件
注意:此字段可能返回 null,表示取不到有效值。public String getBudgetProgress()
public void setBudgetProgress(String BudgetProgress)
BudgetProgress - 预算进度
注意:此字段可能返回 null,表示取不到有效值。public BudgetPlan[] getBudgetQuotaJson()
public void setBudgetQuotaJson(BudgetPlan[] BudgetQuotaJson)
BudgetQuotaJson - 预算类型设置为计划预算时返回预算额度
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.