.addRow(builder2.build()) .addRow(builder3.build()) .setSkipInvalidRows(true) .build(); InsertAllResponse response = bigquery.insertAll(request);
InsertAllRequest.newBuilder(tableId) .setRows(rows) .setSkipInvalidRows(false) .setIgnoreUnknownValues(true) .setTemplateSuffix("suffix")
InsertAllRequest.newBuilder(tableId) .setRows(rows) .setSkipInvalidRows(false) .setIgnoreUnknownValues(true) .setTemplateSuffix("suffix")
InsertAllRequest request = InsertAllRequest.newBuilder(getTableId(), rows) .setSkipInvalidRows(skipInvalidRows) .setIgnoreUnknownValues(ignoreUnknownValues) .build();
/** * Create an InsertAllRequest. * @param tableId the table to insert into. * @param rows the rows to insert. * @return the InsertAllRequest. */ protected InsertAllRequest createInsertAllRequest(PartitionedTableId tableId, List<InsertAllRequest.RowToInsert> rows) { return InsertAllRequest.newBuilder(tableId.getFullTableId(), rows) .setIgnoreUnknownValues(false) .setSkipInvalidRows(false) .build(); }
/** * Utility method for spoofing InsertAllRequests that should be sent to a BigQuery object. * @param table The table to write to. * @param rows The rows to write. * @return The spoofed InsertAllRequest. */ public static InsertAllRequest buildExpectedInsertAllRequest( TableId table, InsertAllRequest.RowToInsert... rows) { return InsertAllRequest.newBuilder(table, rows) .setIgnoreUnknownValues(false) .setSkipInvalidRows(false) .build(); }
InsertAllRequest.newBuilder(TABLE_ID) .setRows(rows) .setSkipInvalidRows(false) .setIgnoreUnknownValues(true) .setTemplateSuffix("suffix")
InsertAllRequest request = InsertAllRequest.newBuilder(getTableId(), rows) .setSkipInvalidRows(skipInvalidRows) .setIgnoreUnknownValues(ignoreUnknownValues) .build();
InsertAllRequest.newBuilder(TABLE_ID) .setRows(rows) .setSkipInvalidRows(false) .setIgnoreUnknownValues(true) .setTemplateSuffix("suffix")