public sealed class MysqlColumn : IMessage<MysqlColumn>, IEquatable<MysqlColumn>, IDeepCloneable<MysqlColumn>, IBufferMessage, IMessageMySQL Column.
Implements
IMessage<MysqlColumn>, IEquatable<MysqlColumn>, IDeepCloneable<MysqlColumn>, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
MysqlColumn()
public MysqlColumn()MysqlColumn(MysqlColumn)
public MysqlColumn(MysqlColumn other)| Parameter | |
|---|---|
| Name | Description | 
| other | MysqlColumn | 
Properties
Collation
public string Collation { get; set; }Column collation.
| Property Value | |
|---|---|
| Type | Description | 
| String | |
Column
public string Column { get; set; }Column name.
| Property Value | |
|---|---|
| Type | Description | 
| String | |
DataType
public string DataType { get; set; }The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
| Property Value | |
|---|---|
| Type | Description | 
| String | |
Length
public int Length { get; set; }Column length.
| Property Value | |
|---|---|
| Type | Description | 
| Int32 | |
Nullable
public bool Nullable { get; set; }Whether or not the column can accept a null value.
| Property Value | |
|---|---|
| Type | Description | 
| Boolean | |
OrdinalPosition
public int OrdinalPosition { get; set; }The ordinal position of the column in the table.
| Property Value | |
|---|---|
| Type | Description | 
| Int32 | |
PrimaryKey
public bool PrimaryKey { get; set; }Whether or not the column represents a primary key.
| Property Value | |
|---|---|
| Type | Description | 
| Boolean | |