public class DescribeBillDetailRequest extends AbstractModel
skipSign
Constructor and Description |
---|
DescribeBillDetailRequest() |
DescribeBillDetailRequest(DescribeBillDetailRequest 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.
|
String |
getMonth()
Get The queried month in u200dthe format of “YYYY-MM”, such as 2023-01.
|
Long |
getPage()
Get A pagination parameter that specifies the current page number
|
Long |
getPageSize()
Get A pagination parameter that specifies the number of entries per page
|
String |
getPayMode()
Get Billing mode.
|
void |
setActionType(String ActionType)
Set Transaction type.
|
void |
setMonth(String Month)
Set The queried month in u200dthe format of “YYYY-MM”, such as 2023-01.
|
void |
setPage(Long Page)
Set A pagination parameter that specifies the current page number
|
void |
setPageSize(Long PageSize)
Set A pagination parameter that specifies the number of entries per page
|
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 DescribeBillDetailRequest()
public DescribeBillDetailRequest(DescribeBillDetailRequest source)
public String getMonth()
public void setMonth(String Month)
Month
- The queried month in u200dthe format of “YYYY-MM”, such as 2023-01.public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize
- A pagination parameter that specifies the number of entries per pagepublic Long getPage()
public void setPage(Long Page)
Page
- A pagination parameter that specifies the current page numberpublic String getPayMode()
public void setPayMode(String PayMode)
PayMode
- Billing mode. Valid values: `prePay` (Monthly subscription), postPay` (Pay-As-You-Go resources).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).Copyright © 2023. All rights reserved.