Package org.apache.beam.sdk.schemas
Class RowMessages
java.lang.Object
org.apache.beam.sdk.schemas.RowMessages
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> SimpleFunction
<byte[], Row> bytesToRowFn
(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, Coder<? extends T> coder) static <T> SimpleFunction
<byte[], Row> bytesToRowFn
(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, ProcessFunction<byte[], ? extends T> fromBytesFn) static <T> SimpleFunction
<Row, byte[]> rowToBytesFn
(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, Coder<? super T> coder) static <T> SimpleFunction
<Row, byte[]> rowToBytesFn
(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, ProcessFunction<? super T, byte[]> toBytesFn)
-
Method Details
-
bytesToRowFn
public static <T> SimpleFunction<byte[],Row> bytesToRowFn(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, ProcessFunction<byte[], ? extends T> fromBytesFn) -
bytesToRowFn
public static <T> SimpleFunction<byte[],Row> bytesToRowFn(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, Coder<? extends T> coder) -
rowToBytesFn
public static <T> SimpleFunction<Row,byte[]> rowToBytesFn(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, ProcessFunction<? super T, byte[]> toBytesFn) -
rowToBytesFn
public static <T> SimpleFunction<Row,byte[]> rowToBytesFn(SchemaProvider schemaProvider, TypeDescriptor<T> typeDescriptor, Coder<? super T> coder)
-