SerialCourseCustomer class
Constructors
-
SerialCourseCustomer({int? id, String? name, String? feedbackId, DateTime? created, DateTime? modified, DateTime? deletedAt, required int numWeeks, required DateTime startDate, required DateTime endDate, required int weeklyPriceCents, String? timeZone, String? stripeCheckoutSessionId, String? stripeSubscriptionScheduledId, String? stripeSubscriptionId, DateTime? cancelAt, DateTime? canceledAt, bool? cancelAtPeriodEnd, required SubscriptionStatusEnum subscriptionStatus, int? serialCourse, int? customer, int? chat})
-
Returns a new SerialCourseCustomer instance.
Properties
-
cancelAt
↔ DateTime?
-
getter/setter pair
-
cancelAtPeriodEnd
↔ bool?
-
getter/setter pair
-
canceledAt
↔ DateTime?
-
getter/setter pair
-
chat
↔ int?
-
getter/setter pair
-
created
↔ DateTime?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
customer
↔ int?
-
getter/setter pair
-
deletedAt
↔ DateTime?
-
getter/setter pair
-
endDate
↔ DateTime
-
getter/setter pair
-
feedbackId
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
id
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
modified
↔ DateTime?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
name
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
numWeeks
↔ int
-
Minimum value: 0
Maximum value: 2147483647
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
serialCourse
↔ int?
-
getter/setter pair
-
startDate
↔ DateTime
-
getter/setter pair
-
stripeCheckoutSessionId
↔ String?
-
getter/setter pair
-
stripeSubscriptionId
↔ String?
-
getter/setter pair
-
stripeSubscriptionScheduledId
↔ String?
-
getter/setter pair
-
subscriptionStatus
↔ SubscriptionStatusEnum
-
getter/setter pair
-
timeZone
↔ String?
-
getter/setter pair
-
weeklyPriceCents
↔ int
-
Minimum value: -2147483648
Maximum value: 2147483647
getter/setter pair