Un messaggio che può contenere qualsiasi tipo di valore supportato.
Rappresentazione JSON | |
---|---|
{ // Union field |
Campi | ||
---|---|---|
Campo unione value_type . Deve avere un valore impostato. value_type può essere solo uno dei seguenti: | ||
nullValue | Un valore nullo. | |
booleanValue | Un valore booleano. | |
integerValue | Un valore intero. | |
doubleValue | Un doppio valore. | |
timestampValue | Un valore di timestamp. Preciso solo al microsecondo. Una volta memorizzata, qualsiasi precisione aggiuntiva viene arrotondata per difetto. Un timestamp in formato RFC3339 UTC "Zulu", con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: | |
stringValue | Un valore stringa. La stringa, rappresentata come UTF-8, non deve superare 1 MiB - 89 byte. Solo i primi 1.500 byte della rappresentazione UTF-8 vengono considerati dalle query. | |
bytesValue | Un valore in byte. Non deve superare 1 MiB - 89 byte. Solo i primi 1.500 byte vengono considerati dalle query. Una stringa con codifica base64. | |
referenceValue | Un riferimento a un documento. Ad esempio: | |
geoPointValue | Un valore di punto geografico che rappresenta un punto sulla superficie della Terra. | |
arrayValue | Un valore di matrice. Non può contenere direttamente un altro valore di array, sebbene possa contenere una mappa che contiene un altro array. | |
mapValue | Un valore della mappa. |
ValoreMappa
Un valore della mappa.
Rappresentazione JSON | |
---|---|
{
"fields": {
string: {
object ( |
Campi | |
---|---|
fields | I campi della mappa. Le chiavi della mappa rappresentano i nomi dei campi. I nomi dei campi che corrispondono all'espressione regolare Un oggetto contenente un elenco di coppie |