public static final class LeaderboardRecord.Builder extends com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecord.Builder> implements LeaderboardRecordOrBuilder
Represents a complete leaderboard record with all scores and associated metadata.Protobuf type
nakama.api.LeaderboardRecord| Modifier and Type | Method and Description |
|---|---|
LeaderboardRecord |
build() |
LeaderboardRecord |
buildPartial() |
LeaderboardRecord.Builder |
clear() |
LeaderboardRecord.Builder |
clearCreateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
LeaderboardRecord.Builder |
clearExpiryTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
LeaderboardRecord.Builder |
clearLeaderboardId()
The ID of the leaderboard this score belongs to.
|
LeaderboardRecord.Builder |
clearMaxNumScore()
The maximum number of score updates allowed by the owner.
|
LeaderboardRecord.Builder |
clearMetadata()
Metadata.
|
LeaderboardRecord.Builder |
clearNumScore()
The number of submissions to this score record.
|
LeaderboardRecord.Builder |
clearOwnerId()
The ID of the score owner, usually a user or group.
|
LeaderboardRecord.Builder |
clearRank()
The rank of this record.
|
LeaderboardRecord.Builder |
clearScore()
The score value.
|
LeaderboardRecord.Builder |
clearSubscore()
An optional subscore value.
|
LeaderboardRecord.Builder |
clearUpdateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
LeaderboardRecord.Builder |
clearUsername()
The username of the score owner, if the owner is a user.
|
com.google.protobuf.Timestamp |
getCreateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
LeaderboardRecord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getExpiryTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
com.google.protobuf.Timestamp.Builder |
getExpiryTimeBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
com.google.protobuf.TimestampOrBuilder |
getExpiryTimeOrBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
java.lang.String |
getLeaderboardId()
The ID of the leaderboard this score belongs to.
|
com.google.protobuf.ByteString |
getLeaderboardIdBytes()
The ID of the leaderboard this score belongs to.
|
int |
getMaxNumScore()
The maximum number of score updates allowed by the owner.
|
java.lang.String |
getMetadata()
Metadata.
|
com.google.protobuf.ByteString |
getMetadataBytes()
Metadata.
|
int |
getNumScore()
The number of submissions to this score record.
|
java.lang.String |
getOwnerId()
The ID of the score owner, usually a user or group.
|
com.google.protobuf.ByteString |
getOwnerIdBytes()
The ID of the score owner, usually a user or group.
|
long |
getRank()
The rank of this record.
|
long |
getScore()
The score value.
|
long |
getSubscore()
An optional subscore value.
|
com.google.protobuf.Timestamp |
getUpdateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
com.google.protobuf.StringValue |
getUsername()
The username of the score owner, if the owner is a user.
|
com.google.protobuf.StringValue.Builder |
getUsernameBuilder()
The username of the score owner, if the owner is a user.
|
com.google.protobuf.StringValueOrBuilder |
getUsernameOrBuilder()
The username of the score owner, if the owner is a user.
|
boolean |
hasCreateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
boolean |
hasExpiryTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
boolean |
hasUpdateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
boolean |
hasUsername()
The username of the score owner, if the owner is a user.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LeaderboardRecord.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
LeaderboardRecord.Builder |
mergeExpiryTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
LeaderboardRecord.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LeaderboardRecord.Builder |
mergeFrom(LeaderboardRecord other) |
LeaderboardRecord.Builder |
mergeFrom(com.google.protobuf.Message other) |
LeaderboardRecord.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
LeaderboardRecord.Builder |
mergeUsername(com.google.protobuf.StringValue value)
The username of the score owner, if the owner is a user.
|
LeaderboardRecord.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
LeaderboardRecord.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
|
LeaderboardRecord.Builder |
setExpiryTime(com.google.protobuf.Timestamp.Builder builderForValue)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
LeaderboardRecord.Builder |
setExpiryTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
|
LeaderboardRecord.Builder |
setLeaderboardId(java.lang.String value)
The ID of the leaderboard this score belongs to.
|
LeaderboardRecord.Builder |
setLeaderboardIdBytes(com.google.protobuf.ByteString value)
The ID of the leaderboard this score belongs to.
|
LeaderboardRecord.Builder |
setMaxNumScore(int value)
The maximum number of score updates allowed by the owner.
|
LeaderboardRecord.Builder |
setMetadata(java.lang.String value)
Metadata.
|
LeaderboardRecord.Builder |
setMetadataBytes(com.google.protobuf.ByteString value)
Metadata.
|
LeaderboardRecord.Builder |
setNumScore(int value)
The number of submissions to this score record.
|
LeaderboardRecord.Builder |
setOwnerId(java.lang.String value)
The ID of the score owner, usually a user or group.
|
LeaderboardRecord.Builder |
setOwnerIdBytes(com.google.protobuf.ByteString value)
The ID of the score owner, usually a user or group.
|
LeaderboardRecord.Builder |
setRank(long value)
The rank of this record.
|
LeaderboardRecord.Builder |
setScore(long value)
The score value.
|
LeaderboardRecord.Builder |
setSubscore(long value)
An optional subscore value.
|
LeaderboardRecord.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
LeaderboardRecord.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
|
LeaderboardRecord.Builder |
setUsername(com.google.protobuf.StringValue.Builder builderForValue)
The username of the score owner, if the owner is a user.
|
LeaderboardRecord.Builder |
setUsername(com.google.protobuf.StringValue value)
The username of the score owner, if the owner is a user.
|
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<LeaderboardRecord.Builder>public LeaderboardRecord.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecord.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<LeaderboardRecord.Builder>public LeaderboardRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LeaderboardRecord build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LeaderboardRecord buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LeaderboardRecord.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LeaderboardRecord.Builder>public LeaderboardRecord.Builder mergeFrom(LeaderboardRecord other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<LeaderboardRecord.Builder>public LeaderboardRecord.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<LeaderboardRecord.Builder>java.io.IOExceptionpublic java.lang.String getLeaderboardId()
The ID of the leaderboard this score belongs to.
string leaderboard_id = 1 [json_name = "leaderboardId"];getLeaderboardId in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.ByteString getLeaderboardIdBytes()
The ID of the leaderboard this score belongs to.
string leaderboard_id = 1 [json_name = "leaderboardId"];getLeaderboardIdBytes in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setLeaderboardId(java.lang.String value)
The ID of the leaderboard this score belongs to.
string leaderboard_id = 1 [json_name = "leaderboardId"];value - The leaderboardId to set.public LeaderboardRecord.Builder clearLeaderboardId()
The ID of the leaderboard this score belongs to.
string leaderboard_id = 1 [json_name = "leaderboardId"];public LeaderboardRecord.Builder setLeaderboardIdBytes(com.google.protobuf.ByteString value)
The ID of the leaderboard this score belongs to.
string leaderboard_id = 1 [json_name = "leaderboardId"];value - The bytes for leaderboardId to set.public java.lang.String getOwnerId()
The ID of the score owner, usually a user or group.
string owner_id = 2 [json_name = "ownerId"];getOwnerId in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.ByteString getOwnerIdBytes()
The ID of the score owner, usually a user or group.
string owner_id = 2 [json_name = "ownerId"];getOwnerIdBytes in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setOwnerId(java.lang.String value)
The ID of the score owner, usually a user or group.
string owner_id = 2 [json_name = "ownerId"];value - The ownerId to set.public LeaderboardRecord.Builder clearOwnerId()
The ID of the score owner, usually a user or group.
string owner_id = 2 [json_name = "ownerId"];public LeaderboardRecord.Builder setOwnerIdBytes(com.google.protobuf.ByteString value)
The ID of the score owner, usually a user or group.
string owner_id = 2 [json_name = "ownerId"];value - The bytes for ownerId to set.public boolean hasUsername()
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];hasUsername in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.StringValue getUsername()
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];getUsername in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setUsername(com.google.protobuf.StringValue value)
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];public LeaderboardRecord.Builder setUsername(com.google.protobuf.StringValue.Builder builderForValue)
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];public LeaderboardRecord.Builder mergeUsername(com.google.protobuf.StringValue value)
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];public LeaderboardRecord.Builder clearUsername()
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];public com.google.protobuf.StringValue.Builder getUsernameBuilder()
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];public com.google.protobuf.StringValueOrBuilder getUsernameOrBuilder()
The username of the score owner, if the owner is a user.
.google.protobuf.StringValue username = 3 [json_name = "username"];getUsernameOrBuilder in interface LeaderboardRecordOrBuilderpublic long getScore()
The score value.
int64 score = 4 [json_name = "score"];getScore in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setScore(long value)
The score value.
int64 score = 4 [json_name = "score"];value - The score to set.public LeaderboardRecord.Builder clearScore()
The score value.
int64 score = 4 [json_name = "score"];public long getSubscore()
An optional subscore value.
int64 subscore = 5 [json_name = "subscore"];getSubscore in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setSubscore(long value)
An optional subscore value.
int64 subscore = 5 [json_name = "subscore"];value - The subscore to set.public LeaderboardRecord.Builder clearSubscore()
An optional subscore value.
int64 subscore = 5 [json_name = "subscore"];public int getNumScore()
The number of submissions to this score record.
int32 num_score = 6 [json_name = "numScore"];getNumScore in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setNumScore(int value)
The number of submissions to this score record.
int32 num_score = 6 [json_name = "numScore"];value - The numScore to set.public LeaderboardRecord.Builder clearNumScore()
The number of submissions to this score record.
int32 num_score = 6 [json_name = "numScore"];public java.lang.String getMetadata()
Metadata.
string metadata = 7 [json_name = "metadata"];getMetadata in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.ByteString getMetadataBytes()
Metadata.
string metadata = 7 [json_name = "metadata"];getMetadataBytes in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setMetadata(java.lang.String value)
Metadata.
string metadata = 7 [json_name = "metadata"];value - The metadata to set.public LeaderboardRecord.Builder clearMetadata()
Metadata.
string metadata = 7 [json_name = "metadata"];public LeaderboardRecord.Builder setMetadataBytes(com.google.protobuf.ByteString value)
Metadata.
string metadata = 7 [json_name = "metadata"];value - The bytes for metadata to set.public boolean hasCreateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];hasCreateTime in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];getCreateTime in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setCreateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];public LeaderboardRecord.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];public LeaderboardRecord.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];public LeaderboardRecord.Builder clearCreateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was created.
.google.protobuf.Timestamp create_time = 8 [json_name = "createTime"];getCreateTimeOrBuilder in interface LeaderboardRecordOrBuilderpublic boolean hasUpdateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];hasUpdateTime in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];getUpdateTime in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setUpdateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];public LeaderboardRecord.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];public LeaderboardRecord.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];public LeaderboardRecord.Builder clearUpdateTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record was updated.
.google.protobuf.Timestamp update_time = 9 [json_name = "updateTime"];getUpdateTimeOrBuilder in interface LeaderboardRecordOrBuilderpublic boolean hasExpiryTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];hasExpiryTime in interface LeaderboardRecordOrBuilderpublic com.google.protobuf.Timestamp getExpiryTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];getExpiryTime in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setExpiryTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];public LeaderboardRecord.Builder setExpiryTime(com.google.protobuf.Timestamp.Builder builderForValue)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];public LeaderboardRecord.Builder mergeExpiryTime(com.google.protobuf.Timestamp value)
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];public LeaderboardRecord.Builder clearExpiryTime()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];public com.google.protobuf.Timestamp.Builder getExpiryTimeBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];public com.google.protobuf.TimestampOrBuilder getExpiryTimeOrBuilder()
The UNIX time (for gRPC clients) or ISO string (for REST clients) when the leaderboard record expires.
.google.protobuf.Timestamp expiry_time = 10 [json_name = "expiryTime"];getExpiryTimeOrBuilder in interface LeaderboardRecordOrBuilderpublic long getRank()
The rank of this record.
int64 rank = 11 [json_name = "rank"];getRank in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setRank(long value)
The rank of this record.
int64 rank = 11 [json_name = "rank"];value - The rank to set.public LeaderboardRecord.Builder clearRank()
The rank of this record.
int64 rank = 11 [json_name = "rank"];public int getMaxNumScore()
The maximum number of score updates allowed by the owner.
uint32 max_num_score = 12 [json_name = "maxNumScore"];getMaxNumScore in interface LeaderboardRecordOrBuilderpublic LeaderboardRecord.Builder setMaxNumScore(int value)
The maximum number of score updates allowed by the owner.
uint32 max_num_score = 12 [json_name = "maxNumScore"];value - The maxNumScore to set.public LeaderboardRecord.Builder clearMaxNumScore()
The maximum number of score updates allowed by the owner.
uint32 max_num_score = 12 [json_name = "maxNumScore"];