Class StreamCategoryFilter
java.lang.Object
org.graylog.plugins.views.search.filter.StreamCategoryFilter
- All Implemented Interfaces:
Filter
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.graylog.plugins.views.search.Filter
Filter.Fallback -
Field Summary
FieldsFields inherited from interface org.graylog.plugins.views.search.Filter
TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StreamCategoryFilter.Builderbuilder()abstract Stringcategory()filters()static StreamCategoryFilterofCategory(String category) abstract StreamCategoryFilter.BuildertoStreamFilter(Function<Collection<String>, Stream<String>> categoryMappingFunction, StreamPermissions streamPermissions) abstract Stringtype()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graylog.plugins.views.search.Filter
withFilters
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
StreamCategoryFilter
public StreamCategoryFilter()
-
-
Method Details
-
type
-
filters
-
category
-
builder
-
toBuilder
-
ofCategory
-
toStreamFilter
public Filter toStreamFilter(Function<Collection<String>, Stream<String>> categoryMappingFunction, StreamPermissions streamPermissions) -
toGenericBuilder
- Specified by:
toGenericBuilderin interfaceFilter
-