All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.etlunit.feature.database.ExtractOperation Maven / Gradle / Ivy

There is a newer version: 1.6.9
Show newest version
package org.etlunit.feature.database;

import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.util.HashMap;

public class ExtractOperation
{
	public static final String CONNECTIONID_JSON_NAME = "connection-id";
	private String connectionId;
	public String getConnectionId()
	{
		return connectionId;
	}
	public static final String SOURCETABLE_JSON_NAME = "source-table";
	private String sourceTable;
	public String getSourceTable()
	{
		return sourceTable;
	}
	public static final String DATAFILEROWDELIMITER_JSON_NAME = "data-file-row-delimiter";
	private String dataFileRowDelimiter;
	public String getDataFileRowDelimiter()
	{
		return dataFileRowDelimiter;
	}
	public static final String DATAFILENULLDELIMITER_JSON_NAME = "data-file-null-delimiter";
	private String dataFileNullDelimiter;
	public String getDataFileNullDelimiter()
	{
		return dataFileNullDelimiter;
	}
	public static final String REFERENCEFILETYPE_JSON_NAME = "reference-file-type";
	private String referenceFileType;
	public String getReferenceFileType()
	{
		return referenceFileType;
	}
	public static final String SOURCESCHEMA_JSON_NAME = "source-schema";
	private String sourceSchema;
	public String getSourceSchema()
	{
		return sourceSchema;
	}
	public static final String DEFAULTCONNECTIONID_JSON_NAME = "default-connection-id";
	private String defaultConnectionId;
	public String getDefaultConnectionId()
	{
		return defaultConnectionId;
	}
	public static final String COLUMNLIST_JSON_NAME = "column-list";
	private List columnList;
	public List getColumnList()
	{
		return columnList;
	}
	public static final String MODE_JSON_NAME = "mode";
	private String mode;
	public String getMode()
	{
		return mode;
	}
	public enum columnListMode_enum
	{
		include,
		exclude
	}
	public static final String COLUMNLISTMODE_JSON_NAME = "column-list-mode";
	private columnListMode_enum columnListMode;
	public columnListMode_enum getColumnListMode()
	{
		return columnListMode;
	}
	public static final String SQLSCRIPT_JSON_NAME = "sql-script";
	private String sqlScript;
	public String getSqlScript()
	{
		return sqlScript;
	}
	public static final String DEFAULTIMPLEMENTATIONID_JSON_NAME = "default-implementation-id";
	private String defaultImplementationId;
	public String getDefaultImplementationId()
	{
		return defaultImplementationId;
	}
	public static final String SQL_JSON_NAME = "sql";
	private String sql;
	public String getSql()
	{
		return sql;
	}
	public static final String TARGET_JSON_NAME = "target";
	private String target;
	public String getTarget()
	{
		return target;
	}
	public static final String DATAFILECOLUMNDELIMITER_JSON_NAME = "data-file-column-delimiter";
	private String dataFileColumnDelimiter;
	public String getDataFileColumnDelimiter()
	{
		return dataFileColumnDelimiter;
	}
	public static final String TARGETFILE_JSON_NAME = "target-file";
	private String targetFile;
	public String getTargetFile()
	{
		return targetFile;
	}
	public static final String DATABASEDEFINITIONS_JSON_NAME = "database-definitions";
	private Map databaseDefinitions;
	public Map getDatabaseDefinitions()
	{
		return databaseDefinitions;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy