package com.its.bis.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * BIS 연계 링크 소통정보 수집 이력 Entity Class
 */
@ApiModel("BIS 연계 링크 소통정보 수집 이력")
@Getter
@Builder
@NoArgsConstructor//(access = AccessLevel.PROTECTED)
@AllArgsConstructor
public class TbBisLinkTrafClct implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("수집 일시")  // Y VARCHAR(14)
    private String CLCT_DT;

    @ApiModelProperty("링크ID")  // N NUMBER(10)
    private Long LINK_ID;

    @ApiModelProperty("OBE DEVICE ID")  // Y VARCHAR(64)
    private String DEVICE_ID;

    @ApiModelProperty("속도")  // Y NUMBER(3)
    private Integer SPED;

    @ApiModelProperty("통행 시간")  // Y NUMBER(6)
    private Integer TRVL_HH;

    @ApiModelProperty("시작노드 도착 일시")  // Y VARCHAR(14)
    private String ST_NODE_ARR_DT;
    @ApiModelProperty("종료노드 도착 일시")  // Y VARCHAR(14)
    private String ED_NODE_ARR_DT;

}
