Uses of Interface
org.apache.arrow.adbc.core.BulkIngestBuilder
Packages that use BulkIngestBuilder
Package
Description
ADBC (Arrow Database Connectivity) is an API standard for Arrow-based database access.
-
Uses of BulkIngestBuilder in org.apache.arrow.adbc.core
Methods in org.apache.arrow.adbc.core that return BulkIngestBuilderModifier and TypeMethodDescriptionBulkIngestBuilder.appendMode()Append to the target table; fail if not found.BulkIngestBuilder.bind(ArrowReader stream) Ingest data from the given reader.BulkIngestBuilder.bind(VectorSchemaRoot root) Ingest data from the given root.default BulkIngestBuilderAdbcConnection.bulkIngest()Bulk ingest Arrow data into a table, using a fluent builder-style API.BulkIngestBuilder.createAppendMode()Create the target table if necessary, append if already exists.BulkIngestBuilder.createMode()Create the target table; fail if already exists.BulkIngestBuilder.mode(BulkIngestMode mode) How to handle an already-existing/non-existent target table.BulkIngestBuilder.option(IngestOption option) Set an arbitrary ingest option.Set a statement option before ingest.BulkIngestBuilder.replaceMode()Drop (if exists) and create the target table.BulkIngestBuilder.targetCatalog(String catalog) Ingest into a table in the given catalog.BulkIngestBuilder.targetSchema(String schema) Ingest into a table in the given schema.BulkIngestBuilder.targetTable(String table) Ingest into a table with the given name (required).default BulkIngestBuilderBulkIngestBuilder.temporary()Ingest into a temporary table.BulkIngestBuilder.temporary(boolean isTemporary) Whether to ingest into a temporary table or not.