Class ChatReplyRespInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.ChatReplyRespInfo.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, ChatReplyRespInfoOrBuilder
Enclosing class:
ChatReplyRespInfo

public static final class ChatReplyRespInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder> implements ChatReplyRespInfoOrBuilder
Protobuf type ChatReplyRespInfo
  • Method Details

    • 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.Builder<ChatReplyRespInfo.Builder>
    • clear

      public ChatReplyRespInfo.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • getDefaultInstanceForType

      public ChatReplyRespInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public ChatReplyRespInfo build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ChatReplyRespInfo buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public ChatReplyRespInfo.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • setField

      public ChatReplyRespInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • clearField

      public ChatReplyRespInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • clearOneof

      public ChatReplyRespInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • setRepeatedField

      public ChatReplyRespInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • addRepeatedField

      public ChatReplyRespInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • mergeFrom

      public ChatReplyRespInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ChatReplyRespInfo.Builder>
    • mergeFrom

      public ChatReplyRespInfo.Builder mergeFrom(ChatReplyRespInfo other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • mergeFrom

      public ChatReplyRespInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ChatReplyRespInfo.Builder>
      Throws:
      IOException
    • getReplyMsgId

      public long getReplyMsgId()
      uint64 reply_msg_id = 1;
      Specified by:
      getReplyMsgId in interface ChatReplyRespInfoOrBuilder
      Returns:
      The replyMsgId.
    • setReplyMsgId

      public ChatReplyRespInfo.Builder setReplyMsgId(long value)
      uint64 reply_msg_id = 1;
      Parameters:
      value - The replyMsgId to set.
      Returns:
      This builder for chaining.
    • clearReplyMsgId

      public ChatReplyRespInfo.Builder clearReplyMsgId()
      uint64 reply_msg_id = 1;
      Returns:
      This builder for chaining.
    • getReplyId

      public long getReplyId()
      uint64 reply_id = 2;
      Specified by:
      getReplyId in interface ChatReplyRespInfoOrBuilder
      Returns:
      The replyId.
    • setReplyId

      public ChatReplyRespInfo.Builder setReplyId(long value)
      uint64 reply_id = 2;
      Parameters:
      value - The replyId to set.
      Returns:
      This builder for chaining.
    • clearReplyId

      public ChatReplyRespInfo.Builder clearReplyId()
      uint64 reply_id = 2;
      Returns:
      This builder for chaining.
    • hasReplyText

      public boolean hasReplyText()
      .Text reply_text = 3;
      Specified by:
      hasReplyText in interface ChatReplyRespInfoOrBuilder
      Returns:
      Whether the replyText field is set.
    • getReplyText

      public Text getReplyText()
      .Text reply_text = 3;
      Specified by:
      getReplyText in interface ChatReplyRespInfoOrBuilder
      Returns:
      The replyText.
    • setReplyText

      public ChatReplyRespInfo.Builder setReplyText(Text value)
      .Text reply_text = 3;
    • setReplyText

      public ChatReplyRespInfo.Builder setReplyText(Text.Builder builderForValue)
      .Text reply_text = 3;
    • mergeReplyText

      public ChatReplyRespInfo.Builder mergeReplyText(Text value)
      .Text reply_text = 3;
    • clearReplyText

      public ChatReplyRespInfo.Builder clearReplyText()
      .Text reply_text = 3;
    • getReplyTextBuilder

      public Text.Builder getReplyTextBuilder()
      .Text reply_text = 3;
    • getReplyTextOrBuilder

      public TextOrBuilder getReplyTextOrBuilder()
      .Text reply_text = 3;
      Specified by:
      getReplyTextOrBuilder in interface ChatReplyRespInfoOrBuilder
    • getReplyUid

      public long getReplyUid()
      uint64 reply_uid = 4;
      Specified by:
      getReplyUid in interface ChatReplyRespInfoOrBuilder
      Returns:
      The replyUid.
    • setReplyUid

      public ChatReplyRespInfo.Builder setReplyUid(long value)
      uint64 reply_uid = 4;
      Parameters:
      value - The replyUid to set.
      Returns:
      This builder for chaining.
    • clearReplyUid

      public ChatReplyRespInfo.Builder clearReplyUid()
      uint64 reply_uid = 4;
      Returns:
      This builder for chaining.
    • getReplyWebcastUid

      public String getReplyWebcastUid()
      string reply_webcast_uid = 5;
      Specified by:
      getReplyWebcastUid in interface ChatReplyRespInfoOrBuilder
      Returns:
      The replyWebcastUid.
    • getReplyWebcastUidBytes

      public com.google.protobuf.ByteString getReplyWebcastUidBytes()
      string reply_webcast_uid = 5;
      Specified by:
      getReplyWebcastUidBytes in interface ChatReplyRespInfoOrBuilder
      Returns:
      The bytes for replyWebcastUid.
    • setReplyWebcastUid

      public ChatReplyRespInfo.Builder setReplyWebcastUid(String value)
      string reply_webcast_uid = 5;
      Parameters:
      value - The replyWebcastUid to set.
      Returns:
      This builder for chaining.
    • clearReplyWebcastUid

      public ChatReplyRespInfo.Builder clearReplyWebcastUid()
      string reply_webcast_uid = 5;
      Returns:
      This builder for chaining.
    • setReplyWebcastUidBytes

      public ChatReplyRespInfo.Builder setReplyWebcastUidBytes(com.google.protobuf.ByteString value)
      string reply_webcast_uid = 5;
      Parameters:
      value - The bytes for replyWebcastUid to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final ChatReplyRespInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>
    • mergeUnknownFields

      public final ChatReplyRespInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ChatReplyRespInfo.Builder>