toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final accountBudgetSummaries = this.accountBudgetSummaries;
final accountSummaries = this.accountSummaries;
final adjustmentsSubtotalAmountMicros =
this.adjustmentsSubtotalAmountMicros;
final adjustmentsTaxAmountMicros = this.adjustmentsTaxAmountMicros;
final adjustmentsTotalAmountMicros = this.adjustmentsTotalAmountMicros;
final billingSetup = this.billingSetup;
final correctedInvoice = this.correctedInvoice;
final currencyCode = this.currencyCode;
final dueDate = this.dueDate;
final exportChargeSubtotalAmountMicros =
this.exportChargeSubtotalAmountMicros;
final exportChargeTaxAmountMicros = this.exportChargeTaxAmountMicros;
final exportChargeTotalAmountMicros = this.exportChargeTotalAmountMicros;
final id = this.id;
final issueDate = this.issueDate;
final paymentsAccountId = this.paymentsAccountId;
final paymentsProfileId = this.paymentsProfileId;
final pdfUrl = this.pdfUrl;
final regulatoryCostsSubtotalAmountMicros =
this.regulatoryCostsSubtotalAmountMicros;
final regulatoryCostsTaxAmountMicros = this.regulatoryCostsTaxAmountMicros;
final regulatoryCostsTotalAmountMicros =
this.regulatoryCostsTotalAmountMicros;
final replacedInvoices = this.replacedInvoices;
final resourceName = this.resourceName;
final serviceDateRange = this.serviceDateRange;
final subtotalAmountMicros = this.subtotalAmountMicros;
final taxAmountMicros = this.taxAmountMicros;
final totalAmountMicros = this.totalAmountMicros;
final type = this.type;
return {
'accountBudgetSummaries': ?accountBudgetSummaries,
'accountSummaries': ?accountSummaries,
'adjustmentsSubtotalAmountMicros': ?adjustmentsSubtotalAmountMicros,
'adjustmentsTaxAmountMicros': ?adjustmentsTaxAmountMicros,
'adjustmentsTotalAmountMicros': ?adjustmentsTotalAmountMicros,
'billingSetup': ?billingSetup,
'correctedInvoice': ?correctedInvoice,
'currencyCode': ?currencyCode,
'dueDate': ?dueDate,
'exportChargeSubtotalAmountMicros': ?exportChargeSubtotalAmountMicros,
'exportChargeTaxAmountMicros': ?exportChargeTaxAmountMicros,
'exportChargeTotalAmountMicros': ?exportChargeTotalAmountMicros,
'id': ?id,
'issueDate': ?issueDate,
'paymentsAccountId': ?paymentsAccountId,
'paymentsProfileId': ?paymentsProfileId,
'pdfUrl': ?pdfUrl,
'regulatoryCostsSubtotalAmountMicros':
?regulatoryCostsSubtotalAmountMicros,
'regulatoryCostsTaxAmountMicros': ?regulatoryCostsTaxAmountMicros,
'regulatoryCostsTotalAmountMicros': ?regulatoryCostsTotalAmountMicros,
'replacedInvoices': ?replacedInvoices,
'resourceName': ?resourceName,
'serviceDateRange': ?serviceDateRange,
'subtotalAmountMicros': ?subtotalAmountMicros,
'taxAmountMicros': ?taxAmountMicros,
'totalAmountMicros': ?totalAmountMicros,
'type': ?type,
};
}