public interface MatchmakerAddOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
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.Int32ValueOrBuilder |
getCountMultipleOrBuilder()
Optional multiple of the count that must be satisfied.
|
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> |
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 |
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
int getMinCount()
Minimum total user count to match together.
int32 min_count = 1 [json_name = "minCount"];
int getMaxCount()
Maximum total user count to match together.
int32 max_count = 2 [json_name = "maxCount"];
java.lang.String getQuery()
Filter query used to identify suitable users.
string query = 3 [json_name = "query"];
com.google.protobuf.ByteString getQueryBytes()
Filter query used to identify suitable users.
string query = 3 [json_name = "query"];
int getStringPropertiesCount()
String properties.
map<string, string> string_properties = 4 [json_name = "stringProperties"];
boolean containsStringProperties(java.lang.String key)
String properties.
map<string, string> string_properties = 4 [json_name = "stringProperties"];
@Deprecated java.util.Map<java.lang.String,java.lang.String> getStringProperties()
getStringPropertiesMap()
instead.java.util.Map<java.lang.String,java.lang.String> getStringPropertiesMap()
String properties.
map<string, string> string_properties = 4 [json_name = "stringProperties"];
java.lang.String getStringPropertiesOrDefault(java.lang.String key, java.lang.String defaultValue)
String properties.
map<string, string> string_properties = 4 [json_name = "stringProperties"];
java.lang.String getStringPropertiesOrThrow(java.lang.String key)
String properties.
map<string, string> string_properties = 4 [json_name = "stringProperties"];
int getNumericPropertiesCount()
Numeric properties.
map<string, double> numeric_properties = 5 [json_name = "numericProperties"];
boolean containsNumericProperties(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 5 [json_name = "numericProperties"];
@Deprecated java.util.Map<java.lang.String,java.lang.Double> getNumericProperties()
getNumericPropertiesMap()
instead.java.util.Map<java.lang.String,java.lang.Double> getNumericPropertiesMap()
Numeric properties.
map<string, double> numeric_properties = 5 [json_name = "numericProperties"];
double getNumericPropertiesOrDefault(java.lang.String key, double defaultValue)
Numeric properties.
map<string, double> numeric_properties = 5 [json_name = "numericProperties"];
double getNumericPropertiesOrThrow(java.lang.String key)
Numeric properties.
map<string, double> numeric_properties = 5 [json_name = "numericProperties"];
boolean hasCountMultiple()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 6 [json_name = "countMultiple"];
com.google.protobuf.Int32Value getCountMultiple()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 6 [json_name = "countMultiple"];
com.google.protobuf.Int32ValueOrBuilder getCountMultipleOrBuilder()
Optional multiple of the count that must be satisfied.
.google.protobuf.Int32Value count_multiple = 6 [json_name = "countMultiple"];