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 SummaryModifier and TypeMethodDescriptiondefault Writebuild()Returns a logicalWriteshared between batch and streaming.default BatchWriteDeprecated.default StreamingWriteDeprecated.usebuild()instead.
- 
Method Details- 
buildReturns a logicalWriteshared between batch and streaming.- Since:
- 3.2.0
 
- 
buildForBatchDeprecated.usebuild()instead.Returns aBatchWriteto write data to batch source.
- 
buildForStreamingDeprecated.usebuild()instead.Returns aStreamingWriteto write data to streaming source.
 
- 
build()instead.