public abstract class WidgetDTO extends Object implements ContentPackable<WidgetEntity>
Modifier and Type | Class and Description |
---|---|
static class |
WidgetDTO.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 |
---|
WidgetDTO() |
Modifier and Type | Method and Description |
---|---|
static WidgetDTO.Builder |
builder() |
abstract WidgetConfigDTO |
config() |
abstract String |
filter() |
abstract String |
id() |
abstract Optional<BackendQuery> |
query() |
abstract Set<String> |
streams() |
abstract Optional<TimeRange> |
timerange() |
WidgetEntity |
toContentPackEntity(EntityDescriptorIds entityDescriptorIds) |
abstract String |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContentPackPluginPackage, resolveNativeEntity
public 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 WidgetDTO.Builder builder()
public WidgetEntity toContentPackEntity(EntityDescriptorIds entityDescriptorIds)
toContentPackEntity
in interface ContentPackable<WidgetEntity>
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.