WorkerPoolSpec.fromJson constructor

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

Implementation

factory WorkerPoolSpec.fromJson(Map<String, dynamic> json) {
  return WorkerPoolSpec(
    containerSpec: decode(json['containerSpec'], ContainerSpec.fromJson),
    pythonPackageSpec: decode(
      json['pythonPackageSpec'],
      PythonPackageSpec.fromJson,
    ),
    machineSpec: decode(json['machineSpec'], MachineSpec.fromJson),
    replicaCount: decodeInt64(json['replicaCount']) ?? 0,
    nfsMounts: decodeListMessage(json['nfsMounts'], NfsMount.fromJson) ?? [],
    diskSpec: decode(json['diskSpec'], DiskSpec.fromJson),
  );
}