Class LeaderboardItem
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<LeaderboardItem,LeaderboardItem.Builder>
-
- com.streamlayer.interactive.leaderboard.LeaderboardItem
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,LeaderboardItemOrBuilder
public final class LeaderboardItem extends com.google.protobuf.GeneratedMessageLite<LeaderboardItem,LeaderboardItem.Builder> implements LeaderboardItemOrBuilder
Protobuf typestreamlayer.interactive.leaderboard.LeaderboardItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLeaderboardItem.BuilderProtobuf typestreamlayer.interactive.leaderboard.LeaderboardItem-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
Fields Modifier and Type Field Description static intAVATAR_FIELD_NUMBERstatic intCORRECT_FIELD_NUMBERstatic intFRIENDS_RANK_FIELD_NUMBERstatic intIN_TOP_FIELD_NUMBERstatic intINCORRECT_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPOINTS_FIELD_NUMBERstatic intRANK_FIELD_NUMBERstatic intRECENT_CORRECT_FIELD_NUMBERstatic intSTREAK_FIELD_NUMBERstatic intSTREAK_LOSS_FIELD_NUMBERstatic intUSER_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)java.lang.StringgetAvatar()string avatar = 7 [json_name = "avatar"];com.google.protobuf.ByteStringgetAvatarBytes()string avatar = 7 [json_name = "avatar"];intgetCorrect()int32 correct = 2 [json_name = "correct"];static LeaderboardItemgetDefaultInstance()intgetFriendsRank()for summary request onlyintgetIncorrect()int32 incorrect = 3 [json_name = "incorrect"];intgetInTop()for summary request onlyjava.lang.StringgetName()string name = 6 [json_name = "name"];com.google.protobuf.ByteStringgetNameBytes()string name = 6 [json_name = "name"];intgetPoints()int32 points = 4 [json_name = "points"];intgetRank()int32 rank = 5 [json_name = "rank"];intgetRecentCorrect()int32 recent_correct = 9 [json_name = "recentCorrect"];intgetStreak()int32 streak = 1 [json_name = "streak"];intgetStreakLoss()int32 streak_loss = 10 [json_name = "streakLoss"];java.lang.StringgetUserId()string user_id = 8 [json_name = "userId"];com.google.protobuf.ByteStringgetUserIdBytes()string user_id = 8 [json_name = "userId"];static LeaderboardItem.BuildernewBuilder()static LeaderboardItem.BuildernewBuilder(LeaderboardItem prototype)static LeaderboardItemparseDelimitedFrom(java.io.InputStream input)static LeaderboardItemparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LeaderboardItemparseFrom(byte[] data)static LeaderboardItemparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LeaderboardItemparseFrom(com.google.protobuf.ByteString data)static LeaderboardItemparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LeaderboardItemparseFrom(com.google.protobuf.CodedInputStream input)static LeaderboardItemparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LeaderboardItemparseFrom(java.io.InputStream input)static LeaderboardItemparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LeaderboardItemparseFrom(java.nio.ByteBuffer data)static LeaderboardItemparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<LeaderboardItem>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
STREAK_FIELD_NUMBER
public static final int STREAK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CORRECT_FIELD_NUMBER
public static final int CORRECT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INCORRECT_FIELD_NUMBER
public static final int INCORRECT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POINTS_FIELD_NUMBER
public static final int POINTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RANK_FIELD_NUMBER
public static final int RANK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AVATAR_FIELD_NUMBER
public static final int AVATAR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USER_ID_FIELD_NUMBER
public static final int USER_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RECENT_CORRECT_FIELD_NUMBER
public static final int RECENT_CORRECT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STREAK_LOSS_FIELD_NUMBER
public static final int STREAK_LOSS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FRIENDS_RANK_FIELD_NUMBER
public static final int FRIENDS_RANK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IN_TOP_FIELD_NUMBER
public static final int IN_TOP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStreak
public int getStreak()
int32 streak = 1 [json_name = "streak"];- Specified by:
getStreakin interfaceLeaderboardItemOrBuilder- Returns:
- The streak.
-
getCorrect
public int getCorrect()
int32 correct = 2 [json_name = "correct"];- Specified by:
getCorrectin interfaceLeaderboardItemOrBuilder- Returns:
- The correct.
-
getIncorrect
public int getIncorrect()
int32 incorrect = 3 [json_name = "incorrect"];- Specified by:
getIncorrectin interfaceLeaderboardItemOrBuilder- Returns:
- The incorrect.
-
getPoints
public int getPoints()
int32 points = 4 [json_name = "points"];- Specified by:
getPointsin interfaceLeaderboardItemOrBuilder- Returns:
- The points.
-
getRank
public int getRank()
int32 rank = 5 [json_name = "rank"];- Specified by:
getRankin interfaceLeaderboardItemOrBuilder- Returns:
- The rank.
-
getName
public java.lang.String getName()
string name = 6 [json_name = "name"];- Specified by:
getNamein interfaceLeaderboardItemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 6 [json_name = "name"];- Specified by:
getNameBytesin interfaceLeaderboardItemOrBuilder- Returns:
- The bytes for name.
-
getAvatar
public java.lang.String getAvatar()
string avatar = 7 [json_name = "avatar"];- Specified by:
getAvatarin interfaceLeaderboardItemOrBuilder- Returns:
- The avatar.
-
getAvatarBytes
public com.google.protobuf.ByteString getAvatarBytes()
string avatar = 7 [json_name = "avatar"];- Specified by:
getAvatarBytesin interfaceLeaderboardItemOrBuilder- Returns:
- The bytes for avatar.
-
getUserId
public java.lang.String getUserId()
string user_id = 8 [json_name = "userId"];- Specified by:
getUserIdin interfaceLeaderboardItemOrBuilder- Returns:
- The userId.
-
getUserIdBytes
public com.google.protobuf.ByteString getUserIdBytes()
string user_id = 8 [json_name = "userId"];- Specified by:
getUserIdBytesin interfaceLeaderboardItemOrBuilder- Returns:
- The bytes for userId.
-
getRecentCorrect
public int getRecentCorrect()
int32 recent_correct = 9 [json_name = "recentCorrect"];- Specified by:
getRecentCorrectin interfaceLeaderboardItemOrBuilder- Returns:
- The recentCorrect.
-
getStreakLoss
public int getStreakLoss()
int32 streak_loss = 10 [json_name = "streakLoss"];- Specified by:
getStreakLossin interfaceLeaderboardItemOrBuilder- Returns:
- The streakLoss.
-
getFriendsRank
public int getFriendsRank()
for summary request only
int32 friends_rank = 11 [json_name = "friendsRank"];- Specified by:
getFriendsRankin interfaceLeaderboardItemOrBuilder- Returns:
- The friendsRank.
-
getInTop
public int getInTop()
for summary request only
int32 in_top = 12 [json_name = "inTop"];- Specified by:
getInTopin interfaceLeaderboardItemOrBuilder- Returns:
- The inTop.
-
parseFrom
public static LeaderboardItem parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LeaderboardItem parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LeaderboardItem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LeaderboardItem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LeaderboardItem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LeaderboardItem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LeaderboardItem parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static LeaderboardItem parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static LeaderboardItem parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static LeaderboardItem parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static LeaderboardItem parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static LeaderboardItem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static LeaderboardItem.Builder newBuilder()
-
newBuilder
public static LeaderboardItem.Builder newBuilder(LeaderboardItem prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<LeaderboardItem,LeaderboardItem.Builder>
-
getDefaultInstance
public static LeaderboardItem getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<LeaderboardItem> parser()
-
-