Package com.heroiclabs.nakama.rtapi
Class MatchmakerMatched.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.Builder>
com.heroiclabs.nakama.rtapi.MatchmakerMatched.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,MatchmakerMatchedOrBuilder
,Cloneable
- Enclosing class:
- MatchmakerMatched
public static final class MatchmakerMatched.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.Builder>
implements MatchmakerMatchedOrBuilder
A successful matchmaking result.Protobuf type
nakama.realtime.MatchmakerMatched
-
Method Summary
Modifier and TypeMethodDescriptionaddAllUsers
(Iterable<? extends MatchmakerMatched.MatchmakerUser> values) The users that have been matched together, and information about their matchmaking data.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUsers
(int index, MatchmakerMatched.MatchmakerUser value) The users that have been matched together, and information about their matchmaking data.addUsers
(int index, MatchmakerMatched.MatchmakerUser.Builder builderForValue) The users that have been matched together, and information about their matchmaking data.The users that have been matched together, and information about their matchmaking data.addUsers
(MatchmakerMatched.MatchmakerUser.Builder builderForValue) The users that have been matched together, and information about their matchmaking data.The users that have been matched together, and information about their matchmaking data.addUsersBuilder
(int index) The users that have been matched together, and information about their matchmaking data.build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()
Match ID.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) A reference to the current user and their properties.The matchmaking ticket that has completed.Match join token.The users that have been matched together, and information about their matchmaking data.clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Match ID.com.google.protobuf.ByteString
Match ID.getSelf()
A reference to the current user and their properties.A reference to the current user and their properties.A reference to the current user and their properties.The matchmaking ticket that has completed.com.google.protobuf.ByteString
The matchmaking ticket that has completed.getToken()
Match join token.com.google.protobuf.ByteString
Match join token.getUsers
(int index) The users that have been matched together, and information about their matchmaking data.getUsersBuilder
(int index) The users that have been matched together, and information about their matchmaking data.The users that have been matched together, and information about their matchmaking data.int
The users that have been matched together, and information about their matchmaking data.The users that have been matched together, and information about their matchmaking data.getUsersOrBuilder
(int index) The users that have been matched together, and information about their matchmaking data.List<? extends MatchmakerMatched.MatchmakerUserOrBuilder>
The users that have been matched together, and information about their matchmaking data.boolean
Match ID.boolean
hasSelf()
A reference to the current user and their properties.boolean
hasToken()
Match join token.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
(MatchmakerMatched other) A reference to the current user and their properties.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeUsers
(int index) The users that have been matched together, and information about their matchmaking data.setMatchId
(String value) Match ID.setMatchIdBytes
(com.google.protobuf.ByteString value) Match ID.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) A reference to the current user and their properties.setSelf
(MatchmakerMatched.MatchmakerUser.Builder builderForValue) A reference to the current user and their properties.The matchmaking ticket that has completed.setTicketBytes
(com.google.protobuf.ByteString value) The matchmaking ticket that has completed.Match join token.setTokenBytes
(com.google.protobuf.ByteString value) Match join token.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setUsers
(int index, MatchmakerMatched.MatchmakerUser value) The users that have been matched together, and information about their matchmaking data.setUsers
(int index, MatchmakerMatched.MatchmakerUser.Builder builderForValue) The users that have been matched together, and information about their matchmaking data.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<MatchmakerMatched.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.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.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.Builder>
-
setField
public MatchmakerMatched.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.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.Builder>
-
setRepeatedField
public MatchmakerMatched.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.Builder>
-
addRepeatedField
public MatchmakerMatched.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.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MatchmakerMatched.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MatchmakerMatched.Builder>
-
mergeFrom
public MatchmakerMatched.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.Builder>
- Throws:
IOException
-
getIdCase
- Specified by:
getIdCase
in interfaceMatchmakerMatchedOrBuilder
-
clearId
-
getTicket
The matchmaking ticket that has completed.
string ticket = 1;
- Specified by:
getTicket
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The ticket.
-
getTicketBytes
public com.google.protobuf.ByteString getTicketBytes()The matchmaking ticket that has completed.
string ticket = 1;
- Specified by:
getTicketBytes
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The bytes for ticket.
-
setTicket
The matchmaking ticket that has completed.
string ticket = 1;
- Parameters:
value
- The ticket to set.- Returns:
- This builder for chaining.
-
clearTicket
The matchmaking ticket that has completed.
string ticket = 1;
- Returns:
- This builder for chaining.
-
setTicketBytes
The matchmaking ticket that has completed.
string ticket = 1;
- Parameters:
value
- The bytes for ticket to set.- Returns:
- This builder for chaining.
-
hasMatchId
public boolean hasMatchId()Match ID.
string match_id = 2;
- Specified by:
hasMatchId
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- Whether the matchId field is set.
-
getMatchId
Match ID.
string match_id = 2;
- Specified by:
getMatchId
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The matchId.
-
getMatchIdBytes
public com.google.protobuf.ByteString getMatchIdBytes()Match ID.
string match_id = 2;
- Specified by:
getMatchIdBytes
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The bytes for matchId.
-
setMatchId
Match ID.
string match_id = 2;
- Parameters:
value
- The matchId to set.- Returns:
- This builder for chaining.
-
clearMatchId
Match ID.
string match_id = 2;
- Returns:
- This builder for chaining.
-
setMatchIdBytes
Match ID.
string match_id = 2;
- Parameters:
value
- The bytes for matchId to set.- Returns:
- This builder for chaining.
-
hasToken
public boolean hasToken()Match join token.
string token = 3;
- Specified by:
hasToken
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- Whether the token field is set.
-
getToken
Match join token.
string token = 3;
- Specified by:
getToken
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The token.
-
getTokenBytes
public com.google.protobuf.ByteString getTokenBytes()Match join token.
string token = 3;
- Specified by:
getTokenBytes
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The bytes for token.
-
setToken
Match join token.
string token = 3;
- Parameters:
value
- The token to set.- Returns:
- This builder for chaining.
-
clearToken
Match join token.
string token = 3;
- Returns:
- This builder for chaining.
-
setTokenBytes
Match join token.
string token = 3;
- Parameters:
value
- The bytes for token to set.- Returns:
- This builder for chaining.
-
getUsersList
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
- Specified by:
getUsersList
in interfaceMatchmakerMatchedOrBuilder
-
getUsersCount
public int getUsersCount()The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
- Specified by:
getUsersCount
in interfaceMatchmakerMatchedOrBuilder
-
getUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
- Specified by:
getUsers
in interfaceMatchmakerMatchedOrBuilder
-
setUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
setUsers
public MatchmakerMatched.Builder setUsers(int index, MatchmakerMatched.MatchmakerUser.Builder builderForValue) The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
addUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
addUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
addUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
addUsers
public MatchmakerMatched.Builder addUsers(int index, MatchmakerMatched.MatchmakerUser.Builder builderForValue) The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
addAllUsers
public MatchmakerMatched.Builder addAllUsers(Iterable<? extends MatchmakerMatched.MatchmakerUser> values) The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
clearUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
removeUsers
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
getUsersBuilder
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
getUsersOrBuilder
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
- Specified by:
getUsersOrBuilder
in interfaceMatchmakerMatchedOrBuilder
-
getUsersOrBuilderList
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
- Specified by:
getUsersOrBuilderList
in interfaceMatchmakerMatchedOrBuilder
-
addUsersBuilder
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
addUsersBuilder
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
getUsersBuilderList
The users that have been matched together, and information about their matchmaking data.
repeated .nakama.realtime.MatchmakerMatched.MatchmakerUser users = 4;
-
hasSelf
public boolean hasSelf()A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
- Specified by:
hasSelf
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- Whether the self field is set.
-
getSelf
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
- Specified by:
getSelf
in interfaceMatchmakerMatchedOrBuilder
- Returns:
- The self.
-
setSelf
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
-
setSelf
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
-
mergeSelf
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
-
clearSelf
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
-
getSelfBuilder
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
-
getSelfOrBuilder
A reference to the current user and their properties.
.nakama.realtime.MatchmakerMatched.MatchmakerUser self = 5;
- Specified by:
getSelfOrBuilder
in interfaceMatchmakerMatchedOrBuilder
-
setUnknownFields
public final MatchmakerMatched.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.Builder>
-
mergeUnknownFields
public final MatchmakerMatched.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.Builder>
-