public abstract class WidgetEntity extends Object implements NativeEntityConverter<WidgetDTO>
| Modifier and Type | Class and Description |
|---|---|
static class |
WidgetEntity.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_CONFIG |
static String |
FIELD_FILTER |
static String |
FIELD_ID |
static String |
FIELD_QUERY |
static String |
FIELD_STREAMS |
static String |
FIELD_TIMERANGE |
static String |
FIELD_TYPE |
| Constructor and Description |
|---|
WidgetEntity() |
| Modifier and Type | Method and Description |
|---|---|
static WidgetEntity.Builder |
builder() |
abstract WidgetConfigDTO |
config() |
List<SearchTypeEntity> |
createSearchTypeEntity() |
abstract String |
filter() |
abstract String |
id() |
abstract Optional<BackendQuery> |
query() |
abstract Set<String> |
streams() |
abstract Optional<TimeRange> |
timerange() |
WidgetDTO |
toNativeEntity(Map<String,ValueReference> parameters,
Map<EntityDescriptor,Object> nativeEntities) |
abstract String |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveForInstallationpublic static final String FIELD_ID
public static final String FIELD_TYPE
public static final String FIELD_FILTER
public static final String FIELD_CONFIG
public static final String FIELD_TIMERANGE
public static final String FIELD_QUERY
public static final String FIELD_STREAMS
public abstract String id()
public abstract String type()
public abstract Optional<BackendQuery> query()
public abstract WidgetConfigDTO config()
public static WidgetEntity.Builder builder()
public WidgetDTO toNativeEntity(Map<String,ValueReference> parameters, Map<EntityDescriptor,Object> nativeEntities)
toNativeEntity in interface NativeEntityConverter<WidgetDTO>public List<SearchTypeEntity> createSearchTypeEntity()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.