@AutoService(value=SchemaTransformProvider.class) public class SqlTransformSchemaTransformProvider extends java.lang.Object implements SchemaTransformProvider
| Constructor and Description | 
|---|
SqlTransformSchemaTransformProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
Schema | 
configurationSchema()
Returns the expected schema of the configuration object. 
 | 
SchemaTransform | 
from(Row configuration)
Produce a SchemaTransform some transform-specific configuration object. 
 | 
java.lang.String | 
identifier()
Returns an id that uniquely represents this transform. 
 | 
java.util.List<java.lang.String> | 
inputCollectionNames()
Returns the input collection names of this transform. 
 | 
java.util.List<java.lang.String> | 
outputCollectionNames()
Returns the output collection names of this transform. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdependenciespublic java.lang.String identifier()
SchemaTransformProvideridentifier in interface SchemaTransformProviderpublic Schema configurationSchema()
SchemaTransformProviderconfigurationSchema in interface SchemaTransformProviderpublic SchemaTransform from(Row configuration)
SchemaTransformProviderInvalidConfigurationException or a InvalidSchemaException.from in interface SchemaTransformProviderpublic java.util.List<java.lang.String> inputCollectionNames()
SchemaTransformProviderinputCollectionNames in interface SchemaTransformProviderpublic java.util.List<java.lang.String> outputCollectionNames()
SchemaTransformProvideroutputCollectionNames in interface SchemaTransformProvider