Package io.trino.plugin.oracle
Class OracleConfig
java.lang.Object
io.trino.plugin.oracle.OracleConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@javax.validation.constraints.Min(1L) int@javax.validation.constraints.Min(0L) int@NotNull io.airlift.units.Duration@NotNull RoundingMode@javax.validation.constraints.NotNull boolean@javax.validation.constraints.AssertTrue(message="Pool min size cannot be larger than max size") booleanboolean@javax.validation.constraints.NotNull booleansetConnectionPoolEnabled(boolean connectionPoolEnabled) setConnectionPoolMaxSize(int connectionPoolMaxSize) setConnectionPoolMinSize(int connectionPoolMinSize) setDefaultNumberScale(Integer defaultNumberScale) setInactiveConnectionTimeout(io.airlift.units.Duration inactiveConnectionTimeout) setNumberRoundingMode(RoundingMode numberRoundingMode) setRemarksReportingEnabled(boolean enabled) setSynonymsEnabled(boolean enabled)
-
Constructor Details
-
OracleConfig
public OracleConfig()
-
-
Method Details
-
isSynonymsEnabled
@NotNull public @javax.validation.constraints.NotNull boolean isSynonymsEnabled() -
setSynonymsEnabled
-
isRemarksReportingEnabled
public boolean isRemarksReportingEnabled() -
setRemarksReportingEnabled
@Config("oracle.remarks-reporting.enabled") public OracleConfig setRemarksReportingEnabled(boolean enabled) -
getDefaultNumberScale
-
setDefaultNumberScale
@Config("oracle.number.default-scale") public OracleConfig setDefaultNumberScale(Integer defaultNumberScale) -
getNumberRoundingMode
-
setNumberRoundingMode
@Config("oracle.number.rounding-mode") public OracleConfig setNumberRoundingMode(RoundingMode numberRoundingMode) -
isConnectionPoolEnabled
@NotNull public @javax.validation.constraints.NotNull boolean isConnectionPoolEnabled() -
setConnectionPoolEnabled
@Config("oracle.connection-pool.enabled") public OracleConfig setConnectionPoolEnabled(boolean connectionPoolEnabled) -
getConnectionPoolMinSize
@Min(0L) public @javax.validation.constraints.Min(0L) int getConnectionPoolMinSize() -
setConnectionPoolMinSize
@Config("oracle.connection-pool.min-size") public OracleConfig setConnectionPoolMinSize(int connectionPoolMinSize) -
getConnectionPoolMaxSize
@Min(1L) public @javax.validation.constraints.Min(1L) int getConnectionPoolMaxSize() -
setConnectionPoolMaxSize
@Config("oracle.connection-pool.max-size") public OracleConfig setConnectionPoolMaxSize(int connectionPoolMaxSize) -
getInactiveConnectionTimeout
@NotNull public @NotNull io.airlift.units.Duration getInactiveConnectionTimeout() -
setInactiveConnectionTimeout
@Config("oracle.connection-pool.inactive-timeout") public OracleConfig setInactiveConnectionTimeout(io.airlift.units.Duration inactiveConnectionTimeout) -
isPoolSizedProperly
@AssertTrue(message="Pool min size cannot be larger than max size") public @javax.validation.constraints.AssertTrue(message="Pool min size cannot be larger than max size") boolean isPoolSizedProperly()
-