Class KafkaReadSchemaTransformProvider

  • All Implemented Interfaces:
    org.apache.beam.sdk.schemas.transforms.SchemaTransformProvider

    @AutoService(org.apache.beam.sdk.schemas.transforms.SchemaTransformProvider.class)
    public class KafkaReadSchemaTransformProvider
    extends org.apache.beam.sdk.schemas.transforms.TypedSchemaTransformProvider<KafkaReadSchemaTransformConfiguration>
    • Field Detail

      • OUTPUT_TAG

        public static final org.apache.beam.sdk.values.TupleTag<org.apache.beam.sdk.values.Row> OUTPUT_TAG
      • ERROR_TAG

        public static final org.apache.beam.sdk.values.TupleTag<org.apache.beam.sdk.values.Row> ERROR_TAG
    • Constructor Detail

      • KafkaReadSchemaTransformProvider

        public KafkaReadSchemaTransformProvider()
    • Method Detail

      • getRawBytesToRowFunction

        public static org.apache.beam.sdk.transforms.SerializableFunction<byte[],​org.apache.beam.sdk.values.Row> getRawBytesToRowFunction​(org.apache.beam.sdk.schemas.Schema rawSchema)
      • identifier

        public java.lang.String identifier()
      • inputCollectionNames

        public java.util.List<java.lang.String> inputCollectionNames()
      • outputCollectionNames

        public java.util.List<java.lang.String> outputCollectionNames()