proto_docs/google/cloud/bigquery/storage/v1/storage.rb in google-cloud-bigquery-storage-v1-1.0.1 vs proto_docs/google/cloud/bigquery/storage/v1/storage.rb in google-cloud-bigquery-storage-v1-1.1.0

- old
+ new

@@ -254,10 +254,14 @@ # current end of stream. Specifying a value for this field is not allowed # when calling AppendRows for the '_default' stream. # @!attribute [rw] proto_rows # @return [::Google::Cloud::Bigquery::Storage::V1::AppendRowsRequest::ProtoData] # Rows in proto format. + # @!attribute [rw] arrow_rows + # @return [::Google::Cloud::Bigquery::Storage::V1::AppendRowsRequest::ArrowData] + # Rows in arrow format. This is an experimental feature only selected for + # allowlisted customers. # @!attribute [rw] trace_id # @return [::String] # Id set by client to annotate its identity. Only initial request setting is # respected. # @!attribute [rw] missing_value_interpretations @@ -292,9 +296,23 @@ # `default_missing_value_interpretation` to `DEFAULT_VALUE` and at the same # time, set `missing_value_interpretations` to `NULL_VALUE` on those columns. class AppendRowsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods + + # Arrow schema and data. + # Arrow format is an experimental feature only selected for allowlisted + # customers. + # @!attribute [rw] writer_schema + # @return [::Google::Cloud::Bigquery::Storage::V1::ArrowSchema] + # Optional. Arrow Schema used to serialize the data. + # @!attribute [rw] rows + # @return [::Google::Cloud::Bigquery::Storage::V1::ArrowRecordBatch] + # Required. Serialized row data in Arrow format. + class ArrowData + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end # ProtoData contains the data rows and schema when constructing append # requests. # @!attribute [rw] writer_schema # @return [::Google::Cloud::Bigquery::Storage::V1::ProtoSchema]