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 itibarendir. Varsayılan olarak bir haftadır.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden 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 fazlaysa daha küçük değerlere sahip satırlar son değerle birleştirilir ve toplu olarak işaretlenir ve "other" olarak etiketlenir. Örneğin, bir grafik derleme bazında etkin cihazları temsil ediyorsa ve 25 derleme varsa ve bu sayı 10 ise en az etkin cihaza sahip 16 derleme, diğer adı verilen tek bir satırda toplanır. Bu, TYPE_UPDATE_STATE_COUNTS grafik türü için geçerli değil. 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.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Çözünürlük

Rapor çözümü. En küçü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ı, bir yıllık verilere bakarken muhtemelen 12 saatlik trendleri önemsemiyor.

Sıralamalar
RESOLUTION_UNSPECIFIED Belirtilmedi.
RESOLUTION_TWELVE_HOURS 12 saat.
RESOLUTION_TWENTY_FOUR_HOURS her 24 saatte bir.