Class StandardSqlDataType
The type of a variable, e.g., a function argument. Examples: INT64: {type_kind="INT64"} ARRAY: {type_kind="ARRAY", array_element_type="STRING"} STRUCT>: {type_kind="STRUCT", struct_type={fields=[ {name="x", type={type_kind="STRING"}}, {name="y", type={type_kind="ARRAY", array_element_type="DATE"}} ]}}
Inheritance
System.Object
StandardSqlDataType
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.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 |
---|---|
System.String |
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 standard SQL data type (e.g., "INT64", "DATE", "ARRAY").
Declaration
[JsonProperty("typeKind")]
public virtual string TypeKind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Implements
Google.Apis.Requests.IDirectResponseSchema