InvoiceDataV1 class abstract

InvoiceDataV1

Properties:

Annotations
  • @BuiltValue()

Constructors

InvoiceDataV1.new([void updates(InvoiceDataV1Builder b)])
factory

Properties

billingPeriod TimeInterval
no setter
currency String
The currency of the invoice.
no setter
deleted bool?
Deleted is true if the invoice has been soft-deleted.
no setter
hashCode int
The hash code for this object.
no setterinherited
items → BuiltList<LineItemV1>
The items that are part of this invoice.
no setter
plan String?
The plan that this invoice is based on, in the format "Name@version".
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stripeInvoiceItem String?
no setter
stripeInvoiceStatus String?
The status of the invoice, one of draft, open, paid, uncollectible, or void. Learn more
no setter
An optional link to the invoice on Stripe.
no setter
subtitle String?
The subtitle of the invoice.
no setter
tax TaxLineItem?
no setter
title String
The title of the invoice.
no setter
totalInCent int
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(InvoiceDataV1Builder)) InvoiceDataV1
Rebuilds the instance.
inherited
toBuilder() InvoiceDataV1Builder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<InvoiceDataV1>
no setter