Defines data to show in the graph.
Definition of a time series graph.
Defintion for a horizontal span.
Defintion for a horizontal span.
Starting value for the span.
Ending value for the span.
Color to use when rendering the span.
Label associated with the span to use in the legend.
Defintion for a time series line.
Defintion for a time series line.
Time series with the underlying data to render.
Color to use when rendering the line.
Style to use when rendering. Values are LINE, AREA, STACK, and VSPAN.
Width of the stroke when rendering the line. Has no effect for styles other than LINE.
Summary stats for the data in the line.
Definition for a message that is included in the legend, but not displayed.
Definition for a message that is included in the legend, but not displayed.
Label associated with the span to use in the legend.
Color to use when rendering the text in the legend.
Upper or lower bound to use for an axis.
Definition for a plot, i.e., a y-axis and associated data elements.
Definition for a plot, i.e., a y-axis and associated data elements.
List of data items to include in the plot.
Label to show for the axis.
Color to use when rendering the axis.
Type of scale to use on the axis, linear or logarithmic.
Upper limit for the axis.
Lower limit for the axis.
Mode to use for displaying tick labels.
Defintion for a vertical span.
Defintion for a vertical span.
Starting time for the span.
Ending time for the span.
Color to use when rendering the span.
Label associated with the span to use in the legend.
Definition of a time series graph.
Plot definitions. Each plot has its own y-axis and set of lines.
Start time (inclusive) for the first datapoint.
End time (exclusive) for the last datapoint.
Time zones to show as time axes on the chart. The first time zone in the list will be the primary used when dislaying time stamps or for formats that don't support multiple time zone rendering.
Step size for each datapoint.
Width in pixels for the chart area. This excludes axes and other padding. The final image size will get calculated using this width as a starting point.
Height in pixels for the chart area. This excludes the title, time axis, legend, etc. The final image size will get calculated using this height as a starting point.
Layout mode to use for rendering the image. Default is CANVAS.
Zoom factor to apply as a transform to the image.
Title of the graph.
How to show the legend when rendering the graph.
Show only the chart without other details like axes, legends, labels, etc.
Pattern used for formatting the number values in text based outputs.
How long it took to load the data for the chart in milliseconds.
Stats on how much data was processed to render the chart.
Warnings to display to the user.
Used to provide metadata for how the graph definition was created. For example the uri input by the user.