Class StructQueryParameter (3.4.0)

StructQueryParameter(name, *sub_params)

Named / positional query parameters for struct values.

Parameter

NameDescription
name Optional[str]

Parameter name, used via @foo syntax. If None, the parameter can only be addressed via position (?).

Inheritance

builtins.object > google.cloud.bigquery.query._AbstractQueryParameter > StructQueryParameter

Methods

from_api_repr

from_api_repr(resource: dict)

Factory: construct parameter from JSON resource.

Parameter
NameDescription
resource Dict

JSON mapping of parameter

Returns
TypeDescription
google.cloud.bigquery.query.StructQueryParameterInstance

positional

positional(*sub_params)

Factory for positional parameters.

Returns
TypeDescription
google.cloud.bigquery.query.StructQueryParameterInstance without name

to_api_repr

to_api_repr()

Construct JSON API representation for the parameter.

Returns
TypeDescription
DictJSON mapping