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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecordList.Builder>
public LeaderboardRecordList getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LeaderboardRecordList build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LeaderboardRecordList buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LeaderboardRecordList.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LeaderboardRecordList.Builder>
java.io.IOException
public java.util.List<LeaderboardRecord> getRecordsList()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];
getRecordsList
in interface LeaderboardRecordListOrBuilder
public int getRecordsCount()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];
getRecordsCount
in interface LeaderboardRecordListOrBuilder
public LeaderboardRecord getRecords(int index)
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];
getRecords
in interface LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public java.util.List<? extends LeaderboardRecordOrBuilder> getRecordsOrBuilderList()
A list of leaderboard records.
repeated .nakama.api.LeaderboardRecord records = 1 [json_name = "records"];
getRecordsOrBuilderList
in interface LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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 LeaderboardRecordListOrBuilder
public 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"];