public abstract class Pivot extends Object implements SearchType
| Modifier and Type | Class and Description |
|---|---|
static class |
Pivot.Builder |
SearchType.Fallback, SearchType.Result| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
TYPE_FIELD| Constructor and Description |
|---|
Pivot() |
| Modifier and Type | Method and Description |
|---|---|
SearchType |
applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.fasterxml.jackson.databind.JsonNode state) |
static Pivot.Builder |
builder() |
abstract List<BucketSpec> |
columnGroups() |
abstract Filter |
filter() |
abstract String |
id() |
abstract boolean |
rollup() |
abstract List<BucketSpec> |
rowGroups() |
abstract List<SeriesSpec> |
series() |
abstract List<SortSpec> |
sort() |
abstract String |
type() |
public static final String NAME
public abstract String type()
type in interface SearchType@Nullable public abstract String id()
id in interface SearchTypepublic abstract List<BucketSpec> rowGroups()
public abstract List<BucketSpec> columnGroups()
public abstract List<SeriesSpec> series()
public abstract boolean rollup()
@Nullable public abstract Filter filter()
filter in interface SearchTypepublic SearchType applyExecutionContext(com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.databind.JsonNode state)
applyExecutionContext in interface SearchTypepublic static Pivot.Builder builder()
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.