ChartOptions

চার্ট অনুরোধের জন্য চার্ট বিকল্প.

JSON প্রতিনিধিত্ব
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
ক্ষেত্র
range

string ( Duration format)

ঐচ্ছিক। চার্ট পরিসীমা এখন থেকে ফিরে যাচ্ছে. এক সপ্তাহের জন্য ডিফল্ট।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

resolution

enum ( Resolution )

ঐচ্ছিক। চার্ট রেজল্যুশন। প্রতি 12 ঘন্টা ডিফল্ট।

maxChartLines

integer

ঐচ্ছিক। সর্বাধিক সংখ্যক চার্ট লাইন যা ফেরত দেওয়া হবে। যদি মানটি ধনাত্মক হয় এবং লাইনের সংখ্যা এই মানের থেকে বেশি হয়, তাহলে ছোট মান সহ লাইনগুলি শেষের একটিতে মার্জ করা হবে এবং একটি সমষ্টি হিসাবে চিহ্নিত করা হবে এবং "অন্যান্য" হিসাবে লেবেল করা হবে। উদাহরণস্বরূপ, যদি একটি চার্ট বিল্ড দ্বারা সক্রিয় ডিভাইসের জন্য হয় এবং সেখানে 25টি বিল্ড থাকে এবং এই সংখ্যাটি 10 ​​হয়, তবে সবচেয়ে কম সক্রিয় ডিভাইস সহ 16টি বিল্ডগুলিকে একটি লাইনে একত্রিত করা হবে যাকে অন্য বলা হয়। এটি TYPE_UPDATE_STATE_COUNTS চার্ট টাইপের ক্ষেত্রে প্রযোজ্য নয়৷ ডিফল্ট 10.

endTime

string ( Timestamp format)

ঐচ্ছিক। রিপোর্টের শেষ সময়। এই মান সেট করা না থাকলে, শেষ সময় বর্তমান সময় হবে।

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

রেজোলিউশন

রিপোর্ট রেজল্যুশন। সবচেয়ে ছোট রেজোলিউশন হল বারো ঘন্টা, কিন্তু বড় রিপোর্টের জন্য (অর্থাৎ 6 মাস), ব্যান্ডউইথ সংরক্ষণ করতে উচ্চতর মান ব্যবহার করা ভাল। এক বছরের মূল্যমানের ডেটা দেখার সময় ব্যবহারকারী সম্ভবত 12 ঘন্টার প্রবণতা সম্পর্কে চিন্তা করেন না।

এনামস
RESOLUTION_UNSPECIFIED উল্লিখিত না.
RESOLUTION_TWELVE_HOURS 1 ২ ঘণ্টা.
RESOLUTION_TWENTY_FOUR_HOURS ২ 4 ঘন্টা.