Dashboard
Definition
public class Dashboard {
public Long id;
public String uid;
public String title;
public String description;
public Long revision;
public String gnetId;
public List<String> tags;
public String timezone;
public Boolean editable;
public DashboardCursorSync graphTooltip;
public DashboardDashboardTime time;
public TimePickerConfig timepicker;
public Integer fiscalYearStartMonth;
public Boolean liveNow;
public String weekStart;
public String refresh;
public Short schemaVersion;
public Integer version;
public List<PanelOrRowPanel> panels;
public DashboardDashboardTemplating templating;
public AnnotationContainer annotations;
public List<DashboardLink> links;
public Snapshot snapshot;
public Boolean preload;
}
Examples
Unmarshalling from JSON
public class Main {
public static void main(String[] args) {
ObjectMapper mapper = new ObjectMapper();
try {
InputStream json = Main.class.getResourceAsStream("/dashboard.json");
Dashboard dashboard = mapper.readValue(json, Dashboard.class);
System.out.println(dashboard.toJSON());
} catch (IOException e) {
e.printStackTrace();
}
}
}
See also