Class SpannerTransformRegistrar

  • All Implemented Interfaces:
    org.apache.beam.sdk.expansion.ExternalTransformRegistrar

    @AutoService(org.apache.beam.sdk.expansion.ExternalTransformRegistrar.class)
    public class SpannerTransformRegistrar
    extends java.lang.Object
    implements org.apache.beam.sdk.expansion.ExternalTransformRegistrar
    Exposes SpannerIO.WriteRows, SpannerIO.ReadRows and SpannerIO.ChangeStreamRead as an external transform for cross-language usage.
    • Constructor Detail

      • SpannerTransformRegistrar

        public SpannerTransformRegistrar()
    • Method Detail

      • knownBuilderInstances

        public @NonNull java.util.Map<java.lang.String,​org.apache.beam.sdk.transforms.ExternalTransformBuilder<?,​?,​?>> knownBuilderInstances()
        Specified by:
        knownBuilderInstances in interface org.apache.beam.sdk.expansion.ExternalTransformRegistrar