Class PublicAreaCommon.Builder

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

public static final class PublicAreaCommon.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PublicAreaCommon.Builder> implements PublicAreaCommonOrBuilder
Protobuf type PublicAreaCommon
  • 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<PublicAreaCommon.Builder>
    • clear

      public PublicAreaCommon.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<PublicAreaCommon.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<PublicAreaCommon.Builder>
    • getDefaultInstanceForType

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

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

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

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • setField

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • clearField

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • clearOneof

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • setRepeatedField

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • addRepeatedField

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • mergeFrom

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
    • mergeFrom

      public PublicAreaCommon.Builder mergeFrom(PublicAreaCommon other)
    • isInitialized

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

      public PublicAreaCommon.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<PublicAreaCommon.Builder>
      Throws:
      IOException
    • hasUserLabel

      public boolean hasUserLabel()
      .Image userLabel = 1;
      Specified by:
      hasUserLabel in interface PublicAreaCommonOrBuilder
      Returns:
      Whether the userLabel field is set.
    • getUserLabel

      public Image getUserLabel()
      .Image userLabel = 1;
      Specified by:
      getUserLabel in interface PublicAreaCommonOrBuilder
      Returns:
      The userLabel.
    • setUserLabel

      public PublicAreaCommon.Builder setUserLabel(Image value)
      .Image userLabel = 1;
    • setUserLabel

      public PublicAreaCommon.Builder setUserLabel(Image.Builder builderForValue)
      .Image userLabel = 1;
    • mergeUserLabel

      public PublicAreaCommon.Builder mergeUserLabel(Image value)
      .Image userLabel = 1;
    • clearUserLabel

      public PublicAreaCommon.Builder clearUserLabel()
      .Image userLabel = 1;
    • getUserLabelBuilder

      public Image.Builder getUserLabelBuilder()
      .Image userLabel = 1;
    • getUserLabelOrBuilder

      public ImageOrBuilder getUserLabelOrBuilder()
      .Image userLabel = 1;
      Specified by:
      getUserLabelOrBuilder in interface PublicAreaCommonOrBuilder
    • getUserConsumeInRoom

      public long getUserConsumeInRoom()
      uint64 userConsumeInRoom = 2;
      Specified by:
      getUserConsumeInRoom in interface PublicAreaCommonOrBuilder
      Returns:
      The userConsumeInRoom.
    • setUserConsumeInRoom

      public PublicAreaCommon.Builder setUserConsumeInRoom(long value)
      uint64 userConsumeInRoom = 2;
      Parameters:
      value - The userConsumeInRoom to set.
      Returns:
      This builder for chaining.
    • clearUserConsumeInRoom

      public PublicAreaCommon.Builder clearUserConsumeInRoom()
      uint64 userConsumeInRoom = 2;
      Returns:
      This builder for chaining.
    • getUserSendGiftCntInRoom

      public long getUserSendGiftCntInRoom()
      uint64 userSendGiftCntInRoom = 3;
      Specified by:
      getUserSendGiftCntInRoom in interface PublicAreaCommonOrBuilder
      Returns:
      The userSendGiftCntInRoom.
    • setUserSendGiftCntInRoom

      public PublicAreaCommon.Builder setUserSendGiftCntInRoom(long value)
      uint64 userSendGiftCntInRoom = 3;
      Parameters:
      value - The userSendGiftCntInRoom to set.
      Returns:
      This builder for chaining.
    • clearUserSendGiftCntInRoom

      public PublicAreaCommon.Builder clearUserSendGiftCntInRoom()
      uint64 userSendGiftCntInRoom = 3;
      Returns:
      This builder for chaining.
    • getIndividualPriority

      public long getIndividualPriority()
      uint64 individual_priority = 4;
      Specified by:
      getIndividualPriority in interface PublicAreaCommonOrBuilder
      Returns:
      The individualPriority.
    • setIndividualPriority

      public PublicAreaCommon.Builder setIndividualPriority(long value)
      uint64 individual_priority = 4;
      Parameters:
      value - The individualPriority to set.
      Returns:
      This builder for chaining.
    • clearIndividualPriority

      public PublicAreaCommon.Builder clearIndividualPriority()
      uint64 individual_priority = 4;
      Returns:
      This builder for chaining.
    • getSupportPin

      public long getSupportPin()
      uint64 support_pin = 6;
      Specified by:
      getSupportPin in interface PublicAreaCommonOrBuilder
      Returns:
      The supportPin.
    • setSupportPin

      public PublicAreaCommon.Builder setSupportPin(long value)
      uint64 support_pin = 6;
      Parameters:
      value - The supportPin to set.
      Returns:
      This builder for chaining.
    • clearSupportPin

      public PublicAreaCommon.Builder clearSupportPin()
      uint64 support_pin = 6;
      Returns:
      This builder for chaining.
    • hasSuffixText

      public boolean hasSuffixText()
      .SuffixText suffix_text = 7;
      Specified by:
      hasSuffixText in interface PublicAreaCommonOrBuilder
      Returns:
      Whether the suffixText field is set.
    • getSuffixText

      public SuffixText getSuffixText()
      .SuffixText suffix_text = 7;
      Specified by:
      getSuffixText in interface PublicAreaCommonOrBuilder
      Returns:
      The suffixText.
    • setSuffixText

      public PublicAreaCommon.Builder setSuffixText(SuffixText value)
      .SuffixText suffix_text = 7;
    • setSuffixText

      public PublicAreaCommon.Builder setSuffixText(SuffixText.Builder builderForValue)
      .SuffixText suffix_text = 7;
    • mergeSuffixText

      public PublicAreaCommon.Builder mergeSuffixText(SuffixText value)
      .SuffixText suffix_text = 7;
    • clearSuffixText

      public PublicAreaCommon.Builder clearSuffixText()
      .SuffixText suffix_text = 7;
    • getSuffixTextBuilder

      public SuffixText.Builder getSuffixTextBuilder()
      .SuffixText suffix_text = 7;
    • getSuffixTextOrBuilder

      public SuffixTextOrBuilder getSuffixTextOrBuilder()
      .SuffixText suffix_text = 7;
      Specified by:
      getSuffixTextOrBuilder in interface PublicAreaCommonOrBuilder
    • getImAction

      public int getImAction()
      int32 im_action = 8;
      Specified by:
      getImAction in interface PublicAreaCommonOrBuilder
      Returns:
      The imAction.
    • setImAction

      public PublicAreaCommon.Builder setImAction(int value)
      int32 im_action = 8;
      Parameters:
      value - The imAction to set.
      Returns:
      This builder for chaining.
    • clearImAction

      public PublicAreaCommon.Builder clearImAction()
      int32 im_action = 8;
      Returns:
      This builder for chaining.
    • getForbiddenProfile

      public boolean getForbiddenProfile()
      bool forbidden_profile = 9;
      Specified by:
      getForbiddenProfile in interface PublicAreaCommonOrBuilder
      Returns:
      The forbiddenProfile.
    • setForbiddenProfile

      public PublicAreaCommon.Builder setForbiddenProfile(boolean value)
      bool forbidden_profile = 9;
      Parameters:
      value - The forbiddenProfile to set.
      Returns:
      This builder for chaining.
    • clearForbiddenProfile

      public PublicAreaCommon.Builder clearForbiddenProfile()
      bool forbidden_profile = 9;
      Returns:
      This builder for chaining.
    • hasReplyResp

      public boolean hasReplyResp()
      .ChatReplyRespInfo reply_resp = 10;
      Specified by:
      hasReplyResp in interface PublicAreaCommonOrBuilder
      Returns:
      Whether the replyResp field is set.
    • getReplyResp

      public ChatReplyRespInfo getReplyResp()
      .ChatReplyRespInfo reply_resp = 10;
      Specified by:
      getReplyResp in interface PublicAreaCommonOrBuilder
      Returns:
      The replyResp.
    • setReplyResp

      public PublicAreaCommon.Builder setReplyResp(ChatReplyRespInfo value)
      .ChatReplyRespInfo reply_resp = 10;
    • setReplyResp

      public PublicAreaCommon.Builder setReplyResp(ChatReplyRespInfo.Builder builderForValue)
      .ChatReplyRespInfo reply_resp = 10;
    • mergeReplyResp

      public PublicAreaCommon.Builder mergeReplyResp(ChatReplyRespInfo value)
      .ChatReplyRespInfo reply_resp = 10;
    • clearReplyResp

      public PublicAreaCommon.Builder clearReplyResp()
      .ChatReplyRespInfo reply_resp = 10;
    • getReplyRespBuilder

      public ChatReplyRespInfo.Builder getReplyRespBuilder()
      .ChatReplyRespInfo reply_resp = 10;
    • getReplyRespOrBuilder

      public ChatReplyRespInfoOrBuilder getReplyRespOrBuilder()
      .ChatReplyRespInfo reply_resp = 10;
      Specified by:
      getReplyRespOrBuilder in interface PublicAreaCommonOrBuilder
    • getIsFeatured

      public long getIsFeatured()
      uint64 is_featured = 12;
      Specified by:
      getIsFeatured in interface PublicAreaCommonOrBuilder
      Returns:
      The isFeatured.
    • setIsFeatured

      public PublicAreaCommon.Builder setIsFeatured(long value)
      uint64 is_featured = 12;
      Parameters:
      value - The isFeatured to set.
      Returns:
      This builder for chaining.
    • clearIsFeatured

      public PublicAreaCommon.Builder clearIsFeatured()
      uint64 is_featured = 12;
      Returns:
      This builder for chaining.
    • getNeedFilterDisplay

      public boolean getNeedFilterDisplay()
      bool need_filter_display = 13;
      Specified by:
      getNeedFilterDisplay in interface PublicAreaCommonOrBuilder
      Returns:
      The needFilterDisplay.
    • setNeedFilterDisplay

      public PublicAreaCommon.Builder setNeedFilterDisplay(boolean value)
      bool need_filter_display = 13;
      Parameters:
      value - The needFilterDisplay to set.
      Returns:
      This builder for chaining.
    • clearNeedFilterDisplay

      public PublicAreaCommon.Builder clearNeedFilterDisplay()
      bool need_filter_display = 13;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final PublicAreaCommon.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<PublicAreaCommon.Builder>
    • mergeUnknownFields

      public final PublicAreaCommon.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<PublicAreaCommon.Builder>