package com.banesco.module.security_notification.domain.model;

import io.quarkus.runtime.annotations.RegisterForReflection;
import lombok.*;

import java.math.BigDecimal;

@Getter
@ToString
@Builder
@NoArgsConstructor
@AllArgsConstructor
@RegisterForReflection
public class SecurityNotification {
    private Long id;
    private String idTypeAlert;
    private String codeTypeAlert;
    private String idDiffusion;
    private String idStatusAlert;
    private String codeStatusAlert;
    private String name;
    private String nameStatusAlert;
    private String identityRecipient;
    private BigDecimal amount;
    private String currency;
    private String typeAuthorization;
    private String dataAlertJason;
    private String reasonReject;
    private String dateExpired;
    private String timeExpired;
    private String uuidPasskey;
    private String dateCreate;
    private String dateUpdate;
    private String pageNumber;
    private String pageSize;
}