Class PivotEntity
java.lang.Object
org.graylog2.contentpacks.model.entities.PivotEntity
- All Implemented Interfaces:
SearchTypeEntity
,NativeEntityConverter<SearchType>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.graylog2.contentpacks.model.entities.SearchTypeEntity
SearchTypeEntity.Fallback
-
Field Summary
Fields inherited from interface org.graylog2.contentpacks.model.entities.SearchTypeEntity
FIELD_SEARCH_FILTERS, TYPE_FIELD
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PivotEntity.Builder
builder()
abstract List<BucketSpec>
abstract OptionalInt
abstract Filter
filter()
abstract List<UsedSearchFilter>
filters()
abstract String
id()
name()
abstract boolean
rollup()
abstract List<BucketSpec>
abstract OptionalInt
rowLimit()
abstract List<SeriesSpec>
series()
sort()
abstract PivotEntity.Builder
toNativeEntity
(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) abstract String
type()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.graylog2.contentpacks.NativeEntityConverter
convertSearchFilters, resolveForInstallation
Methods inherited from interface org.graylog2.contentpacks.model.entities.SearchTypeEntity
effectiveStreams, mappedStreams, query, streams, timerange
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
PivotEntity
public PivotEntity()
-
-
Method Details
-
type
- Specified by:
type
in interfaceSearchTypeEntity
-
id
- Specified by:
id
in interfaceSearchTypeEntity
-
name
- Specified by:
name
in interfaceSearchTypeEntity
-
rowGroups
-
columnGroups
-
series
-
sort
-
rollup
public abstract boolean rollup() -
filter
- Specified by:
filter
in interfaceSearchTypeEntity
-
filters
- Specified by:
filters
in interfaceSearchTypeEntity
-
rowLimit
-
columnLimit
-
toBuilder
-
toGenericBuilder
- Specified by:
toGenericBuilder
in interfaceSearchTypeEntity
-
builder
-
toNativeEntity
public SearchType toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) - Specified by:
toNativeEntity
in interfaceNativeEntityConverter<SearchType>
-