Class SearchEntity
java.lang.Object
org.graylog2.contentpacks.model.entities.SearchEntity
- All Implemented Interfaces:
NativeEntityConverter<Search>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic SearchEntity.Builder
builder()
abstract org.joda.time.DateTime
owner()
abstract com.google.common.collect.ImmutableSet<Parameter>
abstract com.google.common.collect.ImmutableSet<QueryEntity>
queries()
abstract Map<String,
PluginMetadataSummary> requires()
abstract SearchEntity.Builder
toNativeEntity
(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) 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
-
Field Details
-
FIELD_REQUIRES
- See Also:
-
FIELD_OWNER
- See Also:
-
-
Constructor Details
-
SearchEntity
public SearchEntity()
-
-
Method Details
-
queries
-
parameters
-
requires
-
owner
-
createdAt
public abstract org.joda.time.DateTime createdAt() -
toBuilder
-
builder
-
usedStreamIds
-
toNativeEntity
public Search toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) - Specified by:
toNativeEntity
in interfaceNativeEntityConverter<Search>
-