Class LeaderboardItem.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardItem,LeaderboardItem.Builder>
-
- com.streamlayer.interactive.leaderboard.LeaderboardItem.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,LeaderboardItemOrBuilder,java.lang.Cloneable
- Enclosing class:
- LeaderboardItem
public static final class LeaderboardItem.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardItem,LeaderboardItem.Builder> implements LeaderboardItemOrBuilder
Protobuf typestreamlayer.interactive.leaderboard.LeaderboardItem
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeaderboardItem.BuilderclearAvatar()string avatar = 7 [json_name = "avatar"];LeaderboardItem.BuilderclearCorrect()int32 correct = 2 [json_name = "correct"];LeaderboardItem.BuilderclearFriendsRank()for summary request onlyLeaderboardItem.BuilderclearIncorrect()int32 incorrect = 3 [json_name = "incorrect"];LeaderboardItem.BuilderclearInTop()for summary request onlyLeaderboardItem.BuilderclearName()string name = 6 [json_name = "name"];LeaderboardItem.BuilderclearPoints()int32 points = 4 [json_name = "points"];LeaderboardItem.BuilderclearRank()int32 rank = 5 [json_name = "rank"];LeaderboardItem.BuilderclearRecentCorrect()int32 recent_correct = 9 [json_name = "recentCorrect"];LeaderboardItem.BuilderclearStreak()int32 streak = 1 [json_name = "streak"];LeaderboardItem.BuilderclearStreakLoss()int32 streak_loss = 10 [json_name = "streakLoss"];LeaderboardItem.BuilderclearUserId()string user_id = 8 [json_name = "userId"];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"];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"];LeaderboardItem.BuildersetAvatar(java.lang.String value)string avatar = 7 [json_name = "avatar"];LeaderboardItem.BuildersetAvatarBytes(com.google.protobuf.ByteString value)string avatar = 7 [json_name = "avatar"];LeaderboardItem.BuildersetCorrect(int value)int32 correct = 2 [json_name = "correct"];LeaderboardItem.BuildersetFriendsRank(int value)for summary request onlyLeaderboardItem.BuildersetIncorrect(int value)int32 incorrect = 3 [json_name = "incorrect"];LeaderboardItem.BuildersetInTop(int value)for summary request onlyLeaderboardItem.BuildersetName(java.lang.String value)string name = 6 [json_name = "name"];LeaderboardItem.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 6 [json_name = "name"];LeaderboardItem.BuildersetPoints(int value)int32 points = 4 [json_name = "points"];LeaderboardItem.BuildersetRank(int value)int32 rank = 5 [json_name = "rank"];LeaderboardItem.BuildersetRecentCorrect(int value)int32 recent_correct = 9 [json_name = "recentCorrect"];LeaderboardItem.BuildersetStreak(int value)int32 streak = 1 [json_name = "streak"];LeaderboardItem.BuildersetStreakLoss(int value)int32 streak_loss = 10 [json_name = "streakLoss"];LeaderboardItem.BuildersetUserId(java.lang.String value)string user_id = 8 [json_name = "userId"];LeaderboardItem.BuildersetUserIdBytes(com.google.protobuf.ByteString value)string user_id = 8 [json_name = "userId"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getStreak
public int getStreak()
int32 streak = 1 [json_name = "streak"];- Specified by:
getStreakin interfaceLeaderboardItemOrBuilder- Returns:
- The streak.
-
setStreak
public LeaderboardItem.Builder setStreak(int value)
int32 streak = 1 [json_name = "streak"];- Parameters:
value- The streak to set.- Returns:
- This builder for chaining.
-
clearStreak
public LeaderboardItem.Builder clearStreak()
int32 streak = 1 [json_name = "streak"];- Returns:
- This builder for chaining.
-
getCorrect
public int getCorrect()
int32 correct = 2 [json_name = "correct"];- Specified by:
getCorrectin interfaceLeaderboardItemOrBuilder- Returns:
- The correct.
-
setCorrect
public LeaderboardItem.Builder setCorrect(int value)
int32 correct = 2 [json_name = "correct"];- Parameters:
value- The correct to set.- Returns:
- This builder for chaining.
-
clearCorrect
public LeaderboardItem.Builder clearCorrect()
int32 correct = 2 [json_name = "correct"];- Returns:
- This builder for chaining.
-
getIncorrect
public int getIncorrect()
int32 incorrect = 3 [json_name = "incorrect"];- Specified by:
getIncorrectin interfaceLeaderboardItemOrBuilder- Returns:
- The incorrect.
-
setIncorrect
public LeaderboardItem.Builder setIncorrect(int value)
int32 incorrect = 3 [json_name = "incorrect"];- Parameters:
value- The incorrect to set.- Returns:
- This builder for chaining.
-
clearIncorrect
public LeaderboardItem.Builder clearIncorrect()
int32 incorrect = 3 [json_name = "incorrect"];- Returns:
- This builder for chaining.
-
getPoints
public int getPoints()
int32 points = 4 [json_name = "points"];- Specified by:
getPointsin interfaceLeaderboardItemOrBuilder- Returns:
- The points.
-
setPoints
public LeaderboardItem.Builder setPoints(int value)
int32 points = 4 [json_name = "points"];- Parameters:
value- The points to set.- Returns:
- This builder for chaining.
-
clearPoints
public LeaderboardItem.Builder clearPoints()
int32 points = 4 [json_name = "points"];- Returns:
- This builder for chaining.
-
getRank
public int getRank()
int32 rank = 5 [json_name = "rank"];- Specified by:
getRankin interfaceLeaderboardItemOrBuilder- Returns:
- The rank.
-
setRank
public LeaderboardItem.Builder setRank(int value)
int32 rank = 5 [json_name = "rank"];- Parameters:
value- The rank to set.- Returns:
- This builder for chaining.
-
clearRank
public LeaderboardItem.Builder clearRank()
int32 rank = 5 [json_name = "rank"];- Returns:
- This builder for chaining.
-
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.
-
setName
public LeaderboardItem.Builder setName(java.lang.String value)
string name = 6 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public LeaderboardItem.Builder clearName()
string name = 6 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public LeaderboardItem.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 6 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
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.
-
setAvatar
public LeaderboardItem.Builder setAvatar(java.lang.String value)
string avatar = 7 [json_name = "avatar"];- Parameters:
value- The avatar to set.- Returns:
- This builder for chaining.
-
clearAvatar
public LeaderboardItem.Builder clearAvatar()
string avatar = 7 [json_name = "avatar"];- Returns:
- This builder for chaining.
-
setAvatarBytes
public LeaderboardItem.Builder setAvatarBytes(com.google.protobuf.ByteString value)
string avatar = 7 [json_name = "avatar"];- Parameters:
value- The bytes for avatar to set.- Returns:
- This builder for chaining.
-
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.
-
setUserId
public LeaderboardItem.Builder setUserId(java.lang.String value)
string user_id = 8 [json_name = "userId"];- Parameters:
value- The userId to set.- Returns:
- This builder for chaining.
-
clearUserId
public LeaderboardItem.Builder clearUserId()
string user_id = 8 [json_name = "userId"];- Returns:
- This builder for chaining.
-
setUserIdBytes
public LeaderboardItem.Builder setUserIdBytes(com.google.protobuf.ByteString value)
string user_id = 8 [json_name = "userId"];- Parameters:
value- The bytes for userId to set.- Returns:
- This builder for chaining.
-
getRecentCorrect
public int getRecentCorrect()
int32 recent_correct = 9 [json_name = "recentCorrect"];- Specified by:
getRecentCorrectin interfaceLeaderboardItemOrBuilder- Returns:
- The recentCorrect.
-
setRecentCorrect
public LeaderboardItem.Builder setRecentCorrect(int value)
int32 recent_correct = 9 [json_name = "recentCorrect"];- Parameters:
value- The recentCorrect to set.- Returns:
- This builder for chaining.
-
clearRecentCorrect
public LeaderboardItem.Builder clearRecentCorrect()
int32 recent_correct = 9 [json_name = "recentCorrect"];- Returns:
- This builder for chaining.
-
getStreakLoss
public int getStreakLoss()
int32 streak_loss = 10 [json_name = "streakLoss"];- Specified by:
getStreakLossin interfaceLeaderboardItemOrBuilder- Returns:
- The streakLoss.
-
setStreakLoss
public LeaderboardItem.Builder setStreakLoss(int value)
int32 streak_loss = 10 [json_name = "streakLoss"];- Parameters:
value- The streakLoss to set.- Returns:
- This builder for chaining.
-
clearStreakLoss
public LeaderboardItem.Builder clearStreakLoss()
int32 streak_loss = 10 [json_name = "streakLoss"];- Returns:
- This builder for chaining.
-
getFriendsRank
public int getFriendsRank()
for summary request only
int32 friends_rank = 11 [json_name = "friendsRank"];- Specified by:
getFriendsRankin interfaceLeaderboardItemOrBuilder- Returns:
- The friendsRank.
-
setFriendsRank
public LeaderboardItem.Builder setFriendsRank(int value)
for summary request only
int32 friends_rank = 11 [json_name = "friendsRank"];- Parameters:
value- The friendsRank to set.- Returns:
- This builder for chaining.
-
clearFriendsRank
public LeaderboardItem.Builder clearFriendsRank()
for summary request only
int32 friends_rank = 11 [json_name = "friendsRank"];- Returns:
- This builder for chaining.
-
getInTop
public int getInTop()
for summary request only
int32 in_top = 12 [json_name = "inTop"];- Specified by:
getInTopin interfaceLeaderboardItemOrBuilder- Returns:
- The inTop.
-
setInTop
public LeaderboardItem.Builder setInTop(int value)
for summary request only
int32 in_top = 12 [json_name = "inTop"];- Parameters:
value- The inTop to set.- Returns:
- This builder for chaining.
-
clearInTop
public LeaderboardItem.Builder clearInTop()
for summary request only
int32 in_top = 12 [json_name = "inTop"];- Returns:
- This builder for chaining.
-
-