NAME

Google::Cloud::Bigquery::Storage::V1::Avro::AvroSchema - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::Storage::V1::Avro;

my $msg = Google::Cloud::Bigquery::Storage::V1::Avro::AvroSchema->new(
    schema => $value,
);

FIELDS

  • schema

    Type: String

NAME

Google::Cloud::Bigquery::Storage::V1::Avro::AvroRows - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::Storage::V1::Avro;

my $msg = Google::Cloud::Bigquery::Storage::V1::Avro::AvroRows->new(
    serialized_binary_rows => $value,
);

FIELDS

  • serialized_binary_rows

    Type: Bytes

  • row_count

    Type: Int64

NAME

Google::Cloud::Bigquery::Storage::V1::Avro::AvroSerializationOptions - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::Storage::V1::Avro;

my $msg = Google::Cloud::Bigquery::Storage::V1::Avro::AvroSerializationOptions->new(
    enable_display_name_attribute => $value,
);

FIELDS

  • enable_display_name_attribute

    Type: Bool

  • picos_timestamp_precision

    Type: Enum (.google.cloud.bigquery.storage.v1.AvroSerializationOptions.PicosTimestampPrecision)

Enum: AvroSerializationOptions::PicosTimestampPrecision

Values:

  • PICOS_TIMESTAMP_PRECISION_UNSPECIFIED => 0

  • TIMESTAMP_PRECISION_MICROS => 1

  • TIMESTAMP_PRECISION_NANOS => 2

  • TIMESTAMP_PRECISION_PICOS => 3

NAME

Google::Cloud::Bigquery::Storage::V1::Avro - 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.