package ru.yandex.webmaster3.worker.notifications.auto;

import java.util.UUID;

import lombok.Builder;
import lombok.Value;

import ru.yandex.webmaster3.core.data.WebmasterHostId;
import ru.yandex.webmaster3.storage.notifications.NotificationChannel;
import ru.yandex.webmaster3.storage.user.UserPersonalInfo;
import ru.yandex.webmaster3.storage.user.message.content.MessageContent;

/**
 * ishalaru
 * 10.07.2020
 **/
@Value
@Builder
public class NotificationInfo {
    UUID id;
    String email;
    WebmasterHostId hostId;
    long userId;
    UserPersonalInfo personalInfo;
    MessageContent messageContent;
    NotificationChannel channel;
    boolean critical;
    String extendedInfo;
    String expType;
}
