Class LeaderboardListItem.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardListItem,LeaderboardListItem.Builder>
-
- com.streamlayer.interactive.leaderboard.admin.LeaderboardListItem.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,LeaderboardListItemOrBuilder,java.lang.Cloneable
- Enclosing class:
- LeaderboardListItem
public static final class LeaderboardListItem.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<LeaderboardListItem,LeaderboardListItem.Builder> implements LeaderboardListItemOrBuilder
Protobuf typestreamlayer.interactive.leaderboard.admin.LeaderboardListItem
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeaderboardListItem.BuilderaddAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)repeated int64 event_ids = 4;LeaderboardListItem.BuilderaddAllLeaderboards(java.lang.Iterable<java.lang.String> values)repeated string leaderboards = 7;LeaderboardListItem.BuilderaddEventIds(long value)repeated int64 event_ids = 4;LeaderboardListItem.BuilderaddLeaderboards(java.lang.String value)repeated string leaderboards = 7;LeaderboardListItem.BuilderaddLeaderboardsBytes(com.google.protobuf.ByteString value)repeated string leaderboards = 7;LeaderboardListItem.BuilderclearCreatedAt()int64 created_at = 5;LeaderboardListItem.BuilderclearEventIds()repeated int64 event_ids = 4;LeaderboardListItem.BuilderclearId()string id = 1;LeaderboardListItem.BuilderclearLeaderboards()repeated string leaderboards = 7;LeaderboardListItem.BuilderclearName()string name = 3;LeaderboardListItem.BuilderclearType().streamlayer.interactive.leaderboard.LeaderboardType type = 2;LeaderboardListItem.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 = 7;com.google.protobuf.ByteStringgetLeaderboardsBytes(int index)repeated string leaderboards = 7;intgetLeaderboardsCount()repeated string leaderboards = 7;java.util.List<java.lang.String>getLeaderboardsList()repeated string leaderboards = 7;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;LeaderboardListItem.BuildersetCreatedAt(long value)int64 created_at = 5;LeaderboardListItem.BuildersetEventIds(int index, long value)repeated int64 event_ids = 4;LeaderboardListItem.BuildersetId(java.lang.String value)string id = 1;LeaderboardListItem.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1;LeaderboardListItem.BuildersetLeaderboards(int index, java.lang.String value)repeated string leaderboards = 7;LeaderboardListItem.BuildersetName(java.lang.String value)string name = 3;LeaderboardListItem.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 3;LeaderboardListItem.BuildersetType(LeaderboardType value).streamlayer.interactive.leaderboard.LeaderboardType type = 2;LeaderboardListItem.BuildersetTypeValue(int value).streamlayer.interactive.leaderboard.LeaderboardType type = 2;LeaderboardListItem.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 interfaceLeaderboardListItemOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1;- Specified by:
getIdBytesin interfaceLeaderboardListItemOrBuilder- Returns:
- The bytes for id.
-
setId
public LeaderboardListItem.Builder setId(java.lang.String value)
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public LeaderboardListItem.Builder clearId()
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public LeaderboardListItem.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 interfaceLeaderboardListItemOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public LeaderboardListItem.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 interfaceLeaderboardListItemOrBuilder- Returns:
- The type.
-
setType
public LeaderboardListItem.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 LeaderboardListItem.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 interfaceLeaderboardListItemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 3;- Specified by:
getNameBytesin interfaceLeaderboardListItemOrBuilder- Returns:
- The bytes for name.
-
setName
public LeaderboardListItem.Builder setName(java.lang.String value)
string name = 3;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public LeaderboardListItem.Builder clearName()
string name = 3;- Returns:
- This builder for chaining.
-
setNameBytes
public LeaderboardListItem.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 interfaceLeaderboardListItemOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated int64 event_ids = 4;- Specified by:
getEventIdsCountin interfaceLeaderboardListItemOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public long getEventIds(int index)
repeated int64 event_ids = 4;- Specified by:
getEventIdsin interfaceLeaderboardListItemOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
setEventIds
public LeaderboardListItem.Builder setEventIds(int index, long value)
repeated int64 event_ids = 4;- Parameters:
value- The eventIds to set.- Returns:
- This builder for chaining.
-
addEventIds
public LeaderboardListItem.Builder addEventIds(long value)
repeated int64 event_ids = 4;- Parameters:
value- The eventIds to add.- Returns:
- This builder for chaining.
-
addAllEventIds
public LeaderboardListItem.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 LeaderboardListItem.Builder clearEventIds()
repeated int64 event_ids = 4;- Returns:
- This builder for chaining.
-
getCreatedAt
public long getCreatedAt()
int64 created_at = 5;- Specified by:
getCreatedAtin interfaceLeaderboardListItemOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
public LeaderboardListItem.Builder setCreatedAt(long value)
int64 created_at = 5;- Parameters:
value- The createdAt to set.- Returns:
- This builder for chaining.
-
clearCreatedAt
public LeaderboardListItem.Builder clearCreatedAt()
int64 created_at = 5;- Returns:
- This builder for chaining.
-
getUpdatedAt
public long getUpdatedAt()
int64 updated_at = 6;- Specified by:
getUpdatedAtin interfaceLeaderboardListItemOrBuilder- Returns:
- The updatedAt.
-
setUpdatedAt
public LeaderboardListItem.Builder setUpdatedAt(long value)
int64 updated_at = 6;- Parameters:
value- The updatedAt to set.- Returns:
- This builder for chaining.
-
clearUpdatedAt
public LeaderboardListItem.Builder clearUpdatedAt()
int64 updated_at = 6;- Returns:
- This builder for chaining.
-
getLeaderboardsList
public java.util.List<java.lang.String> getLeaderboardsList()
repeated string leaderboards = 7;- Specified by:
getLeaderboardsListin interfaceLeaderboardListItemOrBuilder- Returns:
- A list containing the leaderboards.
-
getLeaderboardsCount
public int getLeaderboardsCount()
repeated string leaderboards = 7;- Specified by:
getLeaderboardsCountin interfaceLeaderboardListItemOrBuilder- Returns:
- The count of leaderboards.
-
getLeaderboards
public java.lang.String getLeaderboards(int index)
repeated string leaderboards = 7;- Specified by:
getLeaderboardsin interfaceLeaderboardListItemOrBuilder- 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 = 7;- Specified by:
getLeaderboardsBytesin interfaceLeaderboardListItemOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the leaderboards at the given index.
-
setLeaderboards
public LeaderboardListItem.Builder setLeaderboards(int index, java.lang.String value)
repeated string leaderboards = 7;- Parameters:
index- The index to set the value at.value- The leaderboards to set.- Returns:
- This builder for chaining.
-
addLeaderboards
public LeaderboardListItem.Builder addLeaderboards(java.lang.String value)
repeated string leaderboards = 7;- Parameters:
value- The leaderboards to add.- Returns:
- This builder for chaining.
-
addAllLeaderboards
public LeaderboardListItem.Builder addAllLeaderboards(java.lang.Iterable<java.lang.String> values)
repeated string leaderboards = 7;- Parameters:
values- The leaderboards to add.- Returns:
- This builder for chaining.
-
clearLeaderboards
public LeaderboardListItem.Builder clearLeaderboards()
repeated string leaderboards = 7;- Returns:
- This builder for chaining.
-
addLeaderboardsBytes
public LeaderboardListItem.Builder addLeaderboardsBytes(com.google.protobuf.ByteString value)
repeated string leaderboards = 7;- Parameters:
value- The bytes of the leaderboards to add.- Returns:
- This builder for chaining.
-
-