package incheon.product.geoview3d.traffic.vo;

import incheon.com.cmm.ComDefaultVO;
import lombok.Getter;
import lombok.Setter;

import java.io.Serial;

/**
 * 교통 정보 VO.
 * 링크별 교통 등급(grade)과 속도(speed) 정보를 담는다.
 */
@Getter
@Setter
public class TrafficInfoVO extends ComDefaultVO {
    @Serial
    private static final long serialVersionUID = 1L;

    /** ITS 링크 ID */
    private String linkId;

    /** 교통 혼잡 등급 (1: 원활, 2: 서행, 3: 정체 등) */
    private int grade;

    /** 현재 속도 (km/h) */
    private Double speed;
}
