Interface GiftStructOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GiftStruct, GiftStruct.Builder

public interface GiftStructOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasImage

      boolean hasImage()
      .Image image = 1;
      Returns:
      Whether the image field is set.
    • getImage

      Image getImage()
      .Image image = 1;
      Returns:
      The image.
    • getImageOrBuilder

      ImageOrBuilder getImageOrBuilder()
      .Image image = 1;
    • getDescribe

      String getDescribe()
      string describe = 2;
      Returns:
      The describe.
    • getDescribeBytes

      com.google.protobuf.ByteString getDescribeBytes()
      string describe = 2;
      Returns:
      The bytes for describe.
    • getNotify

      boolean getNotify()
      bool notify = 3;
      Returns:
      The notify.
    • getDuration

      long getDuration()
      uint64 duration = 4;
      Returns:
      The duration.
    • getId

      long getId()
      uint64 id = 5;
      Returns:
      The id.
    • getForLinkmic

      boolean getForLinkmic()
        GiftStructFansClubInfo fansclubInfo = 6;
       
      bool forLinkmic = 7;
      Returns:
      The forLinkmic.
    • getDoodle

      boolean getDoodle()
      bool doodle = 8;
      Returns:
      The doodle.
    • getForFansclub

      boolean getForFansclub()
      bool forFansclub = 9;
      Returns:
      The forFansclub.
    • getCombo

      boolean getCombo()
      bool combo = 10;
      Returns:
      The combo.
    • getType

      int getType()
      uint32 type = 11;
      Returns:
      The type.
    • getDiamondCount

      int getDiamondCount()
      uint32 diamondCount = 12;
      Returns:
      The diamondCount.
    • getIsDisplayedOnPanel

      boolean getIsDisplayedOnPanel()
      bool isDisplayedOnPanel = 13;
      Returns:
      The isDisplayedOnPanel.
    • getPrimaryEffectId

      long getPrimaryEffectId()
      uint64 primaryEffectId = 14;
      Returns:
      The primaryEffectId.
    • hasGiftLabelIcon

      boolean hasGiftLabelIcon()
      .Image giftLabelIcon = 15;
      Returns:
      Whether the giftLabelIcon field is set.
    • getGiftLabelIcon

      Image getGiftLabelIcon()
      .Image giftLabelIcon = 15;
      Returns:
      The giftLabelIcon.
    • getGiftLabelIconOrBuilder

      ImageOrBuilder getGiftLabelIconOrBuilder()
      .Image giftLabelIcon = 15;
    • getName

      String getName()
      string name = 16;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      string name = 16;
      Returns:
      The bytes for name.
    • getRegion

      String getRegion()
      string region = 17;
      Returns:
      The region.
    • getRegionBytes

      com.google.protobuf.ByteString getRegionBytes()
      string region = 17;
      Returns:
      The bytes for region.
    • getManual

      String getManual()
      string manual = 18;
      Returns:
      The manual.
    • getManualBytes

      com.google.protobuf.ByteString getManualBytes()
      string manual = 18;
      Returns:
      The bytes for manual.
    • getForCustom

      boolean getForCustom()
      bool forCustom = 19;
      Returns:
      The forCustom.
    • hasIcon

      boolean hasIcon()
        specialEffectsMap = 20;
       
      .Image icon = 21;
      Returns:
      Whether the icon field is set.
    • getIcon

      Image getIcon()
        specialEffectsMap = 20;
       
      .Image icon = 21;
      Returns:
      The icon.
    • getIconOrBuilder

      ImageOrBuilder getIconOrBuilder()
        specialEffectsMap = 20;
       
      .Image icon = 21;
    • getActionType

      int getActionType()
       fixme 后面的就不写了还有几十个属性
       
      uint32 actionType = 22;
      Returns:
      The actionType.