[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Class RowBatch (8.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [8.0.0 (latest)](/nodejs/docs/reference/bigquery/latest/bigquery/rowbatch)\n- [7.8.0](/nodejs/docs/reference/bigquery/7.8.0/bigquery/rowbatch)\n- [7.7.0](/nodejs/docs/reference/bigquery/7.7.0/bigquery/rowbatch)\n- [7.6.1](/nodejs/docs/reference/bigquery/7.6.1/bigquery/rowbatch)\n- [7.5.2](/nodejs/docs/reference/bigquery/7.5.2/bigquery/rowbatch)\n- [7.4.0](/nodejs/docs/reference/bigquery/7.4.0/bigquery/rowbatch)\n- [7.3.0](/nodejs/docs/reference/bigquery/7.3.0/bigquery/rowbatch)\n- [7.2.0](/nodejs/docs/reference/bigquery/7.2.0/bigquery/rowbatch)\n- [7.1.1](/nodejs/docs/reference/bigquery/7.1.1/bigquery/rowbatch)\n- [7.0.0](/nodejs/docs/reference/bigquery/7.0.0/bigquery/rowbatch)\n- [6.2.1](/nodejs/docs/reference/bigquery/6.2.1/bigquery/rowbatch)\n- [6.0.3](/nodejs/docs/reference/bigquery/6.0.3/bigquery/rowbatch)\n- [5.12.0](/nodejs/docs/reference/bigquery/5.12.0/bigquery/rowbatch)\n- [5.11.0](/nodejs/docs/reference/bigquery/5.11.0/bigquery/rowbatch)\n- [5.10.0](/nodejs/docs/reference/bigquery/5.10.0/bigquery/rowbatch)\n- [5.9.3](/nodejs/docs/reference/bigquery/5.9.3/bigquery/rowbatch)\n- [5.8.0](/nodejs/docs/reference/bigquery/5.8.0/bigquery/rowbatch)\n- [5.7.1](/nodejs/docs/reference/bigquery/5.7.1/bigquery/rowbatch)\n- [5.6.0](/nodejs/docs/reference/bigquery/5.6.0/bigquery/rowbatch)\n- [5.5.0](/nodejs/docs/reference/bigquery/5.5.0/bigquery/rowbatch) \nCall used to help batch rows.\n\nPackage\n-------\n\n[@google-cloud/bigquery](../overview.html)\n\nConstructors\n------------\n\n### (constructor)(options)\n\n constructor(options: RowBatchOptions);\n\nConstructs a new instance of the `RowBatch` class\n\nProperties\n----------\n\n### batchOptions\n\n batchOptions: RowBatchOptions;\n\n### bytes\n\n bytes: number;\n\n### callbacks\n\n callbacks: InsertRowsCallback[];\n\n### created\n\n created: number;\n\n### rows\n\n rows: RowMetadata[];\n\nMethods\n-------\n\n### add(row, callback)\n\n add(row: RowMetadata, callback?: InsertRowsCallback): void;\n\nAdds a row to the current batch.\n\n### canFit(row)\n\n canFit(row: RowMetadata): boolean;\n\nIndicates if a given row can fit in the batch.\n\n### isAtMax()\n\n isAtMax(): boolean;\n\nChecks to see if this batch is at the maximum allowed payload size.\n\n### isFull()\n\n isFull(): boolean;\n\nIndicates if the batch is at capacity."]]