Class LineReadSchemaTransformFormatProvider
java.lang.Object
org.apache.beam.sdk.io.fileschematransform.LineReadSchemaTransformFormatProvider
- All Implemented Interfaces:
FileReadSchemaTransformFormatProvider
,Providers.Identifyable
@AutoService(FileReadSchemaTransformFormatProvider.class)
public class LineReadSchemaTransformFormatProvider
extends Object
implements FileReadSchemaTransformFormatProvider
A
FileReadSchemaTransformFormatProvider
that reads lines as Strings.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildTransform
(FileReadSchemaTransformConfiguration configuration) Returns an id that uniquely represents this among others implementing its derived interface.
-
Constructor Details
-
LineReadSchemaTransformFormatProvider
public LineReadSchemaTransformFormatProvider()
-
-
Method Details
-
identifier
Description copied from interface:Providers.Identifyable
Returns an id that uniquely represents this among others implementing its derived interface.- Specified by:
identifier
in interfaceProviders.Identifyable
-
buildTransform
public PTransform<PCollection<FileIO.ReadableFile>,PCollection<Row>> buildTransform(FileReadSchemaTransformConfiguration configuration) - Specified by:
buildTransform
in interfaceFileReadSchemaTransformFormatProvider
-