public class BillResourceSummary extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| BillResourceSummary() | 
| BillResourceSummary(BillResourceSummary 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 | getActionTypeName()Get Transaction type, which can be monthly subscription purchase, monthly subscription renewal, or pay-as-you-go deduction. | 
| String | getBillMonth()Get Billing monthNote: This field may return null, indicating that no valid values can be obtained. | 
| String | getBusinessCode()Get Product code | 
| String | getBusinessCodeName()Get Product name: The name of a Tencent Cloud product purchased by the user, such as CVM. | 
| String | getCashPayAmount()Get Cash credit: The amount paid from the user's cash account | 
| String | getConfigDesc()Get Configuration description: The billable item names and usage of a resource, which are displayed on the resource bill only. | 
| String | getDiscount()Get Discount multiplier: The discount multiplier applied to the cost of the resource. | 
| String | getExtendField1()Get Extended field 1: Extended attribute information of a product, which is displayed on the resource bill only. | 
| String | getExtendField2()Get Extended field 2: Extended attribute information of a product, which is displayed on the resource bill only. | 
| String | getExtendField3()Get Extended field 3: Extended attribute information of a product, which is displayed on the resource bill only. | 
| String | getExtendField4()Get Extended field 4: Extended attribute information of a product, which is displayed on the resource bill only. | 
| String | getExtendField5()Get Extended field 5: Extended attribute information of a product, which is displayed on the resource bill only. | 
| String | getFeeBeginTime()Get Usage start time: The time at which product or service usage starts | 
| String | getFeeEndTime()Get Usage end time: The time at which product or service usage ends | 
| String | getIncentivePayAmount()Get Free credit: The amount paid with the user's free credit | 
| String | getInstanceType()Get Instance type: The instance type of a product or service purchased, which can be resource package, RI, SP, or spot instance. | 
| String | getOperateUin()Get Operator account ID: The account or role ID of the operator who purchases or activates a resource. | 
| String | getOrderId()Get Order ID: The order number for a monthly subscription purchase | 
| String | getOriginalCostWithRI()Get RI deduction (cost): The amount deducted from the original cost by RI | 
| String | getOriginalCostWithSP()Get SP deduction (cost): SP deduction (cost) = Cost deduction by SP / SP deduction rate | 
| String | getOwnerUin()Get Owner account ID: The account ID of the actual resource user | 
| String | getPayerUin()Get Payer account ID: The account ID of the payer, which is the unique identifier of a Tencent Cloud user. | 
| String | getPayModeName()Get Billing mode, which can be monthly subscription or pay-as-you-go. | 
| String | getPayTime()Get Transaction time: The time at which a payment was deducted | 
| String | getProductCode()Get Subproduct code | 
| String | getProductCodeName()Get Subproduct name: The subcategory of a Tencent Cloud product purchased by the user, such as CVM Computing C5t. | 
| String | getProjectName()Get Project name: The project to which a resource belongs, which is user-designated. | 
| String | getRealTotalCost()Get Total amount after discount (Including Tax):  = Total Amount After Discount (Excluding Tax) + TaxAmount | 
| String | getReduceType()Get Offer type | 
| Long | getRegionId()Get Region ID | 
| String | getRegionName()Get Region: The region to which a resource belongs, such as South China (Guangzhou). | 
| String | getResourceId()Get Instance ID: The object ID of a billed resource, such as a CVM instance ID. | 
| String | getResourceName()Get Instance name: The resource name set by the user in the console. | 
| String | getSPDeduction()Deprecated.   | 
| BillTagInfo[] | getTags()Get Tag information. | 
| String | getTotalCost()Get Original cost: The original cost of a resource, which is "List price x Usage x Usage duration". | 
| String | getTransferPayAmount()Get Commission credit: The amount paid with the user's commission credit. | 
| String | getVoucherPayAmount()Get Voucher payment: The voucher deduction amount | 
| String | getZoneName()Get Availability zone: The availability zone to which a resource belongs, such as Guangzhou Zone 3. | 
| void | setActionTypeName(String ActionTypeName)Set Transaction type, which can be monthly subscription purchase, monthly subscription renewal, or pay-as-you-go deduction. | 
| void | setBillMonth(String BillMonth)Set Billing monthNote: This field may return null, indicating that no valid values can be obtained. | 
| void | setBusinessCode(String BusinessCode)Set Product code | 
| void | setBusinessCodeName(String BusinessCodeName)Set Product name: The name of a Tencent Cloud product purchased by the user, such as CVM. | 
| void | setCashPayAmount(String CashPayAmount)Set Cash credit: The amount paid from the user's cash account | 
| void | setConfigDesc(String ConfigDesc)Set Configuration description: The billable item names and usage of a resource, which are displayed on the resource bill only. | 
| void | setDiscount(String Discount)Set Discount multiplier: The discount multiplier applied to the cost of the resource. | 
| void | setExtendField1(String ExtendField1)Set Extended field 1: Extended attribute information of a product, which is displayed on the resource bill only. | 
| void | setExtendField2(String ExtendField2)Set Extended field 2: Extended attribute information of a product, which is displayed on the resource bill only. | 
| void | setExtendField3(String ExtendField3)Set Extended field 3: Extended attribute information of a product, which is displayed on the resource bill only. | 
| void | setExtendField4(String ExtendField4)Set Extended field 4: Extended attribute information of a product, which is displayed on the resource bill only. | 
| void | setExtendField5(String ExtendField5)Set Extended field 5: Extended attribute information of a product, which is displayed on the resource bill only. | 
| void | setFeeBeginTime(String FeeBeginTime)Set Usage start time: The time at which product or service usage starts | 
| void | setFeeEndTime(String FeeEndTime)Set Usage end time: The time at which product or service usage ends | 
| void | setIncentivePayAmount(String IncentivePayAmount)Set Free credit: The amount paid with the user's free credit | 
| void | setInstanceType(String InstanceType)Set Instance type: The instance type of a product or service purchased, which can be resource package, RI, SP, or spot instance. | 
| void | setOperateUin(String OperateUin)Set Operator account ID: The account or role ID of the operator who purchases or activates a resource. | 
| void | setOrderId(String OrderId)Set Order ID: The order number for a monthly subscription purchase | 
| void | setOriginalCostWithRI(String OriginalCostWithRI)Set RI deduction (cost): The amount deducted from the original cost by RI | 
| void | setOriginalCostWithSP(String OriginalCostWithSP)Set SP deduction (cost): SP deduction (cost) = Cost deduction by SP / SP deduction rate | 
| void | setOwnerUin(String OwnerUin)Set Owner account ID: The account ID of the actual resource user | 
| void | setPayerUin(String PayerUin)Set Payer account ID: The account ID of the payer, which is the unique identifier of a Tencent Cloud user. | 
| void | setPayModeName(String PayModeName)Set Billing mode, which can be monthly subscription or pay-as-you-go. | 
| void | setPayTime(String PayTime)Set Transaction time: The time at which a payment was deducted | 
| void | setProductCode(String ProductCode)Set Subproduct code | 
| void | setProductCodeName(String ProductCodeName)Set Subproduct name: The subcategory of a Tencent Cloud product purchased by the user, such as CVM Computing C5t. | 
| void | setProjectName(String ProjectName)Set Project name: The project to which a resource belongs, which is user-designated. | 
| void | setRealTotalCost(String RealTotalCost)Set Total amount after discount (Including Tax):  = Total Amount After Discount (Excluding Tax) + TaxAmount | 
| void | setReduceType(String ReduceType)Set Offer type | 
| void | setRegionId(Long RegionId)Set Region ID | 
| void | setRegionName(String RegionName)Set Region: The region to which a resource belongs, such as South China (Guangzhou). | 
| void | setResourceId(String ResourceId)Set Instance ID: The object ID of a billed resource, such as a CVM instance ID. | 
| void | setResourceName(String ResourceName)Set Instance name: The resource name set by the user in the console. | 
| void | setSPDeduction(String SPDeduction)Deprecated.   | 
| void | setTags(BillTagInfo[] Tags)Set Tag information. | 
| void | setTotalCost(String TotalCost)Set Original cost: The original cost of a resource, which is "List price x Usage x Usage duration". | 
| void | setTransferPayAmount(String TransferPayAmount)Set Commission credit: The amount paid with the user's commission credit. | 
| void | setVoucherPayAmount(String VoucherPayAmount)Set Voucher payment: The voucher deduction amount | 
| void | setZoneName(String ZoneName)Set Availability zone: The availability zone to which a resource belongs, such as Guangzhou Zone 3. | 
| 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 BillResourceSummary()
public BillResourceSummary(BillResourceSummary source)
public String getBusinessCodeName()
public void setBusinessCodeName(String BusinessCodeName)
BusinessCodeName - Product name: The name of a Tencent Cloud product purchased by the user, such as CVM.public String getProductCodeName()
public void setProductCodeName(String ProductCodeName)
ProductCodeName - Subproduct name: The subcategory of a Tencent Cloud product purchased by the user, such as CVM Computing C5t.public String getPayModeName()
public void setPayModeName(String PayModeName)
PayModeName - Billing mode, which can be monthly subscription or pay-as-you-go.public String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - Project name: The project to which a resource belongs, which is user-designated. If a resource has not been assigned to a project, it will automatically belong to the default project.public String getRegionName()
public void setRegionName(String RegionName)
RegionName - Region: The region to which a resource belongs, such as South China (Guangzhou).public String getZoneName()
public void setZoneName(String ZoneName)
ZoneName - Availability zone: The availability zone to which a resource belongs, such as Guangzhou Zone 3.public String getResourceId()
public void setResourceId(String ResourceId)
ResourceId - Instance ID: The object ID of a billed resource, such as a CVM instance ID. This object ID may vary due to various forms and contents of resources in different products.public String getResourceName()
public void setResourceName(String ResourceName)
ResourceName - Instance name: The resource name set by the user in the console. If it is not set, it will be empty by default.public String getActionTypeName()
public void setActionTypeName(String ActionTypeName)
ActionTypeName - Transaction type, which can be monthly subscription purchase, monthly subscription renewal, or pay-as-you-go deduction.public String getOrderId()
public void setOrderId(String OrderId)
OrderId - Order ID: The order number for a monthly subscription purchasepublic String getPayTime()
public void setPayTime(String PayTime)
PayTime - Transaction time: The time at which a payment was deductedpublic String getFeeBeginTime()
public void setFeeBeginTime(String FeeBeginTime)
FeeBeginTime - Usage start time: The time at which product or service usage startspublic String getFeeEndTime()
public void setFeeEndTime(String FeeEndTime)
FeeEndTime - Usage end time: The time at which product or service usage endspublic String getConfigDesc()
public void setConfigDesc(String ConfigDesc)
ConfigDesc - Configuration description: The billable item names and usage of a resource, which are displayed on the resource bill only.public String getExtendField1()
public void setExtendField1(String ExtendField1)
ExtendField1 - Extended field 1: Extended attribute information of a product, which is displayed on the resource bill only.public String getExtendField2()
public void setExtendField2(String ExtendField2)
ExtendField2 - Extended field 2: Extended attribute information of a product, which is displayed on the resource bill only.public String getTotalCost()
public void setTotalCost(String TotalCost)
TotalCost - Original cost: The original cost of a resource, which is "List price x Usage x Usage duration". If a customer has applied for a fixed preferential price or contract price or applied for a refund, this parameter will not be displayed by default.public String getDiscount()
public void setDiscount(String Discount)
Discount - Discount multiplier: The discount multiplier applied to the cost of the resource. If a customer has applied for a fixed preferential price or contract price or applied for a refund, this parameter will not be displayed by default.public String getReduceType()
public void setReduceType(String ReduceType)
ReduceType - Offer typepublic String getRealTotalCost()
public void setRealTotalCost(String RealTotalCost)
RealTotalCost - Total amount after discount (Including Tax):  = Total Amount After Discount (Excluding Tax) + TaxAmountpublic String getVoucherPayAmount()
public void setVoucherPayAmount(String VoucherPayAmount)
VoucherPayAmount - Voucher payment: The voucher deduction amountpublic String getCashPayAmount()
public void setCashPayAmount(String CashPayAmount)
CashPayAmount - Cash credit: The amount paid from the user's cash accountpublic String getIncentivePayAmount()
public void setIncentivePayAmount(String IncentivePayAmount)
IncentivePayAmount - Free credit: The amount paid with the user's free creditpublic String getTransferPayAmount()
public void setTransferPayAmount(String TransferPayAmount)
TransferPayAmount - Commission credit: The amount paid with the user's commission credit. Note: This field may return null, indicating that no valid values can be obtained.public String getExtendField3()
public void setExtendField3(String ExtendField3)
ExtendField3 - Extended field 3: Extended attribute information of a product, which is displayed on the resource bill only.public String getExtendField4()
public void setExtendField4(String ExtendField4)
ExtendField4 - Extended field 4: Extended attribute information of a product, which is displayed on the resource bill only.public String getExtendField5()
public void setExtendField5(String ExtendField5)
ExtendField5 - Extended field 5: Extended attribute information of a product, which is displayed on the resource bill only.public BillTagInfo[] getTags()
public void setTags(BillTagInfo[] Tags)
Tags - Tag information. Note: This field may return null, indicating that no valid values can be obtained.public String getPayerUin()
public void setPayerUin(String PayerUin)
PayerUin - Payer account ID: The account ID of the payer, which is the unique identifier of a Tencent Cloud user.public String getOwnerUin()
public void setOwnerUin(String OwnerUin)
OwnerUin - Owner account ID: The account ID of the actual resource userpublic String getOperateUin()
public void setOperateUin(String OperateUin)
OperateUin - Operator account ID: The account or role ID of the operator who purchases or activates a resource.public String getBusinessCode()
public void setBusinessCode(String BusinessCode)
BusinessCode - Product codepublic String getProductCode()
public void setProductCode(String ProductCode)
ProductCode - Subproduct codepublic Long getRegionId()
public void setRegionId(Long RegionId)
RegionId - Region IDpublic String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - Instance type: The instance type of a product or service purchased, which can be resource package, RI, SP, or spot instance. Other instance types are not displayed by default.public String getOriginalCostWithRI()
public void setOriginalCostWithRI(String OriginalCostWithRI)
OriginalCostWithRI - RI deduction (cost): The amount deducted from the original cost by RI@Deprecated public String getSPDeduction()
@Deprecated public void setSPDeduction(String SPDeduction)
SPDeduction - Cost deduction by SP. This parameter has been deprecated.public String getOriginalCostWithSP()
public void setOriginalCostWithSP(String OriginalCostWithSP)
OriginalCostWithSP - SP deduction (cost): SP deduction (cost) = Cost deduction by SP / SP deduction ratepublic String getBillMonth()
public void setBillMonth(String BillMonth)
BillMonth - Billing monthNote: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.