public static final class QuerySavingsPlansDeductLogResponseBody.Items.Builder extends Object
public QuerySavingsPlansDeductLogResponseBody.Items.Builder billModule(String billModule)
The billable item for which the fee is deducted.
public QuerySavingsPlansDeductLogResponseBody.Items.Builder billingCycle(String billingCycle)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder billingOfficialPrice(String billingOfficialPrice)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder deductCommodity(String deductCommodity)
The service for which the fee is deducted.
public QuerySavingsPlansDeductLogResponseBody.Items.Builder deductFee(String deductFee)
The deducted amount.
example:0.52
public QuerySavingsPlansDeductLogResponseBody.Items.Builder deductInstanceId(String deductInstanceId)
The ID of the instance for which the fee is deducted.
example:i-XXXXXXXXX
public QuerySavingsPlansDeductLogResponseBody.Items.Builder deductRate(String deductRate)
The deduction rate.
example:1.0
public QuerySavingsPlansDeductLogResponseBody.Items.Builder deductedOfficialPrice(String deductedOfficialPrice)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder discountRate(String discountRate)
The discount used for the current deduction.
example:0.069
public QuerySavingsPlansDeductLogResponseBody.Items.Builder endTime(String endTime)
The end of the billing cycle for which the fee is deducted.
example:2020-12-01 01:00:00
public QuerySavingsPlansDeductLogResponseBody.Items.Builder instanceId(String instanceId)
The ID of the savings plan instance.
example:spn-xxxxxxx
public QuerySavingsPlansDeductLogResponseBody.Items.Builder instanceSpec(String instanceSpec)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder instanceTypeFamily(String instanceTypeFamily)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder ownerId(Long ownerId)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder region(String region)
public QuerySavingsPlansDeductLogResponseBody.Items.Builder savingsType(String savingsType)
The type of the savings plan. Valid values:
ecs
public QuerySavingsPlansDeductLogResponseBody.Items.Builder startTime(String startTime)
The beginning of the billing cycle for which the fee is deducted. The time is in the format of yyyy-MM-dd HH:mm:ss.
example:2020-12-01 00:00:00
public QuerySavingsPlansDeductLogResponseBody.Items.Builder userId(Long userId)
The ID of the user.
example:1906589291020438
public QuerySavingsPlansDeductLogResponseBody.Items build()
Copyright © 2026. All rights reserved.