Class ExpansionServiceSchemaTransformProvider
java.lang.Object
org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
- All Implemented Interfaces:
TransformProvider<PCollectionRowTuple,PCollectionRowTuple>
public class ExpansionServiceSchemaTransformProvider
extends Object
implements TransformProvider<PCollectionRowTuple,PCollectionRowTuple>
-
Method Summary
Modifier and TypeMethodDescriptioncreateInput(Pipeline p, Map<String, PCollection<?>> inputs) Map<String, PCollection<?>> extractOutputs(PCollectionRowTuple output) getTransform(org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec spec, PipelineOptions options) of()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.beam.sdk.expansion.service.TransformProvider
apply, getDependencies, getTransformUniqueID
-
Method Details
-
of
-
createInput
- Specified by:
createInputin interfaceTransformProvider<PCollectionRowTuple,PCollectionRowTuple>
-
extractOutputs
- Specified by:
extractOutputsin interfaceTransformProvider<PCollectionRowTuple,PCollectionRowTuple>
-
getTransform
public PTransform getTransform(org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec spec, PipelineOptions options) - Specified by:
getTransformin interfaceTransformProvider<PCollectionRowTuple,PCollectionRowTuple>
-