StandardSqlDataTypeResponse class

The data type of a variable such as a function argument. Examples include: * INT64: {"typeKind": "INT64"} * ARRAY: { "typeKind": "ARRAY", "arrayElementType": {"typeKind": "STRING"} } * STRUCT>: { "typeKind": "STRUCT", "structType": { "fields": { "name": "x", "type": {"typeKind": "STRING"} }, { "name": "y", "type": { "typeKind": "ARRAY", "arrayElementType": {"typeKind": "DATE"} } } } }

Constructors

StandardSqlDataTypeResponse({required Input<StandardSqlDataTypeResponse> arrayElementType, required Input<StandardSqlDataTypeResponse> rangeElementType, required Input<StandardSqlStructTypeResponse> structType, required Input<String> typeKind})
Creates a new StandardSqlDataTypeResponse. arrayElementType The type of the array's elements, if type_kind = "ARRAY". rangeElementType The type of the range's elements, if type_kind = "RANGE". structType The fields of this struct, in order, if type_kind = "STRUCT". typeKind The top level type of this field. Can be any GoogleSQL data type (e.g., "INT64", "DATE", "ARRAY").
const
StandardSqlDataTypeResponse.fromMap(Map<String, dynamic> map)
factory

Properties

arrayElementType → Input<StandardSqlDataTypeResponse>
The type of the array's elements, if type_kind = "ARRAY".
final
hashCode → int
The hash code for this object.
no setterinherited
rangeElementType → Input<StandardSqlDataTypeResponse>
The type of the range's elements, if type_kind = "RANGE".
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
structType → Input<StandardSqlStructTypeResponse>
The fields of this struct, in order, if type_kind = "STRUCT".
final
typeKind → Input<String>
The top level type of this field. Can be any GoogleSQL data type (e.g., "INT64", "DATE", "ARRAY").
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited