Class DashboardEntity
java.lang.Object
org.graylog2.contentpacks.model.entities.DashboardEntity
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic DashboardEntity
create
(@NotBlank ValueReference title, ValueReference description, @NotNull List<DashboardWidgetEntity> widgets) abstract ValueReference
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)
-
Constructor Details
-
DashboardEntity
public DashboardEntity()
-
-
Method Details
-
title
-
description
-
widgets
-
positionMap
public static Map<String,WidgetPositionDTO> positionMap(Map<String, ValueReference> parameters, Map<DashboardWidgetEntity, List<WidgetEntity>> widgetMap) -
widgetTitles
public static Titles widgetTitles(Map<DashboardWidgetEntity, List<WidgetEntity>> widgetMap, Map<String, ValueReference> parameters) -
create
public static DashboardEntity create(@NotBlank @NotBlank ValueReference title, ValueReference description, @NotNull @NotNull List<DashboardWidgetEntity> widgets)
-