net.ravendb.client.documents.operations.etl.sql.SqlEtlConfiguration Maven / Gradle / Ivy
package net.ravendb.client.documents.operations.etl.sql;
import net.ravendb.client.documents.operations.etl.EtlConfiguration;
import net.ravendb.client.documents.operations.etl.EtlType;
import java.util.List;
public class SqlEtlConfiguration extends EtlConfiguration {
private boolean parameterizeDeletes;
private boolean forceQueryRecompile;
private boolean quoteTables;
private Integer commandTimeout;
private List sqlTables;
public EtlType getEtlType() {
return EtlType.SQL;
}
public boolean isParameterizeDeletes() {
return parameterizeDeletes;
}
public void setParameterizeDeletes(boolean parameterizeDeletes) {
this.parameterizeDeletes = parameterizeDeletes;
}
public boolean isForceQueryRecompile() {
return forceQueryRecompile;
}
public void setForceQueryRecompile(boolean forceQueryRecompile) {
this.forceQueryRecompile = forceQueryRecompile;
}
public boolean isQuoteTables() {
return quoteTables;
}
public void setQuoteTables(boolean quoteTables) {
this.quoteTables = quoteTables;
}
public Integer getCommandTimeout() {
return commandTimeout;
}
public void setCommandTimeout(Integer commandTimeout) {
this.commandTimeout = commandTimeout;
}
public List getSqlTables() {
return sqlTables;
}
public void setSqlTables(List sqlTables) {
this.sqlTables = sqlTables;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy