Package org.apache.beam.sdk.schemas
Interface SchemaProviderRegistrar
- All Known Implementing Classes:
AwsSchemaRegistrar,DefaultSchema.DefaultSchemaProviderRegistrar
public interface SchemaProviderRegistrar
SchemaProvider creators have the ability to automatically have their schemaProvider registered with this SDK by creating a ServiceLoader entry
and a concrete implementation of this interface.
It is optional but recommended to use one of the many build time tools such as AutoService to generate the necessary META-INF files automatically.
-
Method Summary
Modifier and TypeMethodDescriptionReturns a list ofschema providerswhich will be registered by default within eachschema registryinstance.
-
Method Details
-
getSchemaProviders
List<SchemaProvider> getSchemaProviders()Returns a list ofschema providerswhich will be registered by default within eachschema registryinstance.
-