public class DescribeCustomerBillSummaryRequest extends AbstractModel
skipSign
Constructor and Description |
---|
DescribeCustomerBillSummaryRequest() |
DescribeCustomerBillSummaryRequest(DescribeCustomerBillSummaryRequest 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 |
getActionType()
Get Transaction type.
|
Long |
getCustomerUin()
Get Customer UIN
|
String |
getIsConfirmed()
Get Payment status
`0`: N/A
`1`: Paid
`2`: Unpaid
|
String |
getMonth()
Get The queried month in “YYYY-MM” format, such as 2023-01.
|
String |
getPayMode()
Get Billing mode.
|
void |
setActionType(String ActionType)
Set Transaction type.
|
void |
setCustomerUin(Long CustomerUin)
Set Customer UIN
|
void |
setIsConfirmed(String IsConfirmed)
Set Payment status
`0`: N/A
`1`: Paid
`2`: Unpaid
|
void |
setMonth(String Month)
Set The queried month in “YYYY-MM” format, such as 2023-01.
|
void |
setPayMode(String PayMode)
Set Billing mode.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeCustomerBillSummaryRequest()
public DescribeCustomerBillSummaryRequest(DescribeCustomerBillSummaryRequest source)
public Long getCustomerUin()
public void setCustomerUin(Long CustomerUin)
CustomerUin
- Customer UINpublic String getMonth()
public void setMonth(String Month)
Month
- The queried month in “YYYY-MM” format, such as 2023-01.public String getPayMode()
public void setPayMode(String PayMode)
PayMode
- Billing mode. Valid values:
`prePay` (Monthly subscription)
`postPay` (Pay-as-you-go)public String getActionType()
public void setActionType(String ActionType)
ActionType
- Transaction type. Valid values:
`prepay_purchase` (Purchase)
`prepay_renew` (Renewal)
`prepay_modify` (Upgrade/Downgrade)
`prepay_return` (Monthly subscription refund)
`postpay_deduct` (Pay-as-you-go)
`postpay_deduct_h` (Hourly settlement)
`postpay_deduct_d` (Daily settlement)
`postpay_deduct_m` (Monthly settlement)
`offline_deduct` (Offline project deduction)
`online_deduct` (Offline product deduction)
`recon_deduct` (Adjustment - deduction)
`recon_increase` (Adjustment - compensation)
`ripay_purchase` (One-off RI Fee)
`postpay_deduct_s` (Spot)
`ri_hour_pay` (Hourly RI fee)
`prePurchase` (New monthly subscription)
`preRenew` (Monthly subscription renewal)
`preUpgrade` (Upgrade/Downgrade)
`preDowngrade` (Upgrade/Downgrade)
`svp_hour_pay` (Hourly Savings Plan fee)
`recon_guarantee` (Minimum spend deduction)
`pre_purchase` (New monthly subscription)
`pre_renew` (Monthly subscription renewal)
`pre_upgrade` (Upgrade/Downgrade)
`pre_downgrade` (Upgrade/Downgrade)public String getIsConfirmed()
public void setIsConfirmed(String IsConfirmed)
IsConfirmed
- Payment status
`0`: N/A
`1`: Paid
`2`: UnpaidCopyright © 2023. All rights reserved.