Package com.heroiclabs.nakama.rtapi
Class MatchPresenceEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
com.heroiclabs.nakama.rtapi.MatchPresenceEvent.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,MatchPresenceEventOrBuilder
,Cloneable
- Enclosing class:
- MatchPresenceEvent
public static final class MatchPresenceEvent.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
implements MatchPresenceEventOrBuilder
A set of joins and leaves on a particular realtime match.Protobuf type
nakama.realtime.MatchPresenceEvent
-
Method Summary
Modifier and TypeMethodDescriptionaddAllJoins
(Iterable<? extends UserPresence> values) User presences that have just joined the match.addAllLeaves
(Iterable<? extends UserPresence> values) User presences that have just left the match.addJoins
(int index, UserPresence value) User presences that have just joined the match.addJoins
(int index, UserPresence.Builder builderForValue) User presences that have just joined the match.addJoins
(UserPresence value) User presences that have just joined the match.addJoins
(UserPresence.Builder builderForValue) User presences that have just joined the match.User presences that have just joined the match.addJoinsBuilder
(int index) User presences that have just joined the match.addLeaves
(int index, UserPresence value) User presences that have just left the match.addLeaves
(int index, UserPresence.Builder builderForValue) User presences that have just left the match.addLeaves
(UserPresence value) User presences that have just left the match.addLeaves
(UserPresence.Builder builderForValue) User presences that have just left the match.User presences that have just left the match.addLeavesBuilder
(int index) User presences that have just left the match.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) User presences that have just joined the match.User presences that have just left the match.The match unique ID.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getJoins
(int index) User presences that have just joined the match.getJoinsBuilder
(int index) User presences that have just joined the match.User presences that have just joined the match.int
User presences that have just joined the match.User presences that have just joined the match.getJoinsOrBuilder
(int index) User presences that have just joined the match.List<? extends UserPresenceOrBuilder>
User presences that have just joined the match.getLeaves
(int index) User presences that have just left the match.getLeavesBuilder
(int index) User presences that have just left the match.User presences that have just left the match.int
User presences that have just left the match.User presences that have just left the match.getLeavesOrBuilder
(int index) User presences that have just left the match.List<? extends UserPresenceOrBuilder>
User presences that have just left the match.The match unique ID.com.google.protobuf.ByteString
The match unique ID.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(MatchPresenceEvent other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeJoins
(int index) User presences that have just joined the match.removeLeaves
(int index) User presences that have just left the match.setJoins
(int index, UserPresence value) User presences that have just joined the match.setJoins
(int index, UserPresence.Builder builderForValue) User presences that have just joined the match.setLeaves
(int index, UserPresence value) User presences that have just left the match.setLeaves
(int index, UserPresence.Builder builderForValue) User presences that have just left the match.setMatchId
(String value) The match unique ID.setMatchIdBytes
(com.google.protobuf.ByteString value) The match unique ID.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, internalGetMapField, internalGetMutableMapField, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.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<MatchPresenceEvent.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<MatchPresenceEvent.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<MatchPresenceEvent.Builder>
-
setField
public MatchPresenceEvent.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<MatchPresenceEvent.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
-
setRepeatedField
public MatchPresenceEvent.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<MatchPresenceEvent.Builder>
-
addRepeatedField
public MatchPresenceEvent.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<MatchPresenceEvent.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MatchPresenceEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
-
mergeFrom
public MatchPresenceEvent.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<MatchPresenceEvent.Builder>
- Throws:
IOException
-
getMatchId
The match unique ID.
string match_id = 1;
- Specified by:
getMatchId
in interfaceMatchPresenceEventOrBuilder
- Returns:
- The matchId.
-
getMatchIdBytes
public com.google.protobuf.ByteString getMatchIdBytes()The match unique ID.
string match_id = 1;
- Specified by:
getMatchIdBytes
in interfaceMatchPresenceEventOrBuilder
- Returns:
- The bytes for matchId.
-
setMatchId
The match unique ID.
string match_id = 1;
- Parameters:
value
- The matchId to set.- Returns:
- This builder for chaining.
-
clearMatchId
The match unique ID.
string match_id = 1;
- Returns:
- This builder for chaining.
-
setMatchIdBytes
The match unique ID.
string match_id = 1;
- Parameters:
value
- The bytes for matchId to set.- Returns:
- This builder for chaining.
-
getJoinsList
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
- Specified by:
getJoinsList
in interfaceMatchPresenceEventOrBuilder
-
getJoinsCount
public int getJoinsCount()User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
- Specified by:
getJoinsCount
in interfaceMatchPresenceEventOrBuilder
-
getJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
- Specified by:
getJoins
in interfaceMatchPresenceEventOrBuilder
-
setJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
setJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
addJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
addJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
addJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
addJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
addAllJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
clearJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
removeJoins
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
getJoinsBuilder
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
getJoinsOrBuilder
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
- Specified by:
getJoinsOrBuilder
in interfaceMatchPresenceEventOrBuilder
-
getJoinsOrBuilderList
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
- Specified by:
getJoinsOrBuilderList
in interfaceMatchPresenceEventOrBuilder
-
addJoinsBuilder
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
addJoinsBuilder
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
getJoinsBuilderList
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2;
-
getLeavesList
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
- Specified by:
getLeavesList
in interfaceMatchPresenceEventOrBuilder
-
getLeavesCount
public int getLeavesCount()User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
- Specified by:
getLeavesCount
in interfaceMatchPresenceEventOrBuilder
-
getLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
- Specified by:
getLeaves
in interfaceMatchPresenceEventOrBuilder
-
setLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
setLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
addLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
addLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
addLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
addLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
addAllLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
clearLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
removeLeaves
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
getLeavesBuilder
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
getLeavesOrBuilder
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
- Specified by:
getLeavesOrBuilder
in interfaceMatchPresenceEventOrBuilder
-
getLeavesOrBuilderList
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
- Specified by:
getLeavesOrBuilderList
in interfaceMatchPresenceEventOrBuilder
-
addLeavesBuilder
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
addLeavesBuilder
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
getLeavesBuilderList
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3;
-
setUnknownFields
public final MatchPresenceEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
-
mergeUnknownFields
public final MatchPresenceEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchPresenceEvent.Builder>
-