Package io.vertx.rxjava3.sqlclient
Class SqlClient
- java.lang.Object
 - 
- io.vertx.rxjava3.sqlclient.SqlClient
 
 
- 
- Direct Known Subclasses:
 Pool,SqlConnection
public class SqlClient extends Object
Defines common SQL client operations with a database server. NOTE: This class has been automatically generated from theoriginalnon RX-ified interface using Vert.x codegen. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static TypeArg<SqlClient>__TYPE_ARG 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.reactivex.rxjava3.core.Completableclose()Close the client and release the associated resources.booleanequals(Object o)SqlClientgetDelegate()inthashCode()static SqlClientnewInstance(SqlClient arg)PreparedQuery<RowSet<Row>>preparedQuery(String sql)Create a prepared query, one of theQuery.execute()orPreparedQuery.executeBatch(java.util.List<io.vertx.rxjava3.sqlclient.Tuple>)methods must be called to execute the query.PreparedQuery<RowSet<Row>>preparedQuery(String sql, PrepareOptions options)Create a prepared query, one of theQuery.execute()orPreparedQuery.executeBatch(java.util.List<io.vertx.rxjava3.sqlclient.Tuple>)methods must be called to execute the query.Query<RowSet<Row>>query(String sql)Create a query, theQuery.execute()method must be called to execute the query.io.reactivex.rxjava3.core.CompletablerxClose()Close the client and release the associated resources.StringtoString() 
 - 
 
- 
- 
Method Detail
- 
getDelegate
public SqlClient getDelegate()
 
- 
query
public Query<RowSet<Row>> query(String sql)
Create a query, theQuery.execute()method must be called to execute the query.- Parameters:
 sql-- Returns:
 - the query
 
 
- 
preparedQuery
public PreparedQuery<RowSet<Row>> preparedQuery(String sql)
Create a prepared query, one of theQuery.execute()orPreparedQuery.executeBatch(java.util.List<io.vertx.rxjava3.sqlclient.Tuple>)methods must be called to execute the query.- Parameters:
 sql-- Returns:
 - the prepared query
 
 
- 
preparedQuery
public PreparedQuery<RowSet<Row>> preparedQuery(String sql, PrepareOptions options)
Create a prepared query, one of theQuery.execute()orPreparedQuery.executeBatch(java.util.List<io.vertx.rxjava3.sqlclient.Tuple>)methods must be called to execute the query.- Parameters:
 sql-options-- Returns:
 - the prepared query
 
 
- 
close
public io.reactivex.rxjava3.core.Completable close()
Close the client and release the associated resources.- Returns:
 
 
- 
rxClose
public io.reactivex.rxjava3.core.Completable rxClose()
Close the client and release the associated resources.- Returns:
 
 
 - 
 
 -