public static final class MatchJoin.Builder extends com.google.protobuf.GeneratedMessage.Builder<MatchJoin.Builder> implements MatchJoinOrBuilder
Join an existing realtime match.Protobuf type
nakama.realtime.MatchJoin| Modifier and Type | Method and Description |
|---|---|
MatchJoin |
build() |
MatchJoin |
buildPartial() |
MatchJoin.Builder |
clear() |
MatchJoin.Builder |
clearId() |
MatchJoin.Builder |
clearMatchId()
The match unique ID.
|
MatchJoin.Builder |
clearMetadata() |
MatchJoin.Builder |
clearToken()
A matchmaking result token.
|
boolean |
containsMetadata(java.lang.String key)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
MatchJoin |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
MatchJoin.IdCase |
getIdCase() |
java.lang.String |
getMatchId()
The match unique ID.
|
com.google.protobuf.ByteString |
getMatchIdBytes()
The match unique ID.
|
java.util.Map<java.lang.String,java.lang.String> |
getMetadata()
Deprecated.
|
int |
getMetadataCount()
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
java.util.Map<java.lang.String,java.lang.String> |
getMetadataMap()
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
java.lang.String |
getMetadataOrDefault(java.lang.String key,
java.lang.String defaultValue)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
java.lang.String |
getMetadataOrThrow(java.lang.String key)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
java.util.Map<java.lang.String,java.lang.String> |
getMutableMetadata()
Deprecated.
|
java.lang.String |
getToken()
A matchmaking result token.
|
com.google.protobuf.ByteString |
getTokenBytes()
A matchmaking result token.
|
boolean |
hasMatchId()
The match unique ID.
|
boolean |
hasToken()
A matchmaking result token.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
MatchJoin.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MatchJoin.Builder |
mergeFrom(MatchJoin other) |
MatchJoin.Builder |
mergeFrom(com.google.protobuf.Message other) |
MatchJoin.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> values)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
MatchJoin.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
MatchJoin.Builder |
removeMetadata(java.lang.String key)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
|
MatchJoin.Builder |
setMatchId(java.lang.String value)
The match unique ID.
|
MatchJoin.Builder |
setMatchIdBytes(com.google.protobuf.ByteString value)
The match unique ID.
|
MatchJoin.Builder |
setToken(java.lang.String value)
A matchmaking result token.
|
MatchJoin.Builder |
setTokenBytes(com.google.protobuf.ByteString value)
A matchmaking result token.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<MatchJoin.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<MatchJoin.Builder>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<MatchJoin.Builder>public MatchJoin.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<MatchJoin.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<MatchJoin.Builder>public MatchJoin getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MatchJoin build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MatchJoin buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MatchJoin.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MatchJoin.Builder>public MatchJoin.Builder mergeFrom(MatchJoin other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<MatchJoin.Builder>public MatchJoin.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<MatchJoin.Builder>java.io.IOExceptionpublic MatchJoin.IdCase getIdCase()
getIdCase in interface MatchJoinOrBuilderpublic MatchJoin.Builder clearId()
public boolean hasMatchId()
The match unique ID.
string match_id = 1 [json_name = "matchId"];hasMatchId in interface MatchJoinOrBuilderpublic java.lang.String getMatchId()
The match unique ID.
string match_id = 1 [json_name = "matchId"];getMatchId in interface MatchJoinOrBuilderpublic com.google.protobuf.ByteString getMatchIdBytes()
The match unique ID.
string match_id = 1 [json_name = "matchId"];getMatchIdBytes in interface MatchJoinOrBuilderpublic MatchJoin.Builder setMatchId(java.lang.String value)
The match unique ID.
string match_id = 1 [json_name = "matchId"];value - The matchId to set.public MatchJoin.Builder clearMatchId()
The match unique ID.
string match_id = 1 [json_name = "matchId"];public MatchJoin.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 hasToken()
A matchmaking result token.
string token = 2 [json_name = "token"];hasToken in interface MatchJoinOrBuilderpublic java.lang.String getToken()
A matchmaking result token.
string token = 2 [json_name = "token"];getToken in interface MatchJoinOrBuilderpublic com.google.protobuf.ByteString getTokenBytes()
A matchmaking result token.
string token = 2 [json_name = "token"];getTokenBytes in interface MatchJoinOrBuilderpublic MatchJoin.Builder setToken(java.lang.String value)
A matchmaking result token.
string token = 2 [json_name = "token"];value - The token to set.public MatchJoin.Builder clearToken()
A matchmaking result token.
string token = 2 [json_name = "token"];public MatchJoin.Builder setTokenBytes(com.google.protobuf.ByteString value)
A matchmaking result token.
string token = 2 [json_name = "token"];value - The bytes for token to set.public int getMetadataCount()
MatchJoinOrBuilderAn optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];getMetadataCount in interface MatchJoinOrBuilderpublic boolean containsMetadata(java.lang.String key)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];containsMetadata in interface MatchJoinOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadataMap() instead.getMetadata in interface MatchJoinOrBuilderpublic java.util.Map<java.lang.String,java.lang.String> getMetadataMap()
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];getMetadataMap in interface MatchJoinOrBuilderpublic java.lang.String getMetadataOrDefault(java.lang.String key,
java.lang.String defaultValue)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];getMetadataOrDefault in interface MatchJoinOrBuilderpublic java.lang.String getMetadataOrThrow(java.lang.String key)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];getMetadataOrThrow in interface MatchJoinOrBuilderpublic MatchJoin.Builder clearMetadata()
public MatchJoin.Builder removeMetadata(java.lang.String key)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableMetadata()
public MatchJoin.Builder putMetadata(java.lang.String key, java.lang.String value)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];public MatchJoin.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> values)
An optional set of key-value metadata pairs to be passed to the match handler, if any.
map<string, string> metadata = 3 [json_name = "metadata"];