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;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getFields() (deprecated)
public abstract Map<String,Value> getFields()Use #getFieldsMap() instead.
| Returns | |
|---|---|
| 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;
| Returns | |
|---|---|
| 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;
| Returns | |
|---|---|
| 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;
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
Value |
| Returns | |
|---|---|
| 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;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
Value |
|