public class AvroSink<UserT,DestinationT,OutputT>
extends org.apache.beam.sdk.io.FileBasedSink<UserT,DestinationT,OutputT>
FileBasedSink for Avro files.| Modifier and Type | Class and Description |
|---|---|
static interface |
AvroSink.DatumWriterFactory<T> |
org.apache.beam.sdk.io.FileBasedSink.CompressionType, org.apache.beam.sdk.io.FileBasedSink.DynamicDestinations<UserT,DestinationT,OutputT>, org.apache.beam.sdk.io.FileBasedSink.FilenamePolicy, org.apache.beam.sdk.io.FileBasedSink.FileResult<DestinationT>, org.apache.beam.sdk.io.FileBasedSink.FileResultCoder<DestinationT>, org.apache.beam.sdk.io.FileBasedSink.OutputFileHints, org.apache.beam.sdk.io.FileBasedSink.WritableByteChannelFactory, org.apache.beam.sdk.io.FileBasedSink.WriteOperation<DestinationT,OutputT>, org.apache.beam.sdk.io.FileBasedSink.Writer<DestinationT,OutputT>| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.io.FileBasedSink.WriteOperation<DestinationT,OutputT> |
createWriteOperation() |
DynamicAvroDestinations<UserT,DestinationT,OutputT> |
getDynamicDestinations() |
public DynamicAvroDestinations<UserT,DestinationT,OutputT> getDynamicDestinations()
getDynamicDestinations in class org.apache.beam.sdk.io.FileBasedSink<UserT,DestinationT,OutputT>public org.apache.beam.sdk.io.FileBasedSink.WriteOperation<DestinationT,OutputT> createWriteOperation()
createWriteOperation in class org.apache.beam.sdk.io.FileBasedSink<UserT,DestinationT,OutputT>