public static final class PostgresqlColumn.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder> implements PostgresqlColumnOrBuilder
PostgreSQL Column.Protobuf type
google.cloud.datastream.v1.PostgresqlColumn| Modifier and Type | Method and Description |
|---|---|
PostgresqlColumn.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PostgresqlColumn |
build() |
PostgresqlColumn |
buildPartial() |
PostgresqlColumn.Builder |
clear() |
PostgresqlColumn.Builder |
clearColumn()
Column name.
|
PostgresqlColumn.Builder |
clearDataType()
The PostgreSQL data type.
|
PostgresqlColumn.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PostgresqlColumn.Builder |
clearLength()
Column length.
|
PostgresqlColumn.Builder |
clearNullable()
Whether or not the column can accept a null value.
|
PostgresqlColumn.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PostgresqlColumn.Builder |
clearOrdinalPosition()
The ordinal position of the column in the table.
|
PostgresqlColumn.Builder |
clearPrecision()
Column precision.
|
PostgresqlColumn.Builder |
clearPrimaryKey()
Whether or not the column represents a primary key.
|
PostgresqlColumn.Builder |
clearScale()
Column scale.
|
PostgresqlColumn.Builder |
clone() |
String |
getColumn()
Column name.
|
com.google.protobuf.ByteString |
getColumnBytes()
Column name.
|
String |
getDataType()
The PostgreSQL data type.
|
com.google.protobuf.ByteString |
getDataTypeBytes()
The PostgreSQL data type.
|
PostgresqlColumn |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getLength()
Column length.
|
boolean |
getNullable()
Whether or not the column can accept a null value.
|
int |
getOrdinalPosition()
The ordinal position of the column in the table.
|
int |
getPrecision()
Column precision.
|
boolean |
getPrimaryKey()
Whether or not the column represents a primary key.
|
int |
getScale()
Column scale.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PostgresqlColumn.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PostgresqlColumn.Builder |
mergeFrom(com.google.protobuf.Message other) |
PostgresqlColumn.Builder |
mergeFrom(PostgresqlColumn other) |
PostgresqlColumn.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PostgresqlColumn.Builder |
setColumn(String value)
Column name.
|
PostgresqlColumn.Builder |
setColumnBytes(com.google.protobuf.ByteString value)
Column name.
|
PostgresqlColumn.Builder |
setDataType(String value)
The PostgreSQL data type.
|
PostgresqlColumn.Builder |
setDataTypeBytes(com.google.protobuf.ByteString value)
The PostgreSQL data type.
|
PostgresqlColumn.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PostgresqlColumn.Builder |
setLength(int value)
Column length.
|
PostgresqlColumn.Builder |
setNullable(boolean value)
Whether or not the column can accept a null value.
|
PostgresqlColumn.Builder |
setOrdinalPosition(int value)
The ordinal position of the column in the table.
|
PostgresqlColumn.Builder |
setPrecision(int value)
Column precision.
|
PostgresqlColumn.Builder |
setPrimaryKey(boolean value)
Whether or not the column represents a primary key.
|
PostgresqlColumn.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PostgresqlColumn.Builder |
setScale(int value)
Column scale.
|
PostgresqlColumn.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PostgresqlColumn build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PostgresqlColumn buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PostgresqlColumn.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder mergeFrom(PostgresqlColumn other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public PostgresqlColumn.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PostgresqlColumn.Builder>IOExceptionpublic String getColumn()
Column name.
string column = 1;getColumn in interface PostgresqlColumnOrBuilderpublic com.google.protobuf.ByteString getColumnBytes()
Column name.
string column = 1;getColumnBytes in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setColumn(String value)
Column name.
string column = 1;value - The column to set.public PostgresqlColumn.Builder clearColumn()
Column name.
string column = 1;public PostgresqlColumn.Builder setColumnBytes(com.google.protobuf.ByteString value)
Column name.
string column = 1;value - The bytes for column to set.public String getDataType()
The PostgreSQL data type.
string data_type = 2;getDataType in interface PostgresqlColumnOrBuilderpublic com.google.protobuf.ByteString getDataTypeBytes()
The PostgreSQL data type.
string data_type = 2;getDataTypeBytes in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setDataType(String value)
The PostgreSQL data type.
string data_type = 2;value - The dataType to set.public PostgresqlColumn.Builder clearDataType()
The PostgreSQL data type.
string data_type = 2;public PostgresqlColumn.Builder setDataTypeBytes(com.google.protobuf.ByteString value)
The PostgreSQL data type.
string data_type = 2;value - The bytes for dataType to set.public int getLength()
Column length.
int32 length = 3;getLength in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setLength(int value)
Column length.
int32 length = 3;value - The length to set.public PostgresqlColumn.Builder clearLength()
Column length.
int32 length = 3;public int getPrecision()
Column precision.
int32 precision = 4;getPrecision in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setPrecision(int value)
Column precision.
int32 precision = 4;value - The precision to set.public PostgresqlColumn.Builder clearPrecision()
Column precision.
int32 precision = 4;public int getScale()
Column scale.
int32 scale = 5;getScale in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setScale(int value)
Column scale.
int32 scale = 5;value - The scale to set.public PostgresqlColumn.Builder clearScale()
Column scale.
int32 scale = 5;public boolean getPrimaryKey()
Whether or not the column represents a primary key.
bool primary_key = 7;getPrimaryKey in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setPrimaryKey(boolean value)
Whether or not the column represents a primary key.
bool primary_key = 7;value - The primaryKey to set.public PostgresqlColumn.Builder clearPrimaryKey()
Whether or not the column represents a primary key.
bool primary_key = 7;public boolean getNullable()
Whether or not the column can accept a null value.
bool nullable = 8;getNullable in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setNullable(boolean value)
Whether or not the column can accept a null value.
bool nullable = 8;value - The nullable to set.public PostgresqlColumn.Builder clearNullable()
Whether or not the column can accept a null value.
bool nullable = 8;public int getOrdinalPosition()
The ordinal position of the column in the table.
int32 ordinal_position = 9;getOrdinalPosition in interface PostgresqlColumnOrBuilderpublic PostgresqlColumn.Builder setOrdinalPosition(int value)
The ordinal position of the column in the table.
int32 ordinal_position = 9;value - The ordinalPosition to set.public PostgresqlColumn.Builder clearOrdinalPosition()
The ordinal position of the column in the table.
int32 ordinal_position = 9;public final PostgresqlColumn.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>public final PostgresqlColumn.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PostgresqlColumn.Builder>Copyright © 2022 Google LLC. All rights reserved.