TariffV2Response.java
package com.github.jenkaby.bikerental.tariff.web.query.dto;
import com.github.jenkaby.bikerental.tariff.domain.model.PricingType;
import com.github.jenkaby.bikerental.tariff.domain.model.TariffV2Status;
import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDate;
@Schema(description = "V2 Tariff details")
public record TariffV2Response(
Long id,
String name,
String description,
String equipmentType,
PricingType pricingType,
PricingParams params,
LocalDate validFrom,
LocalDate validTo,
String version,
TariffV2Status status
) {
}