Show / Hide Table of Contents

Class StandardSqlDataType

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"} } } ] } }

Inheritance
object
StandardSqlDataType
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class StandardSqlDataType : IDirectResponseSchema

Properties

ArrayElementType

The type of the array's elements, if type_kind = "ARRAY".

Declaration
[JsonProperty("arrayElementType")]
public virtual StandardSqlDataType ArrayElementType { get; set; }
Property Value
Type Description
StandardSqlDataType

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

RangeElementType

The type of the range's elements, if type_kind = "RANGE".

Declaration
[JsonProperty("rangeElementType")]
public virtual StandardSqlDataType RangeElementType { get; set; }
Property Value
Type Description
StandardSqlDataType

StructType

The fields of this struct, in order, if type_kind = "STRUCT".

Declaration
[JsonProperty("structType")]
public virtual StandardSqlStructType StructType { get; set; }
Property Value
Type Description
StandardSqlStructType

TypeKind

Required. The top level type of this field. Can be any GoogleSQL data type (e.g., "INT64", "DATE", "ARRAY").

Declaration
[JsonProperty("typeKind")]
public virtual string TypeKind { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX