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

public static final class GiftMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GiftMessage.Builder> implements GiftMessageOrBuilder
 礼物消息
 
Protobuf type GiftMessage
  • 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<GiftMessage.Builder>
    • clear

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

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

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

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

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

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

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

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

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

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

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

      public GiftMessage.Builder mergeFrom(GiftMessage other)
    • isInitialized

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

      public GiftMessage.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<GiftMessage.Builder>
      Throws:
      IOException
    • hasCommon

      public boolean hasCommon()
      .Common common = 1;
      Specified by:
      hasCommon in interface GiftMessageOrBuilder
      Returns:
      Whether the common field is set.
    • getCommon

      public Common getCommon()
      .Common common = 1;
      Specified by:
      getCommon in interface GiftMessageOrBuilder
      Returns:
      The common.
    • setCommon

      public GiftMessage.Builder setCommon(Common value)
      .Common common = 1;
    • setCommon

      public GiftMessage.Builder setCommon(Common.Builder builderForValue)
      .Common common = 1;
    • mergeCommon

      public GiftMessage.Builder mergeCommon(Common value)
      .Common common = 1;
    • clearCommon

      public GiftMessage.Builder clearCommon()
      .Common common = 1;
    • getCommonBuilder

      public Common.Builder getCommonBuilder()
      .Common common = 1;
    • getCommonOrBuilder

      public CommonOrBuilder getCommonOrBuilder()
      .Common common = 1;
      Specified by:
      getCommonOrBuilder in interface GiftMessageOrBuilder
    • getGiftId

      public long getGiftId()
      uint64 giftId = 2;
      Specified by:
      getGiftId in interface GiftMessageOrBuilder
      Returns:
      The giftId.
    • setGiftId

      public GiftMessage.Builder setGiftId(long value)
      uint64 giftId = 2;
      Parameters:
      value - The giftId to set.
      Returns:
      This builder for chaining.
    • clearGiftId

      public GiftMessage.Builder clearGiftId()
      uint64 giftId = 2;
      Returns:
      This builder for chaining.
    • getFanTicketCount

      public long getFanTicketCount()
      uint64 fanTicketCount = 3;
      Specified by:
      getFanTicketCount in interface GiftMessageOrBuilder
      Returns:
      The fanTicketCount.
    • setFanTicketCount

      public GiftMessage.Builder setFanTicketCount(long value)
      uint64 fanTicketCount = 3;
      Parameters:
      value - The fanTicketCount to set.
      Returns:
      This builder for chaining.
    • clearFanTicketCount

      public GiftMessage.Builder clearFanTicketCount()
      uint64 fanTicketCount = 3;
      Returns:
      This builder for chaining.
    • getGroupCount

      public long getGroupCount()
      uint64 groupCount = 4;
      Specified by:
      getGroupCount in interface GiftMessageOrBuilder
      Returns:
      The groupCount.
    • setGroupCount

      public GiftMessage.Builder setGroupCount(long value)
      uint64 groupCount = 4;
      Parameters:
      value - The groupCount to set.
      Returns:
      This builder for chaining.
    • clearGroupCount

      public GiftMessage.Builder clearGroupCount()
      uint64 groupCount = 4;
      Returns:
      This builder for chaining.
    • getRepeatCount

      public long getRepeatCount()
      uint64 repeatCount = 5;
      Specified by:
      getRepeatCount in interface GiftMessageOrBuilder
      Returns:
      The repeatCount.
    • setRepeatCount

      public GiftMessage.Builder setRepeatCount(long value)
      uint64 repeatCount = 5;
      Parameters:
      value - The repeatCount to set.
      Returns:
      This builder for chaining.
    • clearRepeatCount

      public GiftMessage.Builder clearRepeatCount()
      uint64 repeatCount = 5;
      Returns:
      This builder for chaining.
    • getComboCount

      public long getComboCount()
      uint64 comboCount = 6;
      Specified by:
      getComboCount in interface GiftMessageOrBuilder
      Returns:
      The comboCount.
    • setComboCount

      public GiftMessage.Builder setComboCount(long value)
      uint64 comboCount = 6;
      Parameters:
      value - The comboCount to set.
      Returns:
      This builder for chaining.
    • clearComboCount

      public GiftMessage.Builder clearComboCount()
      uint64 comboCount = 6;
      Returns:
      This builder for chaining.
    • hasUser

      public boolean hasUser()
      .User user = 7;
      Specified by:
      hasUser in interface GiftMessageOrBuilder
      Returns:
      Whether the user field is set.
    • getUser

      public User getUser()
      .User user = 7;
      Specified by:
      getUser in interface GiftMessageOrBuilder
      Returns:
      The user.
    • setUser

      public GiftMessage.Builder setUser(User value)
      .User user = 7;
    • setUser

      public GiftMessage.Builder setUser(User.Builder builderForValue)
      .User user = 7;
    • mergeUser

      public GiftMessage.Builder mergeUser(User value)
      .User user = 7;
    • clearUser

      public GiftMessage.Builder clearUser()
      .User user = 7;
    • getUserBuilder

      public User.Builder getUserBuilder()
      .User user = 7;
    • getUserOrBuilder

      public UserOrBuilder getUserOrBuilder()
      .User user = 7;
      Specified by:
      getUserOrBuilder in interface GiftMessageOrBuilder
    • hasToUser

      public boolean hasToUser()
      .User toUser = 8;
      Specified by:
      hasToUser in interface GiftMessageOrBuilder
      Returns:
      Whether the toUser field is set.
    • getToUser

      public User getToUser()
      .User toUser = 8;
      Specified by:
      getToUser in interface GiftMessageOrBuilder
      Returns:
      The toUser.
    • setToUser

      public GiftMessage.Builder setToUser(User value)
      .User toUser = 8;
    • setToUser

      public GiftMessage.Builder setToUser(User.Builder builderForValue)
      .User toUser = 8;
    • mergeToUser

      public GiftMessage.Builder mergeToUser(User value)
      .User toUser = 8;
    • clearToUser

      public GiftMessage.Builder clearToUser()
      .User toUser = 8;
    • getToUserBuilder

      public User.Builder getToUserBuilder()
      .User toUser = 8;
    • getToUserOrBuilder

      public UserOrBuilder getToUserOrBuilder()
      .User toUser = 8;
      Specified by:
      getToUserOrBuilder in interface GiftMessageOrBuilder
    • getRepeatEnd

      public int getRepeatEnd()
      uint32 repeatEnd = 9;
      Specified by:
      getRepeatEnd in interface GiftMessageOrBuilder
      Returns:
      The repeatEnd.
    • setRepeatEnd

      public GiftMessage.Builder setRepeatEnd(int value)
      uint32 repeatEnd = 9;
      Parameters:
      value - The repeatEnd to set.
      Returns:
      This builder for chaining.
    • clearRepeatEnd

      public GiftMessage.Builder clearRepeatEnd()
      uint32 repeatEnd = 9;
      Returns:
      This builder for chaining.
    • hasTextEffect

      public boolean hasTextEffect()
      .TextEffect textEffect = 10;
      Specified by:
      hasTextEffect in interface GiftMessageOrBuilder
      Returns:
      Whether the textEffect field is set.
    • getTextEffect

      public TextEffect getTextEffect()
      .TextEffect textEffect = 10;
      Specified by:
      getTextEffect in interface GiftMessageOrBuilder
      Returns:
      The textEffect.
    • setTextEffect

      public GiftMessage.Builder setTextEffect(TextEffect value)
      .TextEffect textEffect = 10;
    • setTextEffect

      public GiftMessage.Builder setTextEffect(TextEffect.Builder builderForValue)
      .TextEffect textEffect = 10;
    • mergeTextEffect

      public GiftMessage.Builder mergeTextEffect(TextEffect value)
      .TextEffect textEffect = 10;
    • clearTextEffect

      public GiftMessage.Builder clearTextEffect()
      .TextEffect textEffect = 10;
    • getTextEffectBuilder

      public TextEffect.Builder getTextEffectBuilder()
      .TextEffect textEffect = 10;
    • getTextEffectOrBuilder

      public TextEffectOrBuilder getTextEffectOrBuilder()
      .TextEffect textEffect = 10;
      Specified by:
      getTextEffectOrBuilder in interface GiftMessageOrBuilder
    • getGroupId

      public long getGroupId()
      uint64 groupId = 11;
      Specified by:
      getGroupId in interface GiftMessageOrBuilder
      Returns:
      The groupId.
    • setGroupId

      public GiftMessage.Builder setGroupId(long value)
      uint64 groupId = 11;
      Parameters:
      value - The groupId to set.
      Returns:
      This builder for chaining.
    • clearGroupId

      public GiftMessage.Builder clearGroupId()
      uint64 groupId = 11;
      Returns:
      This builder for chaining.
    • getIncomeTaskgifts

      public long getIncomeTaskgifts()
      uint64 incomeTaskgifts = 12;
      Specified by:
      getIncomeTaskgifts in interface GiftMessageOrBuilder
      Returns:
      The incomeTaskgifts.
    • setIncomeTaskgifts

      public GiftMessage.Builder setIncomeTaskgifts(long value)
      uint64 incomeTaskgifts = 12;
      Parameters:
      value - The incomeTaskgifts to set.
      Returns:
      This builder for chaining.
    • clearIncomeTaskgifts

      public GiftMessage.Builder clearIncomeTaskgifts()
      uint64 incomeTaskgifts = 12;
      Returns:
      This builder for chaining.
    • getRoomFanTicketCount

      public long getRoomFanTicketCount()
      uint64 roomFanTicketCount = 13;
      Specified by:
      getRoomFanTicketCount in interface GiftMessageOrBuilder
      Returns:
      The roomFanTicketCount.
    • setRoomFanTicketCount

      public GiftMessage.Builder setRoomFanTicketCount(long value)
      uint64 roomFanTicketCount = 13;
      Parameters:
      value - The roomFanTicketCount to set.
      Returns:
      This builder for chaining.
    • clearRoomFanTicketCount

      public GiftMessage.Builder clearRoomFanTicketCount()
      uint64 roomFanTicketCount = 13;
      Returns:
      This builder for chaining.
    • hasPriority

      public boolean hasPriority()
      .GiftIMPriority priority = 14;
      Specified by:
      hasPriority in interface GiftMessageOrBuilder
      Returns:
      Whether the priority field is set.
    • getPriority

      public GiftIMPriority getPriority()
      .GiftIMPriority priority = 14;
      Specified by:
      getPriority in interface GiftMessageOrBuilder
      Returns:
      The priority.
    • setPriority

      public GiftMessage.Builder setPriority(GiftIMPriority value)
      .GiftIMPriority priority = 14;
    • setPriority

      public GiftMessage.Builder setPriority(GiftIMPriority.Builder builderForValue)
      .GiftIMPriority priority = 14;
    • mergePriority

      public GiftMessage.Builder mergePriority(GiftIMPriority value)
      .GiftIMPriority priority = 14;
    • clearPriority

      public GiftMessage.Builder clearPriority()
      .GiftIMPriority priority = 14;
    • getPriorityBuilder

      public GiftIMPriority.Builder getPriorityBuilder()
      .GiftIMPriority priority = 14;
    • getPriorityOrBuilder

      public GiftIMPriorityOrBuilder getPriorityOrBuilder()
      .GiftIMPriority priority = 14;
      Specified by:
      getPriorityOrBuilder in interface GiftMessageOrBuilder
    • hasGift

      public boolean hasGift()
      .GiftStruct gift = 15;
      Specified by:
      hasGift in interface GiftMessageOrBuilder
      Returns:
      Whether the gift field is set.
    • getGift

      public GiftStruct getGift()
      .GiftStruct gift = 15;
      Specified by:
      getGift in interface GiftMessageOrBuilder
      Returns:
      The gift.
    • setGift

      public GiftMessage.Builder setGift(GiftStruct value)
      .GiftStruct gift = 15;
    • setGift

      public GiftMessage.Builder setGift(GiftStruct.Builder builderForValue)
      .GiftStruct gift = 15;
    • mergeGift

      public GiftMessage.Builder mergeGift(GiftStruct value)
      .GiftStruct gift = 15;
    • clearGift

      public GiftMessage.Builder clearGift()
      .GiftStruct gift = 15;
    • getGiftBuilder

      public GiftStruct.Builder getGiftBuilder()
      .GiftStruct gift = 15;
    • getGiftOrBuilder

      public GiftStructOrBuilder getGiftOrBuilder()
      .GiftStruct gift = 15;
      Specified by:
      getGiftOrBuilder in interface GiftMessageOrBuilder
    • getLogId

      public String getLogId()
      string logId = 16;
      Specified by:
      getLogId in interface GiftMessageOrBuilder
      Returns:
      The logId.
    • getLogIdBytes

      public com.google.protobuf.ByteString getLogIdBytes()
      string logId = 16;
      Specified by:
      getLogIdBytes in interface GiftMessageOrBuilder
      Returns:
      The bytes for logId.
    • setLogId

      public GiftMessage.Builder setLogId(String value)
      string logId = 16;
      Parameters:
      value - The logId to set.
      Returns:
      This builder for chaining.
    • clearLogId

      public GiftMessage.Builder clearLogId()
      string logId = 16;
      Returns:
      This builder for chaining.
    • setLogIdBytes

      public GiftMessage.Builder setLogIdBytes(com.google.protobuf.ByteString value)
      string logId = 16;
      Parameters:
      value - The bytes for logId to set.
      Returns:
      This builder for chaining.
    • getSendType

      public long getSendType()
      uint64 sendType = 17;
      Specified by:
      getSendType in interface GiftMessageOrBuilder
      Returns:
      The sendType.
    • setSendType

      public GiftMessage.Builder setSendType(long value)
      uint64 sendType = 17;
      Parameters:
      value - The sendType to set.
      Returns:
      This builder for chaining.
    • clearSendType

      public GiftMessage.Builder clearSendType()
      uint64 sendType = 17;
      Returns:
      This builder for chaining.
    • hasPublicAreaCommon

      public boolean hasPublicAreaCommon()
      .PublicAreaCommon publicAreaCommon = 18;
      Specified by:
      hasPublicAreaCommon in interface GiftMessageOrBuilder
      Returns:
      Whether the publicAreaCommon field is set.
    • getPublicAreaCommon

      public PublicAreaCommon getPublicAreaCommon()
      .PublicAreaCommon publicAreaCommon = 18;
      Specified by:
      getPublicAreaCommon in interface GiftMessageOrBuilder
      Returns:
      The publicAreaCommon.
    • setPublicAreaCommon

      public GiftMessage.Builder setPublicAreaCommon(PublicAreaCommon value)
      .PublicAreaCommon publicAreaCommon = 18;
    • setPublicAreaCommon

      public GiftMessage.Builder setPublicAreaCommon(PublicAreaCommon.Builder builderForValue)
      .PublicAreaCommon publicAreaCommon = 18;
    • mergePublicAreaCommon

      public GiftMessage.Builder mergePublicAreaCommon(PublicAreaCommon value)
      .PublicAreaCommon publicAreaCommon = 18;
    • clearPublicAreaCommon

      public GiftMessage.Builder clearPublicAreaCommon()
      .PublicAreaCommon publicAreaCommon = 18;
    • getPublicAreaCommonBuilder

      public PublicAreaCommon.Builder getPublicAreaCommonBuilder()
      .PublicAreaCommon publicAreaCommon = 18;
    • getPublicAreaCommonOrBuilder

      public PublicAreaCommonOrBuilder getPublicAreaCommonOrBuilder()
      .PublicAreaCommon publicAreaCommon = 18;
      Specified by:
      getPublicAreaCommonOrBuilder in interface GiftMessageOrBuilder
    • hasTrayDisplayText

      public boolean hasTrayDisplayText()
      .Text trayDisplayText = 19;
      Specified by:
      hasTrayDisplayText in interface GiftMessageOrBuilder
      Returns:
      Whether the trayDisplayText field is set.
    • getTrayDisplayText

      public Text getTrayDisplayText()
      .Text trayDisplayText = 19;
      Specified by:
      getTrayDisplayText in interface GiftMessageOrBuilder
      Returns:
      The trayDisplayText.
    • setTrayDisplayText

      public GiftMessage.Builder setTrayDisplayText(Text value)
      .Text trayDisplayText = 19;
    • setTrayDisplayText

      public GiftMessage.Builder setTrayDisplayText(Text.Builder builderForValue)
      .Text trayDisplayText = 19;
    • mergeTrayDisplayText

      public GiftMessage.Builder mergeTrayDisplayText(Text value)
      .Text trayDisplayText = 19;
    • clearTrayDisplayText

      public GiftMessage.Builder clearTrayDisplayText()
      .Text trayDisplayText = 19;
    • getTrayDisplayTextBuilder

      public Text.Builder getTrayDisplayTextBuilder()
      .Text trayDisplayText = 19;
    • getTrayDisplayTextOrBuilder

      public TextOrBuilder getTrayDisplayTextOrBuilder()
      .Text trayDisplayText = 19;
      Specified by:
      getTrayDisplayTextOrBuilder in interface GiftMessageOrBuilder
    • getBannedDisplayEffects

      public long getBannedDisplayEffects()
      uint64 bannedDisplayEffects = 20;
      Specified by:
      getBannedDisplayEffects in interface GiftMessageOrBuilder
      Returns:
      The bannedDisplayEffects.
    • setBannedDisplayEffects

      public GiftMessage.Builder setBannedDisplayEffects(long value)
      uint64 bannedDisplayEffects = 20;
      Parameters:
      value - The bannedDisplayEffects to set.
      Returns:
      This builder for chaining.
    • clearBannedDisplayEffects

      public GiftMessage.Builder clearBannedDisplayEffects()
      uint64 bannedDisplayEffects = 20;
      Returns:
      This builder for chaining.
    • getDisplayForSelf

      public boolean getDisplayForSelf()
        GiftTrayInfo trayInfo = 21;
        AssetEffectMixInfo assetEffectMixInfo = 22;
       
      bool displayForSelf = 25;
      Specified by:
      getDisplayForSelf in interface GiftMessageOrBuilder
      Returns:
      The displayForSelf.
    • setDisplayForSelf

      public GiftMessage.Builder setDisplayForSelf(boolean value)
        GiftTrayInfo trayInfo = 21;
        AssetEffectMixInfo assetEffectMixInfo = 22;
       
      bool displayForSelf = 25;
      Parameters:
      value - The displayForSelf to set.
      Returns:
      This builder for chaining.
    • clearDisplayForSelf

      public GiftMessage.Builder clearDisplayForSelf()
        GiftTrayInfo trayInfo = 21;
        AssetEffectMixInfo assetEffectMixInfo = 22;
       
      bool displayForSelf = 25;
      Returns:
      This builder for chaining.
    • getInteractGiftInfo

      public String getInteractGiftInfo()
      string interactGiftInfo = 26;
      Specified by:
      getInteractGiftInfo in interface GiftMessageOrBuilder
      Returns:
      The interactGiftInfo.
    • getInteractGiftInfoBytes

      public com.google.protobuf.ByteString getInteractGiftInfoBytes()
      string interactGiftInfo = 26;
      Specified by:
      getInteractGiftInfoBytes in interface GiftMessageOrBuilder
      Returns:
      The bytes for interactGiftInfo.
    • setInteractGiftInfo

      public GiftMessage.Builder setInteractGiftInfo(String value)
      string interactGiftInfo = 26;
      Parameters:
      value - The interactGiftInfo to set.
      Returns:
      This builder for chaining.
    • clearInteractGiftInfo

      public GiftMessage.Builder clearInteractGiftInfo()
      string interactGiftInfo = 26;
      Returns:
      This builder for chaining.
    • setInteractGiftInfoBytes

      public GiftMessage.Builder setInteractGiftInfoBytes(com.google.protobuf.ByteString value)
      string interactGiftInfo = 26;
      Parameters:
      value - The bytes for interactGiftInfo to set.
      Returns:
      This builder for chaining.
    • getDiyItemInfo

      public String getDiyItemInfo()
      string diyItemInfo = 27;
      Specified by:
      getDiyItemInfo in interface GiftMessageOrBuilder
      Returns:
      The diyItemInfo.
    • getDiyItemInfoBytes

      public com.google.protobuf.ByteString getDiyItemInfoBytes()
      string diyItemInfo = 27;
      Specified by:
      getDiyItemInfoBytes in interface GiftMessageOrBuilder
      Returns:
      The bytes for diyItemInfo.
    • setDiyItemInfo

      public GiftMessage.Builder setDiyItemInfo(String value)
      string diyItemInfo = 27;
      Parameters:
      value - The diyItemInfo to set.
      Returns:
      This builder for chaining.
    • clearDiyItemInfo

      public GiftMessage.Builder clearDiyItemInfo()
      string diyItemInfo = 27;
      Returns:
      This builder for chaining.
    • setDiyItemInfoBytes

      public GiftMessage.Builder setDiyItemInfoBytes(com.google.protobuf.ByteString value)
      string diyItemInfo = 27;
      Parameters:
      value - The bytes for diyItemInfo to set.
      Returns:
      This builder for chaining.
    • getMinAssetSetListList

      public List<Long> getMinAssetSetListList()
      repeated uint64 minAssetSetList = 28;
      Specified by:
      getMinAssetSetListList in interface GiftMessageOrBuilder
      Returns:
      A list containing the minAssetSetList.
    • getMinAssetSetListCount

      public int getMinAssetSetListCount()
      repeated uint64 minAssetSetList = 28;
      Specified by:
      getMinAssetSetListCount in interface GiftMessageOrBuilder
      Returns:
      The count of minAssetSetList.
    • getMinAssetSetList

      public long getMinAssetSetList(int index)
      repeated uint64 minAssetSetList = 28;
      Specified by:
      getMinAssetSetList in interface GiftMessageOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The minAssetSetList at the given index.
    • setMinAssetSetList

      public GiftMessage.Builder setMinAssetSetList(int index, long value)
      repeated uint64 minAssetSetList = 28;
      Parameters:
      index - The index to set the value at.
      value - The minAssetSetList to set.
      Returns:
      This builder for chaining.
    • addMinAssetSetList

      public GiftMessage.Builder addMinAssetSetList(long value)
      repeated uint64 minAssetSetList = 28;
      Parameters:
      value - The minAssetSetList to add.
      Returns:
      This builder for chaining.
    • addAllMinAssetSetList

      public GiftMessage.Builder addAllMinAssetSetList(Iterable<? extends Long> values)
      repeated uint64 minAssetSetList = 28;
      Parameters:
      values - The minAssetSetList to add.
      Returns:
      This builder for chaining.
    • clearMinAssetSetList

      public GiftMessage.Builder clearMinAssetSetList()
      repeated uint64 minAssetSetList = 28;
      Returns:
      This builder for chaining.
    • getTotalCount

      public long getTotalCount()
      uint64 totalCount = 29;
      Specified by:
      getTotalCount in interface GiftMessageOrBuilder
      Returns:
      The totalCount.
    • setTotalCount

      public GiftMessage.Builder setTotalCount(long value)
      uint64 totalCount = 29;
      Parameters:
      value - The totalCount to set.
      Returns:
      This builder for chaining.
    • clearTotalCount

      public GiftMessage.Builder clearTotalCount()
      uint64 totalCount = 29;
      Returns:
      This builder for chaining.
    • getClientGiftSource

      public int getClientGiftSource()
      uint32 clientGiftSource = 30;
      Specified by:
      getClientGiftSource in interface GiftMessageOrBuilder
      Returns:
      The clientGiftSource.
    • setClientGiftSource

      public GiftMessage.Builder setClientGiftSource(int value)
      uint32 clientGiftSource = 30;
      Parameters:
      value - The clientGiftSource to set.
      Returns:
      This builder for chaining.
    • clearClientGiftSource

      public GiftMessage.Builder clearClientGiftSource()
      uint32 clientGiftSource = 30;
      Returns:
      This builder for chaining.
    • getToUserIdsListList

      public List<Long> getToUserIdsListList()
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Specified by:
      getToUserIdsListList in interface GiftMessageOrBuilder
      Returns:
      A list containing the toUserIdsList.
    • getToUserIdsListCount

      public int getToUserIdsListCount()
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Specified by:
      getToUserIdsListCount in interface GiftMessageOrBuilder
      Returns:
      The count of toUserIdsList.
    • getToUserIdsList

      public long getToUserIdsList(int index)
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Specified by:
      getToUserIdsList in interface GiftMessageOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The toUserIdsList at the given index.
    • setToUserIdsList

      public GiftMessage.Builder setToUserIdsList(int index, long value)
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Parameters:
      index - The index to set the value at.
      value - The toUserIdsList to set.
      Returns:
      This builder for chaining.
    • addToUserIdsList

      public GiftMessage.Builder addToUserIdsList(long value)
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Parameters:
      value - The toUserIdsList to add.
      Returns:
      This builder for chaining.
    • addAllToUserIdsList

      public GiftMessage.Builder addAllToUserIdsList(Iterable<? extends Long> values)
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Parameters:
      values - The toUserIdsList to add.
      Returns:
      This builder for chaining.
    • clearToUserIdsList

      public GiftMessage.Builder clearToUserIdsList()
        AnchorGiftData anchorGift = 31;
       
      repeated uint64 toUserIdsList = 32;
      Returns:
      This builder for chaining.
    • getSendTime

      public long getSendTime()
      uint64 sendTime = 33;
      Specified by:
      getSendTime in interface GiftMessageOrBuilder
      Returns:
      The sendTime.
    • setSendTime

      public GiftMessage.Builder setSendTime(long value)
      uint64 sendTime = 33;
      Parameters:
      value - The sendTime to set.
      Returns:
      This builder for chaining.
    • clearSendTime

      public GiftMessage.Builder clearSendTime()
      uint64 sendTime = 33;
      Returns:
      This builder for chaining.
    • getForceDisplayEffects

      public long getForceDisplayEffects()
      uint64 forceDisplayEffects = 34;
      Specified by:
      getForceDisplayEffects in interface GiftMessageOrBuilder
      Returns:
      The forceDisplayEffects.
    • setForceDisplayEffects

      public GiftMessage.Builder setForceDisplayEffects(long value)
      uint64 forceDisplayEffects = 34;
      Parameters:
      value - The forceDisplayEffects to set.
      Returns:
      This builder for chaining.
    • clearForceDisplayEffects

      public GiftMessage.Builder clearForceDisplayEffects()
      uint64 forceDisplayEffects = 34;
      Returns:
      This builder for chaining.
    • getTraceId

      public String getTraceId()
      string traceId = 35;
      Specified by:
      getTraceId in interface GiftMessageOrBuilder
      Returns:
      The traceId.
    • getTraceIdBytes

      public com.google.protobuf.ByteString getTraceIdBytes()
      string traceId = 35;
      Specified by:
      getTraceIdBytes in interface GiftMessageOrBuilder
      Returns:
      The bytes for traceId.
    • setTraceId

      public GiftMessage.Builder setTraceId(String value)
      string traceId = 35;
      Parameters:
      value - The traceId to set.
      Returns:
      This builder for chaining.
    • clearTraceId

      public GiftMessage.Builder clearTraceId()
      string traceId = 35;
      Returns:
      This builder for chaining.
    • setTraceIdBytes

      public GiftMessage.Builder setTraceIdBytes(com.google.protobuf.ByteString value)
      string traceId = 35;
      Parameters:
      value - The bytes for traceId to set.
      Returns:
      This builder for chaining.
    • getEffectDisplayTs

      public long getEffectDisplayTs()
      uint64 effectDisplayTs = 36;
      Specified by:
      getEffectDisplayTs in interface GiftMessageOrBuilder
      Returns:
      The effectDisplayTs.
    • setEffectDisplayTs

      public GiftMessage.Builder setEffectDisplayTs(long value)
      uint64 effectDisplayTs = 36;
      Parameters:
      value - The effectDisplayTs to set.
      Returns:
      This builder for chaining.
    • clearEffectDisplayTs

      public GiftMessage.Builder clearEffectDisplayTs()
      uint64 effectDisplayTs = 36;
      Returns:
      This builder for chaining.
    • setUnknownFields

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

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