BulkInsertParallelRequest.withPayload constructor

BulkInsertParallelRequest.withPayload(
  1. int requestId,
  2. int poolId,
  3. String table,
  4. List<String> columns,
  5. Uint8List dataBuffer,
  6. int parallelism,
)

Implementation

factory BulkInsertParallelRequest.withPayload(
  int requestId,
  int poolId,
  String table,
  List<String> columns,
  Uint8List dataBuffer,
  int parallelism,
) {
  final transferableData = transferableIsolatePayload(dataBuffer);
  if (transferableData != null) {
    return BulkInsertParallelRequest._transferable(
      requestId,
      poolId,
      table,
      columns,
      transferableData,
      parallelism,
    );
  }
  return BulkInsertParallelRequest(
    requestId,
    poolId,
    table,
    columns,
    dataBuffer,
    parallelism,
  );
}