ChartOptions

Opciones de gráficos para las solicitudes de gráficos.

Representación JSON
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
Campos
range

string (Duration format)

Opcional. Intervalo del gráfico anterior a partir de ahora. La configuración predeterminada es una semana.

Es una duración en segundos con hasta nueve dígitos decimales que termina en "s". Ejemplo: "3.5s".

resolution

enum (Resolution)

Opcional. Resolución del gráfico La configuración predeterminada es cada 12 horas.

maxChartLines

integer

Opcional. La cantidad máxima de líneas del gráfico que se mostrarán. Si el valor es positivo y la cantidad de líneas es mayor que este valor, las líneas con valores más pequeños se combinan en la última, se marcarán como un agregado y se etiquetarán como "otro". Por ejemplo, si un gráfico corresponde a dispositivos activos por compilación y hay 25 compilaciones, y este número es 10, las 16 compilaciones con la menor cantidad de dispositivos activos se agregarán en una línea llamada otra. Esto no se aplica al tipo de gráfico TYPE_UPDATE_STATE_COUNTS. La configuración predeterminada es 10.

endTime

string (Timestamp format)

Opcional. Es la hora de finalización del informe. Si no se establece este valor, la hora de finalización será la hora actual.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Resolución

La resolución del informe. La resolución más pequeña es de doce horas, pero para informes más grandes (es decir, 6 meses), es mejor usar valores más altos para ahorrar ancho de banda. Es probable que al usuario no le interesen las tendencias de 12 horas cuando mira los datos de un año.

Enumeradores
RESOLUTION_UNSPECIFIED No se especifica.
RESOLUTION_TWELVE_HOURS 12 horas.
RESOLUTION_TWENTY_FOUR_HOURS Se almacenan por 24 horas.