java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.GiftMessage
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, GiftMessageOrBuilder

public final class GiftMessage extends com.google.protobuf.GeneratedMessageV3 implements GiftMessageOrBuilder
 礼物消息
 
Protobuf type GiftMessage
See Also:
  • Field Details

    • COMMON_FIELD_NUMBER

      public static final int COMMON_FIELD_NUMBER
      See Also:
    • GIFTID_FIELD_NUMBER

      public static final int GIFTID_FIELD_NUMBER
      See Also:
    • FANTICKETCOUNT_FIELD_NUMBER

      public static final int FANTICKETCOUNT_FIELD_NUMBER
      See Also:
    • GROUPCOUNT_FIELD_NUMBER

      public static final int GROUPCOUNT_FIELD_NUMBER
      See Also:
    • REPEATCOUNT_FIELD_NUMBER

      public static final int REPEATCOUNT_FIELD_NUMBER
      See Also:
    • COMBOCOUNT_FIELD_NUMBER

      public static final int COMBOCOUNT_FIELD_NUMBER
      See Also:
    • USER_FIELD_NUMBER

      public static final int USER_FIELD_NUMBER
      See Also:
    • TOUSER_FIELD_NUMBER

      public static final int TOUSER_FIELD_NUMBER
      See Also:
    • REPEATEND_FIELD_NUMBER

      public static final int REPEATEND_FIELD_NUMBER
      See Also:
    • TEXTEFFECT_FIELD_NUMBER

      public static final int TEXTEFFECT_FIELD_NUMBER
      See Also:
    • GROUPID_FIELD_NUMBER

      public static final int GROUPID_FIELD_NUMBER
      See Also:
    • INCOMETASKGIFTS_FIELD_NUMBER

      public static final int INCOMETASKGIFTS_FIELD_NUMBER
      See Also:
    • ROOMFANTICKETCOUNT_FIELD_NUMBER

      public static final int ROOMFANTICKETCOUNT_FIELD_NUMBER
      See Also:
    • PRIORITY_FIELD_NUMBER

      public static final int PRIORITY_FIELD_NUMBER
      See Also:
    • GIFT_FIELD_NUMBER

      public static final int GIFT_FIELD_NUMBER
      See Also:
    • LOGID_FIELD_NUMBER

      public static final int LOGID_FIELD_NUMBER
      See Also:
    • SENDTYPE_FIELD_NUMBER

      public static final int SENDTYPE_FIELD_NUMBER
      See Also:
    • PUBLICAREACOMMON_FIELD_NUMBER

      public static final int PUBLICAREACOMMON_FIELD_NUMBER
      See Also:
    • TRAYDISPLAYTEXT_FIELD_NUMBER

      public static final int TRAYDISPLAYTEXT_FIELD_NUMBER
      See Also:
    • BANNEDDISPLAYEFFECTS_FIELD_NUMBER

      public static final int BANNEDDISPLAYEFFECTS_FIELD_NUMBER
      See Also:
    • DISPLAYFORSELF_FIELD_NUMBER

      public static final int DISPLAYFORSELF_FIELD_NUMBER
      See Also:
    • INTERACTGIFTINFO_FIELD_NUMBER

      public static final int INTERACTGIFTINFO_FIELD_NUMBER
      See Also:
    • DIYITEMINFO_FIELD_NUMBER

      public static final int DIYITEMINFO_FIELD_NUMBER
      See Also:
    • MINASSETSETLIST_FIELD_NUMBER

      public static final int MINASSETSETLIST_FIELD_NUMBER
      See Also:
    • TOTALCOUNT_FIELD_NUMBER

      public static final int TOTALCOUNT_FIELD_NUMBER
      See Also:
    • CLIENTGIFTSOURCE_FIELD_NUMBER

      public static final int CLIENTGIFTSOURCE_FIELD_NUMBER
      See Also:
    • TOUSERIDSLIST_FIELD_NUMBER

      public static final int TOUSERIDSLIST_FIELD_NUMBER
      See Also:
    • SENDTIME_FIELD_NUMBER

      public static final int SENDTIME_FIELD_NUMBER
      See Also:
    • FORCEDISPLAYEFFECTS_FIELD_NUMBER

      public static final int FORCEDISPLAYEFFECTS_FIELD_NUMBER
      See Also:
    • TRACEID_FIELD_NUMBER

      public static final int TRACEID_FIELD_NUMBER
      See Also:
    • EFFECTDISPLAYTS_FIELD_NUMBER

      public static final int EFFECTDISPLAYTS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance 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
    • 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.
    • 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.
    • getFanTicketCount

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

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

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

      public long getComboCount()
      uint64 comboCount = 6;
      Specified by:
      getComboCount in interface GiftMessageOrBuilder
      Returns:
      The comboCount.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • getIncomeTaskgifts

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

      public long getRoomFanTicketCount()
      uint64 roomFanTicketCount = 13;
      Specified by:
      getRoomFanTicketCount in interface GiftMessageOrBuilder
      Returns:
      The roomFanTicketCount.
    • 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.
    • 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.
    • 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.
    • getSendType

      public long getSendType()
      uint64 sendType = 17;
      Specified by:
      getSendType in interface GiftMessageOrBuilder
      Returns:
      The sendType.
    • 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.
    • 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.
    • 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.
    • getDisplayForSelf

      public boolean getDisplayForSelf()
        GiftTrayInfo trayInfo = 21;
        AssetEffectMixInfo assetEffectMixInfo = 22;
       
      bool displayForSelf = 25;
      Specified by:
      getDisplayForSelf in interface GiftMessageOrBuilder
      Returns:
      The displayForSelf.
    • 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.
    • 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.
    • 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.
    • getTotalCount

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

      public int getClientGiftSource()
      uint32 clientGiftSource = 30;
      Specified by:
      getClientGiftSource in interface GiftMessageOrBuilder
      Returns:
      The clientGiftSource.
    • 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.
    • getSendTime

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

      public long getForceDisplayEffects()
      uint64 forceDisplayEffects = 34;
      Specified by:
      getForceDisplayEffects in interface GiftMessageOrBuilder
      Returns:
      The forceDisplayEffects.
    • 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.
    • getEffectDisplayTs

      public long getEffectDisplayTs()
      uint64 effectDisplayTs = 36;
      Specified by:
      getEffectDisplayTs in interface GiftMessageOrBuilder
      Returns:
      The effectDisplayTs.
    • 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 GiftMessage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

      public static GiftMessage parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

      public static GiftMessage parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

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

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

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

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

      public static GiftMessage.Builder newBuilder()
    • newBuilder

      public static GiftMessage.Builder newBuilder(GiftMessage prototype)
    • toBuilder

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

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

      public static GiftMessage getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<GiftMessage> 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 GiftMessage getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder