CycleExecution class

Trial and regular billing executions.

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake)

Constructors

CycleExecution({required TenureType tenureType, required int sequence, required int cyclesCompleted, int? cyclesRemaining})
const
CycleExecution.fromJson(Map<String, dynamic> json)
factory

Properties

cyclesCompleted int
The number of billing cycles that have completed.
final
cyclesRemaining int?
For a finite billing cycle, cycles_remaining is the number of remaining cycles. For an infinite billing cycle, cycles_remaining is set as 0.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sequence int
The order in which to run this cycle among other billing cycles.
final
tenureType TenureType
The type of the billing cycle.
final

Methods

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

Operators

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