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

public final class PayGrade extends com.google.protobuf.GeneratedMessageV3 implements PayGradeOrBuilder
Protobuf type PayGrade
See Also:
  • Field Details

    • TOTALDIAMONDCOUNT_FIELD_NUMBER

      public static final int TOTALDIAMONDCOUNT_FIELD_NUMBER
      See Also:
    • DIAMONDICON_FIELD_NUMBER

      public static final int DIAMONDICON_FIELD_NUMBER
      See Also:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • ICON_FIELD_NUMBER

      public static final int ICON_FIELD_NUMBER
      See Also:
    • NEXTNAME_FIELD_NUMBER

      public static final int NEXTNAME_FIELD_NUMBER
      See Also:
    • LEVEL_FIELD_NUMBER

      public static final int LEVEL_FIELD_NUMBER
      See Also:
    • NEXTICON_FIELD_NUMBER

      public static final int NEXTICON_FIELD_NUMBER
      See Also:
    • NEXTDIAMOND_FIELD_NUMBER

      public static final int NEXTDIAMOND_FIELD_NUMBER
      See Also:
    • NOWDIAMOND_FIELD_NUMBER

      public static final int NOWDIAMOND_FIELD_NUMBER
      See Also:
    • THISGRADEMINDIAMOND_FIELD_NUMBER

      public static final int THISGRADEMINDIAMOND_FIELD_NUMBER
      See Also:
    • THISGRADEMAXDIAMOND_FIELD_NUMBER

      public static final int THISGRADEMAXDIAMOND_FIELD_NUMBER
      See Also:
    • PAYDIAMONDBAK_FIELD_NUMBER

      public static final int PAYDIAMONDBAK_FIELD_NUMBER
      See Also:
    • GRADEDESCRIBE_FIELD_NUMBER

      public static final int GRADEDESCRIBE_FIELD_NUMBER
      See Also:
    • GRADEICONLIST_FIELD_NUMBER

      public static final int GRADEICONLIST_FIELD_NUMBER
      See Also:
    • SCREENCHATTYPE_FIELD_NUMBER

      public static final int SCREENCHATTYPE_FIELD_NUMBER
      See Also:
    • IMICON_FIELD_NUMBER

      public static final int IMICON_FIELD_NUMBER
      See Also:
    • IMICONWITHLEVEL_FIELD_NUMBER

      public static final int IMICONWITHLEVEL_FIELD_NUMBER
      See Also:
    • LIVEICON_FIELD_NUMBER

      public static final int LIVEICON_FIELD_NUMBER
      See Also:
    • NEWIMICONWITHLEVEL_FIELD_NUMBER

      public static final int NEWIMICONWITHLEVEL_FIELD_NUMBER
      See Also:
    • NEWLIVEICON_FIELD_NUMBER

      public static final int NEWLIVEICON_FIELD_NUMBER
      See Also:
    • UPGRADENEEDCONSUME_FIELD_NUMBER

      public static final int UPGRADENEEDCONSUME_FIELD_NUMBER
      See Also:
    • NEXTPRIVILEGES_FIELD_NUMBER

      public static final int NEXTPRIVILEGES_FIELD_NUMBER
      See Also:
    • BACKGROUND_FIELD_NUMBER

      public static final int BACKGROUND_FIELD_NUMBER
      See Also:
    • BACKGROUNDBACK_FIELD_NUMBER

      public static final int BACKGROUNDBACK_FIELD_NUMBER
      See Also:
    • SCORE_FIELD_NUMBER

      public static final int SCORE_FIELD_NUMBER
      See Also:
    • BUFFINFO_FIELD_NUMBER

      public static final int BUFFINFO_FIELD_NUMBER
      See Also:
    • GRADEBANNER_FIELD_NUMBER

      public static final int GRADEBANNER_FIELD_NUMBER
      See Also:
    • PROFILEDIALOGBG_FIELD_NUMBER

      public static final int PROFILEDIALOGBG_FIELD_NUMBER
      See Also:
    • PROFILEDIALOGBGBACK_FIELD_NUMBER

      public static final int PROFILEDIALOGBGBACK_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
    • getTotalDiamondCount

      public long getTotalDiamondCount()
      int64 totalDiamondCount = 1;
      Specified by:
      getTotalDiamondCount in interface PayGradeOrBuilder
      Returns:
      The totalDiamondCount.
    • hasDiamondIcon

      public boolean hasDiamondIcon()
      .Image diamondIcon = 2;
      Specified by:
      hasDiamondIcon in interface PayGradeOrBuilder
      Returns:
      Whether the diamondIcon field is set.
    • getDiamondIcon

      public Image getDiamondIcon()
      .Image diamondIcon = 2;
      Specified by:
      getDiamondIcon in interface PayGradeOrBuilder
      Returns:
      The diamondIcon.
    • getDiamondIconOrBuilder

      public ImageOrBuilder getDiamondIconOrBuilder()
      .Image diamondIcon = 2;
      Specified by:
      getDiamondIconOrBuilder in interface PayGradeOrBuilder
    • getName

      public String getName()
      string name = 3;
      Specified by:
      getName in interface PayGradeOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
      string name = 3;
      Specified by:
      getNameBytes in interface PayGradeOrBuilder
      Returns:
      The bytes for name.
    • hasIcon

      public boolean hasIcon()
      .Image icon = 4;
      Specified by:
      hasIcon in interface PayGradeOrBuilder
      Returns:
      Whether the icon field is set.
    • getIcon

      public Image getIcon()
      .Image icon = 4;
      Specified by:
      getIcon in interface PayGradeOrBuilder
      Returns:
      The icon.
    • getIconOrBuilder

      public ImageOrBuilder getIconOrBuilder()
      .Image icon = 4;
      Specified by:
      getIconOrBuilder in interface PayGradeOrBuilder
    • getNextName

      public String getNextName()
      string nextName = 5;
      Specified by:
      getNextName in interface PayGradeOrBuilder
      Returns:
      The nextName.
    • getNextNameBytes

      public com.google.protobuf.ByteString getNextNameBytes()
      string nextName = 5;
      Specified by:
      getNextNameBytes in interface PayGradeOrBuilder
      Returns:
      The bytes for nextName.
    • getLevel

      public long getLevel()
      int64 level = 6;
      Specified by:
      getLevel in interface PayGradeOrBuilder
      Returns:
      The level.
    • hasNextIcon

      public boolean hasNextIcon()
      .Image nextIcon = 7;
      Specified by:
      hasNextIcon in interface PayGradeOrBuilder
      Returns:
      Whether the nextIcon field is set.
    • getNextIcon

      public Image getNextIcon()
      .Image nextIcon = 7;
      Specified by:
      getNextIcon in interface PayGradeOrBuilder
      Returns:
      The nextIcon.
    • getNextIconOrBuilder

      public ImageOrBuilder getNextIconOrBuilder()
      .Image nextIcon = 7;
      Specified by:
      getNextIconOrBuilder in interface PayGradeOrBuilder
    • getNextDiamond

      public long getNextDiamond()
      int64 nextDiamond = 8;
      Specified by:
      getNextDiamond in interface PayGradeOrBuilder
      Returns:
      The nextDiamond.
    • getNowDiamond

      public long getNowDiamond()
      int64 nowDiamond = 9;
      Specified by:
      getNowDiamond in interface PayGradeOrBuilder
      Returns:
      The nowDiamond.
    • getThisGradeMinDiamond

      public long getThisGradeMinDiamond()
      int64 thisGradeMinDiamond = 10;
      Specified by:
      getThisGradeMinDiamond in interface PayGradeOrBuilder
      Returns:
      The thisGradeMinDiamond.
    • getThisGradeMaxDiamond

      public long getThisGradeMaxDiamond()
      int64 thisGradeMaxDiamond = 11;
      Specified by:
      getThisGradeMaxDiamond in interface PayGradeOrBuilder
      Returns:
      The thisGradeMaxDiamond.
    • getPayDiamondBak

      public long getPayDiamondBak()
      int64 payDiamondBak = 12;
      Specified by:
      getPayDiamondBak in interface PayGradeOrBuilder
      Returns:
      The payDiamondBak.
    • getGradeDescribe

      public String getGradeDescribe()
      string gradeDescribe = 13;
      Specified by:
      getGradeDescribe in interface PayGradeOrBuilder
      Returns:
      The gradeDescribe.
    • getGradeDescribeBytes

      public com.google.protobuf.ByteString getGradeDescribeBytes()
      string gradeDescribe = 13;
      Specified by:
      getGradeDescribeBytes in interface PayGradeOrBuilder
      Returns:
      The bytes for gradeDescribe.
    • getGradeIconListList

      public List<GradeIcon> getGradeIconListList()
      repeated .GradeIcon gradeIconList = 14;
      Specified by:
      getGradeIconListList in interface PayGradeOrBuilder
    • getGradeIconListOrBuilderList

      public List<? extends GradeIconOrBuilder> getGradeIconListOrBuilderList()
      repeated .GradeIcon gradeIconList = 14;
      Specified by:
      getGradeIconListOrBuilderList in interface PayGradeOrBuilder
    • getGradeIconListCount

      public int getGradeIconListCount()
      repeated .GradeIcon gradeIconList = 14;
      Specified by:
      getGradeIconListCount in interface PayGradeOrBuilder
    • getGradeIconList

      public GradeIcon getGradeIconList(int index)
      repeated .GradeIcon gradeIconList = 14;
      Specified by:
      getGradeIconList in interface PayGradeOrBuilder
    • getGradeIconListOrBuilder

      public GradeIconOrBuilder getGradeIconListOrBuilder(int index)
      repeated .GradeIcon gradeIconList = 14;
      Specified by:
      getGradeIconListOrBuilder in interface PayGradeOrBuilder
    • getScreenChatType

      public long getScreenChatType()
      int64 screenChatType = 15;
      Specified by:
      getScreenChatType in interface PayGradeOrBuilder
      Returns:
      The screenChatType.
    • hasImIcon

      public boolean hasImIcon()
      .Image imIcon = 16;
      Specified by:
      hasImIcon in interface PayGradeOrBuilder
      Returns:
      Whether the imIcon field is set.
    • getImIcon

      public Image getImIcon()
      .Image imIcon = 16;
      Specified by:
      getImIcon in interface PayGradeOrBuilder
      Returns:
      The imIcon.
    • getImIconOrBuilder

      public ImageOrBuilder getImIconOrBuilder()
      .Image imIcon = 16;
      Specified by:
      getImIconOrBuilder in interface PayGradeOrBuilder
    • hasImIconWithLevel

      public boolean hasImIconWithLevel()
      .Image imIconWithLevel = 17;
      Specified by:
      hasImIconWithLevel in interface PayGradeOrBuilder
      Returns:
      Whether the imIconWithLevel field is set.
    • getImIconWithLevel

      public Image getImIconWithLevel()
      .Image imIconWithLevel = 17;
      Specified by:
      getImIconWithLevel in interface PayGradeOrBuilder
      Returns:
      The imIconWithLevel.
    • getImIconWithLevelOrBuilder

      public ImageOrBuilder getImIconWithLevelOrBuilder()
      .Image imIconWithLevel = 17;
      Specified by:
      getImIconWithLevelOrBuilder in interface PayGradeOrBuilder
    • hasLiveIcon

      public boolean hasLiveIcon()
      .Image liveIcon = 18;
      Specified by:
      hasLiveIcon in interface PayGradeOrBuilder
      Returns:
      Whether the liveIcon field is set.
    • getLiveIcon

      public Image getLiveIcon()
      .Image liveIcon = 18;
      Specified by:
      getLiveIcon in interface PayGradeOrBuilder
      Returns:
      The liveIcon.
    • getLiveIconOrBuilder

      public ImageOrBuilder getLiveIconOrBuilder()
      .Image liveIcon = 18;
      Specified by:
      getLiveIconOrBuilder in interface PayGradeOrBuilder
    • hasNewImIconWithLevel

      public boolean hasNewImIconWithLevel()
      .Image newImIconWithLevel = 19;
      Specified by:
      hasNewImIconWithLevel in interface PayGradeOrBuilder
      Returns:
      Whether the newImIconWithLevel field is set.
    • getNewImIconWithLevel

      public Image getNewImIconWithLevel()
      .Image newImIconWithLevel = 19;
      Specified by:
      getNewImIconWithLevel in interface PayGradeOrBuilder
      Returns:
      The newImIconWithLevel.
    • getNewImIconWithLevelOrBuilder

      public ImageOrBuilder getNewImIconWithLevelOrBuilder()
      .Image newImIconWithLevel = 19;
      Specified by:
      getNewImIconWithLevelOrBuilder in interface PayGradeOrBuilder
    • hasNewLiveIcon

      public boolean hasNewLiveIcon()
      .Image newLiveIcon = 20;
      Specified by:
      hasNewLiveIcon in interface PayGradeOrBuilder
      Returns:
      Whether the newLiveIcon field is set.
    • getNewLiveIcon

      public Image getNewLiveIcon()
      .Image newLiveIcon = 20;
      Specified by:
      getNewLiveIcon in interface PayGradeOrBuilder
      Returns:
      The newLiveIcon.
    • getNewLiveIconOrBuilder

      public ImageOrBuilder getNewLiveIconOrBuilder()
      .Image newLiveIcon = 20;
      Specified by:
      getNewLiveIconOrBuilder in interface PayGradeOrBuilder
    • getUpgradeNeedConsume

      public long getUpgradeNeedConsume()
      int64 upgradeNeedConsume = 21;
      Specified by:
      getUpgradeNeedConsume in interface PayGradeOrBuilder
      Returns:
      The upgradeNeedConsume.
    • getNextPrivileges

      public String getNextPrivileges()
      string nextPrivileges = 22;
      Specified by:
      getNextPrivileges in interface PayGradeOrBuilder
      Returns:
      The nextPrivileges.
    • getNextPrivilegesBytes

      public com.google.protobuf.ByteString getNextPrivilegesBytes()
      string nextPrivileges = 22;
      Specified by:
      getNextPrivilegesBytes in interface PayGradeOrBuilder
      Returns:
      The bytes for nextPrivileges.
    • hasBackground

      public boolean hasBackground()
      .Image background = 23;
      Specified by:
      hasBackground in interface PayGradeOrBuilder
      Returns:
      Whether the background field is set.
    • getBackground

      public Image getBackground()
      .Image background = 23;
      Specified by:
      getBackground in interface PayGradeOrBuilder
      Returns:
      The background.
    • getBackgroundOrBuilder

      public ImageOrBuilder getBackgroundOrBuilder()
      .Image background = 23;
      Specified by:
      getBackgroundOrBuilder in interface PayGradeOrBuilder
    • hasBackgroundBack

      public boolean hasBackgroundBack()
      .Image backgroundBack = 24;
      Specified by:
      hasBackgroundBack in interface PayGradeOrBuilder
      Returns:
      Whether the backgroundBack field is set.
    • getBackgroundBack

      public Image getBackgroundBack()
      .Image backgroundBack = 24;
      Specified by:
      getBackgroundBack in interface PayGradeOrBuilder
      Returns:
      The backgroundBack.
    • getBackgroundBackOrBuilder

      public ImageOrBuilder getBackgroundBackOrBuilder()
      .Image backgroundBack = 24;
      Specified by:
      getBackgroundBackOrBuilder in interface PayGradeOrBuilder
    • getScore

      public long getScore()
      int64 score = 25;
      Specified by:
      getScore in interface PayGradeOrBuilder
      Returns:
      The score.
    • hasBuffInfo

      public boolean hasBuffInfo()
      .GradeBuffInfo buffInfo = 26;
      Specified by:
      hasBuffInfo in interface PayGradeOrBuilder
      Returns:
      Whether the buffInfo field is set.
    • getBuffInfo

      public GradeBuffInfo getBuffInfo()
      .GradeBuffInfo buffInfo = 26;
      Specified by:
      getBuffInfo in interface PayGradeOrBuilder
      Returns:
      The buffInfo.
    • getBuffInfoOrBuilder

      public GradeBuffInfoOrBuilder getBuffInfoOrBuilder()
      .GradeBuffInfo buffInfo = 26;
      Specified by:
      getBuffInfoOrBuilder in interface PayGradeOrBuilder
    • getGradeBanner

      public String getGradeBanner()
      string gradeBanner = 1001;
      Specified by:
      getGradeBanner in interface PayGradeOrBuilder
      Returns:
      The gradeBanner.
    • getGradeBannerBytes

      public com.google.protobuf.ByteString getGradeBannerBytes()
      string gradeBanner = 1001;
      Specified by:
      getGradeBannerBytes in interface PayGradeOrBuilder
      Returns:
      The bytes for gradeBanner.
    • hasProfileDialogBg

      public boolean hasProfileDialogBg()
      .Image profileDialogBg = 1002;
      Specified by:
      hasProfileDialogBg in interface PayGradeOrBuilder
      Returns:
      Whether the profileDialogBg field is set.
    • getProfileDialogBg

      public Image getProfileDialogBg()
      .Image profileDialogBg = 1002;
      Specified by:
      getProfileDialogBg in interface PayGradeOrBuilder
      Returns:
      The profileDialogBg.
    • getProfileDialogBgOrBuilder

      public ImageOrBuilder getProfileDialogBgOrBuilder()
      .Image profileDialogBg = 1002;
      Specified by:
      getProfileDialogBgOrBuilder in interface PayGradeOrBuilder
    • hasProfileDialogBgBack

      public boolean hasProfileDialogBgBack()
      .Image profileDialogBgBack = 1003;
      Specified by:
      hasProfileDialogBgBack in interface PayGradeOrBuilder
      Returns:
      Whether the profileDialogBgBack field is set.
    • getProfileDialogBgBack

      public Image getProfileDialogBgBack()
      .Image profileDialogBgBack = 1003;
      Specified by:
      getProfileDialogBgBack in interface PayGradeOrBuilder
      Returns:
      The profileDialogBgBack.
    • getProfileDialogBgBackOrBuilder

      public ImageOrBuilder getProfileDialogBgBackOrBuilder()
      .Image profileDialogBgBack = 1003;
      Specified by:
      getProfileDialogBgBackOrBuilder in interface PayGradeOrBuilder
    • 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 PayGrade parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static PayGrade.Builder newBuilder()
    • newBuilder

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

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

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

      public static PayGrade getDefaultInstance()
    • parser

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

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