org.graylog.plugins.views.migrations.V20191125144500_MigrateDashboardsToViewsSupport.AutoValue_AggregationWidget Maven / Gradle / Ivy
package org.graylog.plugins.views.migrations.V20191125144500_MigrateDashboardsToViewsSupport;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.lang.String;
import java.util.Set;
import javax.annotation.Nullable;
import org.graylog.plugins.views.migrations.V20191125144500_MigrateDashboardsToViewsSupport.viewwidgets.AggregationConfig;
final class AutoValue_AggregationWidget extends $AutoValue_AggregationWidget {
AutoValue_AggregationWidget(String id, String type, String filter, TimeRange timerange,
ElasticsearchQueryString query, Set streams, AggregationConfig config) {
super(id, type, filter, timerange, query, streams, config);
}
@JsonIgnore
public final String getId() {
return id();
}
@JsonIgnore
public final String getType() {
return type();
}
@JsonIgnore
@Nullable
public final String getFilter() {
return filter();
}
@JsonIgnore
public final TimeRange getTimerange() {
return timerange();
}
@JsonIgnore
public final ElasticsearchQueryString getQuery() {
return query();
}
@JsonIgnore
public final Set getStreams() {
return streams();
}
@JsonIgnore
public final AggregationConfig getConfig() {
return config();
}
}