Class ParquetBlobConverter
java.lang.Object
com.here.platform.data.client.flink.impl.decoders.ParquetBlobConverter
- All Implemented Interfaces:
BlobConverter,BlobDecoder,BlobEncoder,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.api.java.typeutils.RowTypeInfoorg.apache.avro.generic.GenericDatumReader<org.apache.avro.generic.GenericRecord>org.apache.avro.generic.GenericDatumWriter<org.apache.avro.generic.GenericRecord>org.apache.flink.types.RowdecodeRow(byte[] data) scala.collection.immutable.Seq<org.apache.flink.types.Row>decodeRowCollection(byte[] data) com.here.platform.data.client.scaladsl.NewPartition.BufferedBlobencodeRow(org.apache.flink.types.Row dataRow) com.here.platform.data.client.scaladsl.NewPartition.BufferedBlobencodeRowCollection(scala.collection.Iterator<org.apache.flink.types.Row> dataRows) boolean
-
Constructor Details
-
ParquetBlobConverter
-
-
Method Details
-
blobRowTypeInfo
public org.apache.flink.api.java.typeutils.RowTypeInfo blobRowTypeInfo()- Specified by:
blobRowTypeInfoin interfaceBlobConverter
-
datumReader
public org.apache.avro.generic.GenericDatumReader<org.apache.avro.generic.GenericRecord> datumReader() -
datumWriter
public org.apache.avro.generic.GenericDatumWriter<org.apache.avro.generic.GenericRecord> datumWriter() -
decodeRow
public org.apache.flink.types.Row decodeRow(byte[] data) - Specified by:
decodeRowin interfaceBlobDecoder
-
decodeRowCollection
public scala.collection.immutable.Seq<org.apache.flink.types.Row> decodeRowCollection(byte[] data) - Specified by:
decodeRowCollectionin interfaceBlobDecoder
-
encodeRow
public com.here.platform.data.client.scaladsl.NewPartition.BufferedBlob encodeRow(org.apache.flink.types.Row dataRow) - Specified by:
encodeRowin interfaceBlobEncoder
-
encodeRowCollection
public com.here.platform.data.client.scaladsl.NewPartition.BufferedBlob encodeRowCollection(scala.collection.Iterator<org.apache.flink.types.Row> dataRows) - Specified by:
encodeRowCollectionin interfaceBlobEncoder
-
expansionType
public boolean expansionType()- Specified by:
expansionTypein interfaceBlobConverter
-