Class LeaderboardSummaryItem.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardSummaryItem,LeaderboardSummaryItem.Builder>
-
- com.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,LeaderboardSummaryItemOrBuilder,java.lang.Cloneable
- Enclosing class:
- LeaderboardSummaryItem
public static final class LeaderboardSummaryItem.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardSummaryItem,LeaderboardSummaryItem.Builder> implements LeaderboardSummaryItemOrBuilder
Protobuf typestreamlayer.interactive.leaderboard.LeaderboardSummaryItem
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeaderboardSummaryItem.BuilderclearPercentage().streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];LeaderboardSummaryItem.BuilderclearSummary().streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];LeaderboardSummaryItem.SummaryPercentagegetPercentage().streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];LeaderboardItemgetSummary().streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];booleanhasPercentage().streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];booleanhasSummary().streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];LeaderboardSummaryItem.BuildermergePercentage(LeaderboardSummaryItem.SummaryPercentage value).streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];LeaderboardSummaryItem.BuildermergeSummary(LeaderboardItem value).streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];LeaderboardSummaryItem.BuildersetPercentage(LeaderboardSummaryItem.SummaryPercentage value).streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];LeaderboardSummaryItem.BuildersetPercentage(LeaderboardSummaryItem.SummaryPercentage.Builder builderForValue).streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];LeaderboardSummaryItem.BuildersetSummary(LeaderboardItem value).streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];LeaderboardSummaryItem.BuildersetSummary(LeaderboardItem.Builder builderForValue).streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];-
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
-
hasSummary
public boolean hasSummary()
.streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];- Specified by:
hasSummaryin interfaceLeaderboardSummaryItemOrBuilder- Returns:
- Whether the summary field is set.
-
getSummary
public LeaderboardItem getSummary()
.streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];- Specified by:
getSummaryin interfaceLeaderboardSummaryItemOrBuilder- Returns:
- The summary.
-
setSummary
public LeaderboardSummaryItem.Builder setSummary(LeaderboardItem value)
.streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];
-
setSummary
public LeaderboardSummaryItem.Builder setSummary(LeaderboardItem.Builder builderForValue)
.streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];
-
mergeSummary
public LeaderboardSummaryItem.Builder mergeSummary(LeaderboardItem value)
.streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];
-
clearSummary
public LeaderboardSummaryItem.Builder clearSummary()
.streamlayer.interactive.leaderboard.LeaderboardItem summary = 1 [json_name = "summary"];
-
hasPercentage
public boolean hasPercentage()
.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];- Specified by:
hasPercentagein interfaceLeaderboardSummaryItemOrBuilder- Returns:
- Whether the percentage field is set.
-
getPercentage
public LeaderboardSummaryItem.SummaryPercentage getPercentage()
.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];- Specified by:
getPercentagein interfaceLeaderboardSummaryItemOrBuilder- Returns:
- The percentage.
-
setPercentage
public LeaderboardSummaryItem.Builder setPercentage(LeaderboardSummaryItem.SummaryPercentage value)
.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];
-
setPercentage
public LeaderboardSummaryItem.Builder setPercentage(LeaderboardSummaryItem.SummaryPercentage.Builder builderForValue)
.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];
-
mergePercentage
public LeaderboardSummaryItem.Builder mergePercentage(LeaderboardSummaryItem.SummaryPercentage value)
.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];
-
clearPercentage
public LeaderboardSummaryItem.Builder clearPercentage()
.streamlayer.interactive.leaderboard.LeaderboardSummaryItem.SummaryPercentage percentage = 2 [json_name = "percentage"];
-
-