package io.delphiplatform.api.integration.dto;

import java.io.Serializable;
import java.time.LocalDate;
import java.util.Map;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Data
public class StreamsDto implements Serializable {

    String rowKey;
    LocalDate date;
    //String dsp; - is set for tests implicitly
    String playlistId;
    String isrc;
    String trackId;
    String artistId;
    Map<String, StreamsCountryDto> streamsCountries;

    //... add more fields as needed
}
