RazorpayPaymentDowntime constructor

  1. @JsonSerializable.new(includeIfNull: false)
const RazorpayPaymentDowntime({
  1. required String id,
  2. required String entity,
  3. required DowntimeMethod method,
  4. required DowntimeStatus status,
  5. required bool scheduled,
  6. required DowntimeSeverity severity,
  7. required RazorpayPaymentDowntimeInstrument instrument,
  8. required int created_at,
  9. required int updated_at,
  10. int? begin,
  11. int? end,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory RazorpayPaymentDowntime({
  required String id,
  required String entity,
  required DowntimeMethod method,
  required DowntimeStatus status,
  required bool scheduled,
  required DowntimeSeverity severity,
  required RazorpayPaymentDowntimeInstrument instrument,
  required int created_at,
  required int updated_at,
  int? begin, // Nullable Unix timestamp
  int? end, // Nullable Unix timestamp
}) = _RazorpayPaymentDowntime;