public sealed class ProtoData : IMessage<AppendRowsRequest.Types.ProtoData>, IEquatable<AppendRowsRequest.Types.ProtoData>, IDeepCloneable<AppendRowsRequest.Types.ProtoData>, IBufferMessage, IMessage
ProtoData contains the data rows and schema when constructing append
requests.
Serialized row data in protobuf message format.
Currently, the backend expects the serialized rows to adhere to
proto2 semantics when appending rows, particularly with respect to
how default values are encoded.
Proto schema used to serialize the data. This value only needs to be
provided as part of the first request on a gRPC network connection,
and will be ignored for subsequent requests on the connection.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version available is 3.17.0, with a range of versions from 2.3.0 to 3.17.0 listed, all related to `Google.Cloud.BigQuery.Storage.V1.AppendRowsRequest.Types.ProtoData`."],["`ProtoData` class, part of the `Google.Cloud.BigQuery.Storage.V1` namespace, is used to handle data rows and schema when constructing append requests."],["The `ProtoData` class implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["`ProtoData` has two properties: `Rows` for serialized row data in protobuf format, and `WriterSchema` for the proto schema used to serialize the data."],["There are two constructors listed for the `ProtoData` class, one taking in no arguments and another taking in `AppendRowsRequest.Types.ProtoData` as an argument."]]],[]]