Class PivotEntity
java.lang.Object
org.graylog2.contentpacks.model.entities.PivotEntity
- All Implemented Interfaces:
SearchTypeEntity
,NativeEntityConverter<SearchType>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.graylog2.contentpacks.model.entities.SearchTypeEntity
SearchTypeEntity.Fallback
-
Field Summary
FieldsFields inherited from interface org.graylog2.contentpacks.model.entities.SearchTypeEntity
FIELD_SEARCH_FILTERS, TYPE_FIELD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PivotEntity.Builder
builder()
abstract List<BucketSpec>
abstract Filter
filter()
abstract List<UsedSearchFilter>
filters()
abstract String
id()
name()
abstract boolean
rollup()
abstract List<BucketSpec>
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>
-