एक संदेश जो किसी भी समर्थित मान प्रकार को धारण कर सकता है।
JSON प्रतिनिधित्व | |
---|---|
{ // Union field |
खेत | ||
---|---|---|
संघ क्षेत्र value_type . एक मान निर्धारित होना चाहिए. value_type निम्नलिखित में से केवल एक हो सकता है: | ||
nullValue | एक शून्य मान. | |
booleanValue | एक बूलियन मान. | |
integerValue | एक पूर्णांक मान. | |
doubleValue | एक दोहरा मूल्य. | |
timestampValue | एक टाइमस्टैम्प मान. केवल माइक्रोसेकंड तक सटीक। संग्रहीत होने पर, किसी भी अतिरिक्त परिशुद्धता को पूर्णांकित कर दिया जाता है। RFC3339 UTC "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: | |
stringValue | एक स्ट्रिंग मान. UTF-8 के रूप में प्रदर्शित स्ट्रिंग, 1 MiB - 89 बाइट्स से अधिक नहीं होनी चाहिए। प्रश्नों द्वारा UTF-8 प्रतिनिधित्व के केवल पहले 1,500 बाइट्स पर विचार किया जाता है। | |
bytesValue | एक बाइट्स मान. 1 MiB - 89 बाइट्स से अधिक नहीं होना चाहिए। प्रश्नों द्वारा केवल प्रथम 1,500 बाइट्स पर विचार किया जाता है। एक बेस64-एन्कोडेड स्ट्रिंग। | |
referenceValue | किसी दस्तावेज़ का संदर्भ. उदाहरण के लिए: | |
geoPointValue | पृथ्वी की सतह पर एक बिंदु का प्रतिनिधित्व करने वाला भू-बिंदु मान। | |
arrayValue | एक सरणी मान. इसमें सीधे तौर पर कोई अन्य सरणी मान शामिल नहीं हो सकता, हालाँकि इसमें एक मानचित्र शामिल हो सकता है जिसमें कोई अन्य सरणी हो। | |
mapValue | एक मानचित्र मान. |
मानचित्र मूल्य
एक मानचित्र मान.
JSON प्रतिनिधित्व | |
---|---|
{
"fields": {
string: {
object ( |
खेत | |
---|---|
fields | मानचित्र के क्षेत्र. मानचित्र कुंजियाँ फ़ील्ड नामों का प्रतिनिधित्व करती हैं। रेगुलर एक्सप्रेशन एक ऑब्जेक्ट जिसमें |