Sub2ApiAdminChannelMonitorTemplate constructor

Sub2ApiAdminChannelMonitorTemplate({
  1. required int id,
  2. required String name,
  3. required Sub2ApiAdminMonitorTemplateProvider provider,
  4. required Sub2ApiAdminMonitorTemplateApiMode apiMode,
  5. required String description,
  6. required Map<String, String> extraHeaders,
  7. required Sub2ApiAdminMonitorTemplateBodyMode bodyOverrideMode,
  8. required Sub2ApiAdminJsonObject? bodyOverride,
  9. required DateTime createdAt,
  10. required DateTime updatedAt,
  11. required int associatedMonitors,
})

Implementation

Sub2ApiAdminChannelMonitorTemplate({
  required this.id,
  required this.name,
  required this.provider,
  required this.apiMode,
  required this.description,
  required Map<String, String> extraHeaders,
  required this.bodyOverrideMode,
  required this.bodyOverride,
  required this.createdAt,
  required this.updatedAt,
  required this.associatedMonitors,
}) : extraHeaders = Map.unmodifiable(extraHeaders);