package com.eactive.eai.rms.common.dbconsole.dto;

import lombok.Builder;
import lombok.Data;

/**
 * 데이터소스 정보 DTO
 */
@Data
@Builder
public class DatasourceInfoDto {

    /**
     * 표시 이름
     */
    private String displayName;

    /**
     * 타입 (JNDI, DIRECT)
     */
    private String type;

    /**
     * 설명
     */
    private String description;

    /**
     * JNDI 이름
     */
    private String jndiName;

    /**
     * JDBC URL
     */
    private String jdbcUrl;

    /**
     * 사용자명
     */
    private String username;

    /**
     * 드라이버 클래스명
     */
    private String driverClassName;

    /**
     * 스키마명
     */
    private String schema;
}
