mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-21 08:32:05 +00:00

Co-authored-by: Harshal Sheth <harshal@acryl.io> Co-authored-by: Dexter Lee <dexter@acryl.io> Co-authored-by: Gabe Lyons <itsgabelyons@gmail.com>
96 lines
2.2 KiB
Java
96 lines
2.2 KiB
Java
package graphql;
|
|
|
|
|
|
@javax.annotation.Generated(
|
|
value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
|
|
date = "2021-05-03T10:56:06-0700"
|
|
)
|
|
public class TimeSeriesChart implements java.io.Serializable, AnalyticsChart {
|
|
|
|
private String title;
|
|
private java.util.List<NamedLine> lines;
|
|
private DateRange dateRange;
|
|
private DateInterval interval;
|
|
|
|
public TimeSeriesChart() {
|
|
}
|
|
|
|
public TimeSeriesChart(String title, java.util.List<NamedLine> lines, DateRange dateRange, DateInterval interval) {
|
|
this.title = title;
|
|
this.lines = lines;
|
|
this.dateRange = dateRange;
|
|
this.interval = interval;
|
|
}
|
|
|
|
public String getTitle() {
|
|
return title;
|
|
}
|
|
public void setTitle(String title) {
|
|
this.title = title;
|
|
}
|
|
|
|
public java.util.List<NamedLine> getLines() {
|
|
return lines;
|
|
}
|
|
public void setLines(java.util.List<NamedLine> lines) {
|
|
this.lines = lines;
|
|
}
|
|
|
|
public DateRange getDateRange() {
|
|
return dateRange;
|
|
}
|
|
public void setDateRange(DateRange dateRange) {
|
|
this.dateRange = dateRange;
|
|
}
|
|
|
|
public DateInterval getInterval() {
|
|
return interval;
|
|
}
|
|
public void setInterval(DateInterval interval) {
|
|
this.interval = interval;
|
|
}
|
|
|
|
|
|
|
|
public static TimeSeriesChart.Builder builder() {
|
|
return new TimeSeriesChart.Builder();
|
|
}
|
|
|
|
public static class Builder {
|
|
|
|
private String title;
|
|
private java.util.List<NamedLine> lines;
|
|
private DateRange dateRange;
|
|
private DateInterval interval;
|
|
|
|
public Builder() {
|
|
}
|
|
|
|
public Builder setTitle(String title) {
|
|
this.title = title;
|
|
return this;
|
|
}
|
|
|
|
public Builder setLines(java.util.List<NamedLine> lines) {
|
|
this.lines = lines;
|
|
return this;
|
|
}
|
|
|
|
public Builder setDateRange(DateRange dateRange) {
|
|
this.dateRange = dateRange;
|
|
return this;
|
|
}
|
|
|
|
public Builder setInterval(DateInterval interval) {
|
|
this.interval = interval;
|
|
return this;
|
|
}
|
|
|
|
|
|
public TimeSeriesChart build() {
|
|
return new TimeSeriesChart(title, lines, dateRange, interval);
|
|
}
|
|
|
|
}
|
|
}
|