package at.procon.eventhub.yellowfox.dto;

import at.procon.eventhub.dto.DriverRefDto;
import at.procon.eventhub.dto.VehicleRefDto;
import java.math.BigDecimal;
import java.time.OffsetDateTime;
import java.util.Map;

public record YellowFoxD8BookingDto(
        String tenantKey,
        String sourceInstanceKey,
        String tenantProviderSettingKey,
        String externalFleetKey,
        String externalFleetName,
        String eventId,
        String key,
        Integer ignition,
        Integer previousIgnition,
        Integer eventType,
        Integer state,
        OffsetDateTime occurredAt,
        OffsetDateTime receivedPartnerAt,
        DriverRefDto driverRef,
        VehicleRefDto vehicleRef,
        Long odometerM,
        BigDecimal latitude,
        BigDecimal longitude,
        Map<String, Object> payload
) {
}
