public abstract static class GroupByHistogram.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract GroupByHistogram |
build() |
static GroupByHistogram.Builder |
createDefault() |
abstract GroupByHistogram.Builder |
fields(List<String> fields) |
abstract GroupByHistogram.Builder |
filter(Filter filter) |
abstract GroupByHistogram.Builder |
id(String id) |
abstract GroupByHistogram.Builder |
interval(Searches.DateHistogramInterval interval) |
abstract GroupByHistogram.Builder |
limit(long limit) |
abstract GroupByHistogram.Builder |
operation(GroupBy.Operation operation) |
abstract GroupByHistogram.Builder |
order(org.elasticsearch.search.sort.SortOrder order) |
abstract GroupByHistogram.Builder |
type(String type) |
public static GroupByHistogram.Builder createDefault()
public abstract GroupByHistogram.Builder type(String type)
public abstract GroupByHistogram.Builder id(@Nullable String id)
public abstract GroupByHistogram.Builder filter(@Nullable Filter filter)
public abstract GroupByHistogram.Builder fields(List<String> fields)
public abstract GroupByHistogram.Builder limit(long limit)
public abstract GroupByHistogram.Builder operation(GroupBy.Operation operation)
public abstract GroupByHistogram.Builder order(org.elasticsearch.search.sort.SortOrder order)
public abstract GroupByHistogram.Builder interval(@Nullable Searches.DateHistogramInterval interval)
public abstract GroupByHistogram build()
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.