Google Cloud Datastream V1 Client - Class MysqlColumn (1.2.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Datastream V1 Client class MysqlColumn.
MySQL Column.
Generated from protobuf message google.cloud.datastream.v1.MysqlColumn
Namespace
Google \ Cloud \ Datastream \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ column |
string
Column name. |
↳ data_type |
string
The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html |
↳ length |
int
Column length. |
↳ collation |
string
Column collation. |
↳ primary_key |
bool
Whether or not the column represents a primary key. |
↳ nullable |
bool
Whether or not the column can accept a null value. |
↳ ordinal_position |
int
The ordinal position of the column in the table. |
getColumn
Column name.
| Returns | |
|---|---|
| Type | Description |
string |
|
setColumn
Column name.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDataType
The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
| Returns | |
|---|---|
| Type | Description |
string |
|
setDataType
The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLength
Column length.
| Returns | |
|---|---|
| Type | Description |
int |
|
setLength
Column length.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCollation
Column collation.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCollation
Column collation.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPrimaryKey
Whether or not the column represents a primary key.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setPrimaryKey
Whether or not the column represents a primary key.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNullable
Whether or not the column can accept a null value.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setNullable
Whether or not the column can accept a null value.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOrdinalPosition
The ordinal position of the column in the table.
| Returns | |
|---|---|
| Type | Description |
int |
|
setOrdinalPosition
The ordinal position of the column in the table.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|