package com.its.op.dto.its.scrs;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

/**
 * 교차로 서비스수준 통계 DTO Class
 */
@Data
@Builder
@ApiModel("ScSrvcDto(교차로 서비스수준 통계)")
public class ScSrvcDto implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("교차로 ID")
    @JsonProperty("ixr_id")
    private String ixrId;

    @ApiModelProperty("교차로 명")
    @JsonProperty("ixr_nm")
    private String ixrNm;

    @ApiModelProperty("통계 일시")
    @JsonProperty("stat_dt")
    private String statDt;

    @ApiModelProperty("서비스 수준")
    @JsonProperty("srvc_lvl")
    private Integer srvcLvl;

    @ApiModelProperty("지체 시간")
    @JsonProperty("dely_hh")
    private Double delyHh;

    @ApiModelProperty("교통량")
    @JsonProperty("tfvl")
    private Integer tfvl;

}
