Class AvroSchemaInformationProvider

  • All Implemented Interfaces:
    org.apache.beam.sdk.schemas.utils.SchemaInformationProvider

    @AutoService(org.apache.beam.sdk.schemas.utils.SchemaInformationProvider.class)
    public class AvroSchemaInformationProvider
    extends java.lang.Object
    implements org.apache.beam.sdk.schemas.utils.SchemaInformationProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> org.apache.beam.sdk.schemas.utils.ConvertHelpers.ConvertedSchemaInformation<T> getConvertedSchemaInformation​(org.apache.beam.sdk.schemas.Schema inputSchema, org.apache.beam.sdk.values.TypeDescriptor<T> outputType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AvroSchemaInformationProvider

        public AvroSchemaInformationProvider()
    • Method Detail

      • getConvertedSchemaInformation

        @Nullable
        public <T> org.apache.beam.sdk.schemas.utils.ConvertHelpers.ConvertedSchemaInformation<T> getConvertedSchemaInformation​(org.apache.beam.sdk.schemas.Schema inputSchema,
                                                                                                                                org.apache.beam.sdk.values.TypeDescriptor<T> outputType)
        Specified by:
        getConvertedSchemaInformation in interface org.apache.beam.sdk.schemas.utils.SchemaInformationProvider