NAME

Google::Cloud::Bigquery::V2::QueryParameter::QueryParameterStructType - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::V2::QueryParameter;

my $msg = Google::Cloud::Bigquery::V2::QueryParameter::QueryParameterStructType->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • type

    Type: Message (.google.cloud.bigquery.v2.QueryParameterType)

  • description

    Type: String

NAME

Google::Cloud::Bigquery::V2::QueryParameter::QueryParameterType - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::V2::QueryParameter;

my $msg = Google::Cloud::Bigquery::V2::QueryParameter::QueryParameterType->new(
    type => $value,
);

FIELDS

  • type

    Type: String

  • timestamp_precision

    Type: Int64

  • array_type

    Type: Message (.google.cloud.bigquery.v2.QueryParameterType)

  • struct_types

    Type: Message (.google.cloud.bigquery.v2.QueryParameterStructType)

  • range_element_type

    Type: Message (.google.cloud.bigquery.v2.QueryParameterType)

NAME

Google::Cloud::Bigquery::V2::QueryParameter::RangeValue - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::V2::QueryParameter;

my $msg = Google::Cloud::Bigquery::V2::QueryParameter::RangeValue->new(
    start => $value,
);

FIELDS

  • start

    Type: Message (.google.cloud.bigquery.v2.QueryParameterValue)

  • end

    Type: Message (.google.cloud.bigquery.v2.QueryParameterValue)

NAME

Google::Cloud::Bigquery::V2::QueryParameter::QueryParameterValue - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::V2::QueryParameter;

my $msg = Google::Cloud::Bigquery::V2::QueryParameter::QueryParameterValue->new(
    value => $value,
);

FIELDS

  • value

    Type: Message (.google.protobuf.StringValue)

  • array_values

    Type: Message (.google.cloud.bigquery.v2.QueryParameterValue)

  • struct_values

    Type: Message (.google.cloud.bigquery.v2.QueryParameterValue.StructValuesEntry)

  • range_value

    Type: Message (.google.cloud.bigquery.v2.RangeValue)

  • alt_struct_values

    Type: Message (.google.protobuf.Value)

NAME

Google::Cloud::Bigquery::V2::QueryParameter::QueryParameter - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Bigquery::V2::QueryParameter;

my $msg = Google::Cloud::Bigquery::V2::QueryParameter::QueryParameter->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • parameter_type

    Type: Message (.google.cloud.bigquery.v2.QueryParameterType)

  • parameter_value

    Type: Message (.google.cloud.bigquery.v2.QueryParameterValue)

NAME

Google::Cloud::Bigquery::V2::QueryParameter - 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.