Class ViewEntity
java.lang.Object
org.graylog2.contentpacks.model.entities.ViewEntity
- All Implemented Interfaces:
NativeEntityConverter<ViewDTO.Builder>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ViewEntity.Builderbuilder()abstract org.joda.time.DateTimeabstract ValueReferencedtoType()owner()abstract com.google.common.collect.ImmutableSet<String>abstract Map<String,PluginMetadataSummary> requires()abstract SearchEntitysearch()abstract Map<String,ViewStateEntity> state()abstract ValueReferencesummary()abstract @NotBlank ValueReferencetitle()abstract ViewEntity.BuildertoNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) abstract ViewEntity.Typetype()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graylog2.contentpacks.NativeEntityConverter
convertSearchFilters, resolveForInstallation
-
Field Details
-
FIELD_TYPE
- See Also:
-
FIELD_TITLE
- See Also:
-
FIELD_SUMMARY
- See Also:
-
FIELD_DESCRIPTION
- See Also:
-
FIELD_SEARCH
- See Also:
-
FIELD_PROPERTIES
- See Also:
-
FIELD_REQUIRES
- See Also:
-
FIELD_STATE
- See Also:
-
FIELD_CREATED_AT
- See Also:
-
FIELD_OWNER
- See Also:
-
-
Constructor Details
-
ViewEntity
public ViewEntity()
-
-
Method Details
-
type
-
title
-
summary
-
description
-
search
-
properties
-
requires
-
state
-
owner
-
createdAt
public abstract org.joda.time.DateTime createdAt() -
dtoType
-
builder
-
toBuilder
-
toNativeEntity
public ViewDTO.Builder toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) - Specified by:
toNativeEntityin interfaceNativeEntityConverter<ViewDTO.Builder>
-