public interface MapValueOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
containsFields(String key)
public abstract boolean containsFields(String key) The map's fields.
The map keys represent field names. Field names matching the regular
expression .* are reserved. Reserved field names are forbidden except
in certain documented contexts. The map keys, represented as UTF-8, must
not exceed 1,500 bytes and cannot be empty.
map<string, .google.firestore.v1.Value> fields = 1;
| Name | Description |
key |
String |
| Type | Description |
boolean |
getFields()
public abstract Map<String,Value> getFields()Use #getFieldsMap() instead.
| Type | Description |
Map<String,Value> |
getFieldsCount()
public abstract int getFieldsCount() The map's fields.
The map keys represent field names. Field names matching the regular
expression .* are reserved. Reserved field names are forbidden except
in certain documented contexts. The map keys, represented as UTF-8, must
not exceed 1,500 bytes and cannot be empty.
map<string, .google.firestore.v1.Value> fields = 1;
| Type | Description |
int |
getFieldsMap()
public abstract Map<String,Value> getFieldsMap() The map's fields.
The map keys represent field names. Field names matching the regular
expression .* are reserved. Reserved field names are forbidden except
in certain documented contexts. The map keys, represented as UTF-8, must
not exceed 1,500 bytes and cannot be empty.
map<string, .google.firestore.v1.Value> fields = 1;
| Type | Description |
Map<String,Value> |
getFieldsOrDefault(String key, Value defaultValue)
public abstract Value getFieldsOrDefault(String key, Value defaultValue) The map's fields.
The map keys represent field names. Field names matching the regular
expression .* are reserved. Reserved field names are forbidden except
in certain documented contexts. The map keys, represented as UTF-8, must
not exceed 1,500 bytes and cannot be empty.
map<string, .google.firestore.v1.Value> fields = 1;
| Name | Description |
key |
String |
defaultValue |
Value |
| Type | Description |
Value |
getFieldsOrThrow(String key)
public abstract Value getFieldsOrThrow(String key) The map's fields.
The map keys represent field names. Field names matching the regular
expression .* are reserved. Reserved field names are forbidden except
in certain documented contexts. The map keys, represented as UTF-8, must
not exceed 1,500 bytes and cannot be empty.
map<string, .google.firestore.v1.Value> fields = 1;
| Name | Description |
key |
String |
| Type | Description |
Value |