Interface WriteBuilder
- All Known Subinterfaces:
DeltaWriteBuilder
,SupportsDynamicOverwrite
,SupportsOverwrite
,SupportsOverwriteV2
,SupportsTruncate
@Evolving
public interface WriteBuilder
An interface for building the
Write
. Implementations can mix in some interfaces to
support different ways to write data to data sources.
Unless modified by a mixin interface, the Write
configured by this builder is to
append data without affecting existing data.
- Since:
- 3.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault Write
build()
Returns a logicalWrite
shared between batch and streaming.default BatchWrite
Deprecated.default StreamingWrite
Deprecated.usebuild()
instead.
-
Method Details
-
build
Returns a logicalWrite
shared between batch and streaming.- Since:
- 3.2.0
-
buildForBatch
Deprecated.usebuild()
instead.Returns aBatchWrite
to write data to batch source. -
buildForStreaming
Deprecated.usebuild()
instead.Returns aStreamingWrite
to write data to streaming source.
-
build()
instead.