public class CustomerBillDetailData extends AbstractModel
header, skipSign| Constructor and Description |
|---|
CustomerBillDetailData() |
CustomerBillDetailData(CustomerBillDetailData 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 availability 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 |
getDurationUnit()
Get duration unit.
|
String |
getId()
Get Id identifier.
|
String |
getInstanceId()
Get Instance id.
|
String |
getInstanceName()
Get Instance name.
|
Long |
getOperatorAccountId()
Get Operator account.
|
String |
getOriginalCost()
Get Total original price.
|
Long |
getOwnerAccountId()
Get Sub-Customer account.
|
Long |
getPayerAccountId()
Get Distributor account.
|
String |
getProductName()
Get Product name.
|
String |
getProjectName()
Get Project name.
|
String |
getRegion()
Get Resource region.
|
String |
getSubProductName()
Get Sub-Product name
.
|
TagInfo[] |
getTags()
Get Tag information.
|
String |
getTotalCost()
Get = Total Amount After Discount - Voucher Deduction
|
String |
getTransactionId()
Get Transaction flow id.
|
String |
getTransactionTime()
Get Settlement time.
|
String |
getTransactionType()
Get Settlement type.
|
String |
getUsageDuration()
Get Resource usage duration.
|
String |
getUsageEndTime()
Get Resource end time.
|
String |
getUsageStartTime()
Get Resource start time.
|
void |
setAvailabilityZone(String AvailabilityZone)
Set Resource availability 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 |
setDurationUnit(String DurationUnit)
Set duration unit.
|
void |
setId(String Id)
Set Id identifier.
|
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 Sub-Customer account.
|
void |
setPayerAccountId(Long PayerAccountId)
Set Distributor 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 |
setTags(TagInfo[] Tags)
Set Tag information.
|
void |
setTotalCost(String TotalCost)
Set = Total Amount After Discount - Voucher Deduction
|
void |
setTransactionId(String TransactionId)
Set Transaction flow id.
|
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 Resource end time.
|
void |
setUsageStartTime(String UsageStartTime)
Set Resource start time.
|
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 CustomerBillDetailData()
public CustomerBillDetailData(CustomerBillDetailData source)
public Long getPayerAccountId()
public void setPayerAccountId(Long PayerAccountId)
PayerAccountId - Distributor account.public Long getOwnerAccountId()
public void setOwnerAccountId(Long OwnerAccountId)
OwnerAccountId - Sub-Customer account.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.
Pay-As-You-Go resources.
Standard ri reserved instances.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 availability 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 - Transaction flow id.public String getTransactionTime()
public void setTransactionTime(String TransactionTime)
TransactionTime - Settlement time.public String getUsageStartTime()
public void setUsageStartTime(String UsageStartTime)
UsageStartTime - Resource start time.public String getUsageEndTime()
public void setUsageEndTime(String UsageEndTime)
UsageEndTime - Resource end time.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 getCurrency()
public void setCurrency(String Currency)
Currency - Currency.public String getTotalCost()
public void setTotalCost(String TotalCost)
TotalCost - = Total Amount After Discount - Voucher Deductionpublic String getId()
public void setId(String Id)
Id - Id identifier.public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags - Tag information.Copyright © 2025. All rights reserved.