public final class MysqlColumn extends GeneratedMessageV3 implements MysqlColumnOrBuilder
MySQL Column.
Protobuf type google.cloud.datastream.v1alpha1.MysqlColumn
Static Fields
COLLATION_FIELD_NUMBER
public static final int COLLATION_FIELD_NUMBER
Field Value
COLUMN_NAME_FIELD_NUMBER
public static final int COLUMN_NAME_FIELD_NUMBER
Field Value
DATA_TYPE_FIELD_NUMBER
public static final int DATA_TYPE_FIELD_NUMBER
Field Value
LENGTH_FIELD_NUMBER
public static final int LENGTH_FIELD_NUMBER
Field Value
NULLABLE_FIELD_NUMBER
public static final int NULLABLE_FIELD_NUMBER
Field Value
ORDINAL_POSITION_FIELD_NUMBER
public static final int ORDINAL_POSITION_FIELD_NUMBER
Field Value
PRIMARY_KEY_FIELD_NUMBER
public static final int PRIMARY_KEY_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static MysqlColumn getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static MysqlColumn.Builder newBuilder()
Returns
newBuilder(MysqlColumn prototype)
public static MysqlColumn.Builder newBuilder(MysqlColumn prototype)
Parameter
Returns
public static MysqlColumn parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static MysqlColumn parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static MysqlColumn parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MysqlColumn parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static MysqlColumn parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MysqlColumn parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static MysqlColumn parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static MysqlColumn parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static MysqlColumn parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static MysqlColumn parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static MysqlColumn parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static MysqlColumn parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<MysqlColumn> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getCollation()
public String getCollation()
Column collation.
string collation = 4;
Returns
Type | Description |
String | The collation.
|
getCollationBytes()
public ByteString getCollationBytes()
Column collation.
string collation = 4;
Returns
getColumnName()
public String getColumnName()
Column name.
string column_name = 1;
Returns
Type | Description |
String | The columnName.
|
getColumnNameBytes()
public ByteString getColumnNameBytes()
Column name.
string column_name = 1;
Returns
Type | Description |
ByteString | The bytes for columnName.
|
getDataType()
public String getDataType()
Returns
Type | Description |
String | The dataType.
|
getDataTypeBytes()
public ByteString getDataTypeBytes()
Returns
getDefaultInstanceForType()
public MysqlColumn getDefaultInstanceForType()
Returns
getLength()
Column length.
int32 length = 3;
Returns
Type | Description |
int | The length.
|
getNullable()
public boolean getNullable()
Whether or not the column can accept a null value.
bool nullable = 6;
Returns
Type | Description |
boolean | The nullable.
|
getOrdinalPosition()
public int getOrdinalPosition()
The ordinal position of the column in the table.
int32 ordinal_position = 7;
Returns
Type | Description |
int | The ordinalPosition.
|
getParserForType()
public Parser<MysqlColumn> getParserForType()
Returns
Overrides
getPrimaryKey()
public boolean getPrimaryKey()
Whether or not the column represents a primary key.
bool primary_key = 5;
Returns
Type | Description |
boolean | The primaryKey.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public MysqlColumn.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected MysqlColumn.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public MysqlColumn.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions