public static final class LeaderboardRecordList.Builder extends com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder> implements LeaderboardRecordListOrBuilder
A set of leaderboard records, may be part of a leaderboard records page or a batch of individual records.Protobuf type
nakama.api.LeaderboardRecordList| Modifier and Type | Method and Description |
|---|---|
LeaderboardRecordList.Builder |
addAllOwnerRecords(java.lang.Iterable<? extends LeaderboardRecord> values)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
addAllRecords(java.lang.Iterable<? extends LeaderboardRecord> values)
A list of leaderboard records.
|
LeaderboardRecordList.Builder |
addOwnerRecords(int index,
LeaderboardRecord.Builder builderForValue)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
addOwnerRecords(int index,
LeaderboardRecord value)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
addOwnerRecords(LeaderboardRecord.Builder builderForValue)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
addOwnerRecords(LeaderboardRecord value)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecord.Builder |
addOwnerRecordsBuilder()
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecord.Builder |
addOwnerRecordsBuilder(int index)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
addRecords(int index,
LeaderboardRecord.Builder builderForValue)
A list of leaderboard records.
|
LeaderboardRecordList.Builder |
addRecords(int index,
LeaderboardRecord value)
A list of leaderboard records.
|
LeaderboardRecordList.Builder |
addRecords(LeaderboardRecord.Builder builderForValue)
A list of leaderboard records.
|
LeaderboardRecordList.Builder |
addRecords(LeaderboardRecord value)
A list of leaderboard records.
|
LeaderboardRecord.Builder |
addRecordsBuilder()
A list of leaderboard records.
|
LeaderboardRecord.Builder |
addRecordsBuilder(int index)
A list of leaderboard records.
|
LeaderboardRecordList |
build() |
LeaderboardRecordList |
buildPartial() |
LeaderboardRecordList.Builder |
clear() |
LeaderboardRecordList.Builder |
clearNextCursor()
The cursor to send when retrieving the next page, if any.
|
LeaderboardRecordList.Builder |
clearOwnerRecords()
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
clearPrevCursor()
The cursor to send when retrieving the previous page, if any.
|
LeaderboardRecordList.Builder |
clearRankCount()
The total number of ranks available.
|
LeaderboardRecordList.Builder |
clearRecords()
A list of leaderboard records.
|
LeaderboardRecordList |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getNextCursor()
The cursor to send when retrieving the next page, if any.
|
com.google.protobuf.ByteString |
getNextCursorBytes()
The cursor to send when retrieving the next page, if any.
|
LeaderboardRecord |
getOwnerRecords(int index)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecord.Builder |
getOwnerRecordsBuilder(int index)
A batched set of leaderboard records belonging to specified owners.
|
java.util.List<LeaderboardRecord.Builder> |
getOwnerRecordsBuilderList()
A batched set of leaderboard records belonging to specified owners.
|
int |
getOwnerRecordsCount()
A batched set of leaderboard records belonging to specified owners.
|
java.util.List<LeaderboardRecord> |
getOwnerRecordsList()
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordOrBuilder |
getOwnerRecordsOrBuilder(int index)
A batched set of leaderboard records belonging to specified owners.
|
java.util.List<? extends LeaderboardRecordOrBuilder> |
getOwnerRecordsOrBuilderList()
A batched set of leaderboard records belonging to specified owners.
|
java.lang.String |
getPrevCursor()
The cursor to send when retrieving the previous page, if any.
|
com.google.protobuf.ByteString |
getPrevCursorBytes()
The cursor to send when retrieving the previous page, if any.
|
long |
getRankCount()
The total number of ranks available.
|
LeaderboardRecord |
getRecords(int index)
A list of leaderboard records.
|
LeaderboardRecord.Builder |
getRecordsBuilder(int index)
A list of leaderboard records.
|
java.util.List<LeaderboardRecord.Builder> |
getRecordsBuilderList()
A list of leaderboard records.
|
int |
getRecordsCount()
A list of leaderboard records.
|
java.util.List<LeaderboardRecord> |
getRecordsList()
A list of leaderboard records.
|
LeaderboardRecordOrBuilder |
getRecordsOrBuilder(int index)
A list of leaderboard records.
|
java.util.List<? extends LeaderboardRecordOrBuilder> |
getRecordsOrBuilderList()
A list of leaderboard records.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LeaderboardRecordList.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LeaderboardRecordList.Builder |
mergeFrom(LeaderboardRecordList other) |
LeaderboardRecordList.Builder |
mergeFrom(com.google.protobuf.Message other) |
LeaderboardRecordList.Builder |
removeOwnerRecords(int index)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
removeRecords(int index)
A list of leaderboard records.
|
LeaderboardRecordList.Builder |
setNextCursor(java.lang.String value)
The cursor to send when retrieving the next page, if any.
|
LeaderboardRecordList.Builder |
setNextCursorBytes(com.google.protobuf.ByteString value)
The cursor to send when retrieving the next page, if any.
|
LeaderboardRecordList.Builder |
setOwnerRecords(int index,
LeaderboardRecord.Builder builderForValue)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
setOwnerRecords(int index,
LeaderboardRecord value)
A batched set of leaderboard records belonging to specified owners.
|
LeaderboardRecordList.Builder |
setPrevCursor(java.lang.String value)
The cursor to send when retrieving the previous page, if any.
|
LeaderboardRecordList.Builder |
setPrevCursorBytes(com.google.protobuf.ByteString value)
The cursor to send when retrieving the previous page, if any.
|
LeaderboardRecordList.Builder |
setRankCount(long value)
The total number of ranks available.
|
LeaderboardRecordList.Builder |
setRecords(int index,
LeaderboardRecord.Builder builderForValue)
A list of leaderboard records.
|
LeaderboardRecordList.Builder |
setRecords(int index,
LeaderboardRecord value)
A list of leaderboard records.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder>public LeaderboardRecordList.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder>public LeaderboardRecordList getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LeaderboardRecordList build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LeaderboardRecordList buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LeaderboardRecordList.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LeaderboardRecordList.Builder>public LeaderboardRecordList.Builder mergeFrom(LeaderboardRecordList other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder>public LeaderboardRecordList.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LeaderboardRecordList.Builder>java.io.IOExceptionpublic java.util.List<LeaderboardRecord> getRecordsList()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];getRecordsList in interface LeaderboardRecordListOrBuilderpublic int getRecordsCount()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];getRecordsCount in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecord getRecords(int index)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];getRecords in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecordList.Builder setRecords(int index, LeaderboardRecord value)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder setRecords(int index, LeaderboardRecord.Builder builderForValue)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder addRecords(LeaderboardRecord value)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder addRecords(int index, LeaderboardRecord value)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder addRecords(LeaderboardRecord.Builder builderForValue)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder addRecords(int index, LeaderboardRecord.Builder builderForValue)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder addAllRecords(java.lang.Iterable<? extends LeaderboardRecord> values)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder clearRecords()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordList.Builder removeRecords(int index)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecord.Builder getRecordsBuilder(int index)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecordOrBuilder getRecordsOrBuilder(int index)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];getRecordsOrBuilder in interface LeaderboardRecordListOrBuilderpublic java.util.List<? extends LeaderboardRecordOrBuilder> getRecordsOrBuilderList()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];getRecordsOrBuilderList in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecord.Builder addRecordsBuilder()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public LeaderboardRecord.Builder addRecordsBuilder(int index)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public java.util.List<LeaderboardRecord.Builder> getRecordsBuilderList()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];public java.util.List<LeaderboardRecord> getOwnerRecordsList()
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];getOwnerRecordsList in interface LeaderboardRecordListOrBuilderpublic int getOwnerRecordsCount()
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];getOwnerRecordsCount in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecord getOwnerRecords(int index)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];getOwnerRecords in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecordList.Builder setOwnerRecords(int index, LeaderboardRecord value)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder setOwnerRecords(int index, LeaderboardRecord.Builder builderForValue)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder addOwnerRecords(LeaderboardRecord value)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder addOwnerRecords(int index, LeaderboardRecord value)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder addOwnerRecords(LeaderboardRecord.Builder builderForValue)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder addOwnerRecords(int index, LeaderboardRecord.Builder builderForValue)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder addAllOwnerRecords(java.lang.Iterable<? extends LeaderboardRecord> values)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder clearOwnerRecords()
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordList.Builder removeOwnerRecords(int index)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecord.Builder getOwnerRecordsBuilder(int index)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecordOrBuilder getOwnerRecordsOrBuilder(int index)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];getOwnerRecordsOrBuilder in interface LeaderboardRecordListOrBuilderpublic java.util.List<? extends LeaderboardRecordOrBuilder> getOwnerRecordsOrBuilderList()
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];getOwnerRecordsOrBuilderList in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecord.Builder addOwnerRecordsBuilder()
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public LeaderboardRecord.Builder addOwnerRecordsBuilder(int index)
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public java.util.List<LeaderboardRecord.Builder> getOwnerRecordsBuilderList()
A batched set of leaderboard records belonging to specified owners.
repeated .nakama.api.LeaderboardRecord owner_records = 2 [json_name = "ownerRecords"];public java.lang.String getNextCursor()
The cursor to send when retrieving the next page, if any.
string next_cursor = 3 [json_name = "nextCursor"];getNextCursor in interface LeaderboardRecordListOrBuilderpublic com.google.protobuf.ByteString getNextCursorBytes()
The cursor to send when retrieving the next page, if any.
string next_cursor = 3 [json_name = "nextCursor"];getNextCursorBytes in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecordList.Builder setNextCursor(java.lang.String value)
The cursor to send when retrieving the next page, if any.
string next_cursor = 3 [json_name = "nextCursor"];value - The nextCursor to set.public LeaderboardRecordList.Builder clearNextCursor()
The cursor to send when retrieving the next page, if any.
string next_cursor = 3 [json_name = "nextCursor"];public LeaderboardRecordList.Builder setNextCursorBytes(com.google.protobuf.ByteString value)
The cursor to send when retrieving the next page, if any.
string next_cursor = 3 [json_name = "nextCursor"];value - The bytes for nextCursor to set.public java.lang.String getPrevCursor()
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 4 [json_name = "prevCursor"];getPrevCursor in interface LeaderboardRecordListOrBuilderpublic com.google.protobuf.ByteString getPrevCursorBytes()
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 4 [json_name = "prevCursor"];getPrevCursorBytes in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecordList.Builder setPrevCursor(java.lang.String value)
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 4 [json_name = "prevCursor"];value - The prevCursor to set.public LeaderboardRecordList.Builder clearPrevCursor()
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 4 [json_name = "prevCursor"];public LeaderboardRecordList.Builder setPrevCursorBytes(com.google.protobuf.ByteString value)
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 4 [json_name = "prevCursor"];value - The bytes for prevCursor to set.public long getRankCount()
The total number of ranks available.
int64 rank_count = 5 [json_name = "rankCount"];getRankCount in interface LeaderboardRecordListOrBuilderpublic LeaderboardRecordList.Builder setRankCount(long value)
The total number of ranks available.
int64 rank_count = 5 [json_name = "rankCount"];value - The rankCount to set.public LeaderboardRecordList.Builder clearRankCount()
The total number of ranks available.
int64 rank_count = 5 [json_name = "rankCount"];