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.admin.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.admin.LeaderboardItem
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeaderboardItem.BuilderaddAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)repeated int64 event_ids = 4;LeaderboardItem.BuilderaddAllLeaderboards(java.lang.Iterable<java.lang.String> values)repeated string leaderboards = 8;LeaderboardItem.BuilderaddEventIds(long value)repeated int64 event_ids = 4;LeaderboardItem.BuilderaddLeaderboards(java.lang.String value)repeated string leaderboards = 8;LeaderboardItem.BuilderaddLeaderboardsBytes(com.google.protobuf.ByteString value)repeated string leaderboards = 8;LeaderboardItem.BuilderclearCreatedAt()int64 created_at = 5;LeaderboardItem.BuilderclearEventIds()repeated int64 event_ids = 4;LeaderboardItem.BuilderclearId()string id = 1;LeaderboardItem.BuilderclearLeaderboards()repeated string leaderboards = 8;LeaderboardItem.BuilderclearName()string name = 3;LeaderboardItem.BuilderclearType().streamlayer.interactive.leaderboard.LeaderboardType type = 2;LeaderboardItem.BuilderclearUpdatedAt()int64 updated_at = 6;longgetCreatedAt()int64 created_at = 5;longgetEventIds(int index)repeated int64 event_ids = 4;intgetEventIdsCount()repeated int64 event_ids = 4;java.util.List<java.lang.Long>getEventIdsList()repeated int64 event_ids = 4;java.lang.StringgetId()string id = 1;com.google.protobuf.ByteStringgetIdBytes()string id = 1;java.lang.StringgetLeaderboards(int index)repeated string leaderboards = 8;com.google.protobuf.ByteStringgetLeaderboardsBytes(int index)repeated string leaderboards = 8;intgetLeaderboardsCount()repeated string leaderboards = 8;java.util.List<java.lang.String>getLeaderboardsList()repeated string leaderboards = 8;java.lang.StringgetName()string name = 3;com.google.protobuf.ByteStringgetNameBytes()string name = 3;LeaderboardTypegetType().streamlayer.interactive.leaderboard.LeaderboardType type = 2;intgetTypeValue().streamlayer.interactive.leaderboard.LeaderboardType type = 2;longgetUpdatedAt()int64 updated_at = 6;LeaderboardItem.BuildersetCreatedAt(long value)int64 created_at = 5;LeaderboardItem.BuildersetEventIds(int index, long value)repeated int64 event_ids = 4;LeaderboardItem.BuildersetId(java.lang.String value)string id = 1;LeaderboardItem.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1;LeaderboardItem.BuildersetLeaderboards(int index, java.lang.String value)repeated string leaderboards = 8;LeaderboardItem.BuildersetName(java.lang.String value)string name = 3;LeaderboardItem.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 3;LeaderboardItem.BuildersetType(LeaderboardType value).streamlayer.interactive.leaderboard.LeaderboardType type = 2;LeaderboardItem.BuildersetTypeValue(int value).streamlayer.interactive.leaderboard.LeaderboardType type = 2;LeaderboardItem.BuildersetUpdatedAt(long value)int64 updated_at = 6;-
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;- Specified by:
getIdin interfaceLeaderboardItemOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1;- Specified by:
getIdBytesin interfaceLeaderboardItemOrBuilder- Returns:
- The bytes for id.
-
setId
public LeaderboardItem.Builder setId(java.lang.String value)
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public LeaderboardItem.Builder clearId()
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public LeaderboardItem.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
.streamlayer.interactive.leaderboard.LeaderboardType type = 2;- Specified by:
getTypeValuein interfaceLeaderboardItemOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public LeaderboardItem.Builder setTypeValue(int value)
.streamlayer.interactive.leaderboard.LeaderboardType type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
getType
public LeaderboardType getType()
.streamlayer.interactive.leaderboard.LeaderboardType type = 2;- Specified by:
getTypein interfaceLeaderboardItemOrBuilder- Returns:
- The type.
-
setType
public LeaderboardItem.Builder setType(LeaderboardType value)
.streamlayer.interactive.leaderboard.LeaderboardType type = 2;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
clearType
public LeaderboardItem.Builder clearType()
.streamlayer.interactive.leaderboard.LeaderboardType type = 2;- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
string name = 3;- Specified by:
getNamein interfaceLeaderboardItemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 3;- Specified by:
getNameBytesin interfaceLeaderboardItemOrBuilder- Returns:
- The bytes for name.
-
setName
public LeaderboardItem.Builder setName(java.lang.String value)
string name = 3;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public LeaderboardItem.Builder clearName()
string name = 3;- Returns:
- This builder for chaining.
-
setNameBytes
public LeaderboardItem.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 3;- 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;- Specified by:
getEventIdsListin interfaceLeaderboardItemOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated int64 event_ids = 4;- Specified by:
getEventIdsCountin interfaceLeaderboardItemOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public long getEventIds(int index)
repeated int64 event_ids = 4;- Specified by:
getEventIdsin interfaceLeaderboardItemOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
setEventIds
public LeaderboardItem.Builder setEventIds(int index, long value)
repeated int64 event_ids = 4;- Parameters:
value- The eventIds to set.- Returns:
- This builder for chaining.
-
addEventIds
public LeaderboardItem.Builder addEventIds(long value)
repeated int64 event_ids = 4;- Parameters:
value- The eventIds to add.- Returns:
- This builder for chaining.
-
addAllEventIds
public LeaderboardItem.Builder addAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)
repeated int64 event_ids = 4;- Parameters:
values- The eventIds to add.- Returns:
- This builder for chaining.
-
clearEventIds
public LeaderboardItem.Builder clearEventIds()
repeated int64 event_ids = 4;- Returns:
- This builder for chaining.
-
getCreatedAt
public long getCreatedAt()
int64 created_at = 5;- Specified by:
getCreatedAtin interfaceLeaderboardItemOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
public LeaderboardItem.Builder setCreatedAt(long value)
int64 created_at = 5;- Parameters:
value- The createdAt to set.- Returns:
- This builder for chaining.
-
clearCreatedAt
public LeaderboardItem.Builder clearCreatedAt()
int64 created_at = 5;- Returns:
- This builder for chaining.
-
getUpdatedAt
public long getUpdatedAt()
int64 updated_at = 6;- Specified by:
getUpdatedAtin interfaceLeaderboardItemOrBuilder- Returns:
- The updatedAt.
-
setUpdatedAt
public LeaderboardItem.Builder setUpdatedAt(long value)
int64 updated_at = 6;- Parameters:
value- The updatedAt to set.- Returns:
- This builder for chaining.
-
clearUpdatedAt
public LeaderboardItem.Builder clearUpdatedAt()
int64 updated_at = 6;- Returns:
- This builder for chaining.
-
getLeaderboardsList
public java.util.List<java.lang.String> getLeaderboardsList()
repeated string leaderboards = 8;- Specified by:
getLeaderboardsListin interfaceLeaderboardItemOrBuilder- Returns:
- A list containing the leaderboards.
-
getLeaderboardsCount
public int getLeaderboardsCount()
repeated string leaderboards = 8;- Specified by:
getLeaderboardsCountin interfaceLeaderboardItemOrBuilder- Returns:
- The count of leaderboards.
-
getLeaderboards
public java.lang.String getLeaderboards(int index)
repeated string leaderboards = 8;- Specified by:
getLeaderboardsin interfaceLeaderboardItemOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The leaderboards at the given index.
-
getLeaderboardsBytes
public com.google.protobuf.ByteString getLeaderboardsBytes(int index)
repeated string leaderboards = 8;- Specified by:
getLeaderboardsBytesin interfaceLeaderboardItemOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the leaderboards at the given index.
-
setLeaderboards
public LeaderboardItem.Builder setLeaderboards(int index, java.lang.String value)
repeated string leaderboards = 8;- Parameters:
index- The index to set the value at.value- The leaderboards to set.- Returns:
- This builder for chaining.
-
addLeaderboards
public LeaderboardItem.Builder addLeaderboards(java.lang.String value)
repeated string leaderboards = 8;- Parameters:
value- The leaderboards to add.- Returns:
- This builder for chaining.
-
addAllLeaderboards
public LeaderboardItem.Builder addAllLeaderboards(java.lang.Iterable<java.lang.String> values)
repeated string leaderboards = 8;- Parameters:
values- The leaderboards to add.- Returns:
- This builder for chaining.
-
clearLeaderboards
public LeaderboardItem.Builder clearLeaderboards()
repeated string leaderboards = 8;- Returns:
- This builder for chaining.
-
addLeaderboardsBytes
public LeaderboardItem.Builder addLeaderboardsBytes(com.google.protobuf.ByteString value)
repeated string leaderboards = 8;- Parameters:
value- The bytes of the leaderboards to add.- Returns:
- This builder for chaining.
-
-