public class BillDetailData extends AbstractModel
header, skipSign| Constructor and Description |
|---|
BillDetailData() |
BillDetailData(BillDetailData 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 |
getAvailabilityZone()
Get Resource available zone.
|
String |
getBillingMode()
Get Billing mode
.
|
String |
getComponentListPrice()
Get Component list price.
|
String |
getComponentName()
Get Component name.
|
String |
getComponentPriceMeasurementUnit()
Get Price unit.
|
String |
getComponentType()
Get Component.
|
String |
getComponentUsage()
Get Component usage.
|
String |
getComponentUsageUnit()
Get Component usage unit.
|
String |
getCurrency()
Get Currency.
|
String |
getCustomerDiscountRate()
Get customer discount rate.
|
String |
getDiscountRate()
Get Discount (default is 1) - abandoned.
|
String |
getDurationUnit()
Get duration unit.
|
String |
getId()
Get Identifier (id).
|
String |
getInstanceId()
Get Instance id.
|
String |
getInstanceName()
Get Instance name.
|
Long |
getOperatorAccountId()
Get Operator account.
|
String |
getOriginalCost()
Get Total original price.
|
Long |
getOwnerAccountId()
Get Subaccount.
|
Long |
getPayerAccountId()
Get reseller account.
|
String |
getProductName()
Get Product name.
|
String |
getProjectName()
Get Project name.
|
String |
getRegion()
Get Resource region.
|
String |
getSubProductName()
Get Sub-Product name
.
|
String |
getTotalAmountAfterDiscount()
Get Total cost after discount.
|
String |
getTotalCost()
Get = Total Amount After Discount - Voucher Deduction
|
String |
getTransactionId()
Get
|
String |
getTransactionTime()
Get Settlement time.
|
String |
getTransactionType()
Get Settlement type.
|
String |
getUsageDuration()
Get Resource usage duration.
|
String |
getUsageEndTime()
Get
|
String |
getUsageStartTime()
Get
|
String |
getVoucherDeduction()
Get Voucher deduction amount.
|
void |
setAvailabilityZone(String AvailabilityZone)
Set Resource available zone.
|
void |
setBillingMode(String BillingMode)
Set Billing mode
.
|
void |
setComponentListPrice(String ComponentListPrice)
Set Component list price.
|
void |
setComponentName(String ComponentName)
Set Component name.
|
void |
setComponentPriceMeasurementUnit(String ComponentPriceMeasurementUnit)
Set Price unit.
|
void |
setComponentType(String ComponentType)
Set Component.
|
void |
setComponentUsage(String ComponentUsage)
Set Component usage.
|
void |
setComponentUsageUnit(String ComponentUsageUnit)
Set Component usage unit.
|
void |
setCurrency(String Currency)
Set Currency.
|
void |
setCustomerDiscountRate(String CustomerDiscountRate)
Set customer discount rate.
|
void |
setDiscountRate(String DiscountRate)
Set Discount (default is 1) - abandoned.
|
void |
setDurationUnit(String DurationUnit)
Set duration unit.
|
void |
setId(String Id)
Set Identifier (id).
|
void |
setInstanceId(String InstanceId)
Set Instance id.
|
void |
setInstanceName(String InstanceName)
Set Instance name.
|
void |
setOperatorAccountId(Long OperatorAccountId)
Set Operator account.
|
void |
setOriginalCost(String OriginalCost)
Set Total original price.
|
void |
setOwnerAccountId(Long OwnerAccountId)
Set Subaccount.
|
void |
setPayerAccountId(Long PayerAccountId)
Set reseller account.
|
void |
setProductName(String ProductName)
Set Product name.
|
void |
setProjectName(String ProjectName)
Set Project name.
|
void |
setRegion(String Region)
Set Resource region.
|
void |
setSubProductName(String SubProductName)
Set Sub-Product name
.
|
void |
setTotalAmountAfterDiscount(String TotalAmountAfterDiscount)
Set Total cost after discount.
|
void |
setTotalCost(String TotalCost)
Set = Total Amount After Discount - Voucher Deduction
|
void |
setTransactionId(String TransactionId)
Set
|
void |
setTransactionTime(String TransactionTime)
Set Settlement time.
|
void |
setTransactionType(String TransactionType)
Set Settlement type.
|
void |
setUsageDuration(String UsageDuration)
Set Resource usage duration.
|
void |
setUsageEndTime(String UsageEndTime)
Set
|
void |
setUsageStartTime(String UsageStartTime)
Set
|
void |
setVoucherDeduction(String VoucherDeduction)
Set Voucher deduction amount.
|
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 BillDetailData()
public BillDetailData(BillDetailData source)
public Long getPayerAccountId()
public void setPayerAccountId(Long PayerAccountId)
PayerAccountId - reseller account.public Long getOwnerAccountId()
public void setOwnerAccountId(Long OwnerAccountId)
OwnerAccountId - Subaccount.public Long getOperatorAccountId()
public void setOperatorAccountId(Long OperatorAccountId)
OperatorAccountId - Operator account.public String getProductName()
public void setProductName(String ProductName)
ProductName - Product name.public String getBillingMode()
public void setBillingMode(String BillingMode)
BillingMode - Billing mode
.
Monthly subscription (annual and monthly).
Pay-As-You-Go resources.
Standard ri reserved instance.public String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - Project name.public String getRegion()
public void setRegion(String Region)
Region - Resource region.public String getAvailabilityZone()
public void setAvailabilityZone(String AvailabilityZone)
AvailabilityZone - Resource available zone.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Instance id.public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - Instance name.public String getSubProductName()
public void setSubProductName(String SubProductName)
SubProductName - Sub-Product name
.public String getTransactionType()
public void setTransactionType(String TransactionType)
TransactionType - Settlement type.public String getTransactionId()
public void setTransactionId(String TransactionId)
TransactionId - public String getTransactionTime()
public void setTransactionTime(String TransactionTime)
TransactionTime - Settlement time.public String getUsageStartTime()
public void setUsageStartTime(String UsageStartTime)
UsageStartTime - public String getUsageEndTime()
public void setUsageEndTime(String UsageEndTime)
UsageEndTime - public String getComponentType()
public void setComponentType(String ComponentType)
ComponentType - Component.public String getComponentName()
public void setComponentName(String ComponentName)
ComponentName - Component name.public String getComponentListPrice()
public void setComponentListPrice(String ComponentListPrice)
ComponentListPrice - Component list price.public String getComponentPriceMeasurementUnit()
public void setComponentPriceMeasurementUnit(String ComponentPriceMeasurementUnit)
ComponentPriceMeasurementUnit - Price unit.public String getComponentUsage()
public void setComponentUsage(String ComponentUsage)
ComponentUsage - Component usage.public String getComponentUsageUnit()
public void setComponentUsageUnit(String ComponentUsageUnit)
ComponentUsageUnit - Component usage unit.public String getUsageDuration()
public void setUsageDuration(String UsageDuration)
UsageDuration - Resource usage duration.public String getDurationUnit()
public void setDurationUnit(String DurationUnit)
DurationUnit - duration unit.public String getOriginalCost()
public void setOriginalCost(String OriginalCost)
OriginalCost - Total original price.
Original cost = component list price * component usage * usage duration.public String getDiscountRate()
public void setDiscountRate(String DiscountRate)
DiscountRate - Discount (default is 1) - abandoned.public String getCurrency()
public void setCurrency(String Currency)
Currency - Currency.public String getTotalAmountAfterDiscount()
public void setTotalAmountAfterDiscount(String TotalAmountAfterDiscount)
TotalAmountAfterDiscount - Total cost after discount.public String getVoucherDeduction()
public void setVoucherDeduction(String VoucherDeduction)
VoucherDeduction - Voucher deduction amount.public String getTotalCost()
public void setTotalCost(String TotalCost)
TotalCost - = Total Amount After Discount - Voucher Deductionpublic String getId()
public void setId(String Id)
Id - Identifier (id).public String getCustomerDiscountRate()
public void setCustomerDiscountRate(String CustomerDiscountRate)
CustomerDiscountRate - customer discount rate. The discount rate applied to the reseller's customer, which set by reseller, default value equal to 1.Copyright © 2025. All rights reserved.