| Package | Description |
|---|---|
| org.graylog2.dashboards.widgets | |
| org.graylog2.dashboards.widgets.strategies | |
| org.graylog2.plugin | |
| org.graylog2.plugin.inject |
| Modifier and Type | Method and Description |
|---|---|
WidgetStrategy |
WidgetStrategyFactory.getWidgetForType(String typeName,
Map<String,Object> config,
TimeRange timeRange,
String widgetId) |
| Constructor and Description |
|---|
WidgetStrategyFactory(Map<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyFactories) |
| Modifier and Type | Class and Description |
|---|---|
class |
ChartWidgetStrategy |
class |
FieldChartWidgetStrategy |
class |
QuickvaluesWidgetStrategy |
class |
SearchResultChartWidgetStrategy |
class |
SearchResultCountWidgetStrategy |
class |
StackedChartWidgetStrategy |
class |
StatisticalCountWidgetStrategy |
class |
StreamSearchResultCountWidgetStrategy |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends WidgetStrategy> |
PluginModule.addWidgetStrategy(Class<T> widgetStrategyClass,
Class<? extends WidgetStrategy.Factory<T>> factory) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> |
Graylog2Module.widgetStrategyBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Graylog2Module.installWidgetStrategy(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategy(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategy(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategyWithAlias(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
String key,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategyWithAlias(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
String key,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategyWithAlias(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
String key,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.