Skip to content

Commit 0d15853

Browse files
author
BitsAdmin
committed
Merge branch 'billing-Java-2022-01-01-online-772-2024_11_14_14_27_14' into 'integration_2024-11-14_582008940034'
feat: [development task] billing-772-Java (852004) See merge request iaasng/volcengine-java-sdk!288
2 parents 96e1a9c + 612d9b4 commit 0d15853

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

volcengine-java-sdk-billing/src/main/java/com/volcengine/billing/model/ListForListBillDetailOutput.java

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ public class ListForListBillDetailOutput {
123123
@SerializedName("FactorCode")
124124
private String factorCode = null;
125125

126+
@SerializedName("Formula")
127+
private String formula = null;
128+
126129
@SerializedName("InstanceName")
127130
private String instanceName = null;
128131

@@ -801,6 +804,24 @@ public void setFactorCode(String factorCode) {
801804
this.factorCode = factorCode;
802805
}
803806

807+
public ListForListBillDetailOutput formula(String formula) {
808+
this.formula = formula;
809+
return this;
810+
}
811+
812+
/**
813+
* Get formula
814+
* @return formula
815+
**/
816+
@Schema(description = "")
817+
public String getFormula() {
818+
return formula;
819+
}
820+
821+
public void setFormula(String formula) {
822+
this.formula = formula;
823+
}
824+
804825
public ListForListBillDetailOutput instanceName(String instanceName) {
805826
this.instanceName = instanceName;
806827
return this;
@@ -1562,6 +1583,7 @@ public boolean equals(java.lang.Object o) {
15621583
Objects.equals(this.expenseEndTime, listForListBillDetailOutput.expenseEndTime) &&
15631584
Objects.equals(this.factor, listForListBillDetailOutput.factor) &&
15641585
Objects.equals(this.factorCode, listForListBillDetailOutput.factorCode) &&
1586+
Objects.equals(this.formula, listForListBillDetailOutput.formula) &&
15651587
Objects.equals(this.instanceName, listForListBillDetailOutput.instanceName) &&
15661588
Objects.equals(this.instanceNo, listForListBillDetailOutput.instanceNo) &&
15671589
Objects.equals(this.marketPrice, listForListBillDetailOutput.marketPrice) &&
@@ -1606,7 +1628,7 @@ public boolean equals(java.lang.Object o) {
16061628

16071629
@Override
16081630
public int hashCode() {
1609-
return Objects.hash(billCategory, billDetailId, billID, billPeriod, billingFunction, billingMethodCode, billingMode, busiPeriod, businessMode, configName, configurationCode, count, couponAmount, creditCarriedAmount, currency, deductionCount, deductionUseDuration, discountBillAmount, discountBizBillingFunction, discountBizMeasureInterval, discountBizUnitPrice, discountBizUnitPriceInterval, effectiveFactor, element, elementCode, expandField, expenseBeginTime, expenseDate, expenseEndTime, factor, factorCode, instanceName, instanceNo, marketPrice, measureInterval, originalBillAmount, ownerCustomerName, ownerID, ownerUserName, paidAmount, payableAmount, payerCustomerName, payerID, payerUserName, preferentialBillAmount, price, priceInterval, priceUnit, product, productZh, project, projectDisplayName, region, regionCode, reservationInstance, roundAmount, sellerCustomerName, sellerID, sellerUserName, sellingMode, settlementType, solutionZh, subjectName, tag, tradeTime, unit, unpaidAmount, useDuration, useDurationUnit, zone, zoneCode);
1631+
return Objects.hash(billCategory, billDetailId, billID, billPeriod, billingFunction, billingMethodCode, billingMode, busiPeriod, businessMode, configName, configurationCode, count, couponAmount, creditCarriedAmount, currency, deductionCount, deductionUseDuration, discountBillAmount, discountBizBillingFunction, discountBizMeasureInterval, discountBizUnitPrice, discountBizUnitPriceInterval, effectiveFactor, element, elementCode, expandField, expenseBeginTime, expenseDate, expenseEndTime, factor, factorCode, formula, instanceName, instanceNo, marketPrice, measureInterval, originalBillAmount, ownerCustomerName, ownerID, ownerUserName, paidAmount, payableAmount, payerCustomerName, payerID, payerUserName, preferentialBillAmount, price, priceInterval, priceUnit, product, productZh, project, projectDisplayName, region, regionCode, reservationInstance, roundAmount, sellerCustomerName, sellerID, sellerUserName, sellingMode, settlementType, solutionZh, subjectName, tag, tradeTime, unit, unpaidAmount, useDuration, useDurationUnit, zone, zoneCode);
16101632
}
16111633

16121634

@@ -1646,6 +1668,7 @@ public String toString() {
16461668
sb.append(" expenseEndTime: ").append(toIndentedString(expenseEndTime)).append("\n");
16471669
sb.append(" factor: ").append(toIndentedString(factor)).append("\n");
16481670
sb.append(" factorCode: ").append(toIndentedString(factorCode)).append("\n");
1671+
sb.append(" formula: ").append(toIndentedString(formula)).append("\n");
16491672
sb.append(" instanceName: ").append(toIndentedString(instanceName)).append("\n");
16501673
sb.append(" instanceNo: ").append(toIndentedString(instanceNo)).append("\n");
16511674
sb.append(" marketPrice: ").append(toIndentedString(marketPrice)).append("\n");

0 commit comments

Comments
 (0)