class Google::Apis::BigqueryV2::QueryParameterValue

Attributes

array_values[RW]
Optional

The array values, if this is an array type.

Corresponds to the JSON property `arrayValues` @return [Array<Google::Apis::BigqueryV2::QueryParameterValue>]

struct_values[RW]
Optional

The struct field values, in order of the struct type's declaration.

Corresponds to the JSON property `structValues` @return [Hash<String,Google::Apis::BigqueryV2::QueryParameterValue>]

value[RW]
Optional

The value of this value, if a simple scalar type.

Corresponds to the JSON property `value` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/bigquery_v2/classes.rb, line 5091
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/bigquery_v2/classes.rb, line 5096
def update!(**args)
  @array_values = args[:array_values] if args.key?(:array_values)
  @struct_values = args[:struct_values] if args.key?(:struct_values)
  @value = args[:value] if args.key?(:value)
end