Class PgProto.DatumMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PgProto.DatumMessage.Builder>
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 type
decoderbufs.DatumMessage-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate Objectprivate longprivate Objectprivate intprivate com.google.protobuf.SingleFieldBuilderV3<PgProto.Point, PgProto.Point.Builder, PgProto.PointOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()private voidbuildPartial0(PgProto.DatumMessage result) private voidclear()optional string column_name = 1;optional int64 column_type = 2;bool datum_bool = 7;bytes datum_bytes = 9;double datum_double = 6;float datum_float = 5;int32 datum_int32 = 3;int64 datum_int64 = 4;bool datum_missing = 11;.decoderbufs.Point datum_point = 10;string datum_string = 8;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()optional string column_name = 1;com.google.protobuf.ByteStringoptional string column_name = 1;longoptional int64 column_type = 2;booleanbool datum_bool = 7;com.google.protobuf.ByteStringbytes datum_bytes = 9;doubledouble datum_double = 6;floatfloat datum_float = 5;intint32 datum_int32 = 3;longint64 datum_int64 = 4;booleanbool datum_missing = 11;.decoderbufs.Point datum_point = 10;.decoderbufs.Point datum_point = 10;private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point, PgProto.Point.Builder, PgProto.PointOrBuilder> .decoderbufs.Point datum_point = 10;.decoderbufs.Point datum_point = 10;string datum_string = 8;com.google.protobuf.ByteStringstring datum_string = 8;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanoptional string column_name = 1;booleanoptional int64 column_type = 2;booleanbool datum_bool = 7;booleanbytes datum_bytes = 9;booleandouble datum_double = 6;booleanfloat datum_float = 5;booleanint32 datum_int32 = 3;booleanint64 datum_int64 = 4;booleanbool datum_missing = 11;boolean.decoderbufs.Point datum_point = 10;booleanstring datum_string = 8;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeDatumPoint(PgProto.Point value) .decoderbufs.Point datum_point = 10;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(PgProto.DatumMessage other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setColumnName(String value) optional string column_name = 1;setColumnNameBytes(com.google.protobuf.ByteString value) optional string column_name = 1;setColumnType(long value) optional int64 column_type = 2;setDatumBool(boolean value) bool datum_bool = 7;setDatumBytes(com.google.protobuf.ByteString value) bytes datum_bytes = 9;setDatumDouble(double value) double datum_double = 6;setDatumFloat(float value) float datum_float = 5;setDatumInt32(int value) int32 datum_int32 = 3;setDatumInt64(long value) int64 datum_int64 = 4;setDatumMissing(boolean value) bool datum_missing = 11;setDatumPoint(PgProto.Point value) .decoderbufs.Point datum_point = 10;setDatumPoint(PgProto.Point.Builder builderForValue) .decoderbufs.Point datum_point = 10;setDatumString(String value) string datum_string = 8;setDatumStringBytes(com.google.protobuf.ByteString value) string datum_string = 8;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
datumCase_
private int datumCase_ -
datum_
-
bitField0_
private int bitField0_ -
columnName_
-
columnType_
private long columnType_ -
datumPointBuilder_
private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point,PgProto.Point.Builder, datumPointBuilder_PgProto.PointOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
-
-
Method Details
-
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>
-
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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
buildPartialOneofs
-
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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PgProto.DatumMessage.Builder>
-
mergeFrom
-
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
- Specified by:
getDatumCasein interfacePgProto.DatumMessageOrBuilder
-
clearDatum
-
hasColumnName
public boolean hasColumnName()optional string column_name = 1;- Specified by:
hasColumnNamein interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the columnName field is set.
-
getColumnName
optional string column_name = 1;- Specified by:
getColumnNamein interfacePgProto.DatumMessageOrBuilder- Returns:
- The columnName.
-
getColumnNameBytes
public com.google.protobuf.ByteString getColumnNameBytes()optional string column_name = 1;- Specified by:
getColumnNameBytesin interfacePgProto.DatumMessageOrBuilder- Returns:
- The bytes for columnName.
-
setColumnName
optional string column_name = 1;- Parameters:
value- The columnName to set.- Returns:
- This builder for chaining.
-
clearColumnName
optional string column_name = 1;- Returns:
- This builder for chaining.
-
setColumnNameBytes
optional string column_name = 1;- Parameters:
value- The bytes for columnName to set.- Returns:
- This builder for chaining.
-
hasColumnType
public boolean hasColumnType()optional int64 column_type = 2;- Specified by:
hasColumnTypein interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the columnType field is set.
-
getColumnType
public long getColumnType()optional int64 column_type = 2;- Specified by:
getColumnTypein interfacePgProto.DatumMessageOrBuilder- Returns:
- The columnType.
-
setColumnType
optional int64 column_type = 2;- Parameters:
value- The columnType to set.- Returns:
- This builder for chaining.
-
clearColumnType
optional int64 column_type = 2;- Returns:
- This builder for chaining.
-
hasDatumInt32
public boolean hasDatumInt32()int32 datum_int32 = 3;- Specified by:
hasDatumInt32in interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumInt32 field is set.
-
getDatumInt32
public int getDatumInt32()int32 datum_int32 = 3;- Specified by:
getDatumInt32in interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumInt32.
-
setDatumInt32
int32 datum_int32 = 3;- Parameters:
value- The datumInt32 to set.- Returns:
- This builder for chaining.
-
clearDatumInt32
int32 datum_int32 = 3;- Returns:
- This builder for chaining.
-
hasDatumInt64
public boolean hasDatumInt64()int64 datum_int64 = 4;- Specified by:
hasDatumInt64in interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumInt64 field is set.
-
getDatumInt64
public long getDatumInt64()int64 datum_int64 = 4;- Specified by:
getDatumInt64in interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumInt64.
-
setDatumInt64
int64 datum_int64 = 4;- Parameters:
value- The datumInt64 to set.- Returns:
- This builder for chaining.
-
clearDatumInt64
int64 datum_int64 = 4;- Returns:
- This builder for chaining.
-
hasDatumFloat
public boolean hasDatumFloat()float datum_float = 5;- Specified by:
hasDatumFloatin interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumFloat field is set.
-
getDatumFloat
public float getDatumFloat()float datum_float = 5;- Specified by:
getDatumFloatin interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumFloat.
-
setDatumFloat
float datum_float = 5;- Parameters:
value- The datumFloat to set.- Returns:
- This builder for chaining.
-
clearDatumFloat
float datum_float = 5;- Returns:
- This builder for chaining.
-
hasDatumDouble
public boolean hasDatumDouble()double datum_double = 6;- Specified by:
hasDatumDoublein interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumDouble field is set.
-
getDatumDouble
public double getDatumDouble()double datum_double = 6;- Specified by:
getDatumDoublein interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumDouble.
-
setDatumDouble
double datum_double = 6;- Parameters:
value- The datumDouble to set.- Returns:
- This builder for chaining.
-
clearDatumDouble
double datum_double = 6;- Returns:
- This builder for chaining.
-
hasDatumBool
public boolean hasDatumBool()bool datum_bool = 7;- Specified by:
hasDatumBoolin interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumBool field is set.
-
getDatumBool
public boolean getDatumBool()bool datum_bool = 7;- Specified by:
getDatumBoolin interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumBool.
-
setDatumBool
bool datum_bool = 7;- Parameters:
value- The datumBool to set.- Returns:
- This builder for chaining.
-
clearDatumBool
bool datum_bool = 7;- Returns:
- This builder for chaining.
-
hasDatumString
public boolean hasDatumString()string datum_string = 8;- Specified by:
hasDatumStringin interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumString field is set.
-
getDatumString
string datum_string = 8;- Specified by:
getDatumStringin interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumString.
-
getDatumStringBytes
public com.google.protobuf.ByteString getDatumStringBytes()string datum_string = 8;- Specified by:
getDatumStringBytesin interfacePgProto.DatumMessageOrBuilder- Returns:
- The bytes for datumString.
-
setDatumString
string datum_string = 8;- Parameters:
value- The datumString to set.- Returns:
- This builder for chaining.
-
clearDatumString
string datum_string = 8;- Returns:
- This builder for chaining.
-
setDatumStringBytes
string datum_string = 8;- Parameters:
value- The bytes for datumString to set.- Returns:
- This builder for chaining.
-
hasDatumBytes
public boolean hasDatumBytes()bytes datum_bytes = 9;- Specified by:
hasDatumBytesin interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumBytes field is set.
-
getDatumBytes
public com.google.protobuf.ByteString getDatumBytes()bytes datum_bytes = 9;- Specified by:
getDatumBytesin interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumBytes.
-
setDatumBytes
bytes datum_bytes = 9;- Parameters:
value- The datumBytes to set.- Returns:
- This builder for chaining.
-
clearDatumBytes
bytes datum_bytes = 9;- Returns:
- This builder for chaining.
-
hasDatumPoint
public boolean hasDatumPoint().decoderbufs.Point datum_point = 10;- Specified by:
hasDatumPointin interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumPoint field is set.
-
getDatumPoint
.decoderbufs.Point datum_point = 10;- Specified by:
getDatumPointin interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumPoint.
-
setDatumPoint
.decoderbufs.Point datum_point = 10; -
setDatumPoint
.decoderbufs.Point datum_point = 10; -
mergeDatumPoint
.decoderbufs.Point datum_point = 10; -
clearDatumPoint
.decoderbufs.Point datum_point = 10; -
getDatumPointBuilder
.decoderbufs.Point datum_point = 10; -
getDatumPointOrBuilder
.decoderbufs.Point datum_point = 10;- Specified by:
getDatumPointOrBuilderin interfacePgProto.DatumMessageOrBuilder
-
getDatumPointFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<PgProto.Point,PgProto.Point.Builder, getDatumPointFieldBuilder()PgProto.PointOrBuilder> .decoderbufs.Point datum_point = 10; -
hasDatumMissing
public boolean hasDatumMissing()bool datum_missing = 11;- Specified by:
hasDatumMissingin interfacePgProto.DatumMessageOrBuilder- Returns:
- Whether the datumMissing field is set.
-
getDatumMissing
public boolean getDatumMissing()bool datum_missing = 11;- Specified by:
getDatumMissingin interfacePgProto.DatumMessageOrBuilder- Returns:
- The datumMissing.
-
setDatumMissing
bool datum_missing = 11;- Parameters:
value- The datumMissing to set.- Returns:
- This builder for chaining.
-
clearDatumMissing
bool datum_missing = 11;- Returns:
- This builder for chaining.
-
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>
-