public static final class MatchData.Builder extends com.google.protobuf.GeneratedMessage.Builder<MatchData.Builder> implements MatchDataOrBuilder
Realtime match data received from the server.Protobuf type
nakama.realtime.MatchData| Modifier and Type | Method and Description |
|---|---|
MatchData |
build() |
MatchData |
buildPartial() |
MatchData.Builder |
clear() |
MatchData.Builder |
clearData()
Data payload, if any.
|
MatchData.Builder |
clearMatchId()
The match unique ID.
|
MatchData.Builder |
clearOpCode()
Op code value.
|
MatchData.Builder |
clearPresence()
A reference to the user presence that sent this data, if any.
|
MatchData.Builder |
clearReliable()
True if this data was delivered reliably, false otherwise.
|
com.google.protobuf.ByteString |
getData()
Data payload, if any.
|
MatchData |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getMatchId()
The match unique ID.
|
com.google.protobuf.ByteString |
getMatchIdBytes()
The match unique ID.
|
long |
getOpCode()
Op code value.
|
UserPresence |
getPresence()
A reference to the user presence that sent this data, if any.
|
UserPresence.Builder |
getPresenceBuilder()
A reference to the user presence that sent this data, if any.
|
UserPresenceOrBuilder |
getPresenceOrBuilder()
A reference to the user presence that sent this data, if any.
|
boolean |
getReliable()
True if this data was delivered reliably, false otherwise.
|
boolean |
hasPresence()
A reference to the user presence that sent this data, if any.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MatchData.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MatchData.Builder |
mergeFrom(MatchData other) |
MatchData.Builder |
mergeFrom(com.google.protobuf.Message other) |
MatchData.Builder |
mergePresence(UserPresence value)
A reference to the user presence that sent this data, if any.
|
MatchData.Builder |
setData(com.google.protobuf.ByteString value)
Data payload, if any.
|
MatchData.Builder |
setMatchId(java.lang.String value)
The match unique ID.
|
MatchData.Builder |
setMatchIdBytes(com.google.protobuf.ByteString value)
The match unique ID.
|
MatchData.Builder |
setOpCode(long value)
Op code value.
|
MatchData.Builder |
setPresence(UserPresence.Builder builderForValue)
A reference to the user presence that sent this data, if any.
|
MatchData.Builder |
setPresence(UserPresence value)
A reference to the user presence that sent this data, if any.
|
MatchData.Builder |
setReliable(boolean value)
True if this data was delivered reliably, false otherwise.
|
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<MatchData.Builder>public MatchData.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<MatchData.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<MatchData.Builder>public MatchData getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MatchData build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MatchData buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MatchData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MatchData.Builder>public MatchData.Builder mergeFrom(MatchData other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<MatchData.Builder>public MatchData.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<MatchData.Builder>java.io.IOExceptionpublic java.lang.String getMatchId()
The match unique ID.
string match_id = 1 [json_name = "matchId"];getMatchId in interface MatchDataOrBuilderpublic com.google.protobuf.ByteString getMatchIdBytes()
The match unique ID.
string match_id = 1 [json_name = "matchId"];getMatchIdBytes in interface MatchDataOrBuilderpublic MatchData.Builder setMatchId(java.lang.String value)
The match unique ID.
string match_id = 1 [json_name = "matchId"];value - The matchId to set.public MatchData.Builder clearMatchId()
The match unique ID.
string match_id = 1 [json_name = "matchId"];public MatchData.Builder setMatchIdBytes(com.google.protobuf.ByteString value)
The match unique ID.
string match_id = 1 [json_name = "matchId"];value - The bytes for matchId to set.public boolean hasPresence()
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];hasPresence in interface MatchDataOrBuilderpublic UserPresence getPresence()
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];getPresence in interface MatchDataOrBuilderpublic MatchData.Builder setPresence(UserPresence value)
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public MatchData.Builder setPresence(UserPresence.Builder builderForValue)
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public MatchData.Builder mergePresence(UserPresence value)
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public MatchData.Builder clearPresence()
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public UserPresence.Builder getPresenceBuilder()
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public UserPresenceOrBuilder getPresenceOrBuilder()
A reference to the user presence that sent this data, if any.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];getPresenceOrBuilder in interface MatchDataOrBuilderpublic long getOpCode()
Op code value.
int64 op_code = 3 [json_name = "opCode"];getOpCode in interface MatchDataOrBuilderpublic MatchData.Builder setOpCode(long value)
Op code value.
int64 op_code = 3 [json_name = "opCode"];value - The opCode to set.public MatchData.Builder clearOpCode()
Op code value.
int64 op_code = 3 [json_name = "opCode"];public com.google.protobuf.ByteString getData()
Data payload, if any.
bytes data = 4 [json_name = "data"];getData in interface MatchDataOrBuilderpublic MatchData.Builder setData(com.google.protobuf.ByteString value)
Data payload, if any.
bytes data = 4 [json_name = "data"];value - The data to set.public MatchData.Builder clearData()
Data payload, if any.
bytes data = 4 [json_name = "data"];public boolean getReliable()
True if this data was delivered reliably, false otherwise.
bool reliable = 5 [json_name = "reliable"];getReliable in interface MatchDataOrBuilderpublic MatchData.Builder setReliable(boolean value)
True if this data was delivered reliably, false otherwise.
bool reliable = 5 [json_name = "reliable"];value - The reliable to set.public MatchData.Builder clearReliable()
True if this data was delivered reliably, false otherwise.
bool reliable = 5 [json_name = "reliable"];