public class DQPConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_ACTIVE_PLANS |
static int |
DEFAULT_MAX_PROCESS_WORKERS |
static int |
DEFAULT_MAX_SOURCE_ROWS |
static int |
DEFAULT_MAX_STALENESS_SECONDS |
static int |
DEFAULT_USER_REQUEST_SOURCE_CONCURRENCY |
Constructor and Description |
---|
DQPConfiguration() |
Modifier and Type | Method and Description |
---|---|
AuthorizationValidator |
getAuthorizationValidator() |
int |
getLobChunkSizeInKB() |
int |
getMaxActivePlans() |
int |
getMaxRowsFetchSize() |
int |
getMaxSourceRows()
Maximum source set rows to fetch
|
int |
getMaxThreads() |
PreParser |
getPreParser() |
Properties |
getProperties()
Get the properties used to initialize the engine
Options . |
long |
getQueryThresholdInMilli() |
int |
getQueryThresholdInSecs() |
long |
getQueryTimeout() |
TeiidExecutor |
getTeiidExecutor() |
int |
getTimeSliceInMilli() |
int |
getUserRequestSourceConcurrency() |
boolean |
isDetectingChangeEvents() |
boolean |
isExceptionOnMaxSourceRows()
Throw exception if there are more rows in the result set than specified in the MaxSourceRows setting.
|
void |
setAuthorizationValidator(AuthorizationValidator authorizationValidator) |
void |
setDetectingChangeEvents(boolean detectingChangeEvents) |
void |
setExceptionOnMaxSourceRows(boolean exceptionOnMaxSourceRows) |
void |
setLobChunkSizeInKB(int lobChunkSizeInKB) |
void |
setMaxActivePlans(int maxActivePlans) |
void |
setMaxRowsFetchSize(int maxRowsFetchSize) |
void |
setMaxSourceRows(int maxSourceRows) |
void |
setMaxThreads(int maxThreads) |
void |
setPreParser(PreParser preParser) |
void |
setProperties(Properties properties)
Set the properties used to initialize the engine
Options |
void |
setQueryThresholdInMilli(long queryThreshold) |
void |
setQueryThresholdInSecs(int queryThresholdInSecs) |
void |
setQueryTimeout(long queryTimeout) |
void |
setTimeSliceInMilli(int timeSliceInMilli) |
void |
setUserRequestSourceConcurrency(int userRequestSourceConcurrency) |
public static final int DEFAULT_MAX_PROCESS_WORKERS
public static final int DEFAULT_MAX_SOURCE_ROWS
public static final int DEFAULT_MAX_ACTIVE_PLANS
public static final int DEFAULT_USER_REQUEST_SOURCE_CONCURRENCY
public static final int DEFAULT_MAX_STALENESS_SECONDS
public int getMaxActivePlans()
public void setMaxActivePlans(int maxActivePlans)
public int getUserRequestSourceConcurrency()
public void setUserRequestSourceConcurrency(int userRequestSourceConcurrency)
public int getMaxThreads()
public void setMaxThreads(int maxThreads)
public int getTimeSliceInMilli()
public void setTimeSliceInMilli(int timeSliceInMilli)
public int getMaxRowsFetchSize()
public void setMaxRowsFetchSize(int maxRowsFetchSize)
public int getLobChunkSizeInKB()
public void setLobChunkSizeInKB(int lobChunkSizeInKB)
public int getQueryThresholdInSecs()
public long getQueryThresholdInMilli()
public void setQueryThresholdInMilli(long queryThreshold)
public void setQueryThresholdInSecs(int queryThresholdInSecs)
public boolean isExceptionOnMaxSourceRows()
public void setExceptionOnMaxSourceRows(boolean exceptionOnMaxSourceRows)
public int getMaxSourceRows()
public void setMaxSourceRows(int maxSourceRows)
public AuthorizationValidator getAuthorizationValidator()
public void setAuthorizationValidator(AuthorizationValidator authorizationValidator)
public boolean isDetectingChangeEvents()
public void setDetectingChangeEvents(boolean detectingChangeEvents)
public void setQueryTimeout(long queryTimeout)
public long getQueryTimeout()
public TeiidExecutor getTeiidExecutor()
public void setPreParser(PreParser preParser)
public PreParser getPreParser()
public Properties getProperties()
Options
. Defaults to the System properties.properties
- public void setProperties(Properties properties)
Options
properties
- Copyright © 2019. All rights reserved.