Class BeamSetOperatorsTransforms.BeamSqlRow2KvFn
- java.lang.Object
-
- org.apache.beam.sdk.transforms.InferableFunction<InputT,OutputT>
-
- org.apache.beam.sdk.transforms.SimpleFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>
-
- org.apache.beam.sdk.extensions.sql.impl.transform.BeamSetOperatorsTransforms.BeamSqlRow2KvFn
-
- All Implemented Interfaces:
java.io.Serializable,org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.transforms.ProcessFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>,org.apache.beam.sdk.transforms.SerializableFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>
- Enclosing class:
- BeamSetOperatorsTransforms
public static class BeamSetOperatorsTransforms.BeamSqlRow2KvFn extends org.apache.beam.sdk.transforms.SimpleFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>Transform aBeamSqlRowto aKV<BeamSqlRow, BeamSqlRow>.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BeamSqlRow2KvFn()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>apply(org.apache.beam.sdk.values.Row input)-
Methods inherited from class org.apache.beam.sdk.transforms.SimpleFunction
fromSerializableFunctionWithOutputType
-
-
-
-
Method Detail
-
apply
public org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row> apply(org.apache.beam.sdk.values.Row input)
- Specified by:
applyin interfaceorg.apache.beam.sdk.transforms.ProcessFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>- Specified by:
applyin interfaceorg.apache.beam.sdk.transforms.SerializableFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>- Overrides:
applyin classorg.apache.beam.sdk.transforms.SimpleFunction<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.KV<org.apache.beam.sdk.values.Row,org.apache.beam.sdk.values.Row>>
-
-