Package com.heroiclabs.nakama.rtapi
Class MatchmakerMatched.MatchmakerUser.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
com.heroiclabs.nakama.rtapi.MatchmakerMatched.MatchmakerUser.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,MatchmakerMatched.MatchmakerUserOrBuilder
,Cloneable
- Enclosing class:
- MatchmakerMatched.MatchmakerUser
public static final class MatchmakerMatched.MatchmakerUser.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
implements MatchmakerMatched.MatchmakerUserOrBuilder
Protobuf type
nakama.realtime.MatchmakerMatched.MatchmakerUser
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) User info.clone()
boolean
Numeric properties.boolean
String properties.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Deprecated.Deprecated.Deprecated.int
Numeric properties.Numeric properties.double
getNumericPropertiesOrDefault
(String key, double defaultValue) Numeric properties.double
Numeric properties.User info.User info.User info.Deprecated.int
String properties.String properties.getStringPropertiesOrDefault
(String key, String defaultValue) String properties.String properties.boolean
User info.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
protected com.google.protobuf.MapField
internalGetMapField
(int number) protected com.google.protobuf.MapField
internalGetMutableMapField
(int number) final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergePresence
(UserPresence value) User info.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) putAllNumericProperties
(Map<String, Double> values) Numeric properties.putAllStringProperties
(Map<String, String> values) String properties.putNumericProperties
(String key, double value) Numeric properties.putStringProperties
(String key, String value) String properties.Numeric properties.String properties.setPresence
(UserPresence value) User info.setPresence
(UserPresence.Builder builderForValue) User info.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
setField
public MatchmakerMatched.MatchmakerUser.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
clearField
public MatchmakerMatched.MatchmakerUser.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
clearOneof
public MatchmakerMatched.MatchmakerUser.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
setRepeatedField
public MatchmakerMatched.MatchmakerUser.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
addRepeatedField
public MatchmakerMatched.MatchmakerUser.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
mergeFrom
public MatchmakerMatched.MatchmakerUser.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MatchmakerMatched.MatchmakerUser.Builder>
- Throws:
IOException
-
hasPresence
public boolean hasPresence()User info.
.nakama.realtime.UserPresence presence = 1;
- Specified by:
hasPresence
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
- Returns:
- Whether the presence field is set.
-
getPresence
User info.
.nakama.realtime.UserPresence presence = 1;
- Specified by:
getPresence
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
- Returns:
- The presence.
-
setPresence
User info.
.nakama.realtime.UserPresence presence = 1;
-
setPresence
User info.
.nakama.realtime.UserPresence presence = 1;
-
mergePresence
User info.
.nakama.realtime.UserPresence presence = 1;
-
clearPresence
User info.
.nakama.realtime.UserPresence presence = 1;
-
getPresenceBuilder
User info.
.nakama.realtime.UserPresence presence = 1;
-
getPresenceOrBuilder
User info.
.nakama.realtime.UserPresence presence = 1;
- Specified by:
getPresenceOrBuilder
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getStringPropertiesCount
public int getStringPropertiesCount()Description copied from interface:MatchmakerMatched.MatchmakerUserOrBuilder
String properties.
map<string, string> string_properties = 5;
- Specified by:
getStringPropertiesCount
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
containsStringProperties
String properties.
map<string, string> string_properties = 5;
- Specified by:
containsStringProperties
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getStringProperties
Deprecated.UsegetStringPropertiesMap()
instead.- Specified by:
getStringProperties
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getStringPropertiesMap
String properties.
map<string, string> string_properties = 5;
- Specified by:
getStringPropertiesMap
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getStringPropertiesOrDefault
String properties.
map<string, string> string_properties = 5;
- Specified by:
getStringPropertiesOrDefault
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getStringPropertiesOrThrow
String properties.
map<string, string> string_properties = 5;
- Specified by:
getStringPropertiesOrThrow
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
clearStringProperties
-
removeStringProperties
String properties.
map<string, string> string_properties = 5;
-
getMutableStringProperties
Deprecated.Use alternate mutation accessors instead. -
putStringProperties
String properties.
map<string, string> string_properties = 5;
-
putAllStringProperties
String properties.
map<string, string> string_properties = 5;
-
getNumericPropertiesCount
public int getNumericPropertiesCount()Description copied from interface:MatchmakerMatched.MatchmakerUserOrBuilder
Numeric properties.
map<string, double> numeric_properties = 6;
- Specified by:
getNumericPropertiesCount
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
containsNumericProperties
Numeric properties.
map<string, double> numeric_properties = 6;
- Specified by:
containsNumericProperties
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getNumericProperties
Deprecated.UsegetNumericPropertiesMap()
instead.- Specified by:
getNumericProperties
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getNumericPropertiesMap
Numeric properties.
map<string, double> numeric_properties = 6;
- Specified by:
getNumericPropertiesMap
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getNumericPropertiesOrDefault
Numeric properties.
map<string, double> numeric_properties = 6;
- Specified by:
getNumericPropertiesOrDefault
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
getNumericPropertiesOrThrow
Numeric properties.
map<string, double> numeric_properties = 6;
- Specified by:
getNumericPropertiesOrThrow
in interfaceMatchmakerMatched.MatchmakerUserOrBuilder
-
clearNumericProperties
-
removeNumericProperties
Numeric properties.
map<string, double> numeric_properties = 6;
-
getMutableNumericProperties
Deprecated.Use alternate mutation accessors instead. -
putNumericProperties
Numeric properties.
map<string, double> numeric_properties = 6;
-
putAllNumericProperties
Numeric properties.
map<string, double> numeric_properties = 6;
-
setUnknownFields
public final MatchmakerMatched.MatchmakerUser.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-
mergeUnknownFields
public final MatchmakerMatched.MatchmakerUser.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.MatchmakerUser.Builder>
-