ChartOptions

Diagrammoptionen für Diagrammanfragen.

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

string (Duration format)

Optional. Diagrammbereich ab jetzt. Die Standardeinstellung ist eine Woche.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

resolution

enum (Resolution)

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

maxChartLines

integer

Optional. Die maximale Anzahl von Diagrammlinien, die zurückgegeben werden. Wenn der Wert positiv und die Anzahl der Zeilen größer als dieser Wert ist, werden die Zeilen mit kleineren Werten mit der letzten zusammengeführt und als Aggregat markiert und als „Sonstige“ gekennzeichnet. Wenn ein Diagramm beispielsweise die aktiven Geräte nach Build enthält und 25 Builds vorhanden sind 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 für den Bericht. Wenn Sie diesen Wert nicht festlegen, entspricht das Ende der aktuellen Uhrzeit.

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

Auflösung

Die Auflösung des Berichts. Die geringste Auflösung beträgt zwölf Stunden. Bei größeren Berichten (d. h. 6 Monaten) ist es jedoch besser, höhere Werte zu verwenden, um Bandbreite zu sparen. Der Benutzer interessiert sich wahrscheinlich nicht für 12-Stunden-Trends, wenn er die Daten eines Jahres betrachtet.

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