package at.procon.eventhub.tachographfilesession.dto;

import at.procon.eventhub.tachographfilesession.model.ExtractionStats;
import at.procon.eventhub.tachographfilesession.model.ExtractionWarning;
import java.time.Instant;
import java.util.List;
import java.util.UUID;

public record TachographFileSessionSummaryDto(
        UUID sessionId,
        String tenantKey,
        String sourceInstanceKey,
        String sessionLabel,
        String originalFileName,
        boolean driverCardFile,
        String legalRequirementsDataPackageId,
        ExtractionStats stats,
        List<TachographFileDriverSummaryDto> drivers,
        List<ExtractionWarning> warnings,
        Instant createdAt,
        Instant expiresAt
) {
}
