public abstract class ViewEntity extends Object implements NativeEntityConverter<ViewDTO.Builder>
| Modifier and Type | Class and Description |
|---|---|
static class |
ViewEntity.Builder |
static class |
ViewEntity.Type |
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_CREATED_AT |
static String |
FIELD_DESCRIPTION |
static String |
FIELD_OWNER |
static String |
FIELD_PROPERTIES |
static String |
FIELD_REQUIRES |
static String |
FIELD_SEARCH |
static String |
FIELD_STATE |
static String |
FIELD_SUMMARY |
static String |
FIELD_TITLE |
static String |
FIELD_TYPE |
| Constructor and Description |
|---|
ViewEntity() |
| Modifier and Type | Method and Description |
|---|---|
static ViewEntity.Builder |
builder() |
abstract org.joda.time.DateTime |
createdAt() |
abstract ValueReference |
description() |
ViewDTO.Type |
dtoType() |
abstract Optional<String> |
owner() |
abstract com.google.common.collect.ImmutableSet<String> |
properties() |
abstract Map<String,PluginMetadataSummary> |
requires() |
abstract SearchEntity |
search() |
abstract Map<String,ViewStateEntity> |
state() |
abstract ValueReference |
summary() |
abstract @NotBlank ValueReference |
title() |
abstract ViewEntity.Builder |
toBuilder() |
ViewDTO.Builder |
toNativeEntity(Map<String,ValueReference> parameters,
Map<EntityDescriptor,Object> nativeEntities) |
abstract ViewEntity.Type |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveForInstallationpublic static final String FIELD_TYPE
public static final String FIELD_TITLE
public static final String FIELD_SUMMARY
public static final String FIELD_DESCRIPTION
public static final String FIELD_SEARCH
public static final String FIELD_PROPERTIES
public static final String FIELD_REQUIRES
public static final String FIELD_STATE
public static final String FIELD_CREATED_AT
public static final String FIELD_OWNER
public abstract ViewEntity.Type type()
@NotBlank public abstract @NotBlank ValueReference title()
public abstract ValueReference summary()
public abstract ValueReference description()
public abstract SearchEntity search()
public abstract com.google.common.collect.ImmutableSet<String> properties()
public abstract Map<String,PluginMetadataSummary> requires()
public abstract Map<String,ViewStateEntity> state()
public abstract org.joda.time.DateTime createdAt()
public ViewDTO.Type dtoType()
public static ViewEntity.Builder builder()
public abstract ViewEntity.Builder toBuilder()
public ViewDTO.Builder toNativeEntity(Map<String,ValueReference> parameters, Map<EntityDescriptor,Object> nativeEntities)
toNativeEntity in interface NativeEntityConverter<ViewDTO.Builder>Copyright © 2012–2021 Graylog, Inc.. All rights reserved.