Class ViewEntity
java.lang.Object
org.graylog2.contentpacks.model.entities.ViewEntity
- All Implemented Interfaces:
NativeEntityConverter<ViewDTO.Builder>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ViewEntity.Builder
builder()
abstract org.joda.time.DateTime
abstract ValueReference
dtoType()
owner()
abstract com.google.common.collect.ImmutableSet<String>
abstract Map<String,
PluginMetadataSummary> requires()
abstract SearchEntity
search()
abstract Map<String,
ViewStateEntity> state()
abstract ValueReference
summary()
abstract @NotBlank ValueReference
title()
abstract ViewEntity.Builder
toNativeEntity
(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) abstract ViewEntity.Type
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
-
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:
toNativeEntity
in interfaceNativeEntityConverter<ViewDTO.Builder>
-