package com.its.op.entity.its.vms;

import lombok.*;

import java.io.Serializable;

/**
 * VMS 교통 정보 표출 일정 Key Class
 */
@Data
@ToString
@NoArgsConstructor//(access = AccessLevel.PROTECTED)
@AllArgsConstructor
public class TbVmsDsplSchKey implements Serializable {
    private static final long serialVersionUID = 1L;

    // VMS_CTLR_NMBR, VMS 제어기 번호  // N NUMBER(10)
    private Long vmsCtlrNmbr;

    // VMS_SCH_TYPE, VMS 스케줄 유형(A:자동,F:고정,B:기본)  // N VARCHAR2(5)
    private String vmsSchType;

    // VMS_SCH_FORM_TYPE, VMS 폼 스케쥴 유형(0:교통,1:돌발,2:공사행사,3:홍보,4:우회,5:정체,6:안전,7:동영상,8:스트리밍영상)  // N NUMBER(3)
    private Integer vmsSchFormType;

    // PHASE, PHASE  // N NUMBER(2)
    private Integer phase;

}
