Class SqlTransformSchemaTransformProvider
- java.lang.Object
-
- org.apache.beam.sdk.extensions.sql.expansion.SqlTransformSchemaTransformProvider
-
- All Implemented Interfaces:
org.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
@AutoService(org.apache.beam.sdk.schemas.transforms.SchemaTransformProvider.class) public class SqlTransformSchemaTransformProvider extends java.lang.Object implements org.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
-
Constructor Summary
Constructors Constructor Description SqlTransformSchemaTransformProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.beam.sdk.schemas.SchemaconfigurationSchema()java.lang.Stringdescription()org.apache.beam.sdk.schemas.transforms.SchemaTransformfrom(org.apache.beam.sdk.values.Row configuration)java.lang.Stringidentifier()java.util.List<java.lang.String>inputCollectionNames()java.util.List<java.lang.String>outputCollectionNames()
-
-
-
Method Detail
-
identifier
public java.lang.String identifier()
- Specified by:
identifierin interfaceorg.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
description
public java.lang.String description()
- Specified by:
descriptionin interfaceorg.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
configurationSchema
public org.apache.beam.sdk.schemas.Schema configurationSchema()
- Specified by:
configurationSchemain interfaceorg.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
from
public org.apache.beam.sdk.schemas.transforms.SchemaTransform from(org.apache.beam.sdk.values.Row configuration)
- Specified by:
fromin interfaceorg.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
inputCollectionNames
public java.util.List<java.lang.String> inputCollectionNames()
- Specified by:
inputCollectionNamesin interfaceorg.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
outputCollectionNames
public java.util.List<java.lang.String> outputCollectionNames()
- Specified by:
outputCollectionNamesin interfaceorg.apache.beam.sdk.schemas.transforms.SchemaTransformProvider
-
-