java.lang.Object
org.jenkinsci.plugins.vmanager.charts.model.ChartData
All Implemented Interfaces:
Serializable

public class ChartData extends Object implements Serializable
Data model for chart rendering. This class is serialized to JSON and sent to the frontend.
See Also:
  • Constructor Details

    • ChartData

      public ChartData()
  • Method Details

    • getLabels

      public List<String> getLabels()
    • setLabels

      public void setLabels(List<String> labels)
    • getUrls

      public List<String> getUrls()
    • setUrls

      public void setUrls(List<String> urls)
    • getSeries

      public List<ChartData.SeriesData> getSeries()
    • addSeries

      public void addSeries(String name, List<?> data)
    • addSeries

      public void addSeries(String name, List<?> data, String type)
    • getChartType

      public String getChartType()
    • setChartType

      public void setChartType(String chartType)
    • isStacked

      public boolean isStacked()
    • setStacked

      public void setStacked(boolean stacked)
    • getOptions

      public Map<String,Object> getOptions()
    • setOption

      public void setOption(String key, Object value)