public class AvroToStructuredTransformer
extends co.cask.hydrator.common.RecordConverter<org.apache.avro.generic.GenericRecord,co.cask.cdap.api.data.format.StructuredRecord>
| Constructor and Description |
|---|
AvroToStructuredTransformer() |
| Modifier and Type | Method and Description |
|---|---|
co.cask.cdap.api.data.schema.Schema |
convertSchema(org.apache.avro.Schema schema) |
co.cask.cdap.api.data.format.StructuredRecord |
transform(org.apache.avro.generic.GenericRecord genericRecord) |
co.cask.cdap.api.data.format.StructuredRecord |
transform(org.apache.avro.generic.GenericRecord genericRecord,
co.cask.cdap.api.data.schema.Schema structuredSchema) |
co.cask.cdap.api.data.format.StructuredRecord.Builder |
transform(org.apache.avro.generic.GenericRecord genericRecord,
co.cask.cdap.api.data.schema.Schema structuredSchema,
String skipField) |
public co.cask.cdap.api.data.format.StructuredRecord transform(org.apache.avro.generic.GenericRecord genericRecord)
throws IOException
IOExceptionpublic co.cask.cdap.api.data.format.StructuredRecord transform(org.apache.avro.generic.GenericRecord genericRecord,
co.cask.cdap.api.data.schema.Schema structuredSchema)
throws IOException
transform in class co.cask.hydrator.common.RecordConverter<org.apache.avro.generic.GenericRecord,co.cask.cdap.api.data.format.StructuredRecord>IOExceptionpublic co.cask.cdap.api.data.format.StructuredRecord.Builder transform(org.apache.avro.generic.GenericRecord genericRecord,
co.cask.cdap.api.data.schema.Schema structuredSchema,
@Nullable
String skipField)
throws IOException
IOExceptionpublic co.cask.cdap.api.data.schema.Schema convertSchema(org.apache.avro.Schema schema)
throws IOException
IOExceptionCopyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.