All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
static DashboardWidget |
buildDashboardWidget(DashboardWidget.Type type,
com.codahale.metrics.MetricRegistry metricRegistry,
Searches searches,
String widgetId,
String description,
int cacheTime,
Map<String,Object> config,
String query,
TimeRange timeRange,
String creatorUserId) |
protected abstract ComputationResult |
compute() |
static DashboardWidget |
fromPersisted(com.codahale.metrics.MetricRegistry metricRegistry,
Searches searches,
com.mongodb.BasicDBObject fields) |
static DashboardWidget |
fromRequest(com.codahale.metrics.MetricRegistry metricRegistry,
Searches searches,
AddWidgetRequest awr,
String userId) |
int |
getCacheTime() |
ComputationResult |
getComputationResult() |
Map<String,Object> |
getConfig() |
String |
getCreatorUserId() |
String |
getDescription() |
String |
getId() |
abstract Map<String,Object> |
getPersistedConfig() |
Map<String,Object> |
getPersistedFields() |
DashboardWidget.Type |
getType() |
void |
setCacheTime(int cacheTime) |
void |
setDescription(String description) |