An array value.
JSON representation |
---|
{
"values"
:
[
{
object (
|
Fields | |
---|---|
values[]
|
Values in the array. |
Value
A message that can hold any of the supported value types.
JSON representation |
---|
{ // Union field |
value_type
. Must have a value set. value_type
can be only one of the following:nullValue
null
A null value.
booleanValue
boolean
A boolean value.
integerValue
string ( int64
format)
An integer value.
doubleValue
number
A double value.
timestampValue
string (
Timestamp
format)
A timestamp value.
Precise only to microseconds. When stored, any additional precision is rounded down.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z"
, "2014-10-02T15:01:23.045123456Z"
or "2014-10-02T15:01:23+05:30"
.
stringValue
string
A string value.
The string, represented as UTF-8, must not exceed 1 MiB - 89 bytes. Only the first 1,500 bytes of the UTF-8 representation are considered by queries.
bytesValue
string ( bytes
format)
A bytes value.
Must not exceed 1 MiB - 89 bytes. Only the first 1,500 bytes are considered by queries.
A base64-encoded string.
referenceValue
string
A reference to a document. For example: projects/{projectId}/databases/{databaseId}/documents/{document_path}
.
geoPointValue
object (
LatLng
)
A geo point value representing a point on the surface of Earth.
arrayValue
object (
ArrayValue
)
An array value.
Cannot directly contain another array value, though can contain a map which contains another array.
mapValue
object (
MapValue
)
A map value.
MapValue
A map value.
JSON representation |
---|
{
"fields"
:
{
string
:
{
object (
|
Fields | |
---|---|
fields
|
The map's fields. The map keys represent field names. Field names matching the regular expression An object containing a list of |