@Public public interface WriteBuilder extends Serializable
TableWrite
and TableCommit
.Modifier and Type | Method and Description |
---|---|
TableCommit |
newCommit()
Create a
TableCommit to commit CommitMessage s. |
TableWrite |
newWrite()
Create a
TableWrite to write InternalRow s. |
Optional<WriteSelector> |
newWriteSelector()
Create a
WriteSelector to partition records before writers. |
RowType |
rowType()
Returns the row type of this table.
|
String |
tableName()
A name to identify this table.
|
String tableName()
RowType rowType()
@Experimental Optional<WriteSelector> newWriteSelector()
WriteSelector
to partition records before writers.UnsupportedOperationException
- if this table mode does not support building writes
through upper level APIs.TableWrite newWrite()
TableWrite
to write InternalRow
s.TableCommit newCommit()
TableCommit
to commit CommitMessage
s.Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.