NoopWriteBuilder is a WriteBuilder with support for truncate and update.
truncate simply returns this
truncate is part of the SupportsTruncate abstraction.
update simply returns this
update is part of the SupportsStreamingUpdate abstraction.
buildForBatch gives a NoopBatchWrite.
buildForBatch is part of the WriteBuilder abstraction.
buildForStreaming gives a NoopStreamingWrite.
buildForStreaming is part of the WriteBuilder abstraction.