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
ExternalTransformBuilder
s.
Should be used with AutoService
.-
Method Summary
Modifier and TypeMethodDescriptiondefault Map
<String, ExternalTransformBuilder<?, ?, ?>> A mapping from URN to anExternalTransformBuilder
instance.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 anExternalTransformBuilder
class. -
knownBuilderInstances
A mapping from URN to anExternalTransformBuilder
instance.
-