Class FlightSqlClientWithCallOptions
java.lang.Object
org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- All Implemented Interfaces:
AutoCloseable
A wrapper around FlightSqlClient which automatically adds CallOptions to each RPC call.
-
Constructor Summary
ConstructorsConstructorDescriptionFlightSqlClientWithCallOptions(org.apache.arrow.flight.sql.FlightSqlClient client, org.apache.arrow.flight.CallOption... options) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.arrow.flight.sql.FlightSqlClient.SavepointbeginSavepoint(org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, String name, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.sql.FlightSqlClient.TransactionbeginTransaction(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.CancelFlightInfoResultcancelFlightInfo(org.apache.arrow.flight.CancelFlightInfoRequest request, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.sql.CancelResultcancelQuery(org.apache.arrow.flight.FlightInfo info, org.apache.arrow.flight.CallOption... options) voidclose()voidcommit(org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfoorg.apache.arrow.flight.FlightInfoexecute(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfoexecutePrepared(org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement statement, org.apache.arrow.flight.CallOption... options) longexecutePreparedUpdate(org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement statement, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfoexecuteSubstrait(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfoexecuteSubstrait(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) longexecuteSubstraitUpdate(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.CallOption... options) longexecuteSubstraitUpdate(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) longexecuteUpdate(String query, org.apache.arrow.flight.CallOption... options) longexecuteUpdate(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetCatalogs(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetCatalogsSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetCrossReference(org.apache.arrow.flight.sql.util.TableRef pkTableRef, org.apache.arrow.flight.sql.util.TableRef fkTableRef, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetCrossReferenceSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetExecuteSchema(String query, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetExecuteSchema(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetExecuteSubstraitSchema(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan substraitPlan, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetExecuteSubstraitSchema(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetExportedKeys(org.apache.arrow.flight.sql.util.TableRef tableRef, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetExportedKeysSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetImportedKeys(org.apache.arrow.flight.sql.util.TableRef tableRef, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetImportedKeysSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetPrimaryKeys(org.apache.arrow.flight.sql.util.TableRef tableRef, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetPrimaryKeysSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetSchema(org.apache.arrow.flight.FlightDescriptor descriptor, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetSchemas(String catalog, String dbSchemaFilterPattern, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetSchemasSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetSqlInfo(int[] info, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetSqlInfo(Iterable<Integer> info, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetSqlInfo(org.apache.arrow.flight.sql.impl.FlightSql.SqlInfo... info) org.apache.arrow.flight.FlightInfogetSqlInfo(org.apache.arrow.flight.sql.impl.FlightSql.SqlInfo[] info, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetSqlInfoSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightStreamgetStream(org.apache.arrow.flight.Ticket ticket, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetTables(String catalog, String dbSchemaFilterPattern, String tableFilterPattern, @Nullable List<String> tableTypes, boolean includeSchema, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetTablesSchema(boolean includeSchema, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetTableTypes(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetTableTypesSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetXdbcTypeInfo(int dataType, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightInfogetXdbcTypeInfo(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.SchemaResultgetXdbcTypeInfoSchema(org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatementorg.apache.arrow.flight.sql.FlightSqlClient.PreparedStatementprepare(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatementprepare(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatementprepare(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) voidrelease(org.apache.arrow.flight.sql.FlightSqlClient.Savepoint savepoint, org.apache.arrow.flight.CallOption... options) org.apache.arrow.flight.FlightEndpointrenewFlightEndpoint(org.apache.arrow.flight.RenewFlightEndpointRequest request, org.apache.arrow.flight.CallOption... options) voidrollback(org.apache.arrow.flight.sql.FlightSqlClient.Savepoint savepoint, org.apache.arrow.flight.CallOption... options) voidrollback(org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options)
-
Constructor Details
-
FlightSqlClientWithCallOptions
public FlightSqlClientWithCallOptions(org.apache.arrow.flight.sql.FlightSqlClient client, org.apache.arrow.flight.CallOption... options)
-
-
Method Details
-
execute
public org.apache.arrow.flight.FlightInfo execute(String query, org.apache.arrow.flight.CallOption... options) -
execute
public org.apache.arrow.flight.FlightInfo execute(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
executePrepared
public org.apache.arrow.flight.FlightInfo executePrepared(org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement statement, org.apache.arrow.flight.CallOption... options) -
executeSubstrait
public org.apache.arrow.flight.FlightInfo executeSubstrait(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.CallOption... options) -
executeSubstrait
public org.apache.arrow.flight.FlightInfo executeSubstrait(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
getExecuteSchema
public org.apache.arrow.flight.SchemaResult getExecuteSchema(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
getExecuteSchema
public org.apache.arrow.flight.SchemaResult getExecuteSchema(String query, org.apache.arrow.flight.CallOption... options) -
getExecuteSubstraitSchema
public org.apache.arrow.flight.SchemaResult getExecuteSubstraitSchema(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
getExecuteSubstraitSchema
public org.apache.arrow.flight.SchemaResult getExecuteSubstraitSchema(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan substraitPlan, org.apache.arrow.flight.CallOption... options) -
executeUpdate
-
executeUpdate
public long executeUpdate(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
executePreparedUpdate
public long executePreparedUpdate(org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement statement, org.apache.arrow.flight.CallOption... options) -
executeSubstraitUpdate
public long executeSubstraitUpdate(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.CallOption... options) -
executeSubstraitUpdate
public long executeSubstraitUpdate(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
getCatalogs
public org.apache.arrow.flight.FlightInfo getCatalogs(org.apache.arrow.flight.CallOption... options) -
getCatalogsSchema
public org.apache.arrow.flight.SchemaResult getCatalogsSchema(org.apache.arrow.flight.CallOption... options) -
getSchemas
-
getSchemasSchema
public org.apache.arrow.flight.SchemaResult getSchemasSchema(org.apache.arrow.flight.CallOption... options) -
getSchema
public org.apache.arrow.flight.SchemaResult getSchema(org.apache.arrow.flight.FlightDescriptor descriptor, org.apache.arrow.flight.CallOption... options) -
getStream
public org.apache.arrow.flight.FlightStream getStream(org.apache.arrow.flight.Ticket ticket, org.apache.arrow.flight.CallOption... options) -
getSqlInfo
public org.apache.arrow.flight.FlightInfo getSqlInfo(org.apache.arrow.flight.sql.impl.FlightSql.SqlInfo... info) -
getSqlInfo
public org.apache.arrow.flight.FlightInfo getSqlInfo(org.apache.arrow.flight.sql.impl.FlightSql.SqlInfo[] info, org.apache.arrow.flight.CallOption... options) -
getSqlInfo
public org.apache.arrow.flight.FlightInfo getSqlInfo(int[] info, org.apache.arrow.flight.CallOption... options) -
getSqlInfo
-
getSqlInfoSchema
public org.apache.arrow.flight.SchemaResult getSqlInfoSchema(org.apache.arrow.flight.CallOption... options) -
getXdbcTypeInfo
public org.apache.arrow.flight.FlightInfo getXdbcTypeInfo(int dataType, org.apache.arrow.flight.CallOption... options) -
getXdbcTypeInfo
public org.apache.arrow.flight.FlightInfo getXdbcTypeInfo(org.apache.arrow.flight.CallOption... options) -
getXdbcTypeInfoSchema
public org.apache.arrow.flight.SchemaResult getXdbcTypeInfoSchema(org.apache.arrow.flight.CallOption... options) -
getTables
-
getTablesSchema
public org.apache.arrow.flight.SchemaResult getTablesSchema(boolean includeSchema, org.apache.arrow.flight.CallOption... options) -
getPrimaryKeys
public org.apache.arrow.flight.FlightInfo getPrimaryKeys(org.apache.arrow.flight.sql.util.TableRef tableRef, org.apache.arrow.flight.CallOption... options) -
getPrimaryKeysSchema
public org.apache.arrow.flight.SchemaResult getPrimaryKeysSchema(org.apache.arrow.flight.CallOption... options) -
getExportedKeys
public org.apache.arrow.flight.FlightInfo getExportedKeys(org.apache.arrow.flight.sql.util.TableRef tableRef, org.apache.arrow.flight.CallOption... options) -
getExportedKeysSchema
public org.apache.arrow.flight.SchemaResult getExportedKeysSchema(org.apache.arrow.flight.CallOption... options) -
getImportedKeys
public org.apache.arrow.flight.FlightInfo getImportedKeys(org.apache.arrow.flight.sql.util.TableRef tableRef, org.apache.arrow.flight.CallOption... options) -
getImportedKeysSchema
public org.apache.arrow.flight.SchemaResult getImportedKeysSchema(org.apache.arrow.flight.CallOption... options) -
getCrossReference
public org.apache.arrow.flight.FlightInfo getCrossReference(org.apache.arrow.flight.sql.util.TableRef pkTableRef, org.apache.arrow.flight.sql.util.TableRef fkTableRef, org.apache.arrow.flight.CallOption... options) -
getCrossReferenceSchema
public org.apache.arrow.flight.SchemaResult getCrossReferenceSchema(org.apache.arrow.flight.CallOption... options) -
getTableTypes
public org.apache.arrow.flight.FlightInfo getTableTypes(org.apache.arrow.flight.CallOption... options) -
getTableTypesSchema
public org.apache.arrow.flight.SchemaResult getTableTypesSchema(org.apache.arrow.flight.CallOption... options) -
prepare
public org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement prepare(String query, org.apache.arrow.flight.CallOption... options) -
prepare
public org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement prepare(String query, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
prepare
public org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement prepare(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.CallOption... options) -
prepare
public org.apache.arrow.flight.sql.FlightSqlClient.PreparedStatement prepare(org.apache.arrow.flight.sql.FlightSqlClient.SubstraitPlan plan, org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
beginTransaction
public org.apache.arrow.flight.sql.FlightSqlClient.Transaction beginTransaction(org.apache.arrow.flight.CallOption... options) -
beginSavepoint
public org.apache.arrow.flight.sql.FlightSqlClient.Savepoint beginSavepoint(org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, String name, org.apache.arrow.flight.CallOption... options) -
commit
public void commit(org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
release
public void release(org.apache.arrow.flight.sql.FlightSqlClient.Savepoint savepoint, org.apache.arrow.flight.CallOption... options) -
rollback
public void rollback(org.apache.arrow.flight.sql.FlightSqlClient.Transaction transaction, org.apache.arrow.flight.CallOption... options) -
rollback
public void rollback(org.apache.arrow.flight.sql.FlightSqlClient.Savepoint savepoint, org.apache.arrow.flight.CallOption... options) -
cancelFlightInfo
public org.apache.arrow.flight.CancelFlightInfoResult cancelFlightInfo(org.apache.arrow.flight.CancelFlightInfoRequest request, org.apache.arrow.flight.CallOption... options) -
cancelQuery
public org.apache.arrow.flight.sql.CancelResult cancelQuery(org.apache.arrow.flight.FlightInfo info, org.apache.arrow.flight.CallOption... options) -
renewFlightEndpoint
public org.apache.arrow.flight.FlightEndpoint renewFlightEndpoint(org.apache.arrow.flight.RenewFlightEndpointRequest request, org.apache.arrow.flight.CallOption... options) -
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-