public class StructuredToAvroTransformer
extends co.cask.hydrator.common.RecordConverter<co.cask.cdap.api.data.format.StructuredRecord,org.apache.avro.generic.GenericRecord>
| Constructor and Description |
|---|
StructuredToAvroTransformer(co.cask.cdap.api.data.schema.Schema outputSchema) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
convertBytes(Object field) |
org.apache.avro.generic.GenericRecord |
transform(co.cask.cdap.api.data.format.StructuredRecord structuredRecord) |
org.apache.avro.generic.GenericRecord |
transform(co.cask.cdap.api.data.format.StructuredRecord structuredRecord,
co.cask.cdap.api.data.schema.Schema schema) |
public StructuredToAvroTransformer(@Nullable co.cask.cdap.api.data.schema.Schema outputSchema)
public org.apache.avro.generic.GenericRecord transform(co.cask.cdap.api.data.format.StructuredRecord structuredRecord)
throws IOException
IOExceptionpublic org.apache.avro.generic.GenericRecord transform(co.cask.cdap.api.data.format.StructuredRecord structuredRecord,
co.cask.cdap.api.data.schema.Schema schema)
throws IOException
transform in class co.cask.hydrator.common.RecordConverter<co.cask.cdap.api.data.format.StructuredRecord,org.apache.avro.generic.GenericRecord>IOExceptionCopyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.