public abstract class NotificationEntity extends Object implements NativeEntityConverter<NotificationDto>
Modifier and Type | Class and Description |
---|---|
static class |
NotificationEntity.Builder |
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_DESCRIPTION |
static String |
FIELD_TITLE |
Constructor and Description |
---|
NotificationEntity() |
Modifier and Type | Method and Description |
---|---|
static NotificationEntity.Builder |
builder() |
abstract EventNotificationConfigEntity |
config() |
abstract ValueReference |
description() |
abstract ValueReference |
title() |
abstract NotificationEntity.Builder |
toBuilder() |
NotificationDto |
toNativeEntity(Map<String,ValueReference> parameters,
Map<EntityDescriptor,Object> nativeEntities) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
resolveForInstallation
public static final String FIELD_TITLE
public static final String FIELD_DESCRIPTION
public static NotificationEntity.Builder builder()
public abstract ValueReference title()
public abstract ValueReference description()
public abstract EventNotificationConfigEntity config()
public abstract NotificationEntity.Builder toBuilder()
public NotificationDto toNativeEntity(Map<String,ValueReference> parameters, Map<EntityDescriptor,Object> nativeEntities)
toNativeEntity
in interface NativeEntityConverter<NotificationDto>
Copyright © 2012–2019 Graylog, Inc.. All rights reserved.