public static final class PartyMatchmakerAdd.Builder extends com.google.protobuf.GeneratedMessage.Builder<PartyMatchmakerAdd.Builder> implements PartyMatchmakerAddOrBuilder
Begin matchmaking as a party.Protobuf type
nakama.realtime.PartyMatchmakerAdd| Modifier and Type | Method and Description |
|---|---|
PartyMatchmakerAdd |
build() |
PartyMatchmakerAdd |
buildPartial() |
PartyMatchmakerAdd.Builder |
clear() |
PartyMatchmakerAdd.Builder |
clearCountMultiple()
Optional multiple of the count that must be satisfied.
|
PartyMatchmakerAdd.Builder |
clearMaxCount()
Maximum total user count to match together.
|
PartyMatchmakerAdd.Builder |
clearMinCount()
Minimum total user count to match together.
|
PartyMatchmakerAdd.Builder |
clearNumericProperties() |
PartyMatchmakerAdd.Builder |
clearPartyId()
Party ID.
|
PartyMatchmakerAdd.Builder |
clearQuery()
Filter query used to identify suitable users.
|
PartyMatchmakerAdd.Builder |
clearStringProperties() |
boolean |
containsNumericProperties(java.lang.String key)
Numeric properties.
|
boolean |
containsStringProperties(java.lang.String key)
String properties.
|
com.google.protobuf.Int32Value |
getCountMultiple()
Optional multiple of the count that must be satisfied.
|
com.google.protobuf.Int32Value.Builder |
getCountMultipleBuilder()
Optional multiple of the count that must be satisfied.
|
com.google.protobuf.Int32ValueOrBuilder |
getCountMultipleOrBuilder()
Optional multiple of the count that must be satisfied.
|
PartyMatchmakerAdd |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getMaxCount()
Maximum total user count to match together.
|
int |
getMinCount()
Minimum total user count to match together.
|
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 ID.
|
com.google.protobuf.ByteString |
getPartyIdBytes()
Party ID.
|
java.lang.String |
getQuery()
Filter query used to identify suitable users.
|
com.google.protobuf.ByteString |
getQueryBytes()
Filter query used to identify suitable users.
|
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 |
hasCountMultiple()
Optional multiple of the count that must be satisfied.
|
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() |
PartyMatchmakerAdd.Builder |
mergeCountMultiple(com.google.protobuf.Int32Value value)
Optional multiple of the count that must be satisfied.
|
PartyMatchmakerAdd.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PartyMatchmakerAdd.Builder |
mergeFrom(com.google.protobuf.Message other) |
PartyMatchmakerAdd.Builder |
mergeFrom(PartyMatchmakerAdd other) |
PartyMatchmakerAdd.Builder |
putAllNumericProperties(java.util.Map<java.lang.String,java.lang.Double> values)
Numeric properties.
|
PartyMatchmakerAdd.Builder |
putAllStringProperties(java.util.Map<java.lang.String,java.lang.String> values)
String properties.
|
PartyMatchmakerAdd.Builder |
putNumericProperties(java.lang.String key,
double value)
Numeric properties.
|
PartyMatchmakerAdd.Builder |
putStringProperties(java.lang.String key,
java.lang.String value)
String properties.
|
PartyMatchmakerAdd.Builder |
removeNumericProperties(java.lang.String key)
Numeric properties.
|
PartyMatchmakerAdd.Builder |
removeStringProperties(java.lang.String key)
String properties.
|
PartyMatchmakerAdd.Builder |
setCountMultiple(com.google.protobuf.Int32Value.Builder builderForValue)
Optional multiple of the count that must be satisfied.
|
PartyMatchmakerAdd.Builder |
setCountMultiple(com.google.protobuf.Int32Value value)
Optional multiple of the count that must be satisfied.
|
PartyMatchmakerAdd.Builder |
setMaxCount(int value)
Maximum total user count to match together.
|
PartyMatchmakerAdd.Builder |
setMinCount(int value)
Minimum total user count to match together.
|
PartyMatchmakerAdd.Builder |
setPartyId(java.lang.String value)
Party ID.
|
PartyMatchmakerAdd.Builder |
setPartyIdBytes(com.google.protobuf.ByteString value)
Party ID.
|
PartyMatchmakerAdd.Builder |
setQuery(java.lang.String value)
Filter query used to identify suitable users.
|
PartyMatchmakerAdd.Builder |
setQueryBytes(com.google.protobuf.ByteString value)
Filter query used to identify suitable users.
|
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<PartyMatchmakerAdd.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<PartyMatchmakerAdd.Builder>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PartyMatchmakerAdd.Builder>public PartyMatchmakerAdd.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<PartyMatchmakerAdd.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<PartyMatchmakerAdd.Builder>public PartyMatchmakerAdd getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PartyMatchmakerAdd build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PartyMatchmakerAdd buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PartyMatchmakerAdd.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PartyMatchmakerAdd.Builder>public PartyMatchmakerAdd.Builder mergeFrom(PartyMatchmakerAdd other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<PartyMatchmakerAdd.Builder>public PartyMatchmakerAdd.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<PartyMatchmakerAdd.Builder>java.io.IOExceptionpublic java.lang.String getPartyId()
Party ID.
string party_id = 1 [json_name = "partyId"];getPartyId in interface PartyMatchmakerAddOrBuilderpublic com.google.protobuf.ByteString getPartyIdBytes()
Party ID.
string party_id = 1 [json_name = "partyId"];getPartyIdBytes in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder setPartyId(java.lang.String value)
Party ID.
string party_id = 1 [json_name = "partyId"];value - The partyId to set.public PartyMatchmakerAdd.Builder clearPartyId()
Party ID.
string party_id = 1 [json_name = "partyId"];public PartyMatchmakerAdd.Builder setPartyIdBytes(com.google.protobuf.ByteString value)
Party ID.
string party_id = 1 [json_name = "partyId"];value - The bytes for partyId to set.public int getMinCount()
Minimum total user count to match together.
int32 min_count = 2 [json_name = "minCount"];getMinCount in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder setMinCount(int value)
Minimum total user count to match together.
int32 min_count = 2 [json_name = "minCount"];value - The minCount to set.public PartyMatchmakerAdd.Builder clearMinCount()
Minimum total user count to match together.
int32 min_count = 2 [json_name = "minCount"];public int getMaxCount()
Maximum total user count to match together.
int32 max_count = 3 [json_name = "maxCount"];getMaxCount in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder setMaxCount(int value)
Maximum total user count to match together.
int32 max_count = 3 [json_name = "maxCount"];value - The maxCount to set.public PartyMatchmakerAdd.Builder clearMaxCount()
Maximum total user count to match together.
int32 max_count = 3 [json_name = "maxCount"];public java.lang.String getQuery()
Filter query used to identify suitable users.
string query = 4 [json_name = "query"];getQuery in interface PartyMatchmakerAddOrBuilderpublic com.google.protobuf.ByteString getQueryBytes()
Filter query used to identify suitable users.
string query = 4 [json_name = "query"];getQueryBytes in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder setQuery(java.lang.String value)
Filter query used to identify suitable users.
string query = 4 [json_name = "query"];value - The query to set.public PartyMatchmakerAdd.Builder clearQuery()
Filter query used to identify suitable users.
string query = 4 [json_name = "query"];public PartyMatchmakerAdd.Builder setQueryBytes(com.google.protobuf.ByteString value)
Filter query used to identify suitable users.
string query = 4 [json_name = "query"];value - The bytes for query to set.public int getStringPropertiesCount()
PartyMatchmakerAddOrBuilderString properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];getStringPropertiesCount in interface PartyMatchmakerAddOrBuilderpublic boolean containsStringProperties(java.lang.String key)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];containsStringProperties in interface PartyMatchmakerAddOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.String> getStringProperties()
getStringPropertiesMap() instead.getStringProperties in interface PartyMatchmakerAddOrBuilderpublic java.util.Map<java.lang.String,java.lang.String> getStringPropertiesMap()
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];getStringPropertiesMap in interface PartyMatchmakerAddOrBuilderpublic 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 PartyMatchmakerAddOrBuilderpublic java.lang.String getStringPropertiesOrThrow(java.lang.String key)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];getStringPropertiesOrThrow in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder clearStringProperties()
public PartyMatchmakerAdd.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 PartyMatchmakerAdd.Builder putStringProperties(java.lang.String key, java.lang.String value)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];public PartyMatchmakerAdd.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()
PartyMatchmakerAddOrBuilderNumeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];getNumericPropertiesCount in interface PartyMatchmakerAddOrBuilderpublic boolean containsNumericProperties(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];containsNumericProperties in interface PartyMatchmakerAddOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getNumericProperties()
getNumericPropertiesMap() instead.getNumericProperties in interface PartyMatchmakerAddOrBuilderpublic java.util.Map<java.lang.String,java.lang.Double> getNumericPropertiesMap()
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];getNumericPropertiesMap in interface PartyMatchmakerAddOrBuilderpublic double getNumericPropertiesOrDefault(java.lang.String key,
double defaultValue)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];getNumericPropertiesOrDefault in interface PartyMatchmakerAddOrBuilderpublic double getNumericPropertiesOrThrow(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];getNumericPropertiesOrThrow in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder clearNumericProperties()
public PartyMatchmakerAdd.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 PartyMatchmakerAdd.Builder putNumericProperties(java.lang.String key, double value)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];public PartyMatchmakerAdd.Builder putAllNumericProperties(java.util.Map<java.lang.String,java.lang.Double> values)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];public boolean hasCountMultiple()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];hasCountMultiple in interface PartyMatchmakerAddOrBuilderpublic com.google.protobuf.Int32Value getCountMultiple()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];getCountMultiple in interface PartyMatchmakerAddOrBuilderpublic PartyMatchmakerAdd.Builder setCountMultiple(com.google.protobuf.Int32Value value)
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];public PartyMatchmakerAdd.Builder setCountMultiple(com.google.protobuf.Int32Value.Builder builderForValue)
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];public PartyMatchmakerAdd.Builder mergeCountMultiple(com.google.protobuf.Int32Value value)
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];public PartyMatchmakerAdd.Builder clearCountMultiple()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];public com.google.protobuf.Int32Value.Builder getCountMultipleBuilder()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];public com.google.protobuf.Int32ValueOrBuilder getCountMultipleOrBuilder()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 7 [json_name = "countMultiple"];getCountMultipleOrBuilder in interface PartyMatchmakerAddOrBuilder