HardwareUsage constructor

HardwareUsage({
  1. Int64? cpu,
  2. Int64? payloadIoRead,
  3. Int64? payloadIoWrite,
  4. Int64? payloadIndexIoRead,
  5. Int64? payloadIndexIoWrite,
  6. Int64? vectorIoRead,
  7. Int64? vectorIoWrite,
})

Implementation

factory HardwareUsage({
  $fixnum.Int64? cpu,
  $fixnum.Int64? payloadIoRead,
  $fixnum.Int64? payloadIoWrite,
  $fixnum.Int64? payloadIndexIoRead,
  $fixnum.Int64? payloadIndexIoWrite,
  $fixnum.Int64? vectorIoRead,
  $fixnum.Int64? vectorIoWrite,
}) {
  final $result = create();
  if (cpu != null) {
    $result.cpu = cpu;
  }
  if (payloadIoRead != null) {
    $result.payloadIoRead = payloadIoRead;
  }
  if (payloadIoWrite != null) {
    $result.payloadIoWrite = payloadIoWrite;
  }
  if (payloadIndexIoRead != null) {
    $result.payloadIndexIoRead = payloadIndexIoRead;
  }
  if (payloadIndexIoWrite != null) {
    $result.payloadIndexIoWrite = payloadIndexIoWrite;
  }
  if (vectorIoRead != null) {
    $result.vectorIoRead = vectorIoRead;
  }
  if (vectorIoWrite != null) {
    $result.vectorIoWrite = vectorIoWrite;
  }
  return $result;
}