public static final class DataChangeRecord.ColumnType extends GeneratedMessageV3 implements DataChangeRecord.ColumnTypeOrBuilder
Column types.
Protobuf type google.spanner.executor.v1.DataChangeRecord.ColumnType
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
IS_PRIMARY_KEY_FIELD_NUMBER
public static final int IS_PRIMARY_KEY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ORDINAL_POSITION_FIELD_NUMBER
public static final int ORDINAL_POSITION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DataChangeRecord.ColumnType getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DataChangeRecord.ColumnType.Builder newBuilder()
newBuilder(DataChangeRecord.ColumnType prototype)
public static DataChangeRecord.ColumnType.Builder newBuilder(DataChangeRecord.ColumnType prototype)
public static DataChangeRecord.ColumnType parseDelimitedFrom(InputStream input)
public static DataChangeRecord.ColumnType parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DataChangeRecord.ColumnType parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataChangeRecord.ColumnType parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DataChangeRecord.ColumnType parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataChangeRecord.ColumnType parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataChangeRecord.ColumnType parseFrom(CodedInputStream input)
public static DataChangeRecord.ColumnType parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataChangeRecord.ColumnType parseFrom(InputStream input)
public static DataChangeRecord.ColumnType parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DataChangeRecord.ColumnType parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataChangeRecord.ColumnType parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DataChangeRecord.ColumnType> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public DataChangeRecord.ColumnType getDefaultInstanceForType()
getIsPrimaryKey()
public boolean getIsPrimaryKey()
Whether the column is a primary key column.
bool is_primary_key = 3;
Returns |
Type |
Description |
boolean |
The isPrimaryKey.
|
getName()
Column name.
string name = 1;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Column name.
string name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getOrdinalPosition()
public long getOrdinalPosition()
The position of the column as defined in the schema.
int64 ordinal_position = 4;
Returns |
Type |
Description |
long |
The ordinalPosition.
|
getParserForType()
public Parser<DataChangeRecord.ColumnType> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getType()
Column type in JSON.
string type = 2;
Returns |
Type |
Description |
String |
The type.
|
getTypeBytes()
public ByteString getTypeBytes()
Column type in JSON.
string type = 2;
Returns |
Type |
Description |
ByteString |
The bytes for type.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DataChangeRecord.ColumnType.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DataChangeRecord.ColumnType.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public DataChangeRecord.ColumnType.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides