RoutineArgumentTableTypeColumn class

Constructors

RoutineArgumentTableTypeColumn({Input<String?>? name, Input<String?>? type})
Creates a new RoutineArgumentTableTypeColumn. name The name of the column. type A JSON schema for the data type of the column. Required unless argumentKind = ANY_TYPE.
const
RoutineArgumentTableTypeColumn.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
name → Input<String?>?
The name of the column.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String?>?
A JSON schema for the data type of the column. Required unless argumentKind = ANY_TYPE. ~>NOTE: Because this field expects a JSON string, any changes to the string will create a diff, even if the JSON itself hasn't changed. If the API returns a different value for the same schema, e.g. it switched the order of values or replaced STRUCT field type with RECORD field type, we currently cannot suppress the recurring diff this causes. As a workaround, we recommend using the schema as returned by the API.
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