Class CostDetail
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.billing.v20180709.models.CostDetail
-
public class CostDetail extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CostDetail()
CostDetail(CostDetail 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActionTypeName()
Get 类型名称 注意:此字段可能返回 null,表示取不到有效值。String
getBillId()
Get 交易idString
getBusinessCodeName()
Get 产品名称CostComponentSet[]
getComponentSet()
Get 组件明细String
getFeeBeginTime()
Get 费用开始时间String
getFeeEndTime()
Get 费用结束时间String
getOrderId()
Get 订单idString
getPayerUin()
Get 支付者uinString
getPayModeName()
Get 计费模式名称String
getProductCode()
Get 子产品名称代码String
getProductCodeName()
Get 子产品名称String
getProjectName()
Get 项目名称String
getRegionName()
Get 区域名称String
getResourceId()
Get 资源idString
getResourceName()
Get 资源名称String
getZoneName()
Get 地区名称void
setActionTypeName(String ActionTypeName)
Set 类型名称 注意:此字段可能返回 null,表示取不到有效值。void
setBillId(String BillId)
Set 交易idvoid
setBusinessCodeName(String BusinessCodeName)
Set 产品名称void
setComponentSet(CostComponentSet[] ComponentSet)
Set 组件明细void
setFeeBeginTime(String FeeBeginTime)
Set 费用开始时间void
setFeeEndTime(String FeeEndTime)
Set 费用结束时间void
setOrderId(String OrderId)
Set 订单idvoid
setPayerUin(String PayerUin)
Set 支付者uinvoid
setPayModeName(String PayModeName)
Set 计费模式名称void
setProductCode(String ProductCode)
Set 子产品名称代码void
setProductCodeName(String ProductCodeName)
Set 子产品名称void
setProjectName(String ProjectName)
Set 项目名称void
setRegionName(String RegionName)
Set 区域名称void
setResourceId(String ResourceId)
Set 资源idvoid
setResourceName(String ResourceName)
Set 资源名称void
setZoneName(String ZoneName)
Set 地区名称void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CostDetail
public CostDetail()
-
CostDetail
public CostDetail(CostDetail 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.
-
-
Method Detail
-
getPayerUin
public String getPayerUin()
Get 支付者uin- Returns:
- PayerUin 支付者uin
-
setPayerUin
public void setPayerUin(String PayerUin)
Set 支付者uin- Parameters:
PayerUin
- 支付者uin
-
getBusinessCodeName
public String getBusinessCodeName()
Get 产品名称- Returns:
- BusinessCodeName 产品名称
-
setBusinessCodeName
public void setBusinessCodeName(String BusinessCodeName)
Set 产品名称- Parameters:
BusinessCodeName
- 产品名称
-
getProductCodeName
public String getProductCodeName()
Get 子产品名称- Returns:
- ProductCodeName 子产品名称
-
setProductCodeName
public void setProductCodeName(String ProductCodeName)
Set 子产品名称- Parameters:
ProductCodeName
- 子产品名称
-
getPayModeName
public String getPayModeName()
Get 计费模式名称- Returns:
- PayModeName 计费模式名称
-
setPayModeName
public void setPayModeName(String PayModeName)
Set 计费模式名称- Parameters:
PayModeName
- 计费模式名称
-
getProjectName
public String getProjectName()
Get 项目名称- Returns:
- ProjectName 项目名称
-
setProjectName
public void setProjectName(String ProjectName)
Set 项目名称- Parameters:
ProjectName
- 项目名称
-
getRegionName
public String getRegionName()
Get 区域名称- Returns:
- RegionName 区域名称
-
setRegionName
public void setRegionName(String RegionName)
Set 区域名称- Parameters:
RegionName
- 区域名称
-
getZoneName
public String getZoneName()
Get 地区名称- Returns:
- ZoneName 地区名称
-
setZoneName
public void setZoneName(String ZoneName)
Set 地区名称- Parameters:
ZoneName
- 地区名称
-
getResourceId
public String getResourceId()
Get 资源id- Returns:
- ResourceId 资源id
-
setResourceId
public void setResourceId(String ResourceId)
Set 资源id- Parameters:
ResourceId
- 资源id
-
getResourceName
public String getResourceName()
Get 资源名称- Returns:
- ResourceName 资源名称
-
setResourceName
public void setResourceName(String ResourceName)
Set 资源名称- Parameters:
ResourceName
- 资源名称
-
getActionTypeName
public String getActionTypeName()
Get 类型名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ActionTypeName 类型名称 注意:此字段可能返回 null,表示取不到有效值。
-
setActionTypeName
public void setActionTypeName(String ActionTypeName)
Set 类型名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ActionTypeName
- 类型名称 注意:此字段可能返回 null,表示取不到有效值。
-
getOrderId
public String getOrderId()
Get 订单id- Returns:
- OrderId 订单id
-
setOrderId
public void setOrderId(String OrderId)
Set 订单id- Parameters:
OrderId
- 订单id
-
getBillId
public String getBillId()
Get 交易id- Returns:
- BillId 交易id
-
setBillId
public void setBillId(String BillId)
Set 交易id- Parameters:
BillId
- 交易id
-
getFeeBeginTime
public String getFeeBeginTime()
Get 费用开始时间- Returns:
- FeeBeginTime 费用开始时间
-
setFeeBeginTime
public void setFeeBeginTime(String FeeBeginTime)
Set 费用开始时间- Parameters:
FeeBeginTime
- 费用开始时间
-
getFeeEndTime
public String getFeeEndTime()
Get 费用结束时间- Returns:
- FeeEndTime 费用结束时间
-
setFeeEndTime
public void setFeeEndTime(String FeeEndTime)
Set 费用结束时间- Parameters:
FeeEndTime
- 费用结束时间
-
getComponentSet
public CostComponentSet[] getComponentSet()
Get 组件明细- Returns:
- ComponentSet 组件明细
-
setComponentSet
public void setComponentSet(CostComponentSet[] ComponentSet)
Set 组件明细- Parameters:
ComponentSet
- 组件明细
-
getProductCode
public String getProductCode()
Get 子产品名称代码- Returns:
- ProductCode 子产品名称代码
-
setProductCode
public void setProductCode(String ProductCode)
Set 子产品名称代码- Parameters:
ProductCode
- 子产品名称代码
-
-