package com.realnet.DataLake.Entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Lob;

import com.realnet.WhoColumn.Entity.Extension;

import lombok.Data;

@Entity
@Data
public class Data_lake extends Extension {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id;

	private String name;

	private String url;

	private String schedule;

	private String cron_job;

	@Lob
	@Column(columnDefinition = "TEXT")
	private String json;

	private Integer batch_volume;

	private Integer sure_connect_id;
	private String sureconnect_name;

	private String url_endpoint;

	@Lob
	@Column(columnDefinition = "TEXT")
	private String calculated_field_json;

	private Boolean iscalculatedfield;

}
