ChartOptions

Grafik istekleri için grafik seçenekleri.

JSON gösterimi
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
Alanlar
range

string (Duration format)

İsteğe bağlı. Grafik aralığı şu andan itibaren. Varsayılan olarak bir hafta kullanılır.

En fazla dokuz kesir basamağı içeren ve "s" ile biten saniye cinsinden bir süre. Örnek: "3.5s".

resolution

enum (Resolution)

İsteğe bağlı. Grafik çözünürlüğü. Varsayılan olarak 12 saatte bir ayarlanır.

maxChartLines

integer

İsteğe bağlı. Döndürülecek maksimum grafik satırı sayısı. Değer pozitifse ve satır sayısı bu değerden büyükse, daha küçük değerlere sahip satırlar sonuncu satırla birleştirilir ve toplu olarak işaretlenir ve "other" olarak etiketlenir. Örneğin, bir grafikte yapı bazında etkin cihazlar varsa ve 25 derleme varsa ve bu sayı 10 ise, en az etkin cihaza sahip olan 16 derleme, diğer adı verilen tek bir satırda birleştirilir. Bu, TYPE_UPDATE_STATE_COUNTS grafik türü için geçerli değildir. Varsayılan olarak 10 değerine ayarlanır.

endTime

string (Timestamp format)

İsteğe bağlı. Raporun bitiş zamanı. Bu değer ayarlanmazsa bitiş zamanı geçerli saat olur.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Çözünürlük

Rapor çözünürlüğü. En düşük çözünürlük on iki saattir, ancak daha büyük raporlarda (yani 6 ay) bant genişliğinden tasarruf etmek için daha yüksek değerler kullanmak daha iyidir. Kullanıcılar bir yıllık verileri incelerken muhtemelen 12 saatlik trendlerle ilgilenmiyordur.

Sıralamalar
RESOLUTION_UNSPECIFIED Belirtilmedi.
RESOLUTION_TWELVE_HOURS 12 saat.
RESOLUTION_TWENTY_FOUR_HOURS 24 saat.