public sealed class PostgresqlColumn : IMessage<PostgresqlColumn>, IEquatable<PostgresqlColumn>, IDeepCloneable<PostgresqlColumn>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class PostgresqlColumn.
PostgreSQL Column.
Implements
IMessagePostgresqlColumn, IEquatablePostgresqlColumn, IDeepCloneablePostgresqlColumn, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
PostgresqlColumn()
public PostgresqlColumn()
PostgresqlColumn(PostgresqlColumn)
public PostgresqlColumn(PostgresqlColumn other)
Parameter | |
---|---|
Name | Description |
other |
PostgresqlColumn |
Properties
Column
public string Column { get; set; }
Column name.
Property Value | |
---|---|
Type | Description |
string |
DataType
public string DataType { get; set; }
The PostgreSQL data type.
Property Value | |
---|---|
Type | Description |
string |
Length
public int Length { get; set; }
Column length.
Property Value | |
---|---|
Type | Description |
int |
Nullable
public bool Nullable { get; set; }
Whether or not the column can accept a null value.
Property Value | |
---|---|
Type | Description |
bool |
OrdinalPosition
public int OrdinalPosition { get; set; }
The ordinal position of the column in the table.
Property Value | |
---|---|
Type | Description |
int |
Precision
public int Precision { get; set; }
Column precision.
Property Value | |
---|---|
Type | Description |
int |
PrimaryKey
public bool PrimaryKey { get; set; }
Whether or not the column represents a primary key.
Property Value | |
---|---|
Type | Description |
bool |
Scale
public int Scale { get; set; }
Column scale.
Property Value | |
---|---|
Type | Description |
int |