ChartOptions

Diagrammoptionen für Diagrammanfragen.

JSON-Darstellung
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
Felder
range

string (Duration format)

Optional. Diagrammbereich in der Vergangenheit. Die Standardeinstellung ist eine Woche.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

resolution

enum (Resolution)

Optional. Diagrammauflösung. Die Standardeinstellung ist alle 12 Stunden.

maxChartLines

integer

Optional. Die maximale Anzahl der Diagrammlinien, die zurückgegeben werden. Wenn der Wert positiv ist und die Anzahl der Zeilen größer als dieser Wert ist, werden die Zeilen mit kleineren Werten in die letzte Zeile zusammengeführt und als Aggregat gekennzeichnet und als „Sonstige“ gekennzeichnet. Wenn ein Diagramm beispielsweise für aktive Geräte nach Build gilt und es 25 Builds gibt und diese Zahl 10 beträgt, werden die 16 Builds mit den wenigsten aktiven Geräten in einer Zeile zusammengefasst, die als „andere“ bezeichnet wird. Dies gilt nicht für den Diagrammtyp TYPE_UPDATE_STATE_COUNTS. Der Standardwert ist 10.

endTime

string (Timestamp format)

Optional. Die Endzeit des Berichts. Wenn dieser Wert nicht festgelegt ist, wird als Endzeit die aktuelle Uhrzeit verwendet.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

Auflösung

Die Berichtsauflösung. Die kleinste Auflösung beträgt zwölf Stunden. Für größere Berichte (also sechs Monate) ist es jedoch besser, höhere Werte zu verwenden, um Bandbreite zu sparen. Beim Betrachten der Daten eines Jahres interessiert sich der Nutzer wahrscheinlich nicht für 12-Stunden-Trends.

Enums
RESOLUTION_UNSPECIFIED Nicht angegeben.
RESOLUTION_TWELVE_HOURS 12 Stunden.
RESOLUTION_TWENTY_FOUR_HOURS 24 Stunden.