public abstract class DashboardEntity extends Object
Constructor and Description |
---|
DashboardEntity() |
Modifier and Type | Method and Description |
---|---|
static DashboardEntity |
create(@NotBlank ValueReference title,
ValueReference description,
@NotNull List<DashboardWidgetEntity> widgets) |
abstract ValueReference |
description() |
static Map<String,WidgetPositionDTO> |
positionMap(Map<String,ValueReference> parameters,
Map<DashboardWidgetEntity,List<WidgetEntity>> widgetMap) |
abstract @NotBlank ValueReference |
title() |
abstract @NotNull List<DashboardWidgetEntity> |
widgets() |
static Titles |
widgetTitles(Map<DashboardWidgetEntity,List<WidgetEntity>> widgetMap,
Map<String,ValueReference> parameters) |
@NotBlank public abstract @NotBlank ValueReference title()
public abstract ValueReference description()
@NotNull public abstract @NotNull List<DashboardWidgetEntity> widgets()
public static Map<String,WidgetPositionDTO> positionMap(Map<String,ValueReference> parameters, Map<DashboardWidgetEntity,List<WidgetEntity>> widgetMap)
public static Titles widgetTitles(Map<DashboardWidgetEntity,List<WidgetEntity>> widgetMap, Map<String,ValueReference> parameters)
public static DashboardEntity create(@NotBlank @NotBlank ValueReference title, ValueReference description, @NotNull @NotNull List<DashboardWidgetEntity> widgets)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.