# Package @google-cloud/bigquery-storage (5.1.2)

5.1.2 (latest) 5.1.1 4.10.0 4.8.0 4.7.0 4.6.0 4.5.0 4.4.0 4.3.0 4.2.1 4.1.0 4.0.0 3.4.0 3.2.0 3.1.1 2.8.0 2.7.0 2.6.2 2.5.4 2.3.0

## Classes

### [managedwriter.JSONWriter](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/managedwriter.jsonwriter)

A StreamWriter that can write JSON data to BigQuery tables. The JSONWriter is built on top of a Writer, and it simply converts all JSON data to protobuf messages then calls Writer's appendRows() method to write to BigQuery tables. It maintains all Writer functions, but also provides an additional feature: schema update support, where if the BigQuery table schema is updated, users will be able to ingest data on the new schema after some time (in order of minutes).

managedwriter.Writer managedwriter

### [managedwriter.Writer](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/managedwriter.writer)

A BigQuery Storage API Writer that can be used to write data into BigQuery Table using the Storage API.

managedwriter

### [managedwriter.WriterClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/managedwriter.writerclient)

BigQuery Write API Client. The Write API can be used to write data to BigQuery.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods.

For supplementary information about the Write API, see: <https://cloud.google.com/bigquery/docs/write-api>

managedwriter

### [protos.google.api.ClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.clientlibrarysettings)

Represents a ClientLibrarySettings.

### [protos.google.api.CommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.commonlanguagesettings)

Represents a CommonLanguageSettings.

### [protos.google.api.CppSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.cppsettings)

Represents a CppSettings.

### [protos.google.api.CustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.customhttppattern)

Represents a CustomHttpPattern.

### [protos.google.api.DotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.dotnetsettings)

Represents a DotnetSettings.

### [protos.google.api.GoSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.gosettings)

Represents a GoSettings.

### [protos.google.api.Http](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.http)

Represents a Http.

### [protos.google.api.HttpRule](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.httprule)

Represents a HttpRule.

### [protos.google.api.JavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.javasettings)

Represents a JavaSettings.

### [protos.google.api.MethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.methodsettings-class)

Represents a MethodSettings.

### [protos.google.api.MethodSettings.LongRunning](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.methodsettings.longrunning)

Represents a LongRunning.

### [protos.google.api.NodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.nodesettings)

Represents a NodeSettings.

### [protos.google.api.PhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.phpsettings)

Represents a PhpSettings.

### [protos.google.api.Publishing](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.publishing)

Represents a Publishing.

### [protos.google.api.PythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.pythonsettings-class)

Represents a PythonSettings.

### [protos.google.api.PythonSettings.ExperimentalFeatures](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.pythonsettings.experimentalfeatures)

Represents an ExperimentalFeatures.

### [protos.google.api.ResourceDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.resourcedescriptor-class)

Represents a ResourceDescriptor.

### [protos.google.api.ResourceReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.resourcereference)

Represents a ResourceReference.

### [protos.google.api.RubySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.rubysettings)

Represents a RubySettings.

### [protos.google.api.SelectiveGapicGeneration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.selectivegapicgeneration)

Represents a SelectiveGapicGeneration.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsrequest-class)

Represents an AppendRowsRequest.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsRequest.ArrowData](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsrequest.arrowdata)

Represents an ArrowData.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsRequest.ProtoData](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsrequest.protodata)

Represents a ProtoData.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsresponse-class)

Represents an AppendRowsResponse.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsResponse.AppendResult](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsresponse.appendresult)

Represents an AppendResult.

### [protos.google.cloud.bigquery.storage.v1.ArrowRecordBatch](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.arrowrecordbatch)

Represents an ArrowRecordBatch.

### [protos.google.cloud.bigquery.storage.v1.ArrowSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.arrowschema)

Represents an ArrowSchema.

### [protos.google.cloud.bigquery.storage.v1.ArrowSerializationOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.arrowserializationoptions-class)

Represents an ArrowSerializationOptions.

### [protos.google.cloud.bigquery.storage.v1.AvroRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.avrorows)

Represents an AvroRows.

### [protos.google.cloud.bigquery.storage.v1.AvroSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.avroschema)

Represents an AvroSchema.

### [protos.google.cloud.bigquery.storage.v1.AvroSerializationOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.avroserializationoptions-class)

Represents an AvroSerializationOptions.

### [protos.google.cloud.bigquery.storage.v1.BatchCommitWriteStreamsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.batchcommitwritestreamsrequest)

Represents a BatchCommitWriteStreamsRequest.

### [protos.google.cloud.bigquery.storage.v1.BatchCommitWriteStreamsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.batchcommitwritestreamsresponse)

Represents a BatchCommitWriteStreamsResponse.

### [protos.google.cloud.bigquery.storage.v1.BigQueryRead](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.bigqueryread-class)

Represents a BigQueryRead

### [protos.google.cloud.bigquery.storage.v1.BigQueryWrite](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.bigquerywrite-class)

Represents a BigQueryWrite

### [protos.google.cloud.bigquery.storage.v1.CreateReadSessionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.createreadsessionrequest)

Represents a CreateReadSessionRequest.

### [protos.google.cloud.bigquery.storage.v1.CreateWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.createwritestreamrequest)

Represents a CreateWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.FinalizeWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.finalizewritestreamrequest)

Represents a FinalizeWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.FinalizeWriteStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.finalizewritestreamresponse)

Represents a FinalizeWriteStreamResponse.

### [protos.google.cloud.bigquery.storage.v1.FlushRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.flushrowsrequest)

Represents a FlushRowsRequest.

### [protos.google.cloud.bigquery.storage.v1.FlushRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.flushrowsresponse)

Represents a FlushRowsResponse.

### [protos.google.cloud.bigquery.storage.v1.GetWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.getwritestreamrequest)

Represents a GetWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.ProtoRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.protorows)

Represents a ProtoRows.

### [protos.google.cloud.bigquery.storage.v1.ProtoSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.protoschema)

Represents a ProtoSchema.

### [protos.google.cloud.bigquery.storage.v1.ReadRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readrowsrequest)

Represents a ReadRowsRequest.

### [protos.google.cloud.bigquery.storage.v1.ReadRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readrowsresponse)

Represents a ReadRowsResponse.

### [protos.google.cloud.bigquery.storage.v1.ReadSession](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readsession-class)

Represents a ReadSession.

### [protos.google.cloud.bigquery.storage.v1.ReadSession.TableModifiers](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readsession.tablemodifiers)

Represents a TableModifiers.

### [protos.google.cloud.bigquery.storage.v1.ReadSession.TableReadOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readsession.tablereadoptions-class)

Represents a TableReadOptions.

### [protos.google.cloud.bigquery.storage.v1.ReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readstream)

Represents a ReadStream.

### [protos.google.cloud.bigquery.storage.v1.RowError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.rowerror-class)

Represents a RowError.

### [protos.google.cloud.bigquery.storage.v1.SplitReadStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.splitreadstreamrequest)

Represents a SplitReadStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.SplitReadStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.splitreadstreamresponse)

Represents a SplitReadStreamResponse.

### [protos.google.cloud.bigquery.storage.v1.StorageError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.storageerror-class)

Represents a StorageError.

### [protos.google.cloud.bigquery.storage.v1.StreamStats](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.streamstats-class)

Represents a StreamStats.

### [protos.google.cloud.bigquery.storage.v1.StreamStats.Progress](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.streamstats.progress)

Represents a Progress.

### [protos.google.cloud.bigquery.storage.v1.TableFieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.tablefieldschema-class)

Represents a TableFieldSchema.

### [protos.google.cloud.bigquery.storage.v1.TableFieldSchema.FieldElementType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.tablefieldschema.fieldelementtype)

Represents a FieldElementType.

### [protos.google.cloud.bigquery.storage.v1.TableSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.tableschema)

Represents a TableSchema.

### [protos.google.cloud.bigquery.storage.v1.ThrottleState](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.throttlestate)

Represents a ThrottleState.

### [protos.google.cloud.bigquery.storage.v1.WriteStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.writestream-class)

Represents a WriteStream.

### [protos.google.cloud.bigquery.storage.v1alpha.BatchCreateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.batchcreatemetastorepartitionsrequest)

Represents a BatchCreateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.BatchCreateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.batchcreatemetastorepartitionsresponse)

Represents a BatchCreateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.BatchDeleteMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.batchdeletemetastorepartitionsrequest)

Represents a BatchDeleteMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.BatchSizeTooLargeError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.batchsizetoolargeerror)

Represents a BatchSizeTooLargeError.

### [protos.google.cloud.bigquery.storage.v1alpha.BatchUpdateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.batchupdatemetastorepartitionsrequest)

Represents a BatchUpdateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.BatchUpdateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.batchupdatemetastorepartitionsresponse)

Represents a BatchUpdateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.CreateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.createmetastorepartitionrequest)

Represents a CreateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.FieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.fieldschema)

Represents a FieldSchema.

### [protos.google.cloud.bigquery.storage.v1alpha.ListMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.listmetastorepartitionsrequest)

Represents a ListMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.ListMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.listmetastorepartitionsresponse)

Represents a ListMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.MetastorePartition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.metastorepartition)

Represents a MetastorePartition.

### [protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.metastorepartitionlist)

Represents a MetastorePartitionList.

### [protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionService](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.metastorepartitionservice-class)

Represents a MetastorePartitionService

### [protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionValues](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.metastorepartitionvalues)

Represents a MetastorePartitionValues.

### [protos.google.cloud.bigquery.storage.v1alpha.ReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.readstream)

Represents a ReadStream.

### [protos.google.cloud.bigquery.storage.v1alpha.SerDeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.serdeinfo)

Represents a SerDeInfo.

### [protos.google.cloud.bigquery.storage.v1alpha.StorageDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.storagedescriptor)

Represents a StorageDescriptor.

### [protos.google.cloud.bigquery.storage.v1alpha.StreamList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.streamlist)

Represents a StreamList.

### [protos.google.cloud.bigquery.storage.v1alpha.StreamMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.streammetastorepartitionsrequest)

Represents a StreamMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.StreamMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.streammetastorepartitionsresponse)

Represents a StreamMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.UpdateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.updatemetastorepartitionrequest)

Represents an UpdateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1beta.BatchCreateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.batchcreatemetastorepartitionsrequest)

Represents a BatchCreateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.BatchCreateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.batchcreatemetastorepartitionsresponse)

Represents a BatchCreateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.BatchDeleteMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.batchdeletemetastorepartitionsrequest)

Represents a BatchDeleteMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.BatchSizeTooLargeError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.batchsizetoolargeerror)

Represents a BatchSizeTooLargeError.

### [protos.google.cloud.bigquery.storage.v1beta.BatchUpdateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.batchupdatemetastorepartitionsrequest)

Represents a BatchUpdateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.BatchUpdateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.batchupdatemetastorepartitionsresponse)

Represents a BatchUpdateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.CreateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.createmetastorepartitionrequest)

Represents a CreateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1beta.FieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.fieldschema)

Represents a FieldSchema.

### [protos.google.cloud.bigquery.storage.v1beta.ListMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.listmetastorepartitionsrequest)

Represents a ListMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.ListMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.listmetastorepartitionsresponse)

Represents a ListMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.MetastorePartition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.metastorepartition)

Represents a MetastorePartition.

### [protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.metastorepartitionlist)

Represents a MetastorePartitionList.

### [protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionService](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.metastorepartitionservice-class)

Represents a MetastorePartitionService

### [protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionValues](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.metastorepartitionvalues)

Represents a MetastorePartitionValues.

### [protos.google.cloud.bigquery.storage.v1beta.ReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.readstream)

Represents a ReadStream.

### [protos.google.cloud.bigquery.storage.v1beta.SerDeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.serdeinfo)

Represents a SerDeInfo.

### [protos.google.cloud.bigquery.storage.v1beta.StorageDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.storagedescriptor)

Represents a StorageDescriptor.

### [protos.google.cloud.bigquery.storage.v1beta.StreamList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.streamlist)

Represents a StreamList.

### [protos.google.cloud.bigquery.storage.v1beta.StreamMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.streammetastorepartitionsrequest)

Represents a StreamMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.StreamMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.streammetastorepartitionsresponse)

Represents a StreamMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.UpdateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.updatemetastorepartitionrequest)

Represents an UpdateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.ArrowRecordBatch](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.arrowrecordbatch)

Represents an ArrowRecordBatch.

### [protos.google.cloud.bigquery.storage.v1beta1.ArrowSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.arrowschema)

Represents an ArrowSchema.

### [protos.google.cloud.bigquery.storage.v1beta1.AvroRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.avrorows)

Represents an AvroRows.

### [protos.google.cloud.bigquery.storage.v1beta1.AvroSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.avroschema)

Represents an AvroSchema.

### [protos.google.cloud.bigquery.storage.v1beta1.BatchCreateReadSessionStreamsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.batchcreatereadsessionstreamsrequest)

Represents a BatchCreateReadSessionStreamsRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.BatchCreateReadSessionStreamsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.batchcreatereadsessionstreamsresponse)

Represents a BatchCreateReadSessionStreamsResponse.

### [protos.google.cloud.bigquery.storage.v1beta1.BigQueryStorage](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.bigquerystorage-class)

Represents a BigQueryStorage

### [protos.google.cloud.bigquery.storage.v1beta1.CreateReadSessionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.createreadsessionrequest)

Represents a CreateReadSessionRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.FinalizeStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.finalizestreamrequest)

Represents a FinalizeStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.Progress](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.progress)

Represents a Progress.

### [protos.google.cloud.bigquery.storage.v1beta1.ReadRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.readrowsrequest)

Represents a ReadRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.ReadRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.readrowsresponse)

Represents a ReadRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta1.ReadSession](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.readsession)

Represents a ReadSession.

### [protos.google.cloud.bigquery.storage.v1beta1.SplitReadStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.splitreadstreamrequest)

Represents a SplitReadStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.SplitReadStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.splitreadstreamresponse)

Represents a SplitReadStreamResponse.

### [protos.google.cloud.bigquery.storage.v1beta1.Stream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.stream)

Represents a Stream.

### [protos.google.cloud.bigquery.storage.v1beta1.StreamPosition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.streamposition)

Represents a StreamPosition.

### [protos.google.cloud.bigquery.storage.v1beta1.StreamStatus](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.streamstatus)

Represents a StreamStatus.

### [protos.google.cloud.bigquery.storage.v1beta1.TableModifiers](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.tablemodifiers)

Represents a TableModifiers.

### [protos.google.cloud.bigquery.storage.v1beta1.TableReadOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.tablereadoptions)

Represents a TableReadOptions.

### [protos.google.cloud.bigquery.storage.v1beta1.TableReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.tablereference)

Represents a TableReference.

### [protos.google.cloud.bigquery.storage.v1beta1.ThrottleStatus](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.throttlestatus)

Represents a ThrottleStatus.

### [protos.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.appendrowsrequest-class)

Represents an AppendRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.appendrowsrequest.protodata)

Represents a ProtoData.

### [protos.google.cloud.bigquery.storage.v1beta2.AppendRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.appendrowsresponse-class)

Represents an AppendRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.AppendRowsResponse.AppendResult](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.appendrowsresponse.appendresult)

Represents an AppendResult.

### [protos.google.cloud.bigquery.storage.v1beta2.ArrowRecordBatch](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.arrowrecordbatch)

Represents an ArrowRecordBatch.

### [protos.google.cloud.bigquery.storage.v1beta2.ArrowSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.arrowschema)

Represents an ArrowSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.ArrowSerializationOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.arrowserializationoptions-class)

Represents an ArrowSerializationOptions.

### [protos.google.cloud.bigquery.storage.v1beta2.AvroRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.avrorows)

Represents an AvroRows.

### [protos.google.cloud.bigquery.storage.v1beta2.AvroSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.avroschema)

Represents an AvroSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.BatchCommitWriteStreamsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.batchcommitwritestreamsrequest)

Represents a BatchCommitWriteStreamsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.BatchCommitWriteStreamsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.batchcommitwritestreamsresponse)

Represents a BatchCommitWriteStreamsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.BigQueryRead](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.bigqueryread-class)

Represents a BigQueryRead

### [protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.bigquerywrite-class)

Represents a BigQueryWrite

### [protos.google.cloud.bigquery.storage.v1beta2.CreateReadSessionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.createreadsessionrequest)

Represents a CreateReadSessionRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.CreateWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.createwritestreamrequest)

Represents a CreateWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.FinalizeWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.finalizewritestreamrequest)

Represents a FinalizeWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.FinalizeWriteStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.finalizewritestreamresponse)

Represents a FinalizeWriteStreamResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.FlushRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.flushrowsrequest)

Represents a FlushRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.FlushRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.flushrowsresponse)

Represents a FlushRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.GetWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.getwritestreamrequest)

Represents a GetWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.ProtoRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.protorows)

Represents a ProtoRows.

### [protos.google.cloud.bigquery.storage.v1beta2.ProtoSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.protoschema)

Represents a ProtoSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readrowsrequest)

Represents a ReadRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readrowsresponse)

Represents a ReadRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadSession](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readsession-class)

Represents a ReadSession.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadSession.TableModifiers](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readsession.tablemodifiers)

Represents a TableModifiers.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadSession.TableReadOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readsession.tablereadoptions)

Represents a TableReadOptions.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readstream)

Represents a ReadStream.

### [protos.google.cloud.bigquery.storage.v1beta2.SplitReadStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.splitreadstreamrequest)

Represents a SplitReadStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.SplitReadStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.splitreadstreamresponse)

Represents a SplitReadStreamResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.StorageError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.storageerror-class)

Represents a StorageError.

### [protos.google.cloud.bigquery.storage.v1beta2.StreamStats](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.streamstats-class)

Represents a StreamStats.

### [protos.google.cloud.bigquery.storage.v1beta2.StreamStats.Progress](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.streamstats.progress)

Represents a Progress.

### [protos.google.cloud.bigquery.storage.v1beta2.TableFieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.tablefieldschema-class)

Represents a TableFieldSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.TableSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.tableschema)

Represents a TableSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.ThrottleState](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.throttlestate)

Represents a ThrottleState.

### [protos.google.cloud.bigquery.storage.v1beta2.WriteStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.writestream-class)

Represents a WriteStream.

### [protos.google.protobuf.Any](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.any)

Represents an Any.

### [protos.google.protobuf.BoolValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.boolvalue)

Represents a BoolValue.

### [protos.google.protobuf.BytesValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.bytesvalue)

Represents a BytesValue.

### [protos.google.protobuf.DescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.descriptorproto-class)

Represents a DescriptorProto.

### [protos.google.protobuf.DescriptorProto.ExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.descriptorproto.extensionrange)

Represents an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.ReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.descriptorproto.reservedrange)

Represents a ReservedRange.

### [protos.google.protobuf.DoubleValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.doublevalue)

Represents a DoubleValue.

### [protos.google.protobuf.Duration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.duration)

Represents a Duration.

### [protos.google.protobuf.Empty](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.empty)

Represents an Empty.

### [protos.google.protobuf.EnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.enumdescriptorproto-class)

Represents an EnumDescriptorProto.

### [protos.google.protobuf.EnumDescriptorProto.EnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.enumdescriptorproto.enumreservedrange)

Represents an EnumReservedRange.

### [protos.google.protobuf.EnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.enumoptions)

Represents an EnumOptions.

### [protos.google.protobuf.EnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.enumvaluedescriptorproto)

Represents an EnumValueDescriptorProto.

### [protos.google.protobuf.EnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.enumvalueoptions)

Represents an EnumValueOptions.

### [protos.google.protobuf.ExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.extensionrangeoptions-class)

Represents an ExtensionRangeOptions.

### [protos.google.protobuf.ExtensionRangeOptions.Declaration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.extensionrangeoptions.declaration)

Represents a Declaration.

### [protos.google.protobuf.FeatureSet](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset-class)

Represents a FeatureSet.

### [protos.google.protobuf.FeatureSet.VisibilityFeature](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.visibilityfeature-class)

Represents a VisibilityFeature.

### [protos.google.protobuf.FeatureSetDefaults](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featuresetdefaults-class)

Represents a FeatureSetDefaults.

### [protos.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featuresetdefaults.featureseteditiondefault)

Represents a FeatureSetEditionDefault.

### [protos.google.protobuf.FieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fielddescriptorproto-class)

Represents a FieldDescriptorProto.

### [protos.google.protobuf.FieldMask](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldmask)

Represents a FieldMask.

### [protos.google.protobuf.FieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions-class)

Represents a FieldOptions.

### [protos.google.protobuf.FieldOptions.EditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.editiondefault)

Represents an EditionDefault.

### [protos.google.protobuf.FieldOptions.FeatureSupport](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.featuresupport)

Represents a FeatureSupport.

### [protos.google.protobuf.FileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.filedescriptorproto)

Represents a FileDescriptorProto.

### [protos.google.protobuf.FileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.filedescriptorset)

Represents a FileDescriptorSet.

### [protos.google.protobuf.FileOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fileoptions-class)

Represents a FileOptions.

### [protos.google.protobuf.FloatValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.floatvalue)

Represents a FloatValue.

### [protos.google.protobuf.GeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.generatedcodeinfo-class)

Represents a GeneratedCodeInfo.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.generatedcodeinfo.annotation-class)

Represents an Annotation.

### [protos.google.protobuf.Int32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.int32value)

Represents an Int32Value.

### [protos.google.protobuf.Int64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.int64value)

Represents an Int64Value.

### [protos.google.protobuf.MessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.messageoptions)

Represents a MessageOptions.

### [protos.google.protobuf.MethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.methoddescriptorproto)

Represents a MethodDescriptorProto.

### [protos.google.protobuf.MethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.methodoptions-class)

Represents a MethodOptions.

### [protos.google.protobuf.OneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.oneofdescriptorproto)

Represents an OneofDescriptorProto.

### [protos.google.protobuf.OneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.oneofoptions)

Represents an OneofOptions.

### [protos.google.protobuf.ServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.servicedescriptorproto)

Represents a ServiceDescriptorProto.

### [protos.google.protobuf.ServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.serviceoptions)

Represents a ServiceOptions.

### [protos.google.protobuf.SourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.sourcecodeinfo-class)

Represents a SourceCodeInfo.

### [protos.google.protobuf.SourceCodeInfo.Location](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.sourcecodeinfo.location)

Represents a Location.

### [protos.google.protobuf.StringValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.stringvalue)

Represents a StringValue.

### [protos.google.protobuf.Timestamp](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.timestamp)

Represents a Timestamp.

### [protos.google.protobuf.UInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.uint32value)

Represents a UInt32Value.

### [protos.google.protobuf.UInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.uint64value)

Represents a UInt64Value.

### [protos.google.protobuf.UninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.uninterpretedoption-class)

Represents an UninterpretedOption.

### [protos.google.protobuf.UninterpretedOption.NamePart](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.uninterpretedoption.namepart)

Represents a NamePart.

### [protos.google.rpc.Status](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.rpc.status)

Represents a Status.

### [reader.ArrowTableReader](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/reader.arrowtablereader)

A BigQuery Storage API Reader that can be used to read data from BigQuery Tables using the Storage API in Arrow format.

reader

### [reader.ReadClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/reader.readclient)

BigQuery Read API Client. The Read API can be used to read data to BigQuery.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods.

For supplementary information about the Read API, see: <https://cloud.google.com/bigquery/docs/read-api>

reader

### [reader.ReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/reader.readstream)

ReadStream is responsible for reading data from a GRPC read stream connection against the Storage Read API readRows method.

EventEmitter reader

### [reader.TableReader](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/reader.tablereader)

A BigQuery Storage API Reader that can be used to reader data into BigQuery Table using the Storage API.

reader

### [v1.BigQueryReadClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1.bigqueryreadclient)

BigQuery Read API.

The Read API can be used to read data from BigQuery. v1

### [v1.BigQueryWriteClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1.bigquerywriteclient)

BigQuery Write API.

The Write API can be used to write data to BigQuery.

For supplementary information about the Write API, see: <https://cloud.google.com/bigquery/docs/write-api> v1

### [v1alpha.MetastorePartitionServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1alpha.metastorepartitionserviceclient)

BigQuery Metastore Partition Service API. This service is used for managing metastore partitions in BigQuery metastore. The service supports only batch operations for write. v1alpha

### [v1beta.MetastorePartitionServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1beta.metastorepartitionserviceclient)

BigQuery Metastore Partition Service API. This service is used for managing metastore partitions in BigQuery metastore. The service supports only batch operations for write. v1beta

### [v1beta1.BigQueryStorageClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1beta1.bigquerystorageclient)

BigQuery storage API.

The BigQuery storage API can be used to read data stored in BigQuery.

The v1beta1 API is not yet officially deprecated, and will go through a full deprecation cycle (https://cloud.google.com/products#product-launch-stages) before the service is turned down. However, new code should use the v1 API going forward. v1beta1

### [v1beta2.BigQueryReadClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1beta2.bigqueryreadclient)

BigQuery Read API.

The Read API can be used to read data from BigQuery.

New code should use the v1 Read API going forward, if they don't use Write API at the same time. v1beta2

### [v1beta2.BigQueryWriteClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/v1beta2.bigquerywriteclient)

BigQuery Write API.

The Write API can be used to write data to BigQuery.

The \[google.cloud.bigquery.storage.v1 API\](/bigquery/docs/reference/storage/rpc/google.cloud.bigquery.storage.v1) should be used instead of the v1beta2 API for BigQueryWrite operations. v1beta2

## Interfaces

### [protos.google.api.IClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.iclientlibrarysettings)

Properties of a ClientLibrarySettings.

### [protos.google.api.ICommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.icommonlanguagesettings)

Properties of a CommonLanguageSettings.

### [protos.google.api.ICppSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.icppsettings)

Properties of a CppSettings.

### [protos.google.api.ICustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.icustomhttppattern)

Properties of a CustomHttpPattern.

### [protos.google.api.IDotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.idotnetsettings)

Properties of a DotnetSettings.

### [protos.google.api.IGoSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.igosettings)

Properties of a GoSettings.

### [protos.google.api.IHttp](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.ihttp)

Properties of a Http.

### [protos.google.api.IHttpRule](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.ihttprule)

Properties of a HttpRule.

### [protos.google.api.IJavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.ijavasettings)

Properties of a JavaSettings.

### [protos.google.api.IMethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.imethodsettings)

Properties of a MethodSettings.

### [protos.google.api.INodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.inodesettings)

Properties of a NodeSettings.

### [protos.google.api.IPhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.iphpsettings)

Properties of a PhpSettings.

### [protos.google.api.IPublishing](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.ipublishing)

Properties of a Publishing.

### [protos.google.api.IPythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.ipythonsettings)

Properties of a PythonSettings.

### [protos.google.api.IResourceDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.iresourcedescriptor)

Properties of a ResourceDescriptor.

### [protos.google.api.IResourceReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.iresourcereference)

Properties of a ResourceReference.

### [protos.google.api.IRubySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.irubysettings)

Properties of a RubySettings.

### [protos.google.api.ISelectiveGapicGeneration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.iselectivegapicgeneration)

Properties of a SelectiveGapicGeneration.

### [protos.google.api.MethodSettings.ILongRunning](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.methodsettings.ilongrunning)

Properties of a LongRunning.

### [protos.google.api.PythonSettings.IExperimentalFeatures](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.pythonsettings.iexperimentalfeatures)

Properties of an ExperimentalFeatures.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsRequest.IArrowData](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsrequest.iarrowdata)

Properties of an ArrowData.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsRequest.IProtoData](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsrequest.iprotodata)

Properties of a ProtoData.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsResponse.IAppendResult](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsresponse.iappendresult)

Properties of an AppendResult.

### [protos.google.cloud.bigquery.storage.v1.IAppendRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iappendrowsrequest)

Properties of an AppendRowsRequest.

### [protos.google.cloud.bigquery.storage.v1.IAppendRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iappendrowsresponse)

Properties of an AppendRowsResponse.

### [protos.google.cloud.bigquery.storage.v1.IArrowRecordBatch](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iarrowrecordbatch)

Properties of an ArrowRecordBatch.

### [protos.google.cloud.bigquery.storage.v1.IArrowSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iarrowschema)

Properties of an ArrowSchema.

### [protos.google.cloud.bigquery.storage.v1.IArrowSerializationOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iarrowserializationoptions)

Properties of an ArrowSerializationOptions.

### [protos.google.cloud.bigquery.storage.v1.IAvroRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iavrorows)

Properties of an AvroRows.

### [protos.google.cloud.bigquery.storage.v1.IAvroSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iavroschema)

Properties of an AvroSchema.

### [protos.google.cloud.bigquery.storage.v1.IAvroSerializationOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iavroserializationoptions)

Properties of an AvroSerializationOptions.

### [protos.google.cloud.bigquery.storage.v1.IBatchCommitWriteStreamsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ibatchcommitwritestreamsrequest)

Properties of a BatchCommitWriteStreamsRequest.

### [protos.google.cloud.bigquery.storage.v1.IBatchCommitWriteStreamsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ibatchcommitwritestreamsresponse)

Properties of a BatchCommitWriteStreamsResponse.

### [protos.google.cloud.bigquery.storage.v1.ICreateReadSessionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.icreatereadsessionrequest)

Properties of a CreateReadSessionRequest.

### [protos.google.cloud.bigquery.storage.v1.ICreateWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.icreatewritestreamrequest)

Properties of a CreateWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.IFinalizeWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ifinalizewritestreamrequest)

Properties of a FinalizeWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.IFinalizeWriteStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ifinalizewritestreamresponse)

Properties of a FinalizeWriteStreamResponse.

### [protos.google.cloud.bigquery.storage.v1.IFlushRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iflushrowsrequest)

Properties of a FlushRowsRequest.

### [protos.google.cloud.bigquery.storage.v1.IFlushRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iflushrowsresponse)

Properties of a FlushRowsResponse.

### [protos.google.cloud.bigquery.storage.v1.IGetWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.igetwritestreamrequest)

Properties of a GetWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.IProtoRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iprotorows)

Properties of a ProtoRows.

### [protos.google.cloud.bigquery.storage.v1.IProtoSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iprotoschema)

Properties of a ProtoSchema.

### [protos.google.cloud.bigquery.storage.v1.IReadRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ireadrowsrequest)

Properties of a ReadRowsRequest.

### [protos.google.cloud.bigquery.storage.v1.IReadRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ireadrowsresponse)

Properties of a ReadRowsResponse.

### [protos.google.cloud.bigquery.storage.v1.IReadSession](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ireadsession)

Properties of a ReadSession.

### [protos.google.cloud.bigquery.storage.v1.IReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ireadstream)

Properties of a ReadStream.

### [protos.google.cloud.bigquery.storage.v1.IRowError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.irowerror)

Properties of a RowError.

### [protos.google.cloud.bigquery.storage.v1.ISplitReadStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.isplitreadstreamrequest)

Properties of a SplitReadStreamRequest.

### [protos.google.cloud.bigquery.storage.v1.ISplitReadStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.isplitreadstreamresponse)

Properties of a SplitReadStreamResponse.

### [protos.google.cloud.bigquery.storage.v1.IStorageError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.istorageerror)

Properties of a StorageError.

### [protos.google.cloud.bigquery.storage.v1.IStreamStats](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.istreamstats)

Properties of a StreamStats.

### [protos.google.cloud.bigquery.storage.v1.ITableFieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.itablefieldschema)

Properties of a TableFieldSchema.

### [protos.google.cloud.bigquery.storage.v1.ITableSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.itableschema)

Properties of a TableSchema.

### [protos.google.cloud.bigquery.storage.v1.IThrottleState](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.ithrottlestate)

Properties of a ThrottleState.

### [protos.google.cloud.bigquery.storage.v1.IWriteStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.iwritestream)

Properties of a WriteStream.

### [protos.google.cloud.bigquery.storage.v1.ReadSession.ITableModifiers](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readsession.itablemodifiers)

Properties of a TableModifiers.

### [protos.google.cloud.bigquery.storage.v1.ReadSession.ITableReadOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readsession.itablereadoptions)

Properties of a TableReadOptions.

### [protos.google.cloud.bigquery.storage.v1.StreamStats.IProgress](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.streamstats.iprogress)

Properties of a Progress.

### [protos.google.cloud.bigquery.storage.v1.TableFieldSchema.IFieldElementType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.tablefieldschema.ifieldelementtype)

Properties of a FieldElementType.

### [protos.google.cloud.bigquery.storage.v1alpha.IBatchCreateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ibatchcreatemetastorepartitionsrequest)

Properties of a BatchCreateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.IBatchCreateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ibatchcreatemetastorepartitionsresponse)

Properties of a BatchCreateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.IBatchDeleteMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ibatchdeletemetastorepartitionsrequest)

Properties of a BatchDeleteMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.IBatchSizeTooLargeError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ibatchsizetoolargeerror)

Properties of a BatchSizeTooLargeError.

### [protos.google.cloud.bigquery.storage.v1alpha.IBatchUpdateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ibatchupdatemetastorepartitionsrequest)

Properties of a BatchUpdateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.IBatchUpdateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ibatchupdatemetastorepartitionsresponse)

Properties of a BatchUpdateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.ICreateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.icreatemetastorepartitionrequest)

Properties of a CreateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.IFieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ifieldschema)

Properties of a FieldSchema.

### [protos.google.cloud.bigquery.storage.v1alpha.IListMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ilistmetastorepartitionsrequest)

Properties of a ListMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.IListMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ilistmetastorepartitionsresponse)

Properties of a ListMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.IMetastorePartition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.imetastorepartition)

Properties of a MetastorePartition.

### [protos.google.cloud.bigquery.storage.v1alpha.IMetastorePartitionList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.imetastorepartitionlist)

Properties of a MetastorePartitionList.

### [protos.google.cloud.bigquery.storage.v1alpha.IMetastorePartitionValues](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.imetastorepartitionvalues)

Properties of a MetastorePartitionValues.

### [protos.google.cloud.bigquery.storage.v1alpha.IReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.ireadstream)

Properties of a ReadStream.

### [protos.google.cloud.bigquery.storage.v1alpha.ISerDeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.iserdeinfo)

Properties of a SerDeInfo.

### [protos.google.cloud.bigquery.storage.v1alpha.IStorageDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.istoragedescriptor)

Properties of a StorageDescriptor.

### [protos.google.cloud.bigquery.storage.v1alpha.IStreamList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.istreamlist)

Properties of a StreamList.

### [protos.google.cloud.bigquery.storage.v1alpha.IStreamMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.istreammetastorepartitionsrequest)

Properties of a StreamMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1alpha.IStreamMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.istreammetastorepartitionsresponse)

Properties of a StreamMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1alpha.IUpdateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1alpha.iupdatemetastorepartitionrequest)

Properties of an UpdateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IBatchCreateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ibatchcreatemetastorepartitionsrequest)

Properties of a BatchCreateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IBatchCreateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ibatchcreatemetastorepartitionsresponse)

Properties of a BatchCreateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.IBatchDeleteMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ibatchdeletemetastorepartitionsrequest)

Properties of a BatchDeleteMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IBatchSizeTooLargeError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ibatchsizetoolargeerror)

Properties of a BatchSizeTooLargeError.

### [protos.google.cloud.bigquery.storage.v1beta.IBatchUpdateMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ibatchupdatemetastorepartitionsrequest)

Properties of a BatchUpdateMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IBatchUpdateMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ibatchupdatemetastorepartitionsresponse)

Properties of a BatchUpdateMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.ICreateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.icreatemetastorepartitionrequest)

Properties of a CreateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IFieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ifieldschema)

Properties of a FieldSchema.

### [protos.google.cloud.bigquery.storage.v1beta.IListMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ilistmetastorepartitionsrequest)

Properties of a ListMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IListMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ilistmetastorepartitionsresponse)

Properties of a ListMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.IMetastorePartition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.imetastorepartition)

Properties of a MetastorePartition.

### [protos.google.cloud.bigquery.storage.v1beta.IMetastorePartitionList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.imetastorepartitionlist)

Properties of a MetastorePartitionList.

### [protos.google.cloud.bigquery.storage.v1beta.IMetastorePartitionValues](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.imetastorepartitionvalues)

Properties of a MetastorePartitionValues.

### [protos.google.cloud.bigquery.storage.v1beta.IReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.ireadstream)

Properties of a ReadStream.

### [protos.google.cloud.bigquery.storage.v1beta.ISerDeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.iserdeinfo)

Properties of a SerDeInfo.

### [protos.google.cloud.bigquery.storage.v1beta.IStorageDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.istoragedescriptor)

Properties of a StorageDescriptor.

### [protos.google.cloud.bigquery.storage.v1beta.IStreamList](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.istreamlist)

Properties of a StreamList.

### [protos.google.cloud.bigquery.storage.v1beta.IStreamMetastorePartitionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.istreammetastorepartitionsrequest)

Properties of a StreamMetastorePartitionsRequest.

### [protos.google.cloud.bigquery.storage.v1beta.IStreamMetastorePartitionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.istreammetastorepartitionsresponse)

Properties of a StreamMetastorePartitionsResponse.

### [protos.google.cloud.bigquery.storage.v1beta.IUpdateMetastorePartitionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta.iupdatemetastorepartitionrequest)

Properties of an UpdateMetastorePartitionRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.IArrowRecordBatch](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.iarrowrecordbatch)

Properties of an ArrowRecordBatch.

### [protos.google.cloud.bigquery.storage.v1beta1.IArrowSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.iarrowschema)

Properties of an ArrowSchema.

### [protos.google.cloud.bigquery.storage.v1beta1.IAvroRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.iavrorows)

Properties of an AvroRows.

### [protos.google.cloud.bigquery.storage.v1beta1.IAvroSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.iavroschema)

Properties of an AvroSchema.

### [protos.google.cloud.bigquery.storage.v1beta1.IBatchCreateReadSessionStreamsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ibatchcreatereadsessionstreamsrequest)

Properties of a BatchCreateReadSessionStreamsRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.IBatchCreateReadSessionStreamsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ibatchcreatereadsessionstreamsresponse)

Properties of a BatchCreateReadSessionStreamsResponse.

### [protos.google.cloud.bigquery.storage.v1beta1.ICreateReadSessionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.icreatereadsessionrequest)

Properties of a CreateReadSessionRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.IFinalizeStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ifinalizestreamrequest)

Properties of a FinalizeStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.IProgress](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.iprogress)

Properties of a Progress.

### [protos.google.cloud.bigquery.storage.v1beta1.IReadRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ireadrowsrequest)

Properties of a ReadRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.IReadRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ireadrowsresponse)

Properties of a ReadRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta1.IReadSession](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ireadsession)

Properties of a ReadSession.

### [protos.google.cloud.bigquery.storage.v1beta1.ISplitReadStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.isplitreadstreamrequest)

Properties of a SplitReadStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta1.ISplitReadStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.isplitreadstreamresponse)

Properties of a SplitReadStreamResponse.

### [protos.google.cloud.bigquery.storage.v1beta1.IStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.istream)

Properties of a Stream.

### [protos.google.cloud.bigquery.storage.v1beta1.IStreamPosition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.istreamposition)

Properties of a StreamPosition.

### [protos.google.cloud.bigquery.storage.v1beta1.IStreamStatus](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.istreamstatus)

Properties of a StreamStatus.

### [protos.google.cloud.bigquery.storage.v1beta1.ITableModifiers](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.itablemodifiers)

Properties of a TableModifiers.

### [protos.google.cloud.bigquery.storage.v1beta1.ITableReadOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.itablereadoptions)

Properties of a TableReadOptions.

### [protos.google.cloud.bigquery.storage.v1beta1.ITableReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.itablereference)

Properties of a TableReference.

### [protos.google.cloud.bigquery.storage.v1beta1.IThrottleStatus](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.ithrottlestatus)

Properties of a ThrottleStatus.

### [protos.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.IProtoData](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.appendrowsrequest.iprotodata)

Properties of a ProtoData.

### [protos.google.cloud.bigquery.storage.v1beta2.AppendRowsResponse.IAppendResult](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.appendrowsresponse.iappendresult)

Properties of an AppendResult.

### [protos.google.cloud.bigquery.storage.v1beta2.IAppendRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iappendrowsrequest)

Properties of an AppendRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IAppendRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iappendrowsresponse)

Properties of an AppendRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.IArrowRecordBatch](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iarrowrecordbatch)

Properties of an ArrowRecordBatch.

### [protos.google.cloud.bigquery.storage.v1beta2.IArrowSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iarrowschema)

Properties of an ArrowSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.IArrowSerializationOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iarrowserializationoptions)

Properties of an ArrowSerializationOptions.

### [protos.google.cloud.bigquery.storage.v1beta2.IAvroRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iavrorows)

Properties of an AvroRows.

### [protos.google.cloud.bigquery.storage.v1beta2.IAvroSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iavroschema)

Properties of an AvroSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.IBatchCommitWriteStreamsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ibatchcommitwritestreamsrequest)

Properties of a BatchCommitWriteStreamsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IBatchCommitWriteStreamsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ibatchcommitwritestreamsresponse)

Properties of a BatchCommitWriteStreamsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.ICreateReadSessionRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.icreatereadsessionrequest)

Properties of a CreateReadSessionRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.ICreateWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.icreatewritestreamrequest)

Properties of a CreateWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IFinalizeWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ifinalizewritestreamrequest)

Properties of a FinalizeWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IFinalizeWriteStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ifinalizewritestreamresponse)

Properties of a FinalizeWriteStreamResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.IFlushRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iflushrowsrequest)

Properties of a FlushRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IFlushRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iflushrowsresponse)

Properties of a FlushRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.IGetWriteStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.igetwritestreamrequest)

Properties of a GetWriteStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IProtoRows](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iprotorows)

Properties of a ProtoRows.

### [protos.google.cloud.bigquery.storage.v1beta2.IProtoSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iprotoschema)

Properties of a ProtoSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.IReadRowsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ireadrowsrequest)

Properties of a ReadRowsRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.IReadRowsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ireadrowsresponse)

Properties of a ReadRowsResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.IReadSession](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ireadsession)

Properties of a ReadSession.

### [protos.google.cloud.bigquery.storage.v1beta2.IReadStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ireadstream)

Properties of a ReadStream.

### [protos.google.cloud.bigquery.storage.v1beta2.ISplitReadStreamRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.isplitreadstreamrequest)

Properties of a SplitReadStreamRequest.

### [protos.google.cloud.bigquery.storage.v1beta2.ISplitReadStreamResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.isplitreadstreamresponse)

Properties of a SplitReadStreamResponse.

### [protos.google.cloud.bigquery.storage.v1beta2.IStorageError](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.istorageerror)

Properties of a StorageError.

### [protos.google.cloud.bigquery.storage.v1beta2.IStreamStats](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.istreamstats)

Properties of a StreamStats.

### [protos.google.cloud.bigquery.storage.v1beta2.ITableFieldSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.itablefieldschema)

Properties of a TableFieldSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.ITableSchema](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.itableschema)

Properties of a TableSchema.

### [protos.google.cloud.bigquery.storage.v1beta2.IThrottleState](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.ithrottlestate)

Properties of a ThrottleState.

### [protos.google.cloud.bigquery.storage.v1beta2.IWriteStream](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.iwritestream)

Properties of a WriteStream.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadSession.ITableModifiers](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readsession.itablemodifiers)

Properties of a TableModifiers.

### [protos.google.cloud.bigquery.storage.v1beta2.ReadSession.ITableReadOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.readsession.itablereadoptions)

Properties of a TableReadOptions.

### [protos.google.cloud.bigquery.storage.v1beta2.StreamStats.IProgress](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.streamstats.iprogress)

Properties of a Progress.

### [protos.google.protobuf.DescriptorProto.IExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.descriptorproto.iextensionrange)

Properties of an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.IReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.descriptorproto.ireservedrange)

Properties of a ReservedRange.

### [protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.enumdescriptorproto.ienumreservedrange)

Properties of an EnumReservedRange.

### [protos.google.protobuf.ExtensionRangeOptions.IDeclaration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.extensionrangeoptions.ideclaration)

Properties of a Declaration.

### [protos.google.protobuf.FeatureSet.IVisibilityFeature](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.ivisibilityfeature)

Properties of a VisibilityFeature.

### [protos.google.protobuf.FeatureSetDefaults.IFeatureSetEditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featuresetdefaults.ifeatureseteditiondefault)

Properties of a FeatureSetEditionDefault.

### [protos.google.protobuf.FieldOptions.IEditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.ieditiondefault)

Properties of an EditionDefault.

### [protos.google.protobuf.FieldOptions.IFeatureSupport](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.ifeaturesupport)

Properties of a FeatureSupport.

### [protos.google.protobuf.GeneratedCodeInfo.IAnnotation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.generatedcodeinfo.iannotation)

Properties of an Annotation.

### [protos.google.protobuf.IAny](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iany)

Properties of an Any.

### [protos.google.protobuf.IBoolValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iboolvalue)

Properties of a BoolValue.

### [protos.google.protobuf.IBytesValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ibytesvalue)

Properties of a BytesValue.

### [protos.google.protobuf.IDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.idescriptorproto)

Properties of a DescriptorProto.

### [protos.google.protobuf.IDoubleValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.idoublevalue)

Properties of a DoubleValue.

### [protos.google.protobuf.IDuration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iduration)

Properties of a Duration.

### [protos.google.protobuf.IEmpty](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iempty)

Properties of an Empty.

### [protos.google.protobuf.IEnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ienumdescriptorproto)

Properties of an EnumDescriptorProto.

### [protos.google.protobuf.IEnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ienumoptions)

Properties of an EnumOptions.

### [protos.google.protobuf.IEnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ienumvaluedescriptorproto)

Properties of an EnumValueDescriptorProto.

### [protos.google.protobuf.IEnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ienumvalueoptions)

Properties of an EnumValueOptions.

### [protos.google.protobuf.IExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iextensionrangeoptions)

Properties of an ExtensionRangeOptions.

### [protos.google.protobuf.IFeatureSet](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifeatureset)

Properties of a FeatureSet.

### [protos.google.protobuf.IFeatureSetDefaults](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifeaturesetdefaults)

Properties of a FeatureSetDefaults.

### [protos.google.protobuf.IFieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifielddescriptorproto)

Properties of a FieldDescriptorProto.

### [protos.google.protobuf.IFieldMask](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifieldmask)

Properties of a FieldMask.

### [protos.google.protobuf.IFieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifieldoptions)

Properties of a FieldOptions.

### [protos.google.protobuf.IFileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifiledescriptorproto)

Properties of a FileDescriptorProto.

### [protos.google.protobuf.IFileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifiledescriptorset)

Properties of a FileDescriptorSet.

### [protos.google.protobuf.IFileOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifileoptions)

Properties of a FileOptions.

### [protos.google.protobuf.IFloatValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ifloatvalue)

Properties of a FloatValue.

### [protos.google.protobuf.IGeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.igeneratedcodeinfo)

Properties of a GeneratedCodeInfo.

### [protos.google.protobuf.IInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iint32value)

Properties of an Int32Value.

### [protos.google.protobuf.IInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iint64value)

Properties of an Int64Value.

### [protos.google.protobuf.IMessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.imessageoptions)

Properties of a MessageOptions.

### [protos.google.protobuf.IMethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.imethoddescriptorproto)

Properties of a MethodDescriptorProto.

### [protos.google.protobuf.IMethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.imethodoptions)

Properties of a MethodOptions.

### [protos.google.protobuf.IOneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ioneofdescriptorproto)

Properties of an OneofDescriptorProto.

### [protos.google.protobuf.IOneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.ioneofoptions)

Properties of an OneofOptions.

### [protos.google.protobuf.IServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iservicedescriptorproto)

Properties of a ServiceDescriptorProto.

### [protos.google.protobuf.IServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iserviceoptions)

Properties of a ServiceOptions.

### [protos.google.protobuf.ISourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.isourcecodeinfo)

Properties of a SourceCodeInfo.

### [protos.google.protobuf.IStringValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.istringvalue)

Properties of a StringValue.

### [protos.google.protobuf.ITimestamp](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.itimestamp)

Properties of a Timestamp.

### [protos.google.protobuf.IUInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iuint32value)

Properties of a UInt32Value.

### [protos.google.protobuf.IUInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iuint64value)

Properties of a UInt64Value.

### [protos.google.protobuf.IUninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.iuninterpretedoption)

Properties of an UninterpretedOption.

### [protos.google.protobuf.SourceCodeInfo.ILocation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.sourcecodeinfo.ilocation)

Properties of a Location.

### [protos.google.protobuf.UninterpretedOption.INamePart](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.uninterpretedoption.inamepart)

Properties of a NamePart.

### [protos.google.rpc.IStatus](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.rpc.istatus)

Properties of a Status.

## Enums

### [protos.google.api.ClientLibraryDestination](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.clientlibrarydestination)

ClientLibraryDestination enum.

### [protos.google.api.ClientLibraryOrganization](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.clientlibraryorganization)

ClientLibraryOrganization enum.

### [protos.google.api.FieldBehavior](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.fieldbehavior)

FieldBehavior enum.

### [protos.google.api.LaunchStage](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.launchstage)

LaunchStage enum.

### [protos.google.api.ResourceDescriptor.History](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.resourcedescriptor.history)

History enum.

### [protos.google.api.ResourceDescriptor.Style](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.api.resourcedescriptor.style)

Style enum.

### [protos.google.cloud.bigquery.storage.v1.AppendRowsRequest.MissingValueInterpretation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.appendrowsrequest.missingvalueinterpretation)

MissingValueInterpretation enum.

### [protos.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.CompressionCodec](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.arrowserializationoptions.compressioncodec)

CompressionCodec enum.

### [protos.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.PicosTimestampPrecision](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.arrowserializationoptions.picostimestampprecision)

PicosTimestampPrecision enum.

### [protos.google.cloud.bigquery.storage.v1.AvroSerializationOptions.PicosTimestampPrecision](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.avroserializationoptions.picostimestampprecision)

PicosTimestampPrecision enum.

### [protos.google.cloud.bigquery.storage.v1.DataFormat](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.dataformat)

DataFormat enum.

### [protos.google.cloud.bigquery.storage.v1.ReadSession.TableReadOptions.ResponseCompressionCodec](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.readsession.tablereadoptions.responsecompressioncodec)

ResponseCompressionCodec enum.

### [protos.google.cloud.bigquery.storage.v1.RowError.RowErrorCode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.rowerror.rowerrorcode)

RowErrorCode enum.

### [protos.google.cloud.bigquery.storage.v1.StorageError.StorageErrorCode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.storageerror.storageerrorcode)

StorageErrorCode enum.

### [protos.google.cloud.bigquery.storage.v1.TableFieldSchema.Mode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.tablefieldschema.mode)

Mode enum.

### [protos.google.cloud.bigquery.storage.v1.TableFieldSchema.Type](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.tablefieldschema.type)

Type enum.

### [protos.google.cloud.bigquery.storage.v1.WriteStream.Type](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.writestream.type)

Type enum.

### [protos.google.cloud.bigquery.storage.v1.WriteStream.WriteMode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.writestream.writemode)

WriteMode enum.

### [protos.google.cloud.bigquery.storage.v1.WriteStreamView](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1.writestreamview)

WriteStreamView enum.

### [protos.google.cloud.bigquery.storage.v1beta1.DataFormat](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.dataformat)

DataFormat enum.

### [protos.google.cloud.bigquery.storage.v1beta1.ShardingStrategy](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta1.shardingstrategy)

ShardingStrategy enum.

### [protos.google.cloud.bigquery.storage.v1beta2.ArrowSerializationOptions.Format](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.arrowserializationoptions.format)

Format enum.

### [protos.google.cloud.bigquery.storage.v1beta2.DataFormat](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.dataformat)

DataFormat enum.

### [protos.google.cloud.bigquery.storage.v1beta2.StorageError.StorageErrorCode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.storageerror.storageerrorcode)

StorageErrorCode enum.

### [protos.google.cloud.bigquery.storage.v1beta2.TableFieldSchema.Mode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.tablefieldschema.mode)

Mode enum.

### [protos.google.cloud.bigquery.storage.v1beta2.TableFieldSchema.Type](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.tablefieldschema.type)

Type enum.

### [protos.google.cloud.bigquery.storage.v1beta2.WriteStream.Type](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.cloud.bigquery.storage.v1beta2.writestream.type)

Type enum.

### [protos.google.protobuf.Edition](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.edition)

Edition enum.

### [protos.google.protobuf.ExtensionRangeOptions.VerificationState](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.extensionrangeoptions.verificationstate)

VerificationState enum.

### [protos.google.protobuf.FeatureSet.EnforceNamingStyle](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.enforcenamingstyle)

EnforceNamingStyle enum.

### [protos.google.protobuf.FeatureSet.EnumType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.enumtype)

EnumType enum.

### [protos.google.protobuf.FeatureSet.FieldPresence](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.fieldpresence)

FieldPresence enum.

### [protos.google.protobuf.FeatureSet.JsonFormat](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.jsonformat)

JsonFormat enum.

### [protos.google.protobuf.FeatureSet.MessageEncoding](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.messageencoding)

MessageEncoding enum.

### [protos.google.protobuf.FeatureSet.RepeatedFieldEncoding](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.repeatedfieldencoding)

RepeatedFieldEncoding enum.

### [protos.google.protobuf.FeatureSet.Utf8Validation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.utf8validation)

Utf8Validation enum.

### [protos.google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.featureset.visibilityfeature.defaultsymbolvisibility)

DefaultSymbolVisibility enum.

### [protos.google.protobuf.FieldDescriptorProto.Label](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fielddescriptorproto.label)

Label enum.

### [protos.google.protobuf.FieldDescriptorProto.Type](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fielddescriptorproto.type)

Type enum.

### [protos.google.protobuf.FieldOptions.CType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.ctype)

CType enum.

### [protos.google.protobuf.FieldOptions.JSType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.jstype)

JSType enum.

### [protos.google.protobuf.FieldOptions.OptionRetention](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.optionretention)

OptionRetention enum.

### [protos.google.protobuf.FieldOptions.OptionTargetType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fieldoptions.optiontargettype)

OptionTargetType enum.

### [protos.google.protobuf.FileOptions.OptimizeMode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.fileoptions.optimizemode)

OptimizeMode enum.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation.Semantic](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.generatedcodeinfo.annotation.semantic)

Semantic enum.

### [protos.google.protobuf.MethodOptions.IdempotencyLevel](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.methodoptions.idempotencylevel)

IdempotencyLevel enum.

### [protos.google.protobuf.SymbolVisibility](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-storage/latest/bigquery-storage/protos.google.protobuf.symbolvisibility)

SymbolVisibility enum.

## Variables

### _default

    _default: {
        v1: typeof v1;
        BigQueryReadClient: typeof v1.BigQueryReadClient;
        BigQueryWriteClient: typeof v1.BigQueryWriteClient;
        managedwriter: typeof managedwriter;
        WriterClient: typeof managedwriter.WriterClient;
        reader: typeof reader;
        ReadClient: typeof reader.ReadClient;
    }

### BigQueryReadClient

    BigQueryReadClient: typeof v1.BigQueryReadClient

### BigQueryStorageClient

    BigQueryStorageClient: typeof v1beta1.BigQueryStorageClient

### BigQueryWriteClient

    BigQueryWriteClient: typeof v1.BigQueryWriteClient

### managedwriter.BufferedStream

    BufferedStream = "BUFFERED"

BufferedStream is a form of checkpointed stream, that allows you to advance the offset of visible rows via Flush operations.

managedwriter

### managedwriter.CommittedStream

    CommittedStream = "COMMITTED"

CommittedStream appends data immediately, but creates a discrete stream for the work so that offset tracking can be used to track writes.

managedwriter

### managedwriter.DefaultStream

    DefaultStream = "DEFAULT"

DefaultStream most closely mimics the legacy bigquery tabledata.insertAll semantics. Successful inserts are committed immediately, and there's no tracking offsets as all writes go into a "default" stream that always exists for a table.

managedwriter

### managedwriter.PendingStream

    PendingStream = "PENDING"

PendingStream is a stream in which no data is made visible to readers until the stream is finalized and committed explicitly.

managedwriter

### ReadClient

    ReadClient: typeof reader.ReadClient

### reader.ArrowFormat

    ArrowFormat: DataFormat

Return data in Apache Arrow format.

reader

### reader.AvroFormat

    AvroFormat: DataFormat

Return data in Apache Avro format.

reader

### WriterClient

    WriterClient: typeof managedwriter.WriterClient

## Functions

### adapt.convertBigQuerySchemaToStorageTableSchema(schema)

    export declare function convertBigQuerySchemaToStorageTableSchema(schema: ITableSchema): StorageTableSchema;

Converts a bigquery Schema into the protobuf-based TableSchema used by the BigQuery Storage WriteClient.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `schema` | `ITableSchema` a BigQuery TableSchema StorageTableSchema |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `StorageTableSchema` |   |

### adapt.convertStorageSchemaToProto2Descriptor(schema, scope, opts)

    export declare function convertStorageSchemaToProto2Descriptor(schema: TableSchema, scope: string, ...opts: AdaptOption[]): DescriptorProto;

Builds a DescriptorProto for a given table schema using proto2 syntax.

If a column name is not compatible as a protobuf field name, it will be replaced with a placeholder name. The placeholder name is generated by removing all invalid characters from the column name and replacing all dashes with underscores. If the column name doesn't have any valid characters, we generate a placeholder name using the field number `field{fieldNumber}`.

If a column is required, but has a `defaultValueExpression` set, the resulting protobuf field will be optional, so the backend service can fill data with the given expression when no value is set.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `schema` | `TableSchema` a BigQuery Storage TableSchema. |
| `scope` | `string` scope to namespace protobuf structs. |
| `opts` | `AdaptOption[]` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `DescriptorProto` | DescriptorProto |

### adapt.normalizeDescriptor(dp)

    export declare function normalizeDescriptor(dp: DescriptorProto): DescriptorProto;

Builds a self-contained DescriptorProto suitable for communicating schema information with the BigQuery Storage write API. It's primarily used for cases where users are interested in sending data using a predefined protocol buffer message.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `dp` | `DescriptorProto` DescriptorProto to be bundled. DescriptorProto |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `DescriptorProto` |   |

### adapt.withChangeSequenceNumber()

    export declare function withChangeSequenceNumber(): AdaptOption;

Add pseudocolumn `_CHANGE_SEQUENCE_NUMBER` for BigQuery Change Data Capture. Used to change behavior of ordering records with same primary key. See more: https://cloud.google.com/bigquery/docs/change-data-capture#manage_custom_ordering

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `AdaptOption` |   |

### adapt.withChangeType()

    export declare function withChangeType(): AdaptOption;

Add pseudocolumn `_CHANGE_TYPE` for BigQuery Change Data Capture. Used to define the type of change to be professed for each row. The pseudocolumn `_CHANGE_TYPE` only accepts the values UPSERT and DELETE. See more: https://cloud.google.com/bigquery/docs/change-data-capture#specify_changes_to_existing_records

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `AdaptOption` |   |

### managedwriter.parseStorageErrors(err)

    export declare function parseStorageErrors(err: gax.GoogleError): StorageError[];

The BigQuery Storage API service augments applicable errors with service-specific details in the form of a StorageError message.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `err` | `gax.GoogleError` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `StorageError[]` | {google.cloud.bigquery.storage.v1.StorageError} |

### managedwriter.setLogFunction(logger)

    export declare function setLogFunction(logger: ((msg: string) => void) | null): void;

Sets or disables the log function for all active Firestore instances.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `logger` | `((msg: string) => void) | null` A log function that takes a message (such as `console.log`) or `null` to turn off logging. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `void` |   |

### reader.setLogFunction(logger)

    export declare function setLogFunction(logger: ((msg: string) => void) | null): void;

Sets or disables the log function for all active Firestore instances.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `logger` | `((msg: string) => void) | null` A log function that takes a message (such as `console.log`) or `null` to turn off logging. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `void` |   |

## Type Aliases

### BigQueryReadClient

    type BigQueryReadClient = v1.BigQueryReadClient;

### BigQueryStorageClient

    type BigQueryStorageClient = v1beta1.BigQueryStorageClient;

### BigQueryWriteClient

    type BigQueryWriteClient = v1.BigQueryWriteClient;

### protos.google.cloud.bigquery.storage.v1.BigQueryRead.CreateReadSessionCallback

    type CreateReadSessionCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.ReadSession) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryRead.ReadRowsCallback

    type ReadRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.ReadRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryRead.SplitReadStreamCallback

    type SplitReadStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.SplitReadStreamResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryWrite.AppendRowsCallback

    type AppendRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.AppendRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryWrite.BatchCommitWriteStreamsCallback

    type BatchCommitWriteStreamsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.BatchCommitWriteStreamsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryWrite.CreateWriteStreamCallback

    type CreateWriteStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.WriteStream) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryWrite.FinalizeWriteStreamCallback

    type FinalizeWriteStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.FinalizeWriteStreamResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryWrite.FlushRowsCallback

    type FlushRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.FlushRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1.BigQueryWrite.GetWriteStreamCallback

    type GetWriteStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1.WriteStream) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.BatchCreateMetastorePartitionsCallback

    type BatchCreateMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1alpha.BatchCreateMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.BatchDeleteMetastorePartitionsCallback

    type BatchDeleteMetastorePartitionsCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.BatchUpdateMetastorePartitionsCallback

    type BatchUpdateMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1alpha.BatchUpdateMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.ListMetastorePartitionsCallback

    type ListMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1alpha.ListMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.StreamMetastorePartitionsCallback

    type StreamMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1alpha.StreamMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionService.BatchCreateMetastorePartitionsCallback

    type BatchCreateMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta.BatchCreateMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionService.BatchDeleteMetastorePartitionsCallback

    type BatchDeleteMetastorePartitionsCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionService.BatchUpdateMetastorePartitionsCallback

    type BatchUpdateMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta.BatchUpdateMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionService.ListMetastorePartitionsCallback

    type ListMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta.ListMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta.MetastorePartitionService.StreamMetastorePartitionsCallback

    type StreamMetastorePartitionsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta.StreamMetastorePartitionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta1.BigQueryStorage.BatchCreateReadSessionStreamsCallback

    type BatchCreateReadSessionStreamsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta1.BatchCreateReadSessionStreamsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta1.BigQueryStorage.CreateReadSessionCallback

    type CreateReadSessionCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta1.ReadSession) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta1.BigQueryStorage.FinalizeStreamCallback

    type FinalizeStreamCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta1.BigQueryStorage.ReadRowsCallback

    type ReadRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta1.ReadRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta1.BigQueryStorage.SplitReadStreamCallback

    type SplitReadStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta1.SplitReadStreamResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryRead.CreateReadSessionCallback

    type CreateReadSessionCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.ReadSession) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryRead.ReadRowsCallback

    type ReadRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.ReadRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryRead.SplitReadStreamCallback

    type SplitReadStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.SplitReadStreamResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite.AppendRowsCallback

    type AppendRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.AppendRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite.BatchCommitWriteStreamsCallback

    type BatchCommitWriteStreamsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.BatchCommitWriteStreamsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite.CreateWriteStreamCallback

    type CreateWriteStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.WriteStream) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite.FinalizeWriteStreamCallback

    type FinalizeWriteStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.FinalizeWriteStreamResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite.FlushRowsCallback

    type FlushRowsCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.FlushRowsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.storage.v1beta2.BigQueryWrite.GetWriteStreamCallback

    type GetWriteStreamCallback = (error: (Error|null), response?: google.cloud.bigquery.storage.v1beta2.WriteStream) => void;

Callback as used by .

### ReadClient

    type ReadClient = reader.ReadClient;

### reader.DataFormat

    export type DataFormat = protos.google.cloud.bigquery.storage.v1.IReadSession['dataFormat'];

### WriterClient

    type WriterClient = managedwriter.WriterClient;