com.netflix.atlas.chart.model
Members list
Type members
Classlikes
Defines data to show in the graph.
Defines data to show in the graph.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Definition of a time series graph.
Definition of a time series graph.
Value parameters
- endTime
-
End time (exclusive) for the last datapoint.
- height
-
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
-
Layout mode to use for rendering the image. Default is CANVAS.
- legendType
-
How to show the legend when rendering the graph.
- loadTime
-
How long it took to load the data for the chart in milliseconds.
- numberFormat
-
Pattern used for formatting the number values in text based outputs.
- onlyGraph
-
Show only the chart without other details like axes, legends, labels, etc.
- plots
-
Plot definitions. Each plot has its own y-axis and set of lines.
- renderingHints
-
Arbitrary hints passed to the rendering engine to adjust behavior.
- source
-
Used to provide metadata for how the graph definition was created. For example the uri input by the user.
- startTime
-
Start time (inclusive) for the first datapoint.
- stats
-
Stats on how much data was processed to render the chart.
- step
-
Step size for each datapoint.
- themeName
-
Which theme to use for the chart, typically light or dark mode.
- timezones
-
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.
- title
-
Title of the graph.
- warnings
-
Warnings to display to the user.
- width
-
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.
- zoom
-
Zoom factor to apply as a transform to the image.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Defintion for a horizontal span.
Defintion for a horizontal span.
Value parameters
- color
-
Color to use when rendering the span.
- labelOpt
-
Label associated with the span to use in the legend.
- v1
-
Starting value for the span.
- v2
-
Ending value for the span.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DataDefclass Objecttrait Matchableclass AnyShow all
A configuration used to compute and optionally plot a heatmap.
A configuration used to compute and optionally plot a heatmap.
Value parameters
- colorScale
-
The color scale to use for counts within a cell.
- label
-
A string to use for the legend.
- lower
-
An optional lower boundary for the cell count.
- palette
-
An optional palette to use for the heatmap
- upper
-
An optional upper boundary for the cell count.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Defintion for a time series line.
Defintion for a time series line.
Value parameters
- color
-
Color to use when rendering the line.
- data
-
Time series with the underlying data to render.
- groupByKeys
-
Set of keys used in the final grouping for the time series.
- legendStats
-
Summary stats for the data in the line.
- lineStyle
-
Style to use when rendering. Values are LINE, AREA, STACK, and VSPAN.
- lineWidth
-
Width of the stroke when rendering the line. Has no effect for styles other than LINE.
- query
-
Expression for the time series. Note, the same expression can result in many time series when using group by. For matching the data for a particular time series the id field should be used.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DataDefclass Objecttrait Matchableclass AnyShow all
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.
Value parameters
- color
-
Color to use when rendering the text in the legend.
- label
-
Label associated with the span to use in the legend.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DataDefclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
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.
Value parameters
- axisColor
-
Color to use when rendering the axis.
- data
-
List of data items to include in the plot.
- heatmap
-
Optional heatmap settings for the plot.
- lower
-
Lower limit for the axis.
- scale
-
Type of scale to use on the axis, linear or logarithmic.
- tickLabelMode
-
Mode to use for displaying tick labels.
- upper
-
Upper limit for the axis.
- ylabel
-
Label to show for the axis.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Defintion for a vertical span.
Defintion for a vertical span.
Value parameters
- color
-
Color to use when rendering the span.
- labelOpt
-
Label associated with the span to use in the legend.
- t1
-
Starting time for the span.
- t2
-
Ending time for the span.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DataDefclass Objecttrait Matchableclass AnyShow all