Uses of Class
org.apache.arrow.adbc.core.AdbcException
Packages that use AdbcException
Package
Description
ADBC (Arrow Database Connectivity) is an API standard for Arrow-based database access.
-
Uses of AdbcException in org.apache.arrow.adbc.core
Methods in org.apache.arrow.adbc.core that return AdbcExceptionModifier and TypeMethodDescriptionstatic AdbcExceptionAdbcException.invalidArgument(String message) Create a new exception with codeAdbcStatusCode.INVALID_ARGUMENT.static AdbcExceptionAdbcException.invalidState(String message) Create a new exception with codeAdbcStatusCode.INVALID_STATE.static AdbcExceptionCreate a new exception with codeAdbcStatusCode.IO.static AdbcExceptionAdbcException.notImplemented(String message) Create a new exception with codeAdbcStatusCode.NOT_IMPLEMENTED.Copy this exception with a different cause (a convenience for use with the static factories).AdbcException.withDetails(Collection<ErrorDetail> details) Copy this exception with different details (a convenience for use with the static factories).Methods in org.apache.arrow.adbc.core that throw AdbcExceptionModifier and TypeMethodDescriptiondefault voidAdbcStatement.bind(VectorSchemaRoot root) Bind this statement to a VectorSchemaRoot to provide parameter values/bulk data ingestion.default AdbcStatementAdbcConnection.bulkIngest(String targetTableName, BulkIngestMode mode) Create a new statement to bulk insert aVectorSchemaRootinto a table.default voidAdbcConnection.cancel()Cancel execution of a query.default voidAdbcStatement.cancel()Cancel execution of a query.default voidAdbcConnection.commit()Commit the pending transaction.AdbcDatabase.connect()Create a new connection to the database.AdbcConnection.createStatement()Create a new statement that can be executed.default AdbcStatement.PartitionResultAdbcStatement.executePartitioned()Execute a result set-generating query and get a list of partitions of the result set.AdbcStatement.executeQuery()Execute a result set-generating query and get the result.default SchemaAdbcStatement.executeSchema()Get the schema of the result set without executing the query.AdbcStatement.executeUpdate()Execute a query.default booleanAdbcConnection.getAutoCommit()Get the autocommit state.default StringAdbcConnection.getCurrentCatalog()Get the current catalog.default StringAdbcConnection.getCurrentDbSchema()Get the current schema.default ArrowReaderAdbcConnection.getInfo()Get metadata about the driver/database.AdbcConnection.getInfo(int @Nullable [] infoCodes) Get metadata about the driver/database.default ArrowReaderAdbcConnection.getInfo(AdbcInfoCode[] infoCodes) Get metadata about the driver/database.default IsolationLevelAdbcConnection.getIsolationLevel()Get the isolation level used by transactions.default doubleAdbcStatement.getMaxProgress()Get the upper bound of the progress.default ArrowReaderAdbcConnection.getObjects(AdbcConnection.GetObjectsDepth depth, String catalogPattern, String dbSchemaPattern, String tableNamePattern, String[] tableTypes, String columnNamePattern) Get a hierarchical view of all catalogs, database schemas, tables, and columns.default <T> TGet a generic option.default SchemaAdbcStatement.getParameterSchema()Get the schema for bound parameters.default doubleAdbcStatement.getProgress()Get the progress of executing a query.default booleanAdbcConnection.getReadOnly()Get whether the connection is read-only.default ArrowReaderAdbcConnection.getStatisticNames()Get the names of additional statistics defined by this driver.default ArrowReaderAdbcConnection.getStatistics(String catalogPattern, String dbSchemaPattern, String tableNamePattern, boolean approximate) Get statistics about the data distribution of table(s).default SchemaAdbcConnection.getTableSchema(String catalog, String dbSchema, String tableName) Get the Arrow schema of a database table.default ArrowReaderAdbcConnection.getTableTypes()Get a list of table types supported by the database.Open a database via this driver.default Iterator<AdbcStatement.PartitionResult>AdbcStatement.pollPartitioned()Execute a result set-generating query and get a list of partitions of the result set.voidAdbcStatement.prepare()Turn this statement into a prepared statement.default ArrowReaderAdbcConnection.readPartition(ByteBuffer descriptor) Create a result set from a serialized PartitionDescriptor.default voidAdbcConnection.rollback()Rollback the pending transaction.default voidAdbcConnection.setAutoCommit(boolean enableAutoCommit) Toggle whether autocommit is enabled.default voidAdbcConnection.setCurrentCatalog(String catalog) Set the current catalog.default voidAdbcConnection.setCurrentDbSchema(String dbSchema) Set the current schema.default voidAdbcConnection.setIsolationLevel(IsolationLevel level) Change the isolation level used by transactions.default <T> voidSet a generic option.default voidDeprecated.default voidAdbcConnection.setReadOnly(boolean isReadOnly) Toggle whether the connection is read-only.default voidAdbcStatement.setSqlQuery(String query) Set a SQL query to be executed on this statement.default voidAdbcStatement.setSubstraitPlan(ByteBuffer plan) Set a Substrait plan to be executed on this statement. -
Uses of AdbcException in org.apache.arrow.adbc.driver.flightsql
Methods in org.apache.arrow.adbc.driver.flightsql that throw AdbcExceptionModifier and TypeMethodDescriptionFlightSqlConnection.bulkIngest(String targetTableName, BulkIngestMode mode) voidFlightSqlConnection.commit()FlightSqlDatabase.connect()FlightSqlConnection.createStatement()FlightSqlStatement.executePartitioned()FlightSqlStatement.executeQuery()FlightSqlStatement.executeSchema()FlightSqlStatement.executeUpdate()booleanFlightSqlConnection.getAutoCommit()FlightSqlConnection.getInfo(int @Nullable [] infoCodes) FlightSqlConnection.getObjects(AdbcConnection.GetObjectsDepth depth, String catalogPattern, String dbSchemaPattern, String tableNamePattern, String[] tableTypes, String columnNamePattern) FlightSqlStatement.getParameterSchema()voidFlightSqlStatement.prepare()FlightSqlConnection.readPartition(ByteBuffer descriptor) voidFlightSqlConnection.rollback()voidFlightSqlConnection.setAutoCommit(boolean enableAutoCommit) voidFlightSqlStatement.setSqlQuery(String query) -
Uses of AdbcException in org.apache.arrow.adbc.driver.jdbc
Methods in org.apache.arrow.adbc.driver.jdbc that throw AdbcExceptionModifier and TypeMethodDescriptionJdbcConnection.bulkIngest(String targetTableName, BulkIngestMode mode) voidJdbcConnection.commit()JdbcDataSourceDatabase.connect()JdbcConnection.createStatement()JdbcStatement.executeQuery()JdbcStatement.executeSchema()JdbcStatement.executeUpdate()booleanJdbcConnection.getAutoCommit()JdbcConnection.getCurrentCatalog()JdbcConnection.getCurrentDbSchema()JdbcConnection.getInfo(int @Nullable [] infoCodes) JdbcConnection.getIsolationLevel()JdbcConnection.getObjects(AdbcConnection.GetObjectsDepth depth, String catalogPattern, String dbSchemaPattern, String tableNamePattern, String[] tableTypes, String columnNamePattern) JdbcStatement.getParameterSchema()booleanJdbcConnection.getReadOnly()JdbcConnection.getStatisticNames()JdbcConnection.getStatistics(String catalogPattern, String dbSchemaPattern, String tableNamePattern, boolean approximate) JdbcConnection.getTableSchema(String catalog, String dbSchema, String tableName) JdbcConnection.getTableTypes()voidJdbcStatement.prepare()voidJdbcConnection.rollback()voidJdbcConnection.setAutoCommit(boolean enableAutoCommit) voidJdbcConnection.setCurrentCatalog(String catalog) voidJdbcConnection.setCurrentDbSchema(String dbSchema) voidJdbcConnection.setIsolationLevel(IsolationLevel level) voidJdbcConnection.setReadOnly(boolean isReadOnly) voidJdbcStatement.setSqlQuery(String query) -
Uses of AdbcException in org.apache.arrow.adbc.driver.testsuite
Methods in org.apache.arrow.adbc.driver.testsuite with parameters of type AdbcExceptionModifier and TypeMethodDescriptionArrowAssertions.assertAdbcException(AdbcException actual) Assert on aAdbcException.Methods in org.apache.arrow.adbc.driver.testsuite that throw AdbcExceptionModifier and TypeMethodDescriptionabstract AdbcDatabaseSqlValidationQuirks.initDatabase(BufferAllocator allocator) -
Uses of AdbcException in org.apache.arrow.adbc.drivermanager
Methods in org.apache.arrow.adbc.drivermanager that throw AdbcException
AdbcOptions.setOption(TypedKey, Object).