package io.delphiplatform.api.v3.model.datahealth;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.Map;

import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@EqualsAndHashCode
@AllArgsConstructor
@NoArgsConstructor
public class ChartsDataHealthStatusReport<T> {
    @JsonProperty("dsp")
    private Map<String, T> dsp;

    @JsonProperty("dsp_chart_type")
    private Map<String, Map<String, T>> dspChartType;

    @JsonProperty("dsp_chart_type_country_code")
    private Map<String, Map<String, Map<String, T>>> dspChartTypeCountryCode;
}
