public static final class MatchmakerMatched.MatchmakerUser.Builder extends com.google.protobuf.GeneratedMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder> implements MatchmakerMatched.MatchmakerUserOrBuilder
nakama.realtime.MatchmakerMatched.MatchmakerUser
Modifier and Type | Method and Description |
---|---|
MatchmakerMatched.MatchmakerUser |
build() |
MatchmakerMatched.MatchmakerUser |
buildPartial() |
MatchmakerMatched.MatchmakerUser.Builder |
clear() |
MatchmakerMatched.MatchmakerUser.Builder |
clearNumericProperties() |
MatchmakerMatched.MatchmakerUser.Builder |
clearPartyId()
Party identifier, if this user was matched as a party member.
|
MatchmakerMatched.MatchmakerUser.Builder |
clearPresence()
User info.
|
MatchmakerMatched.MatchmakerUser.Builder |
clearStringProperties() |
boolean |
containsNumericProperties(java.lang.String key)
Numeric properties.
|
boolean |
containsStringProperties(java.lang.String key)
String properties.
|
MatchmakerMatched.MatchmakerUser |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.util.Map<java.lang.String,java.lang.Double> |
getMutableNumericProperties()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.String> |
getMutableStringProperties()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Double> |
getNumericProperties()
Deprecated.
|
int |
getNumericPropertiesCount()
Numeric properties.
|
java.util.Map<java.lang.String,java.lang.Double> |
getNumericPropertiesMap()
Numeric properties.
|
double |
getNumericPropertiesOrDefault(java.lang.String key,
double defaultValue)
Numeric properties.
|
double |
getNumericPropertiesOrThrow(java.lang.String key)
Numeric properties.
|
java.lang.String |
getPartyId()
Party identifier, if this user was matched as a party member.
|
com.google.protobuf.ByteString |
getPartyIdBytes()
Party identifier, if this user was matched as a party member.
|
UserPresence |
getPresence()
User info.
|
UserPresence.Builder |
getPresenceBuilder()
User info.
|
UserPresenceOrBuilder |
getPresenceOrBuilder()
User info.
|
java.util.Map<java.lang.String,java.lang.String> |
getStringProperties()
Deprecated.
|
int |
getStringPropertiesCount()
String properties.
|
java.util.Map<java.lang.String,java.lang.String> |
getStringPropertiesMap()
String properties.
|
java.lang.String |
getStringPropertiesOrDefault(java.lang.String key,
java.lang.String defaultValue)
String properties.
|
java.lang.String |
getStringPropertiesOrThrow(java.lang.String key)
String properties.
|
boolean |
hasPresence()
User info.
|
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() |
MatchmakerMatched.MatchmakerUser.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MatchmakerMatched.MatchmakerUser.Builder |
mergeFrom(MatchmakerMatched.MatchmakerUser other) |
MatchmakerMatched.MatchmakerUser.Builder |
mergeFrom(com.google.protobuf.Message other) |
MatchmakerMatched.MatchmakerUser.Builder |
mergePresence(UserPresence value)
User info.
|
MatchmakerMatched.MatchmakerUser.Builder |
putAllNumericProperties(java.util.Map<java.lang.String,java.lang.Double> values)
Numeric properties.
|
MatchmakerMatched.MatchmakerUser.Builder |
putAllStringProperties(java.util.Map<java.lang.String,java.lang.String> values)
String properties.
|
MatchmakerMatched.MatchmakerUser.Builder |
putNumericProperties(java.lang.String key,
double value)
Numeric properties.
|
MatchmakerMatched.MatchmakerUser.Builder |
putStringProperties(java.lang.String key,
java.lang.String value)
String properties.
|
MatchmakerMatched.MatchmakerUser.Builder |
removeNumericProperties(java.lang.String key)
Numeric properties.
|
MatchmakerMatched.MatchmakerUser.Builder |
removeStringProperties(java.lang.String key)
String properties.
|
MatchmakerMatched.MatchmakerUser.Builder |
setPartyId(java.lang.String value)
Party identifier, if this user was matched as a party member.
|
MatchmakerMatched.MatchmakerUser.Builder |
setPartyIdBytes(com.google.protobuf.ByteString value)
Party identifier, if this user was matched as a party member.
|
MatchmakerMatched.MatchmakerUser.Builder |
setPresence(UserPresence.Builder builderForValue)
User info.
|
MatchmakerMatched.MatchmakerUser.Builder |
setPresence(UserPresence value)
User info.
|
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, 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.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection
in class com.google.protobuf.GeneratedMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection
in class com.google.protobuf.GeneratedMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
public MatchmakerMatched.MatchmakerUser.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<MatchmakerMatched.MatchmakerUser.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<MatchmakerMatched.MatchmakerUser.Builder>
public MatchmakerMatched.MatchmakerUser getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public MatchmakerMatched.MatchmakerUser build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public MatchmakerMatched.MatchmakerUser buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public MatchmakerMatched.MatchmakerUser.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
public MatchmakerMatched.MatchmakerUser.Builder mergeFrom(MatchmakerMatched.MatchmakerUser other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
public MatchmakerMatched.MatchmakerUser.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<MatchmakerMatched.MatchmakerUser.Builder>
java.io.IOException
public boolean hasPresence()
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
hasPresence
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public UserPresence getPresence()
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
getPresence
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public MatchmakerMatched.MatchmakerUser.Builder setPresence(UserPresence value)
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
public MatchmakerMatched.MatchmakerUser.Builder setPresence(UserPresence.Builder builderForValue)
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
public MatchmakerMatched.MatchmakerUser.Builder mergePresence(UserPresence value)
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
public MatchmakerMatched.MatchmakerUser.Builder clearPresence()
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
public UserPresence.Builder getPresenceBuilder()
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
public UserPresenceOrBuilder getPresenceOrBuilder()
User info.
.nakama.realtime.UserPresence presence = 1 [json_name = "presence"];
getPresenceOrBuilder
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public java.lang.String getPartyId()
Party identifier, if this user was matched as a party member.
string party_id = 2 [json_name = "partyId"];
getPartyId
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public com.google.protobuf.ByteString getPartyIdBytes()
Party identifier, if this user was matched as a party member.
string party_id = 2 [json_name = "partyId"];
getPartyIdBytes
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public MatchmakerMatched.MatchmakerUser.Builder setPartyId(java.lang.String value)
Party identifier, if this user was matched as a party member.
string party_id = 2 [json_name = "partyId"];
value
- The partyId to set.public MatchmakerMatched.MatchmakerUser.Builder clearPartyId()
Party identifier, if this user was matched as a party member.
string party_id = 2 [json_name = "partyId"];
public MatchmakerMatched.MatchmakerUser.Builder setPartyIdBytes(com.google.protobuf.ByteString value)
Party identifier, if this user was matched as a party member.
string party_id = 2 [json_name = "partyId"];
value
- The bytes for partyId to set.public int getStringPropertiesCount()
MatchmakerMatched.MatchmakerUserOrBuilder
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
getStringPropertiesCount
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public boolean containsStringProperties(java.lang.String key)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
containsStringProperties
in interface MatchmakerMatched.MatchmakerUserOrBuilder
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getStringProperties()
getStringPropertiesMap()
instead.getStringProperties
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public java.util.Map<java.lang.String,java.lang.String> getStringPropertiesMap()
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
getStringPropertiesMap
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public java.lang.String getStringPropertiesOrDefault(java.lang.String key, java.lang.String defaultValue)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
getStringPropertiesOrDefault
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public java.lang.String getStringPropertiesOrThrow(java.lang.String key)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
getStringPropertiesOrThrow
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public MatchmakerMatched.MatchmakerUser.Builder clearStringProperties()
public MatchmakerMatched.MatchmakerUser.Builder removeStringProperties(java.lang.String key)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableStringProperties()
public MatchmakerMatched.MatchmakerUser.Builder putStringProperties(java.lang.String key, java.lang.String value)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
public MatchmakerMatched.MatchmakerUser.Builder putAllStringProperties(java.util.Map<java.lang.String,java.lang.String> values)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
public int getNumericPropertiesCount()
MatchmakerMatched.MatchmakerUserOrBuilder
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesCount
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public boolean containsNumericProperties(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
containsNumericProperties
in interface MatchmakerMatched.MatchmakerUserOrBuilder
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getNumericProperties()
getNumericPropertiesMap()
instead.getNumericProperties
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public java.util.Map<java.lang.String,java.lang.Double> getNumericPropertiesMap()
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesMap
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public double getNumericPropertiesOrDefault(java.lang.String key, double defaultValue)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesOrDefault
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public double getNumericPropertiesOrThrow(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesOrThrow
in interface MatchmakerMatched.MatchmakerUserOrBuilder
public MatchmakerMatched.MatchmakerUser.Builder clearNumericProperties()
public MatchmakerMatched.MatchmakerUser.Builder removeNumericProperties(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getMutableNumericProperties()
public MatchmakerMatched.MatchmakerUser.Builder putNumericProperties(java.lang.String key, double value)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
public MatchmakerMatched.MatchmakerUser.Builder putAllNumericProperties(java.util.Map<java.lang.String,java.lang.Double> values)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];