NAME
Google::Cloud::Bigquery::Storage::V1::Arrow::ArrowSchema - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Bigquery::Storage::V1::Arrow;
my $msg = Google::Cloud::Bigquery::Storage::V1::Arrow::ArrowSchema->new(
serialized_schema => $value,
);
FIELDS
serialized_schema
Type: Bytes
NAME
Google::Cloud::Bigquery::Storage::V1::Arrow::ArrowRecordBatch - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Bigquery::Storage::V1::Arrow;
my $msg = Google::Cloud::Bigquery::Storage::V1::Arrow::ArrowRecordBatch->new(
serialized_record_batch => $value,
);
FIELDS
serialized_record_batch
Type: Bytes
row_count
Type: Int64
NAME
Google::Cloud::Bigquery::Storage::V1::Arrow::ArrowSerializationOptions - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Bigquery::Storage::V1::Arrow;
my $msg = Google::Cloud::Bigquery::Storage::V1::Arrow::ArrowSerializationOptions->new(
buffer_compression => $value,
);
FIELDS
buffer_compression
Type: Enum (.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.CompressionCodec)
picos_timestamp_precision
Type: Enum (.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.PicosTimestampPrecision)
Enum: ArrowSerializationOptions::CompressionCodec
Values:
COMPRESSION_UNSPECIFIED=> 0LZ4_FRAME=> 1ZSTD=> 2
Enum: ArrowSerializationOptions::PicosTimestampPrecision
Values:
PICOS_TIMESTAMP_PRECISION_UNSPECIFIED=> 0TIMESTAMP_PRECISION_MICROS=> 1TIMESTAMP_PRECISION_NANOS=> 2TIMESTAMP_PRECISION_PICOS=> 3
NAME
Google::Cloud::Bigquery::Storage::V1::Arrow - Protocol Buffers schema definition
DESCRIPTION
Auto-generated Protocol Buffers schema definition class.
LICENSE AND COPYRIGHT
Copyright (C) 2026 Google LLC
This program is released under the Apache 2.0 license.