Scheduling.fromJson constructor
Scheduling.fromJson(
- Object? j
Implementation
factory Scheduling.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return Scheduling(
timeout: switch (json['timeout']) {
null => null,
Object $1 => protobuf.Duration.fromJson($1),
},
restartJobOnWorkerRestart: switch (json['restartJobOnWorkerRestart']) {
null => false,
Object $1 => decodeBool($1),
},
strategy: switch (json['strategy']) {
null => Scheduling_Strategy.$default,
Object $1 => Scheduling_Strategy.fromJson($1),
},
disableRetries: switch (json['disableRetries']) {
null => false,
Object $1 => decodeBool($1),
},
maxWaitDuration: switch (json['maxWaitDuration']) {
null => null,
Object $1 => protobuf.Duration.fromJson($1),
},
);
}