package com.its.op.dto.its.statistics;

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

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("TrafficStatDto(소통정보통계 정보)")
public class TrafficStatDto {

    @ApiModelProperty("아이디")
    @JsonProperty("id")
    private String ID;
    @ApiModelProperty("통계시각")
    @JsonProperty("stat_dt")
    private String STAT_DT;
    /*@ApiModelProperty("통계시각")
    @JsonProperty("stat_dt_fmt")
    private String STAT_DT_FMT;*/
    @ApiModelProperty("시점명")
    @JsonProperty("f_name")
    private String F_NAME;
    @ApiModelProperty("종점명")
    @JsonProperty("t_name")
    private String T_NAME;
    @ApiModelProperty("구간길이")
    @JsonProperty("sect_lngt")
    private int    SECT_LNGT;
    @ApiModelProperty("교통량")
    @JsonProperty("tfvl")
    private int    TFVL;
    @ApiModelProperty("속도")
    @JsonProperty("sped")
    private int    SPED;
    @ApiModelProperty("점유율")
    @JsonProperty("ocpy_rate")
    private double OCPY_RATE;
    @ApiModelProperty("통행시간")
    @JsonProperty("trvl_hh")
    private int    TRVL_HH;

}
