public class LanceBatchWrite extends Object implements org.apache.spark.sql.connector.write.BatchWrite
| Modifier and Type | Class and Description |
|---|---|
static class |
LanceBatchWrite.TaskCommit |
| Constructor and Description |
|---|
LanceBatchWrite(org.apache.spark.sql.types.StructType schema,
LanceConfig config,
boolean overwrite) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort(org.apache.spark.sql.connector.write.WriterCommitMessage[] messages) |
void |
commit(org.apache.spark.sql.connector.write.WriterCommitMessage[] messages) |
org.apache.spark.sql.connector.write.DataWriterFactory |
createBatchWriterFactory(org.apache.spark.sql.connector.write.PhysicalWriteInfo info) |
String |
toString() |
boolean |
useCommitCoordinator() |
public LanceBatchWrite(org.apache.spark.sql.types.StructType schema,
LanceConfig config,
boolean overwrite)
public org.apache.spark.sql.connector.write.DataWriterFactory createBatchWriterFactory(org.apache.spark.sql.connector.write.PhysicalWriteInfo info)
createBatchWriterFactory in interface org.apache.spark.sql.connector.write.BatchWritepublic boolean useCommitCoordinator()
useCommitCoordinator in interface org.apache.spark.sql.connector.write.BatchWritepublic void commit(org.apache.spark.sql.connector.write.WriterCommitMessage[] messages)
commit in interface org.apache.spark.sql.connector.write.BatchWritepublic void abort(org.apache.spark.sql.connector.write.WriterCommitMessage[] messages)
abort in interface org.apache.spark.sql.connector.write.BatchWriteCopyright © 2025. All rights reserved.