public class DashboardImpl extends PersistedImpl implements Dashboard
| Modifier and Type | Field and Description |
|---|---|
static String |
EMBEDDED_POSITIONS |
static String |
EMBEDDED_WIDGETS |
static String |
FIELD_CONTENT_PACK |
static String |
FIELD_CREATED_AT |
static String |
FIELD_CREATOR_USER_ID |
static String |
FIELD_DESCRIPTION |
static String |
FIELD_TITLE |
fields, id| Modifier | Constructor and Description |
|---|---|
|
DashboardImpl(Map<String,Object> fields) |
protected |
DashboardImpl(org.bson.types.ObjectId id,
Map<String,Object> fields) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPersistedWidget(DashboardWidget widget) |
DashboardWidget |
addWidget(DashboardWidget widget) |
Map<String,Object> |
asMap() |
String |
getContentPack() |
String |
getDescription() |
Map<String,Validator> |
getEmbeddedValidations(String key) |
String |
getTitle() |
Map<String,Validator> |
getValidations() |
DashboardWidget |
getWidget(String widgetId) |
Map<String,DashboardWidget> |
getWidgets() |
DashboardWidget |
removeWidget(DashboardWidget widget) |
void |
setContentPack(String contentPack) |
void |
setDescription(String description) |
void |
setTitle(String title) |
equals, getFields, getId, getObjectId, hashCode, toStringpublic static final String FIELD_TITLE
public static final String FIELD_DESCRIPTION
public static final String FIELD_CONTENT_PACK
public static final String FIELD_CREATOR_USER_ID
public static final String FIELD_CREATED_AT
public static final String EMBEDDED_WIDGETS
public static final String EMBEDDED_POSITIONS
public String getDescription()
getDescription in interface Dashboardpublic void setDescription(String description)
setDescription in interface Dashboardpublic String getContentPack()
getContentPack in interface Dashboardpublic void setContentPack(String contentPack)
setContentPack in interface Dashboardpublic void addPersistedWidget(DashboardWidget widget)
addPersistedWidget in interface Dashboardpublic DashboardWidget getWidget(String widgetId)
public DashboardWidget addWidget(DashboardWidget widget)
public DashboardWidget removeWidget(DashboardWidget widget)
removeWidget in interface Dashboardpublic Map<String,DashboardWidget> getWidgets()
getWidgets in interface Dashboardpublic Map<String,Validator> getValidations()
getValidations in interface Persistedpublic Map<String,Validator> getEmbeddedValidations(String key)
getEmbeddedValidations in interface PersistedCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.