Class SingleStoreSchemaTransformReadProvider
java.lang.Object
org.apache.beam.sdk.schemas.transforms.TypedSchemaTransformProvider<SingleStoreSchemaTransformReadConfiguration>
org.apache.beam.sdk.io.singlestore.schematransform.SingleStoreSchemaTransformReadProvider
- All Implemented Interfaces:
SchemaTransformProvider
@AutoService(SchemaTransformProvider.class)
public class SingleStoreSchemaTransformReadProvider
extends TypedSchemaTransformProvider<SingleStoreSchemaTransformReadConfiguration>
An implementation of
TypedSchemaTransformProvider
for SingleStoreDB read jobs configured
using SingleStoreSchemaTransformReadConfiguration
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class
<SingleStoreSchemaTransformReadConfiguration> Returns the expected class of the configuration.protected SchemaTransform
from
(SingleStoreSchemaTransformReadConfiguration configuration) Returns the expectedSchemaTransform
of the configuration.Implementation of theTypedSchemaTransformProvider
identifier method.Implementation of theTypedSchemaTransformProvider
inputCollectionNames method.Implementation of theTypedSchemaTransformProvider
outputCollectionNames method.Methods inherited from class org.apache.beam.sdk.schemas.transforms.TypedSchemaTransformProvider
configurationSchema, dependencies, from
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
description
-
Constructor Details
-
SingleStoreSchemaTransformReadProvider
public SingleStoreSchemaTransformReadProvider()
-
-
Method Details
-
configurationClass
Returns the expected class of the configuration.- Overrides:
configurationClass
in classTypedSchemaTransformProvider<SingleStoreSchemaTransformReadConfiguration>
-
from
Returns the expectedSchemaTransform
of the configuration.- Specified by:
from
in classTypedSchemaTransformProvider<SingleStoreSchemaTransformReadConfiguration>
-
identifier
Implementation of theTypedSchemaTransformProvider
identifier method. -
inputCollectionNames
Implementation of theTypedSchemaTransformProvider
inputCollectionNames method. Since no input is expected, this returns an empty list. -
outputCollectionNames
Implementation of theTypedSchemaTransformProvider
outputCollectionNames method. Since a single output is expected, this returns a list with a single name.
-