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(SearchTypeExecutionState state) |
static Pivot.Builder |
builder() |
abstract List<BucketSpec> |
columnGroups() |
abstract Filter |
filter() |
abstract String |
id() |
abstract Optional<String> |
name() |
abstract boolean |
rollup() |
abstract List<BucketSpec> |
rowGroups() |
abstract List<SeriesSpec> |
series() |
abstract List<SortSpec> |
sort() |
abstract Pivot.Builder |
toBuilder() |
SearchTypeEntity |
toContentPackEntity(EntityDescriptorIds entityDescriptorIds) |
abstract String |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiteffectiveStreams, mappedStreams, query, streams, timerangegetContentPackPluginPackage, resolveNativeEntityisExportablepublic static final String NAME
public abstract String type()
type in interface SearchType@Nullable public abstract String id()
id in interface SearchTypepublic abstract Optional<String> name()
name 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 abstract Pivot.Builder toBuilder()
public SearchType applyExecutionContext(SearchTypeExecutionState state)
applyExecutionContext in interface SearchTypepublic static Pivot.Builder builder()
public SearchTypeEntity toContentPackEntity(EntityDescriptorIds entityDescriptorIds)
toContentPackEntity in interface ContentPackable<SearchTypeEntity>Copyright © 2012–2022 Graylog, Inc.. All rights reserved.