Class BigtableWriteSchemaTransformProvider.GetMutationsFromBeamRow
java.lang.Object
org.apache.beam.sdk.transforms.InferableFunction<Row,KV<ByteString,Iterable<com.google.bigtable.v2.Mutation>>>
org.apache.beam.sdk.transforms.SimpleFunction<Row,KV<ByteString,Iterable<com.google.bigtable.v2.Mutation>>>
org.apache.beam.sdk.io.gcp.bigtable.BigtableWriteSchemaTransformProvider.GetMutationsFromBeamRow
- All Implemented Interfaces:
Serializable,HasDisplayData,ProcessFunction<Row,,KV<ByteString, Iterable<com.google.bigtable.v2.Mutation>>> SerializableFunction<Row,KV<ByteString, Iterable<com.google.bigtable.v2.Mutation>>>
- Enclosing class:
BigtableWriteSchemaTransformProvider
public static class BigtableWriteSchemaTransformProvider.GetMutationsFromBeamRow
extends SimpleFunction<Row,KV<ByteString,Iterable<com.google.bigtable.v2.Mutation>>>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionKV<ByteString, Iterable<com.google.bigtable.v2.Mutation>> Returns the result of invoking this function on the given input.Methods inherited from class org.apache.beam.sdk.transforms.SimpleFunction
fromSerializableFunctionWithOutputTypeMethods inherited from class org.apache.beam.sdk.transforms.InferableFunction
fromProcessFunctionWithOutputType, getInputTypeDescriptor, getOutputTypeDescriptor, populateDisplayData
-
Constructor Details
-
GetMutationsFromBeamRow
public GetMutationsFromBeamRow()
-
-
Method Details
-
apply
Description copied from interface:ProcessFunctionReturns the result of invoking this function on the given input.- Specified by:
applyin interfaceProcessFunction<Row,KV<ByteString, Iterable<com.google.bigtable.v2.Mutation>>> - Specified by:
applyin interfaceSerializableFunction<Row,KV<ByteString, Iterable<com.google.bigtable.v2.Mutation>>> - Overrides:
applyin classSimpleFunction<Row,KV<ByteString, Iterable<com.google.bigtable.v2.Mutation>>>
-