All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.rformagio.observability.logging.model.Cumulative Maven / Gradle / Ivy

package com.github.rformagio.observability.logging.model;

import com.github.rformagio.observability.utils.LogLevel;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.Duration;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Cumulative {

    private LocalDateTime initTime;
    private LocalDateTime endTime;
    private Duration duration;
    @JsonIgnore
    private String description;
    private Map properties;
    private Map messages;
    private Map errors;
    private Map> exceptions;
    private LogLevel level;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy