Class PgProto.DatumMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
- io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PgProto.DatumMessageOrBuilder,Cloneable
- Enclosing class:
- PgProto.DatumMessage
public static final class PgProto.DatumMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder> implements PgProto.DatumMessageOrBuilder
Protobuf typedecoderbufs.DatumMessage
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private ObjectcolumnName_private longcolumnType_private Objectdatum_private intdatumCase_private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point,PgProto.Point.Builder,PgProto.PointOrBuilder>datumPointBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PgProto.DatumMessage.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PgProto.DatumMessagebuild()PgProto.DatumMessagebuildPartial()PgProto.DatumMessage.Builderclear()PgProto.DatumMessage.BuilderclearColumnName()optional string column_name = 1;PgProto.DatumMessage.BuilderclearColumnType()optional int64 column_type = 2;PgProto.DatumMessage.BuilderclearDatum()PgProto.DatumMessage.BuilderclearDatumBool()optional bool datum_bool = 7;PgProto.DatumMessage.BuilderclearDatumBytes()optional bytes datum_bytes = 9;PgProto.DatumMessage.BuilderclearDatumDouble()optional double datum_double = 6;PgProto.DatumMessage.BuilderclearDatumFloat()optional float datum_float = 5;PgProto.DatumMessage.BuilderclearDatumInt32()optional int32 datum_int32 = 3;PgProto.DatumMessage.BuilderclearDatumInt64()optional int64 datum_int64 = 4;PgProto.DatumMessage.BuilderclearDatumMissing()optional bool datum_missing = 11;PgProto.DatumMessage.BuilderclearDatumPoint()optional .decoderbufs.Point datum_point = 10;PgProto.DatumMessage.BuilderclearDatumString()optional string datum_string = 8;PgProto.DatumMessage.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PgProto.DatumMessage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PgProto.DatumMessage.Builderclone()StringgetColumnName()optional string column_name = 1;com.google.protobuf.ByteStringgetColumnNameBytes()optional string column_name = 1;longgetColumnType()optional int64 column_type = 2;booleangetDatumBool()optional bool datum_bool = 7;com.google.protobuf.ByteStringgetDatumBytes()optional bytes datum_bytes = 9;PgProto.DatumMessage.DatumCasegetDatumCase()doublegetDatumDouble()optional double datum_double = 6;floatgetDatumFloat()optional float datum_float = 5;intgetDatumInt32()optional int32 datum_int32 = 3;longgetDatumInt64()optional int64 datum_int64 = 4;booleangetDatumMissing()optional bool datum_missing = 11;PgProto.PointgetDatumPoint()optional .decoderbufs.Point datum_point = 10;PgProto.Point.BuildergetDatumPointBuilder()optional .decoderbufs.Point datum_point = 10;private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point,PgProto.Point.Builder,PgProto.PointOrBuilder>getDatumPointFieldBuilder()optional .decoderbufs.Point datum_point = 10;PgProto.PointOrBuildergetDatumPointOrBuilder()optional .decoderbufs.Point datum_point = 10;StringgetDatumString()optional string datum_string = 8;com.google.protobuf.ByteStringgetDatumStringBytes()optional string datum_string = 8;PgProto.DatumMessagegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleanhasColumnName()optional string column_name = 1;booleanhasColumnType()optional int64 column_type = 2;booleanhasDatumBool()optional bool datum_bool = 7;booleanhasDatumBytes()optional bytes datum_bytes = 9;booleanhasDatumDouble()optional double datum_double = 6;booleanhasDatumFloat()optional float datum_float = 5;booleanhasDatumInt32()optional int32 datum_int32 = 3;booleanhasDatumInt64()optional int64 datum_int64 = 4;booleanhasDatumMissing()optional bool datum_missing = 11;booleanhasDatumPoint()optional .decoderbufs.Point datum_point = 10;booleanhasDatumString()optional string datum_string = 8;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()PgProto.DatumMessage.BuildermergeDatumPoint(PgProto.Point value)optional .decoderbufs.Point datum_point = 10;PgProto.DatumMessage.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PgProto.DatumMessage.BuildermergeFrom(com.google.protobuf.Message other)PgProto.DatumMessage.BuildermergeFrom(PgProto.DatumMessage other)PgProto.DatumMessage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PgProto.DatumMessage.BuildersetColumnName(String value)optional string column_name = 1;PgProto.DatumMessage.BuildersetColumnNameBytes(com.google.protobuf.ByteString value)optional string column_name = 1;PgProto.DatumMessage.BuildersetColumnType(long value)optional int64 column_type = 2;PgProto.DatumMessage.BuildersetDatumBool(boolean value)optional bool datum_bool = 7;PgProto.DatumMessage.BuildersetDatumBytes(com.google.protobuf.ByteString value)optional bytes datum_bytes = 9;PgProto.DatumMessage.BuildersetDatumDouble(double value)optional double datum_double = 6;PgProto.DatumMessage.BuildersetDatumFloat(float value)optional float datum_float = 5;PgProto.DatumMessage.BuildersetDatumInt32(int value)optional int32 datum_int32 = 3;PgProto.DatumMessage.BuildersetDatumInt64(long value)optional int64 datum_int64 = 4;PgProto.DatumMessage.BuildersetDatumMissing(boolean value)optional bool datum_missing = 11;PgProto.DatumMessage.BuildersetDatumPoint(PgProto.Point value)optional .decoderbufs.Point datum_point = 10;PgProto.DatumMessage.BuildersetDatumPoint(PgProto.Point.Builder builderForValue)optional .decoderbufs.Point datum_point = 10;PgProto.DatumMessage.BuildersetDatumString(String value)optional string datum_string = 8;PgProto.DatumMessage.BuildersetDatumStringBytes(com.google.protobuf.ByteString value)optional string datum_string = 8;PgProto.DatumMessage.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PgProto.DatumMessage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PgProto.DatumMessage.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Field Detail
-
datumCase_
private int datumCase_
-
datum_
private Object datum_
-
bitField0_
private int bitField0_
-
columnName_
private Object columnName_
-
columnType_
private long columnType_
-
datumPointBuilder_
private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point,PgProto.Point.Builder,PgProto.PointOrBuilder> datumPointBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public PgProto.DatumMessage.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
getDefaultInstanceForType
public PgProto.DatumMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PgProto.DatumMessage build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PgProto.DatumMessage buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PgProto.DatumMessage.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
setField
public PgProto.DatumMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
clearField
public PgProto.DatumMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
clearOneof
public PgProto.DatumMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
setRepeatedField
public PgProto.DatumMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
addRepeatedField
public PgProto.DatumMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
mergeFrom
public PgProto.DatumMessage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PgProto.DatumMessage.Builder>
-
mergeFrom
public PgProto.DatumMessage.Builder mergeFrom(PgProto.DatumMessage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
mergeFrom
public PgProto.DatumMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PgProto.DatumMessage.Builder>- Throws:
IOException
-
getDatumCase
public PgProto.DatumMessage.DatumCase getDatumCase()
- Specified by:
getDatumCasein interfacePgProto.DatumMessageOrBuilder
-
clearDatum
public PgProto.DatumMessage.Builder clearDatum()
-
hasColumnName
public boolean hasColumnName()
optional string column_name = 1;- Specified by:
hasColumnNamein interfacePgProto.DatumMessageOrBuilder
-
getColumnName
public String getColumnName()
optional string column_name = 1;- Specified by:
getColumnNamein interfacePgProto.DatumMessageOrBuilder
-
getColumnNameBytes
public com.google.protobuf.ByteString getColumnNameBytes()
optional string column_name = 1;- Specified by:
getColumnNameBytesin interfacePgProto.DatumMessageOrBuilder
-
setColumnName
public PgProto.DatumMessage.Builder setColumnName(String value)
optional string column_name = 1;
-
clearColumnName
public PgProto.DatumMessage.Builder clearColumnName()
optional string column_name = 1;
-
setColumnNameBytes
public PgProto.DatumMessage.Builder setColumnNameBytes(com.google.protobuf.ByteString value)
optional string column_name = 1;
-
hasColumnType
public boolean hasColumnType()
optional int64 column_type = 2;- Specified by:
hasColumnTypein interfacePgProto.DatumMessageOrBuilder
-
getColumnType
public long getColumnType()
optional int64 column_type = 2;- Specified by:
getColumnTypein interfacePgProto.DatumMessageOrBuilder
-
setColumnType
public PgProto.DatumMessage.Builder setColumnType(long value)
optional int64 column_type = 2;
-
clearColumnType
public PgProto.DatumMessage.Builder clearColumnType()
optional int64 column_type = 2;
-
hasDatumInt32
public boolean hasDatumInt32()
optional int32 datum_int32 = 3;- Specified by:
hasDatumInt32in interfacePgProto.DatumMessageOrBuilder
-
getDatumInt32
public int getDatumInt32()
optional int32 datum_int32 = 3;- Specified by:
getDatumInt32in interfacePgProto.DatumMessageOrBuilder
-
setDatumInt32
public PgProto.DatumMessage.Builder setDatumInt32(int value)
optional int32 datum_int32 = 3;
-
clearDatumInt32
public PgProto.DatumMessage.Builder clearDatumInt32()
optional int32 datum_int32 = 3;
-
hasDatumInt64
public boolean hasDatumInt64()
optional int64 datum_int64 = 4;- Specified by:
hasDatumInt64in interfacePgProto.DatumMessageOrBuilder
-
getDatumInt64
public long getDatumInt64()
optional int64 datum_int64 = 4;- Specified by:
getDatumInt64in interfacePgProto.DatumMessageOrBuilder
-
setDatumInt64
public PgProto.DatumMessage.Builder setDatumInt64(long value)
optional int64 datum_int64 = 4;
-
clearDatumInt64
public PgProto.DatumMessage.Builder clearDatumInt64()
optional int64 datum_int64 = 4;
-
hasDatumFloat
public boolean hasDatumFloat()
optional float datum_float = 5;- Specified by:
hasDatumFloatin interfacePgProto.DatumMessageOrBuilder
-
getDatumFloat
public float getDatumFloat()
optional float datum_float = 5;- Specified by:
getDatumFloatin interfacePgProto.DatumMessageOrBuilder
-
setDatumFloat
public PgProto.DatumMessage.Builder setDatumFloat(float value)
optional float datum_float = 5;
-
clearDatumFloat
public PgProto.DatumMessage.Builder clearDatumFloat()
optional float datum_float = 5;
-
hasDatumDouble
public boolean hasDatumDouble()
optional double datum_double = 6;- Specified by:
hasDatumDoublein interfacePgProto.DatumMessageOrBuilder
-
getDatumDouble
public double getDatumDouble()
optional double datum_double = 6;- Specified by:
getDatumDoublein interfacePgProto.DatumMessageOrBuilder
-
setDatumDouble
public PgProto.DatumMessage.Builder setDatumDouble(double value)
optional double datum_double = 6;
-
clearDatumDouble
public PgProto.DatumMessage.Builder clearDatumDouble()
optional double datum_double = 6;
-
hasDatumBool
public boolean hasDatumBool()
optional bool datum_bool = 7;- Specified by:
hasDatumBoolin interfacePgProto.DatumMessageOrBuilder
-
getDatumBool
public boolean getDatumBool()
optional bool datum_bool = 7;- Specified by:
getDatumBoolin interfacePgProto.DatumMessageOrBuilder
-
setDatumBool
public PgProto.DatumMessage.Builder setDatumBool(boolean value)
optional bool datum_bool = 7;
-
clearDatumBool
public PgProto.DatumMessage.Builder clearDatumBool()
optional bool datum_bool = 7;
-
hasDatumString
public boolean hasDatumString()
optional string datum_string = 8;- Specified by:
hasDatumStringin interfacePgProto.DatumMessageOrBuilder
-
getDatumString
public String getDatumString()
optional string datum_string = 8;- Specified by:
getDatumStringin interfacePgProto.DatumMessageOrBuilder
-
getDatumStringBytes
public com.google.protobuf.ByteString getDatumStringBytes()
optional string datum_string = 8;- Specified by:
getDatumStringBytesin interfacePgProto.DatumMessageOrBuilder
-
setDatumString
public PgProto.DatumMessage.Builder setDatumString(String value)
optional string datum_string = 8;
-
clearDatumString
public PgProto.DatumMessage.Builder clearDatumString()
optional string datum_string = 8;
-
setDatumStringBytes
public PgProto.DatumMessage.Builder setDatumStringBytes(com.google.protobuf.ByteString value)
optional string datum_string = 8;
-
hasDatumBytes
public boolean hasDatumBytes()
optional bytes datum_bytes = 9;- Specified by:
hasDatumBytesin interfacePgProto.DatumMessageOrBuilder
-
getDatumBytes
public com.google.protobuf.ByteString getDatumBytes()
optional bytes datum_bytes = 9;- Specified by:
getDatumBytesin interfacePgProto.DatumMessageOrBuilder
-
setDatumBytes
public PgProto.DatumMessage.Builder setDatumBytes(com.google.protobuf.ByteString value)
optional bytes datum_bytes = 9;
-
clearDatumBytes
public PgProto.DatumMessage.Builder clearDatumBytes()
optional bytes datum_bytes = 9;
-
hasDatumPoint
public boolean hasDatumPoint()
optional .decoderbufs.Point datum_point = 10;- Specified by:
hasDatumPointin interfacePgProto.DatumMessageOrBuilder
-
getDatumPoint
public PgProto.Point getDatumPoint()
optional .decoderbufs.Point datum_point = 10;- Specified by:
getDatumPointin interfacePgProto.DatumMessageOrBuilder
-
setDatumPoint
public PgProto.DatumMessage.Builder setDatumPoint(PgProto.Point value)
optional .decoderbufs.Point datum_point = 10;
-
setDatumPoint
public PgProto.DatumMessage.Builder setDatumPoint(PgProto.Point.Builder builderForValue)
optional .decoderbufs.Point datum_point = 10;
-
mergeDatumPoint
public PgProto.DatumMessage.Builder mergeDatumPoint(PgProto.Point value)
optional .decoderbufs.Point datum_point = 10;
-
clearDatumPoint
public PgProto.DatumMessage.Builder clearDatumPoint()
optional .decoderbufs.Point datum_point = 10;
-
getDatumPointBuilder
public PgProto.Point.Builder getDatumPointBuilder()
optional .decoderbufs.Point datum_point = 10;
-
getDatumPointOrBuilder
public PgProto.PointOrBuilder getDatumPointOrBuilder()
optional .decoderbufs.Point datum_point = 10;- Specified by:
getDatumPointOrBuilderin interfacePgProto.DatumMessageOrBuilder
-
getDatumPointFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point,PgProto.Point.Builder,PgProto.PointOrBuilder> getDatumPointFieldBuilder()
optional .decoderbufs.Point datum_point = 10;
-
hasDatumMissing
public boolean hasDatumMissing()
optional bool datum_missing = 11;- Specified by:
hasDatumMissingin interfacePgProto.DatumMessageOrBuilder
-
getDatumMissing
public boolean getDatumMissing()
optional bool datum_missing = 11;- Specified by:
getDatumMissingin interfacePgProto.DatumMessageOrBuilder
-
setDatumMissing
public PgProto.DatumMessage.Builder setDatumMissing(boolean value)
optional bool datum_missing = 11;
-
clearDatumMissing
public PgProto.DatumMessage.Builder clearDatumMissing()
optional bool datum_missing = 11;
-
setUnknownFields
public final PgProto.DatumMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
mergeUnknownFields
public final PgProto.DatumMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.DatumMessage.Builder>
-
-