public abstract class NotificationDto extends Object implements ContentPackable
| Modifier and Type | Class and Description |
|---|---|
static class |
NotificationDto.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_DESCRIPTION |
static String |
FIELD_ID |
static String |
FIELD_TITLE |
| Constructor and Description |
|---|
NotificationDto() |
| Modifier and Type | Method and Description |
|---|---|
static NotificationDto.Builder |
builder() |
abstract EventNotificationConfig |
config() |
abstract String |
description() |
abstract String |
id() |
abstract String |
title() |
abstract NotificationDto.Builder |
toBuilder() |
Object |
toContentPackEntity(EntityDescriptorIds entityDescriptorIds) |
ValidationResult |
validate() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContentPackPluginPackage, resolveNativeEntitypublic static final String FIELD_ID
public static final String FIELD_TITLE
public static final String FIELD_DESCRIPTION
public abstract String title()
public abstract String description()
public abstract EventNotificationConfig config()
public static NotificationDto.Builder builder()
public abstract NotificationDto.Builder toBuilder()
public ValidationResult validate()
public Object toContentPackEntity(EntityDescriptorIds entityDescriptorIds)
toContentPackEntity in interface ContentPackableCopyright © 2012–2021 Graylog, Inc.. All rights reserved.