Class PgProto.RowMessage

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.debezium.connector.postgresql.proto.PgProto.RowMessage
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, PgProto.RowMessageOrBuilder, Serializable
Enclosing class:
PgProto

public static final class PgProto.RowMessage extends com.google.protobuf.GeneratedMessageV3 implements PgProto.RowMessageOrBuilder
Protobuf type decoderbufs.RowMessage
See Also:
  • Field Details

  • Constructor Details

    • RowMessage

      private RowMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
    • RowMessage

      private RowMessage()
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasTransactionId

      public boolean hasTransactionId()
      optional uint32 transaction_id = 1;
      Specified by:
      hasTransactionId in interface PgProto.RowMessageOrBuilder
      Returns:
      Whether the transactionId field is set.
    • getTransactionId

      public int getTransactionId()
      optional uint32 transaction_id = 1;
      Specified by:
      getTransactionId in interface PgProto.RowMessageOrBuilder
      Returns:
      The transactionId.
    • hasCommitTime

      public boolean hasCommitTime()
      optional uint64 commit_time = 2;
      Specified by:
      hasCommitTime in interface PgProto.RowMessageOrBuilder
      Returns:
      Whether the commitTime field is set.
    • getCommitTime

      public long getCommitTime()
      optional uint64 commit_time = 2;
      Specified by:
      getCommitTime in interface PgProto.RowMessageOrBuilder
      Returns:
      The commitTime.
    • hasTable

      public boolean hasTable()
      optional string table = 3;
      Specified by:
      hasTable in interface PgProto.RowMessageOrBuilder
      Returns:
      Whether the table field is set.
    • getTable

      public String getTable()
      optional string table = 3;
      Specified by:
      getTable in interface PgProto.RowMessageOrBuilder
      Returns:
      The table.
    • getTableBytes

      public com.google.protobuf.ByteString getTableBytes()
      optional string table = 3;
      Specified by:
      getTableBytes in interface PgProto.RowMessageOrBuilder
      Returns:
      The bytes for table.
    • hasOp

      public boolean hasOp()
      optional .decoderbufs.Op op = 4;
      Specified by:
      hasOp in interface PgProto.RowMessageOrBuilder
      Returns:
      Whether the op field is set.
    • getOp

      public PgProto.Op getOp()
      optional .decoderbufs.Op op = 4;
      Specified by:
      getOp in interface PgProto.RowMessageOrBuilder
      Returns:
      The op.
    • getNewTupleList

      public List<PgProto.DatumMessage> getNewTupleList()
      repeated .decoderbufs.DatumMessage new_tuple = 5;
      Specified by:
      getNewTupleList in interface PgProto.RowMessageOrBuilder
    • getNewTupleOrBuilderList

      public List<? extends PgProto.DatumMessageOrBuilder> getNewTupleOrBuilderList()
      repeated .decoderbufs.DatumMessage new_tuple = 5;
      Specified by:
      getNewTupleOrBuilderList in interface PgProto.RowMessageOrBuilder
    • getNewTupleCount

      public int getNewTupleCount()
      repeated .decoderbufs.DatumMessage new_tuple = 5;
      Specified by:
      getNewTupleCount in interface PgProto.RowMessageOrBuilder
    • getNewTuple

      public PgProto.DatumMessage getNewTuple(int index)
      repeated .decoderbufs.DatumMessage new_tuple = 5;
      Specified by:
      getNewTuple in interface PgProto.RowMessageOrBuilder
    • getNewTupleOrBuilder

      public PgProto.DatumMessageOrBuilder getNewTupleOrBuilder(int index)
      repeated .decoderbufs.DatumMessage new_tuple = 5;
      Specified by:
      getNewTupleOrBuilder in interface PgProto.RowMessageOrBuilder
    • getOldTupleList

      public List<PgProto.DatumMessage> getOldTupleList()
      repeated .decoderbufs.DatumMessage old_tuple = 6;
      Specified by:
      getOldTupleList in interface PgProto.RowMessageOrBuilder
    • getOldTupleOrBuilderList

      public List<? extends PgProto.DatumMessageOrBuilder> getOldTupleOrBuilderList()
      repeated .decoderbufs.DatumMessage old_tuple = 6;
      Specified by:
      getOldTupleOrBuilderList in interface PgProto.RowMessageOrBuilder
    • getOldTupleCount

      public int getOldTupleCount()
      repeated .decoderbufs.DatumMessage old_tuple = 6;
      Specified by:
      getOldTupleCount in interface PgProto.RowMessageOrBuilder
    • getOldTuple

      public PgProto.DatumMessage getOldTuple(int index)
      repeated .decoderbufs.DatumMessage old_tuple = 6;
      Specified by:
      getOldTuple in interface PgProto.RowMessageOrBuilder
    • getOldTupleOrBuilder

      public PgProto.DatumMessageOrBuilder getOldTupleOrBuilder(int index)
      repeated .decoderbufs.DatumMessage old_tuple = 6;
      Specified by:
      getOldTupleOrBuilder in interface PgProto.RowMessageOrBuilder
    • getNewTypeinfoList

      public List<PgProto.TypeInfo> getNewTypeinfoList()
      repeated .decoderbufs.TypeInfo new_typeinfo = 7;
      Specified by:
      getNewTypeinfoList in interface PgProto.RowMessageOrBuilder
    • getNewTypeinfoOrBuilderList

      public List<? extends PgProto.TypeInfoOrBuilder> getNewTypeinfoOrBuilderList()
      repeated .decoderbufs.TypeInfo new_typeinfo = 7;
      Specified by:
      getNewTypeinfoOrBuilderList in interface PgProto.RowMessageOrBuilder
    • getNewTypeinfoCount

      public int getNewTypeinfoCount()
      repeated .decoderbufs.TypeInfo new_typeinfo = 7;
      Specified by:
      getNewTypeinfoCount in interface PgProto.RowMessageOrBuilder
    • getNewTypeinfo

      public PgProto.TypeInfo getNewTypeinfo(int index)
      repeated .decoderbufs.TypeInfo new_typeinfo = 7;
      Specified by:
      getNewTypeinfo in interface PgProto.RowMessageOrBuilder
    • getNewTypeinfoOrBuilder

      public PgProto.TypeInfoOrBuilder getNewTypeinfoOrBuilder(int index)
      repeated .decoderbufs.TypeInfo new_typeinfo = 7;
      Specified by:
      getNewTypeinfoOrBuilder in interface PgProto.RowMessageOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static PgProto.RowMessage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PgProto.RowMessage parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PgProto.RowMessage parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PgProto.RowMessage parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PgProto.RowMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PgProto.RowMessage parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PgProto.RowMessage parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PgProto.RowMessage parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static PgProto.RowMessage parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static PgProto.RowMessage parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PgProto.RowMessage parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PgProto.RowMessage parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public PgProto.RowMessage.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static PgProto.RowMessage.Builder newBuilder()
    • newBuilder

      public static PgProto.RowMessage.Builder newBuilder(PgProto.RowMessage prototype)
    • toBuilder

      public PgProto.RowMessage.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected PgProto.RowMessage.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static PgProto.RowMessage getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<PgProto.RowMessage> parser()
    • getParserForType

      public com.google.protobuf.Parser<PgProto.RowMessage> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public PgProto.RowMessage getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder