Value

একটি বার্তা যা সমর্থিত মান প্রকারের যেকোনো একটি ধারণ করতে পারে।

JSON প্রতিনিধিত্ব
{

  // Union field value_type can be only one of the following:
  "nullValue": null,
  "booleanValue": boolean,
  "integerValue": string,
  "doubleValue": number,
  "timestampValue": string,
  "stringValue": string,
  "bytesValue": string,
  "referenceValue": string,
  "geoPointValue": {
    object (LatLng)
  },
  "arrayValue": {
    object (ArrayValue)
  },
  "mapValue": {
    object (MapValue)
  }
  // End of list of possible types for union field value_type.
}
ক্ষেত্র
ইউনিয়ন ক্ষেত্রের value_type । একটি মান সেট থাকতে হবে। value_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
nullValue

null

একটি শূন্য মান.

booleanValue

boolean

একটি বুলিয়ান মান।

integerValue

string ( int64 format)

একটি পূর্ণসংখ্যা মান।

doubleValue

number

একটি দ্বিগুণ মান।

timestampValue

string ( Timestamp format)

একটি টাইমস্ট্যাম্প মান।

শুধুমাত্র মাইক্রোসেকেন্ডে সুনির্দিষ্ট। যখন সংরক্ষণ করা হয়, কোন অতিরিক্ত নির্ভুলতা নিচে বৃত্তাকার হয়.

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

stringValue

string

একটি স্ট্রিং মান।

UTF-8 হিসাবে উপস্থাপিত স্ট্রিংটি 1 MiB - 89 বাইটের বেশি হওয়া উচিত নয়৷ শুধুমাত্র UTF-8 উপস্থাপনার প্রথম 1,500 বাইট প্রশ্ন দ্বারা বিবেচনা করা হয়।

bytesValue

string ( bytes format)

একটি বাইট মান।

1 MiB - 89 বাইটের বেশি হওয়া উচিত নয়। শুধুমাত্র প্রথম 1,500 বাইট প্রশ্ন দ্বারা বিবেচনা করা হয়।

একটি base64-এনকোডেড স্ট্রিং।

referenceValue

string

একটি নথির একটি রেফারেন্স। যেমন: projects/{project_id}/databases/{databaseId}/documents/{document_path}

geoPointValue

object ( LatLng )

ভূ-পৃষ্ঠের একটি বিন্দুর প্রতিনিধিত্বকারী একটি ভূ-বিন্দু মান।

arrayValue

object ( ArrayValue )

একটি অ্যারের মান।

সরাসরি অন্য অ্যারের মান ধারণ করতে পারে না, যদিও একটি মানচিত্র থাকতে পারে যাতে অন্য অ্যারে রয়েছে।

mapValue

object ( MapValue )

একটি মানচিত্র মান.

মানচিত্র মান

একটি মানচিত্র মান.

JSON প্রতিনিধিত্ব
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
ক্ষেত্র
fields

map (key: string, value: object ( Value ))

মানচিত্রের ক্ষেত্র।

মানচিত্র কীগুলি ক্ষেত্রের নামগুলি উপস্থাপন করে। রেগুলার এক্সপ্রেশন __.*__ এর সাথে মিলে যাওয়া ক্ষেত্রের নাম সংরক্ষিত। নির্দিষ্ট কিছু নথিভুক্ত প্রেক্ষাপট ছাড়া সংরক্ষিত ক্ষেত্রের নাম নিষিদ্ধ। মানচিত্র কী, UTF-8 হিসাবে উপস্থাপিত, 1,500 বাইটের বেশি হওয়া উচিত নয় এবং খালি থাকা যাবে না।

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }