Class ReferencedQueryStringSearchFilter
java.lang.Object
org.graylog.plugins.views.search.searchfilters.model.ReferencedQueryStringSearchFilter
- All Implemented Interfaces:
QueryStringSearchFilter,ReferencedSearchFilter,UsedSearchFilter,ContentPackable<UsedSearchFilter>,NativeEntityConverter<UsedSearchFilter>
public abstract class ReferencedQueryStringSearchFilter
extends Object
implements ReferencedSearchFilter, QueryStringSearchFilter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.graylog.plugins.views.search.searchfilters.model.UsedSearchFilter
DESCRIPTION_FIELD, DISABLED_FIELD, ID_FIELD, INLINE_QUERY_STRING_SEARCH_FILTER, NEGATION_FIELD, QUERY_STRING_FIELD, REFERENCED_SEARCH_FILTER, TITLE_FIELD, TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()abstract Stringabstract booleandisabled()abstract Stringid()abstract booleannegation()abstract StringvoidresolveForInstallation(EntityV1 entity, Map<String, ValueReference> parameters, Map<EntityDescriptor, Entity> entities, com.google.common.graph.MutableGraph<Entity> graph) voidresolveNativeEntity(EntityDescriptor entityDescriptor, com.google.common.graph.MutableGraph<EntityDescriptor> mutableGraph) abstract Stringtitle()toContentPackEntity(EntityDescriptorIds entityDescriptorIds) toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) withQueryString(String queryString) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graylog2.contentpacks.ContentPackable
getContentPackPluginPackage
-
Constructor Details
-
ReferencedQueryStringSearchFilter
public ReferencedQueryStringSearchFilter()
-
-
Method Details
-
id
- Specified by:
idin interfaceReferencedSearchFilter
-
title
-
description
-
queryString
- Specified by:
queryStringin interfaceQueryStringSearchFilter
-
negation
public abstract boolean negation()- Specified by:
negationin interfaceUsedSearchFilter
-
disabled
public abstract boolean disabled()- Specified by:
disabledin interfaceUsedSearchFilter
-
create
-
builder
-
toBuilder
-
withQueryString
- Specified by:
withQueryStringin interfaceQueryStringSearchFilter
-
toInlineRepresentation
- Specified by:
toInlineRepresentationin interfaceReferencedSearchFilter
-
withId
- Specified by:
withIdin interfaceReferencedSearchFilter
-
toNativeEntity
public UsedSearchFilter toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) - Specified by:
toNativeEntityin interfaceNativeEntityConverter<UsedSearchFilter>- Specified by:
toNativeEntityin interfaceUsedSearchFilter
-
toContentPackEntity
- Specified by:
toContentPackEntityin interfaceContentPackable<UsedSearchFilter>- Specified by:
toContentPackEntityin interfaceUsedSearchFilter
-
resolveNativeEntity
public void resolveNativeEntity(EntityDescriptor entityDescriptor, com.google.common.graph.MutableGraph<EntityDescriptor> mutableGraph) - Specified by:
resolveNativeEntityin interfaceContentPackable<UsedSearchFilter>
-
resolveForInstallation
public void resolveForInstallation(EntityV1 entity, Map<String, ValueReference> parameters, Map<EntityDescriptor, Entity> entities, com.google.common.graph.MutableGraph<Entity> graph) - Specified by:
resolveForInstallationin interfaceNativeEntityConverter<UsedSearchFilter>
-