Class LeaderboardData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardData,LeaderboardData.Builder>
-
- com.streamlayer.interactive.leaderboard.LeaderboardData.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,LeaderboardDataOrBuilder,java.lang.Cloneable
- Enclosing class:
- LeaderboardData
public static final class LeaderboardData.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardData,LeaderboardData.Builder> implements LeaderboardDataOrBuilder
Protobuf typestreamlayer.interactive.leaderboard.LeaderboardData
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeaderboardData.BuilderaddAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)repeated int64 event_ids = 4 [json_name = "eventIds"];LeaderboardData.BuilderaddAllLeaderboards(java.lang.Iterable<? extends LeaderboardData> values)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuilderaddEventIds(long value)repeated int64 event_ids = 4 [json_name = "eventIds"];LeaderboardData.BuilderaddLeaderboards(int index, LeaderboardData value)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuilderaddLeaderboards(int index, LeaderboardData.Builder builderForValue)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuilderaddLeaderboards(LeaderboardData value)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuilderaddLeaderboards(LeaderboardData.Builder builderForValue)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuilderclearCreatedAt()int64 created_at = 6 [json_name = "createdAt"];LeaderboardData.BuilderclearEventIds()repeated int64 event_ids = 4 [json_name = "eventIds"];LeaderboardData.BuilderclearId()string id = 1 [json_name = "id"];LeaderboardData.BuilderclearLeaderboards()repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuilderclearName()string name = 3 [json_name = "name"];LeaderboardData.BuilderclearType().streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];longgetCreatedAt()int64 created_at = 6 [json_name = "createdAt"];longgetEventIds(int index)repeated int64 event_ids = 4 [json_name = "eventIds"];intgetEventIdsCount()repeated int64 event_ids = 4 [json_name = "eventIds"];java.util.List<java.lang.Long>getEventIdsList()repeated int64 event_ids = 4 [json_name = "eventIds"];java.lang.StringgetId()string id = 1 [json_name = "id"];com.google.protobuf.ByteStringgetIdBytes()string id = 1 [json_name = "id"];LeaderboardDatagetLeaderboards(int index)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];intgetLeaderboardsCount()repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];java.util.List<LeaderboardData>getLeaderboardsList()repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];java.lang.StringgetName()string name = 3 [json_name = "name"];com.google.protobuf.ByteStringgetNameBytes()string name = 3 [json_name = "name"];LeaderboardTypegetType().streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];intgetTypeValue().streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];LeaderboardData.BuilderremoveLeaderboards(int index)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuildersetCreatedAt(long value)int64 created_at = 6 [json_name = "createdAt"];LeaderboardData.BuildersetEventIds(int index, long value)repeated int64 event_ids = 4 [json_name = "eventIds"];LeaderboardData.BuildersetId(java.lang.String value)string id = 1 [json_name = "id"];LeaderboardData.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1 [json_name = "id"];LeaderboardData.BuildersetLeaderboards(int index, LeaderboardData value)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuildersetLeaderboards(int index, LeaderboardData.Builder builderForValue)repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];LeaderboardData.BuildersetName(java.lang.String value)string name = 3 [json_name = "name"];LeaderboardData.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 3 [json_name = "name"];LeaderboardData.BuildersetType(LeaderboardType value).streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];LeaderboardData.BuildersetTypeValue(int value).streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];-
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
-
getId
public java.lang.String getId()
string id = 1 [json_name = "id"];- Specified by:
getIdin interfaceLeaderboardDataOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceLeaderboardDataOrBuilder- Returns:
- The bytes for id.
-
setId
public LeaderboardData.Builder setId(java.lang.String value)
string id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public LeaderboardData.Builder clearId()
string id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
setIdBytes
public LeaderboardData.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 1 [json_name = "id"];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
.streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];- Specified by:
getTypeValuein interfaceLeaderboardDataOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public LeaderboardData.Builder setTypeValue(int value)
.streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
getType
public LeaderboardType getType()
.streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];- Specified by:
getTypein interfaceLeaderboardDataOrBuilder- Returns:
- The type.
-
setType
public LeaderboardData.Builder setType(LeaderboardType value)
.streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
clearType
public LeaderboardData.Builder clearType()
.streamlayer.interactive.leaderboard.LeaderboardType type = 2 [json_name = "type"];- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
string name = 3 [json_name = "name"];- Specified by:
getNamein interfaceLeaderboardDataOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 3 [json_name = "name"];- Specified by:
getNameBytesin interfaceLeaderboardDataOrBuilder- Returns:
- The bytes for name.
-
setName
public LeaderboardData.Builder setName(java.lang.String value)
string name = 3 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public LeaderboardData.Builder clearName()
string name = 3 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public LeaderboardData.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 3 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getEventIdsList
public java.util.List<java.lang.Long> getEventIdsList()
repeated int64 event_ids = 4 [json_name = "eventIds"];- Specified by:
getEventIdsListin interfaceLeaderboardDataOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated int64 event_ids = 4 [json_name = "eventIds"];- Specified by:
getEventIdsCountin interfaceLeaderboardDataOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public long getEventIds(int index)
repeated int64 event_ids = 4 [json_name = "eventIds"];- Specified by:
getEventIdsin interfaceLeaderboardDataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
setEventIds
public LeaderboardData.Builder setEventIds(int index, long value)
repeated int64 event_ids = 4 [json_name = "eventIds"];- Parameters:
value- The eventIds to set.- Returns:
- This builder for chaining.
-
addEventIds
public LeaderboardData.Builder addEventIds(long value)
repeated int64 event_ids = 4 [json_name = "eventIds"];- Parameters:
value- The eventIds to add.- Returns:
- This builder for chaining.
-
addAllEventIds
public LeaderboardData.Builder addAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)
repeated int64 event_ids = 4 [json_name = "eventIds"];- Parameters:
values- The eventIds to add.- Returns:
- This builder for chaining.
-
clearEventIds
public LeaderboardData.Builder clearEventIds()
repeated int64 event_ids = 4 [json_name = "eventIds"];- Returns:
- This builder for chaining.
-
getLeaderboardsList
public java.util.List<LeaderboardData> getLeaderboardsList()
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];- Specified by:
getLeaderboardsListin interfaceLeaderboardDataOrBuilder
-
getLeaderboardsCount
public int getLeaderboardsCount()
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];- Specified by:
getLeaderboardsCountin interfaceLeaderboardDataOrBuilder
-
getLeaderboards
public LeaderboardData getLeaderboards(int index)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];- Specified by:
getLeaderboardsin interfaceLeaderboardDataOrBuilder
-
setLeaderboards
public LeaderboardData.Builder setLeaderboards(int index, LeaderboardData value)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
setLeaderboards
public LeaderboardData.Builder setLeaderboards(int index, LeaderboardData.Builder builderForValue)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
addLeaderboards
public LeaderboardData.Builder addLeaderboards(LeaderboardData value)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
addLeaderboards
public LeaderboardData.Builder addLeaderboards(int index, LeaderboardData value)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
addLeaderboards
public LeaderboardData.Builder addLeaderboards(LeaderboardData.Builder builderForValue)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
addLeaderboards
public LeaderboardData.Builder addLeaderboards(int index, LeaderboardData.Builder builderForValue)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
addAllLeaderboards
public LeaderboardData.Builder addAllLeaderboards(java.lang.Iterable<? extends LeaderboardData> values)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
clearLeaderboards
public LeaderboardData.Builder clearLeaderboards()
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
removeLeaderboards
public LeaderboardData.Builder removeLeaderboards(int index)
repeated .streamlayer.interactive.leaderboard.LeaderboardData leaderboards = 5 [json_name = "leaderboards"];
-
getCreatedAt
public long getCreatedAt()
int64 created_at = 6 [json_name = "createdAt"];- Specified by:
getCreatedAtin interfaceLeaderboardDataOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
public LeaderboardData.Builder setCreatedAt(long value)
int64 created_at = 6 [json_name = "createdAt"];- Parameters:
value- The createdAt to set.- Returns:
- This builder for chaining.
-
clearCreatedAt
public LeaderboardData.Builder clearCreatedAt()
int64 created_at = 6 [json_name = "createdAt"];- Returns:
- This builder for chaining.
-
-