Class JDBCConnectOptions
java.lang.Object
io.vertx.jdbcclient.SqlOptions
io.vertx.jdbcclient.JDBCConnectOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintgetUser()setAutoGeneratedKeys(boolean autoGeneratedKeys) setAutoGeneratedKeysIndexes(JsonArray autoGeneratedKeysIndexes) setCatalog(String catalog) setConnectTimeout(int connectTimeout) setDatabase(String database) setExtraConfig(JsonObject extraConfig) setFetchDirection(FetchDirection fetchDirection) setFetchSize(int fetchSize) setIdleTimeout(int idleTimeout) setJdbcUrl(String jdbcUrl) setMaxRows(int maxRows) setMetricsName(String metricsName) Set the metrics name identifying the reported metrics, useful for grouping metrics with the same name.setPassword(String password) setQueryTimeout(int queryTimeout) setReadOnly(boolean readOnly) setResultSetConcurrency(ResultSetConcurrency resultSetConcurrency) setResultSetType(ResultSetType resultSetType) setTracingPolicy(TracingPolicy tracingPolicy) Set the tracing policy for the client behavior when Vert.x has tracing enabled.setTransactionIsolation(TransactionIsolation transactionIsolation) toJson()Methods inherited from class SqlOptions
getAutoGeneratedKeysIndexes, getCatalog, getFetchDirection, getFetchSize, getMaxRows, getQueryTimeout, getResultSetConcurrency, getResultSetType, getSchema, getTransactionIsolation, isAutoGeneratedKeys, isReadOnly
-
Constructor Details
-
JDBCConnectOptions
public JDBCConnectOptions() -
JDBCConnectOptions
-
JDBCConnectOptions
-
-
Method Details
-
getJdbcUrl
-
setJdbcUrl
-
getUser
-
setUser
-
getPassword
-
setPassword
-
getDatabase
-
setDatabase
-
getConnectTimeout
public int getConnectTimeout() -
setConnectTimeout
-
getIdleTimeout
public int getIdleTimeout() -
setIdleTimeout
-
getMetricsName
- Returns:
- the metrics name identifying the reported metrics.
-
setMetricsName
Set the metrics name identifying the reported metrics, useful for grouping metrics with the same name.- Parameters:
metricsName- the metrics name- Returns:
- a reference to this, so the API can be used fluently
-
getTracingPolicy
- Returns:
- the tracing policy
-
setTracingPolicy
Set the tracing policy for the client behavior when Vert.x has tracing enabled.- Parameters:
tracingPolicy- the tracing policy- Returns:
- a reference to this, so the API can be used fluently
-
getExtraConfig
-
setExtraConfig
-
setReadOnly
- Overrides:
setReadOnlyin classSqlOptions
-
setCatalog
- Overrides:
setCatalogin classSqlOptions
-
setTransactionIsolation
- Overrides:
setTransactionIsolationin classSqlOptions
-
setResultSetType
- Overrides:
setResultSetTypein classSqlOptions
-
setResultSetConcurrency
- Overrides:
setResultSetConcurrencyin classSqlOptions
-
setAutoGeneratedKeys
- Overrides:
setAutoGeneratedKeysin classSqlOptions
-
setSchema
- Overrides:
setSchemain classSqlOptions
-
setQueryTimeout
- Overrides:
setQueryTimeoutin classSqlOptions
-
setFetchDirection
- Overrides:
setFetchDirectionin classSqlOptions
-
setFetchSize
- Overrides:
setFetchSizein classSqlOptions
-
setAutoGeneratedKeysIndexes
- Overrides:
setAutoGeneratedKeysIndexesin classSqlOptions
-
setMaxRows
- Overrides:
setMaxRowsin classSqlOptions
-
toJson
-