Scheduling.fromJson constructor

Scheduling.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Scheduling.fromJson(Map<String, dynamic> json) {
  return Scheduling(
    timeout: decodeCustom(json['timeout'], protobuf.Duration.fromJson),
    restartJobOnWorkerRestart: json['restartJobOnWorkerRestart'] ?? false,
    strategy:
        decodeEnum(json['strategy'], Scheduling_Strategy.fromJson) ??
        Scheduling_Strategy.$default,
    disableRetries: json['disableRetries'] ?? false,
    maxWaitDuration: decodeCustom(
      json['maxWaitDuration'],
      protobuf.Duration.fromJson,
    ),
  );
}