Class WidgetDTO
java.lang.Object
org.graylog.plugins.views.search.views.WidgetDTO
- All Implemented Interfaces:
UsesSearchFilters
,ContentPackable<WidgetEntity>
public abstract class WidgetDTO
extends Object
implements ContentPackable<WidgetEntity>, UsesSearchFilters
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic WidgetDTO.Builder
builder()
abstract WidgetConfigDTO
config()
abstract String
filter()
abstract List<UsedSearchFilter>
filters()
abstract String
id()
abstract Optional<BackendQuery>
query()
streams()
abstract WidgetDTO.Builder
toContentPackEntity
(EntityDescriptorIds entityDescriptorIds) abstract String
type()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.graylog2.contentpacks.ContentPackable
getContentPackPluginPackage, resolveNativeEntity
-
Field Details
-
FIELD_ID
- See Also:
-
FIELD_TYPE
- See Also:
-
FIELD_FILTER
- See Also:
-
FIELD_SEARCH_FILTERS
- See Also:
-
FIELD_CONFIG
- See Also:
-
FIELD_TIMERANGE
- See Also:
-
FIELD_QUERY
- See Also:
-
FIELD_STREAMS
- See Also:
-
-
Constructor Details
-
WidgetDTO
public WidgetDTO()
-
-
Method Details
-
id
-
type
-
filter
-
filters
- Specified by:
filters
in interfaceUsesSearchFilters
-
timerange
-
query
-
streams
-
config
-
builder
-
toBuilder
-
toContentPackEntity
- Specified by:
toContentPackEntity
in interfaceContentPackable<WidgetEntity>
-