ChartOptions

Options de graphique pour les demandes de graphiques.

Représentation JSON
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
Champs
range

string (Duration format)

Facultatif. Plage du graphique à partir de maintenant. La valeur par défaut est une semaine.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple: "3.5s".

resolution

enum (Resolution)

Facultatif. Résolution de graphique. La valeur par défaut est toutes les 12 heures.

maxChartLines

integer

Facultatif. Nombre maximal de lignes du graphique renvoyées. Si la valeur est positive et que le nombre de lignes est supérieur à cette valeur, les lignes ayant des valeurs inférieures sont fusionnées dans la dernière. Elles sont marquées comme agrégées et marquées comme "autre". Par exemple, si un graphique concerne les appareils actifs par build, qu'il existe 25 builds et que ce nombre est de 10, les 16 builds comportant le moins d'appareils actifs seront regroupés sur une ligne appelée "autre". Cela ne s'applique pas au type de graphique TYPE_UPDATE_STATE_COUNTS. Valeur par défaut : 10

endTime

string (Timestamp format)

Facultatif. Heure de fin du rapport. Si cette valeur n'est pas définie, l'heure de fin sera l'heure actuelle.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

Résolution

La résolution du rapport. La résolution la plus faible est de 12 heures, mais pour les rapports volumineux (c'est-à-dire 6 mois), il est préférable d'utiliser des valeurs plus élevées pour économiser de la bande passante. L'utilisateur ne se soucie probablement pas des tendances sur 12 heures lorsqu'il examine les données d'une année.

Enums
RESOLUTION_UNSPECIFIED Non spécifié.
RESOLUTION_TWELVE_HOURS 12 heures.
RESOLUTION_TWENTY_FOUR_HOURS 24 heures.