QuotesResourceComputedRecurring class final

The definitive totals and line items the customer will be charged on a recurring basis. Takes into account the line items with recurring prices and discounts with `duration=forever` coupons only. Defaults to `null` if no inputted line items with recurring prices.

Constructors

QuotesResourceComputedRecurring({required int amountSubtotal, required int amountTotal, required InvoiceitemPlanInterval interval, required int intervalCount, required QuotesResourceTotalDetails totalDetails})
The definitive totals and line items the customer will be charged on a recurring basis. Takes into account the line items with recurring prices and discounts with `duration=forever` coupons only. Defaults to `null` if no inputted line items with recurring prices.
const
QuotesResourceComputedRecurring.fromJson(Object? json)
factory

Properties

amountSubtotal int
final
amountTotal int
final
hashCode int
The hash code for this object.
no setterinherited
interval InvoiceitemPlanInterval
final
intervalCount int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
totalDetails QuotesResourceTotalDetails
final

Methods

encodeWith<V>(Encoder<V> encoder) → V
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode<V>(QuotesResourceComputedRecurring instance, Encoder<V> encoder) → V