Сообщение, которое может содержать любой из поддерживаемых типов значений.
JSON-представление | |
---|---|
{ // Union field |
Поля | ||
---|---|---|
Поле объединения value_type . Должен иметь набор значений. value_type может быть только одним из следующих: | ||
nullValue | Нулевое значение. | |
booleanValue | Логическое значение. | |
integerValue | Целочисленное значение. | |
doubleValue | Двойное значение. | |
timestampValue | Значение временной метки. С точностью до микросекунд. При сохранении любая дополнительная точность округляется в меньшую сторону. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: | |
stringValue | Строковое значение. Строка, представленная в формате UTF-8, не должна превышать 1 МиБ — 89 байт. При запросах учитываются только первые 1500 байт представления UTF-8. | |
bytesValue | Значение в байтах. Не должен превышать 1 МБ — 89 байт. При запросах учитываются только первые 1500 байт. Строка в кодировке Base64. | |
referenceValue | Ссылка на документ. Например: | |
geoPointValue | Значение географической точки, представляющее точку на поверхности Земли. | |
arrayValue | Значение массива. Не может напрямую содержать другое значение массива, но может содержать карту, содержащую другой массив. | |
mapValue | Значение карты. |
MapValue
Значение карты.
JSON-представление | |
---|---|
{
"fields": {
string: {
object ( |
Поля | |
---|---|
fields | Поля карты. Ключи карты представляют имена полей. Имена полей, соответствующие регулярному выражению Объект, содержащий список пар |