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 lines; private DateRange dateRange; private DateInterval interval; public TimeSeriesChart() { } public TimeSeriesChart(String title, java.util.List 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 getLines() { return lines; } public void setLines(java.util.List 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 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 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); } } }