fromJson static method
Implementation
static ScheduledTaskSpec fromJson(Map<String, dynamic> json) {
return ScheduledTaskSpec(
version: json['version'] as String? ?? 'v1',
kind: json['kind'] as String? ?? 'ScheduledTask',
metadata: ScheduledTaskMetadata.fromJson((json['metadata'] as Map?)?.cast<String, dynamic>()),
schedule: json['schedule'] as String,
active: json['active'] as bool? ?? true,
once: json['once'] as bool? ?? false,
queue: json['queue'] == null ? null : ScheduledTaskQueueSpec.fromJson((json['queue'] as Map).cast<String, dynamic>()),
container: json['container'] == null ? null : ContainerSpec.fromJson((json['container'] as Map).cast<String, dynamic>()),
);
}