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, wait
Methods inherited from interface org.apache.beam.sdk.expansion.service.TransformProvider
apply, getDependencies, getTransformUniqueID
-
Method Details
-
of
-
createInput
- Specified by:
createInput
in interfaceTransformProvider<PCollectionRowTuple,
PCollectionRowTuple>
-
extractOutputs
- Specified by:
extractOutputs
in interfaceTransformProvider<PCollectionRowTuple,
PCollectionRowTuple>
-
getTransform
public PTransform getTransform(org.apache.beam.model.pipeline.v1.RunnerApi.FunctionSpec spec, PipelineOptions options) - Specified by:
getTransform
in interfaceTransformProvider<PCollectionRowTuple,
PCollectionRowTuple>
-