Package org.apache.beam.sdk.expansion
Interface ExternalTransformRegistrar
- All Known Implementing Classes:
DebeziumTransformRegistrar,ExternalRead,ExternalSchemaIOTransformRegistrar,ExternalSqlTransformRegistrar,ExternalTransformRegistrarImpl,ExternalWrite,GenerateSequence.External,KafkaIO.Read.External,KafkaIO.Write.External,KinesisTransformRegistrar,SnowflakeTransformRegistrar,SpannerTransformRegistrar
public interface ExternalTransformRegistrar
A registrar which contains a mapping from URNs to available
ExternalTransformBuilders.
Should be used with AutoService.-
Method Summary
Modifier and TypeMethodDescriptiondefault Map<String, ExternalTransformBuilder<?, ?, ?>> A mapping from URN to anExternalTransformBuilderinstance.default Map<String, Class<? extends ExternalTransformBuilder<?, ?, ?>>> Deprecated.Prefer implementing 'knownBuilderInstances'.
-
Method Details
-
knownBuilders
Deprecated.Prefer implementing 'knownBuilderInstances'. This method will be removed in a future version of Beam.A mapping from URN to anExternalTransformBuilderclass. -
knownBuilderInstances
A mapping from URN to anExternalTransformBuilderinstance.
-