public final class LeaderboardRecordList extends com.google.protobuf.GeneratedMessage 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 | Class and Description |
---|---|
static class |
LeaderboardRecordList.Builder
A set of leaderboard records, may be part of a leaderboard records page or a batch of individual records.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
NEXT_CURSOR_FIELD_NUMBER |
static int |
OWNER_RECORDS_FIELD_NUMBER |
static int |
PREV_CURSOR_FIELD_NUMBER |
static int |
RANK_COUNT_FIELD_NUMBER |
static int |
RECORDS_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static LeaderboardRecordList |
getDefaultInstance() |
LeaderboardRecordList |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
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.
|
com.google.protobuf.Parser<LeaderboardRecordList> |
getParserForType() |
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.
|
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.
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static LeaderboardRecordList.Builder |
newBuilder() |
static LeaderboardRecordList.Builder |
newBuilder(LeaderboardRecordList prototype) |
LeaderboardRecordList.Builder |
newBuilderForType() |
protected LeaderboardRecordList.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static LeaderboardRecordList |
parseDelimitedFrom(java.io.InputStream input) |
static LeaderboardRecordList |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeaderboardRecordList |
parseFrom(byte[] data) |
static LeaderboardRecordList |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeaderboardRecordList |
parseFrom(java.nio.ByteBuffer data) |
static LeaderboardRecordList |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeaderboardRecordList |
parseFrom(com.google.protobuf.ByteString data) |
static LeaderboardRecordList |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeaderboardRecordList |
parseFrom(com.google.protobuf.CodedInputStream input) |
static LeaderboardRecordList |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeaderboardRecordList |
parseFrom(java.io.InputStream input) |
static LeaderboardRecordList |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<LeaderboardRecordList> |
parser() |
LeaderboardRecordList.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int RECORDS_FIELD_NUMBER
public static final int OWNER_RECORDS_FIELD_NUMBER
public static final int NEXT_CURSOR_FIELD_NUMBER
public static final int PREV_CURSOR_FIELD_NUMBER
public static final int RANK_COUNT_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
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 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 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 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<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 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 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 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.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 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 long getRankCount()
The total number of ranks available.
int64 rank_count = 5 [json_name = "rankCount"];
getRankCount
in interface LeaderboardRecordListOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessage
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessage
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static LeaderboardRecordList parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeaderboardRecordList parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeaderboardRecordList parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeaderboardRecordList parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeaderboardRecordList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeaderboardRecordList parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeaderboardRecordList parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static LeaderboardRecordList parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static LeaderboardRecordList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static LeaderboardRecordList parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static LeaderboardRecordList parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static LeaderboardRecordList parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public LeaderboardRecordList.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static LeaderboardRecordList.Builder newBuilder()
public static LeaderboardRecordList.Builder newBuilder(LeaderboardRecordList prototype)
public LeaderboardRecordList.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected LeaderboardRecordList.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static LeaderboardRecordList getDefaultInstance()
public static com.google.protobuf.Parser<LeaderboardRecordList> parser()
public com.google.protobuf.Parser<LeaderboardRecordList> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public LeaderboardRecordList getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder