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, 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<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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<PartyMatchmakerAdd.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<PartyMatchmakerAdd.Builder>
public PartyMatchmakerAdd getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public PartyMatchmakerAdd build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public PartyMatchmakerAdd buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public PartyMatchmakerAdd.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PartyMatchmakerAdd.Builder>
java.io.IOException
public java.lang.String getPartyId()
Party ID.
string party_id = 1 [json_name = "partyId"];
getPartyId
in interface PartyMatchmakerAddOrBuilder
public com.google.protobuf.ByteString getPartyIdBytes()
Party ID.
string party_id = 1 [json_name = "partyId"];
getPartyIdBytes
in interface PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
public com.google.protobuf.ByteString getQueryBytes()
Filter query used to identify suitable users.
string query = 4 [json_name = "query"];
getQueryBytes
in interface PartyMatchmakerAddOrBuilder
public 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()
PartyMatchmakerAddOrBuilder
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
getStringPropertiesCount
in interface PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
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 PartyMatchmakerAddOrBuilder
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 PartyMatchmakerAddOrBuilder
public java.lang.String getStringPropertiesOrThrow(java.lang.String key)
String properties.
map<string, string> string_properties = 5 [json_name = "stringProperties"];
getStringPropertiesOrThrow
in interface PartyMatchmakerAddOrBuilder
public 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()
PartyMatchmakerAddOrBuilder
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesCount
in interface PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
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 PartyMatchmakerAddOrBuilder
public double getNumericPropertiesOrDefault(java.lang.String key, double defaultValue)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesOrDefault
in interface PartyMatchmakerAddOrBuilder
public double getNumericPropertiesOrThrow(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 6 [json_name = "numericProperties"];
getNumericPropertiesOrThrow
in interface PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
public 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 PartyMatchmakerAddOrBuilder
public 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